Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / arch / v9 / diag / blimp_rand5_8t_6471004.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: blimp_rand5_8t_6471004.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 ============================================
*/
#include "asi_s.h"
#define THREAD_COUNT 8
#define PART0_NZ_PAGE_SIZE_0 5
#define PART0_NZ_PAGE_SIZE_1 1
#define PART0_NZ_PAGE_SIZE_2 5
#define PART0_NZ_PAGE_SIZE_3 0
#define PART0_Z_PAGE_SIZE_0 0
#define PART0_Z_PAGE_SIZE_1 1
#define PART0_Z_PAGE_SIZE_2 0
#define PART0_Z_PAGE_SIZE_3 0
#define PART0_NZ_HWTEN_0 1
#define PART0_NZ_HWTEN_1 1
#define PART0_NZ_HWTEN_2 0
#define PART0_NZ_HWTEN_3 0
#define PART0_Z_HWTEN_0 1
#define PART0_Z_HWTEN_1 1
#define PART0_Z_HWTEN_2 1
#define PART0_Z_HWTEN_3 1
#define PART0_NZ_RANOTPA_0 0
#define PART0_NZ_RANOTPA_1 1
#define PART0_NZ_RANOTPA_2 1
#define PART0_NZ_RANOTPA_3 1
#define PART0_Z_RANOTPA_0 1
#define PART0_Z_RANOTPA_1 1
#define PART0_Z_RANOTPA_2 1
#define PART0_Z_RANOTPA_3 1
#define CREGS_PIL 0
#define CREGS_FPRS_FEF 1
#define CREGS_TSTATE_ASI 0x81
#define SCONTEXT 0x44
#define MAIN_PAGE_NUCLEUS_ONLY
#define USER_PAGE_CUSTOM_MAP
#define USER_TEXT_MT_MAP
#define USER_DATA_MT_MAP
#define NO_NZ_TSB_IN_PRIV
! Give us more space to work with
#define PART_0_LIMIT 0xFFFFFFFFF
#define DISABLE_PART_LIMIT_CHECK
#define KERNEL_BASE_TEXT_VA 0xA34000 /*TSB index 11A*/
#define KERNEL_BASE_TEXT_RA 0xA34000
#define KERNEL_BASE_DATA_VA 0xC34000 /*TSB index 21A*/
#define KERNEL_BASE_DATA_RA 0xC34000
! Use BLIMP's reflecting handler for the direct-to-hypervisor traps
#define H_HT0_IAE_privilege_violation_0x08 blimp_reflector
#define H_HT0_IAE_unauth_access_0x0b blimp_reflector
#define H_HT0_IAE_nfo_page_0x0c blimp_reflector
#define H_HT0_Illegal_instruction_0x10 blimp_reflector
#define H_HT0_DAE_invalid_asi_0x14 blimp_reflector
#define H_HT0_DAE_privilege_violation_0x15 blimp_reflector
#define H_HT0_DAE_nc_page_0x16 blimp_reflector
#define H_HT0_DAE_nfo_page_0x17 blimp_reflector
#define H_HT0_DAE_so_page_0x30 blimp_reflector
#define H_HT0_Mem_Address_Not_Aligned_0x34 blimp_reflector
#define H_HT0_Lddf_Mem_Address_Not_Aligned_0x35 blimp_reflector
#define H_HT0_Stdf_Mem_Address_Not_Aligned_0x36 blimp_reflector
#define H_HT0_Privileged_Action_0x37 blimp_reflector
! BLIMP's own demap services
#define H_HT0_HTrap_Instruction_0 blimp_hyp_demapd
#define H_HT0_HTrap_Instruction_1 blimp_hyp_demapi
#include "hboot.s"
#ifndef BLIMP_HYPER_INCLUDED
#define BLIMP_HYPER_INCLUDED
#ifndef BLIMP_HYPER_PA
#define BLIMP_HYPER_PA 0xB0000
#endif
SECTION .BLIMP_HYPER TEXT_VA=BLIMP_HYPER_PA
attr_text {
Name = .BLIMP_HYPER,
hypervisor
}
.text
.global blimp_reflector
blimp_reflector:
rdpr %pstate, %g2 ! get PSTATE
or %g2, 0x4, %g2 ! force priv
wrpr %g2, 0, %pstate ! set PSTATE.PRIV=1
rdpr %tt, %g3 ! get TT[1]
rdpr %tba, %g4 ! get priv trap table addr
sllx %g3, 5, %g3
jmpl %g4+%g3, %g0 ! vector to: tba + tt<<5
wrhpr %g0, 0, %hpstate ! and set HPSTATE.HPRIV=0
/**************************************************************************
* BLIMP Hypervisor services:
**************************************************************************/
! DEMAP DATA
.global blimp_hyp_demapd
blimp_hyp_demapd:
stxa %o0, [%o0]ASI_DMMU_DEMAP
done
! DEMAP INST
.global blimp_hyp_demapi
blimp_hyp_demapi:
stxa %o0, [%o0]ASI_IMMU_DEMAP
done
#endif /*BLIMP_HYPER_INCLUDED*/
! Context 68 runs in 32-bit addressing mode, big-endian
!========================================================================
SECTION .bdata002 DATA_VA=0xf0c60000
attr_data {
Name = .bdata002,
VA = 0xf0c60000,
RA = 0xffffdc000,
PA = ra2pa(0xffffdc000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata002
.data
DATA003:
.xword 0x8800D625EA1DADAB ! 00000000F0C60000 -0088 DATA004+0x88
.xword 0x8800451DEA1DADAB ! 00000000F0C60008 -0080 DATA012+0x88
.xword 0xBFB1E18836381267 ! 00000000F0C60010 -0078 0 Double -6.984760E-02
.word 0xC0426DEF ! 00000000F0C60018 -0070 0 Single -3.037960E+00
.word 0xC52DA358 ! 00000000F0C6001C -006C 0
.xword 0x3FD5298C0F7A80CA ! 00000000F0C60020 -0068 0 Double 3.306608E-01
.byte 0x83 ! 00000000F0C60028 -0060 0
.byte 0x90 ! 00000000F0C60029 -005F 0
.half 0x178A ! 00000000F0C6002A -005E 0
.half 0xE7FA ! 00000000F0C6002C -005C 0
.half 0x5238 ! 00000000F0C6002E -005A 0
.half 0x9BBB ! 00000000F0C60030 -0058 0
.half 0x6AB4 ! 00000000F0C60032 -0056 0
.half 0x2409 ! 00000000F0C60034 -0054 0
.byte 0x78 ! 00000000F0C60036 -0052 0
.byte 0xE9 ! 00000000F0C60037 -0051 0
.word 0xED1A8136 ! 00000000F0C60038 -0050 0
.word 0x5E14E099 ! 00000000F0C6003C -004C 0
.half 0xC3B3 ! 00000000F0C60040 -0048 0
.byte 0xE5 ! 00000000F0C60042 -0046 0
.byte 0x17 ! 00000000F0C60043 -0045 0
.word 0x10BC5BDC ! 00000000F0C60044 -0044 0
.xword 0xBF56633A0A1AE9A2 ! 00000000F0C60048 -0040 0 Double -1.366431E-03
.xword 0x014FB0E8BF50F5C3 ! 00000000F0C60050 -0038 0
.xword 0xB24B85A050E273EA ! 00000000F0C60058 -0030 0
.half 0x9C1C ! 00000000F0C60060 -0028 0
.byte 0xBC ! 00000000F0C60062 -0026 0
.byte 0x96 ! 00000000F0C60063 -0025 0
BD00089: .word 0x1FD7B3A7 ! 00000000F0C60064 -0024 0
.xword 0x6177791EAE3E602B ! 00000000F0C60068 -0020 0
.xword 0xA9CDF9A025411BE0 ! 00000000F0C60070 -0018 0
.xword 0x40A46A6F8CB50274 ! 00000000F0C60078 -0010 0 Double 2.613218E+03
.word 0x4281D76C ! 00000000F0C60080 -0008 0 Single 6.492075E+01
.word 0xDA996A82 ! 00000000F0C60084 -0004 0
.word 0xC3E475FD ! 00000000F0C60088 +0000 0
.byte 0x04 ! 00000000F0C6008C +0004 0
.byte 0xE5 ! 00000000F0C6008D +0005 0
.byte 0x07 ! 00000000F0C6008E +0006 0
.byte 0xC6 ! 00000000F0C6008F +0007 0
.word 0xE2FF7800 ! 00000000F0C60090 +0008 0
.word 0x37E0F7E3 ! 00000000F0C60094 +000C 0 Single 2.681831E-05
.xword 0x97F5C1C4815A1C83 ! 00000000F0C60098 +0010 0
.half 0x0219 ! 00000000F0C600A0 +0018 0
.byte 0xA0 ! 00000000F0C600A2 +001A 0
.byte 0x07 ! 00000000F0C600A3 +001B 0
.half 0xD7E5 ! 00000000F0C600A4 +001C 0
.byte 0xF3 ! 00000000F0C600A6 +001E 0
.byte 0x53 ! 00000000F0C600A7 +001F 0
.xword 0x73A13CAC37C99742 ! 00000000F0C600A8 +0020 0
.xword 0xBFAD73F099E224C1 ! 00000000F0C600B0 +0028 0 Double -5.752518E-02
.xword 0xE1F90F04DD60F2D9 ! 00000000F0C600B8 +0030 0
.xword 0x3EB9B8B5DC191F94 ! 00000000F0C600C0 +0038 0 Double 1.533122E-06
.word 0x76471905 ! 00000000F0C600C8 +0040 0
BD00040: .half 0x1AD2 ! 00000000F0C600CC +0044 0
.byte 0xB7 ! 00000000F0C600CE +0046 0
.byte 0x1D ! 00000000F0C600CF +0047 0
.xword 0x5BEF605088ECB91F ! 00000000F0C600D0 +0048 0
.word 0xB895F0EE ! 00000000F0C600D8 +0050 0 Single -7.149750E-05
.word 0xC71C63A0 ! 00000000F0C600DC +0054 0 Single -4.003562E+04
.half 0xC520 ! 00000000F0C600E0 +0058 0
.half 0x07FC ! 00000000F0C600E2 +005A 0
.word 0xC5325909 ! 00000000F0C600E4 +005C 0
.xword 0x4102DFDB6F5E80A0 ! 00000000F0C600E8 +0060 0 Double 1.546194E+05
.xword 0x3F8DFB0DE7D5949C ! 00000000F0C600F0 +0068 0 Double 1.463900E-02
.byte 0x20 ! 00000000F0C600F8 +0070 0
.byte 0x85 ! 00000000F0C600F9 +0071 0
.byte 0xDA ! 00000000F0C600FA +0072 0
.byte 0x96 ! 00000000F0C600FB +0073 0
.word 0x47A34DA2 ! 00000000F0C600FC +0074 0 Single 8.361127E+04
BD00011: .xword 0x749C12F9C8AAC24A ! 00000000F0C60100 +0078 0
BD00025: .xword 0x04E13E88DCB002B0 ! 00000000F0C60108 +0080 0
!========================================================================
SECTION .bdata003 DATA_VA=0x25d60000
attr_data {
Name = .bdata003,
VA = 0x25d60000,
RA = 0xffffc0000,
PA = ra2pa(0xffffc0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata003
.data
DATA004:
.xword 0x88C0D291EA1DADAB ! 0000000025D60000 -0088 DATA005+0x88
.xword 0x8800C6F0EA1DADAB ! 0000000025D60008 -0080 DATA003+0x88
.xword 0xBEC91A521A0C4DB6 ! 0000000025D60010 -0078 0 Double -2.992489E-06
.word 0x383D3C20 ! 0000000025D60018 -0070 0 Single 4.511711E-05
.word 0x283EBC96 ! 0000000025D6001C -006C 0
.xword 0x3F0141E32DA9B815 ! 0000000025D60020 -0068 0 Double 3.291583E-05
.byte 0xC2 ! 0000000025D60028 -0060 0
.byte 0xFD ! 0000000025D60029 -005F 0
.half 0x77D0 ! 0000000025D6002A -005E 0
.half 0xDD75 ! 0000000025D6002C -005C 0
.half 0x4405 ! 0000000025D6002E -005A 0
.half 0x4E91 ! 0000000025D60030 -0058 0
.half 0x05E3 ! 0000000025D60032 -0056 0
.half 0x2013 ! 0000000025D60034 -0054 0
.byte 0x34 ! 0000000025D60036 -0052 0
.byte 0xA3 ! 0000000025D60037 -0051 0
.word 0x47DB3544 ! 0000000025D60038 -0050 0
.word 0xCF791156 ! 0000000025D6003C -004C 0
.half 0xD3F3 ! 0000000025D60040 -0048 0
.byte 0x39 ! 0000000025D60042 -0046 0
.byte 0x75 ! 0000000025D60043 -0045 0
.word 0x9142C76A ! 0000000025D60044 -0044 0
.xword 0xC0937513106A85AC ! 0000000025D60048 -0040 0 Double -1.245269E+03
.xword 0xCF570CDE73CB3B91 ! 0000000025D60050 -0038 0
.xword 0x7E8BC708727FE96C ! 0000000025D60058 -0030 0
.half 0xD924 ! 0000000025D60060 -0028 0
.byte 0x12 ! 0000000025D60062 -0026 0
.byte 0x29 ! 0000000025D60063 -0025 0
.word 0xBBF1F11D ! 0000000025D60064 -0024 0
.xword 0xE610BA314A0C54BD ! 0000000025D60068 -0020 0
.xword 0xBE7254695668392C ! 0000000025D60070 -0018 0
.xword 0x40967AD99E0821FF ! 0000000025D60078 -0010 0 Double 1.438713E+03
.word 0xC6D919E3 ! 0000000025D60080 -0008 0 Single -2.778894E+04
.word 0xCC9A7805 ! 0000000025D60084 -0004 0
.word 0x7F55EB00 ! 0000000025D60088 +0000 0
.byte 0x71 ! 0000000025D6008C +0004 0
.byte 0x11 ! 0000000025D6008D +0005 0
.byte 0x6C ! 0000000025D6008E +0006 0
.byte 0xD9 ! 0000000025D6008F +0007 0
.word 0x42309EF8 ! 0000000025D60090 +0008 0
.word 0x47CCB272 ! 0000000025D60094 +000C 0 Single 1.048049E+05
.xword 0xAF0E7C66D6C8C27F ! 0000000025D60098 +0010 0
.half 0xD12F ! 0000000025D600A0 +0018 0
.byte 0x4A ! 0000000025D600A2 +001A 0
.byte 0x77 ! 0000000025D600A3 +001B 0
.half 0x7C16 ! 0000000025D600A4 +001C 0
.byte 0xA3 ! 0000000025D600A6 +001E 0
.byte 0xD5 ! 0000000025D600A7 +001F 0
.xword 0x7CB7230E616142C8 ! 0000000025D600A8 +0020 0
.xword 0x408E44C3D52ED96E ! 0000000025D600B0 +0028 0 Double 9.685956E+02
.xword 0x8053456F98248EC1 ! 0000000025D600B8 +0030 0
.xword 0x3F3CD76C84317EE8 ! 0000000025D600C0 +0038 0 Double 4.400864E-04
.word 0x1C89F85F ! 0000000025D600C8 +0040 0
.half 0x23B8 ! 0000000025D600CC +0044 0
.byte 0xD1 ! 0000000025D600CE +0046 0
.byte 0x33 ! 0000000025D600CF +0047 0
.xword 0x529F789882548219 ! 0000000025D600D0 +0048 0
.word 0xC30D1A0A ! 0000000025D600D8 +0050 0 Single -1.411017E+02
.word 0xC480A087 ! 0000000025D600DC +0054 0 Single -1.029016E+03
.half 0xA56E ! 0000000025D600E0 +0058 0
.half 0x6805 ! 0000000025D600E2 +005A 0
.word 0xF31C1911 ! 0000000025D600E4 +005C 0
.xword 0xBEDFBF3FAB48F600 ! 0000000025D600E8 +0060 0 Double -7.569090E-06
.xword 0xC1100D2E2CBBFB21 ! 0000000025D600F0 +0068 0 Double -2.629875E+05
.byte 0x2C ! 0000000025D600F8 +0070 0
.byte 0x06 ! 0000000025D600F9 +0071 0
.byte 0x50 ! 0000000025D600FA +0072 0
.byte 0x6B ! 0000000025D600FB +0073 0
.word 0x41095EEA ! 0000000025D600FC +0074 0 Single 8.585672E+00
.xword 0x19A384F8279903B3 ! 0000000025D60100 +0078 0
.xword 0x1D21E86B78BFF482 ! 0000000025D60108 +0080 0
!========================================================================
SECTION .bdata004 DATA_VA=0x91d2c000
attr_data {
Name = .bdata004,
VA = 0x91d2c000,
RA = 0xffffda000,
PA = ra2pa(0xffffda000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata004
.data
DATA005:
.xword 0xABAD1DEA7C800088 ! 0000000091D2C000 -0088 DATA006+0x88
.xword 0xABAD1DEA25D60088 ! 0000000091D2C008 -0080 DATA004+0x88
.xword 0x40BC353F39F2E5BE ! 0000000091D2C010 -0078 0 Double 7.221247E+03
.word 0xBDC897B2 ! 0000000091D2C018 -0070 0 Single -9.794559E-02
.word 0xF710794F ! 0000000091D2C01C -006C 0
.xword 0xBEBAA365C8751D97 ! 0000000091D2C020 -0068 0 Double -1.587765E-06
.byte 0xB4 ! 0000000091D2C028 -0060 0
.byte 0x63 ! 0000000091D2C029 -005F 0
.half 0x9579 ! 0000000091D2C02A -005E 0
.half 0x08C0 ! 0000000091D2C02C -005C 0
.half 0x9961 ! 0000000091D2C02E -005A 0
.half 0xE8D1 ! 0000000091D2C030 -0058 0
.half 0x674A ! 0000000091D2C032 -0056 0
.half 0xB037 ! 0000000091D2C034 -0054 0
.byte 0x38 ! 0000000091D2C036 -0052 0
.byte 0xA5 ! 0000000091D2C037 -0051 0
.word 0xDD590C3C ! 0000000091D2C038 -0050 0
.word 0xE6628687 ! 0000000091D2C03C -004C 0
.half 0xB7EF ! 0000000091D2C040 -0048 0
.byte 0x67 ! 0000000091D2C042 -0046 0
.byte 0xDB ! 0000000091D2C043 -0045 0
.word 0xECCE4418 ! 0000000091D2C044 -0044 0
.xword 0xC0F2869740544413 ! 0000000091D2C048 -0040 0 Double -7.588145E+04
.xword 0xEB801E4618AD7C36 ! 0000000091D2C050 -0038 0
.xword 0xEB7DE29B72A8946E ! 0000000091D2C058 -0030 0
.half 0x4485 ! 0000000091D2C060 -0028 0
.byte 0x13 ! 0000000091D2C062 -0026 0
.byte 0xC9 ! 0000000091D2C063 -0025 0
.word 0xD346E451 ! 0000000091D2C064 -0024 0
.xword 0xF66CF1F41D99BAF5 ! 0000000091D2C068 -0020 0
.xword 0xBD075C39B349868F ! 0000000091D2C070 -0018 0
.xword 0xBF29A31D04AB1199 ! 0000000091D2C078 -0010 0 Double -1.955960E-04
.word 0x3E1DACFF ! 0000000091D2C080 -0008 0 Single 1.539802E-01
.word 0xED3E2343 ! 0000000091D2C084 -0004 0
.word 0x6CCA0CB8 ! 0000000091D2C088 +0000 0
.byte 0xA9 ! 0000000091D2C08C +0004 0
.byte 0xD3 ! 0000000091D2C08D +0005 0
.byte 0xD0 ! 0000000091D2C08E +0006 0
.byte 0x1B ! 0000000091D2C08F +0007 0
.word 0x6D88E3C8 ! 0000000091D2C090 +0008 0
.word 0xC200B735 ! 0000000091D2C094 +000C 0 Single -3.217891E+01
.xword 0x59769BC65D84B68A ! 0000000091D2C098 +0010 0
.half 0x9941 ! 0000000091D2C0A0 +0018 0
.byte 0x0C ! 0000000091D2C0A2 +001A 0
.byte 0x4F ! 0000000091D2C0A3 +001B 0
.half 0x327A ! 0000000091D2C0A4 +001C 0
.byte 0xBB ! 0000000091D2C0A6 +001E 0
.byte 0x04 ! 0000000091D2C0A7 +001F 0
.xword 0x4B3771A8B702552C ! 0000000091D2C0A8 +0020 0
.xword 0x3F88067BE387C83F ! 0000000091D2C0B0 +0028 0 Double 1.173112E-02
.xword 0x3445D043661BB0E4 ! 0000000091D2C0B8 +0030 0
.xword 0x40F4D79287179E36 ! 0000000091D2C0C0 +0038 0 Double 8.536916E+04
.word 0xCBA36166 ! 0000000091D2C0C8 +0040 0
.half 0x8209 ! 0000000091D2C0CC +0044 0
.byte 0xDE ! 0000000091D2C0CE +0046 0
.byte 0xA9 ! 0000000091D2C0CF +0047 0
.xword 0x5791AAF47F9DFF9E ! 0000000091D2C0D0 +0048 0
.word 0x3928D9A8 ! 0000000091D2C0D8 +0050 0 Single 1.610281E-04
.word 0x383393DE ! 0000000091D2C0DC +0054 0 Single 4.281464E-05
.half 0x598B ! 0000000091D2C0E0 +0058 0
.half 0x9D2C ! 0000000091D2C0E2 +005A 0
.word 0x9C8028A0 ! 0000000091D2C0E4 +005C 0
.xword 0x40B679C9557136C9 ! 0000000091D2C0E8 +0060 0 Double 5.753786E+03
.xword 0xC08D13820919B10F ! 0000000091D2C0F0 +0068 0 Double -9.304385E+02
.byte 0x1C ! 0000000091D2C0F8 +0070 0
.byte 0x59 ! 0000000091D2C0F9 +0071 0
.byte 0x70 ! 0000000091D2C0FA +0072 0
.byte 0x99 ! 0000000091D2C0FB +0073 0
.word 0xBEA09841 ! 0000000091D2C0FC +0074 0 Single -3.136616E-01
.xword 0xB2B066166126271D ! 0000000091D2C100 +0078 0
.xword 0x430675606F96FF6E ! 0000000091D2C108 +0080 0
!========================================================================
SECTION .bdata005 DATA_VA=0x7c800000
attr_data {
Name = .bdata005,
VA = 0x7c800000,
RA = 0xffffb0000,
PA = ra2pa(0xffffb0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata005
.data
DATA006:
.xword 0x88C0921AEA1DADAB ! 000000007C800000 -0088 DATA007+0x88
.xword 0x88C0D291EA1DADAB ! 000000007C800008 -0080 DATA005+0x88
.xword 0x3F2F8B5F10AA0427 ! 000000007C800010 -0078 0 Double 2.406648E-04
.word 0x4161EA64 ! 000000007C800018 -0070 0 Single 1.411972E+01
.word 0x5C8C5B08 ! 000000007C80001C -006C 0
.xword 0xBF8534E7018DA0B4 ! 000000007C800020 -0068 0 Double -1.035481E-02
.byte 0x70 ! 000000007C800028 -0060 0
.byte 0x0D ! 000000007C800029 -005F 0
.half 0x9E3D ! 000000007C80002A -005E 0
.half 0x6FA9 ! 000000007C80002C -005C 0
.half 0x03BD ! 000000007C80002E -005A 0
.half 0x4D10 ! 000000007C800030 -0058 0
.half 0xF0DE ! 000000007C800032 -0056 0
.half 0x0FD4 ! 000000007C800034 -0054 0
.byte 0xD6 ! 000000007C800036 -0052 0
.byte 0x6C ! 000000007C800037 -0051 0
.word 0x8171C190 ! 000000007C800038 -0050 0
.word 0xF9E4383F ! 000000007C80003C -004C 0
.half 0x0E58 ! 000000007C800040 -0048 0
.byte 0x51 ! 000000007C800042 -0046 0
.byte 0x29 ! 000000007C800043 -0045 0
.word 0xFCF8E039 ! 000000007C800044 -0044 0
.xword 0xBFCB11D80AAB92FB ! 000000007C800048 -0040 0 Double -2.114821E-01
.xword 0x84DA86CC712C64E9 ! 000000007C800050 -0038 0
.xword 0x18BF75B206023ABB ! 000000007C800058 -0030 0
.half 0x237E ! 000000007C800060 -0028 0
.byte 0x52 ! 000000007C800062 -0026 0
.byte 0x0A ! 000000007C800063 -0025 0
.word 0xF2F9B395 ! 000000007C800064 -0024 0
.xword 0xA93EE609145063DE ! 000000007C800068 -0020 0
.xword 0x89F069BC6BDEE80A ! 000000007C800070 -0018 0
.xword 0x40F7B26E293D2081 ! 000000007C800078 -0010 0 Double 9.706289E+04
.word 0xB9B07EFA ! 000000007C800080 -0008 0 Single -3.366394E-04
.word 0x8EDFAB94 ! 000000007C800084 -0004 0
.word 0x971FD06B ! 000000007C800088 +0000 0
.byte 0x33 ! 000000007C80008C +0004 0
.byte 0x4F ! 000000007C80008D +0005 0
.byte 0x26 ! 000000007C80008E +0006 0
.byte 0x31 ! 000000007C80008F +0007 0
.word 0xD80D1792 ! 000000007C800090 +0008 0
.word 0xC148DE58 ! 000000007C800094 +000C 0 Single -1.255428E+01
.xword 0xB4DB548603568730 ! 000000007C800098 +0010 0
.half 0xA83E ! 000000007C8000A0 +0018 0
.byte 0x8B ! 000000007C8000A2 +001A 0
.byte 0x3A ! 000000007C8000A3 +001B 0
.half 0x93A9 ! 000000007C8000A4 +001C 0
.byte 0x71 ! 000000007C8000A6 +001E 0
.byte 0xEA ! 000000007C8000A7 +001F 0
.xword 0x730111335ECED845 ! 000000007C8000A8 +0020 0
.xword 0xBF9FF1639CC9C3A9 ! 000000007C8000B0 +0028 0 Double -3.119426E-02
.xword 0xC94A55E4DAEEC124 ! 000000007C8000B8 +0030 0
.xword 0x40294F95BA4CAAE3 ! 000000007C8000C0 +0038 0 Double 1.265544E+01
.word 0x0C462AF8 ! 000000007C8000C8 +0040 0
.half 0xB983 ! 000000007C8000CC +0044 0
.byte 0xA8 ! 000000007C8000CE +0046 0
.byte 0x88 ! 000000007C8000CF +0047 0
.xword 0x27E59A29E932A7DB ! 000000007C8000D0 +0048 0
.word 0x3D0BE8F7 ! 000000007C8000D8 +0050 0 Single 3.415772E-02
.word 0x38932E70 ! 000000007C8000DC +0054 0 Single 7.018156E-05
.half 0x9882 ! 000000007C8000E0 +0058 0
.half 0xBD36 ! 000000007C8000E2 +005A 0
.word 0x8B930E4F ! 000000007C8000E4 +005C 0
.xword 0x3FA5512C3D16376E ! 000000007C8000E8 +0060 0 Double 4.163492E-02
.xword 0xC0B8FE117F67B03E ! 000000007C8000F0 +0068 0 Double -6.398068E+03
.byte 0x99 ! 000000007C8000F8 +0070 0
.byte 0x6A ! 000000007C8000F9 +0071 0
.byte 0x84 ! 000000007C8000FA +0072 0
.byte 0x08 ! 000000007C8000FB +0073 0
.word 0xBBD31CA6 ! 000000007C8000FC +0074 0 Single -6.442624E-03
.xword 0xBAFA6DC1401E0519 ! 000000007C800100 +0078 0
.xword 0xF4719795F28A4EFE ! 000000007C800108 +0080 0
!========================================================================
SECTION .bdata006 DATA_VA=0x1a92c000
attr_data {
Name = .bdata006,
VA = 0x1a92c000,
RA = 0xffffd8000,
PA = ra2pa(0xffffd8000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata006
.data
DATA007:
.xword 0x88002CC3EA1DADAB ! 000000001A92C000 -0088 DATA008+0x88
.xword 0x8800807CEA1DADAB ! 000000001A92C008 -0080 DATA006+0x88
.xword 0xBF02B2CD7C902558 ! 000000001A92C010 -0078 0 Double -3.566446E-05
.word 0xC7285B4F ! 000000001A92C018 -0070 0 Single -4.309931E+04
.word 0x4EC7838F ! 000000001A92C01C -006C 0
.xword 0xC13E8102E5868706 ! 000000001A92C020 -0068 0 Double -1.999107E+06
.byte 0xBD ! 000000001A92C028 -0060 0
.byte 0xD9 ! 000000001A92C029 -005F 0
.half 0x3B99 ! 000000001A92C02A -005E 0
.half 0x7633 ! 000000001A92C02C -005C 0
.half 0x73CC ! 000000001A92C02E -005A 0
.half 0xF92A ! 000000001A92C030 -0058 0
.half 0x57BC ! 000000001A92C032 -0056 0
.half 0x9A02 ! 000000001A92C034 -0054 0
.byte 0x1A ! 000000001A92C036 -0052 0
.byte 0x87 ! 000000001A92C037 -0051 0
.word 0x15C59810 ! 000000001A92C038 -0050 0
.word 0xD9158F07 ! 000000001A92C03C -004C 0
.half 0x26A9 ! 000000001A92C040 -0048 0
.byte 0x4E ! 000000001A92C042 -0046 0
.byte 0x5B ! 000000001A92C043 -0045 0
.word 0xE188F130 ! 000000001A92C044 -0044 0
.xword 0xBF3D6567029077EA ! 000000001A92C048 -0040 0 Double -4.485489E-04
.xword 0x88842A8E58DB0D6E ! 000000001A92C050 -0038 0
.xword 0x8DC11EBC5036EEF5 ! 000000001A92C058 -0030 0
.half 0x260D ! 000000001A92C060 -0028 0
.byte 0x52 ! 000000001A92C062 -0026 0
.byte 0xEB ! 000000001A92C063 -0025 0
.word 0xE5C83AB6 ! 000000001A92C064 -0024 0
.xword 0x199E763E0F0C42D6 ! 000000001A92C068 -0020 0
.xword 0xA971625A623B7DB5 ! 000000001A92C070 -0018 0
.xword 0xBEE2F888744D7F83 ! 000000001A92C078 -0010 0 Double -9.045998E-06
.word 0xC0C0DB6A ! 000000001A92C080 -0008 0 Single -6.026784E+00
.word 0xDBD87889 ! 000000001A92C084 -0004 0
.word 0x819D53ED ! 000000001A92C088 +0000 0
.byte 0x41 ! 000000001A92C08C +0004 0
.byte 0x6B ! 000000001A92C08D +0005 0
.byte 0xAB ! 000000001A92C08E +0006 0
.byte 0x9C ! 000000001A92C08F +0007 0
.word 0x7B7EC0F4 ! 000000001A92C090 +0008 0
.word 0x41636C07 ! 000000001A92C094 +000C 0 Single 1.421387E+01
.xword 0xB7ECA7F8A1D2F1F2 ! 000000001A92C098 +0010 0
.half 0x123F ! 000000001A92C0A0 +0018 0
.byte 0xF3 ! 000000001A92C0A2 +001A 0
.byte 0xEE ! 000000001A92C0A3 +001B 0
.half 0xDAF1 ! 000000001A92C0A4 +001C 0
.byte 0x2C ! 000000001A92C0A6 +001E 0
.byte 0x28 ! 000000001A92C0A7 +001F 0
.xword 0x7A475BB29F5D6680 ! 000000001A92C0A8 +0020 0
.xword 0xC0633B3E619DF9B3 ! 000000001A92C0B0 +0028 0 Double -1.538514E+02
.xword 0x50318F8A7D2A6808 ! 000000001A92C0B8 +0030 0
.xword 0xC0699681C32FFB06 ! 000000001A92C0C0 +0038 0 Double -2.047033E+02
.word 0x8AE42A65 ! 000000001A92C0C8 +0040 0
.half 0x5194 ! 000000001A92C0CC +0044 0
.byte 0x65 ! 000000001A92C0CE +0046 0
.byte 0xBC ! 000000001A92C0CF +0047 0
.xword 0xABD95C69CB483E0D ! 000000001A92C0D0 +0048 0
.word 0xBF3EE0D2 ! 000000001A92C0D8 +0050 0 Single -7.456180E-01
.word 0x3F95235B ! 000000001A92C0DC +0054 0 Single 1.165141E+00
.half 0x2DBD ! 000000001A92C0E0 +0058 0
.half 0x1CF8 ! 000000001A92C0E2 +005A 0
.word 0x3ED00136 ! 000000001A92C0E4 +005C 0
.xword 0xBFCB0382F4E2F5FA ! 000000001A92C0E8 +0060 0 Double -2.110447E-01
.xword 0x40110DB2DEB63039 ! 000000001A92C0F0 +0068 0 Double 4.263378E+00
.byte 0x0F ! 000000001A92C0F8 +0070 0
.byte 0xEC ! 000000001A92C0F9 +0071 0
.byte 0x03 ! 000000001A92C0FA +0072 0
.byte 0x2D ! 000000001A92C0FB +0073 0
.word 0xC1E5D454 ! 000000001A92C0FC +0074 0 Single -2.872868E+01
.xword 0x98058D800A31DE2A ! 000000001A92C100 +0078 0
.xword 0x20A053760D9C4343 ! 000000001A92C108 +0080 0
!========================================================================
SECTION .bdata007 DATA_VA=0xc32c0000
attr_data {
Name = .bdata007,
VA = 0xc32c0000,
RA = 0xffffa0000,
PA = ra2pa(0xffffa0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata007
.data
DATA008:
.xword 0x88E054D0EA1DADAB ! 00000000C32C0000 -0088 DATA009+0x88
.xword 0x88C0921AEA1DADAB ! 00000000C32C0008 -0080 DATA007+0x88
.xword 0x3F3F1AD8416603DD ! 00000000C32C0010 -0078 0 Double 4.746225E-04
.word 0xBEE57579 ! 00000000C32C0018 -0070 0 Single -4.481619E-01
.word 0x7210AE5C ! 00000000C32C001C -006C 0
.xword 0x3EB7CAB220F5F6FB ! 00000000C32C0020 -0068 0 Double 1.418101E-06
.byte 0xF5 ! 00000000C32C0028 -0060 0
.byte 0xF0 ! 00000000C32C0029 -005F 0
.half 0x951A ! 00000000C32C002A -005E 0
.half 0xE06A ! 00000000C32C002C -005C 0
.half 0xE9C5 ! 00000000C32C002E -005A 0
.half 0x527D ! 00000000C32C0030 -0058 0
.half 0x7A49 ! 00000000C32C0032 -0056 0
.half 0x5CC1 ! 00000000C32C0034 -0054 0
.byte 0x93 ! 00000000C32C0036 -0052 0
.byte 0x3A ! 00000000C32C0037 -0051 0
.word 0xCF5B553B ! 00000000C32C0038 -0050 0
.word 0x539BB346 ! 00000000C32C003C -004C 0
.half 0xD176 ! 00000000C32C0040 -0048 0
.byte 0x05 ! 00000000C32C0042 -0046 0
.byte 0x41 ! 00000000C32C0043 -0045 0
.word 0x5D757C73 ! 00000000C32C0044 -0044 0
.xword 0xBF6D0AF5568B960E ! 00000000C32C0048 -0040 0 Double -3.545264E-03
.xword 0x213518933EBA0956 ! 00000000C32C0050 -0038 0
.xword 0x146DA044613AD4D6 ! 00000000C32C0058 -0030 0
.half 0xF6A8 ! 00000000C32C0060 -0028 0
.byte 0x9F ! 00000000C32C0062 -0026 0
.byte 0x23 ! 00000000C32C0063 -0025 0
.word 0xCD4EC2F3 ! 00000000C32C0064 -0024 0
.xword 0x67EE29057FED4CA9 ! 00000000C32C0068 -0020 0
.xword 0x2820E8E54E6DC3BA ! 00000000C32C0070 -0018 0
.xword 0x3F86BC325D0D943C ! 00000000C32C0078 -0010 0 Double 1.110114E-02
.word 0x4707C397 ! 00000000C32C0080 -0008 0 Single 3.475559E+04
.word 0x2C28DBC0 ! 00000000C32C0084 -0004 0
.word 0x1E2959DE ! 00000000C32C0088 +0000 0
.byte 0xDC ! 00000000C32C008C +0004 0
.byte 0xD6 ! 00000000C32C008D +0005 0
.byte 0x69 ! 00000000C32C008E +0006 0
.byte 0x03 ! 00000000C32C008F +0007 0
.word 0x3152A445 ! 00000000C32C0090 +0008 0
.word 0xC2D680EF ! 00000000C32C0094 +000C 0 Single -1.072518E+02
.xword 0xFA291446FD1E5756 ! 00000000C32C0098 +0010 0
.half 0xC566 ! 00000000C32C00A0 +0018 0
.byte 0xA4 ! 00000000C32C00A2 +001A 0
.byte 0xF1 ! 00000000C32C00A3 +001B 0
.half 0x5F67 ! 00000000C32C00A4 +001C 0
.byte 0xEE ! 00000000C32C00A6 +001E 0
.byte 0xEF ! 00000000C32C00A7 +001F 0
.xword 0x369853E34733F866 ! 00000000C32C00A8 +0020 0
.xword 0xBFAC20F8D75C4069 ! 00000000C32C00B0 +0028 0 Double -5.493906E-02
.xword 0xF88F15773F119DED ! 00000000C32C00B8 +0030 0
.xword 0x3F627CF172B1A326 ! 00000000C32C00C0 +0038 0 Double 2.256843E-03
.word 0x009AAAD5 ! 00000000C32C00C8 +0040 0
.half 0x8065 ! 00000000C32C00CC +0044 0
.byte 0xA9 ! 00000000C32C00CE +0046 0
.byte 0x16 ! 00000000C32C00CF +0047 0
.xword 0x264B181969B2017E ! 00000000C32C00D0 +0048 0
.word 0x3B623B73 ! 00000000C32C00D8 +0050 0 Single 3.452030E-03
.word 0xC502419E ! 00000000C32C00DC +0054 0 Single -2.084101E+03
.half 0x6C42 ! 00000000C32C00E0 +0058 0
.half 0xE9ED ! 00000000C32C00E2 +005A 0
.word 0x17EEDFDE ! 00000000C32C00E4 +005C 0
.xword 0xC01F0E2833E97D43 ! 00000000C32C00E8 +0060 0 Double -7.763825E+00
.xword 0xBF202FDD701F597D ! 00000000C32C00F0 +0068 0 Double -1.234968E-04
.byte 0xD0 ! 00000000C32C00F8 +0070 0
.byte 0x4B ! 00000000C32C00F9 +0071 0
.byte 0x32 ! 00000000C32C00FA +0072 0
.byte 0xB3 ! 00000000C32C00FB +0073 0
.word 0x3C647508 ! 00000000C32C00FC +0074 0 Single 1.394392E-02
.xword 0x299344B0A39C9CBC ! 00000000C32C0100 +0078 0
.xword 0x2A74B380F184C724 ! 00000000C32C0108 +0080 0
!========================================================================
SECTION .bdata008 DATA_VA=0xd054e000
attr_data {
Name = .bdata008,
VA = 0xd054e000,
RA = 0xffffd6000,
PA = ra2pa(0xffffd6000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata008
.data
DATA009:
.xword 0xABAD1DEA34690088 ! 00000000D054E000 -0088 DATA010+0x88
.xword 0xABAD1DEAC32C0088 ! 00000000D054E008 -0080 DATA008+0x88
.xword 0xBF7A3F4067F6830D ! 00000000D054E010 -0078 0 Double -6.407978E-03
.word 0x3C5C3B33 ! 00000000D054E018 -0070 0 Single 1.344185E-02
.word 0xCC1B7146 ! 00000000D054E01C -006C 0
.xword 0xC102035E77EF34AB ! 00000000D054E020 -0068 0 Double -1.475638E+05
.byte 0x57 ! 00000000D054E028 -0060 0
.byte 0xF2 ! 00000000D054E029 -005F 0
.half 0x216C ! 00000000D054E02A -005E 0
.half 0x8CC3 ! 00000000D054E02C -005C 0
.half 0x0694 ! 00000000D054E02E -005A 0
.half 0x399B ! 00000000D054E030 -0058 0
.half 0x9EDD ! 00000000D054E032 -0056 0
.half 0x711D ! 00000000D054E034 -0054 0
.byte 0xD8 ! 00000000D054E036 -0052 0
.byte 0xE7 ! 00000000D054E037 -0051 0
.word 0xAF5884FA ! 00000000D054E038 -0050 0
.word 0xB20E4D58 ! 00000000D054E03C -004C 0
.half 0x982B ! 00000000D054E040 -0048 0
.byte 0x8C ! 00000000D054E042 -0046 0
.byte 0x61 ! 00000000D054E043 -0045 0
.word 0xC76A03A7 ! 00000000D054E044 -0044 0
.xword 0xBECBA4D200C35C8D ! 00000000D054E048 -0040 0 Double -3.295401E-06
.xword 0xF2DB2970BEB98561 ! 00000000D054E050 -0038 0
.xword 0xC59761767F53C6DC ! 00000000D054E058 -0030 0
.half 0xB731 ! 00000000D054E060 -0028 0
.byte 0xC8 ! 00000000D054E062 -0026 0
.byte 0xBB ! 00000000D054E063 -0025 0
.word 0x2A227407 ! 00000000D054E064 -0024 0
.xword 0xB1BEB0865EA3EDF2 ! 00000000D054E068 -0020 0
.xword 0x54E0084D2F364E6C ! 00000000D054E070 -0018 0
.xword 0x40160451E09FEB82 ! 00000000D054E078 -0010 0 Double 5.504219E+00
.word 0xC4312834 ! 00000000D054E080 -0008 0 Single -7.086282E+02
.word 0xB4C954CD ! 00000000D054E084 -0004 0
.word 0xC0F6116B ! 00000000D054E088 +0000 0
.byte 0x3C ! 00000000D054E08C +0004 0
.byte 0x81 ! 00000000D054E08D +0005 0
.byte 0xBE ! 00000000D054E08E +0006 0
.byte 0x23 ! 00000000D054E08F +0007 0
.word 0x020F856E ! 00000000D054E090 +0008 0
.word 0x42BDF14D ! 00000000D054E094 +000C 0 Single 9.497129E+01
.xword 0xED3506AFE069A953 ! 00000000D054E098 +0010 0
.half 0xD7C2 ! 00000000D054E0A0 +0018 0
.byte 0x34 ! 00000000D054E0A2 +001A 0
.byte 0x33 ! 00000000D054E0A3 +001B 0
.half 0x4411 ! 00000000D054E0A4 +001C 0
.byte 0xD2 ! 00000000D054E0A6 +001E 0
.byte 0xB8 ! 00000000D054E0A7 +001F 0
.xword 0xB39BBEED5EF4DEDB ! 00000000D054E0A8 +0020 0
.xword 0xBECEFFD95EE0CAB6 ! 00000000D054E0B0 +0028 0 Double -3.695418E-06
.xword 0x6A8E0446A632B49D ! 00000000D054E0B8 +0030 0
.xword 0x3EF8144EAD3D494E ! 00000000D054E0C0 +0038 0 Double 2.296383E-05
.word 0x16B056E9 ! 00000000D054E0C8 +0040 0
.half 0x4EFB ! 00000000D054E0CC +0044 0
.byte 0xBD ! 00000000D054E0CE +0046 0
.byte 0x16 ! 00000000D054E0CF +0047 0
.xword 0x8D1011AA214E3B18 ! 00000000D054E0D0 +0048 0
.word 0xB97787BF ! 00000000D054E0D8 +0050 0 Single -2.360632E-04
.word 0x4546047C ! 00000000D054E0DC +0054 0 Single 3.168280E+03
.half 0x9DA3 ! 00000000D054E0E0 +0058 0
.half 0xFBDB ! 00000000D054E0E2 +005A 0
.word 0xED4B043F ! 00000000D054E0E4 +005C 0
.xword 0xC014DBC8F4613252 ! 00000000D054E0E8 +0060 0 Double -5.214634E+00
.xword 0x4085047529E762C0 ! 00000000D054E0F0 +0068 0 Double 6.725572E+02
.byte 0x84 ! 00000000D054E0F8 +0070 0
.byte 0x2B ! 00000000D054E0F9 +0071 0
.byte 0x5E ! 00000000D054E0FA +0072 0
.byte 0x95 ! 00000000D054E0FB +0073 0
.word 0x3E1C462C ! 00000000D054E0FC +0074 0 Single 1.526114E-01
.xword 0x46ADB19D65D778AE ! 00000000D054E100 +0078 0
.xword 0x47F95E1D629E0197 ! 00000000D054E108 +0080 0
!========================================================================
SECTION .bdata009 DATA_VA=0x34690000
attr_data {
Name = .bdata009,
VA = 0x34690000,
RA = 0xffff90000,
PA = ra2pa(0xffff90000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata009
.data
DATA010:
.xword 0x88807A61EA1DADAB ! 0000000034690000 -0088 DATA011+0x88
.xword 0x88E054D0EA1DADAB ! 0000000034690008 -0080 DATA009+0x88
.xword 0xBF74086DF4FB005C ! 0000000034690010 -0078 0 Double -4.890852E-03
.word 0xC3947EF2 ! 0000000034690018 -0070 0 Single -2.969918E+02
.word 0x018424E2 ! 000000003469001C -006C 0
.xword 0xC0BD91D50E0F5676 ! 0000000034690020 -0068 0 Double -7.569832E+03
.byte 0xEB ! 0000000034690028 -0060 0
.byte 0xB7 ! 0000000034690029 -005F 0
.half 0x8905 ! 000000003469002A -005E 0
.half 0x3018 ! 000000003469002C -005C 0
.half 0x2EAF ! 000000003469002E -005A 0
.half 0xA30E ! 0000000034690030 -0058 0
.half 0x66F2 ! 0000000034690032 -0056 0
.half 0x194A ! 0000000034690034 -0054 0
.byte 0x80 ! 0000000034690036 -0052 0
.byte 0xDE ! 0000000034690037 -0051 0
.word 0x0F03AA6C ! 0000000034690038 -0050 0
.word 0x54FFF8BD ! 000000003469003C -004C 0
.half 0x06CE ! 0000000034690040 -0048 0
.byte 0xE1 ! 0000000034690042 -0046 0
.byte 0x26 ! 0000000034690043 -0045 0
.word 0x032ECB48 ! 0000000034690044 -0044 0
.xword 0x4059F0CDDED7B9D7 ! 0000000034690048 -0040 0 Double 1.037626E+02
.xword 0x09CDE3B461DE9BE3 ! 0000000034690050 -0038 0
.xword 0x8E8885FE08E72485 ! 0000000034690058 -0030 0
.half 0xB64A ! 0000000034690060 -0028 0
.byte 0x2A ! 0000000034690062 -0026 0
.byte 0xA1 ! 0000000034690063 -0025 0
.word 0x4CC0E2EE ! 0000000034690064 -0024 0
.xword 0xDF7615C6D31B6022 ! 0000000034690068 -0020 0
.xword 0x7CA4BCE87AA275AE ! 0000000034690070 -0018 0
.xword 0x3FA842D8F79EF5D7 ! 0000000034690078 -0010 0 Double 4.738501E-02
.word 0xB924C6E7 ! 0000000034690080 -0008 0 Single -1.571436E-04
.word 0xF45B608F ! 0000000034690084 -0004 0
.word 0x9273FE5F ! 0000000034690088 +0000 0
.byte 0x3B ! 000000003469008C +0004 0
.byte 0x66 ! 000000003469008D +0005 0
.byte 0xCE ! 000000003469008E +0006 0
.byte 0x44 ! 000000003469008F +0007 0
.word 0x6381CCE3 ! 0000000034690090 +0008 0
.word 0xBB4B600E ! 0000000034690094 +000C 0 Single -3.103259E-03
.xword 0x091E1675ED065C39 ! 0000000034690098 +0010 0
.half 0x2E8F ! 00000000346900A0 +0018 0
.byte 0x16 ! 00000000346900A2 +001A 0
.byte 0x32 ! 00000000346900A3 +001B 0
.half 0x93A8 ! 00000000346900A4 +001C 0
.byte 0x92 ! 00000000346900A6 +001E 0
.byte 0xFC ! 00000000346900A7 +001F 0
.xword 0xECF6D6BCB3B2E65A ! 00000000346900A8 +0020 0
.xword 0xBEE8E0DC78132591 ! 00000000346900B0 +0028 0 Double -1.186293E-05
.xword 0x074AC6CAB5F605DC ! 00000000346900B8 +0030 0
.xword 0x40DF837EFF9BEEF1 ! 00000000346900C0 +0038 0 Double 3.226998E+04
.word 0x8B58972D ! 00000000346900C8 +0040 0
.half 0x5E8E ! 00000000346900CC +0044 0
.byte 0xB6 ! 00000000346900CE +0046 0
.byte 0x8E ! 00000000346900CF +0047 0
.xword 0x538E0BD64AF9E935 ! 00000000346900D0 +0048 0
.word 0x435B14DE ! 00000000346900D8 +0050 0 Single 2.190815E+02
.word 0xC0ECB505 ! 00000000346900DC +0054 0 Single -7.397097E+00
.half 0xCF1F ! 00000000346900E0 +0058 0
.half 0xEDF5 ! 00000000346900E2 +005A 0
.word 0xF7582CBB ! 00000000346900E4 +005C 0
.xword 0xBF7D322C62158450 ! 00000000346900E8 +0060 0 Double -7.127927E-03
.xword 0x3FFA007C2866299E ! 00000000346900F0 +0068 0 Double 1.625118E+00
.byte 0xEC ! 00000000346900F8 +0070 0
.byte 0x46 ! 00000000346900F9 +0071 0
.byte 0x6D ! 00000000346900FA +0072 0
.byte 0xF6 ! 00000000346900FB +0073 0
.word 0x3FDD15AA ! 00000000346900FC +0074 0 Single 1.727224E+00
.xword 0x20F3B2F975769BD0 ! 0000000034690100 +0078 0
.xword 0xAD769DDB60D56B04 ! 0000000034690108 +0080 0
!========================================================================
SECTION .bdata010 DATA_VA=0x617a8000
attr_data {
Name = .bdata010,
VA = 0x617a8000,
RA = 0xffffd4000,
PA = ra2pa(0xffffd4000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata010
.data
DATA011:
.xword 0x8800451DEA1DADAB ! 00000000617A8000 -0088 DATA012+0x88
.xword 0x88006934EA1DADAB ! 00000000617A8008 -0080 DATA010+0x88
.xword 0xBECB785EEA435528 ! 00000000617A8010 -0078 0 Double -3.274703E-06
.word 0xBECBE6E8 ! 00000000617A8018 -0070 0 Single -3.982460E-01
.word 0x546CA081 ! 00000000617A801C -006C 0
.xword 0x3EB4B3BC471FC065 ! 00000000617A8020 -0068 0 Double 1.233941E-06
.byte 0x0F ! 00000000617A8028 -0060 0
.byte 0xD5 ! 00000000617A8029 -005F 0
.half 0x6C3C ! 00000000617A802A -005E 0
.half 0x7F2F ! 00000000617A802C -005C 0
.half 0x66CD ! 00000000617A802E -005A 0
.half 0x250D ! 00000000617A8030 -0058 0
.half 0x8F1D ! 00000000617A8032 -0056 0
.half 0x6326 ! 00000000617A8034 -0054 0
.byte 0x1D ! 00000000617A8036 -0052 0
.byte 0x22 ! 00000000617A8037 -0051 0
.word 0x77DA7C63 ! 00000000617A8038 -0050 0
.word 0xA5C667B2 ! 00000000617A803C -004C 0
.half 0x794A ! 00000000617A8040 -0048 0
.byte 0xB0 ! 00000000617A8042 -0046 0
.byte 0x19 ! 00000000617A8043 -0045 0
.word 0x9688EB16 ! 00000000617A8044 -0044 0
.xword 0x404C1C262C89C89D ! 00000000617A8048 -0040 0 Double 5.621991E+01
.xword 0x35B15C5FEB83D0B6 ! 00000000617A8050 -0038 0
.xword 0xE0217C1EE317D5D4 ! 00000000617A8058 -0030 0
.half 0xBF8F ! 00000000617A8060 -0028 0
.byte 0xFA ! 00000000617A8062 -0026 0
.byte 0xDF ! 00000000617A8063 -0025 0
.word 0x2AA03AAF ! 00000000617A8064 -0024 0
.xword 0x68BB010E5C5E8AB3 ! 00000000617A8068 -0020 0
.xword 0x7590BB0313E63E92 ! 00000000617A8070 -0018 0
.xword 0x3F7D8DE906C4F4DF ! 00000000617A8078 -0010 0 Double 7.215414E-03
.word 0x3CC15E48 ! 00000000617A8080 -0008 0 Single 2.360453E-02
.word 0xB077FA6C ! 00000000617A8084 -0004 0
.word 0xEF3B01F8 ! 00000000617A8088 +0000 0
.byte 0x40 ! 00000000617A808C +0004 0
.byte 0xAC ! 00000000617A808D +0005 0
.byte 0x6F ! 00000000617A808E +0006 0
.byte 0x27 ! 00000000617A808F +0007 0
.word 0x9967E9E8 ! 00000000617A8090 +0008 0
.word 0x3885C838 ! 00000000617A8094 +000C 0 Single 6.379228E-05
.xword 0xC7C7AAAC6B796A1B ! 00000000617A8098 +0010 0
.half 0xF639 ! 00000000617A80A0 +0018 0
.byte 0x8A ! 00000000617A80A2 +001A 0
.byte 0xBC ! 00000000617A80A3 +001B 0
.half 0x811D ! 00000000617A80A4 +001C 0
.byte 0x9D ! 00000000617A80A6 +001E 0
.byte 0xDF ! 00000000617A80A7 +001F 0
.xword 0xA043531B55C756D1 ! 00000000617A80A8 +0020 0
.xword 0xC0DE80DE321C297D ! 00000000617A80B0 +0028 0 Double -3.123547E+04
.xword 0x398D561C802CA296 ! 00000000617A80B8 +0030 0
.xword 0xBFB2794C72E5032A ! 00000000617A80C0 +0038 0 Double -7.216337E-02
.word 0xAC678D76 ! 00000000617A80C8 +0040 0
.half 0x1DDA ! 00000000617A80CC +0044 0
.byte 0x90 ! 00000000617A80CE +0046 0
.byte 0x57 ! 00000000617A80CF +0047 0
.xword 0xFF3173ED0122E4FF ! 00000000617A80D0 +0048 0
.word 0x3C6304DE ! 00000000617A80D8 +0050 0 Single 1.385614E-02
.word 0x411AC8A5 ! 00000000617A80DC +0054 0 Single 9.673985E+00
.half 0x0C34 ! 00000000617A80E0 +0058 0
.half 0xA592 ! 00000000617A80E2 +005A 0
.word 0x1C2F3D24 ! 00000000617A80E4 +005C 0
.xword 0xBF61E42F385925D1 ! 00000000617A80E8 +0060 0 Double -2.184002E-03
.xword 0x40D1096FE635B6E8 ! 00000000617A80F0 +0068 0 Double 1.744575E+04
.byte 0x2A ! 00000000617A80F8 +0070 0
.byte 0x53 ! 00000000617A80F9 +0071 0
.byte 0xB2 ! 00000000617A80FA +0072 0
.byte 0x12 ! 00000000617A80FB +0073 0
.word 0xC2112CA1 ! 00000000617A80FC +0074 0 Single -3.629358E+01
.xword 0x2284AF8E3C5194E8 ! 00000000617A8100 +0078 0
.xword 0x1E80A2CE0A6D809B ! 00000000617A8108 +0080 0
!========================================================================
SECTION .bdata011 DATA_VA=0x1d450000
attr_data {
Name = .bdata011,
VA = 0x1d450000,
RA = 0xffff80000,
PA = ra2pa(0xffff80000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata011
.data
DATA012:
.xword 0xABAD1DEAF0C60088 ! 000000001D450000 -0088 DATA003+0x88
.xword 0xABAD1DEA617A8088 ! 000000001D450008 -0080 DATA011+0x88
.xword 0xC014D50349A2ACB7 ! 000000001D450010 -0078 0 Double -5.208020E+00
.word 0x39B9E940 ! 000000001D450018 -0070 0 Single 3.545973E-04
.word 0x8C261A0E ! 000000001D45001C -006C 0
.xword 0x3ED0FDBDDE2F2B5A ! 000000001D450020 -0068 0 Double 4.051013E-06
.byte 0x7B ! 000000001D450028 -0060 0
.byte 0x59 ! 000000001D450029 -005F 0
.half 0xF56C ! 000000001D45002A -005E 0
.half 0x81E7 ! 000000001D45002C -005C 0
.half 0xE9EF ! 000000001D45002E -005A 0
.half 0x30DF ! 000000001D450030 -0058 0
.half 0x0782 ! 000000001D450032 -0056 0
.half 0xDA1F ! 000000001D450034 -0054 0
.byte 0x07 ! 000000001D450036 -0052 0
.byte 0x56 ! 000000001D450037 -0051 0
.word 0xCD1B55B1 ! 000000001D450038 -0050 0
.word 0x71A701F4 ! 000000001D45003C -004C 0
.half 0xB110 ! 000000001D450040 -0048 0
.byte 0xC7 ! 000000001D450042 -0046 0
.byte 0x37 ! 000000001D450043 -0045 0
.word 0xDE7737B2 ! 000000001D450044 -0044 0
.xword 0x3F509E3CDBAD8F2A ! 000000001D450048 -0040 0 Double 1.014289E-03
.xword 0xEB307A5D8E001A15 ! 000000001D450050 -0038 0
.xword 0xDE9C6BAB03907D93 ! 000000001D450058 -0030 0
.half 0xBBD0 ! 000000001D450060 -0028 0
.byte 0x6B ! 000000001D450062 -0026 0
.byte 0x61 ! 000000001D450063 -0025 0
.word 0x083D70D5 ! 000000001D450064 -0024 0
.xword 0x8C507D481899CA9D ! 000000001D450068 -0020 0
.xword 0x09A833D5A5AC6CB0 ! 000000001D450070 -0018 0
.xword 0x3F1FEAA23B624C22 ! 000000001D450078 -0010 0 Double 1.217519E-04
.word 0x3FCC70CE ! 000000001D450080 -0008 0 Single 1.597193E+00
.word 0xD2B6DC2B ! 000000001D450084 -0004 0
.word 0x94E1EC1D ! 000000001D450088 +0000 0
.byte 0xA4 ! 000000001D45008C +0004 0
.byte 0xE4 ! 000000001D45008D +0005 0
.byte 0x9E ! 000000001D45008E +0006 0
.byte 0x82 ! 000000001D45008F +0007 0
.word 0xFD647B85 ! 000000001D450090 +0008 0
.word 0x3A5DCD74 ! 000000001D450094 +000C 0 Single 8.461096E-04
.xword 0x14F46731865EA011 ! 000000001D450098 +0010 0
.half 0xD000 ! 000000001D4500A0 +0018 0
.byte 0x0B ! 000000001D4500A2 +001A 0
.byte 0x90 ! 000000001D4500A3 +001B 0
.half 0x4675 ! 000000001D4500A4 +001C 0
.byte 0xE0 ! 000000001D4500A6 +001E 0
.byte 0xEB ! 000000001D4500A7 +001F 0
.xword 0xDF01F7B1BCB2465E ! 000000001D4500A8 +0020 0
.xword 0xBF0559277533B888 ! 000000001D4500B0 +0028 0 Double -4.071857E-05
.xword 0x781695E951A06362 ! 000000001D4500B8 +0030 0
.xword 0x3F76F182A1279BCE ! 000000001D4500C0 +0038 0 Double 5.601416E-03
.word 0x19B8006E ! 000000001D4500C8 +0040 0
.half 0xA128 ! 000000001D4500CC +0044 0
.byte 0xDF ! 000000001D4500CE +0046 0
.byte 0x8D ! 000000001D4500CF +0047 0
.xword 0x71B6243E73284210 ! 000000001D4500D0 +0048 0
.word 0x3A816E63 ! 000000001D4500D8 +0050 0 Single 9.874817E-04
.word 0x46D5751A ! 000000001D4500DC +0054 0 Single 2.732255E+04
.half 0x6A60 ! 000000001D4500E0 +0058 0
.half 0x4834 ! 000000001D4500E2 +005A 0
.word 0xD54EEA4E ! 000000001D4500E4 +005C 0
.xword 0x410BFCD826797E3A ! 000000001D4500E8 +0060 0 Double 2.292750E+05
.xword 0xC09B5A6AC3B61122 ! 000000001D4500F0 +0068 0 Double -1.750604E+03
.byte 0x10 ! 000000001D4500F8 +0070 0
.byte 0xB3 ! 000000001D4500F9 +0071 0
.byte 0xF6 ! 000000001D4500FA +0072 0
.byte 0x4A ! 000000001D4500FB +0073 0
.word 0x4283E7D6 ! 000000001D4500FC +0074 0 Single 6.595280E+01
.xword 0xF1B10D1425FD4462 ! 000000001D450100 +0078 0
.xword 0xCD0806334B7740D4 ! 000000001D450108 +0080 0
!========================================================================
SECTION .bblk012 DATA_VA=0x9ff18000
attr_data {
Name = .bblk012,
VA = 0x9ff18000,
RA = 0xffffd2000,
PA = ra2pa(0xffffd2000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk012
.data
DATA013:
.xword 0xEF6390F2E8EA3712 ! 000000009FF18000 +0000 0
.xword 0xDC666562A987E8BC ! 000000009FF18008 +0008 0
.xword 0xF82C711A732FC756 ! 000000009FF18010 +0010 0
.xword 0x7DEAEA1B81D9F044 ! 000000009FF18018 +0018 0
.xword 0xD7C508E2B7A0DE49 ! 000000009FF18020 +0020 0
.xword 0x3E3D4565D8B3DCC6 ! 000000009FF18028 +0028 0
.xword 0x17A4E0C8A9F3E9AF ! 000000009FF18030 +0030 0
.xword 0x0F74895A76EDEE74 ! 000000009FF18038 +0038 0
.xword 0xC464CA6BFC7E34BB ! 000000009FF18040 +0040 0
.xword 0xB5D9B430F38E39FC ! 000000009FF18048 +0048 0
.xword 0x3F2D42F0A92A9D63 ! 000000009FF18050 +0050 0
.xword 0xBF7912320C8266ED ! 000000009FF18058 +0058 0
.xword 0xDD0B55686CBF3882 ! 000000009FF18060 +0060 0
.xword 0xE777BC1B68C0B9B6 ! 000000009FF18068 +0068 0
.xword 0x5501D0D5D17A9591 ! 000000009FF18070 +0070 0
.xword 0xFA7AABEC6BA06D91 ! 000000009FF18078 +0078 0
!========================================================================
SECTION .bcom001 DATA_VA=0x0
attr_data {
Name = .bcom001,
VA = 0x0,
RA = 0xffffde000,
PA = ra2pa(0xffffde000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bcom001
.data
DATA002:
.xword 0xB93CC991351282B6 ! 0000000000000000 +0000 0
!========================================================================
SECTION .bstk013 DATA_VA=0x13430000
attr_data {
Name = .bstk013,
VA = 0x13430000,
RA = 0xffff70000,
PA = ra2pa(0xffff70000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk013
.data
.skip 0x2000 ! 0000000013430000
STACK0068:
!========================================================================
SECTION .bkey014 DATA_VA=0xe9d20000
attr_data {
Name = .bkey014,
VA = 0xe9d20000,
RA = 0xffff60000,
PA = ra2pa(0xffff60000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey014
.data
DATA015:
.xword 0xABAD1DEAF0C60088 ! 00000000E9D20000 +0000 DATA003+0x88
.xword 0xABAD1DEA25D60088 ! 00000000E9D20008 +0008 DATA004+0x88
.xword 0xABAD1DEA91D2C088 ! 00000000E9D20010 +0010 DATA005+0x88
.xword 0xABAD1DEA7C800088 ! 00000000E9D20018 +0018 DATA006+0x88
.xword 0xABAD1DEA1A92C088 ! 00000000E9D20020 +0020 DATA007+0x88
.xword 0xABAD1DEAC32C0088 ! 00000000E9D20028 +0028 DATA008+0x88
.xword 0xABAD1DEAD054E088 ! 00000000E9D20030 +0030 DATA009+0x88
.xword 0xABAD1DEA34690088 ! 00000000E9D20038 +0038 DATA010+0x88
.xword 0xABAD1DEA617A8088 ! 00000000E9D20040 +0040 DATA011+0x88
.xword 0xABAD1DEA1D450088 ! 00000000E9D20048 +0048 DATA012+0x88
.xword 0xABAD1DEA9FF18000 ! 00000000E9D20050 +0050 DATA013+0x0
.xword 0xABAD1DEFFFFE0000 ! 00000000E9D20058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! 00000000E9D20060 +0060 0
.xword 0xBFC70B83CA065AC7 ! 00000000E9D20068 +0068 0 Double -1.800389E-01
.word 0x3EB193A7 ! 00000000E9D20070 +0070 0 Single 3.468296E-01
! Context 69 runs in 64-bit addressing mode, big-endian
!========================================================================
SECTION .bdata016 DATA_VA=0x5656a0000000
attr_data {
Name = .bdata016,
VA = 0x5656a0000000,
RA = 0xfe0000000,
PA = ra2pa(0xfe0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata016
.data
DATA026:
.xword 0x00000000115A0088 ! 00005656A0000000 -0088 DATA027+0x88
.xword 0x000031D99CEA0088 ! 00005656A0000008 -0080 DATA035+0x88
.xword 0x3F16E1A91C66FC6E ! 00005656A0000010 -0078 0 Double 8.728594E-05
.word 0xBE3673CE ! 00005656A0000018 -0070 0 Single -1.781761E-01
.word 0xF107F6B5 ! 00005656A000001C -006C 0
.xword 0x3EFA05A04EBACC92 ! 00005656A0000020 -0068 0 Double 2.481649E-05
.byte 0x86 ! 00005656A0000028 -0060 0
.byte 0x20 ! 00005656A0000029 -005F 0
.half 0xA247 ! 00005656A000002A -005E 0
.half 0x8A7B ! 00005656A000002C -005C 0
.half 0x152F ! 00005656A000002E -005A 0
.half 0xC9BA ! 00005656A0000030 -0058 0
.half 0x6219 ! 00005656A0000032 -0056 0
.half 0x8A33 ! 00005656A0000034 -0054 0
.byte 0x85 ! 00005656A0000036 -0052 0
.byte 0x67 ! 00005656A0000037 -0051 0
.word 0x2742C984 ! 00005656A0000038 -0050 0
.word 0x91C850AB ! 00005656A000003C -004C 0
.half 0xA00F ! 00005656A0000040 -0048 0
.byte 0x74 ! 00005656A0000042 -0046 0
.byte 0x71 ! 00005656A0000043 -0045 0
.word 0xEBC41D3C ! 00005656A0000044 -0044 0
.xword 0xBF087C9F34D65D23 ! 00005656A0000048 -0040 0 Double -4.670487E-05
.xword 0x837655D74E92064E ! 00005656A0000050 -0038 0
.xword 0x68A133E5D207E5DC ! 00005656A0000058 -0030 0
.half 0x0676 ! 00005656A0000060 -0028 0
.byte 0x90 ! 00005656A0000062 -0026 0
.byte 0x27 ! 00005656A0000063 -0025 0
.word 0x098A22A3 ! 00005656A0000064 -0024 0
.xword 0xC5C45695DEF32E17 ! 00005656A0000068 -0020 0
.xword 0x8E8D7614821ACC00 ! 00005656A0000070 -0018 0
.xword 0x40E199EAC9C1187E ! 00005656A0000078 -0010 0 Double 3.604734E+04
.word 0xC0BA6A74 ! 00005656A0000080 -0008 0 Single -5.825495E+00
.word 0x1C8BCE40 ! 00005656A0000084 -0004 0
.word 0xA5EF9C32 ! 00005656A0000088 +0000 0
.byte 0xC8 ! 00005656A000008C +0004 0
.byte 0xBA ! 00005656A000008D +0005 0
.byte 0xC6 ! 00005656A000008E +0006 0
.byte 0x74 ! 00005656A000008F +0007 0
.word 0x25DE8200 ! 00005656A0000090 +0008 0
.word 0xB8BDFFCF ! 00005656A0000094 +000C 0 Single -9.059870E-05
.xword 0xD350C948A4E67724 ! 00005656A0000098 +0010 0
.half 0xD5F5 ! 00005656A00000A0 +0018 0
.byte 0xD2 ! 00005656A00000A2 +001A 0
.byte 0x51 ! 00005656A00000A3 +001B 0
.half 0x79D9 ! 00005656A00000A4 +001C 0
.byte 0x8D ! 00005656A00000A6 +001E 0
.byte 0xF5 ! 00005656A00000A7 +001F 0
.xword 0xD94CE52A04AAB2E1 ! 00005656A00000A8 +0020 0
.xword 0xBEF7F34CBD401F25 ! 00005656A00000B0 +0028 0 Double -2.284087E-05
.xword 0xE31D14511953FA59 ! 00005656A00000B8 +0030 0
.xword 0xC00C488B11A7DE5C ! 00005656A00000C0 +0038 0 Double -3.535422E+00
.word 0xF0E25812 ! 00005656A00000C8 +0040 0
.half 0x59BA ! 00005656A00000CC +0044 0
.byte 0x96 ! 00005656A00000CE +0046 0
.byte 0x1C ! 00005656A00000CF +0047 0
.xword 0xEB920C90DAAC07F4 ! 00005656A00000D0 +0048 0
.word 0x3AC44D15 ! 00005656A00000D8 +0050 0 Single 1.497659E-03
.word 0x45D0608C ! 00005656A00000DC +0054 0 Single 6.668068E+03
.half 0xB5F8 ! 00005656A00000E0 +0058 0
.half 0x775D ! 00005656A00000E2 +005A 0
.word 0x48579D23 ! 00005656A00000E4 +005C 0
.xword 0x3FE1AA6BD64026B8 ! 00005656A00000E8 +0060 0 Double 5.520534E-01
.xword 0xC1179F70B59C4618 ! 00005656A00000F0 +0068 0 Double -3.870362E+05
.byte 0xA0 ! 00005656A00000F8 +0070 0
.byte 0x61 ! 00005656A00000F9 +0071 0
.byte 0x5B ! 00005656A00000FA +0072 0
.byte 0xC6 ! 00005656A00000FB +0073 0
.word 0x3BA77F4E ! 00005656A00000FC +0074 0 Single 5.111611E-03
.xword 0x70845DCDB44F19A5 ! 00005656A0000100 +0078 0
.xword 0xCF2B503E144BC59E ! 00005656A0000108 +0080 0
!========================================================================
SECTION .bdata017 DATA_VA=0x115a0000
attr_data {
Name = .bdata017,
VA = 0x115a0000,
RA = 0xfdfff0000,
PA = ra2pa(0xfdfff0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata017
.data
DATA027:
.xword 0x0000765BA0000088 ! 00000000115A0000 -0088 DATA028+0x88
.xword 0x00005656A0000088 ! 00000000115A0008 -0080 DATA026+0x88
.xword 0x3F7DCE7FEED82819 ! 00000000115A0010 -0078 0 Double 7.277012E-03
.word 0x3EB2BEDF ! 00000000115A0018 -0070 0 Single 3.491125E-01
.word 0xAA82F264 ! 00000000115A001C -006C 0
.xword 0xBF83E84CE98AD4D0 ! 00000000115A0020 -0068 0 Double -9.720422E-03
.byte 0xC7 ! 00000000115A0028 -0060 0
.byte 0x5B ! 00000000115A0029 -005F 0
.half 0x43FA ! 00000000115A002A -005E 0
.half 0x1408 ! 00000000115A002C -005C 0
.half 0x020A ! 00000000115A002E -005A 0
.half 0x164F ! 00000000115A0030 -0058 0
.half 0x3BA9 ! 00000000115A0032 -0056 0
.half 0x6333 ! 00000000115A0034 -0054 0
.byte 0x16 ! 00000000115A0036 -0052 0
.byte 0xC8 ! 00000000115A0037 -0051 0
.word 0xDE8EC4B7 ! 00000000115A0038 -0050 0
.word 0xC2DAE7B9 ! 00000000115A003C -004C 0
.half 0xE7F4 ! 00000000115A0040 -0048 0
.byte 0x6D ! 00000000115A0042 -0046 0
.byte 0x14 ! 00000000115A0043 -0045 0
.word 0xA6626598 ! 00000000115A0044 -0044 0
.xword 0xBF0ED7EDB94BAF76 ! 00000000115A0048 -0040 0 Double -5.882925E-05
.xword 0x5DA24FDE6BA1FC09 ! 00000000115A0050 -0038 0
.xword 0x4406400032D456AA ! 00000000115A0058 -0030 0
.half 0xDD4A ! 00000000115A0060 -0028 0
.byte 0xFA ! 00000000115A0062 -0026 0
.byte 0x67 ! 00000000115A0063 -0025 0
.word 0x72CBCB68 ! 00000000115A0064 -0024 0
.xword 0x323030ADDB03C5F1 ! 00000000115A0068 -0020 0
.xword 0x7B3E101A92BB6F1F ! 00000000115A0070 -0018 0
.xword 0xC076227C0A3200CC ! 00000000115A0078 -0010 0 Double -3.541553E+02
.word 0x3BE86045 ! 00000000115A0080 -0008 0 Single 7.091554E-03
.word 0xAA3CCE68 ! 00000000115A0084 -0004 0
.word 0x2B71DD7F ! 00000000115A0088 +0000 0
.byte 0xAD ! 00000000115A008C +0004 0
.byte 0x6C ! 00000000115A008D +0005 0
.byte 0x50 ! 00000000115A008E +0006 0
.byte 0x93 ! 00000000115A008F +0007 0
.word 0x919622ED ! 00000000115A0090 +0008 0
.word 0xBDE8C275 ! 00000000115A0094 +000C 0 Single -1.136521E-01
.xword 0x3882C6BEEE6568BA ! 00000000115A0098 +0010 0
.half 0x83AA ! 00000000115A00A0 +0018 0
.byte 0xDF ! 00000000115A00A2 +001A 0
.byte 0xCA ! 00000000115A00A3 +001B 0
.half 0x0FEF ! 00000000115A00A4 +001C 0
.byte 0xC0 ! 00000000115A00A6 +001E 0
.byte 0x89 ! 00000000115A00A7 +001F 0
.xword 0x7D339C078F140FC1 ! 00000000115A00A8 +0020 0
.xword 0xC09B9559CCDEF197 ! 00000000115A00B0 +0028 0 Double -1.765338E+03
.xword 0x1B3A6610DFDD649D ! 00000000115A00B8 +0030 0
.xword 0xBFB6EF2D9570E3BD ! 00000000115A00C0 +0038 0 Double -8.958707E-02
.word 0x40D2DC05 ! 00000000115A00C8 +0040 0
.half 0xC666 ! 00000000115A00CC +0044 0
.byte 0xA5 ! 00000000115A00CE +0046 0
.byte 0x66 ! 00000000115A00CF +0047 0
.xword 0x6219EC803BBAB425 ! 00000000115A00D0 +0048 0
.word 0xBC25B006 ! 00000000115A00D8 +0050 0 Single -1.011277E-02
.word 0x408E2A6E ! 00000000115A00DC +0054 0 Single 4.442679E+00
.half 0x559E ! 00000000115A00E0 +0058 0
.half 0x6383 ! 00000000115A00E2 +005A 0
.word 0xB19F8E50 ! 00000000115A00E4 +005C 0
.xword 0x3F6901DAD897516C ! 00000000115A00E8 +0060 0 Double 3.052642E-03
.xword 0xBF5BBB83E3D1048E ! 00000000115A00F0 +0068 0 Double -1.692656E-03
.byte 0x9C ! 00000000115A00F8 +0070 0
.byte 0x0A ! 00000000115A00F9 +0071 0
.byte 0x64 ! 00000000115A00FA +0072 0
.byte 0x59 ! 00000000115A00FB +0073 0
.word 0x39DEC9AB ! 00000000115A00FC +0074 0 Single 4.249339E-04
.xword 0xF7A828D36D5B0EF8 ! 00000000115A0100 +0078 0
.xword 0xE65F34B3796E2085 ! 00000000115A0108 +0080 0
!========================================================================
SECTION .bdata018 DATA_VA=0x765ba0000000
attr_data {
Name = .bdata018,
VA = 0x765ba0000000,
RA = 0xfc0000000,
PA = ra2pa(0xfc0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata018
.data
DATA028:
.xword 0x88E037220E000000 ! 0000765BA0000000 -0088 DATA029+0x88
.xword 0x88005A1100000000 ! 0000765BA0000008 -0080 DATA027+0x88
.xword 0x3F8761E145B7A10C ! 0000765BA0000010 -0078 0 Double 1.141716E-02
.word 0xC3C6BF07 ! 0000765BA0000018 -0070 0 Single -3.974924E+02
.word 0xD2F7C28E ! 0000765BA000001C -006C 0
.xword 0x3FC535960CD53532 ! 0000765BA0000020 -0068 0 Double 1.656978E-01
.byte 0x45 ! 0000765BA0000028 -0060 0
.byte 0x3C ! 0000765BA0000029 -005F 0
.half 0xD9E6 ! 0000765BA000002A -005E 0
.half 0xD86A ! 0000765BA000002C -005C 0
.half 0xF5AC ! 0000765BA000002E -005A 0
.half 0xB1DC ! 0000765BA0000030 -0058 0
.half 0x5987 ! 0000765BA0000032 -0056 0
.half 0x04A3 ! 0000765BA0000034 -0054 0
.byte 0x03 ! 0000765BA0000036 -0052 0
.byte 0x0E ! 0000765BA0000037 -0051 0
.word 0xE4560639 ! 0000765BA0000038 -0050 0
.word 0x9FE7737A ! 0000765BA000003C -004C 0
.half 0x825F ! 0000765BA0000040 -0048 0
.byte 0x93 ! 0000765BA0000042 -0046 0
.byte 0xCB ! 0000765BA0000043 -0045 0
.word 0x1E4ECF54 ! 0000765BA0000044 -0044 0
.xword 0x40265B567DF08968 ! 0000765BA0000048 -0040 0 Double 1.117839E+01
.xword 0x23062CAD96D484CE ! 0000765BA0000050 -0038 0
.xword 0xA522434D0F004F89 ! 0000765BA0000058 -0030 0
.half 0xC567 ! 0000765BA0000060 -0028 0
.byte 0xCC ! 0000765BA0000062 -0026 0
.byte 0xC6 ! 0000765BA0000063 -0025 0
.word 0xF60A6CB8 ! 0000765BA0000064 -0024 0
.xword 0x575BC52C278DBFDB ! 0000765BA0000068 -0020 0
.xword 0x4363AC1D46C9FE25 ! 0000765BA0000070 -0018 0
.xword 0x3F35991AE3CFE2EF ! 0000765BA0000078 -0010 0 Double 3.295603E-04
.word 0x433F2775 ! 0000765BA0000080 -0008 0 Single 1.911541E+02
.word 0xCBD13013 ! 0000765BA0000084 -0004 0
.word 0xC1FDC59A ! 0000765BA0000088 +0000 0
.byte 0xC0 ! 0000765BA000008C +0004 0
.byte 0xED ! 0000765BA000008D +0005 0
.byte 0x0D ! 0000765BA000008E +0006 0
.byte 0x47 ! 0000765BA000008F +0007 0
.word 0xB318A106 ! 0000765BA0000090 +0008 0
.word 0x42477D53 ! 0000765BA0000094 +000C 0 Single 4.987239E+01
.xword 0x1D63DBEC09141018 ! 0000765BA0000098 +0010 0
.half 0x5A11 ! 0000765BA00000A0 +0018 0
.byte 0x5A ! 0000765BA00000A2 +001A 0
.byte 0xF0 ! 0000765BA00000A3 +001B 0
.half 0x0B3E ! 0000765BA00000A4 +001C 0
.byte 0x40 ! 0000765BA00000A6 +001E 0
.byte 0x22 ! 0000765BA00000A7 +001F 0
.xword 0x36224BE4CB1B3449 ! 0000765BA00000A8 +0020 0
.xword 0xC0CBDA68F2AEF5AD ! 0000765BA00000B0 +0028 0 Double -1.426082E+04
.xword 0x584DC7B5E5BA63DA ! 0000765BA00000B8 +0030 0
.xword 0x402047C98135F611 ! 0000765BA00000C0 +0038 0 Double 8.140209E+00
.word 0x29412C8C ! 0000765BA00000C8 +0040 0
.half 0x53C1 ! 0000765BA00000CC +0044 0
.byte 0x06 ! 0000765BA00000CE +0046 0
.byte 0x16 ! 0000765BA00000CF +0047 0
.xword 0x19796ABA697DDAF1 ! 0000765BA00000D0 +0048 0
.word 0xC09A945E ! 0000765BA00000D8 +0050 0 Single -4.830611E+00
.word 0xBFAB9F0E ! 0000765BA00000DC +0054 0 Single -1.340791E+00
.half 0x2567 ! 0000765BA00000E0 +0058 0
.half 0xAE1B ! 0000765BA00000E2 +005A 0
.word 0xCD3B5EC8 ! 0000765BA00000E4 +005C 0
.xword 0x40511EC4BB4E471C ! 0000765BA00000E8 +0060 0 Double 6.848076E+01
.xword 0x40F2E89727D0CED3 ! 0000765BA00000F0 +0068 0 Double 7.744945E+04
.byte 0x84 ! 0000765BA00000F8 +0070 0
.byte 0x74 ! 0000765BA00000F9 +0071 0
.byte 0x1F ! 0000765BA00000FA +0072 0
.byte 0x96 ! 0000765BA00000FB +0073 0
.word 0xC15FEA84 ! 0000765BA00000FC +0074 0 Single -1.399475E+01
.xword 0x29A10B669F90E7CF ! 0000765BA0000100 +0078 0
.xword 0x3362C581F9252825 ! 0000765BA0000108 +0080 0
!========================================================================
SECTION .bdata019 DATA_VA=0xe2237e000
attr_data {
Name = .bdata019,
VA = 0xe2237e000,
RA = 0xfffeca000,
PA = ra2pa(0xfffeca000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata019
.data
DATA029:
.xword 0x0000066F29C90088 ! 0000000E2237E000 -0088 DATA030+0x88
.xword 0x0000765BA0000088 ! 0000000E2237E008 -0080 DATA028+0x88
.xword 0xBF00D9B7280F58AB ! 0000000E2237E010 -0078 0 Double -3.213968E-05
.word 0x45FDD7F3 ! 0000000E2237E018 -0070 0 Single 8.122994E+03
.word 0xDC185C0E ! 0000000E2237E01C -006C 0
.xword 0x41199A8BB4655382 ! 0000000E2237E020 -0068 0 Double 4.194909E+05
.byte 0xB2 ! 0000000E2237E028 -0060 0
.byte 0x27 ! 0000000E2237E029 -005F 0
.half 0x1CAC ! 0000000E2237E02A -005E 0
.half 0x1AFD ! 0000000E2237E02C -005C 0
.half 0x6369 ! 0000000E2237E02E -005A 0
.half 0x51AE ! 0000000E2237E030 -0058 0
.half 0x9AD3 ! 0000000E2237E032 -0056 0
.half 0x8E15 ! 0000000E2237E034 -0054 0
.byte 0x2A ! 0000000E2237E036 -0052 0
.byte 0x75 ! 0000000E2237E037 -0051 0
.word 0xC3635F56 ! 0000000E2237E038 -0050 0
.word 0x4B15B6C7 ! 0000000E2237E03C -004C 0
.half 0x20C8 ! 0000000E2237E040 -0048 0
.byte 0xED ! 0000000E2237E042 -0046 0
.byte 0xCE ! 0000000E2237E043 -0045 0
.word 0x68A156C1 ! 0000000E2237E044 -0044 0
.xword 0x3F33E600D370E3BF ! 0000000E2237E048 -0040 0 Double 3.036263E-04
.xword 0xF12ED1E77234BBA3 ! 0000000E2237E050 -0038 0
.xword 0xF7ED6223573C7EBE ! 0000000E2237E058 -0030 0
.half 0x3F93 ! 0000000E2237E060 -0028 0
.byte 0x64 ! 0000000E2237E062 -0026 0
.byte 0x31 ! 0000000E2237E063 -0025 0
.word 0x5C4DA7AF ! 0000000E2237E064 -0024 0
.xword 0x1B7A7D7BAC811627 ! 0000000E2237E068 -0020 0
.xword 0xAD887C40EF7436E6 ! 0000000E2237E070 -0018 0
.xword 0xBFD586E4BDA176A2 ! 0000000E2237E078 -0010 0 Double -3.363582E-01
.word 0xC347054C ! 0000000E2237E080 -0008 0 Single -1.990207E+02
.word 0x13E1A268 ! 0000000E2237E084 -0004 0
.word 0x5A8159CD ! 0000000E2237E088 +0000 0
.byte 0xF4 ! 0000000E2237E08C +0004 0
.byte 0x19 ! 0000000E2237E08D +0005 0
.byte 0x26 ! 0000000E2237E08E +0006 0
.byte 0x1B ! 0000000E2237E08F +0007 0
.word 0x0134BFD0 ! 0000000E2237E090 +0008 0
.word 0xB8070F1A ! 0000000E2237E094 +000C 0 Single -3.220057E-05
.xword 0x6949728676AC491A ! 0000000E2237E098 +0010 0
.half 0xF966 ! 0000000E2237E0A0 +0018 0
.byte 0x7F ! 0000000E2237E0A2 +001A 0
.byte 0x10 ! 0000000E2237E0A3 +001B 0
.half 0x4BC5 ! 0000000E2237E0A4 +001C 0
.byte 0x56 ! 0000000E2237E0A6 +001E 0
.byte 0x45 ! 0000000E2237E0A7 +001F 0
.xword 0x49A4726D3A8D5963 ! 0000000E2237E0A8 +0020 0
.xword 0x401A93B14E80AF9A ! 0000000E2237E0B0 +0028 0 Double 6.644231E+00
.xword 0xB7C6916A03E622FA ! 0000000E2237E0B8 +0030 0
.xword 0x3F3300CD3320CF7B ! 0000000E2237E0C0 +0038 0 Double 2.899648E-04
.word 0xC696CB66 ! 0000000E2237E0C8 +0040 0
.half 0x110E ! 0000000E2237E0CC +0044 0
.byte 0x76 ! 0000000E2237E0CE +0046 0
.byte 0x6B ! 0000000E2237E0CF +0047 0
.xword 0xFF37EA823DE0A622 ! 0000000E2237E0D0 +0048 0
.word 0x44CA143C ! 0000000E2237E0D8 +0050 0 Single 1.616632E+03
.word 0xC0814C75 ! 0000000E2237E0DC +0054 0 Single -4.040583E+00
.half 0x35D8 ! 0000000E2237E0E0 +0058 0
.half 0xB98A ! 0000000E2237E0E2 +005A 0
.word 0x4E3703CD ! 0000000E2237E0E4 +005C 0
.xword 0xC0741875A4F6C8D8 ! 0000000E2237E0E8 +0060 0 Double -3.215287E+02
.xword 0x3F9A355F1A6C7553 ! 0000000E2237E0F0 +0068 0 Double 2.559422E-02
.byte 0x5A ! 0000000E2237E0F8 +0070 0
.byte 0xC7 ! 0000000E2237E0F9 +0071 0
.byte 0xFE ! 0000000E2237E0FA +0072 0
.byte 0x89 ! 0000000E2237E0FB +0073 0
.word 0x3CA586D5 ! 0000000E2237E0FC +0074 0 Single 2.020589E-02
.xword 0x4589C68D7801EA88 ! 0000000E2237E100 +0078 0
.xword 0xACC22F5122AA6D03 ! 0000000E2237E108 +0080 0
!========================================================================
SECTION .bdata020 DATA_VA=0x66f29c90000
attr_data {
Name = .bdata020,
VA = 0x66f29c90000,
RA = 0xfdffe0000,
PA = ra2pa(0xfdffe0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata020
.data
DATA030:
.xword 0x000005648BC90088 ! 0000066F29C90000 -0088 DATA031+0x88
.xword 0x0000000E2237E088 ! 0000066F29C90008 -0080 DATA029+0x88
.xword 0x406EA8FA98199793 ! 0000066F29C90010 -0078 0 Double 2.452806E+02
.word 0x4415B0EC ! 0000066F29C90018 -0070 0 Single 5.987644E+02
.word 0xF03877FB ! 0000066F29C9001C -006C 0
.xword 0x402584CA7B342E8B ! 0000066F29C90020 -0068 0 Double 1.075936E+01
.byte 0x56 ! 0000066F29C90028 -0060 0
.byte 0x90 ! 0000066F29C90029 -005F 0
.half 0x7F56 ! 0000066F29C9002A -005E 0
.half 0xCC40 ! 0000066F29C9002C -005C 0
.half 0xB705 ! 0000066F29C9002E -005A 0
.half 0x7976 ! 0000066F29C90030 -0058 0
.half 0x4E44 ! 0000066F29C90032 -0056 0
.half 0x6772 ! 0000066F29C90034 -0054 0
.byte 0x5B ! 0000066F29C90036 -0052 0
.byte 0x98 ! 0000066F29C90037 -0051 0
.word 0x924EA55E ! 0000066F29C90038 -0050 0
.word 0xD0F2827D ! 0000066F29C9003C -004C 0
.half 0x40EF ! 0000066F29C90040 -0048 0
.byte 0x57 ! 0000066F29C90042 -0046 0
.byte 0x9B ! 0000066F29C90043 -0045 0
.word 0xAF4197C9 ! 0000066F29C90044 -0044 0
.xword 0xBF4C31C27B94AAAA ! 0000066F29C90048 -0040 0 Double -8.604240E-04
.xword 0xE01CC34B88659422 ! 0000066F29C90050 -0038 0
.xword 0x5C14A49C2A778DF9 ! 0000066F29C90058 -0030 0
.half 0xA007 ! 0000066F29C90060 -0028 0
.byte 0x38 ! 0000066F29C90062 -0026 0
.byte 0x51 ! 0000066F29C90063 -0025 0
.word 0xBB3D28E2 ! 0000066F29C90064 -0024 0
.xword 0x2A893A8AA97758FF ! 0000066F29C90068 -0020 0
.xword 0xDCA3C2273547A923 ! 0000066F29C90070 -0018 0
.xword 0x3FAF530A24D247D5 ! 0000066F29C90078 -0010 0 Double 6.118042E-02
.word 0xC119D063 ! 0000066F29C90080 -0008 0 Single -9.613376E+00
.word 0xB7BA6F60 ! 0000066F29C90084 -0004 0
.word 0x4D744407 ! 0000066F29C90088 +0000 0
.byte 0xF7 ! 0000066F29C9008C +0004 0
.byte 0xA5 ! 0000066F29C9008D +0005 0
.byte 0x17 ! 0000066F29C9008E +0006 0
.byte 0x9C ! 0000066F29C9008F +0007 0
.word 0x302DE8C9 ! 0000066F29C90090 +0008 0
.word 0xBCC1ECD1 ! 0000066F29C90094 +000C 0 Single -2.367249E-02
.xword 0x2AD41884F3B605E9 ! 0000066F29C90098 +0010 0
.half 0x4640 ! 0000066F29C900A0 +0018 0
.byte 0x69 ! 0000066F29C900A2 +001A 0
.byte 0x2C ! 0000066F29C900A3 +001B 0
.half 0x6DF3 ! 0000066F29C900A4 +001C 0
.byte 0xBD ! 0000066F29C900A6 +001E 0
.byte 0x44 ! 0000066F29C900A7 +001F 0
.xword 0x6B6BB59652CC5253 ! 0000066F29C900A8 +0020 0
.xword 0xC03F306C54CFA701 ! 0000066F29C900B0 +0028 0 Double -3.118915E+01
.xword 0xC3FCD5A6595800A3 ! 0000066F29C900B8 +0030 0
.xword 0x404714F8DF13DB4D ! 0000066F29C900C0 +0038 0 Double 4.616384E+01
.word 0xB19FF226 ! 0000066F29C900C8 +0040 0
.half 0xFDF8 ! 0000066F29C900CC +0044 0
.byte 0xEB ! 0000066F29C900CE +0046 0
.byte 0xEF ! 0000066F29C900CF +0047 0
.xword 0x31864F171741A134 ! 0000066F29C900D0 +0048 0
.word 0x4644A9D9 ! 0000066F29C900D8 +0050 0 Single 1.258646E+04
.word 0x3D58A604 ! 0000066F29C900DC +0054 0 Single 5.289270E-02
.half 0x3484 ! 0000066F29C900E0 +0058 0
.half 0x41CB ! 0000066F29C900E2 +005A 0
.word 0x8D018779 ! 0000066F29C900E4 +005C 0
.xword 0x41136F7C22B2EBA1 ! 0000066F29C900E8 +0060 0 Double 3.184310E+05
.xword 0xC126C2A53C117EA3 ! 0000066F29C900F0 +0068 0 Double -7.458106E+05
.byte 0xB9 ! 0000066F29C900F8 +0070 0
.byte 0x6D ! 0000066F29C900F9 +0071 0
.byte 0x50 ! 0000066F29C900FA +0072 0
.byte 0x15 ! 0000066F29C900FB +0073 0
.word 0xBA65F71A ! 0000066F29C900FC +0074 0 Single -8.772478E-04
.xword 0x380929444A5C2BD4 ! 0000066F29C90100 +0078 0
.xword 0xD8B1525FF4CB1E0B ! 0000066F29C90108 +0080 0
!========================================================================
SECTION .bdata021 DATA_VA=0x5648bc90000
attr_data {
Name = .bdata021,
VA = 0x5648bc90000,
RA = 0xfdffd0000,
PA = ra2pa(0xfdffd0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata021
.data
DATA031:
.xword 0x00007A5AEFD10088 ! 000005648BC90000 -0088 DATA032+0x88
.xword 0x0000066F29C90088 ! 000005648BC90008 -0080 DATA030+0x88
.xword 0xC0AADE83C945933B ! 000005648BC90010 -0078 0 Double -3.439257E+03
.word 0x47005AE6 ! 000005648BC90018 -0070 0 Single 3.285890E+04
.word 0x6915DA33 ! 000005648BC9001C -006C 0
.xword 0x3FA5B05CB9730EB2 ! 000005648BC90020 -0068 0 Double 4.236116E-02
.byte 0x6F ! 000005648BC90028 -0060 0
.byte 0x1D ! 000005648BC90029 -005F 0
.half 0x2006 ! 000005648BC9002A -005E 0
.half 0xBB82 ! 000005648BC9002C -005C 0
.half 0x3B97 ! 000005648BC9002E -005A 0
.half 0x2386 ! 000005648BC90030 -0058 0
.half 0x03D6 ! 000005648BC90032 -0056 0
.half 0x57EE ! 000005648BC90034 -0054 0
.byte 0x54 ! 000005648BC90036 -0052 0
.byte 0x45 ! 000005648BC90037 -0051 0
.word 0x5B27FC27 ! 000005648BC90038 -0050 0
.word 0xAD3077B3 ! 000005648BC9003C -004C 0
.half 0x3EA4 ! 000005648BC90040 -0048 0
.byte 0x64 ! 000005648BC90042 -0046 0
.byte 0xB4 ! 000005648BC90043 -0045 0
.word 0x2F71BC4F ! 000005648BC90044 -0044 0
.xword 0x40944D907D7DFC0C ! 000005648BC90048 -0040 0 Double 1.299391E+03
.xword 0xFDD10744290216BA ! 000005648BC90050 -0038 0
.xword 0xEFA8E51903E046D1 ! 000005648BC90058 -0030 0
.half 0x1BB4 ! 000005648BC90060 -0028 0
.byte 0xA4 ! 000005648BC90062 -0026 0
.byte 0xBC ! 000005648BC90063 -0025 0
.word 0x4049560F ! 000005648BC90064 -0024 0
.xword 0xAD5949AC25FB62D1 ! 000005648BC90068 -0020 0
.xword 0xCDA004170A19AE3A ! 000005648BC90070 -0018 0
.xword 0x3EF699DCABC202AA ! 000005648BC90078 -0010 0 Double 2.155402E-05
.word 0xC2D192FC ! 000005648BC90080 -0008 0 Single -1.047871E+02
.word 0xD0036F72 ! 000005648BC90084 -0004 0
.word 0x61C39657 ! 000005648BC90088 +0000 0
.byte 0x14 ! 000005648BC9008C +0004 0
.byte 0x58 ! 000005648BC9008D +0005 0
.byte 0x8C ! 000005648BC9008E +0006 0
.byte 0xA9 ! 000005648BC9008F +0007 0
.word 0x54D7BB0D ! 000005648BC90090 +0008 0
.word 0xB7F3AE35 ! 000005648BC90094 +000C 0 Single -2.904898E-05
.xword 0xF6F2C8ECC25F4C8B ! 000005648BC90098 +0010 0
.half 0x5F35 ! 000005648BC900A0 +0018 0
.byte 0xCB ! 000005648BC900A2 +001A 0
.byte 0x7F ! 000005648BC900A3 +001B 0
.half 0xE999 ! 000005648BC900A4 +001C 0
.byte 0xE8 ! 000005648BC900A6 +001E 0
.byte 0xB4 ! 000005648BC900A7 +001F 0
.xword 0xA9B5DAE0CAAE8F8C ! 000005648BC900A8 +0020 0
.xword 0x3F8BD8F069FCF3EE ! 000005648BC900B0 +0028 0 Double 1.359737E-02
.xword 0xC46F5D7A2089638C ! 000005648BC900B8 +0030 0
.xword 0x3F91E971FA7400C0 ! 000005648BC900C0 +0038 0 Double 1.749209E-02
.word 0x5AD64A43 ! 000005648BC900C8 +0040 0
.half 0x28D0 ! 000005648BC900CC +0044 0
.byte 0xCE ! 000005648BC900CE +0046 0
.byte 0xD6 ! 000005648BC900CF +0047 0
.xword 0x062C6187CD6F2BA0 ! 000005648BC900D0 +0048 0
.word 0xBA995D80 ! 000005648BC900D8 +0050 0 Single -1.170084E-03
.word 0x3D54BBB0 ! 000005648BC900DC +0054 0 Single 5.193681E-02
.half 0xFBC6 ! 000005648BC900E0 +0058 0
.half 0xD96E ! 000005648BC900E2 +005A 0
.word 0xBFB5F644 ! 000005648BC900E4 +005C 0
.xword 0xC00A75D4132B8716 ! 000005648BC900E8 +0060 0 Double -3.307533E+00
.xword 0xC114897B28953CA5 ! 000005648BC900F0 +0068 0 Double -3.364788E+05
.byte 0xF4 ! 000005648BC900F8 +0070 0
.byte 0x63 ! 000005648BC900F9 +0071 0
.byte 0xFD ! 000005648BC900FA +0072 0
.byte 0xE4 ! 000005648BC900FB +0073 0
.word 0x3DA091EC ! 000005648BC900FC +0074 0 Single 7.840332E-02
.xword 0x3C26004DB6400C25 ! 000005648BC90100 +0078 0
.xword 0xF955E11FB5EA2893 ! 000005648BC90108 +0080 0
!========================================================================
SECTION .bdata022 DATA_VA=0x7a5aefd10000
attr_data {
Name = .bdata022,
VA = 0x7a5aefd10000,
RA = 0xfdffc0000,
PA = ra2pa(0xfdffc0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata022
.data
DATA032:
.xword 0x0000074EC0000088 ! 00007A5AEFD10000 -0088 DATA033+0x88
.xword 0x000005648BC90088 ! 00007A5AEFD10008 -0080 DATA031+0x88
.xword 0xC0E1F3FF201BF700 ! 00007A5AEFD10010 -0078 0 Double -3.676797E+04
.word 0xC3E3A175 ! 00007A5AEFD10018 -0070 0 Single -4.552614E+02
.word 0xA8405AB8 ! 00007A5AEFD1001C -006C 0
.xword 0x3FD0F817C4F23DC5 ! 00007A5AEFD10020 -0068 0 Double 2.651424E-01
.byte 0xB8 ! 00007A5AEFD10028 -0060 0
.byte 0xC9 ! 00007A5AEFD10029 -005F 0
.half 0x39C2 ! 00007A5AEFD1002A -005E 0
.half 0x13F7 ! 00007A5AEFD1002C -005C 0
.half 0x4609 ! 00007A5AEFD1002E -005A 0
.half 0x414A ! 00007A5AEFD10030 -0058 0
.half 0x506D ! 00007A5AEFD10032 -0056 0
.half 0x1E51 ! 00007A5AEFD10034 -0054 0
.byte 0x90 ! 00007A5AEFD10036 -0052 0
.byte 0x01 ! 00007A5AEFD10037 -0051 0
.word 0x47383CBE ! 00007A5AEFD10038 -0050 0
.word 0xF018A281 ! 00007A5AEFD1003C -004C 0
.half 0xAB69 ! 00007A5AEFD10040 -0048 0
.byte 0xE1 ! 00007A5AEFD10042 -0046 0
.byte 0x3E ! 00007A5AEFD10043 -0045 0
.word 0x460B86BB ! 00007A5AEFD10044 -0044 0
.xword 0xC0336C987CB28347 ! 00007A5AEFD10048 -0040 0 Double -1.942420E+01
.xword 0xD9890C10EC45083D ! 00007A5AEFD10050 -0038 0
.xword 0x28EBE1B2C40A2A57 ! 00007A5AEFD10058 -0030 0
.half 0xC4F1 ! 00007A5AEFD10060 -0028 0
.byte 0xC1 ! 00007A5AEFD10062 -0026 0
.byte 0x27 ! 00007A5AEFD10063 -0025 0
.word 0xB7426E37 ! 00007A5AEFD10064 -0024 0
.xword 0x1EFF3299260FB2C8 ! 00007A5AEFD10068 -0020 0
.xword 0x5CC3331282F65A0C ! 00007A5AEFD10070 -0018 0
.xword 0xBEB8C1D9B8164160 ! 00007A5AEFD10078 -0010 0 Double -1.475646E-06
.word 0x3D7ECC34 ! 00007A5AEFD10080 -0008 0 Single 6.220646E-02
.word 0x5172229E ! 00007A5AEFD10084 -0004 0
.word 0x30B11FB9 ! 00007A5AEFD10088 +0000 0
.byte 0x0A ! 00007A5AEFD1008C +0004 0
.byte 0xCF ! 00007A5AEFD1008D +0005 0
.byte 0x42 ! 00007A5AEFD1008E +0006 0
.byte 0x0C ! 00007A5AEFD1008F +0007 0
.word 0xCB794E7C ! 00007A5AEFD10090 +0008 0
.word 0x3788FA20 ! 00007A5AEFD10094 +000C 0 Single 1.632894E-05
.xword 0x76BF2AB651B8A997 ! 00007A5AEFD10098 +0010 0
.half 0x24A1 ! 00007A5AEFD100A0 +0018 0
.byte 0xFF ! 00007A5AEFD100A2 +001A 0
.byte 0x23 ! 00007A5AEFD100A3 +001B 0
.half 0x03AC ! 00007A5AEFD100A4 +001C 0
.byte 0x78 ! 00007A5AEFD100A6 +001E 0
.byte 0x7D ! 00007A5AEFD100A7 +001F 0
.xword 0x9003291E40664A8F ! 00007A5AEFD100A8 +0020 0
.xword 0xBF3FB4233016C8F5 ! 00007A5AEFD100B0 +0028 0 Double -4.837595E-04
.xword 0x10BE219918D4774E ! 00007A5AEFD100B8 +0030 0
.xword 0x40425014F939D5A2 ! 00007A5AEFD100C0 +0038 0 Double 3.662564E+01
.word 0x2CCC6735 ! 00007A5AEFD100C8 +0040 0
.half 0x92E3 ! 00007A5AEFD100CC +0044 0
.byte 0xC9 ! 00007A5AEFD100CE +0046 0
.byte 0x63 ! 00007A5AEFD100CF +0047 0
.xword 0x2476ED1D6DD5092C ! 00007A5AEFD100D0 +0048 0
.word 0xC73B0727 ! 00007A5AEFD100D8 +0050 0 Single -4.787915E+04
.word 0xBF06D310 ! 00007A5AEFD100DC +0054 0 Single -5.266581E-01
.half 0x3672 ! 00007A5AEFD100E0 +0058 0
.half 0x7042 ! 00007A5AEFD100E2 +005A 0
.word 0x60483175 ! 00007A5AEFD100E4 +005C 0
.xword 0xBFACA2238A44CE59 ! 00007A5AEFD100E8 +0060 0 Double -5.592452E-02
.xword 0x40991DBFB9365EAF ! 00007A5AEFD100F0 +0068 0 Double 1.607437E+03
.byte 0x98 ! 00007A5AEFD100F8 +0070 0
.byte 0x85 ! 00007A5AEFD100F9 +0071 0
.byte 0xE6 ! 00007A5AEFD100FA +0072 0
.byte 0xEB ! 00007A5AEFD100FB +0073 0
.word 0x41A1B41A ! 00007A5AEFD100FC +0074 0 Single 2.021294E+01
.xword 0xE297BA720E4F8DDA ! 00007A5AEFD10100 +0078 0
.xword 0x81DC031B777F5A2F ! 00007A5AEFD10108 +0080 0
!========================================================================
SECTION .bdata023 DATA_VA=0x74ec0000000
attr_data {
Name = .bdata023,
VA = 0x74ec0000000,
RA = 0xfb0000000,
PA = ra2pa(0xfb0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata023
.data
DATA033:
.xword 0x88A00D2101000000 ! 0000074EC0000000 -0088 DATA034+0x88
.xword 0x8800D1EF5A7A0000 ! 0000074EC0000008 -0080 DATA032+0x88
.xword 0x40D36AFCE7C7E9DE ! 0000074EC0000010 -0078 0 Double 1.988395E+04
.word 0x396AC8BC ! 0000074EC0000018 -0070 0 Single 2.239076E-04
.word 0x1CB3BC76 ! 0000074EC000001C -006C 0
.xword 0xC032E93D4F3FB20C ! 0000074EC0000020 -0068 0 Double -1.891109E+01
.byte 0x7F ! 0000074EC0000028 -0060 0
.byte 0x1C ! 0000074EC0000029 -005F 0
.half 0x9302 ! 0000074EC000002A -005E 0
.half 0x5309 ! 0000074EC000002C -005C 0
.half 0xE2A3 ! 0000074EC000002E -005A 0
.half 0xBA1E ! 0000074EC0000030 -0058 0
.half 0x9FE6 ! 0000074EC0000032 -0056 0
.half 0x02B0 ! 0000074EC0000034 -0054 0
.byte 0xF8 ! 0000074EC0000036 -0052 0
.byte 0xF2 ! 0000074EC0000037 -0051 0
.word 0xE0C77F70 ! 0000074EC0000038 -0050 0
.word 0x304909C5 ! 0000074EC000003C -004C 0
.half 0x6FE3 ! 0000074EC0000040 -0048 0
.byte 0x40 ! 0000074EC0000042 -0046 0
.byte 0xBC ! 0000074EC0000043 -0045 0
.word 0x17880475 ! 0000074EC0000044 -0044 0
.xword 0xBFEFEE84DFE7F322 ! 0000074EC0000048 -0040 0 Double -9.978661E-01
.xword 0x08A766662DC0D0E9 ! 0000074EC0000050 -0038 0
.xword 0x5ABB250ACC805B9C ! 0000074EC0000058 -0030 0
.half 0x4AAF ! 0000074EC0000060 -0028 0
.byte 0xF6 ! 0000074EC0000062 -0026 0
.byte 0x3E ! 0000074EC0000063 -0025 0
.word 0x613D83D3 ! 0000074EC0000064 -0024 0
.xword 0xEEC47579CD77CA04 ! 0000074EC0000068 -0020 0
.xword 0x6001939694DF1CB7 ! 0000074EC0000070 -0018 0
.xword 0xBF8081CD764A4935 ! 0000074EC0000078 -0010 0 Double -8.060079E-03
.word 0x420FA9AF ! 0000074EC0000080 -0008 0 Single 3.591571E+01
.word 0x88C74EBD ! 0000074EC0000084 -0004 0
.word 0xA73006E2 ! 0000074EC0000088 +0000 0
.byte 0x54 ! 0000074EC000008C +0004 0
.byte 0x9F ! 0000074EC000008D +0005 0
.byte 0x31 ! 0000074EC000008E +0006 0
.byte 0xB2 ! 0000074EC000008F +0007 0
.word 0xE1162ADB ! 0000074EC0000090 +0008 0
.word 0xC103ABB1 ! 0000074EC0000094 +000C 0 Single -8.229417E+00
.xword 0x36CD8D19A9F5B36C ! 0000074EC0000098 +0010 0
.half 0xF17C ! 0000074EC00000A0 +0018 0
.byte 0x36 ! 0000074EC00000A2 +001A 0
.byte 0x46 ! 0000074EC00000A3 +001B 0
.half 0x6E71 ! 0000074EC00000A4 +001C 0
.byte 0x8C ! 0000074EC00000A6 +001E 0
.byte 0x26 ! 0000074EC00000A7 +001F 0
.xword 0x678D81980E73DBB2 ! 0000074EC00000A8 +0020 0
.xword 0x3F9D1320B35AC74C ! 0000074EC00000B0 +0028 0 Double 2.839328E-02
.xword 0x6BA0C56B2AF4013E ! 0000074EC00000B8 +0030 0
.xword 0xBEDCFA527EAA0E72 ! 0000074EC00000C0 +0038 0 Double -6.908851E-06
.word 0xA83A5871 ! 0000074EC00000C8 +0040 0
.half 0xE783 ! 0000074EC00000CC +0044 0
.byte 0x22 ! 0000074EC00000CE +0046 0
.byte 0xA2 ! 0000074EC00000CF +0047 0
.xword 0xEB8D550851DFFE59 ! 0000074EC00000D0 +0048 0
.word 0x3AF3DDDF ! 0000074EC00000D8 +0050 0 Single 1.860555E-03
.word 0xC5CC44C4 ! 0000074EC00000DC +0054 0 Single -6.536596E+03
.half 0xF954 ! 0000074EC00000E0 +0058 0
.half 0x9B1D ! 0000074EC00000E2 +005A 0
.word 0x5EA27EA0 ! 0000074EC00000E4 +005C 0
.xword 0xC01F2D8813D9659A ! 0000074EC00000E8 +0060 0 Double -7.794464E+00
.xword 0x3F530566B594412B ! 0000074EC00000F0 +0068 0 Double 1.160956E-03
.byte 0x17 ! 0000074EC00000F8 +0070 0
.byte 0x69 ! 0000074EC00000F9 +0071 0
.byte 0x37 ! 0000074EC00000FA +0072 0
.byte 0x13 ! 0000074EC00000FB +0073 0
.word 0x39332F57 ! 0000074EC00000FC +0074 0 Single 1.708841E-04
.xword 0xE200CC4B38FAFB59 ! 0000074EC0000100 +0078 0
.xword 0x63560F86CF2FCAA1 ! 0000074EC0000108 +0080 0
!========================================================================
SECTION .bdata024 DATA_VA=0x1210da000
attr_data {
Name = .bdata024,
VA = 0x1210da000,
RA = 0xfffec8000,
PA = ra2pa(0xfffec8000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata024
.data
DATA034:
.xword 0x000031D99CEA0088 ! 00000001210DA000 -0088 DATA035+0x88
.xword 0x0000074EC0000088 ! 00000001210DA008 -0080 DATA033+0x88
.xword 0xC0B163BF9A56DD2E ! 00000001210DA010 -0078 0 Double -4.451748E+03
.word 0x46E7161E ! 00000001210DA018 -0070 0 Single 2.957906E+04
.word 0x5CA06DD9 ! 00000001210DA01C -006C 0
.xword 0xC0367311C795FC77 ! 00000001210DA020 -0068 0 Double -2.244949E+01
.byte 0x52 ! 00000001210DA028 -0060 0
.byte 0x86 ! 00000001210DA029 -005F 0
.half 0xB8E5 ! 00000001210DA02A -005E 0
.half 0x70F1 ! 00000001210DA02C -005C 0
.half 0xD542 ! 00000001210DA02E -005A 0
.half 0xA67E ! 00000001210DA030 -0058 0
.half 0xFF35 ! 00000001210DA032 -0056 0
.half 0xD8A8 ! 00000001210DA034 -0054 0
.byte 0x60 ! 00000001210DA036 -0052 0
.byte 0x2A ! 00000001210DA037 -0051 0
.word 0xC8270AC5 ! 00000001210DA038 -0050 0
.word 0x5E004116 ! 00000001210DA03C -004C 0
.half 0xAD03 ! 00000001210DA040 -0048 0
.byte 0x1A ! 00000001210DA042 -0046 0
.byte 0xDD ! 00000001210DA043 -0045 0
.word 0x95104A9B ! 00000001210DA044 -0044 0
.xword 0x3F78C95C713DEFDA ! 00000001210DA048 -0040 0 Double 6.051408E-03
.xword 0xCB7FBA458C10A7F9 ! 00000001210DA050 -0038 0
.xword 0xAF935E607EA45182 ! 00000001210DA058 -0030 0
.half 0x63B9 ! 00000001210DA060 -0028 0
.byte 0x39 ! 00000001210DA062 -0026 0
.byte 0xBE ! 00000001210DA063 -0025 0
.word 0xFB1A4E3C ! 00000001210DA064 -0024 0
.xword 0x4BCC76BA4D0F0B22 ! 00000001210DA068 -0020 0
.xword 0x788F2A358F48330D ! 00000001210DA070 -0018 0
.xword 0x3F6EDFFCB1BB885C ! 00000001210DA078 -0010 0 Double 3.768915E-03
.word 0xB81F67F5 ! 00000001210DA080 -0008 0 Single -3.800537E-05
.word 0xFFCBD8D7 ! 00000001210DA084 -0004 0
.word 0xFD2F69FA ! 00000001210DA088 +0000 0
.byte 0x75 ! 00000001210DA08C +0004 0
.byte 0xFC ! 00000001210DA08D +0005 0
.byte 0x75 ! 00000001210DA08E +0006 0
.byte 0x62 ! 00000001210DA08F +0007 0
.word 0x7ADBD0A2 ! 00000001210DA090 +0008 0
.word 0xBD86C182 ! 00000001210DA094 +000C 0 Single -6.579877E-02
.xword 0xE4A4DFA6C56BD5D1 ! 00000001210DA098 +0010 0
.half 0x02E2 ! 00000001210DA0A0 +0018 0
.byte 0x8B ! 00000001210DA0A2 +001A 0
.byte 0x8A ! 00000001210DA0A3 +001B 0
.half 0x2A51 ! 00000001210DA0A4 +001C 0
.byte 0x8A ! 00000001210DA0A6 +001E 0
.byte 0xD3 ! 00000001210DA0A7 +001F 0
.xword 0xDE27E0D369F709A3 ! 00000001210DA0A8 +0020 0
.xword 0x4137D04FEB76E9AE ! 00000001210DA0B0 +0028 0 Double 1.560656E+06
.xword 0x9240DA3E8222F2BA ! 00000001210DA0B8 +0030 0
.xword 0x3F3A6017E917C1D7 ! 00000001210DA0C0 +0038 0 Double 4.024561E-04
.word 0x6DA6CCBA ! 00000001210DA0C8 +0040 0
.half 0xC3E1 ! 00000001210DA0CC +0044 0
.byte 0xD3 ! 00000001210DA0CE +0046 0
.byte 0x39 ! 00000001210DA0CF +0047 0
.xword 0xC0E9EAFA171756C1 ! 00000001210DA0D0 +0048 0
.word 0xBF89601F ! 00000001210DA0D8 +0050 0 Single -1.073246E+00
.word 0x3906E903 ! 00000001210DA0DC +0054 0 Single 1.286604E-04
.half 0xBA58 ! 00000001210DA0E0 +0058 0
.half 0x96E1 ! 00000001210DA0E2 +005A 0
.word 0x4F723B7A ! 00000001210DA0E4 +005C 0
.xword 0xC0EBB1F39DFCC256 ! 00000001210DA0E8 +0060 0 Double -5.671961E+04
.xword 0xC023DFC0CC133D27 ! 00000001210DA0F0 +0068 0 Double -9.937018E+00
.byte 0xF4 ! 00000001210DA0F8 +0070 0
.byte 0x73 ! 00000001210DA0F9 +0071 0
.byte 0x6B ! 00000001210DA0FA +0072 0
.byte 0xD2 ! 00000001210DA0FB +0073 0
.word 0x470C19D4 ! 00000001210DA0FC +0074 0 Single 3.586583E+04
.xword 0xA6CFBED5745F959F ! 00000001210DA100 +0078 0
.xword 0x49274F5AE353BFB3 ! 00000001210DA108 +0080 0
!========================================================================
SECTION .bdata025 DATA_VA=0x31d99cea0000
attr_data {
Name = .bdata025,
VA = 0x31d99cea0000,
RA = 0xfdffb0000,
PA = ra2pa(0xfdffb0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata025
.data
DATA035:
.xword 0x880000A056560000 ! 000031D99CEA0000 -0088 DATA026+0x88
.xword 0x88A00D2101000000 ! 000031D99CEA0008 -0080 DATA034+0x88
.xword 0x41349F2EE619498F ! 000031D99CEA0010 -0078 0 Double 1.351471E+06
.word 0x39731B36 ! 000031D99CEA0018 -0070 0 Single 2.318442E-04
.word 0xFF23577E ! 000031D99CEA001C -006C 0
.xword 0xC0A7C2CBA5F086D8 ! 000031D99CEA0020 -0068 0 Double -3.041398E+03
.byte 0x09 ! 000031D99CEA0028 -0060 0
.byte 0x52 ! 000031D99CEA0029 -005F 0
.half 0x2439 ! 000031D99CEA002A -005E 0
.half 0x5D85 ! 000031D99CEA002C -005C 0
.half 0x0D6C ! 000031D99CEA002E -005A 0
.half 0xBEA7 ! 000031D99CEA0030 -0058 0
.half 0xBE76 ! 000031D99CEA0032 -0056 0
.half 0x669A ! 000031D99CEA0034 -0054 0
.byte 0x58 ! 000031D99CEA0036 -0052 0
.byte 0x15 ! 000031D99CEA0037 -0051 0
.word 0xB8F76493 ! 000031D99CEA0038 -0050 0
.word 0xFC028FA9 ! 000031D99CEA003C -004C 0
.half 0xDF76 ! 000031D99CEA0040 -0048 0
.byte 0x90 ! 000031D99CEA0042 -0046 0
.byte 0xC7 ! 000031D99CEA0043 -0045 0
.word 0xF83BDEDE ! 000031D99CEA0044 -0044 0
.xword 0xBEF39DFA55E45CE4 ! 000031D99CEA0048 -0040 0 Double -1.870833E-05
.xword 0x092B25CA910CD589 ! 000031D99CEA0050 -0038 0
.xword 0x08203CC0EDEB25A6 ! 000031D99CEA0058 -0030 0
.half 0xE13E ! 000031D99CEA0060 -0028 0
.byte 0x2A ! 000031D99CEA0062 -0026 0
.byte 0xE4 ! 000031D99CEA0063 -0025 0
.word 0x8C2E043C ! 000031D99CEA0064 -0024 0
.xword 0x125FCFE04F182A5C ! 000031D99CEA0068 -0020 0
.xword 0x82BD98B7EB8EC1C2 ! 000031D99CEA0070 -0018 0
.xword 0xBECC33A0BAF3602E ! 000031D99CEA0078 -0010 0 Double -3.361901E-06
.word 0x3CD634C6 ! 000031D99CEA0080 -0008 0 Single 2.614821E-02
.word 0xB99004D3 ! 000031D99CEA0084 -0004 0
.word 0x1E100229 ! 000031D99CEA0088 +0000 0
.byte 0x10 ! 000031D99CEA008C +0004 0
.byte 0x2F ! 000031D99CEA008D +0005 0
.byte 0xF3 ! 000031D99CEA008E +0006 0
.byte 0xF2 ! 000031D99CEA008F +0007 0
.word 0xCDF4B19C ! 000031D99CEA0090 +0008 0
.word 0xC6422F05 ! 000031D99CEA0094 +000C 0 Single -1.242775E+04
.xword 0x410AA1A6F7B24AF9 ! 000031D99CEA0098 +0010 0
.half 0xF446 ! 000031D99CEA00A0 +0018 0
.byte 0x11 ! 000031D99CEA00A2 +001A 0
.byte 0xF6 ! 000031D99CEA00A3 +001B 0
.half 0x3E4F ! 000031D99CEA00A4 +001C 0
.byte 0x3D ! 000031D99CEA00A6 +001E 0
.byte 0xC5 ! 000031D99CEA00A7 +001F 0
.xword 0x7A3B06E5A58E9149 ! 000031D99CEA00A8 +0020 0
.xword 0x41141B6902CCBA0C ! 000031D99CEA00B0 +0028 0 Double 3.294343E+05
.xword 0x1FEAC32E0D546257 ! 000031D99CEA00B8 +0030 0
.xword 0x3F8F81E81DEA80C8 ! 000031D99CEA00C0 +0038 0 Double 1.538450E-02
.word 0xFD1154DB ! 000031D99CEA00C8 +0040 0
.half 0x695C ! 000031D99CEA00CC +0044 0
.byte 0x5E ! 000031D99CEA00CE +0046 0
.byte 0x4D ! 000031D99CEA00CF +0047 0
.xword 0x43046D13894AA0CD ! 000031D99CEA00D0 +0048 0
.word 0x3FFAA131 ! 000031D99CEA00D8 +0050 0 Single 1.958044E+00
.word 0x3EFBB249 ! 000031D99CEA00DC +0054 0 Single 4.915946E-01
.half 0xB63E ! 000031D99CEA00E0 +0058 0
.half 0x24B5 ! 000031D99CEA00E2 +005A 0
.word 0x9CD9F765 ! 000031D99CEA00E4 +005C 0
.xword 0xBF12A3565E48BBC1 ! 000031D99CEA00E8 +0060 0 Double -7.109847E-05
.xword 0xC0EC9E5347D1FD97 ! 000031D99CEA00F0 +0068 0 Double -5.861060E+04
.byte 0xD2 ! 000031D99CEA00F8 +0070 0
.byte 0x6A ! 000031D99CEA00F9 +0071 0
.byte 0x30 ! 000031D99CEA00FA +0072 0
.byte 0x5B ! 000031D99CEA00FB +0073 0
.word 0xBF7E6B9E ! 000031D99CEA00FC +0074 0 Single -9.938296E-01
.xword 0x610E827FE9D93598 ! 000031D99CEA0100 +0078 0
.xword 0x51AB2392F78630FE ! 000031D99CEA0108 +0080 0
!========================================================================
SECTION .bblk026 DATA_VA=0x5bd10000
attr_data {
Name = .bblk026,
VA = 0x5bd10000,
RA = 0xfdffa0000,
PA = ra2pa(0xfdffa0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk026
.data
DATA036:
.xword 0x8A20FD8CC3E4DDD3 ! 000000005BD10000 +0000 0
.xword 0xBFDF64340FA2D02B ! 000000005BD10008 +0008 0
.xword 0x7604A16314A3F918 ! 000000005BD10010 +0010 0
.xword 0x6A3845E4DB399C61 ! 000000005BD10018 +0018 0
.xword 0x167D4F1C93E4965C ! 000000005BD10020 +0020 0
.xword 0xDA2E60D28B2CC2DA ! 000000005BD10028 +0028 0
.xword 0x7DFE5450C54B4BBB ! 000000005BD10030 +0030 0
.xword 0x257394C605BD16F4 ! 000000005BD10038 +0038 0
.xword 0xA181527F6F1549F9 ! 000000005BD10040 +0040 0
.xword 0xCA900AD48C5AF309 ! 000000005BD10048 +0048 0
.xword 0x3492F2652080D4A1 ! 000000005BD10050 +0050 0
.xword 0x6F0289D1AC1B8E1E ! 000000005BD10058 +0058 0
.xword 0x9ACF38A93B7B44CB ! 000000005BD10060 +0060 0
.xword 0x4453D3C31F0134E3 ! 000000005BD10068 +0068 0
.xword 0x74412EBCEFD2A7B0 ! 000000005BD10070 +0070 0
.xword 0x5EA2EA3EFC009D86 ! 000000005BD10078 +0078 0
!========================================================================
SECTION .bcom015 DATA_VA=0x0
attr_data {
Name = .bcom015,
VA = 0x0,
RA = 0xffffd0000,
PA = ra2pa(0xffffd0000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bcom015
.data
DATA025:
.xword 0xAE7C0993DE3BECF7 ! 0000000000000000 +0000 0
!========================================================================
SECTION .bstk027 DATA_VA=0xffff985b30000000
attr_data {
Name = .bstk027,
VA = 0xffff985b30000000,
RA = 0xfa0000000,
PA = ra2pa(0xfa0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk027
.data
.skip 0x2000 ! FFFF985B30000000
STACK0069:
!========================================================================
SECTION .bkey028 DATA_VA=0xffffb283fca88000
attr_data {
Name = .bkey028,
VA = 0xffffb283fca88000,
RA = 0xfffec6000,
PA = ra2pa(0xfffec6000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey028
.data
DATA038:
.xword 0x00005656A0000088 ! FFFFB283FCA88000 +0000 DATA026+0x88
.xword 0x00000000115A0088 ! FFFFB283FCA88008 +0008 DATA027+0x88
.xword 0x0000765BA0000088 ! FFFFB283FCA88010 +0010 DATA028+0x88
.xword 0x0000000E2237E088 ! FFFFB283FCA88018 +0018 DATA029+0x88
.xword 0x0000066F29C90088 ! FFFFB283FCA88020 +0020 DATA030+0x88
.xword 0x000005648BC90088 ! FFFFB283FCA88028 +0028 DATA031+0x88
.xword 0x00007A5AEFD10088 ! FFFFB283FCA88030 +0030 DATA032+0x88
.xword 0x0000074EC0000088 ! FFFFB283FCA88038 +0038 DATA033+0x88
.xword 0x00000001210DA088 ! FFFFB283FCA88040 +0040 DATA034+0x88
.xword 0x000031D99CEA0088 ! FFFFB283FCA88048 +0048 DATA035+0x88
.xword 0x000000005BD10000 ! FFFFB283FCA88050 +0050 DATA036+0x0
.xword 0x0000000FFFFE0000 ! FFFFB283FCA88058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! FFFFB283FCA88060 +0060 0
.xword 0xBF79132915464463 ! FFFFB283FCA88068 +0068 0 Double -6.121788E-03
.word 0x45100297 ! FFFFB283FCA88070 +0070 0 Single 2.304162E+03
! Context 70 runs in 64-bit addressing mode, little-endian
!========================================================================
SECTION .bdata030 DATA_VA=0xa70aa80000
attr_data {
Name = .bdata030,
VA = 0xa70aa80000,
RA = 0xfdff30000,
PA = ra2pa(0xfdff30000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata030
.data
DATA049:
.xword 0xFFFFD92460000088 ! 000000A70AA80000 -0088 DATA050+0x88
.xword 0x0000388A00166088 ! 000000A70AA80008 -0080 DATA058+0x88
.xword 0x412355D7F142C1B8 ! 000000A70AA80010 -0078 0 Double 6.335800E+05
.word 0xBC1B408C ! 000000A70AA80018 -0070 0 Single -9.475838E-03
.word 0x2BE9731F ! 000000A70AA8001C -006C 0
.xword 0xC0CF99CE90CDAB9C ! 000000A70AA80020 -0068 0 Double -1.617961E+04
.byte 0x69 ! 000000A70AA80028 -0060 0
.byte 0x13 ! 000000A70AA80029 -005F 0
.half 0xFF0E ! 000000A70AA8002A -005E 0
.half 0xD3AA ! 000000A70AA8002C -005C 0
.half 0x3D08 ! 000000A70AA8002E -005A 0
.half 0x3E0E ! 000000A70AA80030 -0058 0
.half 0x500E ! 000000A70AA80032 -0056 0
.half 0xFF12 ! 000000A70AA80034 -0054 0
.byte 0x4E ! 000000A70AA80036 -0052 0
.byte 0xFF ! 000000A70AA80037 -0051 0
.word 0x9ADD9C34 ! 000000A70AA80038 -0050 0
.word 0xD6ED579E ! 000000A70AA8003C -004C 0
.half 0xBEE2 ! 000000A70AA80040 -0048 0
.byte 0x5C ! 000000A70AA80042 -0046 0
.byte 0x5E ! 000000A70AA80043 -0045 0
.word 0x114148B6 ! 000000A70AA80044 -0044 0
.xword 0x410D34725CEF1CF0 ! 000000A70AA80048 -0040 0 Double 2.392463E+05
.xword 0x204534DDAF4996B3 ! 000000A70AA80050 -0038 0
.xword 0xD4A3DC2429CBDBEC ! 000000A70AA80058 -0030 0
.half 0x16A9 ! 000000A70AA80060 -0028 0
.byte 0x76 ! 000000A70AA80062 -0026 0
.byte 0xF2 ! 000000A70AA80063 -0025 0
.word 0x94F98191 ! 000000A70AA80064 -0024 0
.xword 0x347FFFBF299710A0 ! 000000A70AA80068 -0020 0
.xword 0x6D67EB9B45DD8146 ! 000000A70AA80070 -0018 0
.xword 0x40220CCE71050FD6 ! 000000A70AA80078 -0010 0 Double 9.025013E+00
.word 0xC39F2607 ! 000000A70AA80080 -0008 0 Single -3.182971E+02
.word 0x3BA1F82D ! 000000A70AA80084 -0004 0
.word 0x85A2450D ! 000000A70AA80088 +0000 0
.byte 0xEF ! 000000A70AA8008C +0004 0
.byte 0xDA ! 000000A70AA8008D +0005 0
.byte 0xE2 ! 000000A70AA8008E +0006 0
.byte 0xF8 ! 000000A70AA8008F +0007 0
.word 0x2DE46DFA ! 000000A70AA80090 +0008 0
.word 0x3DC695B0 ! 000000A70AA80094 +000C 0 Single 9.696519E-02
.xword 0xB9393D853CFB0309 ! 000000A70AA80098 +0010 0
.half 0x2E16 ! 000000A70AA800A0 +0018 0
.byte 0xF6 ! 000000A70AA800A2 +001A 0
.byte 0x89 ! 000000A70AA800A3 +001B 0
.half 0x2245 ! 000000A70AA800A4 +001C 0
.byte 0x0F ! 000000A70AA800A6 +001E 0
.byte 0xA7 ! 000000A70AA800A7 +001F 0
.xword 0x68B864E4B3B5D5BC ! 000000A70AA800A8 +0020 0
.xword 0xC09F1AF596FE81FD ! 000000A70AA800B0 +0028 0 Double -1.990740E+03
.xword 0x20181E9B362D7F05 ! 000000A70AA800B8 +0030 0
.xword 0xC1310C8C1DE549E0 ! 000000A70AA800C0 +0038 0 Double -1.117324E+06
.word 0x13BC3076 ! 000000A70AA800C8 +0040 0
.half 0x6CFF ! 000000A70AA800CC +0044 0
.byte 0xB6 ! 000000A70AA800CE +0046 0
.byte 0x75 ! 000000A70AA800CF +0047 0
.xword 0xE4E05A9A3A3C3BA1 ! 000000A70AA800D0 +0048 0
.word 0x3C9C1D94 ! 000000A70AA800D8 +0050 0 Single 1.905707E-02
.word 0xBB97D8D7 ! 000000A70AA800DC +0054 0 Single -4.634004E-03
.half 0xE35E ! 000000A70AA800E0 +0058 0
.half 0x3BA4 ! 000000A70AA800E2 +005A 0
.word 0x77D5F926 ! 000000A70AA800E4 +005C 0
.xword 0x3EB7814DA32AD3AA ! 000000A70AA800E8 +0060 0 Double 1.401013E-06
.xword 0xC1198761AB1C64DB ! 000000A70AA800F0 +0068 0 Double -4.182644E+05
.byte 0x65 ! 000000A70AA800F8 +0070 0
.byte 0x01 ! 000000A70AA800F9 +0071 0
.byte 0xD0 ! 000000A70AA800FA +0072 0
.byte 0x93 ! 000000A70AA800FB +0073 0
.word 0xC781E7C2 ! 000000A70AA800FC +0074 0 Single -6.651152E+04
.xword 0x0A27C78C058733F3 ! 000000A70AA80100 +0078 0
.xword 0xB451A2D7E4B24360 ! 000000A70AA80108 +0080 0
!========================================================================
SECTION .bdata031 DATA_VA=0xffffd92460000000
attr_data {
Name = .bdata031,
VA = 0xffffd92460000000,
RA = ra2pa(0xf50000000,0),
PA = ra2pa(0xf50000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata031
.data
DATA050:
.xword 0x8800B13746310000 ! FFFFD92460000000 -0088 DATA051+0x88
.xword 0x8800A80AA7000000 ! FFFFD92460000008 -0080 DATA049+0x88
.xword 0xC107D2EDCC1150E5 ! FFFFD92460000010 -0078 0 Double -1.951657E+05
.word 0xC19B3809 ! FFFFD92460000018 -0070 0 Single -1.940236E+01
.word 0x6B151C42 ! FFFFD9246000001C -006C 0
.xword 0x411321C23860723B ! FFFFD92460000020 -0068 0 Double 3.134566E+05
.byte 0x7A ! FFFFD92460000028 -0060 0
.byte 0x93 ! FFFFD92460000029 -005F 0
.half 0xAB22 ! FFFFD9246000002A -005E 0
.half 0x8137 ! FFFFD9246000002C -005C 0
.half 0xBB30 ! FFFFD9246000002E -005A 0
.half 0xA5A7 ! FFFFD92460000030 -0058 0
.half 0xE1C1 ! FFFFD92460000032 -0056 0
.half 0x7AED ! FFFFD92460000034 -0054 0
.byte 0xB5 ! FFFFD92460000036 -0052 0
.byte 0x12 ! FFFFD92460000037 -0051 0
.word 0xBD7B3655 ! FFFFD92460000038 -0050 0
.word 0xE7BA838A ! FFFFD9246000003C -004C 0
.half 0x6CEC ! FFFFD92460000040 -0048 0
.byte 0x38 ! FFFFD92460000042 -0046 0
.byte 0xD7 ! FFFFD92460000043 -0045 0
.word 0x1FA62F63 ! FFFFD92460000044 -0044 0
.xword 0xC09D1F8EAE8026A7 ! FFFFD92460000048 -0040 0 Double -1.863889E+03
.xword 0x49DA3AA28407D691 ! FFFFD92460000050 -0038 0
.xword 0x4126C50D1088EBFF ! FFFFD92460000058 -0030 0
.half 0x5E21 ! FFFFD92460000060 -0028 0
.byte 0xE7 ! FFFFD92460000062 -0026 0
.byte 0xF5 ! FFFFD92460000063 -0025 0
.word 0x0E360A51 ! FFFFD92460000064 -0024 0
.xword 0xA8D4BAB1B5BCE37A ! FFFFD92460000068 -0020 0
.xword 0xEE92D27B9DB63313 ! FFFFD92460000070 -0018 0
.xword 0xBED0433324E3D8AF ! FFFFD92460000078 -0010 0 Double -3.877282E-06
.word 0xBC4276F6 ! FFFFD92460000080 -0008 0 Single -1.186918E-02
.word 0x2CAAAD98 ! FFFFD92460000084 -0004 0
.word 0x261B0038 ! FFFFD92460000088 +0000 0
.byte 0xC5 ! FFFFD9246000008C +0004 0
.byte 0xC1 ! FFFFD9246000008D +0005 0
.byte 0xCA ! FFFFD9246000008E +0006 0
.byte 0x10 ! FFFFD9246000008F +0007 0
.word 0x6AA65D4B ! FFFFD92460000090 +0008 0
.word 0xB84DC549 ! FFFFD92460000094 +000C 0 Single -4.905954E-05
.xword 0x220F16DAE9ABDAB0 ! FFFFD92460000098 +0010 0
.half 0x51F4 ! FFFFD924600000A0 +0018 0
.byte 0xEA ! FFFFD924600000A2 +001A 0
.byte 0x43 ! FFFFD924600000A3 +001B 0
.half 0x1943 ! FFFFD924600000A4 +001C 0
.byte 0xCD ! FFFFD924600000A6 +001E 0
.byte 0x5B ! FFFFD924600000A7 +001F 0
.xword 0x52123018B8D9D7E2 ! FFFFD924600000A8 +0020 0
.xword 0xC012CEB148EEF598 ! FFFFD924600000B0 +0028 0 Double -4.701848E+00
.xword 0x4C132BA0E5845C60 ! FFFFD924600000B8 +0030 0
.xword 0xC0B39F1352F947A4 ! FFFFD924600000C0 +0038 0 Double -5.023075E+03
.word 0xAD1A8B47 ! FFFFD924600000C8 +0040 0
.half 0xF677 ! FFFFD924600000CC +0044 0
.byte 0xAF ! FFFFD924600000CE +0046 0
.byte 0x6A ! FFFFD924600000CF +0047 0
.xword 0x5692DD4DC0A04B91 ! FFFFD924600000D0 +0048 0
.word 0x3CF2B33A ! FFFFD924600000D8 +0050 0 Single 2.962648E-02
.word 0x41DC66C3 ! FFFFD924600000DC +0054 0 Single 2.755018E+01
.half 0x7689 ! FFFFD924600000E0 +0058 0
.half 0x11CF ! FFFFD924600000E2 +005A 0
.word 0x338240D2 ! FFFFD924600000E4 +005C 0
.xword 0x407AE6926EDF340F ! FFFFD924600000E8 +0060 0 Double 4.304108E+02
.xword 0xBF84CB3AFD1460BE ! FFFFD924600000F0 +0068 0 Double -1.015326E-02
.byte 0xEE ! FFFFD924600000F8 +0070 0
.byte 0xC9 ! FFFFD924600000F9 +0071 0
.byte 0x8D ! FFFFD924600000FA +0072 0
.byte 0x71 ! FFFFD924600000FB +0073 0
.word 0x418E9AA0 ! FFFFD924600000FC +0074 0 Single 1.782550E+01
.xword 0xE3B8B923F86852E8 ! FFFFD92460000100 +0078 0
.xword 0x26A238FCBCF3884B ! FFFFD92460000108 +0080 0
!========================================================================
SECTION .bdata032 DATA_VA=0x314637b10000
attr_data {
Name = .bdata032,
VA = 0x314637b10000,
RA = 0xfdff20000,
PA = ra2pa(0xfdff20000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata032
.data
DATA051:
.xword 0x8800000072770000 ! 0000314637B10000 -0088 DATA052+0x88
.xword 0x8800006024D9FFFF ! 0000314637B10008 -0080 DATA050+0x88
.xword 0xBFB7317CCD3296DC ! 0000314637B10010 -0078 0 Double -9.059887E-02
.word 0x420AB885 ! 0000314637B10018 -0070 0 Single 3.468019E+01
.word 0x166B9FF5 ! 0000314637B1001C -006C 0
.xword 0xBFE73D829A3C7DEB ! 0000314637B10020 -0068 0 Double -7.262586E-01
.byte 0xA1 ! 0000314637B10028 -0060 0
.byte 0xF6 ! 0000314637B10029 -005F 0
.half 0x0F9D ! 0000314637B1002A -005E 0
.half 0x3971 ! 0000314637B1002C -005C 0
.half 0xD3CE ! 0000314637B1002E -005A 0
.half 0xE337 ! 0000314637B10030 -0058 0
.half 0x4457 ! 0000314637B10032 -0056 0
.half 0x182B ! 0000314637B10034 -0054 0
.byte 0x08 ! 0000314637B10036 -0052 0
.byte 0x37 ! 0000314637B10037 -0051 0
.word 0x48F33433 ! 0000314637B10038 -0050 0
.word 0x9AC46801 ! 0000314637B1003C -004C 0
.half 0xDD24 ! 0000314637B10040 -0048 0
.byte 0x61 ! 0000314637B10042 -0046 0
.byte 0x28 ! 0000314637B10043 -0045 0
.word 0x252E5131 ! 0000314637B10044 -0044 0
.xword 0x3FB5FB10E6C59BAC ! 0000314637B10048 -0040 0 Double 8.586221E-02
.xword 0x3AB44A2C8B610A54 ! 0000314637B10050 -0038 0
.xword 0x79B8729D00EED794 ! 0000314637B10058 -0030 0
.half 0xEE5F ! 0000314637B10060 -0028 0
.byte 0x42 ! 0000314637B10062 -0026 0
.byte 0xA9 ! 0000314637B10063 -0025 0
.word 0xDBCAA84E ! 0000314637B10064 -0024 0
.xword 0xACA2394BC676A562 ! 0000314637B10068 -0020 0
.xword 0xBA22F8A0F7F5FB16 ! 0000314637B10070 -0018 0
.xword 0xC0918A8F2E33BCD2 ! 0000314637B10078 -0010 0 Double -1.122640E+03
.word 0xC233BD6E ! 0000314637B10080 -0008 0 Single -4.493499E+01
.word 0x729FCC8C ! 0000314637B10084 -0004 0
.word 0x31354E8F ! 0000314637B10088 +0000 0
.byte 0xF9 ! 0000314637B1008C +0004 0
.byte 0xD7 ! 0000314637B1008D +0005 0
.byte 0x3A ! 0000314637B1008E +0006 0
.byte 0x21 ! 0000314637B1008F +0007 0
.word 0xA1BD7712 ! 0000314637B10090 +0008 0
.word 0xBDEC61DA ! 0000314637B10094 +000C 0 Single -1.154210E-01
.xword 0xFFEF52E611F5E7B6 ! 0000314637B10098 +0010 0
.half 0x49BA ! 0000314637B100A0 +0018 0
.byte 0xDF ! 0000314637B100A2 +001A 0
.byte 0x82 ! 0000314637B100A3 +001B 0
.half 0xED9D ! 0000314637B100A4 +001C 0
.byte 0xFB ! 0000314637B100A6 +001E 0
.byte 0x7D ! 0000314637B100A7 +001F 0
.xword 0x4BAC1897F4F6B18C ! 0000314637B100A8 +0020 0
.xword 0x3F4D29C8494D2975 ! 0000314637B100B0 +0028 0 Double 8.899906E-04
.xword 0x165D2BDDD628CC32 ! 0000314637B100B8 +0030 0
.xword 0x3F501636FF7D0EA9 ! 0000314637B100C0 +0038 0 Double 9.818589E-04
.word 0xFC1BE72D ! 0000314637B100C8 +0040 0
.half 0x3872 ! 0000314637B100CC +0044 0
.byte 0x84 ! 0000314637B100CE +0046 0
.byte 0x55 ! 0000314637B100CF +0047 0
.xword 0x3113A4AAF2F0509D ! 0000314637B100D0 +0048 0
.word 0x38FA33E2 ! 0000314637B100D8 +0050 0 Single 1.193059E-04
.word 0xC113759A ! 0000314637B100DC +0054 0 Single -9.216211E+00
.half 0xE04D ! 0000314637B100E0 +0058 0
.half 0x9FA0 ! 0000314637B100E2 +005A 0
.word 0x69071B12 ! 0000314637B100E4 +005C 0
.xword 0xBFFB488A1A0CC49E ! 0000314637B100E8 +0060 0 Double -1.705210E+00
.xword 0xBF34C0E1CD8D87D3 ! 0000314637B100F0 +0068 0 Double -3.166724E-04
.byte 0x97 ! 0000314637B100F8 +0070 0
.byte 0x36 ! 0000314637B100F9 +0071 0
.byte 0xDA ! 0000314637B100FA +0072 0
.byte 0x1B ! 0000314637B100FB +0073 0
.word 0x47DC8236 ! 0000314637B100FC +0074 0 Single 1.129004E+05
.xword 0xBBF41C711874AC46 ! 0000314637B10100 +0078 0
.xword 0x80F19F3409187C3E ! 0000314637B10108 +0080 0
!========================================================================
SECTION .bdata033 DATA_VA=0x777200000000
attr_data {
Name = .bdata033,
VA = 0x777200000000,
RA = 0xf40000000,
PA = ra2pa(0xf40000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata033
.data
DATA052:
.xword 0x8800BC427F780000 ! 0000777200000000 -0088 DATA053+0x88
.xword 0x8800B13746310000 ! 0000777200000008 -0080 DATA051+0x88
.xword 0xC12E8B4E0D788259 ! 0000777200000010 -0078 0 Double -1.000871E+06
.word 0xC07522D8 ! 0000777200000018 -0070 0 Single -3.830252E+00
.word 0x2A04544A ! 000077720000001C -006C 0
.xword 0xBF0FCD59013CCD17 ! 0000777200000020 -0068 0 Double -6.065777E-05
.byte 0x22 ! 0000777200000028 -0060 0
.byte 0xDF ! 0000777200000029 -005F 0
.half 0xAAF3 ! 000077720000002A -005E 0
.half 0xC752 ! 000077720000002C -005C 0
.half 0x4B66 ! 000077720000002E -005A 0
.half 0xBF69 ! 0000777200000030 -0058 0
.half 0xBC80 ! 0000777200000032 -0056 0
.half 0xCE5E ! 0000777200000034 -0054 0
.byte 0x38 ! 0000777200000036 -0052 0
.byte 0xFB ! 0000777200000037 -0051 0
.word 0xD7EF48D3 ! 0000777200000038 -0050 0
.word 0xEA08B859 ! 000077720000003C -004C 0
.half 0x0884 ! 0000777200000040 -0048 0
.byte 0xA2 ! 0000777200000042 -0046 0
.byte 0xCC ! 0000777200000043 -0045 0
.word 0x8746FC09 ! 0000777200000044 -0044 0
.xword 0x401E88616FF4D7AE ! 0000777200000048 -0040 0 Double 7.633184E+00
.xword 0x0A42CF5788D5A770 ! 0000777200000050 -0038 0
.xword 0xBCDB0489534476EB ! 0000777200000058 -0030 0
.half 0xDEFA ! 0000777200000060 -0028 0
.byte 0xBF ! 0000777200000062 -0026 0
.byte 0x74 ! 0000777200000063 -0025 0
.word 0x61A843ED ! 0000777200000064 -0024 0
.xword 0xF1C1BEE85A52D2BF ! 0000777200000068 -0020 0
.xword 0x9B455FBC4BA781A1 ! 0000777200000070 -0018 0
.xword 0xBEB1F1F57E8F2F06 ! 0000777200000078 -0010 0 Double -1.069614E-06
.word 0xC275EB59 ! 0000777200000080 -0008 0 Single -6.147983E+01
.word 0x2EF2415E ! 0000777200000084 -0004 0
.word 0xF58288F5 ! 0000777200000088 +0000 0
.byte 0xF0 ! 000077720000008C +0004 0
.byte 0x4F ! 000077720000008D +0005 0
.byte 0x9F ! 000077720000008E +0006 0
.byte 0x63 ! 000077720000008F +0007 0
.word 0x6556BE6B ! 0000777200000090 +0008 0
.word 0x3EFF2D05 ! 0000777200000094 +000C 0 Single 4.983903E-01
.xword 0x25EAA048D65CE198 ! 0000777200000098 +0010 0
.half 0xD686 ! 00007772000000A0 +0018 0
.byte 0x21 ! 00007772000000A2 +001A 0
.byte 0x8A ! 00007772000000A3 +001B 0
.half 0xB444 ! 00007772000000A4 +001C 0
.byte 0x16 ! 00007772000000A6 +001E 0
.byte 0xAF ! 00007772000000A7 +001F 0
.xword 0x767B2A89665CA76E ! 00007772000000A8 +0020 0
.xword 0xC00858C340E9872F ! 00007772000000B0 +0028 0 Double -3.043341E+00
.xword 0x693EB0CDB03BE9FE ! 00007772000000B8 +0030 0
.xword 0x409BAB3F9C3E1DD1 ! 00007772000000C0 +0038 0 Double 1.770812E+03
.word 0xAF240D28 ! 00007772000000C8 +0040 0
.half 0x23E6 ! 00007772000000CC +0044 0
.byte 0x20 ! 00007772000000CE +0046 0
.byte 0x4E ! 00007772000000CF +0047 0
.xword 0x9133BF426B0415C7 ! 00007772000000D0 +0048 0
.word 0xC0801310 ! 00007772000000D8 +0050 0 Single -4.002327E+00
.word 0xC0C6F8B1 ! 00007772000000DC +0054 0 Single -6.217858E+00
.half 0x5C6B ! 00007772000000E0 +0058 0
.half 0x43B7 ! 00007772000000E2 +005A 0
.word 0x9673C788 ! 00007772000000E4 +005C 0
.xword 0xC02F4C0B8E236B91 ! 00007772000000E8 +0060 0 Double -1.564853E+01
.xword 0x41200FF9AA875FFC ! 00007772000000F0 +0068 0 Double 5.263328E+05
.byte 0x91 ! 00007772000000F8 +0070 0
.byte 0x7C ! 00007772000000F9 +0071 0
.byte 0x1F ! 00007772000000FA +0072 0
.byte 0xB9 ! 00007772000000FB +0073 0
.word 0x3FB314D8 ! 00007772000000FC +0074 0 Single 1.399074E+00
.xword 0xD292B32FEA0E5D04 ! 0000777200000100 +0078 0
.xword 0xE2040D540596FF7F ! 0000777200000108 +0080 0
!========================================================================
SECTION .bdata034 DATA_VA=0x787f42bc0000
attr_data {
Name = .bdata034,
VA = 0x787f42bc0000,
RA = 0xfdff10000,
PA = ra2pa(0xfdff10000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata034
.data
DATA053:
.xword 0x88008346E96F0000 ! 0000787F42BC0000 -0088 DATA054+0x88
.xword 0x8800000072770000 ! 0000787F42BC0008 -0080 DATA052+0x88
.xword 0x3F51653BAF1C53C3 ! 0000787F42BC0010 -0078 0 Double 1.061734E-03
.word 0x47443D93 ! 0000787F42BC0018 -0070 0 Single 5.023757E+04
.word 0x3C8ED550 ! 0000787F42BC001C -006C 0
.xword 0x40FB803905021D55 ! 0000787F42BC0020 -0068 0 Double 1.126436E+05
.byte 0xE7 ! 0000787F42BC0028 -0060 0
.byte 0xC8 ! 0000787F42BC0029 -005F 0
.half 0xA80C ! 0000787F42BC002A -005E 0
.half 0x7D12 ! 0000787F42BC002C -005C 0
.half 0xCE1A ! 0000787F42BC002E -005A 0
.half 0x6362 ! 0000787F42BC0030 -0058 0
.half 0xEF3F ! 0000787F42BC0032 -0056 0
.half 0xE4FA ! 0000787F42BC0034 -0054 0
.byte 0xC0 ! 0000787F42BC0036 -0052 0
.byte 0x3C ! 0000787F42BC0037 -0051 0
.word 0xBC90543E ! 0000787F42BC0038 -0050 0
.word 0x45A7F90E ! 0000787F42BC003C -004C 0
.half 0x786E ! 0000787F42BC0040 -0048 0
.byte 0xED ! 0000787F42BC0042 -0046 0
.byte 0xCB ! 0000787F42BC0043 -0045 0
.word 0xD70A2EF1 ! 0000787F42BC0044 -0044 0
.xword 0x3FAA175C19B44A94 ! 0000787F42BC0048 -0040 0 Double 5.095947E-02
.xword 0x762A1750DA2817F2 ! 0000787F42BC0050 -0038 0
.xword 0x09B3CF37854C3AA8 ! 0000787F42BC0058 -0030 0
.half 0xA754 ! 0000787F42BC0060 -0028 0
.byte 0xB4 ! 0000787F42BC0062 -0026 0
.byte 0x81 ! 0000787F42BC0063 -0025 0
.word 0xC3B7426A ! 0000787F42BC0064 -0024 0
.xword 0x139615AF023FEE81 ! 0000787F42BC0068 -0020 0
.xword 0x099BAF1C0955C23D ! 0000787F42BC0070 -0018 0
.xword 0x405E0009EDD27A59 ! 0000787F42BC0078 -0010 0 Double 1.200006E+02
.word 0xC343925D ! 0000787F42BC0080 -0008 0 Single -1.955717E+02
.word 0x2D9D7855 ! 0000787F42BC0084 -0004 0
.word 0x9017E004 ! 0000787F42BC0088 +0000 0
.byte 0xEE ! 0000787F42BC008C +0004 0
.byte 0x47 ! 0000787F42BC008D +0005 0
.byte 0xC8 ! 0000787F42BC008E +0006 0
.byte 0x37 ! 0000787F42BC008F +0007 0
.word 0xDAA63C2D ! 0000787F42BC0090 +0008 0
.word 0xBD7222E6 ! 0000787F42BC0094 +000C 0 Single -5.911531E-02
.xword 0xC0AB175AC250F762 ! 0000787F42BC0098 +0010 0
.half 0x2171 ! 0000787F42BC00A0 +0018 0
.byte 0xDA ! 0000787F42BC00A2 +001A 0
.byte 0xE3 ! 0000787F42BC00A3 +001B 0
.half 0x0C04 ! 0000787F42BC00A4 +001C 0
.byte 0x34 ! 0000787F42BC00A6 +001E 0
.byte 0x5F ! 0000787F42BC00A7 +001F 0
.xword 0xFA0ECBB6E644C1F3 ! 0000787F42BC00A8 +0020 0
.xword 0xBF43F93B92D42E92 ! 0000787F42BC00B0 +0028 0 Double -6.095448E-04
.xword 0x8D82E1F50C5636CD ! 0000787F42BC00B8 +0030 0
.xword 0xBFB07A2FFAD3D683 ! 0000787F42BC00C0 +0038 0 Double -6.436443E-02
.word 0xB17D2A52 ! 0000787F42BC00C8 +0040 0
.half 0xE12B ! 0000787F42BC00CC +0044 0
.byte 0xD1 ! 0000787F42BC00CE +0046 0
.byte 0x72 ! 0000787F42BC00CF +0047 0
.xword 0x2EA243F105387680 ! 0000787F42BC00D0 +0048 0
.word 0x3CD6FD07 ! 0000787F42BC00D8 +0050 0 Single 2.624370E-02
.word 0xC46FDDB7 ! 0000787F42BC00DC +0054 0 Single -9.594643E+02
.half 0x7297 ! 0000787F42BC00E0 +0058 0
.half 0x365D ! 0000787F42BC00E2 +005A 0
.word 0x9B772D88 ! 0000787F42BC00E4 +005C 0
.xword 0x405B5D29A6FB056B ! 0000787F42BC00E8 +0060 0 Double 1.094557E+02
.xword 0x3F8139E9D6692061 ! 0000787F42BC00F0 +0068 0 Double 8.411242E-03
.byte 0x8F ! 0000787F42BC00F8 +0070 0
.byte 0x54 ! 0000787F42BC00F9 +0071 0
.byte 0x8E ! 0000787F42BC00FA +0072 0
.byte 0x24 ! 0000787F42BC00FB +0073 0
.word 0xBDA7C864 ! 0000787F42BC00FC +0074 0 Single -8.192518E-02
.xword 0xC41CCA027007F8DC ! 0000787F42BC0100 +0078 0
.xword 0xA73D82CB06CAB479 ! 0000787F42BC0108 +0080 0
!========================================================================
SECTION .bdata035 DATA_VA=0x6fe946830000
attr_data {
Name = .bdata035,
VA = 0x6fe946830000,
RA = 0xfdff00000,
PA = ra2pa(0xfdff00000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata035
.data
DATA054:
.xword 0x8800004034030000 ! 00006FE946830000 -0088 DATA055+0x88
.xword 0x8800BC427F780000 ! 00006FE946830008 -0080 DATA053+0x88
.xword 0xC121E54876822C9D ! 00006FE946830010 -0078 0 Double -5.864042E+05
.word 0x3C871FAF ! 00006FE946830018 -0070 0 Single 1.649460E-02
.word 0x6DB2004E ! 00006FE94683001C -006C 0
.xword 0xC0B0C5397DF47DA4 ! 00006FE946830020 -0068 0 Double -4.293225E+03
.byte 0xAC ! 00006FE946830028 -0060 0
.byte 0x7E ! 00006FE946830029 -005F 0
.half 0x6B89 ! 00006FE94683002A -005E 0
.half 0x2603 ! 00006FE94683002C -005C 0
.half 0x4488 ! 00006FE94683002E -005A 0
.half 0xD377 ! 00006FE946830030 -0058 0
.half 0x9222 ! 00006FE946830032 -0056 0
.half 0x0CA0 ! 00006FE946830034 -0054 0
.byte 0x3B ! 00006FE946830036 -0052 0
.byte 0x02 ! 00006FE946830037 -0051 0
.word 0x0EBD7C46 ! 00006FE946830038 -0050 0
.word 0xFB212A8E ! 00006FE94683003C -004C 0
.half 0x1539 ! 00006FE946830040 -0048 0
.byte 0x4C ! 00006FE946830042 -0046 0
.byte 0x25 ! 00006FE946830043 -0045 0
.word 0xF396E050 ! 00006FE946830044 -0044 0
.xword 0xBF4975CD6DB051FF ! 00006FE946830048 -0040 0 Double -7.769826E-04
.xword 0x8C7C203CDFBD9A21 ! 00006FE946830050 -0038 0
.xword 0xF49D00D1440D7D62 ! 00006FE946830058 -0030 0
.half 0xC527 ! 00006FE946830060 -0028 0
.byte 0xA0 ! 00006FE946830062 -0026 0
.byte 0x7C ! 00006FE946830063 -0025 0
.word 0x1A63075B ! 00006FE946830064 -0024 0
.xword 0x3B9DC5A9B104DCC8 ! 00006FE946830068 -0020 0
.xword 0x77DD3CBC12E49935 ! 00006FE946830070 -0018 0
.xword 0x412A3C266BFB99BC ! 00006FE946830078 -0010 0 Double 8.596672E+05
.word 0x4763D403 ! 00006FE946830080 -0008 0 Single 5.832401E+04
.word 0x0A8E7662 ! 00006FE946830084 -0004 0
.word 0x6E40E214 ! 00006FE946830088 +0000 0
.byte 0xD5 ! 00006FE94683008C +0004 0
.byte 0x38 ! 00006FE94683008D +0005 0
.byte 0x67 ! 00006FE94683008E +0006 0
.byte 0xB0 ! 00006FE94683008F +0007 0
.word 0xE11CD580 ! 00006FE946830090 +0008 0
.word 0xC087DD55 ! 00006FE946830094 +000C 0 Single -4.245768E+00
.xword 0x5A8CAAE4B1175308 ! 00006FE946830098 +0010 0
.half 0x6349 ! 00006FE9468300A0 +0018 0
.byte 0x8E ! 00006FE9468300A2 +001A 0
.byte 0xCB ! 00006FE9468300A3 +001B 0
.half 0xB7E9 ! 00006FE9468300A4 +001C 0
.byte 0x79 ! 00006FE9468300A6 +001E 0
.byte 0x34 ! 00006FE9468300A7 +001F 0
.xword 0xEBCBCF264FC49C32 ! 00006FE9468300A8 +0020 0
.xword 0x40C2F7301702AD8F ! 00006FE9468300B0 +0028 0 Double 9.710376E+03
.xword 0x4CDC2B4DD78C4321 ! 00006FE9468300B8 +0030 0
.xword 0x40099417F516D02B ! 00006FE9468300C0 +0038 0 Double 3.197311E+00
.word 0x2A1AB9F8 ! 00006FE9468300C8 +0040 0
.half 0x5E06 ! 00006FE9468300CC +0044 0
.byte 0x55 ! 00006FE9468300CE +0046 0
.byte 0x27 ! 00006FE9468300CF +0047 0
.xword 0x0C22980D45D6F873 ! 00006FE9468300D0 +0048 0
.word 0xC56977C1 ! 00006FE9468300D8 +0050 0 Single -3.735485E+03
.word 0xC0C9D9E3 ! 00006FE9468300DC +0054 0 Single -6.307847E+00
.half 0xECC2 ! 00006FE9468300E0 +0058 0
.half 0xE03F ! 00006FE9468300E2 +005A 0
.word 0xDE2C1A9F ! 00006FE9468300E4 +005C 0
.xword 0xBF4018ACB0E1CCA9 ! 00006FE9468300E8 +0060 0 Double -4.912227E-04
.xword 0x3FEF73EF95448829 ! 00006FE9468300F0 +0068 0 Double 9.829023E-01
.byte 0x28 ! 00006FE9468300F8 +0070 0
.byte 0x52 ! 00006FE9468300F9 +0071 0
.byte 0xF3 ! 00006FE9468300FA +0072 0
.byte 0xDD ! 00006FE9468300FB +0073 0
.word 0x46E8FD87 ! 00006FE9468300FC +0074 0 Single 2.982276E+04
.xword 0xF130E7F822A91266 ! 00006FE946830100 +0078 0
.xword 0x87EC2C75D5854C22 ! 00006FE946830108 +0080 0
!========================================================================
SECTION .bdata036 DATA_VA=0x33440000000
attr_data {
Name = .bdata036,
VA = 0x33440000000,
RA = 0xf30000000,
PA = ra2pa(0xf30000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata036
.data
DATA055:
.xword 0x0000292E5A3C0088 ! 0000033440000000 -0088 DATA056+0x88
.xword 0x00006FE946830088 ! 0000033440000008 -0080 DATA054+0x88
.xword 0xBF89525683FE565E ! 0000033440000010 -0078 0 Double -1.236408E-02
.word 0x3EC81854 ! 0000033440000018 -0070 0 Single 3.908106E-01
.word 0xB6BE5EA7 ! 000003344000001C -006C 0
.xword 0x407BA842DEC38670 ! 0000033440000020 -0068 0 Double 4.425163E+02
.byte 0xC5 ! 0000033440000028 -0060 0
.byte 0x9D ! 0000033440000029 -005F 0
.half 0x0AF4 ! 000003344000002A -005E 0
.half 0x21CC ! 000003344000002C -005C 0
.half 0x1A95 ! 000003344000002E -005A 0
.half 0x2E71 ! 0000033440000030 -0058 0
.half 0x3B30 ! 0000033440000032 -0056 0
.half 0xBEF7 ! 0000033440000034 -0054 0
.byte 0x58 ! 0000033440000036 -0052 0
.byte 0x4A ! 0000033440000037 -0051 0
.word 0x51CAE485 ! 0000033440000038 -0050 0
.word 0x20799262 ! 000003344000003C -004C 0
.half 0x4B87 ! 0000033440000040 -0048 0
.byte 0xE2 ! 0000033440000042 -0046 0
.byte 0x1B ! 0000033440000043 -0045 0
.word 0x4C2FF332 ! 0000033440000044 -0044 0
.xword 0x40950C4E444FE24C ! 0000033440000048 -0040 0 Double 1.347076E+03
.xword 0x69D4BA8E2FB24F47 ! 0000033440000050 -0038 0
.xword 0x28ACBC6625ABFAF3 ! 0000033440000058 -0030 0
.half 0x1EB2 ! 0000033440000060 -0028 0
.byte 0xA7 ! 0000033440000062 -0026 0
.byte 0x4D ! 0000033440000063 -0025 0
.word 0xD6738F7D ! 0000033440000064 -0024 0
.xword 0x2D6478610FE085F7 ! 0000033440000068 -0020 0
.xword 0x726D04369FD433A2 ! 0000033440000070 -0018 0
.xword 0xC0135C5EF270F97C ! 0000033440000078 -0010 0 Double -4.840206E+00
.word 0xC0A95602 ! 0000033440000080 -0008 0 Single -5.291749E+00
.word 0x1926B303 ! 0000033440000084 -0004 0
.word 0x6590F41F ! 0000033440000088 +0000 0
.byte 0x4F ! 000003344000008C +0004 0
.byte 0x1B ! 000003344000008D +0005 0
.byte 0xAD ! 000003344000008E +0006 0
.byte 0xE5 ! 000003344000008F +0007 0
.word 0x60461525 ! 0000033440000090 +0008 0
.word 0xBDEBCADA ! 0000033440000094 +000C 0 Single -1.151330E-01
.xword 0x1A47D25C3AD59516 ! 0000033440000098 +0010 0
.half 0xD6DB ! 00000334400000A0 +0018 0
.byte 0x3C ! 00000334400000A2 +001A 0
.byte 0xCF ! 00000334400000A3 +001B 0
.half 0xACAF ! 00000334400000A4 +001C 0
.byte 0xA0 ! 00000334400000A6 +001E 0
.byte 0xEF ! 00000334400000A7 +001F 0
.xword 0x02ADF75B7BEEB0F1 ! 00000334400000A8 +0020 0
.xword 0x40193F3F4D3D5EA3 ! 00000334400000B0 +0028 0 Double 6.311765E+00
.xword 0x3078491AD96346E8 ! 00000334400000B8 +0030 0
.xword 0x40462A0DA23089A8 ! 00000334400000C0 +0038 0 Double 4.432854E+01
.word 0x01188C38 ! 00000334400000C8 +0040 0
.half 0x68C5 ! 00000334400000CC +0044 0
.byte 0x10 ! 00000334400000CE +0046 0
.byte 0x7C ! 00000334400000CF +0047 0
.xword 0x1FEBA6EBB2F53349 ! 00000334400000D0 +0048 0
.word 0xC4A63F5C ! 00000334400000D8 +0050 0 Single -1.329980E+03
.word 0x46AAD20F ! 00000334400000DC +0054 0 Single 2.186503E+04
.half 0xB233 ! 00000334400000E0 +0058 0
.half 0x66E5 ! 00000334400000E2 +005A 0
.word 0x5AB2D0DB ! 00000334400000E4 +005C 0
.xword 0x3EFDD62B5F818CA5 ! 00000334400000E8 +0060 0 Double 2.845440E-05
.xword 0xBF0C1AD37BCA7830 ! 00000334400000F0 +0068 0 Double -5.360563E-05
.byte 0x75 ! 00000334400000F8 +0070 0
.byte 0xA0 ! 00000334400000F9 +0071 0
.byte 0xC8 ! 00000334400000FA +0072 0
.byte 0xDE ! 00000334400000FB +0073 0
.word 0x438D61A0 ! 00000334400000FC +0074 0 Single 2.827627E+02
.xword 0x3666DA17409E7045 ! 0000033440000100 +0078 0
.xword 0x7FB5A62957758820 ! 0000033440000108 +0080 0
!========================================================================
SECTION .bdata037 DATA_VA=0x292e5a3c0000
attr_data {
Name = .bdata037,
VA = 0x292e5a3c0000,
RA = 0xfdfef0000,
PA = ra2pa(0xfdfef0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata037
.data
DATA056:
.xword 0x000062D0D0000088 ! 0000292E5A3C0000 -0088 DATA057+0x88
.xword 0x0000033440000088 ! 0000292E5A3C0008 -0080 DATA055+0x88
.xword 0xBF4D6A9021E13BA9 ! 0000292E5A3C0010 -0078 0 Double -8.977131E-04
.word 0x4104A1B0 ! 0000292E5A3C0018 -0070 0 Single 8.289474E+00
.word 0xAB684C79 ! 0000292E5A3C001C -006C 0
.xword 0xC136D96F0F8BD702 ! 0000292E5A3C0020 -0068 0 Double -1.497455E+06
.byte 0x9E ! 0000292E5A3C0028 -0060 0
.byte 0x18 ! 0000292E5A3C0029 -005F 0
.half 0x27C2 ! 0000292E5A3C002A -005E 0
.half 0xA513 ! 0000292E5A3C002C -005C 0
.half 0xBF3F ! 0000292E5A3C002E -005A 0
.half 0x5170 ! 0000292E5A3C0030 -0058 0
.half 0x20FF ! 0000292E5A3C0032 -0056 0
.half 0x0AC2 ! 0000292E5A3C0034 -0054 0
.byte 0x52 ! 0000292E5A3C0036 -0052 0
.byte 0xFE ! 0000292E5A3C0037 -0051 0
.word 0x2B914DAC ! 0000292E5A3C0038 -0050 0
.word 0xBAD69325 ! 0000292E5A3C003C -004C 0
.half 0x528B ! 0000292E5A3C0040 -0048 0
.byte 0x62 ! 0000292E5A3C0042 -0046 0
.byte 0x3C ! 0000292E5A3C0043 -0045 0
.word 0x5D8290F8 ! 0000292E5A3C0044 -0044 0
.xword 0xC1264558765FB783 ! 0000292E5A3C0048 -0040 0 Double -7.297722E+05
.xword 0x8E2FD047D0755D82 ! 0000292E5A3C0050 -0038 0
.xword 0xF3E93F5FAAF225BC ! 0000292E5A3C0058 -0030 0
.half 0xD6EA ! 0000292E5A3C0060 -0028 0
.byte 0x3D ! 0000292E5A3C0062 -0026 0
.byte 0x96 ! 0000292E5A3C0063 -0025 0
.word 0xA2AEA425 ! 0000292E5A3C0064 -0024 0
.xword 0xA0F219F0DDDA929A ! 0000292E5A3C0068 -0020 0
.xword 0xACE65A2A60E68984 ! 0000292E5A3C0070 -0018 0
.xword 0x4076CB1ECC3B0415 ! 0000292E5A3C0078 -0010 0 Double 3.646950E+02
.word 0x43FDC14F ! 0000292E5A3C0080 -0008 0 Single 5.075102E+02
.word 0x8CB62C4E ! 0000292E5A3C0084 -0004 0
.word 0x7B29A030 ! 0000292E5A3C0088 +0000 0
.byte 0xE7 ! 0000292E5A3C008C +0004 0
.byte 0x9A ! 0000292E5A3C008D +0005 0
.byte 0xB6 ! 0000292E5A3C008E +0006 0
.byte 0x6F ! 0000292E5A3C008F +0007 0
.word 0x038BEA50 ! 0000292E5A3C0090 +0008 0
.word 0xC0B5076B ! 0000292E5A3C0094 +000C 0 Single -5.657156E+00
.xword 0x473DDAF72F3CBFF3 ! 0000292E5A3C0098 +0010 0
.half 0x762B ! 0000292E5A3C00A0 +0018 0
.byte 0x1F ! 0000292E5A3C00A2 +001A 0
.byte 0x1A ! 0000292E5A3C00A3 +001B 0
.half 0x6B3A ! 0000292E5A3C00A4 +001C 0
.byte 0x89 ! 0000292E5A3C00A6 +001E 0
.byte 0x44 ! 0000292E5A3C00A7 +001F 0
.xword 0xAAB45751315FD25A ! 0000292E5A3C00A8 +0020 0
.xword 0x40B6693DA5674AEB ! 0000292E5A3C00B0 +0028 0 Double 5.737241E+03
.xword 0x9A10901FA5B9E278 ! 0000292E5A3C00B8 +0030 0
.xword 0x413BED0D85AFCA26 ! 0000292E5A3C00C0 +0038 0 Double 1.830158E+06
.word 0x216884B6 ! 0000292E5A3C00C8 +0040 0
.half 0x1B78 ! 0000292E5A3C00CC +0044 0
.byte 0x86 ! 0000292E5A3C00CE +0046 0
.byte 0xC6 ! 0000292E5A3C00CF +0047 0
.xword 0xDC0233EC36D68EC2 ! 0000292E5A3C00D0 +0048 0
.word 0xBA0B6442 ! 0000292E5A3C00D8 +0050 0 Single -5.317369E-04
.word 0x45A99306 ! 0000292E5A3C00DC +0054 0 Single 5.426378E+03
.half 0x1872 ! 0000292E5A3C00E0 +0058 0
.half 0xD2A1 ! 0000292E5A3C00E2 +005A 0
.word 0xE717DA0B ! 0000292E5A3C00E4 +005C 0
.xword 0xBF5F3C9625CA1372 ! 0000292E5A3C00E8 +0060 0 Double -1.906535E-03
.xword 0x3F383D1ACB4908E3 ! 0000292E5A3C00F0 +0068 0 Double 3.698531E-04
.byte 0x68 ! 0000292E5A3C00F8 +0070 0
.byte 0x36 ! 0000292E5A3C00F9 +0071 0
.byte 0x44 ! 0000292E5A3C00FA +0072 0
.byte 0x0F ! 0000292E5A3C00FB +0073 0
.word 0x4441C4B3 ! 0000292E5A3C00FC +0074 0 Single 7.750734E+02
.xword 0x8F18CCAF4BE575F9 ! 0000292E5A3C0100 +0078 0
.xword 0x7AF5B25CED09B027 ! 0000292E5A3C0108 +0080 0
!========================================================================
SECTION .bdata038 DATA_VA=0x62d0d0000000
attr_data {
Name = .bdata038,
VA = 0x62d0d0000000,
RA = ra2pa(0xf20000000,0),
PA = ra2pa(0xf20000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata038
.data
DATA057:
.xword 0x0000388A00166088 ! 000062D0D0000000 -0088 DATA058+0x88
.xword 0x0000292E5A3C0088 ! 000062D0D0000008 -0080 DATA056+0x88
.xword 0xBEE7440E0B0BEEAE ! 000062D0D0000010 -0078 0 Double -1.109402E-05
.word 0xC147613A ! 000062D0D0000018 -0070 0 Single -1.246124E+01
.word 0x8BCAC45C ! 000062D0D000001C -006C 0
.xword 0xC13B0176BC8CA11D ! 000062D0D0000020 -0068 0 Double -1.769847E+06
.byte 0x1C ! 000062D0D0000028 -0060 0
.byte 0xD9 ! 000062D0D0000029 -005F 0
.half 0xCCF6 ! 000062D0D000002A -005E 0
.half 0x6E71 ! 000062D0D000002C -005C 0
.half 0x8809 ! 000062D0D000002E -005A 0
.half 0xAD8A ! 000062D0D0000030 -0058 0
.half 0xB5D6 ! 000062D0D0000032 -0056 0
.half 0xF79A ! 000062D0D0000034 -0054 0
.byte 0x6B ! 000062D0D0000036 -0052 0
.byte 0xE9 ! 000062D0D0000037 -0051 0
.word 0xE6ED2060 ! 000062D0D0000038 -0050 0
.word 0x20B50474 ! 000062D0D000003C -004C 0
.half 0x56D1 ! 000062D0D0000040 -0048 0
.byte 0xD1 ! 000062D0D0000042 -0046 0
.byte 0x32 ! 000062D0D0000043 -0045 0
.word 0x5E43657C ! 000062D0D0000044 -0044 0
.xword 0xBEB595B3B149FD65 ! 000062D0D0000048 -0040 0 Double -1.286553E-06
.xword 0x7CB7D29C2EEF2B3B ! 000062D0D0000050 -0038 0
.xword 0xD5075F507D3FB633 ! 000062D0D0000058 -0030 0
.half 0xFC3A ! 000062D0D0000060 -0028 0
.byte 0x9D ! 000062D0D0000062 -0026 0
.byte 0x0E ! 000062D0D0000063 -0025 0
.word 0xCC78DAA7 ! 000062D0D0000064 -0024 0
.xword 0x3E4F9B0329996AFF ! 000062D0D0000068 -0020 0
.xword 0x509F9B84D87720DB ! 000062D0D0000070 -0018 0
.xword 0xBED00D832F973A6A ! 000062D0D0000078 -0010 0 Double -3.827282E-06
.word 0x43EC0CD0 ! 000062D0D0000080 -0008 0 Single 4.721001E+02
.word 0x94737814 ! 000062D0D0000084 -0004 0
.word 0x793CB44D ! 000062D0D0000088 +0000 0
.byte 0x1C ! 000062D0D000008C +0004 0
.byte 0x05 ! 000062D0D000008D +0005 0
.byte 0x42 ! 000062D0D000008E +0006 0
.byte 0x03 ! 000062D0D000008F +0007 0
.word 0xDD114482 ! 000062D0D0000090 +0008 0
.word 0xC541964E ! 000062D0D0000094 +000C 0 Single -3.097394E+03
.xword 0xCA8B8EEF1B37C489 ! 000062D0D0000098 +0010 0
.half 0x7CA5 ! 000062D0D00000A0 +0018 0
.byte 0x58 ! 000062D0D00000A2 +001A 0
.byte 0xF0 ! 000062D0D00000A3 +001B 0
.half 0xDCC2 ! 000062D0D00000A4 +001C 0
.byte 0xC8 ! 000062D0D00000A6 +001E 0
.byte 0x87 ! 000062D0D00000A7 +001F 0
.xword 0x94396C8529A26F21 ! 000062D0D00000A8 +0020 0
.xword 0x406AEEF8E1D000F0 ! 000062D0D00000B0 +0028 0 Double 2.154679E+02
.xword 0x0D7F8F0C49711E42 ! 000062D0D00000B8 +0030 0
.xword 0x403121D164BB0EF1 ! 000062D0D00000C0 +0038 0 Double 1.713210E+01
.word 0x7B91F059 ! 000062D0D00000C8 +0040 0
.half 0x48AB ! 000062D0D00000CC +0044 0
.byte 0x76 ! 000062D0D00000CE +0046 0
.byte 0x1A ! 000062D0D00000CF +0047 0
.xword 0x693E11784DD9DD14 ! 000062D0D00000D0 +0048 0
.word 0x378A5F22 ! 000062D0D00000D8 +0050 0 Single 1.649518E-05
.word 0xC0B800CA ! 000062D0D00000DC +0054 0 Single -5.750096E+00
.half 0x47E5 ! 000062D0D00000E0 +0058 0
.half 0x82F6 ! 000062D0D00000E2 +005A 0
.word 0x87DB4E6E ! 000062D0D00000E4 +005C 0
.xword 0xC0168F6B8191A64F ! 000062D0D00000E8 +0060 0 Double -5.640059E+00
.xword 0x3F4389DE10866E2A ! 000062D0D00000F0 +0068 0 Double 5.962691E-04
.byte 0x0C ! 000062D0D00000F8 +0070 0
.byte 0x32 ! 000062D0D00000F9 +0071 0
.byte 0x83 ! 000062D0D00000FA +0072 0
.byte 0x7B ! 000062D0D00000FB +0073 0
.word 0xC7ADB783 ! 000062D0D00000FC +0074 0 Single -8.894302E+04
.xword 0xEB102365884AC963 ! 000062D0D0000100 +0078 0
.xword 0xCAD071D6AA54F40E ! 000062D0D0000108 +0080 0
!========================================================================
SECTION .bdata039 DATA_VA=0x388a00166000
attr_data {
Name = .bdata039,
VA = 0x388a00166000,
RA = 0xfffeb2000,
PA = ra2pa(0xfffeb2000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata039
.data
DATA058:
.xword 0x8800A80AA7000000 ! 0000388A00166000 -0088 DATA049+0x88
.xword 0x880000D0D0620000 ! 0000388A00166008 -0080 DATA057+0x88
.xword 0xBF278C0A271980E0 ! 0000388A00166010 -0078 0 Double -1.796496E-04
.word 0xBDA050F8 ! 0000388A00166018 -0070 0 Single -7.827944E-02
.word 0x46F618EF ! 0000388A0016601C -006C 0
.xword 0xC0EFBF98EF887B70 ! 0000388A00166020 -0068 0 Double -6.502078E+04
.byte 0x09 ! 0000388A00166028 -0060 0
.byte 0xFA ! 0000388A00166029 -005F 0
.half 0x729E ! 0000388A0016602A -005E 0
.half 0x23B5 ! 0000388A0016602C -005C 0
.half 0xDBFE ! 0000388A0016602E -005A 0
.half 0xC0FB ! 0000388A00166030 -0058 0
.half 0x8157 ! 0000388A00166032 -0056 0
.half 0x79E6 ! 0000388A00166034 -0054 0
.byte 0x7A ! 0000388A00166036 -0052 0
.byte 0x05 ! 0000388A00166037 -0051 0
.word 0xCD4D3B10 ! 0000388A00166038 -0050 0
.word 0x11941D1C ! 0000388A0016603C -004C 0
.half 0x2A9C ! 0000388A00166040 -0048 0
.byte 0x16 ! 0000388A00166042 -0046 0
.byte 0x9F ! 0000388A00166043 -0045 0
.word 0xD5633D5B ! 0000388A00166044 -0044 0
.xword 0xBFF067EF25F32EB5 ! 0000388A00166048 -0040 0 Double -1.025375E+00
.xword 0xE1CDAFA4DEB518B7 ! 0000388A00166050 -0038 0
.xword 0x39BE2ECE54316F80 ! 0000388A00166058 -0030 0
.half 0x30D2 ! 0000388A00166060 -0028 0
.byte 0xC4 ! 0000388A00166062 -0026 0
.byte 0x34 ! 0000388A00166063 -0025 0
.word 0x4751B573 ! 0000388A00166064 -0024 0
.xword 0x1EA5E8DECF285008 ! 0000388A00166068 -0020 0
.xword 0x06B57BB60607C4A3 ! 0000388A00166070 -0018 0
.xword 0x406D6A2E395C07E8 ! 0000388A00166078 -0010 0 Double 2.353181E+02
.word 0x3CEFDBD2 ! 0000388A00166080 -0008 0 Single 2.927962E-02
.word 0x4347B25A ! 0000388A00166084 -0004 0
.word 0xDAAFB3D0 ! 0000388A00166088 +0000 0
.byte 0x29 ! 0000388A0016608C +0004 0
.byte 0xC4 ! 0000388A0016608D +0005 0
.byte 0x03 ! 0000388A0016608E +0006 0
.byte 0xB9 ! 0000388A0016608F +0007 0
.word 0xB2355916 ! 0000388A00166090 +0008 0
.word 0x3D83714C ! 0000388A00166094 +000C 0 Single 6.418094E-02
.xword 0x65DF0373A4A2A8A5 ! 0000388A00166098 +0010 0
.half 0x3110 ! 0000388A001660A0 +0018 0
.byte 0x41 ! 0000388A001660A2 +001A 0
.byte 0x7F ! 0000388A001660A3 +001B 0
.half 0xB2CC ! 0000388A001660A4 +001C 0
.byte 0x64 ! 0000388A001660A6 +001E 0
.byte 0x60 ! 0000388A001660A7 +001F 0
.xword 0x339498CC2E77699E ! 0000388A001660A8 +0020 0
.xword 0x3F478070D35B594C ! 0000388A001660B0 +0028 0 Double 7.172156E-04
.xword 0xF161341023C001D2 ! 0000388A001660B8 +0030 0
.xword 0x40F9307C7D82EB55 ! 0000388A001660C0 +0038 0 Double 1.031758E+05
.word 0x27F51C42 ! 0000388A001660C8 +0040 0
.half 0xAFDA ! 0000388A001660CC +0044 0
.byte 0xAE ! 0000388A001660CE +0046 0
.byte 0x2F ! 0000388A001660CF +0047 0
.xword 0xCED993604EC893E9 ! 0000388A001660D0 +0048 0
.word 0x3A0B752D ! 0000388A001660D8 +0050 0 Single 5.319890E-04
.word 0x43CE7CF7 ! 0000388A001660DC +0054 0 Single 4.129763E+02
.half 0xB5EC ! 0000388A001660E0 +0058 0
.half 0x4CD4 ! 0000388A001660E2 +005A 0
.word 0xA33BF047 ! 0000388A001660E4 +005C 0
.xword 0xC124EC2BDDBA5847 ! 0000388A001660E8 +0060 0 Double -6.855899E+05
.xword 0xC0E6CAF9484F9B4D ! 0000388A001660F0 +0068 0 Double -4.667979E+04
.byte 0x73 ! 0000388A001660F8 +0070 0
.byte 0x90 ! 0000388A001660F9 +0071 0
.byte 0x66 ! 0000388A001660FA +0072 0
.byte 0x74 ! 0000388A001660FB +0073 0
.word 0xC4B0952A ! 0000388A001660FC +0074 0 Single -1.412661E+03
.xword 0x6D795EF1A0514478 ! 0000388A00166100 +0078 0
.xword 0x84E530BECD430D7A ! 0000388A00166108 +0080 0
!========================================================================
SECTION .bblk040 DATA_VA=0x1a0950000000
attr_data {
Name = .bblk040,
VA = 0x1a0950000000,
RA = 0xf10000000,
PA = ra2pa(0xf10000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk040
.data
DATA059:
.xword 0xF2167519465A2F92 ! 00001A0950000000 +0000 0
.xword 0x995C93A754A1BAF4 ! 00001A0950000008 +0008 0
.xword 0x96AFB26D1991D940 ! 00001A0950000010 +0010 0
.xword 0xE8EDA4905F6742A1 ! 00001A0950000018 +0018 0
.xword 0x0F16F44A531C28A8 ! 00001A0950000020 +0020 0
.xword 0x21695031A9BD0873 ! 00001A0950000028 +0028 0
.xword 0x8D4E88DE267E75A5 ! 00001A0950000030 +0030 0
.xword 0x4E0749B7366C53FE ! 00001A0950000038 +0038 0
.xword 0x2C79612B113CF2E2 ! 00001A0950000040 +0040 0
.xword 0xDCCBC4FBC5B6DA31 ! 00001A0950000048 +0048 0
.xword 0x980CDD73D7D7E37C ! 00001A0950000050 +0050 0
.xword 0xD8E5864505818C7C ! 00001A0950000058 +0058 0
.xword 0xCB5D76E1B41DFAB2 ! 00001A0950000060 +0060 0
.xword 0x5DB3A355D4C34E3A ! 00001A0950000068 +0068 0
.xword 0x085A00559DB972F8 ! 00001A0950000070 +0070 0
.xword 0x977FDECB11E47C37 ! 00001A0950000078 +0078 0
!========================================================================
SECTION .bcom029 DATA_VA=0x0
attr_data {
Name = .bcom029,
VA = 0x0,
RA = 0xfffeb4000,
PA = ra2pa(0xfffeb4000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bcom029
.data
DATA048:
.xword 0x359557CAFCAF1690 ! 0000000000000000 +0000 0
!========================================================================
SECTION .bstk041 DATA_VA=0x2852c0000000
attr_data {
Name = .bstk041,
VA = 0x2852c0000000,
RA = ra2pa(0xf00000000,0),
PA = ra2pa(0xf00000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk041
.data
.skip 0x2000 ! 00002852C0000000
STACK0070:
!========================================================================
SECTION .bkey042 DATA_VA=0xffffe33746950000
attr_data {
Name = .bkey042,
VA = 0xffffe33746950000,
RA = 0xfdfee0000,
PA = ra2pa(0xfdfee0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey042
.data
DATA061:
.xword 0x8800A80AA7000000 ! FFFFE33746950000 +0000 DATA049+0x88
.xword 0x8800006024D9FFFF ! FFFFE33746950008 +0008 DATA050+0x88
.xword 0x8800B13746310000 ! FFFFE33746950010 +0010 DATA051+0x88
.xword 0x8800000072770000 ! FFFFE33746950018 +0018 DATA052+0x88
.xword 0x8800BC427F780000 ! FFFFE33746950020 +0020 DATA053+0x88
.xword 0x88008346E96F0000 ! FFFFE33746950028 +0028 DATA054+0x88
.xword 0x8800004034030000 ! FFFFE33746950030 +0030 DATA055+0x88
.xword 0x88003C5A2E290000 ! FFFFE33746950038 +0038 DATA056+0x88
.xword 0x880000D0D0620000 ! FFFFE33746950040 +0040 DATA057+0x88
.xword 0x886016008A380000 ! FFFFE33746950048 +0048 DATA058+0x88
.xword 0x00000050091A0000 ! FFFFE33746950050 +0050 DATA059+0x0
.xword 0x0000FEFF0F000000 ! FFFFE33746950058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! FFFFE33746950060 +0060 0
.xword 0xC026F36467365843 ! FFFFE33746950068 +0068 0 Double -1.147538E+01
.word 0xBE4E29F7 ! FFFFE33746950070 +0070 0 Single -2.013320E-01
! Context 71 runs in 32-bit addressing mode, big-endian
!========================================================================
SECTION .bdata043 DATA_VA=0x68790000
attr_data {
Name = .bdata043,
VA = 0x68790000,
RA = 0xfdfe30000,
PA = ra2pa(0xfdfe30000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata043
.data
DATA071:
.xword 0x88E02222EA1DADAB ! 0000000068790000 -0088 DATA072+0x88
.xword 0x88C01044EA1DADAB ! 0000000068790008 -0080 DATA080+0x88
.xword 0x3F7E9FDCF4AFABB4 ! 0000000068790010 -0078 0 Double 7.476676E-03
.word 0x3913CE7A ! 0000000068790018 -0070 0 Single 1.409593E-04
.word 0xFB8957D3 ! 000000006879001C -006C 0
.xword 0xC0DFB2D960FC74A7 ! 0000000068790020 -0068 0 Double -3.245940E+04
.byte 0x75 ! 0000000068790028 -0060 0
.byte 0xC1 ! 0000000068790029 -005F 0
.half 0xA6D0 ! 000000006879002A -005E 0
.half 0x6D70 ! 000000006879002C -005C 0
.half 0x0ACB ! 000000006879002E -005A 0
.half 0xD05C ! 0000000068790030 -0058 0
.half 0xFE7F ! 0000000068790032 -0056 0
.half 0x156A ! 0000000068790034 -0054 0
.byte 0x2D ! 0000000068790036 -0052 0
.byte 0xD3 ! 0000000068790037 -0051 0
.word 0x74A66E67 ! 0000000068790038 -0050 0
.word 0x36E062F2 ! 000000006879003C -004C 0
.half 0xC4F4 ! 0000000068790040 -0048 0
.byte 0xC6 ! 0000000068790042 -0046 0
.byte 0x9F ! 0000000068790043 -0045 0
.word 0x74F5F3CD ! 0000000068790044 -0044 0
.xword 0xBEED948A9F2068CA ! 0000000068790048 -0040 0 Double -1.410496E-05
.xword 0xDF33CA361AB70375 ! 0000000068790050 -0038 0
.xword 0xEA2124A645588068 ! 0000000068790058 -0030 0
.half 0x5278 ! 0000000068790060 -0028 0
.byte 0xFC ! 0000000068790062 -0026 0
.byte 0x2E ! 0000000068790063 -0025 0
.word 0x2A5A2C98 ! 0000000068790064 -0024 0
.xword 0x020929B703BA8AC4 ! 0000000068790068 -0020 0
.xword 0xA6B1A8D64181CC12 ! 0000000068790070 -0018 0
.xword 0x40CCAD4000E9EECD ! 0000000068790078 -0010 0 Double 1.468250E+04
.word 0xBCB5E43C ! 0000000068790080 -0008 0 Single -2.220356E-02
.word 0x96AD6D58 ! 0000000068790084 -0004 0
.word 0xBE83D9E7 ! 0000000068790088 +0000 0
.byte 0x81 ! 000000006879008C +0004 0
.byte 0xA8 ! 000000006879008D +0005 0
.byte 0x50 ! 000000006879008E +0006 0
.byte 0x26 ! 000000006879008F +0007 0
.word 0x6E28B552 ! 0000000068790090 +0008 0
.word 0xC269633B ! 0000000068790094 +000C 0 Single -5.834690E+01
.xword 0x7E6311FCD4BA7F7E ! 0000000068790098 +0010 0
.half 0xFFED ! 00000000687900A0 +0018 0
.byte 0x6C ! 00000000687900A2 +001A 0
.byte 0xEE ! 00000000687900A3 +001B 0
.half 0xF528 ! 00000000687900A4 +001C 0
.byte 0x8E ! 00000000687900A6 +001E 0
.byte 0xE7 ! 00000000687900A7 +001F 0
.xword 0x273809917F508E02 ! 00000000687900A8 +0020 0
.xword 0x40C4642596C7DBE6 ! 00000000687900B0 +0028 0 Double 1.044029E+04
.xword 0x9B9BC63AEFD44EF0 ! 00000000687900B8 +0030 0
.xword 0x3FDF83753D3FB66C ! 00000000687900C0 +0038 0 Double 4.923986E-01
.word 0x15F7BE5C ! 00000000687900C8 +0040 0
.half 0xFBCF ! 00000000687900CC +0044 0
.byte 0x27 ! 00000000687900CE +0046 0
.byte 0x3B ! 00000000687900CF +0047 0
.xword 0x8AB1B06EC439D72F ! 00000000687900D0 +0048 0
.word 0xBDB1D337 ! 00000000687900D8 +0050 0 Single -8.682864E-02
.word 0xC3D4FC2E ! 00000000687900DC +0054 0 Single -4.259702E+02
.half 0x83C1 ! 00000000687900E0 +0058 0
.half 0x6E46 ! 00000000687900E2 +005A 0
.word 0x8DD284A6 ! 00000000687900E4 +005C 0
.xword 0x3FC77A1A7A9DB594 ! 00000000687900E8 +0060 0 Double 1.834138E-01
.xword 0x4026A4038771FD83 ! 00000000687900F0 +0068 0 Double 1.132034E+01
.byte 0x6C ! 00000000687900F8 +0070 0
.byte 0x12 ! 00000000687900F9 +0071 0
.byte 0x30 ! 00000000687900FA +0072 0
.byte 0x08 ! 00000000687900FB +0073 0
.word 0x37C6D3DA ! 00000000687900FC +0074 0 Single 2.370209E-05
.xword 0x01E3F573CCEBA294 ! 0000000068790100 +0078 0
.xword 0x924894A88C978405 ! 0000000068790108 +0080 0
!========================================================================
SECTION .bdata044 DATA_VA=0x2222e000
attr_data {
Name = .bdata044,
VA = 0x2222e000,
RA = 0xfffea8000,
PA = ra2pa(0xfffea8000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata044
.data
DATA072:
.xword 0x88000ED1EA1DADAB ! 000000002222E000 -0088 DATA073+0x88
.xword 0x88007968EA1DADAB ! 000000002222E008 -0080 DATA071+0x88
.xword 0xBF59CEE878C06BC3 ! 000000002222E010 -0078 0 Double -1.575210E-03
.word 0xC15677FC ! 000000002222E018 -0070 0 Single -1.340429E+01
.word 0xBA1942DF ! 000000002222E01C -006C 0
.xword 0xBF369DAF3C4A0451 ! 000000002222E020 -0068 0 Double -3.450921E-04
.byte 0xDD ! 000000002222E028 -0060 0
.byte 0xB1 ! 000000002222E029 -005F 0
.half 0x12E1 ! 000000002222E02A -005E 0
.half 0x8A84 ! 000000002222E02C -005C 0
.half 0x26FB ! 000000002222E02E -005A 0
.half 0x2A08 ! 000000002222E030 -0058 0
.half 0x6488 ! 000000002222E032 -0056 0
.half 0xC69A ! 000000002222E034 -0054 0
.byte 0x6C ! 000000002222E036 -0052 0
.byte 0xD8 ! 000000002222E037 -0051 0
.word 0xF9ADB167 ! 000000002222E038 -0050 0
.word 0x1BF5908C ! 000000002222E03C -004C 0
.half 0x8BFC ! 000000002222E040 -0048 0
.byte 0xFC ! 000000002222E042 -0046 0
.byte 0x65 ! 000000002222E043 -0045 0
.word 0x30B3A915 ! 000000002222E044 -0044 0
.xword 0xC0B0F395A964BF57 ! 000000002222E048 -0040 0 Double -4.339585E+03
.xword 0xB24605A44F7B197C ! 000000002222E050 -0038 0
.xword 0x5A02CAD0890F026A ! 000000002222E058 -0030 0
.half 0xEAA2 ! 000000002222E060 -0028 0
.byte 0x07 ! 000000002222E062 -0026 0
.byte 0x5A ! 000000002222E063 -0025 0
.word 0x227C8C0E ! 000000002222E064 -0024 0
.xword 0xAC26D3695B65B4BC ! 000000002222E068 -0020 0
.xword 0x3255F94F5E7D4048 ! 000000002222E070 -0018 0
.xword 0xC0E43F151CACEA64 ! 000000002222E078 -0010 0 Double -4.146466E+04
.word 0xC2959351 ! 000000002222E080 -0008 0 Single -7.478773E+01
.word 0x6C896DCD ! 000000002222E084 -0004 0
.word 0x2F939AC5 ! 000000002222E088 +0000 0
.byte 0xB6 ! 000000002222E08C +0004 0
.byte 0xB2 ! 000000002222E08D +0005 0
.byte 0x31 ! 000000002222E08E +0006 0
.byte 0xA8 ! 000000002222E08F +0007 0
.word 0xBBCB6BCD ! 000000002222E090 +0008 0
.word 0xBBC8704B ! 000000002222E094 +000C 0 Single -6.116902E-03
.xword 0x9DF6255B1C05EDDA ! 000000002222E098 +0010 0
.half 0x71B8 ! 000000002222E0A0 +0018 0
.byte 0xD1 ! 000000002222E0A2 +001A 0
.byte 0x25 ! 000000002222E0A3 +001B 0
.half 0xD3C4 ! 000000002222E0A4 +001C 0
.byte 0xBA ! 000000002222E0A6 +001E 0
.byte 0x91 ! 000000002222E0A7 +001F 0
.xword 0xAC1FC78C1463DBB9 ! 000000002222E0A8 +0020 0
.xword 0xBF6F1793E14E765F ! 000000002222E0B0 +0028 0 Double -3.795422E-03
.xword 0xABB3617E55CFD088 ! 000000002222E0B8 +0030 0
.xword 0xC0232DB97D6D2B67 ! 000000002222E0C0 +0038 0 Double -9.589306E+00
.word 0xCE5DE457 ! 000000002222E0C8 +0040 0
.half 0x9705 ! 000000002222E0CC +0044 0
.byte 0x05 ! 000000002222E0CE +0046 0
.byte 0xE8 ! 000000002222E0CF +0047 0
.xword 0x9FDB89CD022F0C1B ! 000000002222E0D0 +0048 0
.word 0xBA91D4B6 ! 000000002222E0D8 +0050 0 Single -1.112601E-03
.word 0xC605B306 ! 000000002222E0DC +0054 0 Single -8.556756E+03
.half 0xFBD7 ! 000000002222E0E0 +0058 0
.half 0xB913 ! 000000002222E0E2 +005A 0
.word 0x1E139741 ! 000000002222E0E4 +005C 0
.xword 0xBFEAD325C4B47686 ! 000000002222E0E8 +0060 0 Double -8.382748E-01
.xword 0x3F59821022CA0AF9 ! 000000002222E0F0 +0068 0 Double 1.556888E-03
.byte 0x94 ! 000000002222E0F8 +0070 0
.byte 0xC7 ! 000000002222E0F9 +0071 0
.byte 0x2C ! 000000002222E0FA +0072 0
.byte 0x5F ! 000000002222E0FB +0073 0
.word 0x470A4EC7 ! 000000002222E0FC +0074 0 Single 3.540678E+04
.xword 0x29B356E33A754DBE ! 000000002222E100 +0078 0
.xword 0x28975EBAECC60CA7 ! 000000002222E108 +0080 0
!========================================================================
SECTION .bdata045 DATA_VA=0xd10e0000
attr_data {
Name = .bdata045,
VA = 0xd10e0000,
RA = 0xfdfe20000,
PA = ra2pa(0xfdfe20000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata045
.data
DATA073:
.xword 0x88807FECEA1DADAB ! 00000000D10E0000 -0088 DATA074+0x88
.xword 0x88E02222EA1DADAB ! 00000000D10E0008 -0080 DATA072+0x88
.xword 0xBECDB580FB5FEEB7 ! 00000000D10E0010 -0078 0 Double -3.541589E-06
.word 0xC501C19C ! 00000000D10E0018 -0070 0 Single -2.076101E+03
.word 0x39F04181 ! 00000000D10E001C -006C 0
.xword 0xBEF070ED69BE6EA4 ! 00000000D10E0020 -0068 0 Double -1.567948E-05
.byte 0x28 ! 00000000D10E0028 -0060 0
.byte 0x2A ! 00000000D10E0029 -005F 0
.half 0x3E02 ! 00000000D10E002A -005E 0
.half 0xF3BF ! 00000000D10E002C -005C 0
.half 0x428E ! 00000000D10E002E -005A 0
.half 0x41CB ! 00000000D10E0030 -0058 0
.half 0xDF2B ! 00000000D10E0032 -0056 0
.half 0x28E6 ! 00000000D10E0034 -0054 0
.byte 0x22 ! 00000000D10E0036 -0052 0
.byte 0xEA ! 00000000D10E0037 -0051 0
.word 0xB5308CDE ! 00000000D10E0038 -0050 0
.word 0x0B557BF7 ! 00000000D10E003C -004C 0
.half 0xB8D0 ! 00000000D10E0040 -0048 0
.byte 0x29 ! 00000000D10E0042 -0046 0
.byte 0x7D ! 00000000D10E0043 -0045 0
.word 0xDD3FE72A ! 00000000D10E0044 -0044 0
.xword 0xBF914EA50BE6B6C5 ! 00000000D10E0048 -0040 0 Double -1.690157E-02
.xword 0x8CA143CD97AAA91B ! 00000000D10E0050 -0038 0
.xword 0xAD26CAE6E50657AB ! 00000000D10E0058 -0030 0
.half 0xDF1D ! 00000000D10E0060 -0028 0
.byte 0x78 ! 00000000D10E0062 -0026 0
.byte 0xEF ! 00000000D10E0063 -0025 0
.word 0xD4AAD5B7 ! 00000000D10E0064 -0024 0
.xword 0x25DDCD5085D20695 ! 00000000D10E0068 -0020 0
.xword 0x1FEB568A7D85C369 ! 00000000D10E0070 -0018 0
.xword 0x3F805BB71343F0B6 ! 00000000D10E0078 -0010 0 Double 7.987433E-03
.word 0x3B5930C3 ! 00000000D10E0080 -0008 0 Single 3.314064E-03
.word 0x3563A2AF ! 00000000D10E0084 -0004 0
.word 0x45203F8D ! 00000000D10E0088 +0000 0
.byte 0xA4 ! 00000000D10E008C +0004 0
.byte 0xCF ! 00000000D10E008D +0005 0
.byte 0xA6 ! 00000000D10E008E +0006 0
.byte 0xEA ! 00000000D10E008F +0007 0
.word 0xC299CEA0 ! 00000000D10E0090 +0008 0
.word 0xB865107B ! 00000000D10E0094 +000C 0 Single -5.461320E-05
.xword 0xABDAD36B436B97B9 ! 00000000D10E0098 +0010 0
.half 0x43F0 ! 00000000D10E00A0 +0018 0
.byte 0x3E ! 00000000D10E00A2 +001A 0
.byte 0xEC ! 00000000D10E00A3 +001B 0
.half 0x67AF ! 00000000D10E00A4 +001C 0
.byte 0x0B ! 00000000D10E00A6 +001E 0
.byte 0x00 ! 00000000D10E00A7 +001F 0
.xword 0x8893303AEE3385B9 ! 00000000D10E00A8 +0020 0
.xword 0x407332A4939A5804 ! 00000000D10E00B0 +0028 0 Double 3.071652E+02
.xword 0xA6AAFFC5F2C48CED ! 00000000D10E00B8 +0030 0
.xword 0x409C1658C11A8635 ! 00000000D10E00C0 +0038 0 Double 1.797587E+03
.word 0xB12676BB ! 00000000D10E00C8 +0040 0
.half 0xAF9D ! 00000000D10E00CC +0044 0
.byte 0x80 ! 00000000D10E00CE +0046 0
.byte 0xB1 ! 00000000D10E00CF +0047 0
.xword 0x5B7DF088764B7FBE ! 00000000D10E00D0 +0048 0
.word 0xBAB0CAE5 ! 00000000D10E00D8 +0050 0 Single -1.348820E-03
.word 0xBAEBCA4F ! 00000000D10E00DC +0054 0 Single -1.798937E-03
.half 0x63DF ! 00000000D10E00E0 +0058 0
.half 0xE492 ! 00000000D10E00E2 +005A 0
.word 0xC572FD4A ! 00000000D10E00E4 +005C 0
.xword 0xC02F6D4F74BD8A43 ! 00000000D10E00E8 +0060 0 Double -1.571350E+01
.xword 0xBEF28B69188C845C ! 00000000D10E00F0 +0068 0 Double -1.768548E-05
.byte 0x0E ! 00000000D10E00F8 +0070 0
.byte 0x0E ! 00000000D10E00F9 +0071 0
.byte 0x71 ! 00000000D10E00FA +0072 0
.byte 0x71 ! 00000000D10E00FB +0073 0
.word 0x38FF810A ! 00000000D10E00FC +0074 0 Single 1.218338E-04
.xword 0x50CA54E268BA9BE6 ! 00000000D10E0100 +0078 0
.xword 0x7F5F1BB99F1D1661 ! 00000000D10E0108 +0080 0
!========================================================================
SECTION .bdata046 DATA_VA=0xec7f8000
attr_data {
Name = .bdata046,
VA = 0xec7f8000,
RA = 0xfffea6000,
PA = ra2pa(0xfffea6000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata046
.data
DATA074:
.xword 0xABAD1DEA53AD0088 ! 00000000EC7F8000 -0088 DATA075+0x88
.xword 0xABAD1DEAD10E0088 ! 00000000EC7F8008 -0080 DATA073+0x88
.xword 0xC06A2A5500337FF9 ! 00000000EC7F8010 -0078 0 Double -2.093229E+02
.word 0x40465F94 ! 00000000EC7F8018 -0070 0 Single 3.099584E+00
.word 0x14B3F6D2 ! 00000000EC7F801C -006C 0
.xword 0x3F7924EBFA770F80 ! 00000000EC7F8020 -0068 0 Double 6.138727E-03
.byte 0x2A ! 00000000EC7F8028 -0060 0
.byte 0xBC ! 00000000EC7F8029 -005F 0
.half 0xA610 ! 00000000EC7F802A -005E 0
.half 0xA4E6 ! 00000000EC7F802C -005C 0
.half 0xB761 ! 00000000EC7F802E -005A 0
.half 0xFE2B ! 00000000EC7F8030 -0058 0
.half 0xE2FF ! 00000000EC7F8032 -0056 0
.half 0x6C41 ! 00000000EC7F8034 -0054 0
.byte 0xE5 ! 00000000EC7F8036 -0052 0
.byte 0xEB ! 00000000EC7F8037 -0051 0
.word 0xB740A488 ! 00000000EC7F8038 -0050 0
.word 0x3A7CC903 ! 00000000EC7F803C -004C 0
.half 0x1F5A ! 00000000EC7F8040 -0048 0
.byte 0xA4 ! 00000000EC7F8042 -0046 0
.byte 0x6A ! 00000000EC7F8043 -0045 0
.word 0x80C94E3D ! 00000000EC7F8044 -0044 0
.xword 0xC018AB34D4529456 ! 00000000EC7F8048 -0040 0 Double -6.167194E+00
.xword 0x7F098F0708004665 ! 00000000EC7F8050 -0038 0
.xword 0x127D97F95A49CD16 ! 00000000EC7F8058 -0030 0
.half 0xA032 ! 00000000EC7F8060 -0028 0
.byte 0x87 ! 00000000EC7F8062 -0026 0
.byte 0x0D ! 00000000EC7F8063 -0025 0
.word 0xB41990B4 ! 00000000EC7F8064 -0024 0
.xword 0x5F423260ADBAAF12 ! 00000000EC7F8068 -0020 0
.xword 0xAC1783E56E666F13 ! 00000000EC7F8070 -0018 0
.xword 0xC08E71E0B44D7793 ! 00000000EC7F8078 -0010 0 Double -9.742347E+02
.word 0xC44D0A05 ! 00000000EC7F8080 -0008 0 Single -8.201566E+02
.word 0x1E131AFC ! 00000000EC7F8084 -0004 0
.word 0x2D35D86F ! 00000000EC7F8088 +0000 0
.byte 0x1B ! 00000000EC7F808C +0004 0
.byte 0xA7 ! 00000000EC7F808D +0005 0
.byte 0xDF ! 00000000EC7F808E +0006 0
.byte 0x80 ! 00000000EC7F808F +0007 0
.word 0xA0A561C3 ! 00000000EC7F8090 +0008 0
.word 0xBC05D909 ! 00000000EC7F8094 +000C 0 Single -8.169421E-03
.xword 0x652B29ED961A6E4C ! 00000000EC7F8098 +0010 0
.half 0xA1F3 ! 00000000EC7F80A0 +0018 0
.byte 0xF0 ! 00000000EC7F80A2 +001A 0
.byte 0x11 ! 00000000EC7F80A3 +001B 0
.half 0x496C ! 00000000EC7F80A4 +001C 0
.byte 0x0B ! 00000000EC7F80A6 +001E 0
.byte 0x3F ! 00000000EC7F80A7 +001F 0
.xword 0xDA2139DDD3EB2BDF ! 00000000EC7F80A8 +0020 0
.xword 0xBEB7D5906E817D42 ! 00000000EC7F80B0 +0028 0 Double -1.420631E-06
.xword 0x596329BA17E67785 ! 00000000EC7F80B8 +0030 0
.xword 0x3F0BE095F5E0E9C9 ! 00000000EC7F80C0 +0038 0 Double 5.317171E-05
.word 0x085D0E6F ! 00000000EC7F80C8 +0040 0
.half 0xD9DE ! 00000000EC7F80CC +0044 0
.byte 0xD0 ! 00000000EC7F80CE +0046 0
.byte 0x5F ! 00000000EC7F80CF +0047 0
.xword 0xBCDAC2A2ED3D81A0 ! 00000000EC7F80D0 +0048 0
.word 0x43317684 ! 00000000EC7F80D8 +0050 0 Single 1.774630E+02
.word 0x47EEE736 ! 00000000EC7F80DC +0054 0 Single 1.223184E+05
.half 0xFF4B ! 00000000EC7F80E0 +0058 0
.half 0xCB24 ! 00000000EC7F80E2 +005A 0
.word 0x5E272EFC ! 00000000EC7F80E4 +005C 0
.xword 0x3F55BB45C4585405 ! 00000000EC7F80E8 +0060 0 Double 1.326388E-03
.xword 0xC10756BE271C790F ! 00000000EC7F80F0 +0068 0 Double -1.911918E+05
.byte 0x9D ! 00000000EC7F80F8 +0070 0
.byte 0xBC ! 00000000EC7F80F9 +0071 0
.byte 0x1C ! 00000000EC7F80FA +0072 0
.byte 0x60 ! 00000000EC7F80FB +0073 0
.word 0xBFA6746F ! 00000000EC7F80FC +0074 0 Single -1.300428E+00
.xword 0x2D73F5BE454A6B6D ! 00000000EC7F8100 +0078 0
.xword 0x2CBC97C8DFE21493 ! 00000000EC7F8108 +0080 0
!========================================================================
SECTION .bdata047 DATA_VA=0x53ad0000
attr_data {
Name = .bdata047,
VA = 0x53ad0000,
RA = 0xfdfe10000,
PA = ra2pa(0xfdfe10000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata047
.data
DATA075:
.xword 0x8800EBC3EA1DADAB ! 0000000053AD0000 -0088 DATA076+0x88
.xword 0x88807FECEA1DADAB ! 0000000053AD0008 -0080 DATA074+0x88
.xword 0xC11428883DBC23EA ! 0000000053AD0010 -0078 0 Double -3.302741E+05
.word 0xC6A6E4D4 ! 0000000053AD0018 -0070 0 Single -2.136241E+04
.word 0x3C19FBB5 ! 0000000053AD001C -006C 0
.xword 0xC1372B44823A21BE ! 0000000053AD0020 -0068 0 Double -1.518405E+06
.byte 0xD0 ! 0000000053AD0028 -0060 0
.byte 0x41 ! 0000000053AD0029 -005F 0
.half 0x679B ! 0000000053AD002A -005E 0
.half 0x2F09 ! 0000000053AD002C -005C 0
.half 0xC126 ! 0000000053AD002E -005A 0
.half 0xE6D2 ! 0000000053AD0030 -0058 0
.half 0xF7E1 ! 0000000053AD0032 -0056 0
.half 0xF3F1 ! 0000000053AD0034 -0054 0
.byte 0xF3 ! 0000000053AD0036 -0052 0
.byte 0x03 ! 0000000053AD0037 -0051 0
.word 0x13E924BB ! 0000000053AD0038 -0050 0
.word 0x45A41B60 ! 0000000053AD003C -004C 0
.half 0x7838 ! 0000000053AD0040 -0048 0
.byte 0xC3 ! 0000000053AD0042 -0046 0
.byte 0x74 ! 0000000053AD0043 -0045 0
.word 0xA676B821 ! 0000000053AD0044 -0044 0
.xword 0xC095B32B0BBBF869 ! 0000000053AD0048 -0040 0 Double -1.388792E+03
.xword 0x4DA10CBCC55DB612 ! 0000000053AD0050 -0038 0
.xword 0xB9525AB866FC81F2 ! 0000000053AD0058 -0030 0
.half 0x6299 ! 0000000053AD0060 -0028 0
.byte 0xD6 ! 0000000053AD0062 -0026 0
.byte 0xA0 ! 0000000053AD0063 -0025 0
.word 0x3F39D7F8 ! 0000000053AD0064 -0024 0
.xword 0x1C8554A9FFEA9A29 ! 0000000053AD0068 -0020 0
.xword 0x9693D251C6C2F67E ! 0000000053AD0070 -0018 0
.xword 0x412F61A4F04EFDF3 ! 0000000053AD0078 -0010 0 Double 1.028306E+06
.word 0xB89FF2A0 ! 0000000053AD0080 -0008 0 Single -7.626903E-05
.word 0x611771CC ! 0000000053AD0084 -0004 0
.word 0x0C820630 ! 0000000053AD0088 +0000 0
.byte 0x49 ! 0000000053AD008C +0004 0
.byte 0xC0 ! 0000000053AD008D +0005 0
.byte 0xA1 ! 0000000053AD008E +0006 0
.byte 0x5F ! 0000000053AD008F +0007 0
.word 0xD98D531A ! 0000000053AD0090 +0008 0
.word 0xBFBDFF95 ! 0000000053AD0094 +000C 0 Single -1.484362E+00
.xword 0xEF5C9BC0DE0FD3A9 ! 0000000053AD0098 +0010 0
.half 0xD275 ! 0000000053AD00A0 +0018 0
.byte 0x6B ! 0000000053AD00A2 +001A 0
.byte 0xAB ! 0000000053AD00A3 +001B 0
.half 0x166F ! 0000000053AD00A4 +001C 0
.byte 0xEB ! 0000000053AD00A6 +001E 0
.byte 0x62 ! 0000000053AD00A7 +001F 0
.xword 0xBBFE70882754532E ! 0000000053AD00A8 +0020 0
.xword 0xBF7091164AD7B83F ! 0000000053AD00B0 +0028 0 Double -4.044616E-03
.xword 0x61C94F530B4B81F2 ! 0000000053AD00B8 +0030 0
.xword 0xBEBA4C6719A6A462 ! 0000000053AD00C0 +0038 0 Double -1.567510E-06
.word 0x1FC00ED2 ! 0000000053AD00C8 +0040 0
.half 0x33E0 ! 0000000053AD00CC +0044 0
.byte 0x3D ! 0000000053AD00CE +0046 0
.byte 0x75 ! 0000000053AD00CF +0047 0
.xword 0xD04C30D7D60B73DF ! 0000000053AD00D0 +0048 0
.word 0x3B905C44 ! 0000000053AD00D8 +0050 0 Single 4.405530E-03
.word 0xBB0047C8 ! 0000000053AD00DC +0054 0 Single -1.957403E-03
.half 0x7A12 ! 0000000053AD00E0 +0058 0
.half 0x8BCB ! 0000000053AD00E2 +005A 0
.word 0xD5D9D7C6 ! 0000000053AD00E4 +005C 0
.xword 0x403165230D67DFDD ! 0000000053AD00E8 +0060 0 Double 1.739507E+01
.xword 0xC1146D1C5AB82E22 ! 0000000053AD00F0 +0068 0 Double -3.346631E+05
.byte 0x73 ! 0000000053AD00F8 +0070 0
.byte 0x37 ! 0000000053AD00F9 +0071 0
.byte 0xAC ! 0000000053AD00FA +0072 0
.byte 0x89 ! 0000000053AD00FB +0073 0
.word 0xC7FAE2D4 ! 0000000053AD00FC +0074 0 Single -1.284537E+05
.xword 0x4B226C5B30B52F2E ! 0000000053AD0100 +0078 0
.xword 0x07F5FD6D75735A36 ! 0000000053AD0108 +0080 0
!========================================================================
SECTION .bdata048 DATA_VA=0xc3eb0000
attr_data {
Name = .bdata048,
VA = 0xc3eb0000,
RA = 0xfdfe00000,
PA = ra2pa(0xfdfe00000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata048
.data
DATA076:
.xword 0x88008307EA1DADAB ! 00000000C3EB0000 -0088 DATA077+0x88
.xword 0x8800AD53EA1DADAB ! 00000000C3EB0008 -0080 DATA075+0x88
.xword 0xC11B6F686817CAED ! 00000000C3EB0010 -0078 0 Double -4.494981E+05
.word 0xC44EFAC3 ! 00000000C3EB0018 -0070 0 Single -8.279182E+02
.word 0x0A5CC30C ! 00000000C3EB001C -006C 0
.xword 0x405AD788D6245A5E ! 00000000C3EB0020 -0068 0 Double 1.073677E+02
.byte 0xDF ! 00000000C3EB0028 -0060 0
.byte 0x71 ! 00000000C3EB0029 -005F 0
.half 0x3D20 ! 00000000C3EB002A -005E 0
.half 0x4ABE ! 00000000C3EB002C -005C 0
.half 0x4580 ! 00000000C3EB002E -005A 0
.half 0x8B33 ! 00000000C3EB0030 -0058 0
.half 0xCF3B ! 00000000C3EB0032 -0056 0
.half 0x478A ! 00000000C3EB0034 -0054 0
.byte 0x3B ! 00000000C3EB0036 -0052 0
.byte 0x59 ! 00000000C3EB0037 -0051 0
.word 0xCBA59AA9 ! 00000000C3EB0038 -0050 0
.word 0xC42A8969 ! 00000000C3EB003C -004C 0
.half 0xDA37 ! 00000000C3EB0040 -0048 0
.byte 0x2F ! 00000000C3EB0042 -0046 0
.byte 0x16 ! 00000000C3EB0043 -0045 0
.word 0xA22F1346 ! 00000000C3EB0044 -0044 0
.xword 0xBF9BF7F6549A1365 ! 00000000C3EB0048 -0040 0 Double -2.731309E-02
.xword 0xCE1934D2BB7CED89 ! 00000000C3EB0050 -0038 0
.xword 0xAE530884FA56C6A1 ! 00000000C3EB0058 -0030 0
.half 0x4306 ! 00000000C3EB0060 -0028 0
.byte 0x84 ! 00000000C3EB0062 -0026 0
.byte 0xBB ! 00000000C3EB0063 -0025 0
.word 0x0B26F606 ! 00000000C3EB0064 -0024 0
.xword 0x479CF1DA1BD31DE9 ! 00000000C3EB0068 -0020 0
.xword 0xBCF8D8E574031B6C ! 00000000C3EB0070 -0018 0
.xword 0x400DB0783C591D77 ! 00000000C3EB0078 -0010 0 Double 3.711167E+00
.word 0xB8D66B04 ! 00000000C3EB0080 -0008 0 Single -1.022425E-04
.word 0x2A4E705D ! 00000000C3EB0084 -0004 0
.word 0x366D236E ! 00000000C3EB0088 +0000 0
.byte 0x96 ! 00000000C3EB008C +0004 0
.byte 0x1B ! 00000000C3EB008D +0005 0
.byte 0xC0 ! 00000000C3EB008E +0006 0
.byte 0x5E ! 00000000C3EB008F +0007 0
.word 0xCB94CA60 ! 00000000C3EB0090 +0008 0
.word 0x3DAE19F3 ! 00000000C3EB0094 +000C 0 Single 8.501043E-02
.xword 0x7CCDBE65A8ACB6D0 ! 00000000C3EB0098 +0010 0
.half 0x0784 ! 00000000C3EB00A0 +0018 0
.byte 0xF8 ! 00000000C3EB00A2 +001A 0
.byte 0x0D ! 00000000C3EB00A3 +001B 0
.half 0x49CE ! 00000000C3EB00A4 +001C 0
.byte 0x08 ! 00000000C3EB00A6 +001E 0
.byte 0x02 ! 00000000C3EB00A7 +001F 0
.xword 0x0189C8826669D979 ! 00000000C3EB00A8 +0020 0
.xword 0xBED41E3EB06DC84A ! 00000000C3EB00B0 +0028 0 Double -4.796539E-06
.xword 0x62AF185D5D16D1C8 ! 00000000C3EB00B8 +0030 0
.xword 0x411554C016AD221F ! 00000000C3EB00C0 +0038 0 Double 3.494880E+05
.word 0xAC20F1F0 ! 00000000C3EB00C8 +0040 0
.half 0x66D5 ! 00000000C3EB00CC +0044 0
.byte 0x9E ! 00000000C3EB00CE +0046 0
.byte 0x08 ! 00000000C3EB00CF +0047 0
.xword 0x8F376B5A2A93B336 ! 00000000C3EB00D0 +0048 0
.word 0xC57F8B44 ! 00000000C3EB00D8 +0050 0 Single -4.088704E+03
.word 0xBDAB4119 ! 00000000C3EB00DC +0054 0 Single -8.362026E-02
.half 0xEE21 ! 00000000C3EB00E0 +0058 0
.half 0xF356 ! 00000000C3EB00E2 +005A 0
.word 0x76AE26D0 ! 00000000C3EB00E4 +005C 0
.xword 0xBEB3875FFFC01602 ! 00000000C3EB00E8 +0060 0 Double -1.164008E-06
.xword 0xBED213DE95626A22 ! 00000000C3EB00F0 +0068 0 Double -4.310039E-06
.byte 0xE5 ! 00000000C3EB00F8 +0070 0
.byte 0x64 ! 00000000C3EB00F9 +0071 0
.byte 0x81 ! 00000000C3EB00FA +0072 0
.byte 0xE6 ! 00000000C3EB00FB +0073 0
.word 0x39D8EB76 ! 00000000C3EB00FC +0074 0 Single 4.137416E-04
.xword 0xC6F5A0E8BA29D04E ! 00000000C3EB0100 +0078 0
.xword 0x2545CD88CE18391D ! 00000000C3EB0108 +0080 0
!========================================================================
SECTION .bdata049 DATA_VA=0x7830000
attr_data {
Name = .bdata049,
VA = 0x7830000,
RA = 0xfdfdf0000,
PA = ra2pa(0xfdfdf0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata049
.data
DATA077:
.xword 0xABAD1DEAFFF70088 ! 0000000007830000 -0088 DATA078+0x88
.xword 0xABAD1DEAC3EB0088 ! 0000000007830008 -0080 DATA076+0x88
.xword 0xBF1A66A8272F84C4 ! 0000000007830010 -0078 0 Double -1.007118E-04
.word 0xBFEE6B10 ! 0000000007830018 -0070 0 Single -1.862642E+00
.word 0x191BA20E ! 000000000783001C -006C 0
.xword 0x3FE9A61183262082 ! 0000000007830020 -0068 0 Double 8.015220E-01
.byte 0xA5 ! 0000000007830028 -0060 0
.byte 0xF6 ! 0000000007830029 -005F 0
.half 0x5180 ! 000000000783002A -005E 0
.half 0x715E ! 000000000783002C -005C 0
.half 0x4B12 ! 000000000783002E -005A 0
.half 0xF9D6 ! 0000000007830030 -0058 0
.half 0x2537 ! 0000000007830032 -0056 0
.half 0xC35A ! 0000000007830034 -0054 0
.byte 0x20 ! 0000000007830036 -0052 0
.byte 0x19 ! 0000000007830037 -0051 0
.word 0x9B0A0D65 ! 0000000007830038 -0050 0
.word 0xCB5D27CC ! 000000000783003C -004C 0
.half 0x573A ! 0000000007830040 -0048 0
.byte 0xA1 ! 0000000007830042 -0046 0
.byte 0x3A ! 0000000007830043 -0045 0
.word 0xBA6531BC ! 0000000007830044 -0044 0
.xword 0x411DB8EB48703B6B ! 0000000007830048 -0040 0 Double 4.869708E+05
.xword 0xA64C20B74CDD4CAB ! 0000000007830050 -0038 0
.xword 0x4D3C593D7A20D3C0 ! 0000000007830058 -0030 0
.half 0x437E ! 0000000007830060 -0028 0
.byte 0x87 ! 0000000007830062 -0026 0
.byte 0x28 ! 0000000007830063 -0025 0
.word 0xDD55E543 ! 0000000007830064 -0024 0
.xword 0xB1A9C350C8B15C08 ! 0000000007830068 -0020 0
.xword 0x12FF789C6609C80B ! 0000000007830070 -0018 0
.xword 0xC02BD53AD4A68C19 ! 0000000007830078 -0010 0 Double -1.391646E+01
.word 0xC370CFEB ! 0000000007830080 -0008 0 Single -2.408122E+02
.word 0xBD8E51E5 ! 0000000007830084 -0004 0
.word 0x3B392334 ! 0000000007830088 +0000 0
.byte 0xD5 ! 000000000783008C +0004 0
.byte 0xB5 ! 000000000783008D +0005 0
.byte 0x56 ! 000000000783008E +0006 0
.byte 0x0A ! 000000000783008F +0007 0
.word 0xAF3A459A ! 0000000007830090 +0008 0
.word 0xBFD87D81 ! 0000000007830094 +000C 0 Single -1.691330E+00
.xword 0xB4A2FCCD427AB568 ! 0000000007830098 +0010 0
.half 0xCF78 ! 00000000078300A0 +0018 0
.byte 0x43 ! 00000000078300A2 +001A 0
.byte 0xDE ! 00000000078300A3 +001B 0
.half 0x1298 ! 00000000078300A4 +001C 0
.byte 0x76 ! 00000000078300A6 +001E 0
.byte 0xB6 ! 00000000078300A7 +001F 0
.xword 0x4FCCF45917674C69 ! 00000000078300A8 +0020 0
.xword 0xBEB9F94CF6157A5D ! 00000000078300B0 +0028 0 Double -1.548161E-06
.xword 0x72D91000EBDC436D ! 00000000078300B8 +0030 0
.xword 0x40B54C71D8469F83 ! 00000000078300C0 +0038 0 Double 5.452445E+03
.word 0x9CB38E02 ! 00000000078300C8 +0040 0
.half 0x28BD ! 00000000078300CC +0044 0
.byte 0x27 ! 00000000078300CE +0046 0
.byte 0x35 ! 00000000078300CF +0047 0
.xword 0xBBC5DE8A49DE8F98 ! 00000000078300D0 +0048 0
.word 0x3DAF536C ! 00000000078300D8 +0050 0 Single 8.560833E-02
.word 0xBAA1D2DB ! 00000000078300DC +0054 0 Single -1.234617E-03
.half 0xCA4E ! 00000000078300E0 +0058 0
.half 0x32B1 ! 00000000078300E2 +005A 0
.word 0x91DDF4D6 ! 00000000078300E4 +005C 0
.xword 0xC02CBBF87BD7A185 ! 00000000078300E8 +0060 0 Double -1.436713E+01
.xword 0xC0C0C2741B90936D ! 00000000078300F0 +0068 0 Double -8.580907E+03
.byte 0xCD ! 00000000078300F8 +0070 0
.byte 0x4D ! 00000000078300F9 +0071 0
.byte 0xA4 ! 00000000078300FA +0072 0
.byte 0x90 ! 00000000078300FB +0073 0
.word 0x3F4BE347 ! 00000000078300FC +0074 0 Single 7.964367E-01
.xword 0x49B2B389A8D8F553 ! 0000000007830100 +0078 0
.xword 0xE11ED9C927CC534C ! 0000000007830108 +0080 0
!========================================================================
SECTION .bdata050 DATA_VA=0xfff70000
attr_data {
Name = .bdata050,
VA = 0xfff70000,
RA = 0xfdfde0000,
PA = ra2pa(0xfdfde0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata050
.data
DATA078:
.xword 0x88C028CCEA1DADAB ! 00000000FFF70000 -0088 DATA079+0x88
.xword 0x88008307EA1DADAB ! 00000000FFF70008 -0080 DATA077+0x88
.xword 0xBEC04B5279B0CA94 ! 00000000FFF70010 -0078 0 Double -1.942423E-06
.word 0x41E2E24A ! 00000000FFF70018 -0070 0 Single 2.836049E+01
.word 0x05B6133B ! 00000000FFF7001C -006C 0
.xword 0x3FCB7F3389064A33 ! 00000000FFF70020 -0068 0 Double 2.148194E-01
.byte 0xDF ! 00000000FFF70028 -0060 0
.byte 0xA8 ! 00000000FFF70029 -005F 0
.half 0x3D85 ! 00000000FFF7002A -005E 0
.half 0x66BB ! 00000000FFF7002C -005C 0
.half 0x2E5A ! 00000000FFF7002E -005A 0
.half 0x3D88 ! 00000000FFF70030 -0058 0
.half 0xD228 ! 00000000FFF70032 -0056 0
.half 0x2E29 ! 00000000FFF70034 -0054 0
.byte 0x74 ! 00000000FFF70036 -0052 0
.byte 0x43 ! 00000000FFF70037 -0051 0
.word 0x13A3991E ! 00000000FFF70038 -0050 0
.word 0x2B4F4094 ! 00000000FFF7003C -004C 0
.half 0x74AA ! 00000000FFF70040 -0048 0
.byte 0x81 ! 00000000FFF70042 -0046 0
.byte 0x9E ! 00000000FFF70043 -0045 0
.word 0x5C9E97ED ! 00000000FFF70044 -0044 0
.xword 0x4011BAE3D29E9E3C ! 00000000FFF70048 -0040 0 Double 4.432510E+00
.xword 0xB50489E35BCB271C ! 00000000FFF70050 -0038 0
.xword 0x2F4D08ABB1604573 ! 00000000FFF70058 -0030 0
.half 0xC7D8 ! 00000000FFF70060 -0028 0
.byte 0x46 ! 00000000FFF70062 -0026 0
.byte 0xF1 ! 00000000FFF70063 -0025 0
.word 0xB15840F9 ! 00000000FFF70064 -0024 0
.xword 0x52C6F51D30F75E20 ! 00000000FFF70068 -0020 0
.xword 0xD35CDB2D40B5FB24 ! 00000000FFF70070 -0018 0
.xword 0x404F7F25C5D7A409 ! 00000000FFF70078 -0010 0 Double 6.299334E+01
.word 0x37FE872B ! 00000000FFF70080 -0008 0 Single 3.034210E-05
.word 0x5FC7F863 ! 00000000FFF70084 -0004 0
.word 0xB435C487 ! 00000000FFF70088 +0000 0
.byte 0xD2 ! 00000000FFF7008C +0004 0
.byte 0xE1 ! 00000000FFF7008D +0005 0
.byte 0x57 ! 00000000FFF7008E +0006 0
.byte 0xAD ! 00000000FFF7008F +0007 0
.word 0xC6C0A346 ! 00000000FFF70090 +0008 0
.word 0x44F6E15F ! 00000000FFF70094 +000C 0 Single 1.975043E+03
.xword 0x50A90234A9634DF0 ! 00000000FFF70098 +0010 0
.half 0x9D36 ! 00000000FFF700A0 +0018 0
.byte 0x31 ! 00000000FFF700A2 +001A 0
.byte 0x3B ! 00000000FFF700A3 +001B 0
.half 0x23ED ! 00000000FFF700A4 +001C 0
.byte 0x67 ! 00000000FFF700A6 +001E 0
.byte 0x77 ! 00000000FFF700A7 +001F 0
.xword 0x0E8E561C47BC6F20 ! 00000000FFF700A8 +0020 0
.xword 0x3F30BF99DA21B9A1 ! 00000000FFF700B0 +0028 0 Double 2.555609E-04
.xword 0x83DA5B57694015EE ! 00000000FFF700B8 +0030 0
.xword 0xC139D957013D5666 ! 00000000FFF700C0 +0038 0 Double -1.694039E+06
.word 0xA6AE8549 ! 00000000FFF700C8 +0040 0
.half 0xFAC9 ! 00000000FFF700CC +0044 0
.byte 0xD7 ! 00000000FFF700CE +0046 0
.byte 0x2D ! 00000000FFF700CF +0047 0
.xword 0xD76CE9F1C0D78FBF ! 00000000FFF700D0 +0048 0
.word 0xB7E9563B ! 00000000FFF700D8 +0050 0 Single -2.781592E-05
.word 0xC7C22DBC ! 00000000FFF700DC +0054 0 Single -9.941947E+04
.half 0x2298 ! 00000000FFF700E0 +0058 0
.half 0x102E ! 00000000FFF700E2 +005A 0
.word 0xC2BFB04A ! 00000000FFF700E4 +005C 0
.xword 0x411DADCED88F9130 ! 00000000FFF700E8 +0060 0 Double 4.862597E+05
.xword 0xC13BD5DC3C765DB6 ! 00000000FFF700F0 +0068 0 Double -1.824220E+06
.byte 0xDB ! 00000000FFF700F8 +0070 0
.byte 0xA6 ! 00000000FFF700F9 +0071 0
.byte 0x40 ! 00000000FFF700FA +0072 0
.byte 0xF9 ! 00000000FFF700FB +0073 0
.word 0x473F27A2 ! 00000000FFF700FC +0074 0 Single 4.893563E+04
.xword 0x7217E35B547B4317 ! 00000000FFF70100 +0078 0
.xword 0x98066A61B025E667 ! 00000000FFF70108 +0080 0
!========================================================================
SECTION .bdata051 DATA_VA=0xcc28c000
attr_data {
Name = .bdata051,
VA = 0xcc28c000,
RA = 0xfffea4000,
PA = ra2pa(0xfffea4000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata051
.data
DATA079:
.xword 0x88C01044EA1DADAB ! 00000000CC28C000 -0088 DATA080+0x88
.xword 0x8800F7FFEA1DADAB ! 00000000CC28C008 -0080 DATA078+0x88
.xword 0x3FB00A07319C766F ! 00000000CC28C010 -0078 0 Double 6.265302E-02
.word 0x3FB24E49 ! 00000000CC28C018 -0070 0 Single 1.393014E+00
.word 0x88A92C80 ! 00000000CC28C01C -006C 0
.xword 0xBF7F2165E02BA8B2 ! 00000000CC28C020 -0068 0 Double -7.600210E-03
.byte 0x8A ! 00000000CC28C028 -0060 0
.byte 0xFC ! 00000000CC28C029 -005F 0
.half 0xD86C ! 00000000CC28C02A -005E 0
.half 0xA30B ! 00000000CC28C02C -005C 0
.half 0x9551 ! 00000000CC28C02E -005A 0
.half 0x96D4 ! 00000000CC28C030 -0058 0
.half 0x2C21 ! 00000000CC28C032 -0056 0
.half 0x5F19 ! 00000000CC28C034 -0054 0
.byte 0x9A ! 00000000CC28C036 -0052 0
.byte 0x42 ! 00000000CC28C037 -0051 0
.word 0x347945A0 ! 00000000CC28C038 -0050 0
.word 0x339A196A ! 00000000CC28C03C -004C 0
.half 0xF544 ! 00000000CC28C040 -0048 0
.byte 0x0C ! 00000000CC28C042 -0046 0
.byte 0x88 ! 00000000CC28C043 -0045 0
.word 0xE212DD4F ! 00000000CC28C044 -0044 0
.xword 0x4000642B9B903996 ! 00000000CC28C048 -0040 0 Double 2.048911E+00
.xword 0x348BA3372B409B14 ! 00000000CC28C050 -0038 0
.xword 0x81957C7B7179C047 ! 00000000CC28C058 -0030 0
.half 0x3051 ! 00000000CC28C060 -0028 0
.byte 0xF3 ! 00000000CC28C062 -0026 0
.byte 0xCA ! 00000000CC28C063 -0025 0
.word 0x99A999F3 ! 00000000CC28C064 -0024 0
.xword 0xF6AA3F28A3D1D2B9 ! 00000000CC28C068 -0020 0
.xword 0xFDB1228CF3F55FCA ! 00000000CC28C070 -0018 0
.xword 0xBF8325320A7D06B0 ! 00000000CC28C078 -0010 0 Double -9.348288E-03
.word 0xBBEAA58B ! 00000000CC28C080 -0008 0 Single -7.160848E-03
.word 0x2063C988 ! 00000000CC28C084 -0004 0
.word 0x18D69ECC ! 00000000CC28C088 +0000 0
.byte 0x20 ! 00000000CC28C08C +0004 0
.byte 0x45 ! 00000000CC28C08D +0005 0
.byte 0xE1 ! 00000000CC28C08E +0006 0
.byte 0xCB ! 00000000CC28C08F +0007 0
.word 0x3E6E3DA7 ! 00000000CC28C090 +0008 0
.word 0x449A9721 ! 00000000CC28C094 +000C 0 Single 1.236723E+03
.xword 0xFB5895AE1279FBF6 ! 00000000CC28C098 +0010 0
.half 0xEB3F ! 00000000CC28C0A0 +0018 0
.byte 0xCD ! 00000000CC28C0A2 +001A 0
.byte 0xFC ! 00000000CC28C0A3 +001B 0
.half 0x1486 ! 00000000CC28C0A4 +001C 0
.byte 0x2A ! 00000000CC28C0A6 +001E 0
.byte 0xE8 ! 00000000CC28C0A7 +001F 0
.xword 0xF81829B8AFFB1F14 ! 00000000CC28C0A8 +0020 0
.xword 0x3F5124F7D4989717 ! 00000000CC28C0B0 +0028 0 Double 1.046412E-03
.xword 0x181907571FB3028F ! 00000000CC28C0B8 +0030 0
.xword 0x405FBA48E68E0B05 ! 00000000CC28C0C0 +0038 0 Double 1.269107E+02
.word 0x06AFC1A1 ! 00000000CC28C0C8 +0040 0
.half 0xFB2B ! 00000000CC28C0CC +0044 0
.byte 0xBE ! 00000000CC28C0CE +0046 0
.byte 0x31 ! 00000000CC28C0CF +0047 0
.xword 0x982461975A49E853 ! 00000000CC28C0D0 +0048 0
.word 0x42F359C7 ! 00000000CC28C0D8 +0050 0 Single 1.216753E+02
.word 0x3C0725F3 ! 00000000CC28C0DC +0054 0 Single 8.248794E-03
.half 0x5AF3 ! 00000000CC28C0E0 +0058 0
.half 0x5D59 ! 00000000CC28C0E2 +005A 0
.word 0x290BA144 ! 00000000CC28C0E4 +005C 0
.xword 0xC0EB46FDD44A1260 ! 00000000CC28C0E8 +0060 0 Double -5.586393E+04
.xword 0xBEB1F133CA77C35A ! 00000000CC28C0F0 +0068 0 Double -1.069438E-06
.byte 0x90 ! 00000000CC28C0F8 +0070 0
.byte 0x44 ! 00000000CC28C0F9 +0071 0
.byte 0x19 ! 00000000CC28C0FA +0072 0
.byte 0x02 ! 00000000CC28C0FB +0073 0
.word 0x4628C7B1 ! 00000000CC28C0FC +0074 0 Single 1.080192E+04
.xword 0x904C1D9C5E26E8BC ! 00000000CC28C100 +0078 0
.xword 0x9D466A0A232C76B6 ! 00000000CC28C108 +0080 0
!========================================================================
SECTION .bdata052 DATA_VA=0x4410c000
attr_data {
Name = .bdata052,
VA = 0x4410c000,
RA = 0xfffea2000,
PA = ra2pa(0xfffea2000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata052
.data
DATA080:
.xword 0xABAD1DEA68790088 ! 000000004410C000 -0088 DATA071+0x88
.xword 0xABAD1DEACC28C088 ! 000000004410C008 -0080 DATA079+0x88
.xword 0xBF07C84CDF337427 ! 000000004410C010 -0078 0 Double -4.536137E-05
.word 0x390B9963 ! 000000004410C018 -0070 0 Single 1.331321E-04
.word 0x5D77D745 ! 000000004410C01C -006C 0
.xword 0x3FB148B29AC9F3B3 ! 000000004410C020 -0068 0 Double 6.751553E-02
.byte 0xEC ! 000000004410C028 -0060 0
.byte 0x7D ! 000000004410C029 -005F 0
.half 0xA33F ! 000000004410C02A -005E 0
.half 0x8C02 ! 000000004410C02C -005C 0
.half 0xD0BC ! 000000004410C02E -005A 0
.half 0x513C ! 000000004410C030 -0058 0
.half 0x04D6 ! 000000004410C032 -0056 0
.half 0xE9C2 ! 000000004410C034 -0054 0
.byte 0x9E ! 000000004410C036 -0052 0
.byte 0xEB ! 000000004410C037 -0051 0
.word 0x35204ACF ! 000000004410C038 -0050 0
.word 0xD0A43BE9 ! 000000004410C03C -004C 0
.half 0xF519 ! 000000004410C040 -0048 0
.byte 0x4E ! 000000004410C042 -0046 0
.byte 0xB9 ! 000000004410C043 -0045 0
.word 0x0605441E ! 000000004410C044 -0044 0
.xword 0xC052F5A31C2A5002 ! 000000004410C048 -0040 0 Double -7.583808E+01
.xword 0xF7B597E9709E3C49 ! 000000004410C050 -0038 0
.xword 0x4D955C45D7E14271 ! 000000004410C058 -0030 0
.half 0xFA8E ! 000000004410C060 -0028 0
.byte 0x8F ! 000000004410C062 -0026 0
.byte 0x1B ! 000000004410C063 -0025 0
.word 0x56AAB1B4 ! 000000004410C064 -0024 0
.xword 0x7ACF4A7E9F45DD79 ! 000000004410C068 -0020 0
.xword 0x2AF2020A46A9FACA ! 000000004410C070 -0018 0
.xword 0x3F35C5A830486537 ! 000000004410C078 -0010 0 Double 3.322158E-04
.word 0x47D88C1B ! 000000004410C080 -0008 0 Single 1.108722E+05
.word 0x79A8585C ! 000000004410C084 -0004 0
.word 0x8B2DB2E7 ! 000000004410C088 +0000 0
.byte 0x18 ! 000000004410C08C +0004 0
.byte 0x2B ! 000000004410C08D +0005 0
.byte 0xBA ! 000000004410C08E +0006 0
.byte 0x53 ! 000000004410C08F +0007 0
.word 0xE6175458 ! 000000004410C090 +0008 0
.word 0x4739F83F ! 000000004410C094 +000C 0 Single 4.760825E+04
.xword 0x02503D822E884630 ! 000000004410C098 +0010 0
.half 0x3839 ! 000000004410C0A0 +0018 0
.byte 0x32 ! 000000004410C0A2 +001A 0
.byte 0x6B ! 000000004410C0A3 +001B 0
.half 0x4994 ! 000000004410C0A4 +001C 0
.byte 0x0B ! 000000004410C0A6 +001E 0
.byte 0xC2 ! 000000004410C0A7 +001F 0
.xword 0x0F79E5B819906693 ! 000000004410C0A8 +0020 0
.xword 0x4107E159939167BC ! 000000004410C0B0 +0028 0 Double 1.956272E+05
.xword 0x33534B9537F30A0C ! 000000004410C0B8 +0030 0
.xword 0x4110421A83FA310F ! 000000004410C0C0 +0038 0 Double 2.663746E+05
.word 0xE3D0D3C7 ! 000000004410C0C8 +0040 0
.half 0xE4AA ! 000000004410C0CC +0044 0
.byte 0xFE ! 000000004410C0CE +0046 0
.byte 0x2A ! 000000004410C0CF +0047 0
.xword 0x173E95E43CB138C0 ! 000000004410C0D0 +0048 0
.word 0xBEE20DC3 ! 000000004410C0D8 +0050 0 Single -4.415112E-01
.word 0xC20873F2 ! 000000004410C0DC +0054 0 Single -3.411323E+01
.half 0xEE67 ! 000000004410C0E0 +0058 0
.half 0x6BA8 ! 000000004410C0E2 +005A 0
.word 0xFFE971A7 ! 000000004410C0E4 +005C 0
.xword 0xC0D726C981882BA0 ! 000000004410C0E8 +0060 0 Double -2.370715E+04
.xword 0x408D5878B34CF0BB ! 000000004410C0F0 +0068 0 Double 9.390589E+02
.byte 0x65 ! 000000004410C0F8 +0070 0
.byte 0x3E ! 000000004410C0F9 +0071 0
.byte 0x89 ! 000000004410C0FA +0072 0
.byte 0x86 ! 000000004410C0FB +0073 0
.word 0xBD075F8D ! 000000004410C0FC +0074 0 Single -3.305011E-02
.xword 0xE747ED00D6F02C52 ! 000000004410C100 +0078 0
.xword 0x05ECB4957B190DE3 ! 000000004410C108 +0080 0
!========================================================================
SECTION .bblk053 DATA_VA=0x5b6b0000
attr_data {
Name = .bblk053,
VA = 0x5b6b0000,
RA = 0xfdfdd0000,
PA = ra2pa(0xfdfdd0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk053
.data
DATA081:
.xword 0x98FD648A0320A011 ! 000000005B6B0000 +0000 0
.xword 0xBDCABC21E4C6D65D ! 000000005B6B0008 +0008 0
.xword 0x6E25010B0B758D7E ! 000000005B6B0010 +0010 0
.xword 0x80CECC1341AF8C3A ! 000000005B6B0018 +0018 0
.xword 0xE67672423A8922E4 ! 000000005B6B0020 +0020 0
.xword 0x4F7D1D22659E8B53 ! 000000005B6B0028 +0028 0
.xword 0x4DFCB24CBD6E7A76 ! 000000005B6B0030 +0030 0
.xword 0x9183272BB7409FCA ! 000000005B6B0038 +0038 0
.xword 0x38A8E9A1F6B91BDE ! 000000005B6B0040 +0040 0
.xword 0x2274DD788B483C0D ! 000000005B6B0048 +0048 0
.xword 0x394075F8F1B4997A ! 000000005B6B0050 +0050 0
.xword 0xD1ADBE294E37E0D5 ! 000000005B6B0058 +0058 0
.xword 0xCE6F22A8D4A3A66F ! 000000005B6B0060 +0060 0
.xword 0x463D82CC3896E968 ! 000000005B6B0068 +0068 0
.xword 0xD4A6F891A374B02B ! 000000005B6B0070 +0070 0
.xword 0x13C3F93061DA01E4 ! 000000005B6B0078 +0078 0
!========================================================================
SECTION .bcom001
attr_data {
Name = .bcom001,
VA = 0x0,
RA = 0xffffde000,
PA = ra2pa(0xffffde000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
!========================================================================
SECTION .bstk054 DATA_VA=0xf2ff0000
attr_data {
Name = .bstk054,
VA = 0xf2ff0000,
RA = 0xfdfdc0000,
PA = ra2pa(0xfdfdc0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk054
.data
.skip 0x2000 ! 00000000F2FF0000
STACK0071:
!========================================================================
SECTION .bkey055 DATA_VA=0x89ec6000
attr_data {
Name = .bkey055,
VA = 0x89ec6000,
RA = 0xfffea0000,
PA = ra2pa(0xfffea0000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey055
.data
DATA083:
.xword 0xABAD1DEA68790088 ! 0000000089EC6000 +0000 DATA071+0x88
.xword 0xABAD1DEA2222E088 ! 0000000089EC6008 +0008 DATA072+0x88
.xword 0xABAD1DEAD10E0088 ! 0000000089EC6010 +0010 DATA073+0x88
.xword 0xABAD1DEAEC7F8088 ! 0000000089EC6018 +0018 DATA074+0x88
.xword 0xABAD1DEA53AD0088 ! 0000000089EC6020 +0020 DATA075+0x88
.xword 0xABAD1DEAC3EB0088 ! 0000000089EC6028 +0028 DATA076+0x88
.xword 0xABAD1DEA07830088 ! 0000000089EC6030 +0030 DATA077+0x88
.xword 0xABAD1DEAFFF70088 ! 0000000089EC6038 +0038 DATA078+0x88
.xword 0xABAD1DEACC28C088 ! 0000000089EC6040 +0040 DATA079+0x88
.xword 0xABAD1DEA4410C088 ! 0000000089EC6048 +0048 DATA080+0x88
.xword 0xABAD1DEA5B6B0000 ! 0000000089EC6050 +0050 DATA081+0x0
.xword 0xABAD1DEFFFFE0000 ! 0000000089EC6058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! 0000000089EC6060 +0060 0
.xword 0xBF4582799CD74422 ! 0000000089EC6068 +0068 0 Double -6.564230E-04
.word 0x3782D2BC ! 0000000089EC6070 +0070 0 Single 1.559534E-05
! Context 72 runs in 64-bit addressing mode, big-endian
!========================================================================
SECTION .bdata057 DATA_VA=0xffffdfff90000000
attr_data {
Name = .bdata057,
VA = 0xffffdfff90000000,
RA = 0xea0000000,
PA = ra2pa(0xea0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata057
.data
DATA094:
.xword 0x00000AD7357F6088 ! FFFFDFFF90000000 -0088 DATA095+0x88
.xword 0x00000C1C65BAA088 ! FFFFDFFF90000008 -0080 DATA103+0x88
.xword 0xBFE21345D54A4226 ! FFFFDFFF90000010 -0078 0 Double -5.648526E-01
.word 0xB8FB20D5 ! FFFFDFFF90000018 -0070 0 Single -1.197473E-04
.word 0xA01A436B ! FFFFDFFF9000001C -006C 0
.xword 0xC1277420BCFD0F67 ! FFFFDFFF90000020 -0068 0 Double -7.685284E+05
.byte 0xD0 ! FFFFDFFF90000028 -0060 0
.byte 0xBC ! FFFFDFFF90000029 -005F 0
.half 0xAF9B ! FFFFDFFF9000002A -005E 0
.half 0x071C ! FFFFDFFF9000002C -005C 0
.half 0x73CD ! FFFFDFFF9000002E -005A 0
.half 0x711E ! FFFFDFFF90000030 -0058 0
.half 0x5BD8 ! FFFFDFFF90000032 -0056 0
.half 0x684C ! FFFFDFFF90000034 -0054 0
.byte 0x3C ! FFFFDFFF90000036 -0052 0
.byte 0xB1 ! FFFFDFFF90000037 -0051 0
.word 0x29332D2D ! FFFFDFFF90000038 -0050 0
.word 0xA74D9E7A ! FFFFDFFF9000003C -004C 0
.half 0xC18E ! FFFFDFFF90000040 -0048 0
.byte 0x21 ! FFFFDFFF90000042 -0046 0
.byte 0x46 ! FFFFDFFF90000043 -0045 0
.word 0xE0EACD20 ! FFFFDFFF90000044 -0044 0
.xword 0xBF82C1681F04BCC7 ! FFFFDFFF90000048 -0040 0 Double -9.157957E-03
.xword 0x42AB8A4F54936E4F ! FFFFDFFF90000050 -0038 0
.xword 0x2421CC6EBB6C4F86 ! FFFFDFFF90000058 -0030 0
.half 0x0BC5 ! FFFFDFFF90000060 -0028 0
.byte 0xB5 ! FFFFDFFF90000062 -0026 0
.byte 0xB0 ! FFFFDFFF90000063 -0025 0
.word 0x3F636974 ! FFFFDFFF90000064 -0024 0
.xword 0x652D0734F6362F55 ! FFFFDFFF90000068 -0020 0
.xword 0x2D392C3432310108 ! FFFFDFFF90000070 -0018 0
.xword 0x3F90C168B05CAD9B ! FFFFDFFF90000078 -0010 0 Double 1.636280E-02
.word 0x42CCD864 ! FFFFDFFF90000080 -0008 0 Single 1.024226E+02
.word 0x1FECF075 ! FFFFDFFF90000084 -0004 0
.word 0x2A0B21D3 ! FFFFDFFF90000088 +0000 0
.byte 0x35 ! FFFFDFFF9000008C +0004 0
.byte 0xF0 ! FFFFDFFF9000008D +0005 0
.byte 0x3B ! FFFFDFFF9000008E +0006 0
.byte 0x4F ! FFFFDFFF9000008F +0007 0
.word 0xC072BE4C ! FFFFDFFF90000090 +0008 0
.word 0xC672E536 ! FFFFDFFF90000094 +000C 0 Single -1.554530E+04
.xword 0x912FF7AB0DB7C013 ! FFFFDFFF90000098 +0010 0
.half 0x26D1 ! FFFFDFFF900000A0 +0018 0
.byte 0x2B ! FFFFDFFF900000A2 +001A 0
.byte 0x4A ! FFFFDFFF900000A3 +001B 0
.half 0x765D ! FFFFDFFF900000A4 +001C 0
.byte 0xE7 ! FFFFDFFF900000A6 +001E 0
.byte 0xBF ! FFFFDFFF900000A7 +001F 0
.xword 0x4BD49B7521DE2E04 ! FFFFDFFF900000A8 +0020 0
.xword 0x3EE255BCE87181E1 ! FFFFDFFF900000B0 +0028 0 Double 8.742768E-06
.xword 0x2245A91E1FA907F6 ! FFFFDFFF900000B8 +0030 0
.xword 0x3FB9DE9819E96FF1 ! FFFFDFFF900000C0 +0038 0 Double 1.010528E-01
.word 0xB030EE35 ! FFFFDFFF900000C8 +0040 0
.half 0xC84E ! FFFFDFFF900000CC +0044 0
.byte 0xF2 ! FFFFDFFF900000CE +0046 0
.byte 0x74 ! FFFFDFFF900000CF +0047 0
.xword 0x244B1F166ABDD5E5 ! FFFFDFFF900000D0 +0048 0
.word 0x3BCA7083 ! FFFFDFFF900000D8 +0050 0 Single 6.177963E-03
.word 0x3AAA54C3 ! FFFFDFFF900000DC +0054 0 Single 1.299523E-03
.half 0x2F3D ! FFFFDFFF900000E0 +0058 0
.half 0xA70D ! FFFFDFFF900000E2 +005A 0
.word 0x09A2B52E ! FFFFDFFF900000E4 +005C 0
.xword 0x40AF608E01A024EB ! FFFFDFFF900000E8 +0060 0 Double 4.016277E+03
.xword 0x401A200046601E0C ! FFFFDFFF900000F0 +0068 0 Double 6.531251E+00
.byte 0x0F ! FFFFDFFF900000F8 +0070 0
.byte 0xD1 ! FFFFDFFF900000F9 +0071 0
.byte 0xA3 ! FFFFDFFF900000FA +0072 0
.byte 0xFD ! FFFFDFFF900000FB +0073 0
.word 0xC0E54B9C ! FFFFDFFF900000FC +0074 0 Single -7.165480E+00
.xword 0x845C5B9923B5CD3F ! FFFFDFFF90000100 +0078 0
.xword 0x82FF569B01C1BE96 ! FFFFDFFF90000108 +0080 0
!========================================================================
SECTION .bdata058 DATA_VA=0xad7357f6000
attr_data {
Name = .bdata058,
VA = 0xad7357f6000,
RA = 0xfdfd4c000,
PA = ra2pa(0xfdfd4c000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata058
.data
DATA095:
.xword 0x8800A1E81D440000 ! 00000AD7357F6000 -0088 DATA096+0x88
.xword 0x88000090FFDFFFFF ! 00000AD7357F6008 -0080 DATA094+0x88
.xword 0x3F37756C98079E12 ! 00000AD7357F6010 -0078 0 Double 3.579512E-04
.word 0x452E7371 ! 00000AD7357F6018 -0070 0 Single 2.791215E+03
.word 0x1DEB3215 ! 00000AD7357F601C -006C 0
.xword 0x4112544581F030E6 ! 00000AD7357F6020 -0068 0 Double 3.003054E+05
.byte 0x53 ! 00000AD7357F6028 -0060 0
.byte 0xDA ! 00000AD7357F6029 -005F 0
.half 0x04AF ! 00000AD7357F602A -005E 0
.half 0x3510 ! 00000AD7357F602C -005C 0
.half 0xE927 ! 00000AD7357F602E -005A 0
.half 0xD8D3 ! 00000AD7357F6030 -0058 0
.half 0xAC25 ! 00000AD7357F6032 -0056 0
.half 0xFA41 ! 00000AD7357F6034 -0054 0
.byte 0x5A ! 00000AD7357F6036 -0052 0
.byte 0xC0 ! 00000AD7357F6037 -0051 0
.word 0x6A71AC2A ! 00000AD7357F6038 -0050 0
.word 0xA0B64775 ! 00000AD7357F603C -004C 0
.half 0x2AFF ! 00000AD7357F6040 -0048 0
.byte 0x3F ! 00000AD7357F6042 -0046 0
.byte 0x91 ! 00000AD7357F6043 -0045 0
.word 0x1E850498 ! 00000AD7357F6044 -0044 0
.xword 0xBEC3DDD06917D09A ! 00000AD7357F6048 -0040 0 Double -2.368267E-06
.xword 0xFAFEDAB5FD25745C ! 00000AD7357F6050 -0038 0
.xword 0xBD17F5DC287CB2C5 ! 00000AD7357F6058 -0030 0
.half 0xE3F7 ! 00000AD7357F6060 -0028 0
.byte 0x60 ! 00000AD7357F6062 -0026 0
.byte 0x97 ! 00000AD7357F6063 -0025 0
.word 0xF2849038 ! 00000AD7357F6064 -0024 0
.xword 0xC049A79937901AFF ! 00000AD7357F6068 -0020 0
.xword 0x2C312830C0EAF13E ! 00000AD7357F6070 -0018 0
.xword 0x3EC88C4FC3730DBC ! 00000AD7357F6078 -0010 0 Double 2.926361E-06
.word 0x4338653B ! 00000AD7357F6080 -0008 0 Single 1.843954E+02
.word 0x62DFA34E ! 00000AD7357F6084 -0004 0
.word 0x4F62267B ! 00000AD7357F6088 +0000 0
.byte 0xCC ! 00000AD7357F608C +0004 0
.byte 0xFC ! 00000AD7357F608D +0005 0
.byte 0x8E ! 00000AD7357F608E +0006 0
.byte 0x18 ! 00000AD7357F608F +0007 0
.word 0x18840597 ! 00000AD7357F6090 +0008 0
.word 0xBB49C677 ! 00000AD7357F6094 +000C 0 Single -3.078846E-03
.xword 0xA33212E1614EE7DA ! 00000AD7357F6098 +0010 0
.half 0x2AD8 ! 00000AD7357F60A0 +0018 0
.byte 0x9D ! 00000AD7357F60A2 +001A 0
.byte 0x5A ! 00000AD7357F60A3 +001B 0
.half 0x9A84 ! 00000AD7357F60A4 +001C 0
.byte 0xEE ! 00000AD7357F60A6 +001E 0
.byte 0xD9 ! 00000AD7357F60A7 +001F 0
.xword 0x6108531B7F46B633 ! 00000AD7357F60A8 +0020 0
.xword 0xBF123B3B75FCAE2B ! 00000AD7357F60B0 +0028 0 Double -6.954718E-05
.xword 0x33AA3F8E49388BE9 ! 00000AD7357F60B8 +0030 0
.xword 0x406F7C488BBD9318 ! 00000AD7357F60C0 +0038 0 Double 2.518839E+02
.word 0xDE4DF0DD ! 00000AD7357F60C8 +0040 0
.half 0x38B7 ! 00000AD7357F60CC +0044 0
.byte 0x11 ! 00000AD7357F60CE +0046 0
.byte 0x3B ! 00000AD7357F60CF +0047 0
.xword 0xE96AF2081E557F14 ! 00000AD7357F60D0 +0048 0
.word 0x4486DCA1 ! 00000AD7357F60D8 +0050 0 Single 1.078895E+03
.word 0x3CD4D86E ! 00000AD7357F60DC +0054 0 Single 2.598211E-02
.half 0xADA9 ! 00000AD7357F60E0 +0058 0
.half 0x5986 ! 00000AD7357F60E2 +005A 0
.word 0xEB0CB2E3 ! 00000AD7357F60E4 +005C 0
.xword 0x40C7E433AD6EB766 ! 00000AD7357F60E8 +0060 0 Double 1.223240E+04
.xword 0xC08CE12C8FA662BB ! 00000AD7357F60F0 +0068 0 Double -9.241468E+02
.byte 0xA0 ! 00000AD7357F60F8 +0070 0
.byte 0xA1 ! 00000AD7357F60F9 +0071 0
.byte 0x07 ! 00000AD7357F60FA +0072 0
.byte 0xF6 ! 00000AD7357F60FB +0073 0
.word 0xC39BF895 ! 00000AD7357F60FC +0074 0 Single -3.119420E+02
.xword 0xCE8F0B2C134D05AA ! 00000AD7357F6100 +0078 0
.xword 0xA8131F0B0DC8730F ! 00000AD7357F6108 +0080 0
!========================================================================
SECTION .bdata059 DATA_VA=0x441de8a10000
attr_data {
Name = .bdata059,
VA = 0x441de8a10000,
RA = 0xebffb0000,
PA = ra2pa(0xebffb0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata059
.data
DATA096:
.xword 0x00006BE0F90D0088 ! 0000441DE8A10000 -0088 DATA097+0x88
.xword 0x00000AD7357F6088 ! 0000441DE8A10008 -0080 DATA095+0x88
.xword 0xBEF9385B69AB48C6 ! 0000441DE8A10010 -0078 0 Double -2.405180E-05
.word 0x405FF6AC ! 0000441DE8A10018 -0070 0 Single 3.499431E+00
.word 0x5E2B1C87 ! 0000441DE8A1001C -006C 0
.xword 0xC12D4AF7E921F4ED ! 0000441DE8A10020 -0068 0 Double -9.598680E+05
.byte 0x61 ! 0000441DE8A10028 -0060 0
.byte 0x39 ! 0000441DE8A10029 -005F 0
.half 0x3891 ! 0000441DE8A1002A -005E 0
.half 0x0189 ! 0000441DE8A1002C -005C 0
.half 0x02B3 ! 0000441DE8A1002E -005A 0
.half 0x0DB1 ! 0000441DE8A10030 -0058 0
.half 0xA075 ! 0000441DE8A10032 -0056 0
.half 0x5306 ! 0000441DE8A10034 -0054 0
.byte 0x21 ! 0000441DE8A10036 -0052 0
.byte 0x06 ! 0000441DE8A10037 -0051 0
.word 0x32ED9BBE ! 0000441DE8A10038 -0050 0
.word 0xB1D8BD05 ! 0000441DE8A1003C -004C 0
.half 0xB288 ! 0000441DE8A10040 -0048 0
.byte 0xF7 ! 0000441DE8A10042 -0046 0
.byte 0xE9 ! 0000441DE8A10043 -0045 0
.word 0x7DEE700C ! 0000441DE8A10044 -0044 0
.xword 0xC1132A4AD00CB7BF ! 0000441DE8A10048 -0040 0 Double -3.140027E+05
.xword 0xFDBA9E0B4F7C963C ! 0000441DE8A10050 -0038 0
.xword 0x108AF791BF94D013 ! 0000441DE8A10058 -0030 0
.half 0xC485 ! 0000441DE8A10060 -0028 0
.byte 0xA9 ! 0000441DE8A10062 -0026 0
.byte 0x64 ! 0000441DE8A10063 -0025 0
.word 0x2910870D ! 0000441DE8A10064 -0024 0
.xword 0x7BBAFE7837927710 ! 0000441DE8A10068 -0020 0
.xword 0xFAD4036C2CD44182 ! 0000441DE8A10070 -0018 0
.xword 0xBF8CB04C1DC96432 ! 0000441DE8A10078 -0010 0 Double -1.400814E-02
.word 0x38856D87 ! 0000441DE8A10080 -0008 0 Single 6.362335E-05
.word 0xAB189948 ! 0000441DE8A10084 -0004 0
.word 0x176E59C9 ! 0000441DE8A10088 +0000 0
.byte 0x77 ! 0000441DE8A1008C +0004 0
.byte 0x6B ! 0000441DE8A1008D +0005 0
.byte 0xE2 ! 0000441DE8A1008E +0006 0
.byte 0x5D ! 0000441DE8A1008F +0007 0
.word 0x187C7E60 ! 0000441DE8A10090 +0008 0
.word 0x43492EBE ! 0000441DE8A10094 +000C 0 Single 2.011826E+02
.xword 0xE9E35D3EA3F0A722 ! 0000441DE8A10098 +0010 0
.half 0x6414 ! 0000441DE8A100A0 +0018 0
.byte 0x4F ! 0000441DE8A100A2 +001A 0
.byte 0xA9 ! 0000441DE8A100A3 +001B 0
.half 0x100D ! 0000441DE8A100A4 +001C 0
.byte 0xC5 ! 0000441DE8A100A6 +001E 0
.byte 0xC1 ! 0000441DE8A100A7 +001F 0
.xword 0xA4E587832A47CAF9 ! 0000441DE8A100A8 +0020 0
.xword 0xBF12B302AF339373 ! 0000441DE8A100B0 +0028 0 Double -7.133201E-05
.xword 0x76CF83C9B52A549B ! 0000441DE8A100B8 +0030 0
.xword 0x401134EB31D2AF28 ! 0000441DE8A100C0 +0038 0 Double 4.301678E+00
.word 0x7400DFA0 ! 0000441DE8A100C8 +0040 0
.half 0x322A ! 0000441DE8A100CC +0044 0
.byte 0xCF ! 0000441DE8A100CE +0046 0
.byte 0xF5 ! 0000441DE8A100CF +0047 0
.xword 0xB57B1E3448C803E6 ! 0000441DE8A100D0 +0048 0
.word 0xBDC925A5 ! 0000441DE8A100D8 +0050 0 Single -9.821633E-02
.word 0x3EFAFB8C ! 0000441DE8A100DC +0054 0 Single 4.902004E-01
.half 0x8846 ! 0000441DE8A100E0 +0058 0
.half 0x1341 ! 0000441DE8A100E2 +005A 0
.word 0x6E4153C8 ! 0000441DE8A100E4 +005C 0
.xword 0xBF620FC7DBEB2131 ! 0000441DE8A100E8 +0060 0 Double -2.204790E-03
.xword 0xC08B478B9CB14990 ! 0000441DE8A100F0 +0068 0 Double -8.729432E+02
.byte 0xA0 ! 0000441DE8A100F8 +0070 0
.byte 0x2B ! 0000441DE8A100F9 +0071 0
.byte 0x81 ! 0000441DE8A100FA +0072 0
.byte 0x7C ! 0000441DE8A100FB +0073 0
.word 0x42F6FFE9 ! 0000441DE8A100FC +0074 0 Single 1.234998E+02
.xword 0x1D2F21F8E11E9B69 ! 0000441DE8A10100 +0078 0
.xword 0x77F3404C71874D94 ! 0000441DE8A10108 +0080 0
!========================================================================
SECTION .bdata060 DATA_VA=0x6be0f90d0000
attr_data {
Name = .bdata060,
VA = 0x6be0f90d0000,
RA = 0xebffa0000,
PA = ra2pa(0xebffa0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata060
.data
DATA097:
.xword 0x88A0CE3200000000 ! 00006BE0F90D0000 -0088 DATA098+0x88
.xword 0x8800A1E81D440000 ! 00006BE0F90D0008 -0080 DATA096+0x88
.xword 0xC05ACC55EF81D26C ! 00006BE0F90D0010 -0078 0 Double -1.071927E+02
.word 0xBC5DA604 ! 00006BE0F90D0018 -0070 0 Single -1.352835E-02
.word 0x98CC0A9C ! 00006BE0F90D001C -006C 0
.xword 0xC058580352EB4D5C ! 00006BE0F90D0020 -0068 0 Double -9.737520E+01
.byte 0xF0 ! 00006BE0F90D0028 -0060 0
.byte 0x13 ! 00006BE0F90D0029 -005F 0
.half 0xD169 ! 00006BE0F90D002A -005E 0
.half 0xCEF4 ! 00006BE0F90D002C -005C 0
.half 0xCB9B ! 00006BE0F90D002E -005A 0
.half 0xE962 ! 00006BE0F90D0030 -0058 0
.half 0xFEAC ! 00006BE0F90D0032 -0056 0
.half 0xE857 ! 00006BE0F90D0034 -0054 0
.byte 0x22 ! 00006BE0F90D0036 -0052 0
.byte 0x28 ! 00006BE0F90D0037 -0051 0
.word 0x554B81DF ! 00006BE0F90D0038 -0050 0
.word 0xF57B7492 ! 00006BE0F90D003C -004C 0
.half 0x4906 ! 00006BE0F90D0040 -0048 0
.byte 0x19 ! 00006BE0F90D0042 -0046 0
.byte 0x58 ! 00006BE0F90D0043 -0045 0
.word 0x4B271FEB ! 00006BE0F90D0044 -0044 0
.xword 0x3EFCE143DE46A9B8 ! 00006BE0F90D0048 -0040 0 Double 2.754206E-05
.xword 0x9F5D72EA087C2CF1 ! 00006BE0F90D0050 -0038 0
.xword 0x73029924E6B23156 ! 00006BE0F90D0058 -0030 0
.half 0x1C06 ! 00006BE0F90D0060 -0028 0
.byte 0x83 ! 00006BE0F90D0062 -0026 0
.byte 0xE9 ! 00006BE0F90D0063 -0025 0
.word 0x71FAA54F ! 00006BE0F90D0064 -0024 0
.xword 0xE32A1058EAB071D0 ! 00006BE0F90D0068 -0020 0
.xword 0x3B2D41187884F249 ! 00006BE0F90D0070 -0018 0
.xword 0xC021A67EABBEC168 ! 00006BE0F90D0078 -0010 0 Double -8.825185E+00
.word 0x44704458 ! 00006BE0F90D0080 -0008 0 Single 9.610679E+02
.word 0x74607BBA ! 00006BE0F90D0084 -0004 0
.word 0x39E570EB ! 00006BE0F90D0088 +0000 0
.byte 0x6B ! 00006BE0F90D008C +0004 0
.byte 0xA3 ! 00006BE0F90D008D +0005 0
.byte 0x25 ! 00006BE0F90D008E +0006 0
.byte 0x6A ! 00006BE0F90D008F +0007 0
.word 0x02C7D038 ! 00006BE0F90D0090 +0008 0
.word 0x37D7207D ! 00006BE0F90D0094 +000C 0 Single 2.564513E-05
.xword 0xEE4087A0D53AC9D1 ! 00006BE0F90D0098 +0010 0
.half 0x98EB ! 00006BE0F90D00A0 +0018 0
.byte 0x4D ! 00006BE0F90D00A2 +001A 0
.byte 0x54 ! 00006BE0F90D00A3 +001B 0
.half 0x8918 ! 00006BE0F90D00A4 +001C 0
.byte 0xE6 ! 00006BE0F90D00A6 +001E 0
.byte 0xCD ! 00006BE0F90D00A7 +001F 0
.xword 0x7A9232B69EE2E08D ! 00006BE0F90D00A8 +0020 0
.xword 0xBF0800EF60C5F00B ! 00006BE0F90D00B0 +0028 0 Double -4.578333E-05
.xword 0xCA6DD2D55ED609A8 ! 00006BE0F90D00B8 +0030 0
.xword 0xC0577B904944132C ! 00006BE0F90D00C0 +0038 0 Double -9.393068E+01
.word 0x2457C7FB ! 00006BE0F90D00C8 +0040 0
.half 0x497B ! 00006BE0F90D00CC +0044 0
.byte 0xC4 ! 00006BE0F90D00CE +0046 0
.byte 0xEF ! 00006BE0F90D00CF +0047 0
.xword 0x385CC32C23ADF772 ! 00006BE0F90D00D0 +0048 0
.word 0x39EE8D45 ! 00006BE0F90D00D8 +0050 0 Single 4.550015E-04
.word 0x42013432 ! 00006BE0F90D00DC +0054 0 Single 3.230097E+01
.half 0x0888 ! 00006BE0F90D00E0 +0058 0
.half 0xDAAE ! 00006BE0F90D00E2 +005A 0
.word 0x5D50031F ! 00006BE0F90D00E4 +005C 0
.xword 0x3FA3979156B5DFE9 ! 00006BE0F90D00E8 +0060 0 Double 3.826575E-02
.xword 0xBF974045B5DE0097 ! 00006BE0F90D00F0 +0068 0 Double -2.270612E-02
.byte 0x2E ! 00006BE0F90D00F8 +0070 0
.byte 0x3E ! 00006BE0F90D00F9 +0071 0
.byte 0x5A ! 00006BE0F90D00FA +0072 0
.byte 0x09 ! 00006BE0F90D00FB +0073 0
.word 0x3EEA3568 ! 00006BE0F90D00FC +0074 0 Single 4.574387E-01
.xword 0x21A9E4C106745DFF ! 00006BE0F90D0100 +0078 0
.xword 0x56BFC364898153C9 ! 00006BE0F90D0108 +0080 0
!========================================================================
SECTION .bdata061 DATA_VA=0x32cea000
attr_data {
Name = .bdata061,
VA = 0x32cea000,
RA = 0xfdfd4a000,
PA = ra2pa(0xfdfd4a000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata061
.data
DATA098:
.xword 0x880060F651010000 ! 0000000032CEA000 -0088 DATA099+0x88
.xword 0x88000DF9E06B0000 ! 0000000032CEA008 -0080 DATA097+0x88
.xword 0x3F551CC8EA8BBC8F ! 0000000032CEA010 -0078 0 Double 1.288601E-03
.word 0x3AF380D0 ! 0000000032CEA018 -0070 0 Single 1.857782E-03
.word 0x1212643A ! 0000000032CEA01C -006C 0
.xword 0x3F100C8B2BF79B34 ! 0000000032CEA020 -0068 0 Double 6.122207E-05
.byte 0x67 ! 0000000032CEA028 -0060 0
.byte 0xF7 ! 0000000032CEA029 -005F 0
.half 0x2C9F ! 0000000032CEA02A -005E 0
.half 0xF858 ! 0000000032CEA02C -005C 0
.half 0x7461 ! 0000000032CEA02E -005A 0
.half 0xBC01 ! 0000000032CEA030 -0058 0
.half 0x7CCF ! 0000000032CEA032 -0056 0
.half 0xD304 ! 0000000032CEA034 -0054 0
.byte 0x03 ! 0000000032CEA036 -0052 0
.byte 0x17 ! 0000000032CEA037 -0051 0
.word 0x5016C224 ! 0000000032CEA038 -0050 0
.word 0x75041881 ! 0000000032CEA03C -004C 0
.half 0x7F1C ! 0000000032CEA040 -0048 0
.byte 0xB4 ! 0000000032CEA042 -0046 0
.byte 0x24 ! 0000000032CEA043 -0045 0
.word 0x16B47EF1 ! 0000000032CEA044 -0044 0
.xword 0xBF00F5636DA418A6 ! 0000000032CEA048 -0040 0 Double -3.234586E-05
.xword 0x9465EB6F589562BE ! 0000000032CEA050 -0038 0
.xword 0x2622BA343F8D77CD ! 0000000032CEA058 -0030 0
.half 0xD747 ! 0000000032CEA060 -0028 0
.byte 0x0C ! 0000000032CEA062 -0026 0
.byte 0xCD ! 0000000032CEA063 -0025 0
.word 0x259C4596 ! 0000000032CEA064 -0024 0
.xword 0xC5BAE4CDD5DB213D ! 0000000032CEA068 -0020 0
.xword 0x9D9C4C52CC91475E ! 0000000032CEA070 -0018 0
.xword 0x40C4D765BC8B2565 ! 0000000032CEA078 -0010 0 Double 1.067079E+04
.word 0x468F54FE ! 0000000032CEA080 -0008 0 Single 1.834650E+04
.word 0xEC8DB0D6 ! 0000000032CEA084 -0004 0
.word 0x682CD360 ! 0000000032CEA088 +0000 0
.byte 0xEF ! 0000000032CEA08C +0004 0
.byte 0x84 ! 0000000032CEA08D +0005 0
.byte 0xBB ! 0000000032CEA08E +0006 0
.byte 0xDB ! 0000000032CEA08F +0007 0
.word 0xA475B666 ! 0000000032CEA090 +0008 0
.word 0x3F3FF45B ! 0000000032CEA094 +000C 0 Single 7.498223E-01
.xword 0x779DA6A5A950ED46 ! 0000000032CEA098 +0010 0
.half 0x7E11 ! 0000000032CEA0A0 +0018 0
.byte 0x12 ! 0000000032CEA0A2 +001A 0
.byte 0xF9 ! 0000000032CEA0A3 +001B 0
.half 0xCF8B ! 0000000032CEA0A4 +001C 0
.byte 0xCB ! 0000000032CEA0A6 +001E 0
.byte 0x94 ! 0000000032CEA0A7 +001F 0
.xword 0xA1705002AB6FF282 ! 0000000032CEA0A8 +0020 0
.xword 0xC10E48692349E144 ! 0000000032CEA0B0 +0028 0 Double -2.480771E+05
.xword 0xF387F7DF07A9AE58 ! 0000000032CEA0B8 +0030 0
.xword 0xBFAA2AFA439D523E ! 0000000032CEA0C0 +0038 0 Double -5.110914E-02
.word 0xC6F446C5 ! 0000000032CEA0C8 +0040 0
.half 0x86FC ! 0000000032CEA0CC +0044 0
.byte 0x60 ! 0000000032CEA0CE +0046 0
.byte 0x27 ! 0000000032CEA0CF +0047 0
.xword 0xCDEB2EA065720061 ! 0000000032CEA0D0 +0048 0
.word 0xC706844C ! 0000000032CEA0D8 +0050 0 Single -3.443630E+04
.word 0xC1387F8C ! 0000000032CEA0DC +0054 0 Single -1.153114E+01
.half 0x54D2 ! 0000000032CEA0E0 +0058 0
.half 0x3B6B ! 0000000032CEA0E2 +005A 0
.word 0x6688DA93 ! 0000000032CEA0E4 +005C 0
.xword 0xBEB9ED5276DF3FFC ! 0000000032CEA0E8 +0060 0 Double -1.545372E-06
.xword 0x3F4557D9E4D9285F ! 0000000032CEA0F0 +0068 0 Double 6.513418E-04
.byte 0xDB ! 0000000032CEA0F8 +0070 0
.byte 0x66 ! 0000000032CEA0F9 +0071 0
.byte 0xA1 ! 0000000032CEA0FA +0072 0
.byte 0x5C ! 0000000032CEA0FB +0073 0
.word 0x46E06D72 ! 0000000032CEA0FC +0074 0 Single 2.872672E+04
.xword 0x410F8D418A76FF3C ! 0000000032CEA100 +0078 0
.xword 0x678672F5F9758C2E ! 0000000032CEA108 +0080 0
!========================================================================
SECTION .bdata062 DATA_VA=0x151f6600000
attr_data {
Name = .bdata062,
VA = 0x151f6600000,
RA = 0xebff90000,
PA = ra2pa(0xebff90000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata062
.data
DATA099:
.xword 0x8800067603000000 ! 00000151F6600000 -0088 DATA100+0x88
.xword 0x88A0CE3200000000 ! 00000151F6600008 -0080 DATA098+0x88
.xword 0xC0F16DD5E194D239 ! 00000151F6600010 -0078 0 Double -7.138937E+04
.word 0x40165BBE ! 00000151F6600018 -0070 0 Single 2.349349E+00
.word 0xEA55D4A3 ! 00000151F660001C -006C 0
.xword 0xC03744B81EB5153C ! 00000151F6600020 -0068 0 Double -2.326843E+01
.byte 0x17 ! 00000151F6600028 -0060 0
.byte 0x31 ! 00000151F6600029 -005F 0
.half 0x0B8C ! 00000151F660002A -005E 0
.half 0x320A ! 00000151F660002C -005C 0
.half 0xBCBB ! 00000151F660002E -005A 0
.half 0x6E44 ! 00000151F6600030 -0058 0
.half 0x08D7 ! 00000151F6600032 -0056 0
.half 0xEDB4 ! 00000151F6600034 -0054 0
.byte 0x3B ! 00000151F6600036 -0052 0
.byte 0x2A ! 00000151F6600037 -0051 0
.word 0x593734E7 ! 00000151F6600038 -0050 0
.word 0x34D749F7 ! 00000151F660003C -004C 0
.half 0x2D87 ! 00000151F6600040 -0048 0
.byte 0x48 ! 00000151F6600042 -0046 0
.byte 0x50 ! 00000151F6600043 -0045 0
.word 0xF219C3B1 ! 00000151F6600044 -0044 0
.xword 0xBF7A973ACE38F847 ! 00000151F6600048 -0040 0 Double -6.491880E-03
.xword 0xC259596C84522B2A ! 00000151F6600050 -0038 0
.xword 0x876AEDE63B9F09A3 ! 00000151F6600058 -0030 0
.half 0x70D5 ! 00000151F6600060 -0028 0
.byte 0xD8 ! 00000151F6600062 -0026 0
.byte 0x90 ! 00000151F6600063 -0025 0
.word 0x469F1AA1 ! 00000151F6600064 -0024 0
.xword 0x50E37ED7503CC708 ! 00000151F6600068 -0020 0
.xword 0x7DDD78D3882E0DD4 ! 00000151F6600070 -0018 0
.xword 0xBEEE52034F9DECE8 ! 00000151F6600078 -0010 0 Double -1.445788E-05
.word 0xC2980208 ! 00000151F6600080 -0008 0 Single -7.600397E+01
.word 0x651DAB40 ! 00000151F6600084 -0004 0
.word 0xF8721361 ! 00000151F6600088 +0000 0
.byte 0x6F ! 00000151F660008C +0004 0
.byte 0x76 ! 00000151F660008D +0005 0
.byte 0x71 ! 00000151F660008E +0006 0
.byte 0x28 ! 00000151F660008F +0007 0
.word 0x340206AA ! 00000151F6600090 +0008 0
.word 0x4045DE33 ! 00000151F6600094 +000C 0 Single 3.091687E+00
.xword 0x660527DF74B4C04A ! 00000151F6600098 +0010 0
.half 0xDB31 ! 00000151F66000A0 +0018 0
.byte 0x94 ! 00000151F66000A2 +001A 0
.byte 0x09 ! 00000151F66000A3 +001B 0
.half 0xBEB1 ! 00000151F66000A4 +001C 0
.byte 0x1B ! 00000151F66000A6 +001E 0
.byte 0x35 ! 00000151F66000A7 +001F 0
.xword 0x86C1416BDE6B62A4 ! 00000151F66000A8 +0020 0
.xword 0xC12097D13D3F5A05 ! 00000151F66000B0 +0028 0 Double -5.437206E+05
.xword 0x6416235865900144 ! 00000151F66000B8 +0030 0
.xword 0xC06E50665A1864D0 ! 00000151F66000C0 +0038 0 Double -2.425125E+02
.word 0x76436182 ! 00000151F66000C8 +0040 0
.half 0x3511 ! 00000151F66000CC +0044 0
.byte 0xDA ! 00000151F66000CE +0046 0
.byte 0x94 ! 00000151F66000CF +0047 0
.xword 0xF7A28F82FAA5374C ! 00000151F66000D0 +0048 0
.word 0xC0BD9B1A ! 00000151F66000D8 +0050 0 Single -5.925183E+00
.word 0x3D8AB086 ! 00000151F66000DC +0054 0 Single 6.771950E-02
.half 0x695D ! 00000151F66000E0 +0058 0
.half 0x23C4 ! 00000151F66000E2 +005A 0
.word 0x41682DEE ! 00000151F66000E4 +005C 0
.xword 0xC041D22127C366E8 ! 00000151F66000E8 +0060 0 Double -3.564164E+01
.xword 0xC0C37A2A8C701834 ! 00000151F66000F0 +0068 0 Double -9.972332E+03
.byte 0xAB ! 00000151F66000F8 +0070 0
.byte 0x00 ! 00000151F66000F9 +0071 0
.byte 0x4A ! 00000151F66000FA +0072 0
.byte 0xD6 ! 00000151F66000FB +0073 0
.word 0xC47A1DF4 ! 00000151F66000FC +0074 0 Single -1.000468E+03
.xword 0xF5204F8D276FED05 ! 00000151F6600100 +0078 0
.xword 0x5F37D04121B5A859 ! 00000151F6600108 +0080 0
!========================================================================
SECTION .bdata063 DATA_VA=0x376060000
attr_data {
Name = .bdata063,
VA = 0x376060000,
RA = 0xebff80000,
PA = ra2pa(0xebff80000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata063
.data
DATA100:
.xword 0x8800F2DF67070000 ! 0000000376060000 -0088 DATA101+0x88
.xword 0x880060F651010000 ! 0000000376060008 -0080 DATA099+0x88
.xword 0x40F6781E42622447 ! 0000000376060010 -0078 0 Double 9.203389E+04
.word 0x3A85FEC2 ! 0000000376060018 -0070 0 Single 1.022302E-03
.word 0xEF8F2378 ! 000000037606001C -006C 0
.xword 0xC0E4F8545B4796CA ! 0000000376060020 -0068 0 Double -4.294664E+04
.byte 0x54 ! 0000000376060028 -0060 0
.byte 0x79 ! 0000000376060029 -005F 0
.half 0x8113 ! 000000037606002A -005E 0
.half 0x95BC ! 000000037606002C -005C 0
.half 0x9638 ! 000000037606002E -005A 0
.half 0x935D ! 0000000376060030 -0058 0
.half 0x9074 ! 0000000376060032 -0056 0
.half 0x6059 ! 0000000376060034 -0054 0
.byte 0xE5 ! 0000000376060036 -0052 0
.byte 0xC7 ! 0000000376060037 -0051 0
.word 0xD874B84C ! 0000000376060038 -0050 0
.word 0x222F5B83 ! 000000037606003C -004C 0
.half 0x8F6B ! 0000000376060040 -0048 0
.byte 0x41 ! 0000000376060042 -0046 0
.byte 0x3F ! 0000000376060043 -0045 0
.word 0xCC7A54B5 ! 0000000376060044 -0044 0
.xword 0x3EBAF141324888FC ! 0000000376060048 -0040 0 Double 1.605892E-06
.xword 0xC957E7CAA9AA39D6 ! 0000000376060050 -0038 0
.xword 0xD3E7B959ECBB1059 ! 0000000376060058 -0030 0
.half 0x034F ! 0000000376060060 -0028 0
.byte 0x0F ! 0000000376060062 -0026 0
.byte 0x91 ! 0000000376060063 -0025 0
.word 0xE49C2AA9 ! 0000000376060064 -0024 0
.xword 0x99E8743060118A29 ! 0000000376060068 -0020 0
.xword 0x731616166905EED6 ! 0000000376060070 -0018 0
.xword 0xBF80B65A274A0327 ! 0000000376060078 -0010 0 Double -8.160309E-03
.word 0xBF9EC1C5 ! 0000000376060080 -0008 0 Single -1.240288E+00
.word 0x1D42333D ! 0000000376060084 -0004 0
.word 0xC088B83D ! 0000000376060088 +0000 0
.byte 0xE0 ! 000000037606008C +0004 0
.byte 0x66 ! 000000037606008D +0005 0
.byte 0x5C ! 000000037606008E +0006 0
.byte 0xD6 ! 000000037606008F +0007 0
.word 0x69C56040 ! 0000000376060090 +0008 0
.word 0xC43E55B5 ! 0000000376060094 +000C 0 Single -7.613392E+02
.xword 0xD045100767EEEA76 ! 0000000376060098 +0010 0
.half 0x053B ! 00000003760600A0 +0018 0
.byte 0x1E ! 00000003760600A2 +001A 0
.byte 0x28 ! 00000003760600A3 +001B 0
.half 0x8267 ! 00000003760600A4 +001C 0
.byte 0x47 ! 00000003760600A6 +001E 0
.byte 0xB3 ! 00000003760600A7 +001F 0
.xword 0xFE8DA97E0A84F507 ! 00000003760600A8 +0020 0
.xword 0x40D3FBDCCDCA04A0 ! 00000003760600B0 +0028 0 Double 2.046345E+04
.xword 0x0BA1604B6F8053D2 ! 00000003760600B8 +0030 0
.xword 0xBFBCAADC60C2FBBC ! 00000003760600C0 +0038 0 Double -1.119821E-01
.word 0xDD4A3149 ! 00000003760600C8 +0040 0
.half 0x8D38 ! 00000003760600CC +0044 0
.byte 0xEA ! 00000003760600CE +0046 0
.byte 0x92 ! 00000003760600CF +0047 0
.xword 0x9045A09C77EDE090 ! 00000003760600D0 +0048 0
.word 0x4328885D ! 00000003760600D8 +0050 0 Single 1.685327E+02
.word 0xC6BAAE48 ! 00000003760600DC +0054 0 Single -2.389514E+04
.half 0xB4A7 ! 00000003760600E0 +0058 0
.half 0x368C ! 00000003760600E2 +005A 0
.word 0x0CA2885E ! 00000003760600E4 +005C 0
.xword 0xBF8E5D02976522AE ! 00000003760600E8 +0060 0 Double -1.482584E-02
.xword 0x3FD24AAE4E3C4D0E ! 00000003760600F0 +0068 0 Double 2.858082E-01
.byte 0x1C ! 00000003760600F8 +0070 0
.byte 0x17 ! 00000003760600F9 +0071 0
.byte 0xE7 ! 00000003760600FA +0072 0
.byte 0xB0 ! 00000003760600FB +0073 0
.word 0xBF0821B5 ! 00000003760600FC +0074 0 Single -5.317643E-01
.xword 0xDD4CFA446812D27F ! 0000000376060100 +0078 0
.xword 0xE7DB0F4C5A69F180 ! 0000000376060108 +0080 0
!========================================================================
SECTION .bdata064 DATA_VA=0x767dff20000
attr_data {
Name = .bdata064,
VA = 0x767dff20000,
RA = 0xebff70000,
PA = ra2pa(0xebff70000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata064
.data
DATA101:
.xword 0x8800340403000000 ! 00000767DFF20000 -0088 DATA102+0x88
.xword 0x8800067603000000 ! 00000767DFF20008 -0080 DATA100+0x88
.xword 0x3ED6BDC15DD159E0 ! 00000767DFF20010 -0078 0 Double 5.421932E-06
.word 0x37DCC42B ! 00000767DFF20018 -0070 0 Single 2.631739E-05
.word 0xE566EC4D ! 00000767DFF2001C -006C 0
.xword 0x3F51DEC7376F2BE8 ! 00000767DFF20020 -0068 0 Double 1.090712E-03
.byte 0xE7 ! 00000767DFF20028 -0060 0
.byte 0xA2 ! 00000767DFF20029 -005F 0
.half 0xAD9B ! 00000767DFF2002A -005E 0
.half 0xEAFD ! 00000767DFF2002C -005C 0
.half 0xBB6A ! 00000767DFF2002E -005A 0
.half 0x5704 ! 00000767DFF20030 -0058 0
.half 0x3781 ! 00000767DFF20032 -0056 0
.half 0x3EF8 ! 00000767DFF20034 -0054 0
.byte 0x7B ! 00000767DFF20036 -0052 0
.byte 0x54 ! 00000767DFF20037 -0051 0
.word 0x5EB9AFC7 ! 00000767DFF20038 -0050 0
.word 0xF602D6FA ! 00000767DFF2003C -004C 0
.half 0x6BC0 ! 00000767DFF20040 -0048 0
.byte 0xFB ! 00000767DFF20042 -0046 0
.byte 0x64 ! 00000767DFF20043 -0045 0
.word 0xF16A04EC ! 00000767DFF20044 -0044 0
.xword 0xBEEDEEE33A55C2C7 ! 00000767DFF20048 -0040 0 Double -1.427324E-05
.xword 0x9D54F8117BECD809 ! 00000767DFF20050 -0038 0
.xword 0x0F64435D80E3BC0F ! 00000767DFF20058 -0030 0
.half 0x16A5 ! 00000767DFF20060 -0028 0
.byte 0xD4 ! 00000767DFF20062 -0026 0
.byte 0xEA ! 00000767DFF20063 -0025 0
.word 0xF56F6D61 ! 00000767DFF20064 -0024 0
.xword 0xA1C358C8160B9746 ! 00000767DFF20068 -0020 0
.xword 0xFEF9315CB4FFF13F ! 00000767DFF20070 -0018 0
.xword 0x3F82B9226299C4D1 ! 00000767DFF20078 -0010 0 Double 9.142178E-03
.word 0xC180705C ! 00000767DFF20080 -0008 0 Single -1.605486E+01
.word 0x710E0384 ! 00000767DFF20084 -0004 0
.word 0xC8220A9A ! 00000767DFF20088 +0000 0
.byte 0x8E ! 00000767DFF2008C +0004 0
.byte 0x53 ! 00000767DFF2008D +0005 0
.byte 0xDD ! 00000767DFF2008E +0006 0
.byte 0x41 ! 00000767DFF2008F +0007 0
.word 0xAB8E6C3A ! 00000767DFF20090 +0008 0
.word 0xC0A1F6B4 ! 00000767DFF20094 +000C 0 Single -5.061365E+00
.xword 0x5F84BAB5AB68B437 ! 00000767DFF20098 +0010 0
.half 0xB67B ! 00000767DFF200A0 +0018 0
.byte 0x35 ! 00000767DFF200A2 +001A 0
.byte 0xB7 ! 00000767DFF200A3 +001B 0
.half 0x459F ! 00000767DFF200A4 +001C 0
.byte 0x98 ! 00000767DFF200A6 +001E 0
.byte 0x60 ! 00000767DFF200A7 +001F 0
.xword 0xC93DF55EB0D9CEAD ! 00000767DFF200A8 +0020 0
.xword 0x40FD3EB531571F6B ! 00000767DFF200B0 +0028 0 Double 1.197873E+05
.xword 0x156D7A5978E96CE9 ! 00000767DFF200B8 +0030 0
.xword 0xBFD1F8E23988DE08 ! 00000767DFF200C0 +0038 0 Double -2.808157E-01
.word 0xC5E42F69 ! 00000767DFF200C8 +0040 0
.half 0x95F9 ! 00000767DFF200CC +0044 0
.byte 0x08 ! 00000767DFF200CE +0046 0
.byte 0x49 ! 00000767DFF200CF +0047 0
.xword 0x635FC4F7E167D5A4 ! 00000767DFF200D0 +0048 0
.word 0x44A72EC7 ! 00000767DFF200D8 +0050 0 Single 1.337462E+03
.word 0x384739E9 ! 00000767DFF200DC +0054 0 Single 4.749923E-05
.half 0x7894 ! 00000767DFF200E0 +0058 0
.half 0x1672 ! 00000767DFF200E2 +005A 0
.word 0x7B3B58D6 ! 00000767DFF200E4 +005C 0
.xword 0xBF0E32F05D1AA0AB ! 00000767DFF200E8 +0060 0 Double -5.759998E-05
.xword 0x40B5BFD0016013CC ! 00000767DFF200F0 +0068 0 Double 5.567813E+03
.byte 0xC3 ! 00000767DFF200F8 +0070 0
.byte 0xE2 ! 00000767DFF200F9 +0071 0
.byte 0x83 ! 00000767DFF200FA +0072 0
.byte 0x13 ! 00000767DFF200FB +0073 0
.word 0xBB202757 ! 00000767DFF200FC +0074 0 Single -2.443751E-03
.xword 0xEAD225687B47807B ! 00000767DFF20100 +0078 0
.xword 0x23D02486E40D45C8 ! 00000767DFF20108 +0080 0
!========================================================================
SECTION .bdata065 DATA_VA=0x304340000
attr_data {
Name = .bdata065,
VA = 0x304340000,
RA = 0xebff60000,
PA = ra2pa(0xebff60000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata065
.data
DATA102:
.xword 0x88A0BA651C0C0000 ! 0000000304340000 -0088 DATA103+0x88
.xword 0x8800F2DF67070000 ! 0000000304340008 -0080 DATA101+0x88
.xword 0x40752CD5B74C3B96 ! 0000000304340010 -0078 0 Double 3.388022E+02
.word 0xBA195E8D ! 0000000304340018 -0070 0 Single -5.850576E-04
.word 0xA4360864 ! 000000030434001C -006C 0
.xword 0x3F8B0E71FA2DE258 ! 0000000304340020 -0068 0 Double 1.321115E-02
.byte 0xF2 ! 0000000304340028 -0060 0
.byte 0x0A ! 0000000304340029 -005F 0
.half 0x9BCF ! 000000030434002A -005E 0
.half 0xDD1B ! 000000030434002C -005C 0
.half 0x929E ! 000000030434002E -005A 0
.half 0x0972 ! 0000000304340030 -0058 0
.half 0x0389 ! 0000000304340032 -0056 0
.half 0x4D84 ! 0000000304340034 -0054 0
.byte 0x52 ! 0000000304340036 -0052 0
.byte 0xC8 ! 0000000304340037 -0051 0
.word 0xD5D3A088 ! 0000000304340038 -0050 0
.word 0x80BA7A97 ! 000000030434003C -004C 0
.half 0x7B06 ! 0000000304340040 -0048 0
.byte 0x17 ! 0000000304340042 -0046 0
.byte 0xBA ! 0000000304340043 -0045 0
.word 0x2F8E649D ! 0000000304340044 -0044 0
.xword 0x3FC4080140A4129E ! 0000000304340048 -0040 0 Double 1.564943E-01
.xword 0xD50F786A2FC1EAC5 ! 0000000304340050 -0038 0
.xword 0x1CA221D62A8F8784 ! 0000000304340058 -0030 0
.half 0x2301 ! 0000000304340060 -0028 0
.byte 0xBF ! 0000000304340062 -0026 0
.byte 0xC5 ! 0000000304340063 -0025 0
.word 0xFBBE526B ! 0000000304340064 -0024 0
.xword 0xD25CFB96EE92F782 ! 0000000304340068 -0020 0
.xword 0x1DC6AF5BE3FCF5FB ! 0000000304340070 -0018 0
.xword 0x3F1AB1A27824C7BC ! 0000000304340078 -0010 0 Double 1.018291E-04
.word 0x38976FC9 ! 0000000304340080 -0008 0 Single 7.221063E-05
.word 0x290907FD ! 0000000304340084 -0004 0
.word 0x6D547C43 ! 0000000304340088 +0000 0
.byte 0x94 ! 000000030434008C +0004 0
.byte 0x69 ! 000000030434008D +0005 0
.byte 0xC3 ! 000000030434008E +0006 0
.byte 0x41 ! 000000030434008F +0007 0
.word 0xA9268841 ! 0000000304340090 +0008 0
.word 0xC52F2E00 ! 0000000304340094 +000C 0 Single -2.802875E+03
.xword 0x64F168AB2DE7BB19 ! 0000000304340098 +0010 0
.half 0x3BCC ! 00000003043400A0 +0018 0
.byte 0x1B ! 00000003043400A2 +001A 0
.byte 0x8B ! 00000003043400A3 +001B 0
.half 0xF392 ! 00000003043400A4 +001C 0
.byte 0x31 ! 00000003043400A6 +001E 0
.byte 0x67 ! 00000003043400A7 +001F 0
.xword 0x9066B3625B45680F ! 00000003043400A8 +0020 0
.xword 0xC052D8236E2827C6 ! 00000003043400B0 +0028 0 Double -7.537716E+01
.xword 0xAA105FE6B5243634 ! 00000003043400B8 +0030 0
.xword 0x40AC2166F9224C6C ! 00000003043400C0 +0038 0 Double 3.600701E+03
.word 0x18F4FA21 ! 00000003043400C8 +0040 0
.half 0x401D ! 00000003043400CC +0044 0
.byte 0x6E ! 00000003043400CE +0046 0
.byte 0xAD ! 00000003043400CF +0047 0
.xword 0xFAA04010C8C703AB ! 00000003043400D0 +0048 0
.word 0xBCEFC189 ! 00000003043400D8 +0050 0 Single -2.926709E-02
.word 0xBF375F64 ! 00000003043400DC +0054 0 Single -7.162993E-01
.half 0x3EB6 ! 00000003043400E0 +0058 0
.half 0xA35B ! 00000003043400E2 +005A 0
.word 0x7EE17260 ! 00000003043400E4 +005C 0
.xword 0x41034715550F121B ! 00000003043400E8 +0060 0 Double 1.579227E+05
.xword 0x40AEEDC4E861B944 ! 00000003043400F0 +0068 0 Double 3.958885E+03
.byte 0x17 ! 00000003043400F8 +0070 0
.byte 0x61 ! 00000003043400F9 +0071 0
.byte 0x61 ! 00000003043400FA +0072 0
.byte 0xCC ! 00000003043400FB +0073 0
.word 0xC37184B4 ! 00000003043400FC +0074 0 Single -2.415184E+02
.xword 0x3D2C107670680C94 ! 0000000304340100 +0078 0
.xword 0xE9D407FE06B1797D ! 0000000304340108 +0080 0
!========================================================================
SECTION .bdata066 DATA_VA=0xc1c65baa000
attr_data {
Name = .bdata066,
VA = 0xc1c65baa000,
RA = 0xfdfd48000,
PA = ra2pa(0xfdfd48000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata066
.data
DATA103:
.xword 0x88000090FFDFFFFF ! 00000C1C65BAA000 -0088 DATA094+0x88
.xword 0x8800340403000000 ! 00000C1C65BAA008 -0080 DATA102+0x88
.xword 0xBF5253D5C2C59309 ! 00000C1C65BAA010 -0078 0 Double -1.118621E-03
.word 0xC7E4C3D9 ! 00000C1C65BAA018 -0070 0 Single -1.171277E+05
.word 0xB1DD37AE ! 00000C1C65BAA01C -006C 0
.xword 0xBF7D84D21058E54A ! 00000C1C65BAA020 -0068 0 Double -7.206746E-03
.byte 0x32 ! 00000C1C65BAA028 -0060 0
.byte 0xFC ! 00000C1C65BAA029 -005F 0
.half 0x2E51 ! 00000C1C65BAA02A -005E 0
.half 0x9431 ! 00000C1C65BAA02C -005C 0
.half 0x5E0B ! 00000C1C65BAA02E -005A 0
.half 0x25A6 ! 00000C1C65BAA030 -0058 0
.half 0x513D ! 00000C1C65BAA032 -0056 0
.half 0x95FC ! 00000C1C65BAA034 -0054 0
.byte 0xFC ! 00000C1C65BAA036 -0052 0
.byte 0xBB ! 00000C1C65BAA037 -0051 0
.word 0x52919C1D ! 00000C1C65BAA038 -0050 0
.word 0xF25F1036 ! 00000C1C65BAA03C -004C 0
.half 0x9014 ! 00000C1C65BAA040 -0048 0
.byte 0x4D ! 00000C1C65BAA042 -0046 0
.byte 0xC3 ! 00000C1C65BAA043 -0045 0
.word 0x2D0F9601 ! 00000C1C65BAA044 -0044 0
.xword 0xC0449274BB06E795 ! 00000C1C65BAA048 -0040 0 Double -4.114419E+01
.xword 0xC9E2B81D43A46B98 ! 00000C1C65BAA050 -0038 0
.xword 0xDE98735C64E25734 ! 00000C1C65BAA058 -0030 0
.half 0x42D9 ! 00000C1C65BAA060 -0028 0
.byte 0xE2 ! 00000C1C65BAA062 -0026 0
.byte 0xD6 ! 00000C1C65BAA063 -0025 0
.word 0xE4672C38 ! 00000C1C65BAA064 -0024 0
.xword 0x0E079F7182BD2C2B ! 00000C1C65BAA068 -0020 0
.xword 0xF42985EC3F8B3C4F ! 00000C1C65BAA070 -0018 0
.xword 0xC0EE93ED4BE7FE20 ! 00000C1C65BAA078 -0010 0 Double -6.262342E+04
.word 0x3BD16272 ! 00000C1C65BAA080 -0008 0 Single 6.389909E-03
.word 0x6B590F01 ! 00000C1C65BAA084 -0004 0
.word 0x9634F4AE ! 00000C1C65BAA088 +0000 0
.byte 0x7A ! 00000C1C65BAA08C +0004 0
.byte 0xD2 ! 00000C1C65BAA08D +0005 0
.byte 0xF6 ! 00000C1C65BAA08E +0006 0
.byte 0x77 ! 00000C1C65BAA08F +0007 0
.word 0x6CA7FDB6 ! 00000C1C65BAA090 +0008 0
.word 0xBD3658D4 ! 00000C1C65BAA094 +000C 0 Single -4.451831E-02
.xword 0x907805DC2E24EE94 ! 00000C1C65BAA098 +0010 0
.half 0x01E7 ! 00000C1C65BAA0A0 +0018 0
.byte 0xDE ! 00000C1C65BAA0A2 +001A 0
.byte 0xA8 ! 00000C1C65BAA0A3 +001B 0
.half 0x57DF ! 00000C1C65BAA0A4 +001C 0
.byte 0xFB ! 00000C1C65BAA0A6 +001E 0
.byte 0x03 ! 00000C1C65BAA0A7 +001F 0
.xword 0xEC1999A899A670AA ! 00000C1C65BAA0A8 +0020 0
.xword 0x410EDE2810FD79DB ! 00000C1C65BAA0B0 +0028 0 Double 2.528690E+05
.xword 0x5B48E59D5BF14153 ! 00000C1C65BAA0B8 +0030 0
.xword 0x40C585711870BD65 ! 00000C1C65BAA0C0 +0038 0 Double 1.101888E+04
.word 0xE5E5010D ! 00000C1C65BAA0C8 +0040 0
.half 0x1F6E ! 00000C1C65BAA0CC +0044 0
.byte 0x38 ! 00000C1C65BAA0CE +0046 0
.byte 0x64 ! 00000C1C65BAA0CF +0047 0
.xword 0x99617C3929505265 ! 00000C1C65BAA0D0 +0048 0
.word 0xBE0B6A37 ! 00000C1C65BAA0D8 +0050 0 Single -1.361474E-01
.word 0xBE480C8C ! 00000C1C65BAA0DC +0054 0 Single -1.953604E-01
.half 0xA228 ! 00000C1C65BAA0E0 +0058 0
.half 0x8979 ! 00000C1C65BAA0E2 +005A 0
.word 0x949C7E33 ! 00000C1C65BAA0E4 +005C 0
.xword 0xC0A4017F10EEF59D ! 00000C1C65BAA0E8 +0060 0 Double -2.560748E+03
.xword 0xC0CBFD8366928E4C ! 00000C1C65BAA0F0 +0068 0 Double -1.433103E+04
.byte 0xE8 ! 00000C1C65BAA0F8 +0070 0
.byte 0x1D ! 00000C1C65BAA0F9 +0071 0
.byte 0xE1 ! 00000C1C65BAA0FA +0072 0
.byte 0x2F ! 00000C1C65BAA0FB +0073 0
.word 0xBBF8260D ! 00000C1C65BAA0FC +0074 0 Single -7.572895E-03
.xword 0xF49AC9CE33EA9A06 ! 00000C1C65BAA100 +0078 0
.xword 0x72BBF73B29B8049A ! 00000C1C65BAA108 +0080 0
!========================================================================
SECTION .bblk067 DATA_VA=0x25283476000
attr_data {
Name = .bblk067,
VA = 0x25283476000,
RA = 0xfdfd46000,
PA = ra2pa(0xfdfd46000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk067
.data
DATA104:
.xword 0xAAAC07DFCD7A1D80 ! 0000025283476000 +0000 0
.xword 0x02AB5C95CF3F3637 ! 0000025283476008 +0008 0
.xword 0x5D22D57BD35A80B8 ! 0000025283476010 +0010 0
.xword 0xFD7A7EB9B5CEB5C4 ! 0000025283476018 +0018 0
.xword 0x97BA9D1E2365B915 ! 0000025283476020 +0020 0
.xword 0xCFF99551E18C6DF5 ! 0000025283476028 +0028 0
.xword 0xE2F1BA0C210F6E0A ! 0000025283476030 +0030 0
.xword 0x97637B208F6A8BC8 ! 0000025283476038 +0038 0
.xword 0x9E7A5C12C8221A2B ! 0000025283476040 +0040 0
.xword 0x6C1AEC69DEE02A61 ! 0000025283476048 +0048 0
.xword 0x51EDA17AAC143ECA ! 0000025283476050 +0050 0
.xword 0x5F11FEA15417CA93 ! 0000025283476058 +0058 0
.xword 0x9D9E79CD9F462FF3 ! 0000025283476060 +0060 0
.xword 0x10A3E2F4444D5D05 ! 0000025283476068 +0068 0
.xword 0xD5167262FB0CE0CE ! 0000025283476070 +0070 0
.xword 0x862E83D90DCB280B ! 0000025283476078 +0078 0
!========================================================================
SECTION .bcom056 DATA_VA=0x0
attr_data {
Name = .bcom056,
VA = 0x0,
RA = 0xfdfd4e000,
PA = ra2pa(0xfdfd4e000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bcom056
.data
DATA093:
.xword 0x270A2BA55D3ED452 ! 0000000000000000 +0000 0
!========================================================================
SECTION .bstk068 DATA_VA=0x583cfcb70000
attr_data {
Name = .bstk068,
VA = 0x583cfcb70000,
RA = 0xebff50000,
PA = ra2pa(0xebff50000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk068
.data
.skip 0x2000 ! 0000583CFCB70000
STACK0072:
!========================================================================
SECTION .bkey069 DATA_VA=0xc4360000
attr_data {
Name = .bkey069,
VA = 0xc4360000,
RA = 0xebff40000,
PA = ra2pa(0xebff40000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey069
.data
DATA106:
.xword 0xFFFFDFFF90000088 ! 00000000C4360000 +0000 DATA094+0x88
.xword 0x00000AD7357F6088 ! 00000000C4360008 +0008 DATA095+0x88
.xword 0x0000441DE8A10088 ! 00000000C4360010 +0010 DATA096+0x88
.xword 0x00006BE0F90D0088 ! 00000000C4360018 +0018 DATA097+0x88
.xword 0x0000000032CEA088 ! 00000000C4360020 +0020 DATA098+0x88
.xword 0x00000151F6600088 ! 00000000C4360028 +0028 DATA099+0x88
.xword 0x0000000376060088 ! 00000000C4360030 +0030 DATA100+0x88
.xword 0x00000767DFF20088 ! 00000000C4360038 +0038 DATA101+0x88
.xword 0x0000000304340088 ! 00000000C4360040 +0040 DATA102+0x88
.xword 0x00000C1C65BAA088 ! 00000000C4360048 +0048 DATA103+0x88
.xword 0x0000025283476000 ! 00000000C4360050 +0050 DATA104+0x0
.xword 0x0000000FFFFE0000 ! 00000000C4360058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! 00000000C4360060 +0060 0
.xword 0xC010618D3A5E41AC ! 00000000C4360068 +0068 0 Double -4.095265E+00
.word 0x469FB5DF ! 00000000C4360070 +0070 0 Single 2.044294E+04
! Context 73 runs in 64-bit addressing mode, big-endian
!========================================================================
SECTION .bdata071 DATA_VA=0x367500000000
attr_data {
Name = .bdata071,
VA = 0x367500000000,
RA = 0xe30000000,
PA = ra2pa(0xe30000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata071
.data
DATA117:
.xword 0xFFFF8F5510000088 ! 0000367500000000 -0088 DATA118+0x88
.xword 0x000014D494A70088 ! 0000367500000008 -0080 DATA126+0x88
.xword 0xC0491BA126199AC5 ! 0000367500000010 -0078 0 Double -5.021586E+01
.word 0x3B129F22 ! 0000367500000018 -0070 0 Single 2.237268E-03
.word 0xAB40302D ! 000036750000001C -006C 0
.xword 0x3F296DEDE87C817C ! 0000367500000020 -0068 0 Double 1.940110E-04
.byte 0x26 ! 0000367500000028 -0060 0
.byte 0xF9 ! 0000367500000029 -005F 0
.half 0x7FBF ! 000036750000002A -005E 0
.half 0x5A46 ! 000036750000002C -005C 0
.half 0xEEDB ! 000036750000002E -005A 0
.half 0xE3D9 ! 0000367500000030 -0058 0
.half 0xF1DB ! 0000367500000032 -0056 0
.half 0x7165 ! 0000367500000034 -0054 0
.byte 0x3F ! 0000367500000036 -0052 0
.byte 0x26 ! 0000367500000037 -0051 0
.word 0xDF755D45 ! 0000367500000038 -0050 0
.word 0xD35E31E6 ! 000036750000003C -004C 0
.half 0x4566 ! 0000367500000040 -0048 0
.byte 0x89 ! 0000367500000042 -0046 0
.byte 0x33 ! 0000367500000043 -0045 0
.word 0xCE4C2F46 ! 0000367500000044 -0044 0
.xword 0xC0BAB64C0F099879 ! 0000367500000048 -0040 0 Double -6.838297E+03
.xword 0xBD140750BC094A8A ! 0000367500000050 -0038 0
.xword 0xE1FCDA9453560FD1 ! 0000367500000058 -0030 0
.half 0x4EE0 ! 0000367500000060 -0028 0
.byte 0x40 ! 0000367500000062 -0026 0
.byte 0xFF ! 0000367500000063 -0025 0
.word 0x915D2FF4 ! 0000367500000064 -0024 0
.xword 0xD1830FA4F07A9D27 ! 0000367500000068 -0020 0
.xword 0xFB68909A936C8ECA ! 0000367500000070 -0018 0
.xword 0x404989FBB93CF9DA ! 0000367500000078 -0010 0 Double 5.107799E+01
.word 0xBAE34A1F ! 0000367500000080 -0008 0 Single -1.734082E-03
.word 0xB911F216 ! 0000367500000084 -0004 0
.word 0xF66E5976 ! 0000367500000088 +0000 0
.byte 0x77 ! 000036750000008C +0004 0
.byte 0x85 ! 000036750000008D +0005 0
.byte 0xC0 ! 000036750000008E +0006 0
.byte 0x06 ! 000036750000008F +0007 0
.word 0xE660ED1C ! 0000367500000090 +0008 0
.word 0xB9E114EB ! 0000367500000094 +000C 0 Single -4.293093E-04
.xword 0x98AD459342268072 ! 0000367500000098 +0010 0
.half 0xFF4D ! 00003675000000A0 +0018 0
.byte 0xB1 ! 00003675000000A2 +001A 0
.byte 0xE7 ! 00003675000000A3 +001B 0
.half 0x847E ! 00003675000000A4 +001C 0
.byte 0x3D ! 00003675000000A6 +001E 0
.byte 0x9F ! 00003675000000A7 +001F 0
.xword 0xC33076384B4003F0 ! 00003675000000A8 +0020 0
.xword 0x4133E0CB90BE9692 ! 00003675000000B0 +0028 0 Double 1.302732E+06
.xword 0x76F9635B8F34B7D3 ! 00003675000000B8 +0030 0
.xword 0xBEE0D3664E410A9F ! 00003675000000C0 +0038 0 Double -8.023157E-06
.word 0x0D1A19E1 ! 00003675000000C8 +0040 0
.half 0x4F00 ! 00003675000000CC +0044 0
.byte 0x54 ! 00003675000000CE +0046 0
.byte 0xC2 ! 00003675000000CF +0047 0
.xword 0xDCAA5672FA41F99C ! 00003675000000D0 +0048 0
.word 0x38CB6041 ! 00003675000000D8 +0050 0 Single 9.697723E-05
.word 0xC5BCE86D ! 00003675000000DC +0054 0 Single -6.045053E+03
.half 0xD82B ! 00003675000000E0 +0058 0
.half 0xA50B ! 00003675000000E2 +005A 0
.word 0x2969EFE7 ! 00003675000000E4 +005C 0
.xword 0x3FE01AA8E536A603 ! 00003675000000E8 +0060 0 Double 5.032544E-01
.xword 0x3F336EEE472ABE59 ! 00003675000000F0 +0068 0 Double 2.965290E-04
.byte 0x6C ! 00003675000000F8 +0070 0
.byte 0x45 ! 00003675000000F9 +0071 0
.byte 0x3C ! 00003675000000FA +0072 0
.byte 0x2D ! 00003675000000FB +0073 0
.word 0xBDC5494B ! 00003675000000FC +0074 0 Single -9.633120E-02
.xword 0x2003B2B5D0B5565A ! 0000367500000100 +0078 0
.xword 0xAE6A516161F807EB ! 0000367500000108 +0080 0
!========================================================================
SECTION .bdata072 DATA_VA=0xffff8f5510000000
attr_data {
Name = .bdata072,
VA = 0xffff8f5510000000,
RA = 0xe20000000,
PA = ra2pa(0xe20000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata072
.data
DATA118:
.xword 0x8800B1030299FFFF ! FFFF8F5510000000 -0088 DATA119+0x88
.xword 0x8800000075360000 ! FFFF8F5510000008 -0080 DATA117+0x88
.xword 0x408BA7DDF62D1D6E ! FFFF8F5510000010 -0078 0 Double 8.849834E+02
.word 0x39C7BA53 ! FFFF8F5510000018 -0070 0 Single 3.809506E-04
.word 0xD661C6C1 ! FFFF8F551000001C -006C 0
.xword 0x40C9B29994EB8D8F ! FFFF8F5510000020 -0068 0 Double 1.315720E+04
.byte 0x38 ! FFFF8F5510000028 -0060 0
.byte 0x59 ! FFFF8F5510000029 -005F 0
.half 0xA668 ! FFFF8F551000002A -005E 0
.half 0x4983 ! FFFF8F551000002C -005C 0
.half 0x8009 ! FFFF8F551000002E -005A 0
.half 0xF343 ! FFFF8F5510000030 -0058 0
.half 0xF065 ! FFFF8F5510000032 -0056 0
.half 0xB48E ! FFFF8F5510000034 -0054 0
.byte 0x07 ! FFFF8F5510000036 -0052 0
.byte 0x37 ! FFFF8F5510000037 -0051 0
.word 0x7815D7E7 ! FFFF8F5510000038 -0050 0
.word 0x32D0E370 ! FFFF8F551000003C -004C 0
.half 0x9434 ! FFFF8F5510000040 -0048 0
.byte 0x37 ! FFFF8F5510000042 -0046 0
.byte 0xCA ! FFFF8F5510000043 -0045 0
.word 0xA267BC0B ! FFFF8F5510000044 -0044 0
.xword 0x3ED34A52A90707DF ! FFFF8F5510000048 -0040 0 Double 4.599172E-06
.xword 0x8F810BAA6A7061EB ! FFFF8F5510000050 -0038 0
.xword 0x62914DF764CD44E0 ! FFFF8F5510000058 -0030 0
.half 0xEC59 ! FFFF8F5510000060 -0028 0
.byte 0x4F ! FFFF8F5510000062 -0026 0
.byte 0x57 ! FFFF8F5510000063 -0025 0
.word 0x2A37E7F4 ! FFFF8F5510000064 -0024 0
.xword 0x49083D28E53BA48E ! FFFF8F5510000068 -0020 0
.xword 0xD218840BEAA07A01 ! FFFF8F5510000070 -0018 0
.xword 0x40E2F32ABF149B59 ! FFFF8F5510000078 -0010 0 Double 3.880934E+04
.word 0x3EF4986B ! FFFF8F5510000080 -0008 0 Single 4.777254E-01
.word 0x57603870 ! FFFF8F5510000084 -0004 0
.word 0xA980BD7A ! FFFF8F5510000088 +0000 0
.byte 0x69 ! FFFF8F551000008C +0004 0
.byte 0xBC ! FFFF8F551000008D +0005 0
.byte 0x61 ! FFFF8F551000008E +0006 0
.byte 0xCE ! FFFF8F551000008F +0007 0
.word 0xC692DE86 ! FFFF8F5510000090 +0008 0
.word 0xBBDA94D1 ! FFFF8F5510000094 +000C 0 Single -6.670572E-03
.xword 0x0421CFD6F59440CA ! FFFF8F5510000098 +0010 0
.half 0x7421 ! FFFF8F55100000A0 +0018 0
.byte 0x3C ! FFFF8F55100000A2 +001A 0
.byte 0xBA ! FFFF8F55100000A3 +001B 0
.half 0x9433 ! FFFF8F55100000A4 +001C 0
.byte 0xAE ! FFFF8F55100000A6 +001E 0
.byte 0xF9 ! FFFF8F55100000A7 +001F 0
.xword 0xDFCBCD13442D22CB ! FFFF8F55100000A8 +0020 0
.xword 0x3F9F5F2F82DEBC91 ! FFFF8F55100000B0 +0028 0 Double 3.063654E-02
.xword 0xE644E3DD36136CD3 ! FFFF8F55100000B8 +0030 0
.xword 0x40846FB023BA4B61 ! FFFF8F55100000C0 +0038 0 Double 6.539610E+02
.word 0xD857B913 ! FFFF8F55100000C8 +0040 0
.half 0xA68B ! FFFF8F55100000CC +0044 0
.byte 0x17 ! FFFF8F55100000CE +0046 0
.byte 0x30 ! FFFF8F55100000CF +0047 0
.xword 0xA3AE93205C3ECC25 ! FFFF8F55100000D0 +0048 0
.word 0xB829AC17 ! FFFF8F55100000D8 +0050 0 Single -4.045301E-05
.word 0xC19DE2A9 ! FFFF8F55100000DC +0054 0 Single -1.973567E+01
.half 0xE103 ! FFFF8F55100000E0 +0058 0
.half 0x96B3 ! FFFF8F55100000E2 +005A 0
.word 0x01E356D8 ! FFFF8F55100000E4 +005C 0
.xword 0x406A6B28A1686BD5 ! FFFF8F55100000E8 +0060 0 Double 2.113487E+02
.xword 0xBFFDC62A8A2D7F23 ! FFFF8F55100000F0 +0068 0 Double -1.860880E+00
.byte 0xBC ! FFFF8F55100000F8 +0070 0
.byte 0xEE ! FFFF8F55100000F9 +0071 0
.byte 0xB3 ! FFFF8F55100000FA +0072 0
.byte 0x33 ! FFFF8F55100000FB +0073 0
.word 0xC6EDC205 ! FFFF8F55100000FC +0074 0 Single -3.043301E+04
.xword 0xB5922BF62B6DB829 ! FFFF8F5510000100 +0078 0
.xword 0xCFA4D9781248FEED ! FFFF8F5510000108 +0080 0
!========================================================================
SECTION .bdata073 DATA_VA=0xffff990203b10000
attr_data {
Name = .bdata073,
VA = 0xffff990203b10000,
RA = 0xebfe70000,
PA = ra2pa(0xebfe70000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata073
.data
DATA119:
.xword 0xFFFFF0D268A60088 ! FFFF990203B10000 -0088 DATA120+0x88
.xword 0xFFFF8F5510000088 ! FFFF990203B10008 -0080 DATA118+0x88
.xword 0x3EF04E4D33ABB002 ! FFFF990203B10010 -0078 0 Double 1.555049E-05
.word 0x3FC2058B ! FFFF990203B10018 -0070 0 Single 1.515794E+00
.word 0x1EA5A680 ! FFFF990203B1001C -006C 0
.xword 0x401498435358CB1C ! FFFF990203B10020 -0068 0 Double 5.148694E+00
.byte 0x3F ! FFFF990203B10028 -0060 0
.byte 0xFA ! FFFF990203B10029 -005F 0
.half 0x8A0F ! FFFF990203B1002A -005E 0
.half 0xF21D ! FFFF990203B1002C -005C 0
.half 0x02B2 ! FFFF990203B1002E -005A 0
.half 0x34F0 ! FFFF990203B10030 -0058 0
.half 0xF0B5 ! FFFF990203B10032 -0056 0
.half 0xFE76 ! FFFF990203B10034 -0054 0
.byte 0x36 ! FFFF990203B10036 -0052 0
.byte 0xE9 ! FFFF990203B10037 -0051 0
.word 0x2636CDA9 ! FFFF990203B10038 -0050 0
.word 0x93A5D0C3 ! FFFF990203B1003C -004C 0
.half 0x8005 ! FFFF990203B10040 -0048 0
.byte 0x38 ! FFFF990203B10042 -0046 0
.byte 0x89 ! FFFF990203B10043 -0045 0
.word 0x4A6D1B18 ! FFFF990203B10044 -0044 0
.xword 0xBF1BEE65C6273697 ! FFFF990203B10048 -0040 0 Double -1.065492E-04
.xword 0x679BBCC30D1BC6C9 ! FFFF990203B10050 -0038 0
.xword 0x72D9C3ACA4821435 ! FFFF990203B10058 -0030 0
.half 0x7606 ! FFFF990203B10060 -0028 0
.byte 0xCF ! FFFF990203B10062 -0026 0
.byte 0xDF ! FFFF990203B10063 -0025 0
.word 0x3E0DCCD2 ! FFFF990203B10064 -0024 0
.xword 0x97FC4FF113110E76 ! FFFF990203B10068 -0020 0
.xword 0xE3A0DEACF9257D42 ! FFFF990203B10070 -0018 0
.xword 0xBFC63C03C34D1BA2 ! FFFF990203B10078 -0010 0 Double -1.737065E-01
.word 0xBC91D4BA ! FFFF990203B10080 -0008 0 Single -1.780163E-02
.word 0x24A16D06 ! FFFF990203B10084 -0004 0
.word 0xBAFDE464 ! FFFF990203B10088 +0000 0
.byte 0x06 ! FFFF990203B1008C +0004 0
.byte 0x7D ! FFFF990203B1008D +0005 0
.byte 0x1E ! FFFF990203B1008E +0006 0
.byte 0xBA ! FFFF990203B1008F +0007 0
.word 0xFD361AA5 ! FFFF990203B10090 +0008 0
.word 0x40F4BE8E ! FFFF990203B10094 +000C 0 Single 7.648261E+00
.xword 0x5CA41A6057013C6A ! FFFF990203B10098 +0010 0
.half 0xFFB9 ! FFFF990203B100A0 +0018 0
.byte 0x59 ! FFFF990203B100A2 +001A 0
.byte 0x7F ! FFFF990203B100A3 +001B 0
.half 0x3F19 ! FFFF990203B100A4 +001C 0
.byte 0x05 ! FFFF990203B100A6 +001E 0
.byte 0x18 ! FFFF990203B100A7 +001F 0
.xword 0x7D7124ADC82DCC0D ! FFFF990203B100A8 +0020 0
.xword 0x40DA05A47D736F4A ! FFFF990203B100B0 +0028 0 Double 2.664657E+04
.xword 0x1A2B9C681CBACE22 ! FFFF990203B100B8 +0030 0
.xword 0xC034F84C813AE985 ! FFFF990203B100C0 +0038 0 Double -2.096992E+01
.word 0x1A7737B9 ! FFFF990203B100C8 +0040 0
.half 0x40A3 ! FFFF990203B100CC +0044 0
.byte 0xFB ! FFFF990203B100CE +0046 0
.byte 0x1C ! FFFF990203B100CF +0047 0
.xword 0xE0D94C261365777F ! FFFF990203B100D0 +0048 0
.word 0xC244C951 ! FFFF990203B100D8 +0050 0 Single -4.919660E+01
.word 0xC53550CD ! FFFF990203B100DC +0054 0 Single -2.901050E+03
.half 0x0637 ! FFFF990203B100E0 +0058 0
.half 0x4275 ! FFFF990203B100E2 +005A 0
.word 0xAC53B2EA ! FFFF990203B100E4 +005C 0
.xword 0xC13BA6EED0D2F2B2 ! FFFF990203B100E8 +0060 0 Double -1.812207E+06
.xword 0xBF95B3935B5E276E ! FFFF990203B100F0 +0068 0 Double -2.119284E-02
.byte 0x1B ! FFFF990203B100F8 +0070 0
.byte 0x1E ! FFFF990203B100F9 +0071 0
.byte 0x07 ! FFFF990203B100FA +0072 0
.byte 0xC7 ! FFFF990203B100FB +0073 0
.word 0x40C4B676 ! FFFF990203B100FC +0074 0 Single 6.147273E+00
.xword 0xC9C1936734281A92 ! FFFF990203B10100 +0078 0
.xword 0x347D74D92FC7B0DD ! FFFF990203B10108 +0080 0
!========================================================================
SECTION .bdata074 DATA_VA=0xfffff0d268a60000
attr_data {
Name = .bdata074,
VA = 0xfffff0d268a60000,
RA = 0xfdfd42000,
PA = ra2pa(0xfdfd42000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata074
.data
DATA120:
.xword 0x88000030DD030000 ! FFFFF0D268A60000 -0088 DATA121+0x88
.xword 0x8800B1030299FFFF ! FFFFF0D268A60008 -0080 DATA119+0x88
.xword 0x3FD146DD1908037F ! FFFFF0D268A60010 -0078 0 Double 2.699502E-01
.word 0x3A35DB48 ! FFFFF0D268A60018 -0070 0 Single 6.937278E-04
.word 0xA24C23FE ! FFFFF0D268A6001C -006C 0
.xword 0xC0EF8B5A4D77B453 ! FFFFF0D268A60020 -0068 0 Double -6.460282E+04
.byte 0xC6 ! FFFFF0D268A60028 -0060 0
.byte 0x9D ! FFFFF0D268A60029 -005F 0
.half 0xA1C9 ! FFFFF0D268A6002A -005E 0
.half 0x4377 ! FFFFF0D268A6002C -005C 0
.half 0x075E ! FFFFF0D268A6002E -005A 0
.half 0x9DE6 ! FFFFF0D268A60030 -0058 0
.half 0x6EBA ! FFFFF0D268A60032 -0056 0
.half 0x7168 ! FFFFF0D268A60034 -0054 0
.byte 0xFA ! FFFFF0D268A60036 -0052 0
.byte 0xA0 ! FFFFF0D268A60037 -0051 0
.word 0xB77F149F ! FFFFF0D268A60038 -0050 0
.word 0x3CEC1C63 ! FFFFF0D268A6003C -004C 0
.half 0x02FE ! FFFFF0D268A60040 -0048 0
.byte 0x58 ! FFFFF0D268A60042 -0046 0
.byte 0x7E ! FFFFF0D268A60043 -0045 0
.word 0xA1E52435 ! FFFFF0D268A60044 -0044 0
.xword 0x3F5CB4B9435B6FE0 ! FFFFF0D268A60048 -0040 0 Double 1.752072E-03
.xword 0x407AFF75261F8C95 ! FFFFF0D268A60050 -0038 0
.xword 0xE81D5A3696DCB65A ! FFFFF0D268A60058 -0030 0
.half 0x7F22 ! FFFFF0D268A60060 -0028 0
.byte 0x94 ! FFFFF0D268A60062 -0026 0
.byte 0x33 ! FFFFF0D268A60063 -0025 0
.word 0xD0E5DF3A ! FFFFF0D268A60064 -0024 0
.xword 0x2132662E8171FBF4 ! FFFFF0D268A60068 -0020 0
.xword 0xDE3CDAC1A2CDC00A ! FFFFF0D268A60070 -0018 0
.xword 0x4121F557D9265AB0 ! FFFFF0D268A60078 -0010 0 Double 5.884599E+05
.word 0xB8093F07 ! FFFFF0D268A60080 -0008 0 Single -3.272204E-05
.word 0x57ED6747 ! FFFFF0D268A60084 -0004 0
.word 0x3BD535E7 ! FFFFF0D268A60088 +0000 0
.byte 0xFF ! FFFFF0D268A6008C +0004 0
.byte 0xC0 ! FFFFF0D268A6008D +0005 0
.byte 0xF1 ! FFFFF0D268A6008E +0006 0
.byte 0x23 ! FFFFF0D268A6008F +0007 0
.word 0xB4B3071A ! FFFFF0D268A60090 +0008 0
.word 0xB94AB27A ! FFFFF0D268A60094 +000C 0 Single -1.933071E-04
.xword 0x80AE392F92CC555D ! FFFFF0D268A60098 +0010 0
.half 0x793B ! FFFFF0D268A600A0 +0018 0
.byte 0x0A ! FFFFF0D268A600A2 +001A 0
.byte 0xA1 ! FFFFF0D268A600A3 +001B 0
.half 0xAD55 ! FFFFF0D268A600A4 +001C 0
.byte 0xCC ! FFFFF0D268A600A6 +001E 0
.byte 0x20 ! FFFFF0D268A600A7 +001F 0
.xword 0xEF2E8005DEE72CF6 ! FFFFF0D268A600A8 +0020 0
.xword 0x3F6AB0FFB2625EF5 ! FFFFF0D268A600B0 +0028 0 Double 3.258228E-03
.xword 0x4F9181074D773356 ! FFFFF0D268A600B8 +0030 0
.xword 0x3F03C84B41E1AA00 ! FFFFF0D268A600C0 +0038 0 Double 3.773193E-05
.word 0x4FE07005 ! FFFFF0D268A600C8 +0040 0
.half 0x793E ! FFFFF0D268A600CC +0044 0
.byte 0xE5 ! FFFFF0D268A600CE +0046 0
.byte 0x72 ! FFFFF0D268A600CF +0047 0
.xword 0xD4548854EBDBB227 ! FFFFF0D268A600D0 +0048 0
.word 0x3D9AA0AE ! FFFFF0D268A600D8 +0050 0 Single 7.550178E-02
.word 0xC5FBBE6F ! FFFFF0D268A600DC +0054 0 Single -8.055804E+03
.half 0x17D3 ! FFFFF0D268A600E0 +0058 0
.half 0x65AA ! FFFFF0D268A600E2 +005A 0
.word 0xB134ECD1 ! FFFFF0D268A600E4 +005C 0
.xword 0x40955CA7FB9865A6 ! FFFFF0D268A600E8 +0060 0 Double 1.367164E+03
.xword 0x41057386210D8F53 ! FFFFF0D268A600F0 +0068 0 Double 1.757288E+05
.byte 0x9D ! FFFFF0D268A600F8 +0070 0
.byte 0xE9 ! FFFFF0D268A600F9 +0071 0
.byte 0xAC ! FFFFF0D268A600FA +0072 0
.byte 0x4E ! FFFFF0D268A600FB +0073 0
.word 0x424B2549 ! FFFFF0D268A600FC +0074 0 Single 5.078641E+01
.xword 0x63A525DB90C18873 ! FFFFF0D268A60100 +0078 0
.xword 0xF1A314F8388F4417 ! FFFFF0D268A60108 +0080 0
!========================================================================
SECTION .bdata075 DATA_VA=0x3dd30000000
attr_data {
Name = .bdata075,
VA = 0x3dd30000000,
RA = 0xe10000000,
PA = ra2pa(0xe10000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata075
.data
DATA121:
.xword 0x000022F4BDEE0088 ! 000003DD30000000 -0088 DATA122+0x88
.xword 0xFFFFF0D268A60088 ! 000003DD30000008 -0080 DATA120+0x88
.xword 0xC0E45105CAB46FBF ! 000003DD30000010 -0078 0 Double -4.160818E+04
.word 0x4361CE8C ! 000003DD30000018 -0070 0 Single 2.258068E+02
.word 0x5E00E263 ! 000003DD3000001C -006C 0
.xword 0xC13F3B084754FAAE ! 000003DD30000020 -0068 0 Double -2.046728E+06
.byte 0xB7 ! 000003DD30000028 -0060 0
.byte 0x9E ! 000003DD30000029 -005F 0
.half 0x59F9 ! 000003DD3000002A -005E 0
.half 0x772D ! 000003DD3000002C -005C 0
.half 0xC4C3 ! 000003DD3000002E -005A 0
.half 0xDE9B ! 000003DD30000030 -0058 0
.half 0x8CED ! 000003DD30000032 -0056 0
.half 0xBDA6 ! 000003DD30000034 -0054 0
.byte 0x25 ! 000003DD30000036 -0052 0
.byte 0x86 ! 000003DD30000037 -0051 0
.word 0x2ECBA3E8 ! 000003DD30000038 -0050 0
.word 0x68EBE89C ! 000003DD3000003C -004C 0
.half 0xE083 ! 000003DD30000040 -0048 0
.byte 0xB9 ! 000003DD30000042 -0046 0
.byte 0xD3 ! 000003DD30000043 -0045 0
.word 0xE29F1CFA ! 000003DD30000044 -0044 0
.xword 0x3EDBC60AC88A2F61 ! 000003DD30000048 -0040 0 Double 6.621743E-06
.xword 0xCA0268E50F29793D ! 000003DD30000050 -0038 0
.xword 0xCBE52DF0A2442F9F ! 000003DD30000058 -0030 0
.half 0x78EF ! 000003DD30000060 -0028 0
.byte 0xA4 ! 000003DD30000062 -0026 0
.byte 0x44 ! 000003DD30000063 -0025 0
.word 0x430FFCEE ! 000003DD30000064 -0024 0
.xword 0xBFB510ABF64A40B0 ! 000003DD30000068 -0020 0
.xword 0x428900B96BE5632F ! 000003DD30000070 -0018 0
.xword 0xC034AE27093571C7 ! 000003DD30000078 -0010 0 Double -2.068028E+01
.word 0xC2642442 ! 000003DD30000080 -0008 0 Single -5.703541E+01
.word 0xB6929628 ! 000003DD30000084 -0004 0
.word 0xEBA80DC3 ! 000003DD30000088 +0000 0
.byte 0x24 ! 000003DD3000008C +0004 0
.byte 0x2A ! 000003DD3000008D +0005 0
.byte 0x9C ! 000003DD3000008E +0006 0
.byte 0xDF ! 000003DD3000008F +0007 0
.word 0x6D2989FC ! 000003DD30000090 +0008 0
.word 0x3863B3D5 ! 000003DD30000094 +000C 0 Single 5.428850E-05
.xword 0xF1346EAC57916A74 ! 000003DD30000098 +0010 0
.half 0x25A0 ! 000003DD300000A0 +0018 0
.byte 0x1E ! 000003DD300000A2 +001A 0
.byte 0x28 ! 000003DD300000A3 +001B 0
.half 0x05F8 ! 000003DD300000A4 +001C 0
.byte 0x45 ! 000003DD300000A6 +001E 0
.byte 0x17 ! 000003DD300000A7 +001F 0
.xword 0xF8567334A35B0CB0 ! 000003DD300000A8 +0020 0
.xword 0xBFB7E234C2E47818 ! 000003DD300000B0 +0028 0 Double -9.329538E-02
.xword 0x0E47AA3B6C8294CB ! 000003DD300000B8 +0030 0
.xword 0x3EFF8F24C3B6FF7B ! 000003DD300000C0 +0038 0 Double 3.009716E-05
.word 0x80AEDAB8 ! 000003DD300000C8 +0040 0
.half 0xCD6D ! 000003DD300000CC +0044 0
.byte 0x07 ! 000003DD300000CE +0046 0
.byte 0x8E ! 000003DD300000CF +0047 0
.xword 0xDA8A284A73CE8FFB ! 000003DD300000D0 +0048 0
.word 0xBABDB5A9 ! 000003DD300000D8 +0050 0 Single -1.447369E-03
.word 0x4527681D ! 000003DD300000DC +0054 0 Single 2.678507E+03
.half 0x3905 ! 000003DD300000E0 +0058 0
.half 0x993F ! 000003DD300000E2 +005A 0
.word 0xBADC0178 ! 000003DD300000E4 +005C 0
.xword 0x3FD41C5C2335260B ! 000003DD300000E8 +0060 0 Double 3.142310E-01
.xword 0x400EB418174C7B75 ! 000003DD300000F0 +0068 0 Double 3.837937E+00
.byte 0x2C ! 000003DD300000F8 +0070 0
.byte 0x5A ! 000003DD300000F9 +0071 0
.byte 0x4D ! 000003DD300000FA +0072 0
.byte 0x9A ! 000003DD300000FB +0073 0
.word 0xC4444DA3 ! 000003DD300000FC +0074 0 Single -7.852131E+02
.xword 0x4293400071ABF79C ! 000003DD30000100 +0078 0
.xword 0xEF3E961BEEC3FDC2 ! 000003DD30000108 +0080 0
!========================================================================
SECTION .bdata076 DATA_VA=0x22f4bdee0000
attr_data {
Name = .bdata076,
VA = 0x22f4bdee0000,
RA = 0xebfe60000,
PA = ra2pa(0xebfe60000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata076
.data
DATA122:
.xword 0x88001FDD22000000 ! 000022F4BDEE0000 -0088 DATA123+0x88
.xword 0x88000030DD030000 ! 000022F4BDEE0008 -0080 DATA121+0x88
.xword 0xC12F3D0D216532B2 ! 000022F4BDEE0010 -0078 0 Double -1.023623E+06
.word 0xBB450FFD ! 000022F4BDEE0018 -0070 0 Single -3.006934E-03
.word 0x817133FE ! 000022F4BDEE001C -006C 0
.xword 0xBF101E047538330D ! 000022F4BDEE0020 -0068 0 Double -6.148245E-05
.byte 0x67 ! 000022F4BDEE0028 -0060 0
.byte 0xEC ! 000022F4BDEE0029 -005F 0
.half 0x934A ! 000022F4BDEE002A -005E 0
.half 0xF32C ! 000022F4BDEE002C -005C 0
.half 0xA8A3 ! 000022F4BDEE002E -005A 0
.half 0xDCA2 ! 000022F4BDEE0030 -0058 0
.half 0x3543 ! 000022F4BDEE0032 -0056 0
.half 0x0B3A ! 000022F4BDEE0034 -0054 0
.byte 0x23 ! 000022F4BDEE0036 -0052 0
.byte 0xFE ! 000022F4BDEE0037 -0051 0
.word 0x3E991EB3 ! 000022F4BDEE0038 -0050 0
.word 0x0EDE7CFB ! 000022F4BDEE003C -004C 0
.half 0x0E49 ! 000022F4BDEE0040 -0048 0
.byte 0x1A ! 000022F4BDEE0042 -0046 0
.byte 0x5D ! 000022F4BDEE0043 -0045 0
.word 0x85D345C3 ! 000022F4BDEE0044 -0044 0
.xword 0xC0DE33B5027D7472 ! 000022F4BDEE0048 -0040 0 Double -3.092683E+04
.xword 0xE93BFF0B83AA3379 ! 000022F4BDEE0050 -0038 0
.xword 0xB6324D25DC28641C ! 000022F4BDEE0058 -0030 0
.half 0x6C51 ! 000022F4BDEE0060 -0028 0
.byte 0xDC ! 000022F4BDEE0062 -0026 0
.byte 0x53 ! 000022F4BDEE0063 -0025 0
.word 0xA99E5E56 ! 000022F4BDEE0064 -0024 0
.xword 0xD925D3F1DB12B30A ! 000022F4BDEE0068 -0020 0
.xword 0x71F8ABB31CC7C3F1 ! 000022F4BDEE0070 -0018 0
.xword 0x3F8109B3E11F7AB8 ! 000022F4BDEE0078 -0010 0 Double 8.319288E-03
.word 0xC045EF79 ! 000022F4BDEE0080 -0008 0 Single -3.092741E+00
.word 0x7800302C ! 000022F4BDEE0084 -0004 0
.word 0x35C45134 ! 000022F4BDEE0088 +0000 0
.byte 0x01 ! 000022F4BDEE008C +0004 0
.byte 0x88 ! 000022F4BDEE008D +0005 0
.byte 0xF3 ! 000022F4BDEE008E +0006 0
.byte 0x8F ! 000022F4BDEE008F +0007 0
.word 0xE91098AC ! 000022F4BDEE0090 +0008 0
.word 0xC3060E12 ! 000022F4BDEE0094 +000C 0 Single -1.340550E+02
.xword 0x58DEB71ED437068D ! 000022F4BDEE0098 +0010 0
.half 0x8DCA ! 000022F4BDEE00A0 +0018 0
.byte 0x1F ! 000022F4BDEE00A2 +001A 0
.byte 0x42 ! 000022F4BDEE00A3 +001B 0
.half 0x3409 ! 000022F4BDEE00A4 +001C 0
.byte 0xEB ! 000022F4BDEE00A6 +001E 0
.byte 0x59 ! 000022F4BDEE00A7 +001F 0
.xword 0x5FF19718817B9554 ! 000022F4BDEE00A8 +0020 0
.xword 0x3FA7425967E2292F ! 000022F4BDEE00B0 +0028 0 Double 4.542808E-02
.xword 0x6B6DDE5F5C350847 ! 000022F4BDEE00B8 +0030 0
.xword 0x40552142D8CAD385 ! 000022F4BDEE00C0 +0038 0 Double 8.451971E+01
.word 0xFA0BCA67 ! 000022F4BDEE00C8 +0040 0
.half 0x22F6 ! 000022F4BDEE00CC +0044 0
.byte 0x31 ! 000022F4BDEE00CE +0046 0
.byte 0x6E ! 000022F4BDEE00CF +0047 0
.xword 0x809AC835ECF0467B ! 000022F4BDEE00D0 +0048 0
.word 0x3FCBE773 ! 000022F4BDEE00D8 +0050 0 Single 1.593001E+00
.word 0x46227307 ! 000022F4BDEE00DC +0054 0 Single 1.039676E+04
.half 0x1607 ! 000022F4BDEE00E0 +0058 0
.half 0x726A ! 000022F4BDEE00E2 +005A 0
.word 0x59C96ACB ! 000022F4BDEE00E4 +005C 0
.xword 0xBF2F2C556101564C ! 000022F4BDEE00E8 +0060 0 Double -2.378325E-04
.xword 0x3F5F74A711E58017 ! 000022F4BDEE00F0 +0068 0 Double 1.919902E-03
.byte 0x78 ! 000022F4BDEE00F8 +0070 0
.byte 0xFE ! 000022F4BDEE00F9 +0071 0
.byte 0xE6 ! 000022F4BDEE00FA +0072 0
.byte 0x09 ! 000022F4BDEE00FB +0073 0
.word 0x39CB5F56 ! 000022F4BDEE00FC +0074 0 Single 3.879021E-04
.xword 0x4FC6678170E4E85C ! 000022F4BDEE0100 +0078 0
.xword 0xCA432650CD9FFCD3 ! 000022F4BDEE0108 +0080 0
!========================================================================
SECTION .bdata077 DATA_VA=0x22dd1f0000
attr_data {
Name = .bdata077,
VA = 0x22dd1f0000,
RA = 0xebfe50000,
PA = ra2pa(0xebfe50000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata077
.data
DATA123:
.xword 0x00001924B0000088 ! 00000022DD1F0000 -0088 DATA124+0x88
.xword 0x000022F4BDEE0088 ! 00000022DD1F0008 -0080 DATA122+0x88
.xword 0xBED6E30DE596720E ! 00000022DD1F0010 -0078 0 Double -5.456670E-06
.word 0x470BC268 ! 00000022DD1F0018 -0070 0 Single 3.577841E+04
.word 0xF7B96296 ! 00000022DD1F001C -006C 0
.xword 0x405A1A518B21DB5A ! 00000022DD1F0020 -0068 0 Double 1.044112E+02
.byte 0xCD ! 00000022DD1F0028 -0060 0
.byte 0x38 ! 00000022DD1F0029 -005F 0
.half 0x9DF1 ! 00000022DD1F002A -005E 0
.half 0x9966 ! 00000022DD1F002C -005C 0
.half 0x2C80 ! 00000022DD1F002E -005A 0
.half 0x0FB6 ! 00000022DD1F0030 -0058 0
.half 0xABB4 ! 00000022DD1F0032 -0056 0
.half 0x5A7E ! 00000022DD1F0034 -0054 0
.byte 0xFD ! 00000022DD1F0036 -0052 0
.byte 0x46 ! 00000022DD1F0037 -0051 0
.word 0x91426D4C ! 00000022DD1F0038 -0050 0
.word 0x6CA145EB ! 00000022DD1F003C -004C 0
.half 0x0A9A ! 00000022DD1F0040 -0048 0
.byte 0x38 ! 00000022DD1F0042 -0046 0
.byte 0xDA ! 00000022DD1F0043 -0045 0
.word 0x446B6935 ! 00000022DD1F0044 -0044 0
.xword 0x405353D8683476B2 ! 00000022DD1F0048 -0040 0 Double 7.731008E+01
.xword 0x7106E942F9BD8E39 ! 00000022DD1F0050 -0038 0
.xword 0x3BDA02FFDFF73363 ! 00000022DD1F0058 -0030 0
.half 0x4CCB ! 00000022DD1F0060 -0028 0
.byte 0x06 ! 00000022DD1F0062 -0026 0
.byte 0x3E ! 00000022DD1F0063 -0025 0
.word 0x723B18E8 ! 00000022DD1F0064 -0024 0
.xword 0x85DC949BC1A5ABA9 ! 00000022DD1F0068 -0020 0
.xword 0x0A1F32F9C33D18EE ! 00000022DD1F0070 -0018 0
.xword 0x3FBD3AB1736D0948 ! 00000022DD1F0078 -0010 0 Double 1.141768E-01
.word 0xBC835970 ! 00000022DD1F0080 -0008 0 Single -1.603386E-02
.word 0x30CB2663 ! 00000022DD1F0084 -0004 0
.word 0x491B85A6 ! 00000022DD1F0088 +0000 0
.byte 0x67 ! 00000022DD1F008C +0004 0
.byte 0xD7 ! 00000022DD1F008D +0005 0
.byte 0xBC ! 00000022DD1F008E +0006 0
.byte 0xD0 ! 00000022DD1F008F +0007 0
.word 0x88A607FE ! 00000022DD1F0090 +0008 0
.word 0xC2A13E48 ! 00000022DD1F0094 +000C 0 Single -8.062164E+01
.xword 0xABF477F6863BFAB6 ! 00000022DD1F0098 +0010 0
.half 0x911A ! 00000022DD1F00A0 +0018 0
.byte 0x02 ! 00000022DD1F00A2 +001A 0
.byte 0x85 ! 00000022DD1F00A3 +001B 0
.half 0xB1A8 ! 00000022DD1F00A4 +001C 0
.byte 0x50 ! 00000022DD1F00A6 +001E 0
.byte 0x09 ! 00000022DD1F00A7 +001F 0
.xword 0xCD6E9C10586C77CD ! 00000022DD1F00A8 +0020 0
.xword 0x404357ADE494C303 ! 00000022DD1F00B0 +0028 0 Double 3.868499E+01
.xword 0x0EB58BC957E7BDF7 ! 00000022DD1F00B8 +0030 0
.xword 0xBF7064B40829E0C0 ! 00000022DD1F00C0 +0038 0 Double -4.002288E-03
.word 0x91B17864 ! 00000022DD1F00C8 +0040 0
.half 0x134E ! 00000022DD1F00CC +0044 0
.byte 0x63 ! 00000022DD1F00CE +0046 0
.byte 0x9C ! 00000022DD1F00CF +0047 0
.xword 0x2941017E377C1EBA ! 00000022DD1F00D0 +0048 0
.word 0xB819A9B9 ! 00000022DD1F00D8 +0050 0 Single -3.663611E-05
.word 0x46F46F01 ! 00000022DD1F00DC +0054 0 Single 3.128750E+04
.half 0x5AA9 ! 00000022DD1F00E0 +0058 0
.half 0x6B89 ! 00000022DD1F00E2 +005A 0
.word 0x42B69A6A ! 00000022DD1F00E4 +005C 0
.xword 0x40CFA8BC5D3DECCE ! 00000022DD1F00E8 +0060 0 Double 1.620947E+04
.xword 0x3F0659C959270E3D ! 00000022DD1F00F0 +0068 0 Double 4.263063E-05
.byte 0x55 ! 00000022DD1F00F8 +0070 0
.byte 0x2F ! 00000022DD1F00F9 +0071 0
.byte 0xFE ! 00000022DD1F00FA +0072 0
.byte 0x2F ! 00000022DD1F00FB +0073 0
.word 0xB8F5D095 ! 00000022DD1F00FC +0074 0 Single -1.172136E-04
.xword 0x9F19BDFA73C0AA8C ! 00000022DD1F0100 +0078 0
.xword 0x95B9C8243A68E7AA ! 00000022DD1F0108 +0080 0
!========================================================================
SECTION .bdata078 DATA_VA=0x1924b0000000
attr_data {
Name = .bdata078,
VA = 0x1924b0000000,
RA = 0xe00000000,
PA = ra2pa(0xe00000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata078
.data
DATA124:
.xword 0x000072F7E0000088 ! 00001924B0000000 -0088 DATA125+0x88
.xword 0x00000022DD1F0088 ! 00001924B0000008 -0080 DATA123+0x88
.xword 0xBF88FD7171322E84 ! 00001924B0000010 -0078 0 Double -1.220215E-02
.word 0xC0E29717 ! 00001924B0000018 -0070 0 Single -7.080944E+00
.word 0x16BD47CD ! 00001924B000001C -006C 0
.xword 0xC04688B82BDE77F7 ! 00001924B0000020 -0068 0 Double -4.506812E+01
.byte 0x6C ! 00001924B0000028 -0060 0
.byte 0x9B ! 00001924B0000029 -005F 0
.half 0x2725 ! 00001924B000002A -005E 0
.half 0xBF9A ! 00001924B000002C -005C 0
.half 0xA15C ! 00001924B000002E -005A 0
.half 0xA591 ! 00001924B0000030 -0058 0
.half 0x7D71 ! 00001924B0000032 -0056 0
.half 0x23E1 ! 00001924B0000034 -0054 0
.byte 0x46 ! 00001924B0000036 -0052 0
.byte 0x36 ! 00001924B0000037 -0051 0
.word 0x459BCC04 ! 00001924B0000038 -0050 0
.word 0xF5014DD4 ! 00001924B000003C -004C 0
.half 0xAD9A ! 00001924B0000040 -0048 0
.byte 0xB7 ! 00001924B0000042 -0046 0
.byte 0x7A ! 00001924B0000043 -0045 0
.word 0x5A50947B ! 00001924B0000044 -0044 0
.xword 0xC120B24DFFB80CD8 ! 00001924B0000048 -0040 0 Double -5.471110E+05
.xword 0x091D70B1BF270305 ! 00001924B0000050 -0038 0
.xword 0x8897599289C9FAF7 ! 00001924B0000058 -0030 0
.half 0x8766 ! 00001924B0000060 -0028 0
.byte 0xE5 ! 00001924B0000062 -0026 0
.byte 0xB5 ! 00001924B0000063 -0025 0
.word 0xC3CD8F4A ! 00001924B0000064 -0024 0
.xword 0x0B5C259E1E803B62 ! 00001924B0000068 -0020 0
.xword 0xD65855CDAB62E867 ! 00001924B0000070 -0018 0
.xword 0xC0248978D16DFA56 ! 00001924B0000078 -0010 0 Double -1.026850E+01
.word 0xB881A945 ! 00001924B0000080 -0008 0 Single -6.182728E-05
.word 0xCD01ED72 ! 00001924B0000084 -0004 0
.word 0xA2D07D39 ! 00001924B0000088 +0000 0
.byte 0x5D ! 00001924B000008C +0004 0
.byte 0x95 ! 00001924B000008D +0005 0
.byte 0x39 ! 00001924B000008E +0006 0
.byte 0x5D ! 00001924B000008F +0007 0
.word 0x4A0C3BC4 ! 00001924B0000090 +0008 0
.word 0x44FD6BC8 ! 00001924B0000094 +000C 0 Single 2.027368E+03
.xword 0xD6AC49895C593905 ! 00001924B0000098 +0010 0
.half 0xAC0F ! 00001924B00000A0 +0018 0
.byte 0xF9 ! 00001924B00000A2 +001A 0
.byte 0xB1 ! 00001924B00000A3 +001B 0
.half 0xBFEC ! 00001924B00000A4 +001C 0
.byte 0x31 ! 00001924B00000A6 +001E 0
.byte 0x39 ! 00001924B00000A7 +001F 0
.xword 0x6419F2B5295891CD ! 00001924B00000A8 +0020 0
.xword 0x413FECA66708923C ! 00001924B00000B0 +0028 0 Double 2.092198E+06
.xword 0x68DC4CD391EEF419 ! 00001924B00000B8 +0030 0
.xword 0xBFF731FE490F914D ! 00001924B00000C0 +0038 0 Double -1.449705E+00
.word 0xCD3CCE10 ! 00001924B00000C8 +0040 0
.half 0x16A6 ! 00001924B00000CC +0044 0
.byte 0xEF ! 00001924B00000CE +0046 0
.byte 0xB3 ! 00001924B00000CF +0047 0
.xword 0x79F50D0B8D4BECF6 ! 00001924B00000D0 +0048 0
.word 0xC594C8F9 ! 00001924B00000D8 +0050 0 Single -4.761122E+03
.word 0x3A10BF97 ! 00001924B00000DC +0054 0 Single 5.521713E-04
.half 0xA395 ! 00001924B00000E0 +0058 0
.half 0xE6EB ! 00001924B00000E2 +005A 0
.word 0x431E3626 ! 00001924B00000E4 +005C 0
.xword 0xC0183F3A9B11443E ! 00001924B00000E8 +0060 0 Double -6.061747E+00
.xword 0x41219D34BCE2FD91 ! 00001924B00000F0 +0068 0 Double 5.771784E+05
.byte 0x95 ! 00001924B00000F8 +0070 0
.byte 0xB3 ! 00001924B00000F9 +0071 0
.byte 0x02 ! 00001924B00000FA +0072 0
.byte 0xA0 ! 00001924B00000FB +0073 0
.word 0x4400039F ! 00001924B00000FC +0074 0 Single 5.120566E+02
.xword 0x3B0295ED97C7A69E ! 00001924B0000100 +0078 0
.xword 0x876E07D41B632EF3 ! 00001924B0000108 +0080 0
!========================================================================
SECTION .bdata079 DATA_VA=0x72f7e0000000
attr_data {
Name = .bdata079,
VA = 0x72f7e0000000,
RA = 0xdf0000000,
PA = ra2pa(0xdf0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata079
.data
DATA125:
.xword 0x000014D494A70088 ! 000072F7E0000000 -0088 DATA126+0x88
.xword 0x00001924B0000088 ! 000072F7E0000008 -0080 DATA124+0x88
.xword 0xC0749336B7D23529 ! 000072F7E0000010 -0078 0 Double -3.292009E+02
.word 0xC7FDBCBD ! 000072F7E0000018 -0070 0 Single -1.299135E+05
.word 0xCF664F27 ! 000072F7E000001C -006C 0
.xword 0x40DA5E6A0D9A9D55 ! 000072F7E0000020 -0068 0 Double 2.700166E+04
.byte 0x75 ! 000072F7E0000028 -0060 0
.byte 0x1C ! 000072F7E0000029 -005F 0
.half 0x9A68 ! 000072F7E000002A -005E 0
.half 0x3C2E ! 000072F7E000002C -005C 0
.half 0x3B2B ! 000072F7E000002E -005A 0
.half 0x0B09 ! 000072F7E0000030 -0058 0
.half 0x322D ! 000072F7E0000032 -0056 0
.half 0x073D ! 000072F7E0000034 -0054 0
.byte 0xCD ! 000072F7E0000036 -0052 0
.byte 0x91 ! 000072F7E0000037 -0051 0
.word 0x1700A8E5 ! 000072F7E0000038 -0050 0
.word 0x2417A202 ! 000072F7E000003C -004C 0
.half 0x2783 ! 000072F7E0000040 -0048 0
.byte 0xB6 ! 000072F7E0000042 -0046 0
.byte 0x4A ! 000072F7E0000043 -0045 0
.word 0xD437320B ! 000072F7E0000044 -0044 0
.xword 0x4119B83468D852AE ! 000072F7E0000048 -0040 0 Double 4.213891E+05
.xword 0xF49D71C5FD72FAEF ! 000072F7E0000050 -0038 0
.xword 0x70DED5177BEB6A34 ! 000072F7E0000058 -0030 0
.half 0x1AD1 ! 000072F7E0000060 -0028 0
.byte 0x90 ! 000072F7E0000062 -0026 0
.byte 0x75 ! 000072F7E0000063 -0025 0
.word 0x0EC03760 ! 000072F7E0000064 -0024 0
.xword 0x238E894E24ED08C5 ! 000072F7E0000068 -0020 0
.xword 0x42A1E7CB9C41F9DB ! 000072F7E0000070 -0018 0
.xword 0xC11CED744FF53729 ! 000072F7E0000078 -0010 0 Double -4.739491E+05
.word 0x3A1FD0FA ! 000072F7E0000080 -0008 0 Single 6.096509E-04
.word 0x4A25CA75 ! 000072F7E0000084 -0004 0
.word 0x73F32B63 ! 000072F7E0000088 +0000 0
.byte 0xE6 ! 000072F7E000008C +0004 0
.byte 0x42 ! 000072F7E000008D +0005 0
.byte 0xC2 ! 000072F7E000008E +0006 0
.byte 0x34 ! 000072F7E000008F +0007 0
.word 0x7E15C93D ! 000072F7E0000090 +0008 0
.word 0x39D77CAE ! 000072F7E0000094 +000C 0 Single 4.110089E-04
.xword 0x408C00D14D626C9F ! 000072F7E0000098 +0010 0
.half 0x489E ! 000072F7E00000A0 +0018 0
.byte 0xCD ! 000072F7E00000A2 +001A 0
.byte 0x6A ! 000072F7E00000A3 +001B 0
.half 0x8A03 ! 000072F7E00000A4 +001C 0
.byte 0x35 ! 000072F7E00000A6 +001E 0
.byte 0x1E ! 000072F7E00000A7 +001F 0
.xword 0x031081ECADC0955D ! 000072F7E00000A8 +0020 0
.xword 0x401D8A9E11CB38BB ! 000072F7E00000B0 +0028 0 Double 7.385369E+00
.xword 0xCC0FAEA79B566950 ! 000072F7E00000B8 +0030 0
.xword 0x40D7D47E259AA187 ! 000072F7E00000C0 +0038 0 Double 2.440197E+04
.word 0x31146B09 ! 000072F7E00000C8 +0040 0
.half 0x639B ! 000072F7E00000CC +0044 0
.byte 0xE3 ! 000072F7E00000CE +0046 0
.byte 0xEC ! 000072F7E00000CF +0047 0
.xword 0x3BA97D16B4B3551C ! 000072F7E00000D0 +0048 0
.word 0xC6FED724 ! 000072F7E00000D8 +0050 0 Single -3.261957E+04
.word 0xBBD0FEA9 ! 000072F7E00000DC +0054 0 Single -6.378014E-03
.half 0x4E4D ! 000072F7E00000E0 +0058 0
.half 0x604D ! 000072F7E00000E2 +005A 0
.word 0x6D814130 ! 000072F7E00000E4 +005C 0
.xword 0x3EEC5D290C274682 ! 000072F7E00000E8 +0060 0 Double 1.352497E-05
.xword 0xBEFE8B8358C23E88 ! 000072F7E00000F0 +0068 0 Double -2.912996E-05
.byte 0x80 ! 000072F7E00000F8 +0070 0
.byte 0xAA ! 000072F7E00000F9 +0071 0
.byte 0x62 ! 000072F7E00000FA +0072 0
.byte 0x26 ! 000072F7E00000FB +0073 0
.word 0x38A4848C ! 000072F7E00000FC +0074 0 Single 7.844818E-05
.xword 0x8E64B6CA0957A336 ! 000072F7E0000100 +0078 0
.xword 0xDDDFC0DE97928ED2 ! 000072F7E0000108 +0080 0
!========================================================================
SECTION .bdata080 DATA_VA=0x14d494a70000
attr_data {
Name = .bdata080,
VA = 0x14d494a70000,
RA = 0xebfe40000,
PA = ra2pa(0xebfe40000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata080
.data
DATA126:
.xword 0x8800000075360000 ! 000014D494A70000 -0088 DATA117+0x88
.xword 0x880000E0F7720000 ! 000014D494A70008 -0080 DATA125+0x88
.xword 0xC0B641AD517DF35A ! 000014D494A70010 -0078 0 Double -5.697677E+03
.word 0xBAD26EC5 ! 000014D494A70018 -0070 0 Single -1.605474E-03
.word 0xE08A2D37 ! 000014D494A7001C -006C 0
.xword 0xC0069F411BBDB0DA ! 000014D494A70020 -0068 0 Double -2.827761E+00
.byte 0x3D ! 000014D494A70028 -0060 0
.byte 0x6C ! 000014D494A70029 -005F 0
.half 0x5C2A ! 000014D494A7002A -005E 0
.half 0xB03C ! 000014D494A7002C -005C 0
.half 0x9431 ! 000014D494A7002E -005A 0
.half 0xD6A8 ! 000014D494A70030 -0058 0
.half 0x3C75 ! 000014D494A70032 -0056 0
.half 0xE65B ! 000014D494A70034 -0054 0
.byte 0xC9 ! 000014D494A70036 -0052 0
.byte 0x8D ! 000014D494A70037 -0051 0
.word 0x9AC30629 ! 000014D494A70038 -0050 0
.word 0x4075C856 ! 000014D494A7003C -004C 0
.half 0x4400 ! 000014D494A70040 -0048 0
.byte 0xAC ! 000014D494A70042 -0046 0
.byte 0x40 ! 000014D494A70043 -0045 0
.word 0xFF7CBB92 ! 000014D494A70044 -0044 0
.xword 0xBEED3C0B6D05BBC8 ! 000014D494A70048 -0040 0 Double -1.394012E-05
.xword 0xC505BFAD3760F7E0 ! 000014D494A70050 -0038 0
.xword 0x868FD868B6107E87 ! 000014D494A70058 -0030 0
.half 0x6683 ! 000014D494A70060 -0028 0
.byte 0x33 ! 000014D494A70062 -0026 0
.byte 0xF6 ! 000014D494A70063 -0025 0
.word 0x3F923E2C ! 000014D494A70064 -0024 0
.xword 0x2FDB913E703DADD4 ! 000014D494A70068 -0020 0
.xword 0x3FD409C204EEF1FC ! 000014D494A70070 -0018 0
.xword 0xC0D0C14B36774028 ! 000014D494A70078 -0010 0 Double -1.715718E+04
.word 0xC6889DCC ! 000014D494A70080 -0008 0 Single -1.748690E+04
.word 0x326042BA ! 000014D494A70084 -0004 0
.word 0x1BF202FA ! 000014D494A70088 +0000 0
.byte 0x36 ! 000014D494A7008C +0004 0
.byte 0xBB ! 000014D494A7008D +0005 0
.byte 0x24 ! 000014D494A7008E +0006 0
.byte 0x0B ! 000014D494A7008F +0007 0
.word 0x9C96F13E ! 000014D494A70090 +0008 0
.word 0x47E17E9D ! 000014D494A70094 +000C 0 Single 1.154532E+05
.xword 0x1D01BD689EBABED2 ! 000014D494A70098 +0010 0
.half 0xE43A ! 000014D494A700A0 +0018 0
.byte 0x7F ! 000014D494A700A2 +001A 0
.byte 0x1C ! 000014D494A700A3 +001B 0
.half 0xD86F ! 000014D494A700A4 +001C 0
.byte 0xBC ! 000014D494A700A6 +001E 0
.byte 0xCE ! 000014D494A700A7 +001F 0
.xword 0xC52067A18B5D3B77 ! 000014D494A700A8 +0020 0
.xword 0x413B6AFDE74D3989 ! 000014D494A700B0 +0028 0 Double 1.796862E+06
.xword 0xD04F2F87E34DFA9A ! 000014D494A700B8 +0030 0
.xword 0x40ACF1837337CA5D ! 000014D494A700C0 +0038 0 Double 3.704757E+03
.word 0x29C564BA ! 000014D494A700C8 +0040 0
.half 0xFC07 ! 000014D494A700CC +0044 0
.byte 0x67 ! 000014D494A700CE +0046 0
.byte 0x9A ! 000014D494A700CF +0047 0
.xword 0x71CB8F3B67C96384 ! 000014D494A700D0 +0048 0
.word 0x4545B504 ! 000014D494A700D8 +0050 0 Single 3.163313E+03
.word 0xC777FEC7 ! 000014D494A700DC +0054 0 Single -6.348678E+04
.half 0x70EF ! 000014D494A700E0 +0058 0
.half 0x5C2B ! 000014D494A700E2 +005A 0
.word 0x3A49EA54 ! 000014D494A700E4 +005C 0
.xword 0xBF43FD797314FEF2 ! 000014D494A700E8 +0060 0 Double -6.100505E-04
.xword 0xC00760F359109655 ! 000014D494A700F0 +0068 0 Double -2.922339E+00
.byte 0x2C ! 000014D494A700F8 +0070 0
.byte 0x9B ! 000014D494A700F9 +0071 0
.byte 0xEE ! 000014D494A700FA +0072 0
.byte 0xAC ! 000014D494A700FB +0073 0
.word 0x3E282EF0 ! 000014D494A700FC +0074 0 Single 1.642416E-01
.xword 0x2B4260448E0446C8 ! 000014D494A70100 +0078 0
.xword 0x4F35A1C8C5BEE027 ! 000014D494A70108 +0080 0
!========================================================================
SECTION .bblk081 DATA_VA=0x273eed0000
attr_data {
Name = .bblk081,
VA = 0x273eed0000,
RA = 0xebfe30000,
PA = ra2pa(0xebfe30000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk081
.data
DATA127:
.xword 0xFE5CC20A22E92BEB ! 000000273EED0000 +0000 0
.xword 0xC9124290358BFC6A ! 000000273EED0008 +0008 0
.xword 0x5F7CBA96CAB279A6 ! 000000273EED0010 +0010 0
.xword 0x786E4265013B6B2E ! 000000273EED0018 +0018 0
.xword 0x367FEEBFBE9AF443 ! 000000273EED0020 +0020 0
.xword 0x16D7EFAD4A70CABD ! 000000273EED0028 +0028 0
.xword 0x5E5552C37CF8F229 ! 000000273EED0030 +0030 0
.xword 0xF70BF3008E9213E4 ! 000000273EED0038 +0038 0
.xword 0xDCB9D202FC960F1F ! 000000273EED0040 +0040 0
.xword 0x9FED8AC154DAF4B8 ! 000000273EED0048 +0048 0
.xword 0xFDDD5FB5EA973EFB ! 000000273EED0050 +0050 0
.xword 0x327847CC21780EDF ! 000000273EED0058 +0058 0
.xword 0xA377C517BF7CE344 ! 000000273EED0060 +0060 0
.xword 0xD5E37D33EA0EE711 ! 000000273EED0068 +0068 0
.xword 0x6294C63753C26948 ! 000000273EED0070 +0070 0
.xword 0x0B882B9BF6C10303 ! 000000273EED0078 +0078 0
!========================================================================
SECTION .bcom070 DATA_VA=0x0
attr_data {
Name = .bcom070,
VA = 0x0,
RA = 0xfdfd44000,
PA = ra2pa(0xfdfd44000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bcom070
.data
DATA116:
.xword 0xCDF5CF650D56A182 ! 0000000000000000 +0000 0
!========================================================================
SECTION .bstk082 DATA_VA=0xffff84c190000000
attr_data {
Name = .bstk082,
VA = 0xffff84c190000000,
RA = 0xde0000000,
PA = ra2pa(0xde0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk082
.data
.skip 0x2000 ! FFFF84C190000000
STACK0073:
!========================================================================
SECTION .bkey083 DATA_VA=0x2bf400340000
attr_data {
Name = .bkey083,
VA = 0x2bf400340000,
RA = 0xebfe20000,
PA = ra2pa(0xebfe20000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey083
.data
DATA129:
.xword 0x0000367500000088 ! 00002BF400340000 +0000 DATA117+0x88
.xword 0xFFFF8F5510000088 ! 00002BF400340008 +0008 DATA118+0x88
.xword 0xFFFF990203B10088 ! 00002BF400340010 +0010 DATA119+0x88
.xword 0xFFFFF0D268A60088 ! 00002BF400340018 +0018 DATA120+0x88
.xword 0x000003DD30000088 ! 00002BF400340020 +0020 DATA121+0x88
.xword 0x000022F4BDEE0088 ! 00002BF400340028 +0028 DATA122+0x88
.xword 0x00000022DD1F0088 ! 00002BF400340030 +0030 DATA123+0x88
.xword 0x00001924B0000088 ! 00002BF400340038 +0038 DATA124+0x88
.xword 0x000072F7E0000088 ! 00002BF400340040 +0040 DATA125+0x88
.xword 0x000014D494A70088 ! 00002BF400340048 +0048 DATA126+0x88
.xword 0x000000273EED0000 ! 00002BF400340050 +0050 DATA127+0x0
.xword 0x0000000FFFFE0000 ! 00002BF400340058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! 00002BF400340060 +0060 0
.xword 0xC128AEAD970256A3 ! 00002BF400340068 +0068 0 Double -8.087908E+05
.word 0x3BF243E7 ! 00002BF400340070 +0070 0 Single 7.393348E-03
! Context 74 runs in 64-bit addressing mode, big-endian
!========================================================================
SECTION .bdata085 DATA_VA=0x7b314e6d4000
attr_data {
Name = .bdata085,
VA = 0x7b314e6d4000,
RA = 0xfdfd36000,
PA = ra2pa(0xfdfd36000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata085
.data
DATA140:
.xword 0x880058F730060000 ! 00007B314E6D4000 -0088 DATA141+0x88
.xword 0x88000060685C0000 ! 00007B314E6D4008 -0080 DATA149+0x88
.xword 0xC12BF9A583618BA7 ! 00007B314E6D4010 -0078 0 Double -9.166908E+05
.word 0x39CA4BD4 ! 00007B314E6D4018 -0070 0 Single 3.858494E-04
.word 0xFF7873EA ! 00007B314E6D401C -006C 0
.xword 0x3F66A121D5905D03 ! 00007B314E6D4020 -0068 0 Double 2.762381E-03
.byte 0x0D ! 00007B314E6D4028 -0060 0
.byte 0xBD ! 00007B314E6D4029 -005F 0
.half 0xFAF7 ! 00007B314E6D402A -005E 0
.half 0x0686 ! 00007B314E6D402C -005C 0
.half 0xEB8E ! 00007B314E6D402E -005A 0
.half 0xDFA4 ! 00007B314E6D4030 -0058 0
.half 0x1F44 ! 00007B314E6D4032 -0056 0
.half 0xA715 ! 00007B314E6D4034 -0054 0
.byte 0xB1 ! 00007B314E6D4036 -0052 0
.byte 0xA3 ! 00007B314E6D4037 -0051 0
.word 0x531D9BA1 ! 00007B314E6D4038 -0050 0
.word 0x30658EDE ! 00007B314E6D403C -004C 0
.half 0x9D34 ! 00007B314E6D4040 -0048 0
.byte 0xDF ! 00007B314E6D4042 -0046 0
.byte 0xB7 ! 00007B314E6D4043 -0045 0
.word 0x268C952C ! 00007B314E6D4044 -0044 0
.xword 0x3F4FD81EB648A1AC ! 00007B314E6D4048 -0040 0 Double 9.718084E-04
.xword 0xB18033A97F20C1CA ! 00007B314E6D4050 -0038 0
.xword 0x07BCB5069480DFB8 ! 00007B314E6D4058 -0030 0
.half 0xB591 ! 00007B314E6D4060 -0028 0
.byte 0x1A ! 00007B314E6D4062 -0026 0
.byte 0x8B ! 00007B314E6D4063 -0025 0
.word 0xB326A2F6 ! 00007B314E6D4064 -0024 0
.xword 0x9BB66B4B3819E4A8 ! 00007B314E6D4068 -0020 0
.xword 0x3C655B98151E0C54 ! 00007B314E6D4070 -0018 0
.xword 0xBF8327EF052BB2ED ! 00007B314E6D4078 -0010 0 Double -9.353511E-03
.word 0xBEA14B37 ! 00007B314E6D4080 -0008 0 Single -3.150270E-01
.word 0x2471106C ! 00007B314E6D4084 -0004 0
.word 0xA398F39F ! 00007B314E6D4088 +0000 0
.byte 0xEB ! 00007B314E6D408C +0004 0
.byte 0x3B ! 00007B314E6D408D +0005 0
.byte 0xDA ! 00007B314E6D408E +0006 0
.byte 0xB5 ! 00007B314E6D408F +0007 0
.word 0xD7E3044E ! 00007B314E6D4090 +0008 0
.word 0x3C039792 ! 00007B314E6D4094 +000C 0 Single 8.031743E-03
.xword 0x523878E69F72E073 ! 00007B314E6D4098 +0010 0
.half 0x4C89 ! 00007B314E6D40A0 +0018 0
.byte 0x49 ! 00007B314E6D40A2 +001A 0
.byte 0xB2 ! 00007B314E6D40A3 +001B 0
.half 0xF82E ! 00007B314E6D40A4 +001C 0
.byte 0x6D ! 00007B314E6D40A6 +001E 0
.byte 0xB3 ! 00007B314E6D40A7 +001F 0
.xword 0x5000CCFEBBA0C8B7 ! 00007B314E6D40A8 +0020 0
.xword 0x404291B9667052F6 ! 00007B314E6D40B0 +0028 0 Double 3.713847E+01
.xword 0x7373BA50F373EF1B ! 00007B314E6D40B8 +0030 0
.xword 0x3F9611E0CFC8823E ! 00007B314E6D40C0 +0038 0 Double 2.155257E-02
.word 0xFA628BBE ! 00007B314E6D40C8 +0040 0
.half 0x35C9 ! 00007B314E6D40CC +0044 0
.byte 0x90 ! 00007B314E6D40CE +0046 0
.byte 0xF8 ! 00007B314E6D40CF +0047 0
.xword 0x9CBC7C5CC5FD2C82 ! 00007B314E6D40D0 +0048 0
.word 0xC424D719 ! 00007B314E6D40D8 +0050 0 Single -6.593609E+02
.word 0x3DAB3B30 ! 00007B314E6D40DC +0054 0 Single 8.360898E-02
.half 0x31B7 ! 00007B314E6D40E0 +0058 0
.half 0x26C4 ! 00007B314E6D40E2 +005A 0
.word 0x89EB6A48 ! 00007B314E6D40E4 +005C 0
.xword 0x402E11601872C770 ! 00007B314E6D40E8 +0060 0 Double 1.503394E+01
.xword 0x3F1A5E1782F84B38 ! 00007B314E6D40F0 +0068 0 Double 1.005842E-04
.byte 0x81 ! 00007B314E6D40F8 +0070 0
.byte 0xC2 ! 00007B314E6D40F9 +0071 0
.byte 0x44 ! 00007B314E6D40FA +0072 0
.byte 0x37 ! 00007B314E6D40FB +0073 0
.word 0xC4D1EAD3 ! 00007B314E6D40FC +0074 0 Single -1.679338E+03
.xword 0x47CB1A80159A3E60 ! 00007B314E6D4100 +0078 0
.xword 0xD4D5EE96FBD1844D ! 00007B314E6D4108 +0080 0
!========================================================================
SECTION .bdata086 DATA_VA=0x630f7580000
attr_data {
Name = .bdata086,
VA = 0x630f7580000,
RA = 0xebfdb0000,
PA = ra2pa(0xebfdb0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata086
.data
DATA141:
.xword 0x00003E3F738A2088 ! 00000630F7580000 -0088 DATA142+0x88
.xword 0x00007B314E6D4088 ! 00000630F7580008 -0080 DATA140+0x88
.xword 0xBEEC6D4CAA13A318 ! 00000630F7580010 -0078 0 Double -1.355503E-05
.word 0x45BCAF5C ! 00000630F7580018 -0070 0 Single 6.037920E+03
.word 0x86E4F236 ! 00000630F758001C -006C 0
.xword 0x4035F8E2C593544A ! 00000630F7580020 -0068 0 Double 2.197221E+01
.byte 0x8B ! 00000630F7580028 -0060 0
.byte 0x42 ! 00000630F7580029 -005F 0
.half 0x2A8E ! 00000630F758002A -005E 0
.half 0xE7B2 ! 00000630F758002C -005C 0
.half 0x8979 ! 00000630F758002E -005A 0
.half 0x803F ! 00000630F7580030 -0058 0
.half 0xEF40 ! 00000630F7580032 -0056 0
.half 0xDA15 ! 00000630F7580034 -0054 0
.byte 0x08 ! 00000630F7580036 -0052 0
.byte 0x87 ! 00000630F7580037 -0051 0
.word 0xB36C435E ! 00000630F7580038 -0050 0
.word 0x4EDEEE11 ! 00000630F758003C -004C 0
.half 0xDBB3 ! 00000630F7580040 -0048 0
.byte 0xFE ! 00000630F7580042 -0046 0
.byte 0xB0 ! 00000630F7580043 -0045 0
.word 0xB7755E68 ! 00000630F7580044 -0044 0
.xword 0xBF83B23807AEFE9E ! 00000630F7580048 -0040 0 Double -9.617269E-03
.xword 0xACAE16480C6359B4 ! 00000630F7580050 -0038 0
.xword 0xFCA9CCCDD7B69918 ! 00000630F7580058 -0030 0
.half 0x30F2 ! 00000630F7580060 -0028 0
.byte 0x54 ! 00000630F7580062 -0026 0
.byte 0xD9 ! 00000630F7580063 -0025 0
.word 0x19C6DF05 ! 00000630F7580064 -0024 0
.xword 0xD7E9267907530AED ! 00000630F7580068 -0020 0
.xword 0xBF847A4525185DA0 ! 00000630F7580070 -0018 0
.xword 0x4057A222C049E2A5 ! 00000630F7580078 -0010 0 Double 9.453337E+01
.word 0xC6F398CA ! 00000630F7580080 -0008 0 Single -3.118039E+04
.word 0x0A5A4044 ! 00000630F7580084 -0004 0
.word 0xF8A4A7CD ! 00000630F7580088 +0000 0
.byte 0xEF ! 00000630F758008C +0004 0
.byte 0x8B ! 00000630F758008D +0005 0
.byte 0xB0 ! 00000630F758008E +0006 0
.byte 0xEA ! 00000630F758008F +0007 0
.word 0x29757DEC ! 00000630F7580090 +0008 0
.word 0x3C5F7982 ! 00000630F7580094 +000C 0 Single 1.363981E-02
.xword 0xB4B14C5A0C7B49DC ! 00000630F7580098 +0010 0
.half 0xC985 ! 00000630F75800A0 +0018 0
.byte 0xAD ! 00000630F75800A2 +001A 0
.byte 0x54 ! 00000630F75800A3 +001B 0
.half 0x04BC ! 00000630F75800A4 +001C 0
.byte 0xED ! 00000630F75800A6 +001E 0
.byte 0x3E ! 00000630F75800A7 +001F 0
.xword 0xD04202943BB28460 ! 00000630F75800A8 +0020 0
.xword 0xBF7E610F0995B04F ! 00000630F75800B0 +0028 0 Double -7.416781E-03
.xword 0x30638B3E462235AF ! 00000630F75800B8 +0030 0
.xword 0x3F6D62A74AA7E837 ! 00000630F75800C0 +0038 0 Double 3.587081E-03
.word 0xCFAD9870 ! 00000630F75800C8 +0040 0
.half 0xDDF6 ! 00000630F75800CC +0044 0
.byte 0xD4 ! 00000630F75800CE +0046 0
.byte 0x4C ! 00000630F75800CF +0047 0
.xword 0xCED577D3930A88A8 ! 00000630F75800D0 +0048 0
.word 0x41B3B95C ! 00000630F75800D8 +0050 0 Single 2.246551E+01
.word 0xB7C39DCA ! 00000630F75800DC +0054 0 Single -2.331929E-05
.half 0x66DC ! 00000630F75800E0 +0058 0
.half 0x8B40 ! 00000630F75800E2 +005A 0
.word 0xFE80164B ! 00000630F75800E4 +005C 0
.xword 0x4139CAF6A7770B8A ! 00000630F75800E8 +0060 0 Double 1.690359E+06
.xword 0xC0D5E482919B93BC ! 00000630F75800F0 +0068 0 Double -2.241804E+04
.byte 0xCF ! 00000630F75800F8 +0070 0
.byte 0x3B ! 00000630F75800F9 +0071 0
.byte 0xA0 ! 00000630F75800FA +0072 0
.byte 0x68 ! 00000630F75800FB +0073 0
.word 0x3ECD7FF1 ! 00000630F75800FC +0074 0 Single 4.013667E-01
.xword 0xA0F607C27EF7EBC8 ! 00000630F7580100 +0078 0
.xword 0xB4EC996E47081312 ! 00000630F7580108 +0080 0
!========================================================================
SECTION .bdata087 DATA_VA=0x3e3f738a2000
attr_data {
Name = .bdata087,
VA = 0x3e3f738a2000,
RA = 0xfdfd34000,
PA = ra2pa(0xfdfd34000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata087
.data
DATA142:
.xword 0x0000038E29C64088 ! 00003E3F738A2000 -0088 DATA143+0x88
.xword 0x00000630F7580088 ! 00003E3F738A2008 -0080 DATA141+0x88
.xword 0xBEDD858E818924B2 ! 00003E3F738A2010 -0078 0 Double -7.038523E-06
.word 0x3CABB83D ! 00003E3F738A2018 -0070 0 Single 2.096188E-02
.word 0x4AB59959 ! 00003E3F738A201C -006C 0
.xword 0xC0F44982E03AF6B2 ! 00003E3F738A2020 -0068 0 Double -8.309618E+04
.byte 0xCA ! 00003E3F738A2028 -0060 0
.byte 0x17 ! 00003E3F738A2029 -005F 0
.half 0xBC48 ! 00003E3F738A202A -005E 0
.half 0x65D2 ! 00003E3F738A202C -005C 0
.half 0x8B15 ! 00003E3F738A202E -005A 0
.half 0xC025 ! 00003E3F738A2030 -0058 0
.half 0xEFAD ! 00003E3F738A2032 -0056 0
.half 0xB6A6 ! 00003E3F738A2034 -0054 0
.byte 0xB0 ! 00003E3F738A2036 -0052 0
.byte 0x8A ! 00003E3F738A2037 -0051 0
.word 0x36D8CC9B ! 00003E3F738A2038 -0050 0
.word 0x9F0A4F88 ! 00003E3F738A203C -004C 0
.half 0x380E ! 00003E3F738A2040 -0048 0
.byte 0x89 ! 00003E3F738A2042 -0046 0
.byte 0x7F ! 00003E3F738A2043 -0045 0
.word 0x49DB68DB ! 00003E3F738A2044 -0044 0
.xword 0xBFDA7C64F7F60A7E ! 00003E3F738A2048 -0040 0 Double -4.138424E-01
.xword 0x0EE59500044272CA ! 00003E3F738A2050 -0038 0
.xword 0x48B763B1FCFE2E50 ! 00003E3F738A2058 -0030 0
.half 0xD335 ! 00003E3F738A2060 -0028 0
.byte 0xC8 ! 00003E3F738A2062 -0026 0
.byte 0x10 ! 00003E3F738A2063 -0025 0
.word 0x26CA1F6F ! 00003E3F738A2064 -0024 0
.xword 0x3FCA1B28F8CC9DDF ! 00003E3F738A2068 -0020 0
.xword 0xCE112387599C022E ! 00003E3F738A2070 -0018 0
.xword 0x3F5E1E0B676AFB0B ! 00003E3F738A2078 -0010 0 Double 1.838218E-03
.word 0x4310008E ! 00003E3F738A2080 -0008 0 Single 1.440022E+02
.word 0x74BF7B8D ! 00003E3F738A2084 -0004 0
.word 0x6DF17677 ! 00003E3F738A2088 +0000 0
.byte 0xEC ! 00003E3F738A208C +0004 0
.byte 0xD8 ! 00003E3F738A208D +0005 0
.byte 0x92 ! 00003E3F738A208E +0006 0
.byte 0x2D ! 00003E3F738A208F +0007 0
.word 0xA7BA1F9C ! 00003E3F738A2090 +0008 0
.word 0x37829A96 ! 00003E3F738A2094 +000C 0 Single 1.556919E-05
.xword 0x81E33780DA691DD9 ! 00003E3F738A2098 +0010 0
.half 0x94A0 ! 00003E3F738A20A0 +0018 0
.byte 0x9E ! 00003E3F738A20A2 +001A 0
.byte 0xFC ! 00003E3F738A20A3 +001B 0
.half 0xCAC4 ! 00003E3F738A20A4 +001C 0
.byte 0xFF ! 00003E3F738A20A6 +001E 0
.byte 0x5A ! 00003E3F738A20A7 +001F 0
.xword 0x2BAEAB4AFE51727F ! 00003E3F738A20A8 +0020 0
.xword 0xC0EC452235FD6D3B ! 00003E3F738A20B0 +0028 0 Double -5.789707E+04
.xword 0x8294D93012996D4D ! 00003E3F738A20B8 +0030 0
.xword 0x3EB78EEF98698FAA ! 00003E3F738A20C0 +0038 0 Double 1.404187E-06
.word 0xB85D147B ! 00003E3F738A20C8 +0040 0
.half 0x9B32 ! 00003E3F738A20CC +0044 0
.byte 0xD9 ! 00003E3F738A20CE +0046 0
.byte 0x11 ! 00003E3F738A20CF +0047 0
.xword 0x8D49B421CD4C431E ! 00003E3F738A20D0 +0048 0
.word 0x42CBABE9 ! 00003E3F738A20D8 +0050 0 Single 1.018358E+02
.word 0xBFF8F1E4 ! 00003E3F738A20DC +0054 0 Single -1.944882E+00
.half 0x004D ! 00003E3F738A20E0 +0058 0
.half 0x8B84 ! 00003E3F738A20E2 +005A 0
.word 0x1FC6FD4E ! 00003E3F738A20E4 +005C 0
.xword 0xBFB3F453259CA26D ! 00003E3F738A20E8 +0060 0 Double -7.794685E-02
.xword 0x3F6C0295D4EBA498 ! 00003E3F738A20F0 +0068 0 Double 3.419202E-03
.byte 0x85 ! 00003E3F738A20F8 +0070 0
.byte 0xB2 ! 00003E3F738A20F9 +0071 0
.byte 0xD1 ! 00003E3F738A20FA +0072 0
.byte 0x3F ! 00003E3F738A20FB +0073 0
.word 0x38FFD14F ! 00003E3F738A20FC +0074 0 Single 1.219833E-04
.xword 0x47667FDE963FD7AC ! 00003E3F738A2100 +0078 0
.xword 0x8652A63F6EECBD2B ! 00003E3F738A2108 +0080 0
!========================================================================
SECTION .bdata088 DATA_VA=0x38e29c64000
attr_data {
Name = .bdata088,
VA = 0x38e29c64000,
RA = 0xfdfd32000,
PA = ra2pa(0xfdfd32000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata088
.data
DATA143:
.xword 0x8800771C10000000 ! 0000038E29C64000 -0088 DATA144+0x88
.xword 0x88208A733F3E0000 ! 0000038E29C64008 -0080 DATA142+0x88
.xword 0x3F8E197E427F2C15 ! 0000038E29C64010 -0078 0 Double 1.469706E-02
.word 0xC06CA7A9 ! 0000038E29C64018 -0070 0 Single -3.697733E+00
.word 0xF2EACDD9 ! 0000038E29C6401C -006C 0
.xword 0x4093C10586EEE4AE ! 0000038E29C64020 -0068 0 Double 1.264255E+03
.byte 0x2E ! 0000038E29C64028 -0060 0
.byte 0xB1 ! 0000038E29C64029 -005F 0
.half 0x7199 ! 0000038E29C6402A -005E 0
.half 0x92BD ! 0000038E29C6402C -005C 0
.half 0x9C85 ! 0000038E29C6402E -005A 0
.half 0xBEE5 ! 0000038E29C64030 -0058 0
.half 0xEDE7 ! 0000038E29C64032 -0056 0
.half 0xCE38 ! 0000038E29C64034 -0054 0
.byte 0x08 ! 0000038E29C64036 -0052 0
.byte 0xAC ! 0000038E29C64037 -0051 0
.word 0xCBA5DD88 ! 0000038E29C64038 -0050 0
.word 0x7B51DFBD ! 0000038E29C6403C -004C 0
.half 0x0F03 ! 0000038E29C64040 -0048 0
.byte 0xCF ! 0000038E29C64042 -0046 0
.byte 0x36 ! 0000038E29C64043 -0045 0
.word 0x35680914 ! 0000038E29C64044 -0044 0
.xword 0x3F9602D35A7BAD07 ! 0000038E29C64048 -0040 0 Double 2.149515E-02
.xword 0x017BD9D68E96D85D ! 0000038E29C64050 -0038 0
.xword 0x2882BF19BE15FD65 ! 0000038E29C64058 -0030 0
.half 0x95C3 ! 0000038E29C64060 -0028 0
.byte 0x7D ! 0000038E29C64062 -0026 0
.byte 0x20 ! 0000038E29C64063 -0025 0
.word 0x4BF06DC8 ! 0000038E29C64064 -0024 0
.xword 0x64AD1CDD50178CBF ! 0000038E29C64068 -0020 0
.xword 0xDF1135F4F4C0342F ! 0000038E29C64070 -0018 0
.xword 0x3F7B65A2F7B1DCD0 ! 0000038E29C64078 -0010 0 Double 6.688725E-03
.word 0xC483C42F ! 0000038E29C64080 -0008 0 Single -1.054131E+03
.word 0xCEE3050C ! 0000038E29C64084 -0004 0
.word 0xB0B8D23B ! 0000038E29C64088 +0000 0
.byte 0x6D ! 0000038E29C6408C +0004 0
.byte 0xAF ! 0000038E29C6408D +0005 0
.byte 0xBA ! 0000038E29C6408E +0006 0
.byte 0xA7 ! 0000038E29C6408F +0007 0
.word 0xE6A9CCF0 ! 0000038E29C64090 +0008 0
.word 0xBABE8DC0 ! 0000038E29C64094 +000C 0 Single -1.453809E-03
.xword 0xD57293F8E67B6680 ! 0000038E29C64098 +0010 0
.half 0x09D6 ! 0000038E29C640A0 +0018 0
.byte 0x0D ! 0000038E29C640A2 +001A 0
.byte 0xB9 ! 0000038E29C640A3 +001B 0
.half 0xE1FB ! 0000038E29C640A4 +001C 0
.byte 0x53 ! 0000038E29C640A6 +001E 0
.byte 0xEF ! 0000038E29C640A7 +001F 0
.xword 0x03BEDFBB37C9F4E3 ! 0000038E29C640A8 +0020 0
.xword 0x3EEFF7F0409EC12C ! 0000038E29C640B0 +0028 0 Double 1.524377E-05
.xword 0xBF3DC1F9F92F5CF1 ! 0000038E29C640B8 +0030 0
.xword 0xBFDF85C388265204 ! 0000038E29C640C0 +0038 0 Double -4.925393E-01
.word 0xBDD489F4 ! 0000038E29C640C8 +0040 0
.half 0x5F38 ! 0000038E29C640CC +0044 0
.byte 0x9D ! 0000038E29C640CE +0046 0
.byte 0xF1 ! 0000038E29C640CF +0047 0
.xword 0x5CBC3F752A6AF80E ! 0000038E29C640D0 +0048 0
.word 0x37C39B57 ! 0000038E29C640D8 +0050 0 Single 2.331815E-05
.word 0xC0824D00 ! 0000038E29C640DC +0054 0 Single -4.071899E+00
.half 0x06A8 ! 0000038E29C640E0 +0058 0
.half 0x40EA ! 0000038E29C640E2 +005A 0
.word 0x67E71C42 ! 0000038E29C640E4 +005C 0
.xword 0x3EDAAA66FC11B6A3 ! 0000038E29C640E8 +0060 0 Double 6.357583E-06
.xword 0xC07E7DC54E7D25A9 ! 0000038E29C640F0 +0068 0 Double -4.878607E+02
.byte 0xE2 ! 0000038E29C640F8 +0070 0
.byte 0x07 ! 0000038E29C640F9 +0071 0
.byte 0x40 ! 0000038E29C640FA +0072 0
.byte 0xDA ! 0000038E29C640FB +0073 0
.word 0x3E5A8B3F ! 0000038E29C640FC +0074 0 Single 2.134218E-01
.xword 0xEB38D0BA844788DD ! 0000038E29C64100 +0078 0
.xword 0xE4AF38CA61B02FE9 ! 0000038E29C64108 +0080 0
!========================================================================
SECTION .bdata089 DATA_VA=0x101c770000
attr_data {
Name = .bdata089,
VA = 0x101c770000,
RA = 0xebfda0000,
PA = ra2pa(0xebfda0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata089
.data
DATA144:
.xword 0x8800006076C7FFFF ! 000000101C770000 -0088 DATA145+0x88
.xword 0x8840C6298E030000 ! 000000101C770008 -0080 DATA143+0x88
.xword 0xBFA834F0B605D6C0 ! 000000101C770010 -0078 0 Double -4.727890E-02
.word 0x44CA45FB ! 000000101C770018 -0070 0 Single 1.618187E+03
.word 0xA52E749B ! 000000101C77001C -006C 0
.xword 0xBFA26324FA95F610 ! 000000101C770020 -0068 0 Double -3.591266E-02
.byte 0x09 ! 000000101C770028 -0060 0
.byte 0x9A ! 000000101C770029 -005F 0
.half 0x3AA1 ! 000000101C77002A -005E 0
.half 0xC08A ! 000000101C77002C -005C 0
.half 0x1790 ! 000000101C77002E -005A 0
.half 0x9295 ! 000000101C770030 -0058 0
.half 0x9FCA ! 000000101C770032 -0056 0
.half 0x7E5C ! 000000101C770034 -0054 0
.byte 0xC6 ! 000000101C770036 -0052 0
.byte 0x65 ! 000000101C770037 -0051 0
.word 0xF03F6ED3 ! 000000101C770038 -0050 0
.word 0xCA12A1AE ! 000000101C77003C -004C 0
.half 0xA9C5 ! 000000101C770040 -0048 0
.byte 0xEB ! 000000101C770042 -0046 0
.byte 0x02 ! 000000101C770043 -0045 0
.word 0x7439AEA2 ! 000000101C770044 -0044 0
.xword 0xC040525870DD96F6 ! 000000101C770048 -0040 0 Double -3.264332E+01
.xword 0x357CD8F2751D342F ! 000000101C770050 -0038 0
.xword 0x92F4B10DB7CAD785 ! 000000101C770058 -0030 0
.half 0x1BBF ! 000000101C770060 -0028 0
.byte 0x59 ! 000000101C770062 -0026 0
.byte 0xA2 ! 000000101C770063 -0025 0
.word 0x26121624 ! 000000101C770064 -0024 0
.xword 0xA3C1A34D4C268152 ! 000000101C770068 -0020 0
.xword 0x9E2BC65A58A15D5A ! 000000101C770070 -0018 0
.xword 0x41276E79EF67A45D ! 000000101C770078 -0010 0 Double 7.678050E+05
.word 0xB8BE62C9 ! 000000101C770080 -0008 0 Single -9.078306E-05
.word 0xEA06EF10 ! 000000101C770084 -0004 0
.word 0xCA23EA5D ! 000000101C770088 +0000 0
.byte 0x14 ! 000000101C77008C +0004 0
.byte 0x7A ! 000000101C77008D +0005 0
.byte 0x38 ! 000000101C77008E +0006 0
.byte 0x24 ! 000000101C77008F +0007 0
.word 0x52FD1450 ! 000000101C770090 +0008 0
.word 0xB820E2FB ! 000000101C770094 +000C 0 Single -3.835836E-05
.xword 0x5C8632503A7040C1 ! 000000101C770098 +0010 0
.half 0xC3C1 ! 000000101C7700A0 +0018 0
.byte 0xF7 ! 000000101C7700A2 +001A 0
.byte 0x0A ! 000000101C7700A3 +001B 0
.half 0xCB2D ! 000000101C7700A4 +001C 0
.byte 0xE1 ! 000000101C7700A6 +001E 0
.byte 0x37 ! 000000101C7700A7 +001F 0
.xword 0x6BADE97091FE4A95 ! 000000101C7700A8 +0020 0
.xword 0xC02B56DA477544BA ! 000000101C7700B0 +0028 0 Double -1.366963E+01
.xword 0xE2F3C867165213A3 ! 000000101C7700B8 +0030 0
.xword 0xC00B8E1E3694B40F ! 000000101C7700C0 +0038 0 Double -3.444394E+00
.word 0xEB079E76 ! 000000101C7700C8 +0040 0
.half 0x02F6 ! 000000101C7700CC +0044 0
.byte 0x52 ! 000000101C7700CE +0046 0
.byte 0x91 ! 000000101C7700CF +0047 0
.xword 0xD3E37C3BEE6983AB ! 000000101C7700D0 +0048 0
.word 0x3A5F7F8E ! 000000101C7700D8 +0050 0 Single 8.525782E-04
.word 0x3DB17C34 ! 000000101C7700DC +0054 0 Single 8.666268E-02
.half 0x1DE9 ! 000000101C7700E0 +0058 0
.half 0x2C89 ! 000000101C7700E2 +005A 0
.word 0xB7B95AB6 ! 000000101C7700E4 +005C 0
.xword 0x4060FB87D60E64BA ! 000000101C7700E8 +0060 0 Double 1.358603E+02
.xword 0xBEC56774B384F051 ! 000000101C7700F0 +0068 0 Double -2.551570E-06
.byte 0x3D ! 000000101C7700F8 +0070 0
.byte 0x9E ! 000000101C7700F9 +0071 0
.byte 0x57 ! 000000101C7700FA +0072 0
.byte 0x43 ! 000000101C7700FB +0073 0
.word 0xC088010D ! 000000101C7700FC +0074 0 Single -4.250128E+00
.xword 0x0DD4CB2C5CCB1D59 ! 000000101C770100 +0078 0
.xword 0x0D9DF49C24E736AF ! 000000101C770108 +0080 0
!========================================================================
SECTION .bdata090 DATA_VA=0xffffc77660000000
attr_data {
Name = .bdata090,
VA = 0xffffc77660000000,
RA = ra2pa(0xd50000000,0),
PA = ra2pa(0xd50000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata090
.data
DATA145:
.xword 0x88A0E072D40C0000 ! FFFFC77660000000 -0088 DATA146+0x88
.xword 0x8800771C10000000 ! FFFFC77660000008 -0080 DATA144+0x88
.xword 0x3F20A364E86600CD ! FFFFC77660000010 -0078 0 Double 1.269398E-04
.word 0xC30ECDB6 ! FFFFC77660000018 -0070 0 Single -1.428036E+02
.word 0xDC9EE952 ! FFFFC7766000001C -006C 0
.xword 0x404FA23014BA24A5 ! FFFFC77660000020 -0068 0 Double 6.326709E+01
.byte 0x36 ! FFFFC77660000028 -0060 0
.byte 0x34 ! FFFFC77660000029 -005F 0
.half 0x417A ! FFFFC7766000002A -005E 0
.half 0xAAE2 ! FFFFC7766000002C -005C 0
.half 0x6B3D ! FFFFC7766000002E -005A 0
.half 0x5C81 ! FFFFC77660000030 -0058 0
.half 0x811A ! FFFFC77660000032 -0056 0
.half 0x430F ! FFFFC77660000034 -0054 0
.byte 0x03 ! FFFFC77660000036 -0052 0
.byte 0x5C ! FFFFC77660000037 -0051 0
.word 0x92B8244C ! FFFFC77660000038 -0050 0
.word 0x53E24D7E ! FFFFC7766000003C -004C 0
.half 0xDB9E ! FFFFC77660000040 -0048 0
.byte 0xD7 ! FFFFC77660000042 -0046 0
.byte 0x6A ! FFFFC77660000043 -0045 0
.word 0xBCA87969 ! FFFFC77660000044 -0044 0
.xword 0xC102053B3616A82C ! FFFFC77660000048 -0040 0 Double -1.476234E+05
.xword 0xF9AC253EFD50B4A7 ! FFFFC77660000050 -0038 0
.xword 0x73521366ACFB10E8 ! FFFFC77660000058 -0030 0
.half 0x4467 ! FFFFC77660000060 -0028 0
.byte 0x81 ! FFFFC77660000062 -0026 0
.byte 0x9B ! FFFFC77660000063 -0025 0
.word 0x138F95B1 ! FFFFC77660000064 -0024 0
.xword 0xA7D7A313B50DD6DA ! FFFFC77660000068 -0020 0
.xword 0x6D1240FD1D1AED59 ! FFFFC77660000070 -0018 0
.xword 0x40E11CB703C36C48 ! FFFFC77660000078 -0010 0 Double 3.504572E+04
.word 0x4104BD26 ! FFFFC77660000080 -0008 0 Single 8.296179E+00
.word 0x44D81965 ! FFFFC77660000084 -0004 0
.word 0xDE7EF708 ! FFFFC77660000088 +0000 0
.byte 0x4A ! FFFFC7766000008C +0004 0
.byte 0xD2 ! FFFFC7766000008D +0005 0
.byte 0x22 ! FFFFC7766000008E +0006 0
.byte 0x59 ! FFFFC7766000008F +0007 0
.word 0xE41E0353 ! FFFFC77660000090 +0008 0
.word 0xB94C17F9 ! FFFFC77660000094 +000C 0 Single -1.946389E-04
.xword 0x5375C66D2A3273D9 ! FFFFC77660000098 +0010 0
.half 0x7090 ! FFFFC776600000A0 +0018 0
.byte 0x0A ! FFFFC776600000A2 +001A 0
.byte 0x9F ! FFFFC776600000A3 +001B 0
.half 0x53FF ! FFFFC776600000A4 +001C 0
.byte 0x92 ! FFFFC776600000A6 +001E 0
.byte 0x03 ! FFFFC776600000A7 +001F 0
.xword 0xBFF12F22963A3684 ! FFFFC776600000A8 +0020 0
.xword 0xC0322D597259D554 ! FFFFC776600000B0 +0028 0 Double -1.817715E+01
.xword 0xA83E0594BFD91892 ! FFFFC776600000B8 +0030 0
.xword 0x3F0F7F4DF6CFA5A2 ! FFFFC776600000C0 +0038 0 Double 6.007630E-05
.word 0x4D80297D ! FFFFC776600000C8 +0040 0
.half 0x2BD6 ! FFFFC776600000CC +0044 0
.byte 0x53 ! FFFFC776600000CE +0046 0
.byte 0xB0 ! FFFFC776600000CF +0047 0
.xword 0x2AEBAEFEFF32A365 ! FFFFC776600000D0 +0048 0
.word 0x46A1141E ! FFFFC776600000D8 +0050 0 Single 2.061806E+04
.word 0x43C55963 ! FFFFC776600000DC +0054 0 Single 3.946983E+02
.half 0xC14A ! FFFFC776600000E0 +0058 0
.half 0x32FB ! FFFFC776600000E2 +005A 0
.word 0x79F0ABFB ! FFFFC776600000E4 +005C 0
.xword 0x3FCA5229BB3C3248 ! FFFFC776600000E8 +0060 0 Double 2.056324E-01
.xword 0x402786C752C4F522 ! FFFFC776600000F0 +0068 0 Double 1.176324E+01
.byte 0xDB ! FFFFC776600000F8 +0070 0
.byte 0xA4 ! FFFFC776600000F9 +0071 0
.byte 0x65 ! FFFFC776600000FA +0072 0
.byte 0x20 ! FFFFC776600000FB +0073 0
.word 0xB999B557 ! FFFFC776600000FC +0074 0 Single -2.931754E-04
.xword 0x9FCCEDF639416956 ! FFFFC77660000100 +0078 0
.xword 0x1D6280386EE04D88 ! FFFFC77660000108 +0080 0
!========================================================================
SECTION .bdata091 DATA_VA=0xcd472e0a000
attr_data {
Name = .bdata091,
VA = 0xcd472e0a000,
RA = 0xfdfd30000,
PA = ra2pa(0xfdfd30000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata091
.data
DATA146:
.xword 0x886002B507000000 ! 00000CD472E0A000 -0088 DATA147+0x88
.xword 0x8800006076C7FFFF ! 00000CD472E0A008 -0080 DATA145+0x88
.xword 0xBEB405AD758633E7 ! 00000CD472E0A010 -0078 0 Double -1.193415E-06
.word 0x417DBC73 ! 00000CD472E0A018 -0070 0 Single 1.585851E+01
.word 0x60CF856B ! 00000CD472E0A01C -006C 0
.xword 0x3F5D2969F34E3A58 ! 00000CD472E0A020 -0068 0 Double 1.779893E-03
.byte 0xF5 ! 00000CD472E0A028 -0060 0
.byte 0x39 ! 00000CD472E0A029 -005F 0
.half 0x169E ! 00000CD472E0A02A -005E 0
.half 0xBED6 ! 00000CD472E0A02C -005C 0
.half 0xE708 ! 00000CD472E0A02E -005A 0
.half 0xAFD7 ! 00000CD472E0A030 -0058 0
.half 0xB86B ! 00000CD472E0A032 -0056 0
.half 0x8801 ! 00000CD472E0A034 -0054 0
.byte 0x85 ! 00000CD472E0A036 -0052 0
.byte 0x23 ! 00000CD472E0A037 -0051 0
.word 0x8CDDB2A3 ! 00000CD472E0A038 -0050 0
.word 0x321851CC ! 00000CD472E0A03C -004C 0
.half 0x559D ! 00000CD472E0A040 -0048 0
.byte 0x5B ! 00000CD472E0A042 -0046 0
.byte 0xE1 ! 00000CD472E0A043 -0045 0
.word 0x5AF335FC ! 00000CD472E0A044 -0044 0
.xword 0x3ED4DAEAF8649FD1 ! 00000CD472E0A048 -0040 0 Double 4.972255E-06
.xword 0x18DD75AFB15B5439 ! 00000CD472E0A050 -0038 0
.xword 0xA70CEEF5FC16F8C9 ! 00000CD472E0A058 -0030 0
.half 0xD3FD ! 00000CD472E0A060 -0028 0
.byte 0xA1 ! 00000CD472E0A062 -0026 0
.byte 0x5C ! 00000CD472E0A063 -0025 0
.word 0xC685F978 ! 00000CD472E0A064 -0024 0
.xword 0x9B8FAF714911F720 ! 00000CD472E0A068 -0020 0
.xword 0x83507846AF01CA3C ! 00000CD472E0A070 -0018 0
.xword 0x3EECD7B87EA23FA6 ! 00000CD472E0A078 -0010 0 Double 1.375325E-05
.word 0x41109D3C ! 00000CD472E0A080 -0008 0 Single 9.038387E+00
.word 0xEE7C825D ! 00000CD472E0A084 -0004 0
.word 0xC0D77247 ! 00000CD472E0A088 +0000 0
.byte 0x9D ! 00000CD472E0A08C +0004 0
.byte 0x6B ! 00000CD472E0A08D +0005 0
.byte 0x31 ! 00000CD472E0A08E +0006 0
.byte 0xB1 ! 00000CD472E0A08F +0007 0
.word 0x3C3B94B3 ! 00000CD472E0A090 +0008 0
.word 0xC2FE088C ! 00000CD472E0A094 +000C 0 Single -1.270167E+02
.xword 0xAC87B79E6BAC95EA ! 00000CD472E0A098 +0010 0
.half 0xA50E ! 00000CD472E0A0A0 +0018 0
.byte 0xD6 ! 00000CD472E0A0A2 +001A 0
.byte 0x0E ! 00000CD472E0A0A3 +001B 0
.half 0xE031 ! 00000CD472E0A0A4 +001C 0
.byte 0x1F ! 00000CD472E0A0A6 +001E 0
.byte 0xE0 ! 00000CD472E0A0A7 +001F 0
.xword 0x9AC935485F8F48F8 ! 00000CD472E0A0A8 +0020 0
.xword 0xBF35EDB6F4591FEE ! 00000CD472E0A0B0 +0028 0 Double -3.346035E-04
.xword 0xE4792A2266061CC8 ! 00000CD472E0A0B8 +0030 0
.xword 0x3F45D3A56317455B ! 00000CD472E0A0C0 +0038 0 Double 6.660993E-04
.word 0xDEA847E8 ! 00000CD472E0A0C8 +0040 0
.half 0x4A19 ! 00000CD472E0A0CC +0044 0
.byte 0x15 ! 00000CD472E0A0CE +0046 0
.byte 0x56 ! 00000CD472E0A0CF +0047 0
.xword 0xDC397C859AAFE79B ! 00000CD472E0A0D0 +0048 0
.word 0xC54C25F7 ! 00000CD472E0A0D8 +0050 0 Single -3.266373E+03
.word 0x4469E1F2 ! 00000CD472E0A0DC +0054 0 Single 9.355304E+02
.half 0x661C ! 00000CD472E0A0E0 +0058 0
.half 0x60AB ! 00000CD472E0A0E2 +005A 0
.word 0x13C5F026 ! 00000CD472E0A0E4 +005C 0
.xword 0xC1318E07996D50AE ! 00000CD472E0A0E8 +0060 0 Double -1.150472E+06
.xword 0xC127EE47659A805D ! 00000CD472E0A0F0 +0068 0 Double -7.841637E+05
.byte 0x3F ! 00000CD472E0A0F8 +0070 0
.byte 0x91 ! 00000CD472E0A0F9 +0071 0
.byte 0x7B ! 00000CD472E0A0FA +0072 0
.byte 0x5A ! 00000CD472E0A0FB +0073 0
.word 0x3F9F5BE3 ! 00000CD472E0A0FC +0074 0 Single 1.244992E+00
.xword 0x4B948FCC2CDBED98 ! 00000CD472E0A100 +0078 0
.xword 0xB380CA845416DB50 ! 00000CD472E0A108 +0080 0
!========================================================================
SECTION .bdata092 DATA_VA=0x7b5026000
attr_data {
Name = .bdata092,
VA = 0x7b5026000,
RA = 0xebfd9e000,
PA = ra2pa(0xebfd9e000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata092
.data
DATA147:
.xword 0x8800CE4D00000000 ! 00000007B5026000 -0088 DATA148+0x88
.xword 0x88A0E072D40C0000 ! 00000007B5026008 -0080 DATA146+0x88
.xword 0x3FAFCB28ED3FF62B ! 00000007B5026010 -0078 0 Double 6.209686E-02
.word 0x436239FA ! 00000007B5026018 -0070 0 Single 2.262265E+02
.word 0x1B74326E ! 00000007B502601C -006C 0
.xword 0xBF88F0AB5C8E1E02 ! 00000007B5026020 -0068 0 Double -1.217779E-02
.byte 0x4F ! 00000007B5026028 -0060 0
.byte 0xBB ! 00000007B5026029 -005F 0
.half 0x5B54 ! 00000007B502602A -005E 0
.half 0xCA69 ! 00000007B502602C -005C 0
.half 0xA92B ! 00000007B502602E -005A 0
.half 0x27BE ! 00000007B5026030 -0058 0
.half 0xC423 ! 00000007B5026032 -0056 0
.half 0xFF7D ! 00000007B5026034 -0054 0
.byte 0xE3 ! 00000007B5026036 -0052 0
.byte 0x58 ! 00000007B5026037 -0051 0
.word 0xBC339242 ! 00000007B5026038 -0050 0
.word 0x4EF6F2FB ! 00000007B502603C -004C 0
.half 0x9FCA ! 00000007B5026040 -0048 0
.byte 0xC6 ! 00000007B5026042 -0046 0
.byte 0x64 ! 00000007B5026043 -0045 0
.word 0xA80DEC70 ! 00000007B5026044 -0044 0
.xword 0xBFD44317D1D64702 ! 00000007B5026048 -0040 0 Double -3.165950E-01
.xword 0x5EF766D7ED2D9AF4 ! 00000007B5026050 -0038 0
.xword 0xF5C66AB9C24A3837 ! 00000007B5026058 -0030 0
.half 0xE7BC ! 00000007B5026060 -0028 0
.byte 0xF2 ! 00000007B5026062 -0026 0
.byte 0x14 ! 00000007B5026063 -0025 0
.word 0x5006D3B6 ! 00000007B5026064 -0024 0
.xword 0x397E3F0F6AA18203 ! 00000007B5026068 -0020 0
.xword 0xA31195CABE4E6D68 ! 00000007B5026070 -0018 0
.xword 0xBF35981ABBBB4485 ! 00000007B5026078 -0010 0 Double -3.295007E-04
.word 0xC7A63FE9 ! 00000007B5026080 -0008 0 Single -8.511982E+04
.word 0x7904E39C ! 00000007B5026084 -0004 0
.word 0x0DA7A4DE ! 00000007B5026088 +0000 0
.byte 0x23 ! 00000007B502608C +0004 0
.byte 0x24 ! 00000007B502608D +0005 0
.byte 0xA8 ! 00000007B502608E +0006 0
.byte 0x8E ! 00000007B502608F +0007 0
.word 0x5776B079 ! 00000007B5026090 +0008 0
.word 0x47B9DC4E ! 00000007B5026094 +000C 0 Single 9.516061E+04
.xword 0x8F0F98EB96A4510B ! 00000007B5026098 +0010 0
.half 0x6600 ! 00000007B50260A0 +0018 0
.byte 0x3C ! 00000007B50260A2 +001A 0
.byte 0xAB ! 00000007B50260A3 +001B 0
.half 0xC303 ! 00000007B50260A4 +001C 0
.byte 0xB0 ! 00000007B50260A6 +001E 0
.byte 0x75 ! 00000007B50260A7 +001F 0
.xword 0x1273DA986C75C8AD ! 00000007B50260A8 +0020 0
.xword 0xBF3109BB0E636B6C ! 00000007B50260B0 +0028 0 Double -2.599794E-04
.xword 0x801FD960D38AE60A ! 00000007B50260B8 +0030 0
.xword 0xBECC013BC329BA56 ! 00000007B50260C0 +0038 0 Double -3.338434E-06
.word 0x26EA81EB ! 00000007B50260C8 +0040 0
.half 0xA5A8 ! 00000007B50260CC +0044 0
.byte 0xE6 ! 00000007B50260CE +0046 0
.byte 0x4E ! 00000007B50260CF +0047 0
.xword 0x694ECD3216BDAD81 ! 00000007B50260D0 +0048 0
.word 0xC5C10B78 ! 00000007B50260D8 +0050 0 Single -6.177434E+03
.word 0x3A5A804B ! 00000007B50260DC +0054 0 Single 8.335157E-04
.half 0x3733 ! 00000007B50260E0 +0058 0
.half 0x4DFD ! 00000007B50260E2 +005A 0
.word 0x39138295 ! 00000007B50260E4 +005C 0
.xword 0x4053637599645F50 ! 00000007B50260E8 +0060 0 Double 7.755405E+01
.xword 0xBFF586CD43C52A25 ! 00000007B50260F0 +0068 0 Double -1.345411E+00
.byte 0x38 ! 00000007B50260F8 +0070 0
.byte 0x2C ! 00000007B50260F9 +0071 0
.byte 0xA6 ! 00000007B50260FA +0072 0
.byte 0x52 ! 00000007B50260FB +0073 0
.word 0x3B0130C2 ! 00000007B50260FC +0074 0 Single 1.971290E-03
.xword 0x8ADDF6365B188CA2 ! 00000007B5026100 +0078 0
.xword 0xC1CDA592A60D6886 ! 00000007B5026108 +0080 0
!========================================================================
SECTION .bdata093 DATA_VA=0x4dce0000
attr_data {
Name = .bdata093,
VA = 0x4dce0000,
RA = 0xd4fff0000,
PA = ra2pa(0xd4fff0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata093
.data
DATA148:
.xword 0x00005C6860000088 ! 000000004DCE0000 -0088 DATA149+0x88
.xword 0x00000007B5026088 ! 000000004DCE0008 -0080 DATA147+0x88
.xword 0xC001130B7CA84337 ! 000000004DCE0010 -0078 0 Double -2.134299E+00
.word 0x44C4E9ED ! 000000004DCE0018 -0070 0 Single 1.575310E+03
.word 0x0F9CA652 ! 000000004DCE001C -006C 0
.xword 0xBF9497401953FDDD ! 000000004DCE0020 -0068 0 Double -2.010822E-02
.byte 0xF8 ! 000000004DCE0028 -0060 0
.byte 0x44 ! 000000004DCE0029 -005F 0
.half 0xF669 ! 000000004DCE002A -005E 0
.half 0x6B2C ! 000000004DCE002C -005C 0
.half 0xEA29 ! 000000004DCE002E -005A 0
.half 0x6A7B ! 000000004DCE0030 -0058 0
.half 0x860C ! 000000004DCE0032 -0056 0
.half 0x15A8 ! 000000004DCE0034 -0054 0
.byte 0xE7 ! 000000004DCE0036 -0052 0
.byte 0x33 ! 000000004DCE0037 -0051 0
.word 0x6EC649F7 ! 000000004DCE0038 -0050 0
.word 0x44128B32 ! 000000004DCE003C -004C 0
.half 0x551B ! 000000004DCE0040 -0048 0
.byte 0xCE ! 000000004DCE0042 -0046 0
.byte 0xAF ! 000000004DCE0043 -0045 0
.word 0x3BC24F05 ! 000000004DCE0044 -0044 0
.xword 0xC00A1BB77B109F18 ! 000000004DCE0048 -0040 0 Double -3.263534E+00
.xword 0x2B1F045468F11B19 ! 000000004DCE0050 -0038 0
.xword 0x8512ED27C008983E ! 000000004DCE0058 -0030 0
.half 0x68DF ! 000000004DCE0060 -0028 0
.byte 0x4F ! 000000004DCE0062 -0026 0
.byte 0xE2 ! 000000004DCE0063 -0025 0
.word 0x87F96EA4 ! 000000004DCE0064 -0024 0
.xword 0x274BFAFC051A5A8A ! 000000004DCE0068 -0020 0
.xword 0xB5B283FA3156FF77 ! 000000004DCE0070 -0018 0
.xword 0xC06C959DC0CBB370 ! 000000004DCE0078 -0010 0 Double -2.286755E+02
.word 0x38B1FBE8 ! 000000004DCE0080 -0008 0 Single 8.486939E-05
.word 0x78B67026 ! 000000004DCE0084 -0004 0
.word 0x6B9DC876 ! 000000004DCE0088 +0000 0
.byte 0x4E ! 000000004DCE008C +0004 0
.byte 0xEC ! 000000004DCE008D +0005 0
.byte 0x8D ! 000000004DCE008E +0006 0
.byte 0xF6 ! 000000004DCE008F +0007 0
.word 0x5DBF4250 ! 000000004DCE0090 +0008 0
.word 0x44BC72AF ! 000000004DCE0094 +000C 0 Single 1.507584E+03
.xword 0xD0D3653D12A8E218 ! 000000004DCE0098 +0010 0
.half 0x787F ! 000000004DCE00A0 +0018 0
.byte 0x50 ! 000000004DCE00A2 +001A 0
.byte 0x39 ! 000000004DCE00A3 +001B 0
.half 0x19F1 ! 000000004DCE00A4 +001C 0
.byte 0xA4 ! 000000004DCE00A6 +001E 0
.byte 0x19 ! 000000004DCE00A7 +001F 0
.xword 0x32DA8E431CB23D91 ! 000000004DCE00A8 +0020 0
.xword 0x3F757AEC369918AD ! 000000004DCE00B0 +0028 0 Double 5.244181E-03
.xword 0xB5CC3D8BADB6EA87 ! 000000004DCE00B8 +0030 0
.xword 0xC03D3AF27E73D71C ! 000000004DCE00C0 +0038 0 Double -2.923026E+01
.word 0x1B983EDD ! 000000004DCE00C8 +0040 0
.half 0x3FDE ! 000000004DCE00CC +0044 0
.byte 0x09 ! 000000004DCE00CE +0046 0
.byte 0xDF ! 000000004DCE00CF +0047 0
.xword 0x3203F766E2966545 ! 000000004DCE00D0 +0048 0
.word 0x37F905D0 ! 000000004DCE00D8 +0050 0 Single 2.968582E-05
.word 0xB899A05A ! 000000004DCE00DC +0054 0 Single -7.325476E-05
.half 0x13B7 ! 000000004DCE00E0 +0058 0
.half 0x5F6C ! 000000004DCE00E2 +005A 0
.word 0x72BD105C ! 000000004DCE00E4 +005C 0
.xword 0x407169EB8486B806 ! 000000004DCE00E8 +0060 0 Double 2.786200E+02
.xword 0x402E83C510F85CD8 ! 000000004DCE00F0 +0068 0 Double 1.525736E+01
.byte 0x40 ! 000000004DCE00F8 +0070 0
.byte 0xA8 ! 000000004DCE00F9 +0071 0
.byte 0x0C ! 000000004DCE00FA +0072 0
.byte 0xFD ! 000000004DCE00FB +0073 0
.word 0x47EFDADB ! 000000004DCE00FC +0074 0 Single 1.228057E+05
.xword 0x6FF246BE914368FD ! 000000004DCE0100 +0078 0
.xword 0x35CCBA4870DE5F37 ! 000000004DCE0108 +0080 0
!========================================================================
SECTION .bdata094 DATA_VA=0x5c6860000000
attr_data {
Name = .bdata094,
VA = 0x5c6860000000,
RA = ra2pa(0xd30000000,0),
PA = ra2pa(0xd30000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata094
.data
DATA149:
.xword 0x00007B314E6D4088 ! 00005C6860000000 -0088 DATA140+0x88
.xword 0x000000004DCE0088 ! 00005C6860000008 -0080 DATA148+0x88
.xword 0xC0DC646F7E634BBF ! 00005C6860000010 -0078 0 Double -2.907374E+04
.word 0x468DB7D1 ! 00005C6860000018 -0070 0 Single 1.813991E+04
.word 0xEFF18BD7 ! 00005C686000001C -006C 0
.xword 0xBFAC43F7BE989172 ! 00005C6860000020 -0068 0 Double -5.520605E-02
.byte 0x92 ! 00005C6860000028 -0060 0
.byte 0xAD ! 00005C6860000029 -005F 0
.half 0xAFBB ! 00005C686000002A -005E 0
.half 0xEAC9 ! 00005C686000002C -005C 0
.half 0x9AAA ! 00005C686000002E -005A 0
.half 0x43D8 ! 00005C6860000030 -0058 0
.half 0x4FE2 ! 00005C6860000032 -0056 0
.half 0x1028 ! 00005C6860000034 -0054 0
.byte 0xEE ! 00005C6860000036 -0052 0
.byte 0xB4 ! 00005C6860000037 -0051 0
.word 0xD048422E ! 00005C6860000038 -0050 0
.word 0x3F1C7539 ! 00005C686000003C -004C 0
.half 0x603D ! 00005C6860000040 -0048 0
.byte 0x78 ! 00005C6860000042 -0046 0
.byte 0xC9 ! 00005C6860000043 -0045 0
.word 0x84586E80 ! 00005C6860000044 -0044 0
.xword 0x4001E08A264E29CA ! 00005C6860000048 -0040 0 Double 2.234638E+00
.xword 0xB3BE8A6C4D093136 ! 00005C6860000050 -0038 0
.xword 0x255736DAA0873F0C ! 00005C6860000058 -0030 0
.half 0x376D ! 00005C6860000060 -0028 0
.byte 0x8B ! 00005C6860000062 -0026 0
.byte 0x03 ! 00005C6860000063 -0025 0
.word 0x30505754 ! 00005C6860000064 -0024 0
.xword 0xD4FD1A3A0A2DE5A0 ! 00005C6860000068 -0020 0
.xword 0xA39D91A5D1066681 ! 00005C6860000070 -0018 0
.xword 0xC0B3D771854CE65D ! 00005C6860000078 -0010 0 Double -5.079443E+03
.word 0xC10BE7BB ! 00005C6860000080 -0008 0 Single -8.744075E+00
.word 0xC9433D9A ! 00005C6860000084 -0004 0
.word 0x545A87B7 ! 00005C6860000088 +0000 0
.byte 0x82 ! 00005C686000008C +0004 0
.byte 0x8E ! 00005C686000008D +0005 0
.byte 0x86 ! 00005C686000008E +0006 0
.byte 0xD4 ! 00005C686000008F +0007 0
.word 0xCCB1F77D ! 00005C6860000090 +0008 0
.word 0x3D4C221A ! 00005C6860000094 +000C 0 Single 4.983721E-02
.xword 0x95DD1E18B748E554 ! 00005C6860000098 +0010 0
.half 0xDA1A ! 00005C68600000A0 +0018 0
.byte 0x8C ! 00005C68600000A2 +001A 0
.byte 0x0C ! 00005C68600000A3 +001B 0
.half 0xB57A ! 00005C68600000A4 +001C 0
.byte 0x0F ! 00005C68600000A6 +001E 0
.byte 0xE1 ! 00005C68600000A7 +001F 0
.xword 0x27B88F1AAACD4BDD ! 00005C68600000A8 +0020 0
.xword 0x3EEAE3445AC18382 ! 00005C68600000B0 +0028 0 Double 1.282108E-05
.xword 0xCCECCE379B0F65E3 ! 00005C68600000B8 +0030 0
.xword 0xC123E0AB13C5FE74 ! 00005C68600000C0 +0038 0 Double -6.513495E+05
.word 0x30932BF4 ! 00005C68600000C8 +0040 0
.half 0x3D7A ! 00005C68600000CC +0044 0
.byte 0x69 ! 00005C68600000CE +0046 0
.byte 0x25 ! 00005C68600000CF +0047 0
.xword 0xF4A4A5BFD611054A ! 00005C68600000D0 +0048 0
.word 0xBAFF6818 ! 00005C68600000D8 +0050 0 Single -1.948598E-03
.word 0xBEA203E6 ! 00005C68600000DC +0054 0 Single -3.164360E-01
.half 0xFCCD ! 00005C68600000E0 +0058 0
.half 0x3601 ! 00005C68600000E2 +005A 0
.word 0x2BCBA089 ! 00005C68600000E4 +005C 0
.xword 0xC1164ECF2FDCCCB6 ! 00005C68600000E8 +0060 0 Double -3.654918E+05
.xword 0xBF5B449CB83491CE ! 00005C68600000F0 +0068 0 Double -1.664308E-03
.byte 0x27 ! 00005C68600000F8 +0070 0
.byte 0x27 ! 00005C68600000F9 +0071 0
.byte 0xBE ! 00005C68600000FA +0072 0
.byte 0xD2 ! 00005C68600000FB +0073 0
.word 0xC67AABCE ! 00005C68600000FC +0074 0 Single -1.604295E+04
.xword 0x7A71CCFD8969A476 ! 00005C6860000100 +0078 0
.xword 0xFABF417FE2AB5230 ! 00005C6860000108 +0080 0
!========================================================================
SECTION .bblk095 DATA_VA=0x1aa583fe000
attr_data {
Name = .bblk095,
VA = 0x1aa583fe000,
RA = 0xebfd9c000,
PA = ra2pa(0xebfd9c000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk095
.data
DATA150:
.xword 0x20C60ADF82212F24 ! 000001AA583FE000 +0000 0
.xword 0x66AE8640C4342C79 ! 000001AA583FE008 +0008 0
.xword 0xFB99939420F47335 ! 000001AA583FE010 +0010 0
.xword 0x25867543542D9348 ! 000001AA583FE018 +0018 0
.xword 0xA3C92444D10C3A92 ! 000001AA583FE020 +0020 0
.xword 0xCF57EB3558DE5CC8 ! 000001AA583FE028 +0028 0
.xword 0x9D71348FEA60997F ! 000001AA583FE030 +0030 0
.xword 0xD70D855428CBBEA0 ! 000001AA583FE038 +0038 0
.xword 0xD78F04E96C35957F ! 000001AA583FE040 +0040 0
.xword 0xAA3C4AEA8BA9BDBB ! 000001AA583FE048 +0048 0
.xword 0xFCA03DBC1E94290F ! 000001AA583FE050 +0050 0
.xword 0xAEA1F031B4B19BDC ! 000001AA583FE058 +0058 0
.xword 0x228BCA0AE587E6C1 ! 000001AA583FE060 +0060 0
.xword 0x79C97F30ED2935CF ! 000001AA583FE068 +0068 0
.xword 0xB937D7DDD0BA8B65 ! 000001AA583FE070 +0070 0
.xword 0xA9694C85BC7526C6 ! 000001AA583FE078 +0078 0
!========================================================================
SECTION .bcom084 DATA_VA=0x0
attr_data {
Name = .bcom084,
VA = 0x0,
RA = 0xfdfd38000,
PA = ra2pa(0xfdfd38000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bcom084
.data
DATA139:
.xword 0x3732D9B07DF381BA ! 0000000000000000 +0000 0
!========================================================================
SECTION .bstk096 DATA_VA=0x88210000000
attr_data {
Name = .bstk096,
VA = 0x88210000000,
RA = 0xd20000000,
PA = ra2pa(0xd20000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk096
.data
.skip 0x2000 ! 0000088210000000
STACK0074:
!========================================================================
SECTION .bkey097 DATA_VA=0x96ed4860000
attr_data {
Name = .bkey097,
VA = 0x96ed4860000,
RA = 0xd4ffe0000,
PA = ra2pa(0xd4ffe0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey097
.data
DATA152:
.xword 0x00007B314E6D4088 ! 0000096ED4860000 +0000 DATA140+0x88
.xword 0x00000630F7580088 ! 0000096ED4860008 +0008 DATA141+0x88
.xword 0x00003E3F738A2088 ! 0000096ED4860010 +0010 DATA142+0x88
.xword 0x0000038E29C64088 ! 0000096ED4860018 +0018 DATA143+0x88
.xword 0x000000101C770088 ! 0000096ED4860020 +0020 DATA144+0x88
.xword 0xFFFFC77660000088 ! 0000096ED4860028 +0028 DATA145+0x88
.xword 0x00000CD472E0A088 ! 0000096ED4860030 +0030 DATA146+0x88
.xword 0x00000007B5026088 ! 0000096ED4860038 +0038 DATA147+0x88
.xword 0x000000004DCE0088 ! 0000096ED4860040 +0040 DATA148+0x88
.xword 0x00005C6860000088 ! 0000096ED4860048 +0048 DATA149+0x88
.xword 0x000001AA583FE000 ! 0000096ED4860050 +0050 DATA150+0x0
.xword 0x0000000FFFFE0000 ! 0000096ED4860058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! 0000096ED4860060 +0060 0
.xword 0x3EDEFE90057645D9 ! 0000096ED4860068 +0068 0 Double 7.389637E-06
.word 0xC52106ED ! 0000096ED4860070 +0070 0 Single -2.576433E+03
! Context 75 runs in 32-bit addressing mode, little-endian
!========================================================================
SECTION .bdata098 DATA_VA=0x404d6000
attr_data {
Name = .bdata098,
VA = 0x404d6000,
RA = 0xd4ff9a000,
PA = ra2pa(0xd4ff9a000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata098
.data
DATA162:
.xword 0x88009D61EA1DADAB ! 00000000404D6000 -0088 DATA163+0x88
.xword 0x8860842DEA1DADAB ! 00000000404D6008 -0080 DATA171+0x88
.xword 0x4117004DE976D66D ! 00000000404D6010 -0078 0 Double 3.768515E+05
.word 0xC79459BF ! 00000000404D6018 -0070 0 Single -7.595549E+04
.word 0x1E2B8DE7 ! 00000000404D601C -006C 0
.xword 0xBF7A15FCC738D63E ! 00000000404D6020 -0068 0 Double -6.368625E-03
.byte 0x57 ! 00000000404D6028 -0060 0
.byte 0xE0 ! 00000000404D6029 -005F 0
.half 0xE873 ! 00000000404D602A -005E 0
.half 0xEDAE ! 00000000404D602C -005C 0
.half 0x74AB ! 00000000404D602E -005A 0
.half 0xF403 ! 00000000404D6030 -0058 0
.half 0xD0EF ! 00000000404D6032 -0056 0
.half 0x2213 ! 00000000404D6034 -0054 0
.byte 0xFF ! 00000000404D6036 -0052 0
.byte 0x1C ! 00000000404D6037 -0051 0
.word 0x7B0FA395 ! 00000000404D6038 -0050 0
.word 0xA72355F2 ! 00000000404D603C -004C 0
.half 0x4D4D ! 00000000404D6040 -0048 0
.byte 0x32 ! 00000000404D6042 -0046 0
.byte 0x5B ! 00000000404D6043 -0045 0
.word 0xA3F2E2E8 ! 00000000404D6044 -0044 0
.xword 0xC0C51B659E90A279 ! 00000000404D6048 -0040 0 Double -1.080679E+04
.xword 0xE7761441A6EF5A2F ! 00000000404D6050 -0038 0
.xword 0x6C1339EFA7CC1EE2 ! 00000000404D6058 -0030 0
.half 0xE04C ! 00000000404D6060 -0028 0
.byte 0xB8 ! 00000000404D6062 -0026 0
.byte 0x98 ! 00000000404D6063 -0025 0
.word 0x4730B99D ! 00000000404D6064 -0024 0
.xword 0x82EC091E0D9FF09C ! 00000000404D6068 -0020 0
.xword 0xFFE4953B16F3040C ! 00000000404D6070 -0018 0
.xword 0x405771EF30A16BF2 ! 00000000404D6078 -0010 0 Double 9.378022E+01
.word 0x3DCEA566 ! 00000000404D6080 -0008 0 Single 1.009014E-01
.word 0xD7259C13 ! 00000000404D6084 -0004 0
.word 0x0B49C76A ! 00000000404D6088 +0000 0
.byte 0x0E ! 00000000404D608C +0004 0
.byte 0xCF ! 00000000404D608D +0005 0
.byte 0xBE ! 00000000404D608E +0006 0
.byte 0xC9 ! 00000000404D608F +0007 0
.word 0xA6254112 ! 00000000404D6090 +0008 0
.word 0xB961B24D ! 00000000404D6094 +000C 0 Single -2.152409E-04
.xword 0xD88DFD8B4E5A8173 ! 00000000404D6098 +0010 0
.half 0x163D ! 00000000404D60A0 +0018 0
.byte 0x7F ! 00000000404D60A2 +001A 0
.byte 0x63 ! 00000000404D60A3 +001B 0
.half 0x1B2A ! 00000000404D60A4 +001C 0
.byte 0x94 ! 00000000404D60A6 +001E 0
.byte 0xD0 ! 00000000404D60A7 +001F 0
.xword 0x929326815D60A633 ! 00000000404D60A8 +0020 0
.xword 0x3FC251EE5D4B454F ! 00000000404D60B0 +0028 0 Double 1.431253E-01
.xword 0x0CC937C4C4F9ABA6 ! 00000000404D60B8 +0030 0
.xword 0x3F6F5C169D1D0ECA ! 00000000404D60C0 +0038 0 Double 3.828091E-03
.word 0xFF9EA7D2 ! 00000000404D60C8 +0040 0
.half 0x8D3A ! 00000000404D60CC +0044 0
.byte 0x5B ! 00000000404D60CE +0046 0
.byte 0x47 ! 00000000404D60CF +0047 0
.xword 0x00361733C72F2427 ! 00000000404D60D0 +0048 0
.word 0x430CCF02 ! 00000000404D60D8 +0050 0 Single 1.408086E+02
.word 0xC212772C ! 00000000404D60DC +0054 0 Single -3.661638E+01
.half 0x3E69 ! 00000000404D60E0 +0058 0
.half 0x02C5 ! 00000000404D60E2 +005A 0
.word 0xAC281B52 ! 00000000404D60E4 +005C 0
.xword 0x400ADA9924EAEFFA ! 00000000404D60E8 +0060 0 Double 3.356737E+00
.xword 0xBFC7FA37E89E88AE ! 00000000404D60F0 +0068 0 Double -1.873236E-01
.byte 0x12 ! 00000000404D60F8 +0070 0
.byte 0x11 ! 00000000404D60F9 +0071 0
.byte 0x7E ! 00000000404D60FA +0072 0
.byte 0x13 ! 00000000404D60FB +0073 0
.word 0xC2A46D37 ! 00000000404D60FC +0074 0 Single -8.221331E+01
.xword 0x7A100B8BE5EEB7B7 ! 00000000404D6100 +0078 0
.xword 0xA4E7CDD9BDAA8917 ! 00000000404D6108 +0080 0
!========================================================================
SECTION .bdata099 DATA_VA=0x619d0000
attr_data {
Name = .bdata099,
VA = 0x619d0000,
RA = 0xcfffd0000,
PA = ra2pa(0xcfffd0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata099
.data
DATA163:
.xword 0x882014F6EA1DADAB ! 00000000619D0000 -0088 DATA164+0x88
.xword 0x88604D40EA1DADAB ! 00000000619D0008 -0080 DATA162+0x88
.xword 0xC02ABF7DE637C068 ! 00000000619D0010 -0078 0 Double -1.337401E+01
.word 0xC2FB2107 ! 00000000619D0018 -0070 0 Single -1.255645E+02
.word 0x0F53C7A4 ! 00000000619D001C -006C 0
.xword 0xBFAA38EC9821239C ! 00000000619D0020 -0068 0 Double -5.121555E-02
.byte 0x1D ! 00000000619D0028 -0060 0
.byte 0xE6 ! 00000000619D0029 -005F 0
.half 0xE2F3 ! 00000000619D002A -005E 0
.half 0xC9FB ! 00000000619D002C -005C 0
.half 0x7099 ! 00000000619D002E -005A 0
.half 0x12EB ! 00000000619D0030 -0058 0
.half 0x52FD ! 00000000619D0032 -0056 0
.half 0xB675 ! 00000000619D0034 -0054 0
.byte 0xBC ! 00000000619D0036 -0052 0
.byte 0x89 ! 00000000619D0037 -0051 0
.word 0x6BAE50A6 ! 00000000619D0038 -0050 0
.word 0x35D48BDA ! 00000000619D003C -004C 0
.half 0x8C7F ! 00000000619D0040 -0048 0
.byte 0xD2 ! 00000000619D0042 -0046 0
.byte 0x52 ! 00000000619D0043 -0045 0
.word 0x0556D979 ! 00000000619D0044 -0044 0
.xword 0x40499B62F953EEAB ! 00000000619D0048 -0040 0 Double 5.121396E+01
.xword 0x5C67B71951996E73 ! 00000000619D0050 -0038 0
.xword 0x49C2110D893782E2 ! 00000000619D0058 -0030 0
.half 0xA7CB ! 00000000619D0060 -0028 0
.byte 0x03 ! 00000000619D0062 -0026 0
.byte 0x3E ! 00000000619D0063 -0025 0
.word 0x9CF63FDF ! 00000000619D0064 -0024 0
.xword 0x333002A71C17A4EE ! 00000000619D0068 -0020 0
.xword 0xE279D26618B75174 ! 00000000619D0070 -0018 0
.xword 0x3ED9629CE944B520 ! 00000000619D0078 -0010 0 Double 6.052305E-06
.word 0x47F9311D ! 00000000619D0080 -0008 0 Single 1.275862E+05
.word 0xD999EC41 ! 00000000619D0084 -0004 0
.word 0xE818B385 ! 00000000619D0088 +0000 0
.byte 0xB1 ! 00000000619D008C +0004 0
.byte 0x67 ! 00000000619D008D +0005 0
.byte 0x66 ! 00000000619D008E +0006 0
.byte 0x42 ! 00000000619D008F +0007 0
.word 0x99EE5426 ! 00000000619D0090 +0008 0
.word 0x39853611 ! 00000000619D0094 +000C 0 Single 2.540802E-04
.xword 0xC114BEC2A0587D88 ! 00000000619D0098 +0010 0
.half 0x1060 ! 00000000619D00A0 +0018 0
.byte 0x83 ! 00000000619D00A2 +001A 0
.byte 0x21 ! 00000000619D00A3 +001B 0
.half 0x9E21 ! 00000000619D00A4 +001C 0
.byte 0x77 ! 00000000619D00A6 +001E 0
.byte 0x70 ! 00000000619D00A7 +001F 0
.xword 0x4F28CB96E47CA529 ! 00000000619D00A8 +0020 0
.xword 0x40D44137E8785C7B ! 00000000619D00B0 +0028 0 Double 2.074087E+04
.xword 0xBD344F607A9CF9CC ! 00000000619D00B8 +0030 0
.xword 0x3F6F7180EDD19151 ! 00000000619D00C0 +0038 0 Double 3.838302E-03
.word 0xF256EB49 ! 00000000619D00C8 +0040 0
.half 0xA1BE ! 00000000619D00CC +0044 0
.byte 0x7E ! 00000000619D00CE +0046 0
.byte 0x91 ! 00000000619D00CF +0047 0
.xword 0x3D413730DD305AF0 ! 00000000619D00D0 +0048 0
.word 0xBE2866D8 ! 00000000619D00D8 +0050 0 Single -1.644548E-01
.word 0xBFC255F2 ! 00000000619D00DC +0054 0 Single -1.518248E+00
.half 0x0C60 ! 00000000619D00E0 +0058 0
.half 0x0DC8 ! 00000000619D00E2 +005A 0
.word 0x967C5F46 ! 00000000619D00E4 +005C 0
.xword 0xBEE653461351A12C ! 00000000619D00E8 +0060 0 Double -1.064553E-05
.xword 0xC08E4BE0BE3F8C39 ! 00000000619D00F0 +0068 0 Double -9.694847E+02
.byte 0x99 ! 00000000619D00F8 +0070 0
.byte 0xA4 ! 00000000619D00F9 +0071 0
.byte 0x8C ! 00000000619D00FA +0072 0
.byte 0x7A ! 00000000619D00FB +0073 0
.word 0x4085C072 ! 00000000619D00FC +0074 0 Single 4.179742E+00
.xword 0xAF99E0959D7348D7 ! 00000000619D0100 +0078 0
.xword 0x5328F92F5F5AF558 ! 00000000619D0108 +0080 0
!========================================================================
SECTION .bdata100 DATA_VA=0xf6142000
attr_data {
Name = .bdata100,
VA = 0xf6142000,
RA = 0xd4ff98000,
PA = ra2pa(0xd4ff98000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata100
.data
DATA164:
.xword 0xABAD1DEA1F060088 ! 00000000F6142000 -0088 DATA165+0x88
.xword 0xABAD1DEA619D0088 ! 00000000F6142008 -0080 DATA163+0x88
.xword 0xBEB7DA3606C2A336 ! 00000000F6142010 -0078 0 Double -1.421713E-06
.word 0x43103FF0 ! 00000000F6142018 -0070 0 Single 1.442498E+02
.word 0x4E5CB299 ! 00000000F614201C -006C 0
.xword 0xBF4A814CE15EDAED ! 00000000F6142020 -0068 0 Double -8.088708E-04
.byte 0x88 ! 00000000F6142028 -0060 0
.byte 0xD5 ! 00000000F6142029 -005F 0
.half 0x7251 ! 00000000F614202A -005E 0
.half 0xD872 ! 00000000F614202C -005C 0
.half 0x79D3 ! 00000000F614202E -005A 0
.half 0x2824 ! 00000000F6142030 -0058 0
.half 0x0F4C ! 00000000F6142032 -0056 0
.half 0xE2FE ! 00000000F6142034 -0054 0
.byte 0x2C ! 00000000F6142036 -0052 0
.byte 0xB8 ! 00000000F6142037 -0051 0
.word 0xAEDDBC5A ! 00000000F6142038 -0050 0
.word 0xEBB6956E ! 00000000F614203C -004C 0
.half 0x19F5 ! 00000000F6142040 -0048 0
.byte 0xAD ! 00000000F6142042 -0046 0
.byte 0xF7 ! 00000000F6142043 -0045 0
.word 0x713FFEBA ! 00000000F6142044 -0044 0
.xword 0x404094293FB2C1DE ! 00000000F6142048 -0040 0 Double 3.315751E+01
.xword 0x5B1A4185D4D43C88 ! 00000000F6142050 -0038 0
.xword 0xC7C85F7DE9A0CC33 ! 00000000F6142058 -0030 0
.half 0xB0A4 ! 00000000F6142060 -0028 0
.byte 0x5A ! 00000000F6142062 -0026 0
.byte 0x06 ! 00000000F6142063 -0025 0
.word 0x3D186937 ! 00000000F6142064 -0024 0
.xword 0xF5632588402B9F44 ! 00000000F6142068 -0020 0
.xword 0xE5F9A5B407F4ED9B ! 00000000F6142070 -0018 0
.xword 0x41291B93C2B52643 ! 00000000F6142078 -0010 0 Double 8.227299E+05
.word 0x412AE26A ! 00000000F6142080 -0008 0 Single 1.068028E+01
.word 0x3A3F1CDB ! 00000000F6142084 -0004 0
.word 0x526678C6 ! 00000000F6142088 +0000 0
.byte 0xA0 ! 00000000F614208C +0004 0
.byte 0xC5 ! 00000000F614208D +0005 0
.byte 0x51 ! 00000000F614208E +0006 0
.byte 0xA1 ! 00000000F614208F +0007 0
.word 0xE09C9F23 ! 00000000F6142090 +0008 0
.word 0x3C51DE19 ! 00000000F6142094 +000C 0 Single 1.280930E-02
.xword 0x23D38D945313D735 ! 00000000F6142098 +0010 0
.half 0x7889 ! 00000000F61420A0 +0018 0
.byte 0x9C ! 00000000F61420A2 +001A 0
.byte 0x3F ! 00000000F61420A3 +001B 0
.half 0xB0E3 ! 00000000F61420A4 +001C 0
.byte 0x52 ! 00000000F61420A6 +001E 0
.byte 0x33 ! 00000000F61420A7 +001F 0
.xword 0xCCCF357EC860C9EE ! 00000000F61420A8 +0020 0
.xword 0x40DDB6888E52E56D ! 00000000F61420B0 +0028 0 Double 3.042613E+04
.xword 0x3B8814B8FB34BD15 ! 00000000F61420B8 +0030 0
.xword 0x40564F4398F24BA3 ! 00000000F61420C0 +0038 0 Double 8.923850E+01
.word 0xD57EB895 ! 00000000F61420C8 +0040 0
.half 0xA14E ! 00000000F61420CC +0044 0
.byte 0x99 ! 00000000F61420CE +0046 0
.byte 0x6A ! 00000000F61420CF +0047 0
.xword 0xAF37F559E3DC513B ! 00000000F61420D0 +0048 0
.word 0x40888B01 ! 00000000F61420D8 +0050 0 Single 4.266968E+00
.word 0x3AE6224E ! 00000000F61420DC +0054 0 Single 1.755783E-03
.half 0x8D1F ! 00000000F61420E0 +0058 0
.half 0x634C ! 00000000F61420E2 +005A 0
.word 0xABD258B1 ! 00000000F61420E4 +005C 0
.xword 0x3F214DF70E8BEE88 ! 00000000F61420E8 +0060 0 Double 1.320232E-04
.xword 0x3EEAD0CF1E671982 ! 00000000F61420F0 +0068 0 Double 1.278670E-05
.byte 0x1A ! 00000000F61420F8 +0070 0
.byte 0x84 ! 00000000F61420F9 +0071 0
.byte 0x44 ! 00000000F61420FA +0072 0
.byte 0x00 ! 00000000F61420FB +0073 0
.word 0xB9B8E9BF ! 00000000F61420FC +0074 0 Single -3.526937E-04
.xword 0x4AF185CF17801CF0 ! 00000000F6142100 +0078 0
.xword 0xB6ECA5A6D881917F ! 00000000F6142108 +0080 0
!========================================================================
SECTION .bdata101 DATA_VA=0x1f060000
attr_data {
Name = .bdata101,
VA = 0x1f060000,
RA = 0xcfffc0000,
PA = ra2pa(0xcfffc0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata101
.data
DATA165:
.xword 0xABAD1DEA961E0088 ! 000000001F060000 -0088 DATA166+0x88
.xword 0xABAD1DEAF6142088 ! 000000001F060008 -0080 DATA164+0x88
.xword 0x3F59DA3BA2EBA1EB ! 000000001F060010 -0078 0 Double 1.577910E-03
.word 0xC1678038 ! 000000001F060018 -0070 0 Single -1.446880E+01
.word 0x19868789 ! 000000001F06001C -006C 0
.xword 0xC1242ED43C9DB34B ! 000000001F060020 -0068 0 Double -6.613541E+05
.byte 0xBA ! 000000001F060028 -0060 0
.byte 0x46 ! 000000001F060029 -005F 0
.half 0x878B ! 000000001F06002A -005E 0
.half 0x6930 ! 000000001F06002C -005C 0
.half 0xE020 ! 000000001F06002E -005A 0
.half 0xCA15 ! 000000001F060030 -0058 0
.half 0x3E58 ! 000000001F060032 -0056 0
.half 0x3FEA ! 000000001F060034 -0054 0
.byte 0x37 ! 000000001F060036 -0052 0
.byte 0x05 ! 000000001F060037 -0051 0
.word 0x321507E7 ! 000000001F060038 -0050 0
.word 0x98C2AC96 ! 000000001F06003C -004C 0
.half 0x0ED4 ! 000000001F060040 -0048 0
.byte 0x0A ! 000000001F060042 -0046 0
.byte 0x5F ! 000000001F060043 -0045 0
.word 0x0934A4A7 ! 000000001F060044 -0044 0
.xword 0x40FC20B46470E70A ! 000000001F060048 -0040 0 Double 1.152113E+05
.xword 0x0FB35C83B4DF4215 ! 000000001F060050 -0038 0
.xword 0x6CBD18C50F1C8A99 ! 000000001F060058 -0030 0
.half 0xA28A ! 000000001F060060 -0028 0
.byte 0x53 ! 000000001F060062 -0026 0
.byte 0x25 ! 000000001F060063 -0025 0
.word 0x9C9E46D0 ! 000000001F060064 -0024 0
.xword 0x91E945C87B9595CE ! 000000001F060068 -0020 0
.xword 0x34A4831E827DA76D ! 000000001F060070 -0018 0
.xword 0xC1095EFB1892A8B6 ! 000000001F060078 -0010 0 Double -2.078394E+05
.word 0x3B7CE5E4 ! 000000001F060080 -0008 0 Single 3.858917E-03
.word 0x8F02F181 ! 000000001F060084 -0004 0
.word 0x3CBBB528 ! 000000001F060088 +0000 0
.byte 0x57 ! 000000001F06008C +0004 0
.byte 0x8F ! 000000001F06008D +0005 0
.byte 0xB7 ! 000000001F06008E +0006 0
.byte 0x14 ! 000000001F06008F +0007 0
.word 0xA5EDEB92 ! 000000001F060090 +0008 0
.word 0x3C1FA466 ! 000000001F060094 +000C 0 Single 9.743785E-03
.xword 0x2C94B62A2CB33023 ! 000000001F060098 +0010 0
.half 0x388A ! 000000001F0600A0 +0018 0
.byte 0x9C ! 000000001F0600A2 +001A 0
.byte 0xD3 ! 000000001F0600A3 +001B 0
.half 0xD940 ! 000000001F0600A4 +001C 0
.byte 0xF2 ! 000000001F0600A6 +001E 0
.byte 0x8D ! 000000001F0600A7 +001F 0
.xword 0xDA8DEDDA7B73396C ! 000000001F0600A8 +0020 0
.xword 0xC0D702DA2B2E1E8B ! 000000001F0600B0 +0028 0 Double -2.356341E+04
.xword 0x97B97A883E4EC0DE ! 000000001F0600B8 +0030 0
.xword 0xBF97EB81D4A8442B ! 000000001F0600C0 +0038 0 Double -2.335933E-02
.word 0x1C4BB8EC ! 000000001F0600C8 +0040 0
.half 0x4D8C ! 000000001F0600CC +0044 0
.byte 0xA1 ! 000000001F0600CE +0046 0
.byte 0xB3 ! 000000001F0600CF +0047 0
.xword 0xF31DDF06B842D401 ! 000000001F0600D0 +0048 0
.word 0xBCC8F440 ! 000000001F0600D8 +0050 0 Single -2.453053E-02
.word 0xBBD9FFD7 ! 000000001F0600DC +0054 0 Single -6.652813E-03
.half 0xD50B ! 000000001F0600E0 +0058 0
.half 0x5F18 ! 000000001F0600E2 +005A 0
.word 0x124241F6 ! 000000001F0600E4 +005C 0
.xword 0x3F4FA4FAB03E9A50 ! 000000001F0600E8 +0060 0 Double 9.657120E-04
.xword 0xBEF5EA247DF1CE2E ! 000000001F0600F0 +0068 0 Double -2.089941E-05
.byte 0x2A ! 000000001F0600F8 +0070 0
.byte 0x9B ! 000000001F0600F9 +0071 0
.byte 0x9F ! 000000001F0600FA +0072 0
.byte 0xB2 ! 000000001F0600FB +0073 0
.word 0xBD965591 ! 000000001F0600FC +0074 0 Single -7.340539E-02
.xword 0x3127A744D5F3D14C ! 000000001F060100 +0078 0
.xword 0xB35333B4AA8540E8 ! 000000001F060108 +0080 0
!========================================================================
SECTION .bdata102 DATA_VA=0x961e0000
attr_data {
Name = .bdata102,
VA = 0x961e0000,
RA = 0xcfffb0000,
PA = ra2pa(0xcfffb0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata102
.data
DATA166:
.xword 0x8800C49EEA1DADAB ! 00000000961E0000 -0088 DATA167+0x88
.xword 0x8800061FEA1DADAB ! 00000000961E0008 -0080 DATA165+0x88
.xword 0x40793CBFE3160A77 ! 00000000961E0010 -0078 0 Double 4.037968E+02
.word 0x3C866BE2 ! 00000000961E0018 -0070 0 Single 1.640886E-02
.word 0xE83281BE ! 00000000961E001C -006C 0
.xword 0xBF5A3F975723D12D ! 00000000961E0020 -0068 0 Double -1.602075E-03
.byte 0xC2 ! 00000000961E0028 -0060 0
.byte 0x7C ! 00000000961E0029 -005F 0
.half 0xE0D5 ! 00000000961E002A -005E 0
.half 0x03C0 ! 00000000961E002C -005C 0
.half 0x3FA3 ! 00000000961E002E -005A 0
.half 0xE135 ! 00000000961E0030 -0058 0
.half 0xBF14 ! 00000000961E0032 -0056 0
.half 0xD3A0 ! 00000000961E0034 -0054 0
.byte 0xF2 ! 00000000961E0036 -0052 0
.byte 0xC1 ! 00000000961E0037 -0051 0
.word 0x86422524 ! 00000000961E0038 -0050 0
.word 0x16ABA0CE ! 00000000961E003C -004C 0
.half 0xB141 ! 00000000961E0040 -0048 0
.byte 0x33 ! 00000000961E0042 -0046 0
.byte 0x5D ! 00000000961E0043 -0045 0
.word 0x3AD957E6 ! 00000000961E0044 -0044 0
.xword 0xC017817D39DF96A8 ! 00000000961E0048 -0040 0 Double -5.876454E+00
.xword 0x920386B2B292BF52 ! 00000000961E0050 -0038 0
.xword 0xDA4D07E40D237324 ! 00000000961E0058 -0030 0
.half 0xFBBB ! 00000000961E0060 -0028 0
.byte 0x87 ! 00000000961E0062 -0026 0
.byte 0x45 ! 00000000961E0063 -0025 0
.word 0xE342280E ! 00000000961E0064 -0024 0
.xword 0xBE8C173093CC8139 ! 00000000961E0068 -0020 0
.xword 0x5DFB9586E4708C0C ! 00000000961E0070 -0018 0
.xword 0x3EC8BF958FD18111 ! 00000000961E0078 -0010 0 Double 2.950236E-06
.word 0x473F2E3C ! 00000000961E0080 -0008 0 Single 4.894223E+04
.word 0xEFD797AA ! 00000000961E0084 -0004 0
.word 0x5227DA78 ! 00000000961E0088 +0000 0
.byte 0x06 ! 00000000961E008C +0004 0
.byte 0x87 ! 00000000961E008D +0005 0
.byte 0x3D ! 00000000961E008E +0006 0
.byte 0x94 ! 00000000961E008F +0007 0
.word 0x0DF9D355 ! 00000000961E0090 +0008 0
.word 0xC02FAE1F ! 00000000961E0094 +000C 0 Single -2.745003E+00
.xword 0x01F56B39973C797D ! 00000000961E0098 +0010 0
.half 0xFE3D ! 00000000961E00A0 +0018 0
.byte 0x22 ! 00000000961E00A2 +001A 0
.byte 0x9B ! 00000000961E00A3 +001B 0
.half 0x0D01 ! 00000000961E00A4 +001C 0
.byte 0x7E ! 00000000961E00A6 +001E 0
.byte 0x00 ! 00000000961E00A7 +001F 0
.xword 0xD9594C44D9CE240C ! 00000000961E00A8 +0020 0
.xword 0xBFC71B7A9BD522DE ! 00000000961E00B0 +0028 0 Double -1.805261E-01
.xword 0x5C46885FEF367BF9 ! 00000000961E00B8 +0030 0
.xword 0x3EB155ADB0733955 ! 00000000961E00C0 +0038 0 Double 1.033228E-06
.word 0x95AE4225 ! 00000000961E00C8 +0040 0
.half 0x589E ! 00000000961E00CC +0044 0
.byte 0xE6 ! 00000000961E00CE +0046 0
.byte 0xD0 ! 00000000961E00CF +0047 0
.xword 0x602C8DC51B91169E ! 00000000961E00D0 +0048 0
.word 0xBF900039 ! 00000000961E00D8 +0050 0 Single -1.125007E+00
.word 0x3E12FB11 ! 00000000961E00DC +0054 0 Single 1.435359E-01
.half 0xA10D ! 00000000961E00E0 +0058 0
.half 0xCB4C ! 00000000961E00E2 +005A 0
.word 0x69355132 ! 00000000961E00E4 +005C 0
.xword 0x3EDC8D6B551FE9C7 ! 00000000961E00E8 +0060 0 Double 6.807427E-06
.xword 0x4055C5B0DF41EEF1 ! 00000000961E00F0 +0068 0 Double 8.708892E+01
.byte 0x99 ! 00000000961E00F8 +0070 0
.byte 0xC0 ! 00000000961E00F9 +0071 0
.byte 0x6D ! 00000000961E00FA +0072 0
.byte 0xCB ! 00000000961E00FB +0073 0
.word 0xBC67A9B8 ! 00000000961E00FC +0074 0 Single -1.413959E-02
.xword 0x8A57A84739B04439 ! 00000000961E0100 +0078 0
.xword 0x52F1A211D556549D ! 00000000961E0108 +0080 0
!========================================================================
SECTION .bdata103 DATA_VA=0x9ec40000
attr_data {
Name = .bdata103,
VA = 0x9ec40000,
RA = 0xcfffa0000,
PA = ra2pa(0xcfffa0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata103
.data
DATA167:
.xword 0x88C0E5BAEA1DADAB ! 000000009EC40000 -0088 DATA168+0x88
.xword 0x88001E96EA1DADAB ! 000000009EC40008 -0080 DATA166+0x88
.xword 0x3FCF4C358BAB1C81 ! 000000009EC40010 -0078 0 Double 2.445132E-01
.word 0xBEADE61A ! 000000009EC40018 -0070 0 Single -3.396462E-01
.word 0xA1C5A945 ! 000000009EC4001C -006C 0
.xword 0xBFE7497E78D1CF4E ! 000000009EC40020 -0068 0 Double -7.277214E-01
.byte 0x0C ! 000000009EC40028 -0060 0
.byte 0xB8 ! 000000009EC40029 -005F 0
.half 0x550C ! 000000009EC4002A -005E 0
.half 0x8FCB ! 000000009EC4002C -005C 0
.half 0x4A62 ! 000000009EC4002E -005A 0
.half 0x8A88 ! 000000009EC40030 -0058 0
.half 0x6026 ! 000000009EC40032 -0056 0
.half 0xA9E7 ! 000000009EC40034 -0054 0
.byte 0x7A ! 000000009EC40036 -0052 0
.byte 0xC5 ! 000000009EC40037 -0051 0
.word 0xE79F894C ! 000000009EC40038 -0050 0
.word 0x8E6E997F ! 000000009EC4003C -004C 0
.half 0x41F6 ! 000000009EC40040 -0048 0
.byte 0x68 ! 000000009EC40042 -0046 0
.byte 0x03 ! 000000009EC40043 -0045 0
.word 0x6AA41334 ! 000000009EC40044 -0044 0
.xword 0x3F4E63876D9DBDF3 ! 000000009EC40048 -0040 0 Double 9.273921E-04
.xword 0x0F283F03B2955F86 ! 000000009EC40050 -0038 0
.xword 0x3D1444B08C9749E8 ! 000000009EC40058 -0030 0
.half 0x5165 ! 000000009EC40060 -0028 0
.byte 0x54 ! 000000009EC40062 -0026 0
.byte 0xA9 ! 000000009EC40063 -0025 0
.word 0x2977B2DB ! 000000009EC40064 -0024 0
.xword 0xBD594667858E4916 ! 000000009EC40068 -0020 0
.xword 0x49793BAD8B1E171E ! 000000009EC40070 -0018 0
.xword 0x40279EB1B3A0D017 ! 000000009EC40078 -0010 0 Double 1.180995E+01
.word 0xC0AB084E ! 000000009EC40080 -0008 0 Single -5.344764E+00
.word 0xC112C148 ! 000000009EC40084 -0004 0
.word 0x6BA73E60 ! 000000009EC40088 +0000 0
.byte 0x26 ! 000000009EC4008C +0004 0
.byte 0x1A ! 000000009EC4008D +0005 0
.byte 0x3F ! 000000009EC4008E +0006 0
.byte 0x00 ! 000000009EC4008F +0007 0
.word 0xE1D3EF03 ! 000000009EC40090 +0008 0
.word 0xB9C86184 ! 000000009EC40094 +000C 0 Single -3.821963E-04
.xword 0x158D6F25629A31F6 ! 000000009EC40098 +0010 0
.half 0x390F ! 000000009EC400A0 +0018 0
.byte 0x72 ! 000000009EC400A2 +001A 0
.byte 0x69 ! 000000009EC400A3 +001B 0
.half 0x8E46 ! 000000009EC400A4 +001C 0
.byte 0xC7 ! 000000009EC400A6 +001E 0
.byte 0x79 ! 000000009EC400A7 +001F 0
.xword 0xDC0537289023D8B6 ! 000000009EC400A8 +0020 0
.xword 0xC098D27817DD3F31 ! 000000009EC400B0 +0028 0 Double -1.588617E+03
.xword 0xAB1A75757DCF8D8E ! 000000009EC400B8 +0030 0
.xword 0x3FC16DF68A7F24D1 ! 000000009EC400C0 +0038 0 Double 1.361683E-01
.word 0xB80FEBC0 ! 000000009EC400C8 +0040 0
.half 0x6C6D ! 000000009EC400CC +0044 0
.byte 0xE9 ! 000000009EC400CE +0046 0
.byte 0x2D ! 000000009EC400CF +0047 0
.xword 0xD9B61DF86FC0B206 ! 000000009EC400D0 +0048 0
.word 0x398CC099 ! 000000009EC400D8 +0050 0 Single 2.684638E-04
.word 0x3E1478DA ! 000000009EC400DC +0054 0 Single 1.449923E-01
.half 0xF786 ! 000000009EC400E0 +0058 0
.half 0x9736 ! 000000009EC400E2 +005A 0
.word 0x3C0FB721 ! 000000009EC400E4 +005C 0
.xword 0x3F42D57EFEC9BD28 ! 000000009EC400E8 +0060 0 Double 5.747671E-04
.xword 0xC065E901747B9613 ! 000000009EC400F0 +0068 0 Double -1.752814E+02
.byte 0x33 ! 000000009EC400F8 +0070 0
.byte 0x26 ! 000000009EC400F9 +0071 0
.byte 0xC3 ! 000000009EC400FA +0072 0
.byte 0x20 ! 000000009EC400FB +0073 0
.word 0xBBD0FFC5 ! 000000009EC400FC +0074 0 Single -6.378146E-03
.xword 0xB1287D90CC9C208F ! 000000009EC40100 +0078 0
.xword 0x0D937709FE9691DA ! 000000009EC40108 +0080 0
!========================================================================
SECTION .bdata104 DATA_VA=0xbae5c000
attr_data {
Name = .bdata104,
VA = 0xbae5c000,
RA = 0xd4ff96000,
PA = ra2pa(0xd4ff96000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata104
.data
DATA168:
.xword 0xABAD1DEAAA6CC088 ! 00000000BAE5C000 -0088 DATA169+0x88
.xword 0xABAD1DEA9EC40088 ! 00000000BAE5C008 -0080 DATA167+0x88
.xword 0x3F2CD872DD0840DB ! 00000000BAE5C010 -0078 0 Double 2.200737E-04
.word 0xBFE11ABF ! 00000000BAE5C018 -0070 0 Single -1.758629E+00
.word 0x1C8BD931 ! 00000000BAE5C01C -006C 0
.xword 0x4107051E36BFE5B1 ! 00000000BAE5C020 -0068 0 Double 1.885798E+05
.byte 0xCF ! 00000000BAE5C028 -0060 0
.byte 0x8C ! 00000000BAE5C029 -005F 0
.half 0xD967 ! 00000000BAE5C02A -005E 0
.half 0x28F3 ! 00000000BAE5C02C -005C 0
.half 0x3468 ! 00000000BAE5C02E -005A 0
.half 0x09FC ! 00000000BAE5C030 -0058 0
.half 0x02CB ! 00000000BAE5C032 -0056 0
.half 0x7076 ! 00000000BAE5C034 -0054 0
.byte 0x6E ! 00000000BAE5C036 -0052 0
.byte 0x31 ! 00000000BAE5C037 -0051 0
.word 0xD3CFF720 ! 00000000BAE5C038 -0050 0
.word 0x3FAE4FD6 ! 00000000BAE5C03C -004C 0
.half 0x3470 ! 00000000BAE5C040 -0048 0
.byte 0x05 ! 00000000BAE5C042 -0046 0
.byte 0x99 ! 00000000BAE5C043 -0045 0
.word 0xC5D60169 ! 00000000BAE5C044 -0044 0
.xword 0x404B7F3C358D061D ! 00000000BAE5C048 -0040 0 Double 5.499402E+01
.xword 0xB2373984974728B9 ! 00000000BAE5C050 -0038 0
.xword 0xBECDE82DD78B4B58 ! 00000000BAE5C058 -0030 0
.half 0x9573 ! 00000000BAE5C060 -0028 0
.byte 0xA4 ! 00000000BAE5C062 -0026 0
.byte 0xE4 ! 00000000BAE5C063 -0025 0
.word 0x03EFF382 ! 00000000BAE5C064 -0024 0
.xword 0xA8C613A5623D263A ! 00000000BAE5C068 -0020 0
.xword 0x3F1AD10C47FD05D9 ! 00000000BAE5C070 -0018 0
.xword 0xC1277234EE6B04DC ! 00000000BAE5C078 -0010 0 Double -7.682825E+05
.word 0x3E1E4B0D ! 00000000BAE5C080 -0008 0 Single 1.545832E-01
.word 0x7DCD1DD0 ! 00000000BAE5C084 -0004 0
.word 0xEFB235D2 ! 00000000BAE5C088 +0000 0
.byte 0xB0 ! 00000000BAE5C08C +0004 0
.byte 0x5A ! 00000000BAE5C08D +0005 0
.byte 0xF4 ! 00000000BAE5C08E +0006 0
.byte 0xD2 ! 00000000BAE5C08F +0007 0
.word 0xED63303B ! 00000000BAE5C090 +0008 0
.word 0x437CE852 ! 00000000BAE5C094 +000C 0 Single 2.529075E+02
.xword 0xF6ED44AA8D4750E6 ! 00000000BAE5C098 +0010 0
.half 0xBC2A ! 00000000BAE5C0A0 +0018 0
.byte 0xD7 ! 00000000BAE5C0A2 +001A 0
.byte 0x52 ! 00000000BAE5C0A3 +001B 0
.half 0x69A8 ! 00000000BAE5C0A4 +001C 0
.byte 0x58 ! 00000000BAE5C0A6 +001E 0
.byte 0x17 ! 00000000BAE5C0A7 +001F 0
.xword 0xA503B0B80086B755 ! 00000000BAE5C0A8 +0020 0
.xword 0x409CCFAB678056F1 ! 00000000BAE5C0B0 +0028 0 Double 1.843917E+03
.xword 0x8D7617F1DA726060 ! 00000000BAE5C0B8 +0030 0
.xword 0x3EE9988A63CA3151 ! 00000000BAE5C0C0 +0038 0 Double 1.220506E-05
.word 0x73D62C2D ! 00000000BAE5C0C8 +0040 0
.half 0x8A15 ! 00000000BAE5C0CC +0044 0
.byte 0x2E ! 00000000BAE5C0CE +0046 0
.byte 0xB4 ! 00000000BAE5C0CF +0047 0
.xword 0xEC8885AD4A9DDAC1 ! 00000000BAE5C0D0 +0048 0
.word 0xBE83D294 ! 00000000BAE5C0D8 +0050 0 Single -2.574660E-01
.word 0x422F17F0 ! 00000000BAE5C0DC +0054 0 Single 4.377338E+01
.half 0x5D35 ! 00000000BAE5C0E0 +0058 0
.half 0x47BD ! 00000000BAE5C0E2 +005A 0
.word 0xB1CBB473 ! 00000000BAE5C0E4 +005C 0
.xword 0x3EDC0E608FA63500 ! 00000000BAE5C0E8 +0060 0 Double 6.689110E-06
.xword 0xC11CE9A669732E4D ! 00000000BAE5C0F0 +0068 0 Double -4.737056E+05
.byte 0x58 ! 00000000BAE5C0F8 +0070 0
.byte 0x93 ! 00000000BAE5C0F9 +0071 0
.byte 0x8C ! 00000000BAE5C0FA +0072 0
.byte 0x7A ! 00000000BAE5C0FB +0073 0
.word 0x3E90A7C5 ! 00000000BAE5C0FC +0074 0 Single 2.825300E-01
.xword 0xADE3658C4EC42A91 ! 00000000BAE5C100 +0078 0
.xword 0x5816188B545002A5 ! 00000000BAE5C108 +0080 0
!========================================================================
SECTION .bdata105 DATA_VA=0xaa6cc000
attr_data {
Name = .bdata105,
VA = 0xaa6cc000,
RA = 0xd4ff94000,
PA = ra2pa(0xd4ff94000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata105
.data
DATA169:
.xword 0x88A01FA2EA1DADAB ! 00000000AA6CC000 -0088 DATA170+0x88
.xword 0x88C0E5BAEA1DADAB ! 00000000AA6CC008 -0080 DATA168+0x88
.xword 0x3F63960CAC55FE78 ! 00000000AA6CC010 -0078 0 Double 2.390885E-03
.word 0x38A7A29A ! 00000000AA6CC018 -0070 0 Single 7.993467E-05
.word 0x50C8544E ! 00000000AA6CC01C -006C 0
.xword 0x40ED8648AACF011F ! 00000000AA6CC020 -0068 0 Double 6.046627E+04
.byte 0x45 ! 00000000AA6CC028 -0060 0
.byte 0x29 ! 00000000AA6CC029 -005F 0
.half 0x7A90 ! 00000000AA6CC02A -005E 0
.half 0xE735 ! 00000000AA6CC02C -005C 0
.half 0xAF75 ! 00000000AA6CC02E -005A 0
.half 0xC249 ! 00000000AA6CC030 -0058 0
.half 0xF7CF ! 00000000AA6CC032 -0056 0
.half 0x93F2 ! 00000000AA6CC034 -0054 0
.byte 0x91 ! 00000000AA6CC036 -0052 0
.byte 0x30 ! 00000000AA6CC037 -0051 0
.word 0xB68541E2 ! 00000000AA6CC038 -0050 0
.word 0xB8780781 ! 00000000AA6CC03C -004C 0
.half 0xF92A ! 00000000AA6CC040 -0048 0
.byte 0x1D ! 00000000AA6CC042 -0046 0
.byte 0xE5 ! 00000000AA6CC043 -0045 0
.word 0x4EBA1C8D ! 00000000AA6CC044 -0044 0
.xword 0x3FD873849B94F4E8 ! 00000000AA6CC048 -0040 0 Double 3.820507E-01
.xword 0x304F20F9F42E73DE ! 00000000AA6CC050 -0038 0
.xword 0x0D3D5F551326EC9D ! 00000000AA6CC058 -0030 0
.half 0xAFBC ! 00000000AA6CC060 -0028 0
.byte 0x38 ! 00000000AA6CC062 -0026 0
.byte 0x1D ! 00000000AA6CC063 -0025 0
.word 0xBD01ABC2 ! 00000000AA6CC064 -0024 0
.xword 0x9A449ED80BC2B437 ! 00000000AA6CC068 -0020 0
.xword 0xCAD771962E3AE979 ! 00000000AA6CC070 -0018 0
.xword 0xBF6DF6E1ABC760ED ! 00000000AA6CC078 -0010 0 Double -3.657761E-03
.word 0x411EEC8F ! 00000000AA6CC080 -0008 0 Single 9.932754E+00
.word 0xB9B425F0 ! 00000000AA6CC084 -0004 0
.word 0x16C46A27 ! 00000000AA6CC088 +0000 0
.byte 0x57 ! 00000000AA6CC08C +0004 0
.byte 0xC9 ! 00000000AA6CC08D +0005 0
.byte 0x8F ! 00000000AA6CC08E +0006 0
.byte 0xC3 ! 00000000AA6CC08F +0007 0
.word 0xB0F2D9EF ! 00000000AA6CC090 +0008 0
.word 0x3829CF1C ! 00000000AA6CC094 +000C 0 Single 4.048563E-05
.xword 0x9A4976BFFD865EBC ! 00000000AA6CC098 +0010 0
.half 0x5529 ! 00000000AA6CC0A0 +0018 0
.byte 0xD1 ! 00000000AA6CC0A2 +001A 0
.byte 0x79 ! 00000000AA6CC0A3 +001B 0
.half 0xDF81 ! 00000000AA6CC0A4 +001C 0
.byte 0x5B ! 00000000AA6CC0A6 +001E 0
.byte 0x99 ! 00000000AA6CC0A7 +001F 0
.xword 0xC83BEB7C21157B94 ! 00000000AA6CC0A8 +0020 0
.xword 0x4111FF0B3004F420 ! 00000000AA6CC0B0 +0028 0 Double 2.948508E+05
.xword 0x8001AE8B82E79704 ! 00000000AA6CC0B8 +0030 0
.xword 0x40FA25F5A828B48E ! 00000000AA6CC0C0 +0038 0 Double 1.071034E+05
.word 0x89298716 ! 00000000AA6CC0C8 +0040 0
.half 0x1C43 ! 00000000AA6CC0CC +0044 0
.byte 0x46 ! 00000000AA6CC0CE +0046 0
.byte 0x15 ! 00000000AA6CC0CF +0047 0
.xword 0xEA128366DE5DBBA9 ! 00000000AA6CC0D0 +0048 0
.word 0xC4615783 ! 00000000AA6CC0D8 +0050 0 Single -9.013674E+02
.word 0xC7816C76 ! 00000000AA6CC0DC +0054 0 Single -6.626492E+04
.half 0xA67F ! 00000000AA6CC0E0 +0058 0
.half 0x8C5E ! 00000000AA6CC0E2 +005A 0
.word 0x2464949A ! 00000000AA6CC0E4 +005C 0
.xword 0xBFC18364F3F5F0ED ! 00000000AA6CC0E8 +0060 0 Double -1.368223E-01
.xword 0x408FE1E07B4E478B ! 00000000AA6CC0F0 +0068 0 Double 1.020235E+03
.byte 0x9C ! 00000000AA6CC0F8 +0070 0
.byte 0xD6 ! 00000000AA6CC0F9 +0071 0
.byte 0xDD ! 00000000AA6CC0FA +0072 0
.byte 0x36 ! 00000000AA6CC0FB +0073 0
.word 0xC41B8283 ! 00000000AA6CC0FC +0074 0 Single -6.220392E+02
.xword 0xE7A87EA995FEE901 ! 00000000AA6CC100 +0078 0
.xword 0x842988BBC9F1C140 ! 00000000AA6CC108 +0080 0
!========================================================================
SECTION .bdata106 DATA_VA=0xa21fa000
attr_data {
Name = .bdata106,
VA = 0xa21fa000,
RA = 0xd4ff92000,
PA = ra2pa(0xd4ff92000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata106
.data
DATA170:
.xword 0x8860842DEA1DADAB ! 00000000A21FA000 -0088 DATA171+0x88
.xword 0x88C06CAAEA1DADAB ! 00000000A21FA008 -0080 DATA169+0x88
.xword 0xBFA7E6471E94ACB7 ! 00000000A21FA010 -0078 0 Double -4.667876E-02
.word 0xB82DCF04 ! 00000000A21FA018 -0070 0 Single -4.143921E-05
.word 0x3CA7F016 ! 00000000A21FA01C -006C 0
.xword 0x409CBD9BA72E2BE9 ! 00000000A21FA020 -0068 0 Double 1.839402E+03
.byte 0x9C ! 00000000A21FA028 -0060 0
.byte 0x13 ! 00000000A21FA029 -005F 0
.half 0x5E3E ! 00000000A21FA02A -005E 0
.half 0x540A ! 00000000A21FA02C -005C 0
.half 0x82D9 ! 00000000A21FA02E -005A 0
.half 0xDCB4 ! 00000000A21FA030 -0058 0
.half 0x71B2 ! 00000000A21FA032 -0056 0
.half 0x63B7 ! 00000000A21FA034 -0054 0
.byte 0xA3 ! 00000000A21FA036 -0052 0
.byte 0x67 ! 00000000A21FA037 -0051 0
.word 0x696E8B29 ! 00000000A21FA038 -0050 0
.word 0x99CC929F ! 00000000A21FA03C -004C 0
.half 0xBBB1 ! 00000000A21FA040 -0048 0
.byte 0x66 ! 00000000A21FA042 -0046 0
.byte 0x71 ! 00000000A21FA043 -0045 0
.word 0x85234622 ! 00000000A21FA044 -0044 0
.xword 0xBEDFE810204A52B9 ! 00000000A21FA048 -0040 0 Double -7.607101E-06
.xword 0x6AA734D3FDB71F4A ! 00000000A21FA050 -0038 0
.xword 0x1F59B7CB62669914 ! 00000000A21FA058 -0030 0
.half 0xF0D1 ! 00000000A21FA060 -0028 0
.byte 0xA8 ! 00000000A21FA062 -0026 0
.byte 0x21 ! 00000000A21FA063 -0025 0
.word 0x6FAECC5B ! 00000000A21FA064 -0024 0
.xword 0x73918D55B0BD452E ! 00000000A21FA068 -0020 0
.xword 0xAC05F4373C53F251 ! 00000000A21FA070 -0018 0
.xword 0xC107FC468785A79F ! 00000000A21FA078 -0010 0 Double -1.964888E+05
.word 0xC1E07F3E ! 00000000A21FA080 -0008 0 Single -2.806213E+01
.word 0x25744B3D ! 00000000A21FA084 -0004 0
.word 0x16E9E60B ! 00000000A21FA088 +0000 0
.byte 0x94 ! 00000000A21FA08C +0004 0
.byte 0x3E ! 00000000A21FA08D +0005 0
.byte 0x80 ! 00000000A21FA08E +0006 0
.byte 0x97 ! 00000000A21FA08F +0007 0
.word 0x6DAF32A8 ! 00000000A21FA090 +0008 0
.word 0xB843AC19 ! 00000000A21FA094 +000C 0 Single -4.665190E-05
.xword 0x2F95B6C7D264768C ! 00000000A21FA098 +0010 0
.half 0xF891 ! 00000000A21FA0A0 +0018 0
.byte 0x90 ! 00000000A21FA0A2 +001A 0
.byte 0x0F ! 00000000A21FA0A3 +001B 0
.half 0x4658 ! 00000000A21FA0A4 +001C 0
.byte 0x5D ! 00000000A21FA0A6 +001E 0
.byte 0xE7 ! 00000000A21FA0A7 +001F 0
.xword 0x00F970B42032B1DC ! 00000000A21FA0A8 +0020 0
.xword 0xC049DDCBF3437749 ! 00000000A21FA0B0 +0028 0 Double -5.173279E+01
.xword 0x6C8D4C4A07209D1E ! 00000000A21FA0B8 +0030 0
.xword 0xBF425E7B08DB5A5C ! 00000000A21FA0C0 +0038 0 Double -5.605794E-04
.word 0x9E86738B ! 00000000A21FA0C8 +0040 0
.half 0xA63F ! 00000000A21FA0CC +0044 0
.byte 0x8B ! 00000000A21FA0CE +0046 0
.byte 0x78 ! 00000000A21FA0CF +0047 0
.xword 0xF8241A7250D2EF00 ! 00000000A21FA0D0 +0048 0
.word 0xB869382E ! 00000000A21FA0D8 +0050 0 Single -5.560385E-05
.word 0xC3B5AC1D ! 00000000A21FA0DC +0054 0 Single -3.633446E+02
.half 0xF19C ! 00000000A21FA0E0 +0058 0
.half 0xF26B ! 00000000A21FA0E2 +005A 0
.word 0xD1AFB0AB ! 00000000A21FA0E4 +005C 0
.xword 0x4045831C1F3AC40B ! 00000000A21FA0E8 +0060 0 Double 4.302430E+01
.xword 0x3F0CD5DA02615DAD ! 00000000A21FA0F0 +0068 0 Double 5.499908E-05
.byte 0x0A ! 00000000A21FA0F8 +0070 0
.byte 0x42 ! 00000000A21FA0F9 +0071 0
.byte 0xEA ! 00000000A21FA0FA +0072 0
.byte 0x09 ! 00000000A21FA0FB +0073 0
.word 0x3958C787 ! 00000000A21FA0FC +0074 0 Single 2.067369E-04
.xword 0xF7E9507234D9A07F ! 00000000A21FA100 +0078 0
.xword 0x8703052B74C0083A ! 00000000A21FA108 +0080 0
!========================================================================
SECTION .bdata107 DATA_VA=0x2d846000
attr_data {
Name = .bdata107,
VA = 0x2d846000,
RA = 0xd4ff90000,
PA = ra2pa(0xd4ff90000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata107
.data
DATA171:
.xword 0xABAD1DEA404D6088 ! 000000002D846000 -0088 DATA162+0x88
.xword 0xABAD1DEAA21FA088 ! 000000002D846008 -0080 DATA170+0x88
.xword 0xBFFD0F077E727CDA ! 000000002D846010 -0078 0 Double -1.816169E+00
.word 0x381A8D29 ! 000000002D846018 -0070 0 Single 3.684793E-05
.word 0xA875DBA2 ! 000000002D84601C -006C 0
.xword 0xC0621EF0563C5CF8 ! 000000002D846020 -0068 0 Double -1.449668E+02
.byte 0xBE ! 000000002D846028 -0060 0
.byte 0xF0 ! 000000002D846029 -005F 0
.half 0xF934 ! 000000002D84602A -005E 0
.half 0xCD29 ! 000000002D84602C -005C 0
.half 0x89D1 ! 000000002D84602E -005A 0
.half 0xC0B5 ! 000000002D846030 -0058 0
.half 0x2A6A ! 000000002D846032 -0056 0
.half 0x6021 ! 000000002D846034 -0054 0
.byte 0x94 ! 000000002D846036 -0052 0
.byte 0x68 ! 000000002D846037 -0051 0
.word 0x7173BC28 ! 000000002D846038 -0050 0
.word 0x1E5B8CA0 ! 000000002D84603C -004C 0
.half 0x9009 ! 000000002D846040 -0048 0
.byte 0x64 ! 000000002D846042 -0046 0
.byte 0xF3 ! 000000002D846043 -0045 0
.word 0xF85296E5 ! 000000002D846044 -0044 0
.xword 0x407E2FCAE8368F55 ! 000000002D846048 -0040 0 Double 4.829870E+02
.xword 0x70E98AD41BA1C8C3 ! 000000002D846050 -0038 0
.xword 0x7032817B1587ED03 ! 000000002D846058 -0030 0
.half 0x1561 ! 000000002D846060 -0028 0
.byte 0x0B ! 000000002D846062 -0026 0
.byte 0xC4 ! 000000002D846063 -0025 0
.word 0xC495B60A ! 000000002D846064 -0024 0
.xword 0x0D13566A6F981082 ! 000000002D846068 -0020 0
.xword 0x27E5649519E77A8F ! 000000002D846070 -0018 0
.xword 0xBFC2B7D986E9F9C2 ! 000000002D846078 -0010 0 Double -1.462356E-01
.word 0xC61F3D3F ! 000000002D846080 -0008 0 Single -1.019131E+04
.word 0xCB542FEA ! 000000002D846084 -0004 0
.word 0x379876BC ! 000000002D846088 +0000 0
.byte 0xAE ! 000000002D84608C +0004 0
.byte 0x56 ! 000000002D84608D +0005 0
.byte 0xAF ! 000000002D84608E +0006 0
.byte 0x78 ! 000000002D84608F +0007 0
.word 0xB870DADE ! 000000002D846090 +0008 0
.word 0x46B041ED ! 000000002D846094 +000C 0 Single 2.256096E+04
.xword 0x216C60092986230D ! 000000002D846098 +0010 0
.half 0x6D7D ! 000000002D8460A0 +0018 0
.byte 0x81 ! 000000002D8460A2 +001A 0
.byte 0xBF ! 000000002D8460A3 +001B 0
.half 0x063B ! 000000002D8460A4 +001C 0
.byte 0x96 ! 000000002D8460A6 +001E 0
.byte 0xFD ! 000000002D8460A7 +001F 0
.xword 0x03906AFA3DCB736E ! 000000002D8460A8 +0020 0
.xword 0xC12992FBA1B5A97D ! 000000002D8460B0 +0028 0 Double -8.380138E+05
.xword 0x0E96C053937D82E3 ! 000000002D8460B8 +0030 0
.xword 0xBF6E0A143C8FB11F ! 000000002D8460C0 +0038 0 Double -3.666915E-03
.word 0x218A37C2 ! 000000002D8460C8 +0040 0
.half 0x03D7 ! 000000002D8460CC +0044 0
.byte 0x2D ! 000000002D8460CE +0046 0
.byte 0x56 ! 000000002D8460CF +0047 0
.xword 0xB37088ABB455D333 ! 000000002D8460D0 +0048 0
.word 0xBD6BF7C9 ! 000000002D8460D8 +0050 0 Single -5.760935E-02
.word 0xC4B22F4E ! 000000002D8460DC +0054 0 Single -1.425478E+03
.half 0x3C62 ! 000000002D8460E0 +0058 0
.half 0x04B0 ! 000000002D8460E2 +005A 0
.word 0xE9CF27F7 ! 000000002D8460E4 +005C 0
.xword 0xBFB73E42CF7934CB ! 000000002D8460E8 +0060 0 Double -9.079378E-02
.xword 0x3EF528B5B765A93E ! 000000002D8460F0 +0068 0 Double 2.017882E-05
.byte 0xAF ! 000000002D8460F8 +0070 0
.byte 0x38 ! 000000002D8460F9 +0071 0
.byte 0x21 ! 000000002D8460FA +0072 0
.byte 0xC9 ! 000000002D8460FB +0073 0
.word 0xB90A9A4A ! 000000002D8460FC +0074 0 Single -1.321818E-04
.xword 0x3F13AB7132451440 ! 000000002D846100 +0078 0
.xword 0xEA716A30BF2C1ECC ! 000000002D846108 +0080 0
!========================================================================
SECTION .bblk108 DATA_VA=0xc2ce0000
attr_data {
Name = .bblk108,
VA = 0xc2ce0000,
RA = 0xcfff90000,
PA = ra2pa(0xcfff90000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk108
.data
DATA172:
.xword 0x61590205311672F4 ! 00000000C2CE0000 +0000 0
.xword 0xDC13E4017D21EFF4 ! 00000000C2CE0008 +0008 0
.xword 0x1281AE59B19FD4D1 ! 00000000C2CE0010 +0010 0
.xword 0x749DC811216C698A ! 00000000C2CE0018 +0018 0
.xword 0xCCD2D7E9B3AB7ECD ! 00000000C2CE0020 +0020 0
.xword 0x23DE4AB0B6FEB5BD ! 00000000C2CE0028 +0028 0
.xword 0xF631CBFFCB49836A ! 00000000C2CE0030 +0030 0
.xword 0xFD53C5CADF5D5ABB ! 00000000C2CE0038 +0038 0
.xword 0x056D64D9B06DCAC8 ! 00000000C2CE0040 +0040 0
.xword 0x0E6D0A8AC47D3095 ! 00000000C2CE0048 +0048 0
.xword 0x1067FF857B4D4091 ! 00000000C2CE0050 +0050 0
.xword 0xE781C923CF5C564C ! 00000000C2CE0058 +0058 0
.xword 0x0D16FF9EF2B58FE0 ! 00000000C2CE0060 +0060 0
.xword 0x168B68DCF38D85BE ! 00000000C2CE0068 +0068 0
.xword 0x2353B8334CEEEC3C ! 00000000C2CE0070 +0070 0
.xword 0xA790B8B4801C3F24 ! 00000000C2CE0078 +0078 0
!========================================================================
SECTION .bcom001
attr_data {
Name = .bcom001,
VA = 0x0,
RA = 0xffffde000,
PA = ra2pa(0xffffde000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
!========================================================================
SECTION .bstk109 DATA_VA=0xa7688000
attr_data {
Name = .bstk109,
VA = 0xa7688000,
RA = 0xcfff8e000,
PA = ra2pa(0xcfff8e000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk109
.data
.skip 0x2000 ! 00000000A7688000
STACK0075:
!========================================================================
SECTION .bkey110 DATA_VA=0x6e60a000
attr_data {
Name = .bkey110,
VA = 0x6e60a000,
RA = 0xcfff8c000,
PA = ra2pa(0xcfff8c000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey110
.data
DATA174:
.xword 0x88604D40EA1DADAB ! 000000006E60A000 +0000 DATA162+0x88
.xword 0x88009D61EA1DADAB ! 000000006E60A008 +0008 DATA163+0x88
.xword 0x882014F6EA1DADAB ! 000000006E60A010 +0010 DATA164+0x88
.xword 0x8800061FEA1DADAB ! 000000006E60A018 +0018 DATA165+0x88
.xword 0x88001E96EA1DADAB ! 000000006E60A020 +0020 DATA166+0x88
.xword 0x8800C49EEA1DADAB ! 000000006E60A028 +0028 DATA167+0x88
.xword 0x88C0E5BAEA1DADAB ! 000000006E60A030 +0030 DATA168+0x88
.xword 0x88C06CAAEA1DADAB ! 000000006E60A038 +0038 DATA169+0x88
.xword 0x88A01FA2EA1DADAB ! 000000006E60A040 +0040 DATA170+0x88
.xword 0x8860842DEA1DADAB ! 000000006E60A048 +0048 DATA171+0x88
.xword 0x0000CEC2EA1DADAB ! 000000006E60A050 +0050 DATA172+0x0
.xword 0x0000FEFFEF1DADAB ! 000000006E60A058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! 000000006E60A060 +0060 0
.xword 0xC03D99C4A2B63457 ! 000000006E60A068 +0068 0 Double -2.960066E+01
.word 0x414B772A ! 000000006E60A070 +0070 0 Single 1.271659E+01
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 64
#undef BLIMP_32BIT
#define BLIMP_32BIT 1
!========================================================================
SECTION .btext001 TEXT_VA=0x9ae03d00
attr_text {
Name = .btext001,
VA = 0x9ae03d00,
RA = 0xfffecdd00,
PA = ra2pa(0xfffecdd00,0),
notsb
}
SECTION .btext001_pg0 TEXT_VA=0x9ae02000
attr_text {
Name = .btext001_pg0,
VA = 0x9ae02000,
RA = 0xfffecc000,
PA = ra2pa(0xfffecc000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext001
.text
.global start_th_0; start_th_0:
.global SUBR016; SUBR016:
BL00135: ! MAIN:L0-B000
nop ! 000000009AE03D00 MAIN:L0-B000 1
sethi %hh(0xABAD1DEAE9D20000),%g2 ! 000000009AE03D04 MAIN:L0-B000 1 BD00133
or %g2,%hm(0xABAD1DEAE9D20000),%g2 ! 000000009AE03D08 MAIN:L0-B000 1
sethi %lm(0xABAD1DEAE9D20000),%g3 ! 000000009AE03D0C MAIN:L0-B000 1
or %g3,%lo(0xABAD1DEAE9D20000),%g3 ! 000000009AE03D10 MAIN:L0-B000 1
sllx %g2, 0x20, %g2 ! 000000009AE03D14 MAIN:L0-B000 1
or %g2, %g3, %g2 ! 000000009AE03D18 MAIN:L0-B000 1
sethi %hh(0xABAD1DEA13432000),%l0 ! 000000009AE03D1C MAIN:L0-B000 1 STACK0068
or %l0,%hm(0xABAD1DEA13432000),%l0 ! 000000009AE03D20 MAIN:L0-B000 1
sethi %lm(0xABAD1DEA13432000),%l1 ! 000000009AE03D24 MAIN:L0-B000 1
or %l1,%lo(0xABAD1DEA13432000),%l1 ! 000000009AE03D28 MAIN:L0-B000 1
sllx %l0, 0x20, %l0 ! 000000009AE03D2C MAIN:L0-B000 1
or %l0, %l1, %l0 ! 000000009AE03D30 MAIN:L0-B000 1
sub %l0, 0x80, %o6 ! 000000009AE03D34 MAIN:L0-B000 1
add %o6, 0x40, %i6 ! 000000009AE03D38 MAIN:L0-B000 1
addcc %g0, 0x1, %g1 ! 000000009AE03D3C MAIN:L0-B000 1
or %g0, 0xA36, %g3 ! 000000009AE03D40 MAIN:L0-B000 1
or %g0, -762, %g4 ! 000000009AE03D44 MAIN:L0-B000 1
or %g0, -171, %g5 ! 000000009AE03D48 MAIN:L0-B000 1
or %g0, 0x76D, %g6 ! 000000009AE03D4C MAIN:L0-B000 1
or %g0, 0x0, %g7 ! 000000009AE03D50 MAIN:L0-B000 1
or %g0, 0x867, %o0 ! 000000009AE03D54 MAIN:L0-B000 1
or %g0, 0xA3, %o1 ! 000000009AE03D58 MAIN:L0-B000 1
or %g0, -2624, %o2 ! 000000009AE03D5C MAIN:L0-B000 1
or %g0, -3858, %o3 ! 000000009AE03D60 MAIN:L0-B000 1
or %g0, -2296, %o4 ! 000000009AE03D64 MAIN:L0-B000 1
or %g0, 0xF28, %o5 ! 000000009AE03D68 MAIN:L0-B000 1
or %g0, -2703, %o7 ! 000000009AE03D6C MAIN:L0-B000 1
or %g0, 0x2C0, %l0 ! 000000009AE03D70 MAIN:L0-B000 1
or %g0, -568, %l1 ! 000000009AE03D74 MAIN:L0-B000 1
or %g0, -3448, %l2 ! 000000009AE03D78 MAIN:L0-B000 1
or %g0, 0x6EF, %l3 ! 000000009AE03D7C MAIN:L0-B000 1
or %g0, -3447, %l4 ! 000000009AE03D80 MAIN:L0-B000 1
or %g0, 0xBA3, %l5 ! 000000009AE03D84 MAIN:L0-B000 1
sethi %hh(0xABAD1DEA9AE03D00),%l7 ! 000000009AE03D88 MAIN:L0-B000 1 SUBR016
or %l7,%hm(0xABAD1DEA9AE03D00),%l7 ! 000000009AE03D8C MAIN:L0-B000 1
sethi %lm(0xABAD1DEA9AE03D00),%l6 ! 000000009AE03D90 MAIN:L0-B000 1
or %l6,%lo(0xABAD1DEA9AE03D00),%l6 ! 000000009AE03D94 MAIN:L0-B000 1
sllx %l7, 0x20, %l7 ! 000000009AE03D98 MAIN:L0-B000 1
or %l7, %l6, %l7 ! 000000009AE03D9C MAIN:L0-B000 1
or %g0, -3119, %l6 ! 000000009AE03DA0 MAIN:L0-B000 1
or %g0, -1425, %i0 ! 000000009AE03DA4 MAIN:L0-B000 1
or %g0, 0xEED, %i1 ! 000000009AE03DA8 MAIN:L0-B000 1
or %g0, 0x5F3, %i2 ! 000000009AE03DAC MAIN:L0-B000 1
or %g0, -1177, %i3 ! 000000009AE03DB0 MAIN:L0-B000 1
or %g0, 0x4FB, %i4 ! 000000009AE03DB4 MAIN:L0-B000 1
or %g0, 0x1C5, %i5 ! 000000009AE03DB8 MAIN:L0-B000 1
or %g0, 0x5DC, %i7 ! 000000009AE03DBC MAIN:L0-B000 1
or %g0, 0x4, %g6 ! 000000009AE03DC0 MAIN:L0-B000 1
BL00136:save %o6, -64, %o6 ! 000000009AE03DC4 MAIN:L0-B000 4
add %i0, %g6, %l0 ! 000000009AE03DC8 MAIN:L0-B000 4
add %i1, %g6, %l1 ! 000000009AE03DCC MAIN:L0-B000 4
add %i2, %g6, %l2 ! 000000009AE03DD0 MAIN:L0-B000 4
add %i3, %g6, %l3 ! 000000009AE03DD4 MAIN:L0-B000 4
add %i4, %g6, %l4 ! 000000009AE03DD8 MAIN:L0-B000 4
add %i5, %g6, %l5 ! 000000009AE03DDC MAIN:L0-B000 4
add %i6, %g6, %l6 ! 000000009AE03DE0 MAIN:L0-B000 4
add %i7, %g6, %l7 ! 000000009AE03DE4 MAIN:L0-B000 4
add %l0, %g6, %o0 ! 000000009AE03DE8 MAIN:L0-B000 4
add %l1, %g6, %o1 ! 000000009AE03DEC MAIN:L0-B000 4
add %l2, %g6, %o2 ! 000000009AE03DF0 MAIN:L0-B000 4
add %l3, %g6, %o3 ! 000000009AE03DF4 MAIN:L0-B000 4
add %l4, %g6, %o4 ! 000000009AE03DF8 MAIN:L0-B000 4
add %l5, %g6, %o5 ! 000000009AE03DFC MAIN:L0-B000 4
add %l7, %g6, %o7 ! 000000009AE03E00 MAIN:L0-B000 4
subcc %g6, 0x1, %g6 ! 000000009AE03E04 MAIN:L0-B000 4
bnz,a,pt %xcc, BL00136 ! 000000009AE03E08 MAIN:L0-B000 4
nop ! 000000009AE03E0C MAIN:L0-B000 3
restore %g0, %g0, %g0 ! 000000009AE03E10 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 000000009AE03E14 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 000000009AE03E18 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 000000009AE03E1C MAIN:L0-B000 1
ta %xcc, 0x44 ! 000000009AE03E20 MAIN:L0-B000 1 cleanwin=0
wr %g0, 0x50C, %y ! 000000009AE03E24 MAIN:L0-B000 1
wr %g0, 0x90, %gsr ! 000000009AE03E28 MAIN:L0-B000 1
ldd [%g2+0x0068], %f0 ! 000000009AE03E2C MAIN:L0-B000 1 <BD00137
faddd %f0, %f0, %f6 ! 000000009AE03E30 MAIN:L0-B000 1
faddd %f0, %f6, %f12 ! 000000009AE03E34 MAIN:L0-B000 1
faddd %f6, %f12, %f14 ! 000000009AE03E38 MAIN:L0-B000 1
faddd %f12, %f14, %f60 ! 000000009AE03E3C MAIN:L0-B000 1
faddd %f14, %f60, %f62 ! 000000009AE03E40 MAIN:L0-B000 1
faddd %f60, %f62, %f32 ! 000000009AE03E44 MAIN:L0-B000 1
faddd %f62, %f32, %f34 ! 000000009AE03E48 MAIN:L0-B000 1
faddd %f32, %f34, %f36 ! 000000009AE03E4C MAIN:L0-B000 1
faddd %f34, %f36, %f38 ! 000000009AE03E50 MAIN:L0-B000 1
faddd %f36, %f38, %f40 ! 000000009AE03E54 MAIN:L0-B000 1
faddd %f38, %f40, %f42 ! 000000009AE03E58 MAIN:L0-B000 1
faddd %f40, %f42, %f44 ! 000000009AE03E5C MAIN:L0-B000 1
faddd %f42, %f44, %f46 ! 000000009AE03E60 MAIN:L0-B000 1
ld [%g2+0x0070], %f2 ! 000000009AE03E64 MAIN:L0-B000 1 <BD00138
fadds %f2, %f2, %f3 ! 000000009AE03E68 MAIN:L0-B000 1
fadds %f2, %f3, %f4 ! 000000009AE03E6C MAIN:L0-B000 1
fadds %f3, %f4, %f5 ! 000000009AE03E70 MAIN:L0-B000 1
fadds %f4, %f5, %f8 ! 000000009AE03E74 MAIN:L0-B000 1
fadds %f5, %f8, %f9 ! 000000009AE03E78 MAIN:L0-B000 1
fadds %f8, %f9, %f10 ! 000000009AE03E7C MAIN:L0-B000 1
fadds %f9, %f10, %f11 ! 000000009AE03E80 MAIN:L0-B000 1
fcmpd %fcc0, %f0, %f0 ! 000000009AE03E84 MAIN:L0-B000 1
fcmpd %fcc1, %f0, %f0 ! 000000009AE03E88 MAIN:L0-B000 1
fcmpd %fcc2, %f0, %f0 ! 000000009AE03E8C MAIN:L0-B000 1
fcmpd %fcc3, %f0, %f0 ! 000000009AE03E90 MAIN:L0-B000 1
stx %fsr, [%g2+0x0060] ! 000000009AE03E94 MAIN:L0-B000 1 <BD00055
fzero %f16 ! 000000009AE03E98 MAIN:L0-B000 1
fzero %f18 ! 000000009AE03E9C MAIN:L0-B000 1
fzero %f20 ! 000000009AE03EA0 MAIN:L0-B000 1
fzero %f22 ! 000000009AE03EA4 MAIN:L0-B000 1
fzero %f24 ! 000000009AE03EA8 MAIN:L0-B000 1
fzero %f26 ! 000000009AE03EAC MAIN:L0-B000 1
fzero %f28 ! 000000009AE03EB0 MAIN:L0-B000 1
fzero %f30 ! 000000009AE03EB4 MAIN:L0-B000 1
ldx [%g2+0x0000], %g3 ! 000000009AE03EB8 MAIN:L0-B000 1 BASE<BD00133
ldx [%g2+0x0008], %g4 ! 000000009AE03EBC MAIN:L0-B000 1 BASE<BD00139
ldx [%g2+0x0010], %g5 ! 000000009AE03EC0 MAIN:L0-B000 1 BASE<BD00140
ldx [%g2+0x0018], %g6 ! 000000009AE03EC4 MAIN:L0-B000 1 BASE<BD00141
or %g0, 0x2, %l0 ! 000000009AE03EC8 LOOP:L1-B000 1
BL00172: ! LOOP:L1-B000
add %g1, 0x444, %g1 ! 000000009AE03ECC LOOP:L1-B000 2 chksum++
or %g0, 0x3, %l1 ! 000000009AE03ED0 LOOP:L2-B000 2
BL00157: ! LOOP:L2-B000
add %g1, 0xED1, %g1 ! 000000009AE03ED4 LOOP:L2-B000 6 chksum++
array16 %o4, %i1, %i1 ! 000000009AE03ED8 LOOP:L2-B000 6 S
bne,pt %xcc, BL00142 ! 000000009AE03EDC LOOP:L2-B000 6 L
sdiv %i2, 0x0, %g2 ! 000000009AE03EE0 LOOP:L2-B000 6 S
array8 %o3, %i2, %o5 ! 000000009AE03EE4 LOOP:L2-B000 1 S
fble BL00143 ;.empty ! 000000009AE03EE8 LOOP:L2-B000 1 L
fba BL00144 ;.empty ! 000000009AE03EEC LOOP:L2-B000 1 L
BL00143:bgu BL00142 ;.empty ! 000000009AE03EF0 LOOP:L2-B000 1 L
bge,a,pt %xcc, BL00145 ;.empty ! 000000009AE03EF4 LOOP:L2-B000 0 L
BL00145:fbg,pn %fcc0, BL00146 ;.empty ! 000000009AE03EF8 LOOP:L2-B000 0 L
BL00144:fbne,pt %fcc1, BL00147 ! 000000009AE03EFC LOOP:L2-B000 1 L
BL00142:edge8n %o4, %g1, %o4 ! 000000009AE03F00 LOOP:L2-B000 6 S
BL00147:fmovda %fcc1, %f24, %f20 ! 000000009AE03F04 LOOP:L2-B000 6 S
BL00146:subcc %o5, %i0, %i2 ! 000000009AE03F08 LOOP:L2-B000 6 S
add %g1, 0x8A3, %g1 ! 000000009AE03F0C LOOP:L2-B000 6 chksum++
and %g1, 0xFE, %l2 ! 000000009AE03F10 LOOP:L3-B000 6
BL00148: ! LOOP:L3-B000
add %g1, 0xC06, %g1 ! 000000009AE03F14 LOOP:L3-B000 10 chksum++
sdiv %o4, %g7, %g0 ! 000000009AE03F18 LOOP:L3-B000 10 S
edge32ln %i2, %i2, %i2 ! 000000009AE03F1C LOOP:L3-B000 10 S
addcc %i2, %g1, %l4 ! 000000009AE03F20 LOOP:L3-B000 10 S
sdivcc %o4, 0x0, %l2 ! 000000009AE03F24 LOOP:L3-B000 10 S
sethi %hh(0xABAD1DEAF77CFF00),%l6 ! 000000009AE03F28 LOOP:L3-B000 10 SUBR017
or %l6,%hm(0xABAD1DEAF77CFF00),%l6 ! 000000009AE03F2C LOOP:L3-B000 10
sethi %lm(0xABAD1DEAF77CFF00),%l5 ! 000000009AE03F30 LOOP:L3-B000 10
or %l5,%lo(0xABAD1DEAF77CFF00),%l5 ! 000000009AE03F34 LOOP:L3-B000 10
sllx %l6, 0x20, %l6 ! 000000009AE03F38 LOOP:L3-B000 10
or %l6, %l5, %l6 ! 000000009AE03F3C LOOP:L3-B000 10
call SUBR017 ! 000000009AE03F40 LOOP:L3-B000 10 S
fcmpgt16 %f20, %f26, %i4 ! 000000009AE03F44 LOOP:L3-B000 10 S
fcmpes %fcc0, %f3, %f5 ! 000000009AE03F48 LOOP:L3-B000 10 S
srlx %l2, 0x1, %l2 ! 000000009AE03F4C LOOP:L3-B000 10
andcc %l2, 0x1, %g0 ! 000000009AE03F50 LOOP:L3-B000 10
bne,pn %xcc, BL00148 ! 000000009AE03F54 LOOP:L3-B000 10
nop ! 000000009AE03F58 LOOP:L3-B000 10 S
add %g1, 0xDD7, %g1 ! 000000009AE03F5C LOOP:L3-B000 6 chksum++
fcmpd %fcc1, %f0, %f36 ! 000000009AE03F60 SKIP:L3-B001 6
fbl,pn %fcc1, BL00149 ! 000000009AE03F64 SKIP:L3-B001 6
orcc %o5, %i2, %i2 ! 000000009AE03F68 SKIP:L3-B001 6 S
pdist %f18, %f20, %f26 ! 000000009AE03F6C SKIP:L3-B001 6 S
rd %gsr, %l6 ! 000000009AE03F70 SKIP:L3-B001 6 S
wr %l6, 0xD8, %gsr ! 000000009AE03F74 SKIP:L3-B001 6 S
rd %gsr, %l6 ! 000000009AE03F78 SKIP:L3-B001 6 S
wr %l6, 0x60, %gsr ! 000000009AE03F7C SKIP:L3-B001 6 S
fsubd %f34, %f60, %f42 ! 000000009AE03F80 SKIP:L3-B001 6 S
movrgz %o5, -375, %o0 ! 000000009AE03F84 SKIP:L3-B001 6 S
andncc %i2, %l4, %i5 ! 000000009AE03F88 SKIP:L3-B001 6 S
and %o0, %o1, %i2 ! 000000009AE03F8C SKIP:L3-B001 6 S
fpack32 %f24, %f18, %f24 ! 000000009AE03F90 SKIP:L3-B001 6 S
fadds %f3, %f10, %f11 ! 000000009AE03F94 SKIP:L3-B001 6 S
fmovrdlez %i5, %f14, %f60 ! 000000009AE03F98 SKIP:L3-B001 6 S
srlx %o1, 0x1, %i4 ! 000000009AE03F9C SKIP:L3-B001 6 S
add %g1, 0xDC6, %g1 ! 000000009AE03FA0 SKIP:L3-B001 6 chksum++
fpadd16s %f28, %f20, %f24 ! 000000009AE03FA4 SKIP:L3-B001 6 S
xnor %i2, %l4, %o0 ! 000000009AE03FA8 SKIP:L3-B001 6 S
fcmpne32 %f20, %f24, %i0 ! 000000009AE03FAC SKIP:L3-B001 6 S
sdivcc %i2, 0x0, %g1 ! 000000009AE03FB0 SKIP:L3-B001 6 S
xorcc %i0, %i5, %i4 ! 000000009AE03FB4 SKIP:L3-B001 6 S
ba,pn %icc, BL00150 ! 000000009AE03FB8 SKIP:L3-B001 6
and %i5, %o0, %l4 ! 000000009AE03FBC SKIP:L3-B001 6 S
BL00149: ! ELSE:L3-B002
edge8l %l4, %i5, %l4 ! 000000009AE03FC0 ELSE:L3-B002 0 S
fcmps %fcc0, %f3, %f11 ! 000000009AE03FC4 ELSE:L3-B002 0 S
movo %fcc0, %i2, %i3 ! 000000009AE03FC8 ELSE:L3-B002 0 S
pdist %f26, %f24, %f18 ! 000000009AE03FCC ELSE:L3-B002 0 S
alignaddrl %i3, %g1, %o0 ! 000000009AE03FD0 ELSE:L3-B002 0 S
.word 0x97AD1FB6 ! 000000009AE03FD4 ELSE:L3-B002 0 S illop
orn %i3, %i3, %o3 ! 000000009AE03FD8 ELSE:L3-B002 0 S
ldx [%g2+0x0008], %g4 ! 000000009AE03FDC ELSE:L3-B002 0 S BASE<BD00139
xnorcc %o5, %o3, %i3 ! 000000009AE03FE0 ELSE:L3-B002 0 S
add %g1, 0xBD6, %g1 ! 000000009AE03FE4 ELSE:L3-B002 0 chksum++
ta %xcc, 0x46 ! 000000009AE03FE8 ELSE:L3-B002 0 S demap-page
pdist %f28, %f24, %f18 ! 000000009AE03FEC ELSE:L3-B002 0 S
array8 %l4, %i4, %o4 ! 000000009AE03FF0 ELSE:L3-B002 0 S
movug %fcc1, %o0, %o1 ! 000000009AE03FF4 ELSE:L3-B002 0 S
.word 0xF7442A34 ! 000000009AE03FF8 ELSE:L3-B002 0 S random
.word 0xA5A11A16 ! 000000009AE03FFC ELSE:L3-B002 0 S illop
fmovd %f42, %f38 ! 000000009AE04000 ELSE:L3-B002 0 S
.word 0xF7AA5B76 ! 000000009AE04004 ELSE:L3-B002 0 S illop
BL00150: ! ELSE:L3-B002
add %g1, 0x31B, %g1 ! 000000009AE04008 ELSE:L3-B002 6 chksum++
or %g0, 0x3, %l3 ! 000000009AE0400C LOOP:L3-B003 6
BL00156: ! LOOP:L3-B003
add %g1, 0x7E2, %g1 ! 000000009AE04010 LOOP:L3-B003 18 chksum++
fmovs %f25, %f25 ! 000000009AE04014 LOOP:L3-B003 18 S
fmovsul %fcc1, %f29, %f26 ! 000000009AE04018 LOOP:L3-B003 18 S
edge32n %o0, %o0, %l4 ! 000000009AE0401C LOOP:L3-B003 18 S
orncc %o1, %o3, %o1 ! 000000009AE04020 LOOP:L3-B003 18 S
alignaddrl %l4, %o1, %i2 ! 000000009AE04024 LOOP:L3-B003 18 S
call .+8 ! 000000009AE04028 LOOP:L3-B003 18 S
faddd %f42, %f60, %f60 ! 000000009AE0402C LOOP:L3-B003 18 S
stxa %i2, [%g7+%g0]0x07 ! 000000009AE04030 LOOP:L3-B003 18 S BAD-ASI
bvs BL00151 ;.empty ! 000000009AE04034 LOOP:L3-B003 18 L
fbe BL00152 ! 000000009AE04038 LOOP:L3-B003 18 L
sdiv %o1, %g0, %i5 ! 000000009AE0403C LOOP:L3-B003 18 S
bn BL00153 ! 000000009AE04040 LOOP:L3-B003 18 L
.word 0xC7B95C0C ! 000000009AE04044 LOOP:L3-B003 18 S illop_VIS
bne,a,pn %xcc, BL00154 ! 000000009AE04048 LOOP:L3-B003 18 L
BL00153:fcmpes %fcc2, %f10, %f11 ! 000000009AE0404C LOOP:L3-B003 18 S
bge,pn %icc, BL00155 ! 000000009AE04050 LOOP:L3-B003 0 L
nop ! 000000009AE04054 LOOP:L3-B003 0 S
BL00152:stxa %l4, [%g7+%g0]0x33 ! 000000009AE04058 LOOP:L3-B003 0 S BAD-ASI
fbge,a BL00155 ! 000000009AE0405C LOOP:L3-B003 0 L
BL00151:.word 0xDB4900EC ! 000000009AE04060 LOOP:L3-B003 0 S illop
.word 0x1A99B8C4 ! 000000009AE04064 LOOP:L3-B003 0 S random
BL00154:orn %l4, %o1, %l4 ! 000000009AE04068 LOOP:L3-B003 18 S
orn %l4, %o1, %o1 ! 000000009AE0406C LOOP:L3-B003 18 S
BL00155:pdist %f22, %f26, %f20 ! 000000009AE04070 LOOP:L3-B003 18 S
add %g1, 0x4FA, %g1 ! 000000009AE04074 LOOP:L3-B003 18 chksum++
subcc %l3, 0x1, %l3 ! 000000009AE04078 LOOP:L3-B003 18
bnz,pn %icc, BL00156 ! 000000009AE0407C LOOP:L3-B003 18
xorcc %g1, %g1, %o3 ! 000000009AE04080 LOOP:L3-B003 18 S
add %g1, 0xF, %g1 ! 000000009AE04084 LOOP:L3-B003 6 chksum++
fpmerge %f26, %f29, %f20 ! 000000009AE04088 LOOP:L2-B000 6 S
sdiv %i2, %g0, %i7 ! 000000009AE0408C LOOP:L2-B000 6 S
fpsub32 %f18, %f30, %f18 ! 000000009AE04090 LOOP:L2-B000 6 S
orcc %i0, %o1, %i2 ! 000000009AE04094 LOOP:L2-B000 6 S
sub %l1, 0x1, %l1 ! 000000009AE04098 LOOP:L2-B000 6
brnz,a,pt %l1, BL00157 ! 000000009AE0409C LOOP:L2-B000 6
fpadd16s %f31, %f23, %f16 ! 000000009AE040A0 LOOP:L2-B000 4 S
add %g1, 0x88F, %g1 ! 000000009AE040A4 LOOP:L2-B000 2 chksum++
or %g0, 0x2, %l4 ! 000000009AE040A8 LOOP:L2-B001 2
BL00158: ! LOOP:L2-B001
add %g1, 0xE6, %g1 ! 000000009AE040AC LOOP:L2-B001 4 chksum++
pdist %f26, %f18, %f30 ! 000000009AE040B0 LOOP:L2-B001 4 S
array16 %g1, %o0, %o2 ! 000000009AE040B4 LOOP:L2-B001 4 S
and %o2, %g1, %o0 ! 000000009AE040B8 LOOP:L2-B001 4 S
array16 %o0, %o1, %i1 ! 000000009AE040BC LOOP:L2-B001 4 S
add %o5, 0x0, %o5 ! 000000009AE040C0 LOOP:L2-B001 4 S
orncc %g1, %g1, %i4 ! 000000009AE040C4 LOOP:L2-B001 4 S
nop ! 000000009AE040C8 LOOP:L3-B004 4
xnor %o1, %o2, %o0 ! 000000009AE040CC LOOP:L2-B001 4 S
andncc %o2, %o0, %i0 ! 000000009AE040D0 LOOP:L2-B001 4 S
call .+8 ! 000000009AE040D4 LOOP:L2-B001 4 S
orcc %i2, %i1, %o5 ! 000000009AE040D8 LOOP:L2-B001 4 S
xorcc %o0, %o1, %i1 ! 000000009AE040DC LOOP:L2-B001 4 S
bmask %o1, %i1, %o2 ! 000000009AE040E0 LOOP:L2-B001 4 S
alignaddrl %o5, %o3, %o3 ! 000000009AE040E4 LOOP:L2-B001 4 S
andcc %o2, %i1, %o5 ! 000000009AE040E8 LOOP:L2-B001 4 S
xnor %i0, %o5, %i4 ! 000000009AE040EC LOOP:L2-B001 4 S
pdist %f24, %f18, %f30 ! 000000009AE040F0 LOOP:L2-B001 4 S
subcc %l4, 0x1, %l4 ! 000000009AE040F4 LOOP:L2-B001 4
bnz,pt %icc, BL00158 ! 000000009AE040F8 LOOP:L2-B001 4
fnot1s %f26, %f16 ! 000000009AE040FC LOOP:L2-B001 4 S
add %g1, 0xFC5, %g1 ! 000000009AE04100 LOOP:L2-B001 2 chksum++
nop ! 000000009AE04104 LOOP:L2-B002 2
nop ! 000000009AE04108 LOOP:L2-B003 2
nop ! 000000009AE0410C LOOP:L2-B004 2
nop ! 000000009AE04110 LOOP:L2-B005 2
nop ! 000000009AE04114 LOOP:L2-B006 2
nop ! 000000009AE04118 LOOP:L2-B007 2
nop ! 000000009AE0411C LOOP:L2-B008 2
add %o2, %g1, %o1 ! 000000009AE04120 SWCH:L2-B009 2
and %o1, 0x18, %o7 ! 000000009AE04124 SWCH:L2-B009 2
sethi %hi(0x43C), %o1 ! 000000009AE04128 SWCH:L2-B009 2 .+0
or %o1,%lo(0x43C),%o1 ! 000000009AE0412C SWCH:L2-B009 2
add %o1, %o7, %o1 ! 000000009AE04130 SWCH:L2-B009 2
jmpl %l7+%o1, %g0 ! 000000009AE04134 SWCH:L2-B009 2
bmask %o0, %i4, %o3 ! 000000009AE04138 SWCH:L2-B009 2 S
.word 0x3E16183D ! 000000009AE0413C SWCH:L2-B009 0 random
fpmerge %f29, %f20, %f20 ! 000000009AE04140 SWCH:L2-B009 0 S
ba BL00161 ! 000000009AE04144 SWCH:L2-B009 1
xor %i2, %o3, %i2 ! 000000009AE04148 SWCH:L2-B009 1 S
ba,pn %icc, BL00160 ! 000000009AE0414C SWCH:L2-B009 1
sllx %o3, 0x1, %o0 ! 000000009AE04150 SWCH:L2-B009 1 S
ba,a BL00159 ! 000000009AE04154 SWCH:L2-B009 0
fpackfix %f16, %f29 ! 000000009AE04158 SWCH:L2-B009 0 S
BL00159:add %g1, 0x9DD, %g1 ! 000000009AE0415C CASE:L3-B005 0 chksum++
xorcc %o2, %o1, %i5 ! 000000009AE04160 CASE:L3-B005 0 S
fand %f24, %f18, %f18 ! 000000009AE04164 CASE:L3-B005 0 S
fmovsu %fcc3, %f16, %f21 ! 000000009AE04168 CASE:L3-B005 0 S
.word 0x08F9C074 ! 000000009AE0416C CASE:L3-B005 0 S illop
xnorcc %o3, %i4, %i2 ! 000000009AE04170 CASE:L3-B005 0 S
ba,a,pn %icc, BL00171 ! 000000009AE04174 CASE:L3-B005 0
faligndata %f18, %f22, %f20 ! 000000009AE04178 CASE:L3-B005 0 S
BL00160:add %g1, 0x46E, %g1 ! 000000009AE0417C CASE:L3-B006 1 chksum++
fpmerge %f24, %f16, %f30 ! 000000009AE04180 CASE:L3-B006 1 S
stxa %g1, [%g7+%g0]0x4D ! 000000009AE04184 CASE:L3-B006 1 S BAD-ASI
call .+8 ! 000000009AE04188 CASE:L3-B006 1 S
orn %o4, %i1, %i1 ! 000000009AE0418C CASE:L3-B006 1 S
.word 0x8355175B ! 000000009AE04190 CASE:L3-B006 1 S illop
fpackfix %f20, %f27 ! 000000009AE04194 CASE:L3-B006 1 S
fba,a,pt %fcc1, BL00171 ! 000000009AE04198 CASE:L3-B006 1
.word 0xAFAACA6F ! 000000009AE0419C CASE:L3-B006 0 S illop
BL00161:add %g1, 0x531, %g1 ! 000000009AE041A0 CASE:L3-B007 1 chksum++
fsrc2s %f24, %f21 ! 000000009AE041A4 CASE:L3-B007 1 S
subcc %o4, %g1, %g0 ! 000000009AE041A8 CASE:L3-B007 1 S
orn %i3, %g1, %i0 ! 000000009AE041AC CASE:L3-B007 1 S
array16 %i4, %i0, %o0 ! 000000009AE041B0 CASE:L3-B007 1 S
edge8 %o0, %o0, %o5 ! 000000009AE041B4 CASE:L3-B007 1 S
edge8 %o3, %i0, %i5 ! 000000009AE041B8 CASE:L3-B007 1 S
ba BL00171 ! 000000009AE041BC CASE:L3-B007 1
stxa %o3, [%g7+%g0]0xE7 ! 000000009AE041C0 CASE:L3-B007 1 S BAD-ASI
BL00166:add %g1, 0xE9, %g1 ! 000000009AE041C4 CASE:L3-B008 0 chksum++
bmask %g1, %i2, %o5 ! 000000009AE041C8 CASE:L3-B008 0 S
.word 0x93A710A3 ! 000000009AE041CC CASE:L3-B008 0 L illop
bne,pn %xcc, BL00163 ;.empty ! 000000009AE041D0 CASE:L3-B008 0 L
fbule,pn %fcc1, BL00164 ;.empty ! 000000009AE041D4 CASE:L3-B008 0 L
BL00162:.word 0xE21D58A1 ! 000000009AE041D8 CASE:L3-B008 0 L illop
.word 0xA053E26C ! 000000009AE041DC CASE:L3-B008 0 S random
BL00165:ldxa [%g7+%g0]0x8D, %o5 ! 000000009AE041E0 CASE:L3-B008 0 S BAD-ASI
.word 0xDA1F840E ! 000000009AE041E4 CASE:L3-B008 0 S illop
bvs,pn %icc, BL00164 ! 000000009AE041E8 CASE:L3-B008 0 L
BL00163:nop ! 000000009AE041EC CASE:L3-B008 0 S
.word 0x9FC3801F ! 000000009AE041F0 CASE:L3-B008 0 S random
.word 0xB7A3C0FF ! 000000009AE041F4 CASE:L3-B008 0 S illop
BL00164:fone %f22 ! 000000009AE041F8 CASE:L3-B008 0 S
add %g1, 0x6DA, %g1 ! 000000009AE041FC CASE:L3-B008 0 chksum++
ba,a BL00171 ! 000000009AE04200 CASE:L3-B008 0
fabsd %f34, %f36 ! 000000009AE04204 CASE:L3-B008 0 S
BL00171: ! SWCH:L2-B009
add %g1, 0x66F, %g1 ! 000000009AE04208 SWCH:L2-B009 2 chksum++
mova %xcc, %g1, %i3 ! 000000009AE0420C SWCH:L2-B009 2 S
fcmpes %fcc2, %f9, %f8 ! 000000009AE04210 SWCH:L2-B009 2 S
movvc %xcc, %o5, %i0 ! 000000009AE04214 SWCH:L2-B009 2 S
andn %o2, %i2, %i2 ! 000000009AE04218 SWCH:L2-B009 2 S
edge16 %i2, %i0, %i1 ! 000000009AE0421C SWCH:L2-B009 2 S
.word 0xAD673E5B ! 000000009AE04220 SWCH:L2-B009 2 S illop
fbule,pt %fcc1, BL00167 ;.empty ! 000000009AE04224 SWCH:L2-B009 2 L
brgz,pn %i3, BL00168 ! 000000009AE04228 SWCH:L2-B009 2 L
pdist %f18, %f16, %f28 ! 000000009AE0422C SWCH:L2-B009 2 S
BL00167:.word 0xB7FF9238 ! 000000009AE04230 SWCH:L2-B009 0 S illop
andncc %o4, %i1, %i3 ! 000000009AE04234 SWCH:L2-B009 0 S
.word 0xB17A623A ! 000000009AE04238 SWCH:L2-B009 0 S illop
.word 0x162D2A3E ! 000000009AE0423C SWCH:L2-B009 0 L random
fbug,a BL00170 ;.empty ! 000000009AE04240 SWCH:L2-B009 0 L
.word 0x99ADB067 ! 000000009AE04244 SWCH:L2-B009 0 L illop
BL00168:pdist %f20, %f28, %f24 ! 000000009AE04248 SWCH:L2-B009 2 S
BL00170:bg,a,pt %xcc, BL00169 ! 000000009AE0424C SWCH:L2-B009 2 L
.word 0xA1AE58E6 ! 000000009AE04250 SWCH:L2-B009 0 S illop
BL00169:add %g1, 0x8C0, %g1 ! 000000009AE04254 SWCH:L2-B009 2 chksum++
nop ! 000000009AE04258 LOOP:L2-B010 2
nop ! 000000009AE0425C LOOP:L2-B011 2
nop ! 000000009AE04260 LOOP:L2-B012 2
nop ! 000000009AE04264 LOOP:L2-B013 2
nop ! 000000009AE04268 LOOP:L2-B014 2
nop ! 000000009AE0426C LOOP:L2-B015 2
nop ! 000000009AE04270 LOOP:L2-B016 2
nop ! 000000009AE04274 LOOP:L2-B017 2
nop ! 000000009AE04278 LOOP:L2-B018 2
nop ! 000000009AE0427C LOOP:L2-B019 2
fand %f28, %f30, %f28 ! 000000009AE04280 LOOP:L1-B000 2 S
fmovspos %xcc, %f2, %f9 ! 000000009AE04284 LOOP:L1-B000 2 S
rd %gsr, %l6 ! 000000009AE04288 LOOP:L1-B000 2 S
wr %l6, 0xC0, %gsr ! 000000009AE0428C LOOP:L1-B000 2 S
ta %xcc, 0x46 ! 000000009AE04290 LOOP:L1-B000 2 S demap-page
orn %i5, %i0, %i0 ! 000000009AE04294 LOOP:L1-B000 2 S
orncc %i1, %i3, %o4 ! 000000009AE04298 LOOP:L1-B000 2 S
subcc %l0, 0x1, %l0 ! 000000009AE0429C LOOP:L1-B000 2
bnz,a BL00172 ! 000000009AE042A0 LOOP:L1-B000 2
orcc %o3, %g1, %o3 ! 000000009AE042A4 LOOP:L1-B000 1 S
add %g1, 0xB38, %g1 ! 000000009AE042A8 LOOP:L1-B000 1 chksum++
sethi %hi(0x9EB8D), %g3 ! 000000009AE042AC MAIN:L0-B000 1 .+0
or %g3,%lo(0x9EB8D),%g3 ! 000000009AE042B0 MAIN:L0-B000 1
cmp %g1, %g3 ! 000000009AE042B4 MAIN:L0-B000 1
bne %icc, blimp_bad_end ! 000000009AE042B8 MAIN:L0-B000 1
nop ! 000000009AE042BC MAIN:L0-B000 1
blimp_good_end:
EXIT_GOOD
blimp_bad_end:
EXIT_BAD
SECTION .btext001_pg1 TEXT_VA=0x9ae04000
attr_text {
Name = .btext001_pg1,
VA = 0x9ae04000,
RA = 0xfffece000,
PA = ra2pa(0xfffece000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext002 TEXT_VA=0xf77cff00
attr_text {
Name = .btext002,
VA = 0xf77cff00,
RA = 0xffff4ff00,
PA = ra2pa(0xffff4ff00,0),
notsb
}
SECTION .btext002_pg0 TEXT_VA=0xf77c0000
attr_text {
Name = .btext002_pg0,
VA = 0xf77c0000,
RA = 0xffff40000,
PA = ra2pa(0xffff40000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext002
.text
.global SUBR017; SUBR017:
BL00001: ! SUBR:L0-B000
add %g1, 0xAE0, %g1 ! 00000000F77CFF00 SUBR:L0-B000 10 chksum++
save %o6, -64, %o6 ! 00000000F77CFF04 SUBR:L0-B000 10
sethi %hh(0xABAD1DEAF77CFF00),%l7 ! 00000000F77CFF08 SUBR:L0-B000 10 SUBR017
or %l7,%hm(0xABAD1DEAF77CFF00),%l7 ! 00000000F77CFF0C SUBR:L0-B000 10
sethi %lm(0xABAD1DEAF77CFF00),%l6 ! 00000000F77CFF10 SUBR:L0-B000 10
or %l6,%lo(0xABAD1DEAF77CFF00),%l6 ! 00000000F77CFF14 SUBR:L0-B000 10
sllx %l7, 0x20, %l7 ! 00000000F77CFF18 SUBR:L0-B000 10
or %l7, %l6, %l7 ! 00000000F77CFF1C SUBR:L0-B000 10
ta %xcc, 0x45 ! 00000000F77CFF20 SUBR:L0-B000 10 demap-stack
fcmple32 %f18, %f30, %l1 ! 00000000F77CFF24 SUBR:L0-B000 10 S
fcmped %fcc1, %f34, %f44 ! 00000000F77CFF28 SUBR:L0-B000 10 S
fpadd16 %f30, %f20, %f26 ! 00000000F77CFF2C SUBR:L0-B000 10 S
fxor %f28, %f26, %f20 ! 00000000F77CFF30 SUBR:L0-B000 10 S
fpack32 %f20, %f24, %f24 ! 00000000F77CFF34 SUBR:L0-B000 10 S
fcmped %fcc0, %f36, %f32 ! 00000000F77CFF38 SUBR:L0-B000 10 S
add %g1, 0xD4B, %g1 ! 00000000F77CFF3C SUBR:L0-B000 10 chksum++
flushw ! 00000000F77CFF40 SUBR:L0-B000 10
or %g0, 0x2, %l1 ! 00000000F77CFF44 LOOP:L1-B000 10
BL00010: ! LOOP:L1-B000
add %g1, 0x9EF, %g1 ! 00000000F77CFF48 LOOP:L1-B000 20 chksum++
fsubd %f32, %f6, %f46 ! 00000000F77CFF4C LOOP:L1-B000 20 S
edge8n %o2, %i4, %l2 ! 00000000F77CFF50 LOOP:L1-B000 20 S
andn %g1, %i1, %l4 ! 00000000F77CFF54 LOOP:L1-B000 20 S
edge32n %o2, %l2, %o2 ! 00000000F77CFF58 LOOP:L1-B000 20 S
ta %xcc, 0x46 ! 00000000F77CFF5C LOOP:L1-B000 20 S demap-page
andn %i5, %i3, %l0 ! 00000000F77CFF60 LOOP:L1-B000 20 S
xor %i5, %l4, %o4 ! 00000000F77CFF64 LOOP:L1-B000 20 S
sethi %hh(0xABAD1DEA15D29F00),%l6 ! 00000000F77CFF68 LOOP:L1-B000 20 SUBR020
or %l6,%hm(0xABAD1DEA15D29F00),%l6 ! 00000000F77CFF6C LOOP:L1-B000 20
sethi %lm(0xABAD1DEA15D29F00),%l5 ! 00000000F77CFF70 LOOP:L1-B000 20
or %l5,%lo(0xABAD1DEA15D29F00),%l5 ! 00000000F77CFF74 LOOP:L1-B000 20
sllx %l6, 0x20, %l6 ! 00000000F77CFF78 LOOP:L1-B000 20
or %l6, %l5, %l6 ! 00000000F77CFF7C LOOP:L1-B000 20
jmpl %l6+0x0000, %o7 ! 00000000F77CFF80 LOOP:L1-B000 20 S
xorcc %o2, %o4, %i5 ! 00000000F77CFF84 LOOP:L1-B000 20 S
movleu %icc, %l3, %l3 ! 00000000F77CFF88 LOOP:L1-B000 20 S
andcc %l4, %l3, %o0 ! 00000000F77CFF8C LOOP:L1-B000 20 S
andcc %l4, 0x200, %g0 ! 00000000F77CFF90 SKIP:L2-B000 20
bnz BL00004 ! 00000000F77CFF94 SKIP:L2-B000 20
fmovs %f23, %f26 ! 00000000F77CFF98 SKIP:L2-B000 20 S
movrgez %o2, -118, %o4 ! 00000000F77CFF9C SKIP:L2-B000 14 S
sllx %o0, 0x1, %o3 ! 00000000F77CFFA0 SKIP:L2-B000 14 S
fabsd %f46, %f34 ! 00000000F77CFFA4 SKIP:L2-B000 14 S
edge32n %o4, %i5, %o2 ! 00000000F77CFFA8 SKIP:L2-B000 14 S
bshuffle %f30, %f20, %f26 ! 00000000F77CFFAC SKIP:L2-B000 14 S
ldx [%g2+0x0020], %g4 ! 00000000F77CFFB0 SKIP:L2-B000 14 S BASE<BD00002
orn %i5, %l0, %l2 ! 00000000F77CFFB4 SKIP:L2-B000 14 S
array8 %i5, %o4, %i0 ! 00000000F77CFFB8 SKIP:L2-B000 14 S
call .+8 ! 00000000F77CFFBC SKIP:L2-B000 14 S
edge32 %i0, %l3, %i2 ! 00000000F77CFFC0 SKIP:L2-B000 14 S
.word 0xA3A14107 ! 00000000F77CFFC4 SKIP:L2-B000 14 S illop_FP
srax %l3, 0x1, %o0 ! 00000000F77CFFC8 SKIP:L2-B000 14 S
add %g1, 0xBEB, %g1 ! 00000000F77CFFCC SKIP:L2-B000 14 chksum++
and %i7, -1, %i7 ! 00000000F77CFFD0 SKIP:L2-B000 14 S
fcmple32 %f20, %f26, %i3 ! 00000000F77CFFD4 SKIP:L2-B000 14 S
xorcc %i0, %g1, %o4 ! 00000000F77CFFD8 SKIP:L2-B000 14 S
ldx [%g6-0x0088], %g6 ! 00000000F77CFFDC SKIP:L2-B000 14 ptr_chase
ldx [%g6-0x0088], %g6 ! 00000000F77CFFE0 SKIP:L2-B000 14 ptr_chase
ldx [%g6-0x0088], %g6 ! 00000000F77CFFE4 SKIP:L2-B000 14 ptr_chase
ldx [%g6-0x0088], %g6 ! 00000000F77CFFE8 SKIP:L2-B000 14 ptr_chase
ldx [%g6-0x0088], %g6 ! 00000000F77CFFEC SKIP:L2-B000 14 ptr_chase
ldx [%g6-0x0088], %g6 ! 00000000F77CFFF0 SKIP:L2-B000 14 ptr_chase
ldx [%g6-0x0088], %g6 ! 00000000F77CFFF4 SKIP:L2-B000 14 ptr_chase
ldx [%g6-0x0088], %g6 ! 00000000F77CFFF8 SKIP:L2-B000 14 ptr_chase
fpadd32 %f22, %f18, %f18 ! 00000000F77CFFFC SKIP:L2-B000 14 S
xnorcc %g1, %i3, %i5 ! 00000000F77D0000 SKIP:L2-B000 14 S
andn %o0, %o1, %o1 ! 00000000F77D0004 SKIP:L2-B000 14 S
fpackfix %f24, %f18 ! 00000000F77D0008 SKIP:L2-B000 14 S
pdist %f26, %f24, %f24 ! 00000000F77D000C SKIP:L2-B000 14 S
fba BL00009 ! 00000000F77D0010 SKIP:L2-B000 14
fzeros %f30 ! 00000000F77D0014 SKIP:L2-B000 14 S
BL00004: ! ELSE:L2-B001
pdist %f30, %f20, %f24 ! 00000000F77D0018 ELSE:L2-B001 6 S
brgz,a,pn %i3, BL00005 ;.empty ! 00000000F77D001C ELSE:L2-B001 6 L
call .+8 ! 00000000F77D0020 ELSE:L2-B001 3 L
andcc %g1, %g1, %o3 ! 00000000F77D0024 ELSE:L2-B001 3 S
BL00005:array16 %l2, %o4, %l2 ! 00000000F77D0028 ELSE:L2-B001 9 S
fbo,a BL00007 ;.empty ! 00000000F77D002C ELSE:L2-B001 6 L
fbu,a,pn %fcc2, BL00006 ;.empty ! 00000000F77D0030 ELSE:L2-B001 6 L
bn BL00008 ;.empty ! 00000000F77D0034 ELSE:L2-B001 0 L
BL00008:fbg,pn %fcc0, BL00006 ! 00000000F77D0038 ELSE:L2-B001 0 L
BL00006:.word 0xABD512AD ! 00000000F77D003C ELSE:L2-B001 0 S illop
BL00007:.word 0x9B4879BA ! 00000000F77D0040 ELSE:L2-B001 0 illop
add %g1, 0x6B1, %g1 ! 00000000F77D0044 ELSE:L2-B001 6 chksum++
ta %xcc, 0x46 ! 00000000F77D0048 ELSE:L2-B001 6 S demap-page
pdist %f26, %f22, %f22 ! 00000000F77D004C ELSE:L2-B001 6 S
ta %xcc, 0x46 ! 00000000F77D0050 ELSE:L2-B001 6 S demap-page
pdist %f24, %f20, %f26 ! 00000000F77D0054 ELSE:L2-B001 6 S
rd %gsr, %l6 ! 00000000F77D0058 ELSE:L2-B001 6 S
wr %l6, 0x48, %gsr ! 00000000F77D005C ELSE:L2-B001 6 S
.word 0xA1B181F2 ! 00000000F77D0060 ELSE:L2-B001 6 S illop_VIS
BL00009: ! ELSE:L2-B001
add %g1, 0xE36, %g1 ! 00000000F77D0064 ELSE:L2-B001 20 chksum++
subcc %l1, 0x1, %l1 ! 00000000F77D0068 LOOP:L1-B000 20
bnz,pn %icc, BL00010 ! 00000000F77D006C LOOP:L1-B000 20
stda %i2, [%g3+0x0078]%asi ! 00000000F77D0070 LOOP:L1-B000 20 S >BD00011
add %g1, 0xE03, %g1 ! 00000000F77D0074 LOOP:L1-B000 10 chksum++
edge16 %i4, %o1, %o1 ! 00000000F77D0078 SUBR:L0-B000 10 S
fornot2 %f30, %f22, %f22 ! 00000000F77D007C SUBR:L0-B000 10 S
andn %o1, %o1, %o2 ! 00000000F77D0080 SUBR:L0-B000 10 S
fpsub16 %f20, %f26, %f20 ! 00000000F77D0084 SUBR:L0-B000 10 S
.word 0x1479D795 ! 00000000F77D0088 SUBR:L0-B000 10 S illop
ta %xcc, 0x45 ! 00000000F77D008C SUBR:L0-B000 10 demap-stack
add %g1, 0xD7, %i0 ! 00000000F77D0090 SUBR:L0-B000 10
return %i7+0x0008 ! 00000000F77D0094 SUBR:L0-B000 10
add %g1, 0x18A, %g1 ! 00000000F77D0098 SUBR:L0-B000 10 chksum++
SECTION .btext002_pg1 TEXT_VA=0xf77d0000
attr_text {
Name = .btext002_pg1,
VA = 0xf77d0000,
RA = 0xffff50000,
PA = ra2pa(0xffff50000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext003 TEXT_VA=0xf5a1ff00
attr_text {
Name = .btext003,
VA = 0xf5a1ff00,
RA = 0xffff2ff00,
PA = ra2pa(0xffff2ff00,0),
notsb
}
SECTION .btext003_pg0 TEXT_VA=0xf5a10000
attr_text {
Name = .btext003_pg0,
VA = 0xf5a10000,
RA = 0xffff20000,
PA = ra2pa(0xffff20000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext003
.text
.global SUBR018; SUBR018:
BL00012: ! SUBR:L0-B000
add %g1, 0x201, %g1 ! 00000000F5A1FF00 SUBR:L0-B000 0 chksum++
save %o6, -64, %o6 ! 00000000F5A1FF04 SUBR:L0-B000 0
sethi %hh(0xABAD1DEAF5A1FF00),%l7 ! 00000000F5A1FF08 SUBR:L0-B000 0 SUBR018
or %l7,%hm(0xABAD1DEAF5A1FF00),%l7 ! 00000000F5A1FF0C SUBR:L0-B000 0
sethi %lm(0xABAD1DEAF5A1FF00),%l6 ! 00000000F5A1FF10 SUBR:L0-B000 0
or %l6,%lo(0xABAD1DEAF5A1FF00),%l6 ! 00000000F5A1FF14 SUBR:L0-B000 0
.word 0x8AEA936E ! 00000000F5A1FF18 SUBR:L0-B000 0 illop
or %l7, %l6, %l7 ! 00000000F5A1FF1C SUBR:L0-B000 0
ta %xcc, 0x45 ! 00000000F5A1FF20 SUBR:L0-B000 0 demap-stack
faligndata %f18, %f20, %f16 ! 00000000F5A1FF24 SUBR:L0-B000 0 S
.word 0xB9A6C164 ! 00000000F5A1FF28 SUBR:L0-B000 0 S illop
.word 0xDF34F9DA ! 00000000F5A1FF2C SUBR:L0-B000 0 S illop
fexpand %f22, %f22 ! 00000000F5A1FF30 SUBR:L0-B000 0 S
.word 0x2033333D ! 00000000F5A1FF34 SUBR:L0-B000 0 S illop
add %g1, 0x698, %g1 ! 00000000F5A1FF38 SUBR:L0-B000 0 chksum++
or %g0, 0x2, %l3 ! 00000000F5A1FF3C LOOP:L1-B000 0
BL00026: ! LOOP:L1-B000
add %g1, 0x57D, %g1 ! 00000000F5A1FF40 LOOP:L1-B000 0 chksum++
orn %i2, %i2, %i3 ! 00000000F5A1FF44 LOOP:L1-B000 0 S
fcmped %fcc3, %f38, %f40 ! 00000000F5A1FF48 LOOP:L1-B000 0 S
.word 0xB3A65EDA ! 00000000F5A1FF4C LOOP:L1-B000 0 S illop
faligndata %f26, %f16, %f20 ! 00000000F5A1FF50 LOOP:L1-B000 0 S
.word 0xED6488D1 ! 00000000F5A1FF54 SKIP:L2-B000 0 illop
.word 0xB3AAC8E7 ! 00000000F5A1FF58 SKIP:L2-B000 0 illop
fcmpes %fcc1, %f4, %f8 ! 00000000F5A1FF5C SKIP:L2-B000 0 S
xorcc %i5, %i2, %o3 ! 00000000F5A1FF60 SKIP:L2-B000 0 S
array8 %o3, %i2, %i4 ! 00000000F5A1FF64 SKIP:L2-B000 0 S
.word 0xE1CE058A ! 00000000F5A1FF68 SKIP:L2-B000 0 S illop
cmp %i1, %i0 ! 00000000F5A1FF6C SKIP:L2-B000 0 S
orncc %o4, %i4, %o4 ! 00000000F5A1FF70 SKIP:L2-B000 0 S
add %g1, 0x69, %g1 ! 00000000F5A1FF74 SKIP:L2-B000 0 chksum++
edge32 %i4, %o4, %o2 ! 00000000F5A1FF78 SKIP:L2-B000 0 S
call .+8 ! 00000000F5A1FF7C SKIP:L2-B000 0 S
.word 0x81A401BD ! 00000000F5A1FF80 SKIP:L2-B000 0 S illop_FP
fadds %f3, %f5, %f5 ! 00000000F5A1FF84 SKIP:L2-B000 0 S
orcc %o3, %i5, %i0 ! 00000000F5A1FF88 SKIP:L2-B000 0 S
.word 0xBDD70F16 ! 00000000F5A1FF8C SKIP:L2-B000 0 S random
.word 0xF21D3C37 ! 00000000F5A1FF90 SKIP:L2-B000 0 S illop
.word 0x97B09000 ! 00000000F5A1FF94 SKIP:L2-B000 0 S illop
udiv %i2, %g7, %o4 ! 00000000F5A1FF98 SKIP:L2-B000 0 S
.word 0xEF10BFD9 ! 00000000F5A1FF9C SKIP:L2-B000 0 S illop
.word 0xC9CFD34C ! 00000000F5A1FFA0 SKIP:L2-B000 0 S illop
.word 0x1D278AC7 ! 00000000F5A1FFA4 SKIP:L2-B000 0 S random
ba BL00019 ! 00000000F5A1FFA8 SKIP:L2-B000 0
array16 %o0, %i4, %l4 ! 00000000F5A1FFAC SKIP:L2-B000 0 S
BL00013: ! ELSE:L2-B001
bmask %o2, %i0, %i5 ! 00000000F5A1FFB0 ELSE:L2-B001 0 S
fbu BL00014 ! 00000000F5A1FFB4 ELSE:L2-B001 0 L
fnors %f30, %f21, %f30 ! 00000000F5A1FFB8 ELSE:L2-B001 0 S
bg,a BL00015 ;.empty ! 00000000F5A1FFBC ELSE:L2-B001 0 L
.word 0x7CD2233C ! 00000000F5A1FFC0 ELSE:L2-B001 0 L random
BL00016:.word 0xCD506A1C ! 00000000F5A1FFC4 ELSE:L2-B001 0 L illop
fbu BL00014 ! 00000000F5A1FFC8 ELSE:L2-B001 0 L
array8 %i5, %l4, %o1 ! 00000000F5A1FFCC ELSE:L2-B001 0 S
BL00015:brz,a,pn %i3, BL00018 ;.empty ! 00000000F5A1FFD0 ELSE:L2-B001 0 L
BL00017:bleu,a BL00014 ! 00000000F5A1FFD4 ELSE:L2-B001 0 L
BL00018:andncc %o0, %o4, %o4 ! 00000000F5A1FFD8 ELSE:L2-B001 0 S
BL00014:add %g1, 0x1C0, %g1 ! 00000000F5A1FFDC ELSE:L2-B001 0 chksum++
.word 0xDE9C7F22 ! 00000000F5A1FFE0 ELSE:L2-B001 0 illop
srax %l4, 0x1, %o5 ! 00000000F5A1FFE4 ELSE:L2-B001 0 S
wr %g1, %g1, %fprs ! 00000000F5A1FFE8 ELSE:L2-B001 0 S
xnorcc %o1, %o4, %o3 ! 00000000F5A1FFEC ELSE:L2-B001 0 S
fmovdul %fcc3, %f6, %f40 ! 00000000F5A1FFF0 ELSE:L2-B001 0 S
BL00019: ! ELSE:L2-B001
add %g1, 0xD6F, %g1 ! 00000000F5A1FFF4 ELSE:L2-B001 0 chksum++
andcc %i5, 0x2, %g0 ! 00000000F5A1FFF8 SKIP:L2-B002 0
bz,pt %xcc, BL00020 ! 00000000F5A1FFFC SKIP:L2-B002 0
fsubs %f8, %f5, %f3 ! 00000000F5A20000 SKIP:L2-B002 0 S
.word 0xE1B76AE3 ! 00000000F5A20004 SKIP:L2-B002 0 S illop
rd %gsr, %l6 ! 00000000F5A20008 SKIP:L2-B002 0 S
wr %l6, 0x38, %gsr ! 00000000F5A2000C SKIP:L2-B002 0 S
fcmpne32 %f28, %f20, %o2 ! 00000000F5A20010 SKIP:L2-B002 0 S
faligndata %f16, %f22, %f16 ! 00000000F5A20014 SKIP:L2-B002 0 S
bshuffle %f20, %f22, %f20 ! 00000000F5A20018 SKIP:L2-B002 0 S
sllx %i6, 0x0, %i6 ! 00000000F5A2001C SKIP:L2-B002 0 S
and %o5, %o1, %o1 ! 00000000F5A20020 SKIP:L2-B002 0 S
fcmped %fcc1, %f38, %f14 ! 00000000F5A20024 SKIP:L2-B002 0 S
.word 0x0FE784D6 ! 00000000F5A20028 SKIP:L2-B002 0 S illop
.word 0xC7464783 ! 00000000F5A2002C SKIP:L2-B002 0 S illop
.word 0x87AF33D2 ! 00000000F5A20030 SKIP:L2-B002 0 illop
orn %o1, %i3, %i4 ! 00000000F5A20034 SKIP:L2-B002 0 S
.word 0x8BABD865 ! 00000000F5A20038 SKIP:L2-B002 0 S illop
fcmpeq16 %f24, %f18, %i3 ! 00000000F5A2003C SKIP:L2-B002 0 S
pdist %f22, %f24, %f16 ! 00000000F5A20040 SKIP:L2-B002 0 S
fcmpgt32 %f26, %f16, %o2 ! 00000000F5A20044 SKIP:L2-B002 0 S
.word 0x04734178 ! 00000000F5A20048 SKIP:L2-B002 0 S illop
fmovda %fcc1, %f40, %f44 ! 00000000F5A2004C SKIP:L2-B002 0 S
.word 0x81C3E008 ! 00000000F5A20050 SKIP:L2-B002 0 S random
wr %l6, 0xB0, %gsr ! 00000000F5A20054 SKIP:L2-B002 0 S
pdist %f20, %f16, %f20 ! 00000000F5A20058 SKIP:L2-B002 0 S
orn %i1, -1, %i1 ! 00000000F5A2005C SKIP:L2-B002 0 S
array16 %i2, %o2, %i5 ! 00000000F5A20060 SKIP:L2-B002 0 S
.word 0xFF95C0E8 ! 00000000F5A20064 SKIP:L2-B002 0 S illop
.word 0xB9A18997 ! 00000000F5A20068 SKIP:L2-B002 0 illop
.word 0x9DE3A060 ! 00000000F5A2006C SKIP:L2-B002 0 S random
BL00020: ! ELSE:L2-B003
fnegs %f4, %f11 ! 00000000F5A20070 ELSE:L2-B003 0 S
fmovd %f32, %f38 ! 00000000F5A20074 ELSE:L2-B003 0 S
andn %l2, %l2, %i1 ! 00000000F5A20078 ELSE:L2-B003 0 S
.word 0xF7465002 ! 00000000F5A2007C ELSE:L2-B003 0 S illop
fexpand %f25, %f28 ! 00000000F5A20080 ELSE:L2-B003 0 S
add %i5, 0xEB8, %i5 ! 00000000F5A20084 ELSE:L2-B003 0 S
fnegs %f16, %f24 ! 00000000F5A20088 ELSE:L2-B003 0 S
orcc %o0, %i5, %i0 ! 00000000F5A2008C ELSE:L2-B003 0 S
ldswa [%g7+%g7]0x83, %l4 ! 00000000F5A20090 ELSE:L2-B003 0 S <BD00021
.word 0x978B2AF9 ! 00000000F5A20094 ELSE:L2-B003 0 S illop
rd %gsr, %l6 ! 00000000F5A20098 ELSE:L2-B003 0 S
wr %l6, 0x28, %gsr ! 00000000F5A2009C ELSE:L2-B003 0 S
add %g1, 0x7FC, %g1 ! 00000000F5A200A0 ELSE:L2-B003 0 chksum++
.word 0xD1DDEDFC ! 00000000F5A200A4 ELSE:L2-B003 0 S illop
.word 0x97A51138 ! 00000000F5A200A8 ELSE:L2-B003 0 S illop
.word 0x8791E011 ! 00000000F5A200AC ELSE:L2-B003 0 S illop
or %i2, %i0, %i3 ! 00000000F5A200B0 ELSE:L2-B003 0 S
.word 0xBBB742C5 ! 00000000F5A200B4 ELSE:L2-B003 0 S illop
.word 0xD97A918E ! 00000000F5A200B8 ELSE:L2-B003 0 S illop
BL00022: ! ELSE:L2-B003
add %g1, 0x979, %g1 ! 00000000F5A200BC ELSE:L2-B003 0 chksum++
andcc %g1, 0x100, %g0 ! 00000000F5A200C0 SKIP:L2-B004 0
bz,pn %icc, BL00023 ! 00000000F5A200C4 SKIP:L2-B004 0
fabss %f21, %f28 ! 00000000F5A200C8 SKIP:L2-B004 0 S
.word 0x8142C50A ! 00000000F5A200CC SKIP:L2-B004 0 S illop
.word 0xB167AD9D ! 00000000F5A200D0 SKIP:L2-B004 0 S illop
fandnot1s %f29, %f17, %f28 ! 00000000F5A200D4 SKIP:L2-B004 0 S
sra %o3, 0x1, %o2 ! 00000000F5A200D8 SKIP:L2-B004 0 S
.word 0x95AB9873 ! 00000000F5A200DC SKIP:L2-B004 0 S illop
wr %l6, 0xD8, %gsr ! 00000000F5A200E0 SKIP:L2-B004 0 S
nop ! 00000000F5A200E4 SKIP:L2-B004 0 S
.word 0x8B669982 ! 00000000F5A200E8 SKIP:L2-B004 0 illop
.word 0x8B44BDBF ! 00000000F5A200EC SKIP:L2-B004 0 S illop
xnor %i5, %g1, %o1 ! 00000000F5A200F0 SKIP:L2-B004 0 S
pdist %f26, %f20, %f26 ! 00000000F5A200F4 SKIP:L2-B004 0 S
movgu %xcc, %o3, %i0 ! 00000000F5A200F8 SKIP:L2-B004 0 S
.word 0x81A544C6 ! 00000000F5A200FC SKIP:L2-B004 0 S illop
orcc %o2, %i0, %o4 ! 00000000F5A20100 SKIP:L2-B004 0 S
fba,a,pn %fcc0, BL00024 ! 00000000F5A20104 SKIP:L2-B004 0
and %i0, %o4, %o2 ! 00000000F5A20108 SKIP:L2-B004 0 S
BL00023: ! ELSE:L2-B005
movrnz %i5, %o3, %o3 ! 00000000F5A2010C ELSE:L2-B005 0 S
fxnor %f24, %f28, %f30 ! 00000000F5A20110 ELSE:L2-B005 0 S
.word 0x93883212 ! 00000000F5A20114 ELSE:L2-B005 0 S illop
bshuffle %f16, %f26, %f22 ! 00000000F5A20118 ELSE:L2-B005 0 S
.word 0x9977BFBF ! 00000000F5A2011C ELSE:L2-B005 0 S illop
sethi %hh(0xABAD1DEAA94A3F00),%l6 ! 00000000F5A20120 ELSE:L2-B005 0 SUBR022
.word 0xB896E7EC ! 00000000F5A20124 ELSE:L2-B005 0 random
sethi %lm(0xABAD1DEAA94A3F00),%l5 ! 00000000F5A20128 ELSE:L2-B005 0
or %l5,%lo(0xABAD1DEAA94A3F00),%l5 ! 00000000F5A2012C ELSE:L2-B005 0
sllx %l6, 0x20, %l6 ! 00000000F5A20130 ELSE:L2-B005 0
or %l6, %l5, %l6 ! 00000000F5A20134 ELSE:L2-B005 0
call SUBR022 ! 00000000F5A20138 ELSE:L2-B005 0 S
fpsub16 %f24, %f22, %f24 ! 00000000F5A2013C ELSE:L2-B005 0 S
.word 0x8FA08516 ! 00000000F5A20140 ELSE:L2-B005 0 S illop
.word 0xAFAAA018 ! 00000000F5A20144 ELSE:L2-B005 0 S illop
.word 0x9E100001 ! 00000000F5A20148 ELSE:L2-B005 0 S random
.word 0xF7AD6025 ! 00000000F5A2014C ELSE:L2-B005 0 illop
fmovdug %fcc3, %f38, %f62 ! 00000000F5A20150 ELSE:L2-B005 0 S
xnorcc %o4, %i2, %i2 ! 00000000F5A20154 ELSE:L2-B005 0 S
orn %i2, %i5, %i3 ! 00000000F5A20158 ELSE:L2-B005 0 S
.word 0xEF33A62F ! 00000000F5A2015C ELSE:L2-B005 0 S illop
fcmped %fcc0, %f38, %f40 ! 00000000F5A20160 ELSE:L2-B005 0 S
.word 0xAFA30999 ! 00000000F5A20164 ELSE:L2-B005 0 S illop
xorcc %g1, %l0, %l0 ! 00000000F5A20168 ELSE:L2-B005 0 S
sdivcc %l0, %g0, %g5 ! 00000000F5A2016C ELSE:L2-B005 0 S
BL00024: ! ELSE:L2-B005
.word 0x27FE9CD2 ! 00000000F5A20170 ELSE:L2-B005 0 random
.word 0x8FAC8A6D ! 00000000F5A20174 LOOP:L1-B000 0 S illop
edge32l %o2, %i2, %i4 ! 00000000F5A20178 LOOP:L1-B000 0 S
add %g6, 0x80, %l5 ! 00000000F5A2017C LOOP:L1-B000 0 @BD00025
stda %f26,[%l5+%g1]0xC2 ! 00000000F5A20180 LOOP:L1-B000 0 S Partial_St
fcmped %fcc3, %f62, %f38 ! 00000000F5A20184 LOOP:L1-B000 0 S
.word 0x1E4B9145 ! 00000000F5A20188 LOOP:L1-B000 0 S random
wr %g1, %l1, %fprs ! 00000000F5A2018C LOOP:L1-B000 0 S
.word 0xBF8A15AB ! 00000000F5A20190 LOOP:L1-B000 0 S random
orn %i3, %g1, %o5 ! 00000000F5A20194 LOOP:L1-B000 0 S
.word 0x840E11EF ! 00000000F5A20198 LOOP:L1-B000 0 S random
orncc %i4, %i0, %o4 ! 00000000F5A2019C LOOP:L1-B000 0 S
fpmerge %f30, %f27, %f22 ! 00000000F5A201A0 LOOP:L1-B000 0 S
xor %i3, %i4, %i1 ! 00000000F5A201A4 LOOP:L1-B000 0 S
subcc %l3, 0x1, %l3 ! 00000000F5A201A8 LOOP:L1-B000 0
bnz,pn %xcc, BL00026 ! 00000000F5A201AC LOOP:L1-B000 0
fpsub32s %f22, %f30, %f22 ! 00000000F5A201B0 LOOP:L1-B000 0 S
add %g1, 0xC9E, %g1 ! 00000000F5A201B4 LOOP:L1-B000 0 chksum++
xnor %l1, %i4, %l4 ! 00000000F5A201B8 SUBR:L0-B000 0 S
.word 0x93B6C604 ! 00000000F5A201BC SUBR:L0-B000 0 S illop_VIS
xnorcc %o2, %l4, %i4 ! 00000000F5A201C0 SUBR:L0-B000 0 S
xnorcc %g1, %i4, %l0 ! 00000000F5A201C4 SUBR:L0-B000 0 S
xnorcc %o5, %l4, %o0 ! 00000000F5A201C8 SUBR:L0-B000 0 S
ta %xcc, 0x45 ! 00000000F5A201CC SUBR:L0-B000 0 demap-stack
add %g1, 0x19A, %i0 ! 00000000F5A201D0 SUBR:L0-B000 0
.word 0x9DAB8011 ! 00000000F5A201D4 SUBR:L0-B000 0 illop
.word 0xB74D2676 ! 00000000F5A201D8 SUBR:L0-B000 0 random
restore %i0, %l7, %o0 ! 00000000F5A201DC SUBR:L0-B000 0
SECTION .btext003_pg1 TEXT_VA=0xf5a20000
attr_text {
Name = .btext003_pg1,
VA = 0xf5a20000,
RA = 0xffff30000,
PA = ra2pa(0xffff30000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext004 TEXT_VA=0x4891ff00
attr_text {
Name = .btext004,
VA = 0x4891ff00,
RA = 0xffff0ff00,
PA = ra2pa(0xffff0ff00,0),
notsb
}
SECTION .btext004_pg0 TEXT_VA=0x48910000
attr_text {
Name = .btext004_pg0,
VA = 0x48910000,
RA = 0xffff00000,
PA = ra2pa(0xffff00000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext004
.text
.global SUBR019; SUBR019:
BL00028: ! SUBR:L0-B000
.word 0x955D0D5E ! 000000004891FF00 SUBR:L0-B000 0 illop
brnz,pn %l3, BL00027 ! 000000004891FF04 SUBR:L0-B000 0
save %o6, -64, %o6 ! 000000004891FF08 SUBR:L0-B000 0
BL00027: ! SUBR:L0-B000
.word 0xBDB002D8 ! 000000004891FF0C SUBR:L0-B000 0 illop
or %l7,%hm(0x10BDB002D8),%l7 ! 000000004891FF10 SUBR:L0-B000 0
.word 0xA5C80F5E ! 000000004891FF14 SUBR:L0-B000 0 illop
.word 0x837651A7 ! 000000004891FF18 SUBR:L0-B000 0 illop
sllx %l7, 0x20, %l7 ! 000000004891FF1C SUBR:L0-B000 0
or %l7, %l6, %l7 ! 000000004891FF20 SUBR:L0-B000 0
ta %xcc, 0x45 ! 000000004891FF24 SUBR:L0-B000 0 demap-stack
cmp %i2, %i0 ! 000000004891FF28 SUBR:L0-B000 0 S
ldxa [%g7+%g0]0xE9, %i0 ! 000000004891FF2C SUBR:L0-B000 0 S BAD-ASI
mova %fcc0, %o5, %i2 ! 000000004891FF30 SUBR:L0-B000 0 S
fmovdcs %icc, %f0, %f42 ! 000000004891FF34 SUBR:L0-B000 0 S
orn %i4, %i2, %o4 ! 000000004891FF38 SUBR:L0-B000 0 S
edge32ln %g1, %i4, %o5 ! 000000004891FF3C SUBR:L0-B000 0 S
orcc %o5, %i0, %i0 ! 000000004891FF40 SUBR:L0-B000 0 S
.word 0x87A21BB7 ! 000000004891FF44 SUBR:L0-B000 0 illop
.word 0x9FC68000 ! 000000004891FF48 LOOP:L1-B000 0 random
BL00048: ! LOOP:L1-B000
add %g1, 0x3D4, %g1 ! 000000004891FF4C LOOP:L1-B000 0 chksum++
.word 0xF12AFFAF ! 000000004891FF50 LOOP:L1-B000 0 S illop
ta %xcc, 0x46 ! 000000004891FF54 LOOP:L1-B000 0 S demap-page
.word 0x16AC9C5D ! 000000004891FF58 LOOP:L1-B000 0 S random
.word 0x97906000 ! 000000004891FF5C LOOP:L1-B000 0 S random
.word 0xCE3F0765 ! 000000004891FF60 LOOP:L1-B000 0 S illop
fbl,a,pn %fcc2, BL00029 ! 000000004891FF64 SKIP:L2-B000 0
.word 0xF3275759 ! 000000004891FF68 SKIP:L2-B000 0 S random
wr %g1, -3861, %fprs ! 000000004891FF6C SKIP:L2-B000 0 S
.word 0xB5A811CF ! 000000004891FF70 SKIP:L2-B000 0 S illop
.word 0xB3AE6407 ! 000000004891FF74 SKIP:L2-B000 0 S illop
.word 0x8D8AB1CA ! 000000004891FF78 SKIP:L2-B000 0 S illop
.word 0x81F03138 ! 000000004891FF7C SKIP:L2-B000 0 S illop
.word 0x86CD3E17 ! 000000004891FF80 SKIP:L2-B000 0 S random
andn %o3, %i2, %o5 ! 000000004891FF84 SKIP:L2-B000 0 S
.word 0x3712152C ! 000000004891FF88 SKIP:L2-B000 0 S random
add %g1, 0xD43, %g1 ! 000000004891FF8C SKIP:L2-B000 0 chksum++
xnor %l2, %l2, %i0 ! 000000004891FF90 SKIP:L2-B000 0 S
.word 0x267194E3 ! 000000004891FF94 SKIP:L2-B000 0 S random
add %i4, %i3, %l2 ! 000000004891FF98 SKIP:L2-B000 0 S
wr %g1, %i0, %fprs ! 000000004891FF9C SKIP:L2-B000 0 S
.word 0xB58F53F3 ! 000000004891FFA0 SKIP:L2-B000 0 S illop
.word 0xB3B402BB ! 000000004891FFA4 SKIP:L2-B000 0 S illop
fba,a,pn %fcc2, BL00030 ! 000000004891FFA8 SKIP:L2-B000 0
nop ! 000000004891FFAC SKIP:L2-B000 0 S
BL00029: ! ELSE:L2-B001
.word 0xADB6CB6C ! 000000004891FFB0 ELSE:L2-B001 0 S illop_VIS
orcc %o0, %i4, %o0 ! 000000004891FFB4 ELSE:L2-B001 0 S
rd %gsr, %l6 ! 000000004891FFB8 ELSE:L2-B001 0 S
.word 0x93AF824F ! 000000004891FFBC ELSE:L2-B001 0 S illop
fpadd32 %f16, %f16, %f26 ! 000000004891FFC0 ELSE:L2-B001 0 S
add %g1, 0xC21, %g1 ! 000000004891FFC4 ELSE:L2-B001 0 chksum++
andcc %o5, %i4, %i2 ! 000000004891FFC8 ELSE:L2-B001 0 S
.word 0xA1B5C9CC ! 000000004891FFCC ELSE:L2-B001 0 S illop
.word 0xA3AF906A ! 000000004891FFD0 ELSE:L2-B001 0 S illop
array32 %o3, %i0, %l1 ! 000000004891FFD4 ELSE:L2-B001 0 S
fcmped %fcc1, %f6, %f42 ! 000000004891FFD8 ELSE:L2-B001 0 S
bshuffle %f18, %f16, %f18 ! 000000004891FFDC ELSE:L2-B001 0 S
.word 0xD774D038 ! 000000004891FFE0 ELSE:L2-B001 0 S illop
movcs %xcc, %o0, %i3 ! 000000004891FFE4 ELSE:L2-B001 0 S
.word 0x3FF5B817 ! 000000004891FFE8 ELSE:L2-B001 0 S illop
BL00030: ! ELSE:L2-B001
add %g1, 0xFA, %g1 ! 000000004891FFEC ELSE:L2-B001 0 chksum++
.word 0x9E100001 ! 000000004891FFF0 SKIP:L2-B002 0 random
xnorcc %l1, %i0, %i5 ! 000000004891FFF4 SKIP:L2-B002 0 S
xor %i3, %l2, %o3 ! 000000004891FFF8 SKIP:L2-B002 0 S
fmovrsgz %l1, %f5, %f10 ! 000000004891FFFC SKIP:L2-B002 0 S
.word 0xD32968D0 ! 0000000048920000 SKIP:L2-B002 0 S illop
and %o4, %o4, %o4 ! 0000000048920004 SKIP:L2-B002 0 S
rd %gsr, %l6 ! 0000000048920008 SKIP:L2-B002 0 S
wr %l6, 0xD8, %gsr ! 000000004892000C SKIP:L2-B002 0 S
fcmpes %fcc3, %f4, %f9 ! 0000000048920010 SKIP:L2-B002 0 S
pdist %f24, %f16, %f18 ! 0000000048920014 SKIP:L2-B002 0 S
add %g1, 0xEC0, %g1 ! 0000000048920018 SKIP:L2-B002 0 chksum++
.word 0xE1C449C4 ! 000000004892001C SKIP:L2-B002 0 S illop
.word 0x81D98190 ! 0000000048920020 SKIP:L2-B002 0 S illop
.word 0xDB8EA24C ! 0000000048920024 SKIP:L2-B002 0 S random
.word 0x97504000 ! 0000000048920028 SKIP:L2-B002 0 S illop
fpsub16 %f28, %f16, %f30 ! 000000004892002C SKIP:L2-B002 0 S
fcmpd %fcc3, %f60, %f6 ! 0000000048920030 SKIP:L2-B002 0 S
andncc %o4, %o4, %o3 ! 0000000048920034 SKIP:L2-B002 0 S
.word 0xBDA2C0F5 ! 0000000048920038 SKIP:L2-B002 0 S illop
fornot2s %f23, %f22, %f26 ! 000000004892003C SKIP:L2-B002 0 S
.word 0xA7670C50 ! 0000000048920040 SKIP:L2-B002 0 illop
array16 %i4, %o5, %i5 ! 0000000048920044 SKIP:L2-B002 0 S
BL00031: ! ELSE:L2-B003
fxors %f23, %f28, %f30 ! 0000000048920048 ELSE:L2-B003 0 S
andn %i3, %i5, %o0 ! 000000004892004C ELSE:L2-B003 0 S
xorcc %o1, %o3, %i4 ! 0000000048920050 ELSE:L2-B003 0 S
fpsub16s %f24, %f18, %f25 ! 0000000048920054 ELSE:L2-B003 0 S
.word 0xB67E9F9A ! 0000000048920058 ELSE:L2-B003 0 S random
orcc %o3, %o0, %l1 ! 000000004892005C ELSE:L2-B003 0 S
sethi %hi(0x698AE400), %i5 ! 0000000048920060 ELSE:L2-B003 0 S .+0
sethi %hh(0xABAD1DEA56C93F00),%l6 ! 0000000048920064 ELSE:L2-B003 0 SUBR021
or %l6,%hm(0xABAD1DEA56C93F00),%l6 ! 0000000048920068 ELSE:L2-B003 0
.word 0x9FAA7660 ! 000000004892006C ELSE:L2-B003 0 illop
or %l5,%lo(0xABAD1DEA56C93F00),%l5 ! 0000000048920070 ELSE:L2-B003 0
.word 0xEBDD33F4 ! 0000000048920074 ELSE:L2-B003 0 illop
or %l6, %l5, %l6 ! 0000000048920078 ELSE:L2-B003 0
call SUBR021 ! 000000004892007C ELSE:L2-B003 0 S
pdist %f24, %f30, %f24 ! 0000000048920080 ELSE:L2-B003 0 S
add %g1, 0x90C, %g1 ! 0000000048920084 ELSE:L2-B003 0 chksum++
alignaddr %i4, %i0, %o3 ! 0000000048920088 ELSE:L2-B003 0 S
fpadd32s %f30, %f17, %f30 ! 000000004892008C ELSE:L2-B003 0 S
fxors %f30, %f26, %f31 ! 0000000048920090 ELSE:L2-B003 0 S
fornot2s %f18, %f25, %f23 ! 0000000048920094 ELSE:L2-B003 0 S
BL00032: ! ELSE:L2-B003
add %g1, 0xC4F, %g1 ! 0000000048920098 ELSE:L2-B003 0 chksum++
.word 0xF1C23631 ! 000000004892009C SKIP:L2-B004 0 illop
bnz,a BL00037 ! 00000000489200A0 SKIP:L2-B004 0
xorcc %i5, %i5, %l2 ! 00000000489200A4 SKIP:L2-B004 0 S
movule %fcc3, 0x158, %o0 ! 00000000489200A8 SKIP:L2-B004 0 S
.word 0xCE9872D2 ! 00000000489200AC SKIP:L2-B004 0 S illop
.word 0x20EF13C6 ! 00000000489200B0 SKIP:L2-B004 0 S illop
orncc %i5, %g1, %o4 ! 00000000489200B4 SKIP:L2-B004 0 S
.word 0xB4E8D73D ! 00000000489200B8 SKIP:L2-B004 0 S illop
sdiv %o4, 0x0, %l5 ! 00000000489200BC SKIP:L2-B004 0 S
.word 0xA6EAAF18 ! 00000000489200C0 SKIP:L2-B004 0 S illop
add %g1, 0x8D5, %g1 ! 00000000489200C4 SKIP:L2-B004 0 chksum++
movle %fcc2, -451, %i3 ! 00000000489200C8 SKIP:L2-B004 0 S
.word 0x89B442FD ! 00000000489200CC SKIP:L2-B004 0 L illop
andn %o4, %g7, %o4 ! 00000000489200D0 SKIP:L2-B004 0 S
.word 0xF047BC75 ! 00000000489200D4 SKIP:L2-B004 0 S random
array8 %i3, %o5, %o5 ! 00000000489200D8 SKIP:L2-B004 0 S
taddcc %g1, %o4, %l4 ! 00000000489200DC SKIP:L2-B004 0 S
andncc %l4, %l4, %i0 ! 00000000489200E0 SKIP:L2-B004 0 S
fbuge BL00034 ;.empty ! 00000000489200E4 SKIP:L2-B004 0 L
bcs,a,pn %icc, BL00035 ;.empty ! 00000000489200E8 SKIP:L2-B004 0 L
fbo BL00034 ;.empty ! 00000000489200EC SKIP:L2-B004 0 L
bnz,a,pt %xcc, BL00036 ! 00000000489200F0 SKIP:L2-B004 0 L
.word 0x9DA04B32 ! 00000000489200F4 SKIP:L2-B004 0 S illop_FP
fble,pt %fcc2, BL00034 ! 00000000489200F8 SKIP:L2-B004 0 L
BL00036:.word 0xF3196518 ! 00000000489200FC SKIP:L2-B004 0 S random
BL00035:xnor %i3, %i2, %l1 ! 0000000048920100 SKIP:L2-B004 0 S
.word 0xDD0B9D03 ! 0000000048920104 SKIP:L2-B004 0 S illop
BL00034:stxa %o0, [%g7+%g0]0xA1 ! 0000000048920108 SKIP:L2-B004 0 S BAD-ASI
BL00033:add %g1, 0xC1D, %g1 ! 000000004892010C SKIP:L2-B004 0 chksum++
fba,a BL00039 ! 0000000048920110 SKIP:L2-B004 0
fnegs %f22, %f22 ! 0000000048920114 SKIP:L2-B004 0 S
BL00037: ! ELSE:L2-B005
xorcc %i3, %l4, %o2 ! 0000000048920118 ELSE:L2-B005 0 S
orncc %o5, %i5, %o5 ! 000000004892011C ELSE:L2-B005 0 S
call .+8 ! 0000000048920120 ELSE:L2-B005 0 S
nop ! 0000000048920124 ELSE:L2-B005 0 S
fmovsle %fcc3, %f4, %f10 ! 0000000048920128 ELSE:L2-B005 0 S
fcmpne32 %f18, %f30, %o1 ! 000000004892012C ELSE:L2-B005 0 S
add %g1, 0x48A, %g1 ! 0000000048920130 ELSE:L2-B005 0 chksum++
xorcc %o0, %o2, %i5 ! 0000000048920134 ELSE:L2-B005 0 S
xor %o5, %o0, %l4 ! 0000000048920138 ELSE:L2-B005 0 S
orn %l1, %o5, %o0 ! 000000004892013C ELSE:L2-B005 0 S
fsrc2 %f28, %f16 ! 0000000048920140 ELSE:L2-B005 0 S
array32 %i0, %o0, %o5 ! 0000000048920144 ELSE:L2-B005 0 S
xorcc %l4, %o2, %i4 ! 0000000048920148 ELSE:L2-B005 0 S
fbul,pt %fcc0, BL00038 ! 000000004892014C ELSE:L2-B005 0 L
BL00038:.word 0x8BD13691 ! 0000000048920150 ELSE:L2-B005 0 S illop
.word 0xADA1CDC2 ! 0000000048920154 ELSE:L2-B005 0 S illop
fcmped %fcc1, %f6, %f0 ! 0000000048920158 ELSE:L2-B005 0 S
add %g1, 0x9C1, %g1 ! 000000004892015C ELSE:L2-B005 0 chksum++
BL00039: ! ELSE:L2-B005
add %g1, 0xF5C, %g1 ! 0000000048920160 ELSE:L2-B005 0 chksum++
andcc %g1, 0x8, %g0 ! 0000000048920164 SKIP:L2-B006 0
bz,a BL00041 ! 0000000048920168 SKIP:L2-B006 0
.word 0xA32B3D64 ! 000000004892016C SKIP:L2-B006 0 S random
fcmpd %fcc0, %f60, %f42 ! 0000000048920170 SKIP:L2-B006 0 S
pdist %f18, %f30, %f30 ! 0000000048920174 SKIP:L2-B006 0 S
.word 0xA8E8ACD2 ! 0000000048920178 SKIP:L2-B006 0 S illop
.word 0x0354E787 ! 000000004892017C SKIP:L2-B006 0 random
stda %f16, [%l6]0xD3 ! 0000000048920180 SKIP:L2-B006 0 S Short16
fpackfix %f30, %f16 ! 0000000048920184 SKIP:L2-B006 0 S
ta %xcc, 0x43 ! 0000000048920188 SKIP:L2-B006 0 S +-PEF
fadds %f4, %f10, %f8 ! 000000004892018C SKIP:L2-B006 0 S
add %g1, 0x82A, %g1 ! 0000000048920190 SKIP:L2-B006 0 chksum++
orcc %o0, %o1, %i5 ! 0000000048920194 SKIP:L2-B006 0 S
bshuffle %f18, %f30, %f30 ! 0000000048920198 SKIP:L2-B006 0 S
faligndata %f30, %f26, %f26 ! 000000004892019C SKIP:L2-B006 0 S
.word 0x94CEF7EB ! 00000000489201A0 SKIP:L2-B006 0 S illop
ba BL00047 ! 00000000489201A4 SKIP:L2-B006 0
.word 0xCBECF695 ! 00000000489201A8 SKIP:L2-B006 0 S illop
BL00041: ! ELSE:L2-B007
.word 0x91A4176F ! 00000000489201AC ELSE:L2-B007 0 S illop
udiv %l4, %g0, %l6 ! 00000000489201B0 ELSE:L2-B007 0 S
fblg BL00042 ! 00000000489201B4 ELSE:L2-B007 0 L
BL00042:.word 0x93F00000 ! 00000000489201B8 ELSE:L2-B007 0 S illop
fbu,a,pn %fcc3, BL00043 ;.empty ! 00000000489201BC ELSE:L2-B007 0 L
fbuge BL00043 ! 00000000489201C0 ELSE:L2-B007 0 L
.word 0x89F90E65 ! 00000000489201C4 ELSE:L2-B007 0 S illop
bvs,a BL00044 ! 00000000489201C8 ELSE:L2-B007 0 L
orcc %i4, %i5, %i3 ! 00000000489201CC ELSE:L2-B007 0 S
brgez,pt %i5, BL00043 ! 00000000489201D0 ELSE:L2-B007 0 L
BL00044:.word 0xABCAD1B3 ! 00000000489201D4 ELSE:L2-B007 0 S illop
andncc %i5, %i3, %i0 ! 00000000489201D8 ELSE:L2-B007 0 S
BL00043:add %g1, 0x4A, %g1 ! 00000000489201DC ELSE:L2-B007 0 chksum++
add %g1, 0x77C, %g1 ! 00000000489201E0 ELSE:L2-B007 0 chksum++
wr %g1, -3948, %fprs ! 00000000489201E4 ELSE:L2-B007 0 S
fba BL00045 ;.empty ! 00000000489201E8 ELSE:L2-B007 0 L
BL00045:bcc,pn %icc, BL00046 ! 00000000489201EC ELSE:L2-B007 0 L
.word 0x89A20917 ! 00000000489201F0 ELSE:L2-B007 0 S illop
be,a BL00046 ! 00000000489201F4 ELSE:L2-B007 0 L
and %o3, %i5, %o3 ! 00000000489201F8 ELSE:L2-B007 0 S
.word 0xB1AF170F ! 00000000489201FC ELSE:L2-B007 0 S illop
bcs BL00046 ! 0000000048920200 ELSE:L2-B007 0 L
xorcc %i4, %i0, %i4 ! 0000000048920204 ELSE:L2-B007 0 S
BL00046:fpack16 %f16, %f29 ! 0000000048920208 ELSE:L2-B007 0 S
.word 0x06086FB4 ! 000000004892020C ELSE:L2-B007 0 random
BL00047: ! ELSE:L2-B007
add %g1, 0x556, %g1 ! 0000000048920210 ELSE:L2-B007 0 chksum++
srlx %l0, 0x1, %l0 ! 0000000048920214 LOOP:L1-B000 0
andcc %l0, 0x1, %g0 ! 0000000048920218 LOOP:L1-B000 0
.word 0xD9C0A72D ! 000000004892021C LOOP:L1-B000 0 random
andn %o3, %i0, %i1 ! 0000000048920220 LOOP:L1-B000 0 S
add %g1, 0x71D, %g1 ! 0000000048920224 LOOP:L1-B000 0 chksum++
fmovdne %fcc2, %f42, %f32 ! 0000000048920228 SUBR:L0-B000 0 S
fblg,pn %fcc2, BL00049 ;.empty ! 000000004892022C SUBR:L0-B000 0 L
BL00049:brz,pn %i2, BL00050 ;.empty ! 0000000048920230 SUBR:L0-B000 0 L
fba BL00051 ;.empty ! 0000000048920234 SUBR:L0-B000 0 L
.word 0xB1B603CD ! 0000000048920238 SUBR:L0-B000 0 L illop
xor %i5, %i4, %o1 ! 000000004892023C SUBR:L0-B000 0 S
BL00051:bneg,pt %xcc, BL00052 ;.empty ! 0000000048920240 SUBR:L0-B000 0 L
fbg BL00053 ! 0000000048920244 SUBR:L0-B000 0 L
BL00050:xnorcc %i4, %i1, %o3 ! 0000000048920248 SUBR:L0-B000 0 S
array16 %i3, %i4, %o4 ! 000000004892024C SUBR:L0-B000 0 S
.word 0xAC75EAF4 ! 0000000048920250 SUBR:L0-B000 0 L random
BL00052:array16 %i5, %i4, %o5 ! 0000000048920254 SUBR:L0-B000 0 S
BL00053:add %g1, 0x78B, %g1 ! 0000000048920258 SUBR:L0-B000 0 chksum++
ta %xcc, 0x45 ! 000000004892025C SUBR:L0-B000 0 demap-stack
.word 0x8F8EFF4C ! 0000000048920260 SUBR:L0-B000 0 illop
return %i7+0x0008 ! 0000000048920264 SUBR:L0-B000 0
.word 0xADA740FE ! 0000000048920268 SUBR:L0-B000 0 illop
SECTION .btext004_pg1 TEXT_VA=0x48920000
attr_text {
Name = .btext004_pg1,
VA = 0x48920000,
RA = 0xffff10000,
PA = ra2pa(0xffff10000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext005 TEXT_VA=0x15d29f00
attr_text {
Name = .btext005,
VA = 0x15d29f00,
RA = 0xfffefdf00,
PA = ra2pa(0xfffefdf00,0),
notsb
}
SECTION .btext005_pg0 TEXT_VA=0x15d28000
attr_text {
Name = .btext005_pg0,
VA = 0x15d28000,
RA = 0xfffefc000,
PA = ra2pa(0xfffefc000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext005
.text
.global SUBR020; SUBR020:
BL00054: ! SUBR:L0-B000
add %g1, 0x237, %g1 ! 0000000015D29F00 SUBR:L0-B000 20 chksum++
save %o6, -64, %o6 ! 0000000015D29F04 SUBR:L0-B000 20
sethi %hh(0xABAD1DEA15D29F00),%l7 ! 0000000015D29F08 SUBR:L0-B000 20 SUBR020
or %l7,%hm(0xABAD1DEA15D29F00),%l7 ! 0000000015D29F0C SUBR:L0-B000 20
sethi %lm(0xABAD1DEA15D29F00),%l6 ! 0000000015D29F10 SUBR:L0-B000 20
or %l6,%lo(0xABAD1DEA15D29F00),%l6 ! 0000000015D29F14 SUBR:L0-B000 20
sllx %l7, 0x20, %l7 ! 0000000015D29F18 SUBR:L0-B000 20
or %l7, %l6, %l7 ! 0000000015D29F1C SUBR:L0-B000 20
ta %xcc, 0x45 ! 0000000015D29F20 SUBR:L0-B000 20 demap-stack
xorcc %o5, %i5, %o3 ! 0000000015D29F24 SUBR:L0-B000 20 S
ld [%g2+0x0064], %fsr ! 0000000015D29F28 SUBR:L0-B000 20 S <BD00055+4
edge32n %i4, %i2, %i4 ! 0000000015D29F2C SUBR:L0-B000 20 S
orncc %i1, %i5, %i4 ! 0000000015D29F30 SUBR:L0-B000 20 S
andn %i1, %i0, %l0 ! 0000000015D29F34 SUBR:L0-B000 20 S
movvs %icc, %i3, %l4 ! 0000000015D29F38 SUBR:L0-B000 20 S
cmp %l0, %l4 ! 0000000015D29F3C SUBR:L0-B000 20 S
fpackfix %f18, %f16 ! 0000000015D29F40 SUBR:L0-B000 20 S
fcmpes %fcc3, %f3, %f8 ! 0000000015D29F44 SUBR:L0-B000 20 S
edge32l %i3, %i3, %o4 ! 0000000015D29F48 SUBR:L0-B000 20 S
xor %l0, %o3, %o0 ! 0000000015D29F4C SUBR:L0-B000 20 S
pdist %f18, %f28, %f30 ! 0000000015D29F50 SUBR:L0-B000 20 S
add %g1, 0x2B3, %g1 ! 0000000015D29F54 SUBR:L0-B000 20 chksum++
add %o3, %g1, %i5 ! 0000000015D29F58 SWCH:L1-B000 20
and %i5, 0x18, %o7 ! 0000000015D29F5C SWCH:L1-B000 20
sethi %hi(0x74), %i5 ! 0000000015D29F60 SWCH:L1-B000 20 .+0
or %i5,%lo(0x74),%i5 ! 0000000015D29F64 SWCH:L1-B000 20
add %i5, %o7, %i5 ! 0000000015D29F68 SWCH:L1-B000 20
jmpl %l7+%i5, %g0 ! 0000000015D29F6C SWCH:L1-B000 20
fpack32 %f26, %f30, %f22 ! 0000000015D29F70 SWCH:L1-B000 20 S
fba BL00063 ! 0000000015D29F74 SWCH:L1-B000 2
sdivcc %o0, 0x0, %g7 ! 0000000015D29F78 SWCH:L1-B000 2 S
fba BL00062 ! 0000000015D29F7C SWCH:L1-B000 8
fmovdg %fcc0, %f60, %f44 ! 0000000015D29F80 SWCH:L1-B000 8 S
fba,pn %fcc0, BL00061 ! 0000000015D29F84 SWCH:L1-B000 5
stxa %o2, [%g7+%g0]0x38 ! 0000000015D29F88 SWCH:L1-B000 5 S BAD-ASI
ba BL00056 ! 0000000015D29F8C SWCH:L1-B000 5
edge32 %l4, %i0, %o2 ! 0000000015D29F90 SWCH:L1-B000 5 S
BL00056:add %g1, 0x7E8, %g1 ! 0000000015D29F94 CASE:L2-B000 5 chksum++
faligndata %f26, %f30, %f26 ! 0000000015D29F98 CASE:L2-B000 5 S
cmp %o3, %o4 ! 0000000015D29F9C CASE:L2-B000 5 S
andncc %o0, %i4, %i0 ! 0000000015D29FA0 CASE:L2-B000 5 S
and %o4, %i0, %l4 ! 0000000015D29FA4 CASE:L2-B000 5 S
fmovrdgz %l4, %f28, %f22 ! 0000000015D29FA8 CASE:L2-B000 5 S
edge16n %i5, %i5, %o5 ! 0000000015D29FAC CASE:L2-B000 5 S
movle %xcc, %o4, %l1 ! 0000000015D29FB0 CASE:L2-B000 5 S
pdist %f22, %f20, %f22 ! 0000000015D29FB4 CASE:L2-B000 5 S
fba,pn %fcc1, BL00064 ! 0000000015D29FB8 CASE:L2-B000 5
orcc %o0, 0x0, %o0 ! 0000000015D29FBC CASE:L2-B000 5 S
BL00061:add %g1, 0x12D, %g1 ! 0000000015D29FC0 CASE:L2-B001 5 chksum++
xorcc %l1, %o0, %o5 ! 0000000015D29FC4 CASE:L2-B001 5 S
fones %f29 ! 0000000015D29FC8 CASE:L2-B001 5 S
bne,pn %xcc, BL00057 ;.empty ! 0000000015D29FCC CASE:L2-B001 5 L
fbue,a BL00058 ;.empty ! 0000000015D29FD0 CASE:L2-B001 5 L
.word 0xEBCF50F9 ! 0000000015D29FD4 CASE:L2-B001 0 L illop
.word 0x3F74C9E9 ! 0000000015D29FD8 CASE:L2-B001 0 L random
BL00058:call .+8 ! 0000000015D29FDC CASE:L2-B001 5 L
BL00060:fpsub32s %f26, %f26, %f22 ! 0000000015D29FE0 CASE:L2-B001 5 S
BL00057:cmp %o5, %o0 ! 0000000015D29FE4 CASE:L2-B001 10 S
BL00059:add %g1, 0x1D8, %g1 ! 0000000015D29FE8 CASE:L2-B001 5 chksum++
ba,a,pn %icc, BL00064 ! 0000000015D29FEC CASE:L2-B001 5
fmovdu %fcc0, %f60, %f0 ! 0000000015D29FF0 CASE:L2-B001 0 S
BL00062:add %g1, 0x159, %g1 ! 0000000015D29FF4 CASE:L2-B002 8 chksum++
edge16ln %o4, %l4, %i1 ! 0000000015D29FF8 CASE:L2-B002 8 S
fexpand %f16, %f26 ! 0000000015D29FFC CASE:L2-B002 8 S
fpack32 %f28, %f22, %f30 ! 0000000015D2A000 CASE:L2-B002 8 S
subccc %i1, %o2, %o1 ! 0000000015D2A004 CASE:L2-B002 8 S
fcmpd %fcc1, %f6, %f0 ! 0000000015D2A008 CASE:L2-B002 8 S
xnor %o2, %i1, %o2 ! 0000000015D2A00C CASE:L2-B002 8 S
orncc %o1, %i4, %o4 ! 0000000015D2A010 CASE:L2-B002 8 S
faligndata %f20, %f30, %f16 ! 0000000015D2A014 CASE:L2-B002 8 S
udivcc %l4, %g0, %l6 ! 0000000015D2A018 CASE:L2-B002 8 S
nop ! 0000000015D2A01C CASE:L2-B002 8 S
ba,pn %icc, BL00064 ! 0000000015D2A020 CASE:L2-B002 8
.word 0xA54E9AA6 ! 0000000015D2A024 CASE:L2-B002 8 S illop
BL00063:add %g1, 0x8DF, %g1 ! 0000000015D2A028 CASE:L2-B003 2 chksum++
xnor %o2, %l1, %o4 ! 0000000015D2A02C CASE:L2-B003 2 S
fcmpes %fcc1, %f11, %f8 ! 0000000015D2A030 CASE:L2-B003 2 S
faligndata %f30, %f26, %f26 ! 0000000015D2A034 CASE:L2-B003 2 S
fpack32 %f26, %f30, %f24 ! 0000000015D2A038 CASE:L2-B003 2 S
wr %g1, %o0, %fprs ! 0000000015D2A03C CASE:L2-B003 2 S
fba,pn %fcc3, BL00064 ! 0000000015D2A040 CASE:L2-B003 3
orn %o5, %o0, %o1 ! 0000000015D2A044 CASE:L2-B003 2 S
BL00064: ! SWCH:L1-B000
add %g1, 0x88D, %g1 ! 0000000015D2A048 SWCH:L1-B000 20 chksum++
fcmpne16 %f26, %f30, %i0 ! 0000000015D2A04C SWCH:L1-B000 20 S
fpadd32 %f22, %f30, %f18 ! 0000000015D2A050 SWCH:L1-B000 20 S
rd %gsr, %l6 ! 0000000015D2A054 SWCH:L1-B000 20 S
wr %l6, 0xE0, %gsr ! 0000000015D2A058 SWCH:L1-B000 20 S
xnorcc %i3, %o1, %o1 ! 0000000015D2A05C SWCH:L1-B000 20 S
orn %g1, %o4, %o4 ! 0000000015D2A060 SWCH:L1-B000 20 S
ta %xcc, 0x45 ! 0000000015D2A064 SUBR:L0-B000 20 demap-stack
add %g1, 0x2EA, %i0 ! 0000000015D2A068 SUBR:L0-B000 20
add %g1, 0x7DE, %g1 ! 0000000015D2A06C SUBR:L0-B000 20 chksum++
ret ! 0000000015D2A070 SUBR:L0-B000 20
restore %i0, %l7, %o0 ! 0000000015D2A074 SUBR:L0-B000 20
SECTION .btext005_pg1 TEXT_VA=0x15d2a000
attr_text {
Name = .btext005_pg1,
VA = 0x15d2a000,
RA = 0xfffefe000,
PA = ra2pa(0xfffefe000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext006 TEXT_VA=0x56c93f00
attr_text {
Name = .btext006,
VA = 0x56c93f00,
RA = 0xfffef9f00,
PA = ra2pa(0xfffef9f00,0),
notsb
}
SECTION .btext006_pg0 TEXT_VA=0x56c92000
attr_text {
Name = .btext006_pg0,
VA = 0x56c92000,
RA = 0xfffef8000,
PA = ra2pa(0xfffef8000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext006
.text
.global SUBR021; SUBR021:
BL00065: ! SUBR:L0-B000
add %g1, 0xC05, %g1 ! 0000000056C93F00 SUBR:L0-B000 0 chksum++
save %o6, -64, %o6 ! 0000000056C93F04 SUBR:L0-B000 0
.word 0xAED63BF8 ! 0000000056C93F08 SUBR:L0-B000 0 random
or %l7,%hm(0xAED63BF8),%l7 ! 0000000056C93F0C SUBR:L0-B000 0
sethi %lm(0xAED63BF8),%l6 ! 0000000056C93F10 SUBR:L0-B000 0
or %l6,%lo(0xAED63BF8),%l6 ! 0000000056C93F14 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! 0000000056C93F18 SUBR:L0-B000 0
or %l7, %l6, %l7 ! 0000000056C93F1C SUBR:L0-B000 0
fpsub32 %f20, %f16, %f26 ! 0000000056C93F20 SUBR:L0-B000 0 S
.word 0x99ADC4E6 ! 0000000056C93F24 SUBR:L0-B000 0 S illop
xorcc %i0, %i1, %o0 ! 0000000056C93F28 SUBR:L0-B000 0 S
.word 0x2E0EC248 ! 0000000056C93F2C SUBR:L0-B000 0 S illop
xorcc %i2, 0x0, %i2 ! 0000000056C93F30 SUBR:L0-B000 0 S
.word 0x877B633D ! 0000000056C93F34 SUBR:L0-B000 0 illop
or %g0, 0x2, %l0 ! 0000000056C93F38 LOOP:L1-B000 0
BL00071: ! LOOP:L1-B000
add %g1, 0x6EC, %g1 ! 0000000056C93F3C LOOP:L1-B000 0 chksum++
xnorcc %i1, %g1, %i3 ! 0000000056C93F40 LOOP:L1-B000 0 S
nop ! 0000000056C93F44 LOOP:L1-B000 0 S
orcc %o0, %i5, %i2 ! 0000000056C93F48 LOOP:L1-B000 0 S
fcmple16 %f18, %f30, %o4 ! 0000000056C93F4C LOOP:L1-B000 0 S
fcmps %fcc1, %f9, %f5 ! 0000000056C93F50 LOOP:L1-B000 0 S
.word 0xB7A31128 ! 0000000056C93F54 LOOP:L1-B000 0 L illop
.word 0xAFB0E158 ! 0000000056C93F58 LOOP:L1-B000 0 L illop
fpadd16 %f28, %f16, %f30 ! 0000000056C93F5C LOOP:L1-B000 0 S
fbe,a,pn %fcc0, BL00066 ! 0000000056C93F60 LOOP:L1-B000 0 L
or %o0, %i3, %i2 ! 0000000056C93F64 LOOP:L1-B000 0 S
BL00067:.word 0x81C7E008 ! 0000000056C93F68 LOOP:L1-B000 0 S random
fmovdle %fcc2, %f42, %f6 ! 0000000056C93F6C LOOP:L1-B000 0 S
BL00066:fbuge BL00068 ! 0000000056C93F70 LOOP:L1-B000 0 L
xorcc %o0, %i3, %o5 ! 0000000056C93F74 LOOP:L1-B000 0 S
BL00068:add %g1, 0xABF, %g1 ! 0000000056C93F78 LOOP:L1-B000 0 chksum++
andcc %i2, 0x40, %g0 ! 0000000056C93F7C SKIP:L2-B000 0
.word 0xBD450B07 ! 0000000056C93F80 SKIP:L2-B000 0 illop
.word 0xA7A5C91C ! 0000000056C93F84 SKIP:L2-B000 0 S illop_FP
wr %g1, %i2, %fprs ! 0000000056C93F88 SKIP:L2-B000 0 S
.word 0x81880000 ! 0000000056C93F8C SKIP:L2-B000 0 S random
addcc %o0, %o3, %i0 ! 0000000056C93F90 SKIP:L2-B000 0 S
pdist %f26, %f18, %f22 ! 0000000056C93F94 SKIP:L2-B000 0 S
add %g1, 0x6BA, %g1 ! 0000000056C93F98 SKIP:L2-B000 0 chksum++
array8 %o5, %i3, %i3 ! 0000000056C93F9C SKIP:L2-B000 0 S
edge8ln %o0, %i2, %i2 ! 0000000056C93FA0 SKIP:L2-B000 0 S
fabss %f8, %f2 ! 0000000056C93FA4 SKIP:L2-B000 0 S
movue %fcc2, %i3, %i2 ! 0000000056C93FA8 SKIP:L2-B000 0 S
ba BL00070 ! 0000000056C93FAC SKIP:L2-B000 0
fcmpes %fcc3, %f9, %f5 ! 0000000056C93FB0 SKIP:L2-B000 0 S
BL00069: ! ELSE:L2-B001
fmovsle %icc, %f9, %f5 ! 0000000056C93FB4 ELSE:L2-B001 0 S
.word 0xAFE2424D ! 0000000056C93FB8 ELSE:L2-B001 0 S illop
.word 0x9E100001 ! 0000000056C93FBC ELSE:L2-B001 0 S random
.word 0xB7A548FB ! 0000000056C93FC0 ELSE:L2-B001 0 S illop
add %g1, 0x50B, %g1 ! 0000000056C93FC4 ELSE:L2-B001 0 chksum++
fcmpd %fcc1, %f42, %f34 ! 0000000056C93FC8 ELSE:L2-B001 0 S
.word 0x93AB50A2 ! 0000000056C93FCC ELSE:L2-B001 0 S illop
call .+8 ! 0000000056C93FD0 ELSE:L2-B001 0 S
xnorcc %i3, %i2, %i1 ! 0000000056C93FD4 ELSE:L2-B001 0 S
BL00070: ! ELSE:L2-B001
add %g1, 0x850, %g1 ! 0000000056C93FD8 ELSE:L2-B001 0 chksum++
subcc %l0, 0x1, %l0 ! 0000000056C93FDC LOOP:L1-B000 0
bnz,a,pn %xcc, BL00071 ! 0000000056C93FE0 LOOP:L1-B000 0
orn %i1, %i3, %i1 ! 0000000056C93FE4 LOOP:L1-B000 0 S
add %g1, 0x222, %g1 ! 0000000056C93FE8 LOOP:L1-B000 0 chksum++
array8 %g1, %i1, %i0 ! 0000000056C93FEC SUBR:L0-B000 0 S
or %i4, %i0, %o2 ! 0000000056C93FF0 SUBR:L0-B000 0 S
andn %i2, %i0, %i4 ! 0000000056C93FF4 SUBR:L0-B000 0 S
cmp %o4, %i1 ! 0000000056C93FF8 SUBR:L0-B000 0 S
add %g1, 0x332, %i0 ! 0000000056C93FFC SUBR:L0-B000 0
xor %i2, %o2, %o4 ! 0000000056C94000 SUBR:L0-B000 0 S
bne,pn %icc, BL00072 ! 0000000056C94004 SUBR:L0-B000 0
.word 0x89AB5469 ! 0000000056C94008 SUBR:L0-B000 0 illop
BL00072:jmpl %o7+0x0008, %g0 ! 0000000056C9400C SUBR:L0-B000 0
nop ! 0000000056C94010 SUBR:L0-B000 0
SECTION .btext006_pg1 TEXT_VA=0x56c94000
attr_text {
Name = .btext006_pg1,
VA = 0x56c94000,
RA = 0xfffefa000,
PA = ra2pa(0xfffefa000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext007 TEXT_VA=0xa94a3f00
attr_text {
Name = .btext007,
VA = 0xa94a3f00,
RA = 0xfffef5f00,
PA = ra2pa(0xfffef5f00,0),
notsb
}
SECTION .btext007_pg0 TEXT_VA=0xa94a2000
attr_text {
Name = .btext007_pg0,
VA = 0xa94a2000,
RA = 0xfffef4000,
PA = ra2pa(0xfffef4000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext007
.text
.global SUBR022; SUBR022:
BL00073: ! SUBR:L0-B000
.word 0xBDAF1190 ! 00000000A94A3F00 SUBR:L0-B000 0 illop
save %o6, -64, %o6 ! 00000000A94A3F04 SUBR:L0-B000 0
sethi %hh(0xABAD1DEAA94A3F00),%l7 ! 00000000A94A3F08 SUBR:L0-B000 0 SUBR022
or %l7,%hm(0xABAD1DEAA94A3F00),%l7 ! 00000000A94A3F0C SUBR:L0-B000 0
sethi %lm(0xABAD1DEAA94A3F00),%l6 ! 00000000A94A3F10 SUBR:L0-B000 0
or %l6,%lo(0xABAD1DEAA94A3F00),%l6 ! 00000000A94A3F14 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! 00000000A94A3F18 SUBR:L0-B000 0
or %l7, %l6, %l7 ! 00000000A94A3F1C SUBR:L0-B000 0
ldxa [%g7+%g0]0x06, %o2 ! 00000000A94A3F20 SUBR:L0-B000 0 S BAD-ASI
xorcc %i5, %i0, %i4 ! 00000000A94A3F24 SUBR:L0-B000 0 S
fcmped %fcc2, %f36, %f0 ! 00000000A94A3F28 SUBR:L0-B000 0 S
xor %i5, %i0, %i5 ! 00000000A94A3F2C SUBR:L0-B000 0 S
.word 0x99DA0F43 ! 00000000A94A3F30 SUBR:L0-B000 0 S illop
add %g1, 0xE7F, %g1 ! 00000000A94A3F34 SUBR:L0-B000 0 chksum++
or %g0, 0x2, %l2 ! 00000000A94A3F38 LOOP:L1-B000 0
BL00091: ! LOOP:L1-B000
.word 0x95A7038D ! 00000000A94A3F3C LOOP:L1-B000 0 illop
for %f18, %f20, %f18 ! 00000000A94A3F40 LOOP:L1-B000 0 S
ldxa [%g7+%g0]0x3B, %i4 ! 00000000A94A3F44 LOOP:L1-B000 0 S BAD-ASI
orn %o4, %i4, %o4 ! 00000000A94A3F48 LOOP:L1-B000 0 S
fbge,pn %fcc3, BL00074 ;.empty ! 00000000A94A3F4C LOOP:L1-B000 0 L
ba,a,pn %icc, BL00075 ! 00000000A94A3F50 LOOP:L1-B000 0 L
subccc %i4, %g1, %i1 ! 00000000A94A3F54 LOOP:L1-B000 0 S
fbuge,a BL00074 ;.empty ! 00000000A94A3F58 LOOP:L1-B000 0 L
bz,a BL00076 ;.empty ! 00000000A94A3F5C LOOP:L1-B000 0 L
BL00074:fblg,a,pn %fcc1, BL00075 ! 00000000A94A3F60 LOOP:L1-B000 0 L
BL00075:edge8 %o4, %o4, %o0 ! 00000000A94A3F64 LOOP:L1-B000 0 S
BL00076:.word 0xA18A450E ! 00000000A94A3F68 LOOP:L1-B000 0 S illop
array16 %o0, %i5, %i2 ! 00000000A94A3F6C LOOP:L1-B000 0 S
add %g1, 0x32D, %g1 ! 00000000A94A3F70 LOOP:L1-B000 0 chksum++
andcc %i1, 0x1, %g0 ! 00000000A94A3F74 SKIP:L2-B000 0
bnz,a,pn %icc, BL00077 ! 00000000A94A3F78 SKIP:L2-B000 0
andn %i3, %i2, %l4 ! 00000000A94A3F7C SKIP:L2-B000 0 S
.word 0xA5ADCED0 ! 00000000A94A3F80 SKIP:L2-B000 0 S illop
fone %f28 ! 00000000A94A3F84 SKIP:L2-B000 0 S
ta %xcc, 0x46 ! 00000000A94A3F88 SKIP:L2-B000 0 S demap-page
.word 0x9FC3801F ! 00000000A94A3F8C SKIP:L2-B000 0 S random
orcc %l3, %o5, %i5 ! 00000000A94A3F90 SKIP:L2-B000 0 S
add %g1, 0xD14, %g1 ! 00000000A94A3F94 SKIP:L2-B000 0 chksum++
.word 0x14525E4B ! 00000000A94A3F98 SKIP:L2-B000 0 S illop
andncc %o4, %i1, %l3 ! 00000000A94A3F9C SKIP:L2-B000 0 S
.word 0xA5AC4F91 ! 00000000A94A3FA0 SKIP:L2-B000 0 S illop
.word 0x8F7DE278 ! 00000000A94A3FA4 SKIP:L2-B000 0 S illop
.word 0x8F8A64C4 ! 00000000A94A3FA8 SKIP:L2-B000 0 illop
or %l6,%hm(0x108F8A64C4),%l6 ! 00000000A94A3FAC SKIP:L2-B000 0
sethi %lm(0x108F8A64C4),%l5 ! 00000000A94A3FB0 SKIP:L2-B000 0
.word 0x9F6B8300 ! 00000000A94A3FB4 SKIP:L2-B000 0 random
sllx %l6, 0x20, %l6 ! 00000000A94A3FB8 SKIP:L2-B000 0
or %l6, %l5, %l6 ! 00000000A94A3FBC SKIP:L2-B000 0
call SUBR024 ! 00000000A94A3FC0 SKIP:L2-B000 0 S
pdist %f28, %f26, %f16 ! 00000000A94A3FC4 SKIP:L2-B000 0 S
fcmped %fcc2, %f42, %f46 ! 00000000A94A3FC8 SKIP:L2-B000 0 S
andn %l4, %o5, %o5 ! 00000000A94A3FCC SKIP:L2-B000 0 S
alignaddr %l4, %i0, %l1 ! 00000000A94A3FD0 SKIP:L2-B000 0 S
xor %l4, %i2, %o3 ! 00000000A94A3FD4 SKIP:L2-B000 0 S
fsubs %f9, %f11, %f10 ! 00000000A94A3FD8 SKIP:L2-B000 0 S
.word 0xA964FEBA ! 00000000A94A3FDC SKIP:L2-B000 0 illop
orncc %l3, %l1, %i3 ! 00000000A94A3FE0 SKIP:L2-B000 0 S
BL00077: ! ELSE:L2-B001
fcmpeq16 %f18, %f26, %l1 ! 00000000A94A3FE4 ELSE:L2-B001 0 S
.word 0xCF9FC3EA ! 00000000A94A3FE8 ELSE:L2-B001 0 S illop
fsubd %f42, %f44, %f62 ! 00000000A94A3FEC ELSE:L2-B001 0 S
or %l3, %o5, %i2 ! 00000000A94A3FF0 ELSE:L2-B001 0 S
rd %gsr, %l6 ! 00000000A94A3FF4 ELSE:L2-B001 0 S
wr %l6, 0xF0, %gsr ! 00000000A94A3FF8 ELSE:L2-B001 0 S
add %g1, 0xA34, %g1 ! 00000000A94A3FFC ELSE:L2-B001 0 chksum++
fcmped %fcc1, %f42, %f36 ! 00000000A94A4000 ELSE:L2-B001 0 S
ldxa [%g7+%g0]0x34, %l1 ! 00000000A94A4004 ELSE:L2-B001 0 S BAD-ASI
fbug BL00078 ! 00000000A94A4008 ELSE:L2-B001 0 L
.word 0x89AAD807 ! 00000000A94A400C ELSE:L2-B001 0 S illop
bpos BL00078 ;.empty ! 00000000A94A4010 ELSE:L2-B001 0 L
be,a,pt %xcc, BL00079 ! 00000000A94A4014 ELSE:L2-B001 0 L
faddd %f0, %f60, %f0 ! 00000000A94A4018 ELSE:L2-B001 0 S
pdist %f30, %f26, %f28 ! 00000000A94A401C ELSE:L2-B001 0 S
fblg,pn %fcc1, BL00078 ;.empty ! 00000000A94A4020 ELSE:L2-B001 0 L
.word 0xAFBE9658 ! 00000000A94A4024 ELSE:L2-B001 0 L illop
BL00078:pdist %f20, %f18, %f24 ! 00000000A94A4028 ELSE:L2-B001 0 S
BL00079:add %g1, 0x631, %g1 ! 00000000A94A402C ELSE:L2-B001 0 chksum++
BL00080: ! ELSE:L2-B001
add %g1, 0x8AB, %g1 ! 00000000A94A4030 ELSE:L2-B001 0 chksum++
andcc %l3, 0x1, %g0 ! 00000000A94A4034 SKIP:L2-B002 0
.word 0x9D0722AE ! 00000000A94A4038 SKIP:L2-B002 0 random
.word 0xABA590FF ! 00000000A94A403C SKIP:L2-B002 0 S illop
fornot2 %f16, %f30, %f30 ! 00000000A94A4040 SKIP:L2-B002 0 S
fabss %f3, %f10 ! 00000000A94A4044 SKIP:L2-B002 0 S
cmp %i2, %l1 ! 00000000A94A4048 SKIP:L2-B002 0 S
.word 0xF1C7B2EB ! 00000000A94A404C SKIP:L2-B002 0 S illop
edge16 %o3, %o0, %i4 ! 00000000A94A4050 SKIP:L2-B002 0 S
cmp %o3, %i2 ! 00000000A94A4054 SKIP:L2-B002 0 S
fmovrdgz %l1, %f28, %f30 ! 00000000A94A4058 SKIP:L2-B002 0 S
.word 0xC9C85434 ! 00000000A94A405C SKIP:L2-B002 0 illop
.word 0x9FB749D7 ! 00000000A94A4060 SKIP:L2-B002 0 S illop
and %o4, -1, %o4 ! 00000000A94A4064 SKIP:L2-B002 0 S
.word 0xA9B5CB6C ! 00000000A94A4068 SKIP:L2-B002 0 S illop
.word 0x95906000 ! 00000000A94A406C SKIP:L2-B002 0 S random
.word 0xD38979E8 ! 00000000A94A4070 SKIP:L2-B002 0 S illop
fba,a BL00085 ! 00000000A94A4074 SKIP:L2-B002 0
alignaddr %i0, %i4, %l1 ! 00000000A94A4078 SKIP:L2-B002 0 S
BL00081: ! ELSE:L2-B003
.word 0x9EEEDD98 ! 00000000A94A407C ELSE:L2-B003 0 S illop
rd %gsr, %l6 ! 00000000A94A4080 ELSE:L2-B003 0 S
.word 0x93D73808 ! 00000000A94A4084 ELSE:L2-B003 0 S illop
andn %o4, %i4, %l1 ! 00000000A94A4088 ELSE:L2-B003 0 S
fcmps %fcc2, %f10, %f9 ! 00000000A94A408C ELSE:L2-B003 0 S
array8 %i1, %i5, %i1 ! 00000000A94A4090 ELSE:L2-B003 0 S
orcc %o5, %i4, %i0 ! 00000000A94A4094 ELSE:L2-B003 0 S
fpackfix %f24, %f23 ! 00000000A94A4098 ELSE:L2-B003 0 S
xorcc %i3, 0x0, %i3 ! 00000000A94A409C ELSE:L2-B003 0 S
add %g1, 0xEC1, %g1 ! 00000000A94A40A0 ELSE:L2-B003 0 chksum++
.word 0xA5CBABC6 ! 00000000A94A40A4 ELSE:L2-B003 0 S illop
bvs,a BL00082 ! 00000000A94A40A8 ELSE:L2-B003 0 L
xnor %i4, %g1, %o5 ! 00000000A94A40AC ELSE:L2-B003 0 S
.word 0x027EC0CF ! 00000000A94A40B0 ELSE:L2-B003 0 S illop
bcc,pn %xcc, BL00083 ! 00000000A94A40B4 ELSE:L2-B003 0 L
fpsub16s %f16, %f26, %f17 ! 00000000A94A40B8 ELSE:L2-B003 0 S
andn %g1, %i5, %l3 ! 00000000A94A40BC ELSE:L2-B003 0 S
xnor %o5, %o4, %l1 ! 00000000A94A40C0 ELSE:L2-B003 0 S
BL00082:stxa %i2, [%g7+%g0]0xCF ! 00000000A94A40C4 ELSE:L2-B003 0 S BAD-ASI
subccc %i3, %l1, %l0 ! 00000000A94A40C8 ELSE:L2-B003 0 S
fbg,pn %fcc2, BL00084 ;.empty ! 00000000A94A40CC ELSE:L2-B003 0 L
fbge,a,pt %fcc0, BL00083 ;.empty ! 00000000A94A40D0 ELSE:L2-B003 0 L
bl,pt %xcc, BL00084 ! 00000000A94A40D4 ELSE:L2-B003 0 L
BL00084:.word 0xEB080745 ! 00000000A94A40D8 ELSE:L2-B003 0 S illop
BL00083:.word 0xA3CD91AC ! 00000000A94A40DC ELSE:L2-B003 0 illop
BL00085: ! ELSE:L2-B003
.word 0xA5A45A6A ! 00000000A94A40E0 ELSE:L2-B003 0 illop
.word 0x31ACF4CC ! 00000000A94A40E4 SKIP:L2-B004 0 random
bz,a BL00086 ! 00000000A94A40E8 SKIP:L2-B004 0
fmovsn %icc, %f16, %f17 ! 00000000A94A40EC SKIP:L2-B004 0 S
.word 0xBFDCCF0A ! 00000000A94A40F0 SKIP:L2-B004 0 S illop
fpsub16 %f30, %f18, %f28 ! 00000000A94A40F4 SKIP:L2-B004 0 S
.word 0x8A081E28 ! 00000000A94A40F8 SKIP:L2-B004 0 S random
andn %o1, %l0, %o5 ! 00000000A94A40FC SKIP:L2-B004 0 S
.word 0x95906000 ! 00000000A94A4100 SKIP:L2-B004 0 S random
add %g1, 0xBF6, %g1 ! 00000000A94A4104 SKIP:L2-B004 0 chksum++
array32 %g1, %o3, %o1 ! 00000000A94A4108 SKIP:L2-B004 0 S
fcmpes %fcc0, %f10, %f9 ! 00000000A94A410C SKIP:L2-B004 0 S
sethi %hh(0xABAD1DEAF40C5F00),%l6 ! 00000000A94A4110 SKIP:L2-B004 0 SUBR023
or %l6,%hm(0xABAD1DEAF40C5F00),%l6 ! 00000000A94A4114 SKIP:L2-B004 0
.word 0x0473B55B ! 00000000A94A4118 SKIP:L2-B004 0 illop
or %l5,%lo(0xABAD1DEAF40C5F00),%l5 ! 00000000A94A411C SKIP:L2-B004 0
.word 0xCF32C100 ! 00000000A94A4120 SKIP:L2-B004 0 illop
or %l6, %l5, %l6 ! 00000000A94A4124 SKIP:L2-B004 0
add %l6, 0x1, %l6 ! 00000000A94A4128 SKIP:L2-B004 0
call SUBR023 ! 00000000A94A412C SKIP:L2-B004 0 S
pdist %f18, %f22, %f18 ! 00000000A94A4130 SKIP:L2-B004 0 S
.word 0xB3AACE08 ! 00000000A94A4134 SKIP:L2-B004 0 illop
.word 0x3A745DA8 ! 00000000A94A4138 SKIP:L2-B004 0 S illop
BL00086: ! ELSE:L2-B005
.word 0xF37653F5 ! 00000000A94A413C ELSE:L2-B005 0 S illop
pdist %f28, %f18, %f26 ! 00000000A94A4140 ELSE:L2-B005 0 S
andcc %o5, %i5, %i3 ! 00000000A94A4144 ELSE:L2-B005 0 S
fblg,a,pt %fcc0, BL00087 ;.empty ! 00000000A94A4148 ELSE:L2-B005 0 L
.word 0x9D82A74D ! 00000000A94A414C ELSE:L2-B005 0 L illop
nop ! 00000000A94A4150 ELSE:L2-B005 0 S
.word 0x811E9364 ! 00000000A94A4154 ELSE:L2-B005 0 L random
BL00087:xnorcc %i2, %o5, %l0 ! 00000000A94A4158 ELSE:L2-B005 0 S
fbug,a,pn %fcc3, BL00088 ! 00000000A94A415C ELSE:L2-B005 0 L
.word 0xBFA8080B ! 00000000A94A4160 ELSE:L2-B005 0 S illop
BL00088:add %g1, 0x1A2, %g1 ! 00000000A94A4164 ELSE:L2-B005 0 chksum++
.word 0xD3BA5C29 ! 00000000A94A4168 ELSE:L2-B005 0 illop
array32 %l1, %o0, %l1 ! 00000000A94A416C ELSE:L2-B005 0 S
orn %o5, %l1, %o2 ! 00000000A94A4170 ELSE:L2-B005 0 S
array8 %l0, %l1, %l0 ! 00000000A94A4174 ELSE:L2-B005 0 S
or %o1, %l0, %o5 ! 00000000A94A4178 ELSE:L2-B005 0 S
swap [%g6-0x0024], %i0 ! 00000000A94A417C ELSE:L2-B005 0 S >BD00089
ldxa [%g7+%g0]0x1B, %i5 ! 00000000A94A4180 ELSE:L2-B005 0 S BAD-ASI
.word 0xC263A1E9 ! 00000000A94A4184 ELSE:L2-B005 0 S illop
.word 0xF666E1A6 ! 00000000A94A4188 ELSE:L2-B005 0 S illop
xnorcc %i0, %o5, %i4 ! 00000000A94A418C ELSE:L2-B005 0 S
.word 0x97B182BD ! 00000000A94A4190 ELSE:L2-B005 0 illop
.word 0xBFB0C3C6 ! 00000000A94A4194 ELSE:L2-B005 0 illop
sethi %lm(0x1097B182BD),%l5 ! 00000000A94A4198 ELSE:L2-B005 0
or %l5,%lo(0x1097B182BD),%l5 ! 00000000A94A419C ELSE:L2-B005 0
sllx %l6, 0x20, %l6 ! 00000000A94A41A0 ELSE:L2-B005 0
or %l6, %l5, %l6 ! 00000000A94A41A4 ELSE:L2-B005 0
call SUBR024 ! 00000000A94A41A8 ELSE:L2-B005 0 S
nop ! 00000000A94A41AC ELSE:L2-B005 0 S
fcmps %fcc2, %f9, %f2 ! 00000000A94A41B0 ELSE:L2-B005 0 S
BL00090: ! ELSE:L2-B005
add %g1, 0xAB0, %g1 ! 00000000A94A41B4 ELSE:L2-B005 0 chksum++
ta %xcc, 0x40 ! 00000000A94A41B8 LOOP:L1-B000 0 S +-priv
fcmpeq32 %f28, %f26, %o0 ! 00000000A94A41BC LOOP:L1-B000 0 S
.word 0x8DD6D819 ! 00000000A94A41C0 LOOP:L1-B000 0 S illop
fmovrsz %g1, %f27, %f24 ! 00000000A94A41C4 LOOP:L1-B000 0 S
andncc %o2, %i4, %i1 ! 00000000A94A41C8 LOOP:L1-B000 0 S
subccc %i1, %o5, %o1 ! 00000000A94A41CC LOOP:L1-B000 0 S
orcc %l0, %l1, %l1 ! 00000000A94A41D0 LOOP:L1-B000 0 S
xor %i5, %l1, %i5 ! 00000000A94A41D4 LOOP:L1-B000 0 S
stxa %l1, [%g7+%g0]0xB9 ! 00000000A94A41D8 LOOP:L1-B000 0 S BAD-ASI
movvs %xcc, %i4, %l3 ! 00000000A94A41DC LOOP:L1-B000 0 S
subcc %l1, %l1, %i2 ! 00000000A94A41E0 LOOP:L1-B000 0 S
subcc %l2, 0x1, %l2 ! 00000000A94A41E4 LOOP:L1-B000 0
.word 0x8DB60575 ! 00000000A94A41E8 LOOP:L1-B000 0 illop
and %i1, %o5, %l0 ! 00000000A94A41EC LOOP:L1-B000 0 S
add %g1, 0x7F4, %g1 ! 00000000A94A41F0 LOOP:L1-B000 0 chksum++
addc %l0, %i1, %i0 ! 00000000A94A41F4 SUBR:L0-B000 0 S
xor %l0, %g7, %l0 ! 00000000A94A41F8 SUBR:L0-B000 0 S
and %l0, %o1, %i0 ! 00000000A94A41FC SUBR:L0-B000 0 S
.word 0xB2BCF674 ! 00000000A94A4200 SUBR:L0-B000 0 S random
fabss %f9, %f9 ! 00000000A94A4204 SUBR:L0-B000 0 S
xnor %i0, %l0, %o3 ! 00000000A94A4208 SUBR:L0-B000 0 S
orn %i4, %i0, %o4 ! 00000000A94A420C SUBR:L0-B000 0 S
or %l0, %o1, %o1 ! 00000000A94A4210 SUBR:L0-B000 0 S
fmovs %f23, %f19 ! 00000000A94A4214 SUBR:L0-B000 0 S
xor %i4, %o0, %i1 ! 00000000A94A4218 SUBR:L0-B000 0 S
orcc %i0, %i4, %i5 ! 00000000A94A421C SUBR:L0-B000 0 S
xnorcc %l0, %i0, %o0 ! 00000000A94A4220 SUBR:L0-B000 0 S
add %g1, 0x40F, %i0 ! 00000000A94A4224 SUBR:L0-B000 0
.word 0xC762E0D6 ! 00000000A94A4228 SUBR:L0-B000 0 illop
add %g1, 0xFAD, %g1 ! 00000000A94A422C SUBR:L0-B000 0 chksum++
SECTION .btext007_pg1 TEXT_VA=0xa94a4000
attr_text {
Name = .btext007_pg1,
VA = 0xa94a4000,
RA = 0xfffef6000,
PA = ra2pa(0xfffef6000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext008 TEXT_VA=0xf40c5f00
attr_text {
Name = .btext008,
VA = 0xf40c5f00,
RA = 0xfffef1f00,
PA = ra2pa(0xfffef1f00,0),
notsb
}
SECTION .btext008_pg0 TEXT_VA=0xf40c4000
attr_text {
Name = .btext008_pg0,
VA = 0xf40c4000,
RA = 0xfffef0000,
PA = ra2pa(0xfffef0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext008
.text
.global SUBR023; SUBR023:
add %g1, 0xF81, %g1 ! 00000000F40C5F00 SUBR:L0-B000 0 chksum++
and %g1, 0xFE, %o4 ! 00000000F40C5F04 LOOP:L1-B000 0
BL00106: ! LOOP:L1-B000
add %g1, 0x8D4, %g1 ! 00000000F40C5F08 LOOP:L1-B000 0 chksum++
fbge,pt %fcc2, BL00092 ! 00000000F40C5F0C SKIP:L2-B000 0
orcc %o5, %i5, %o5 ! 00000000F40C5F10 SKIP:L2-B000 0 S
xor %i1, %o1, %o3 ! 00000000F40C5F14 SKIP:L2-B000 0 S
ta %xcc, 0x46 ! 00000000F40C5F18 SKIP:L2-B000 0 S demap-page
.word 0xC5B62FC6 ! 00000000F40C5F1C SKIP:L2-B000 0 S illop
nop ! 00000000F40C5F20 SKIP:L2-B000 0 S
.word 0xA564DA1C ! 00000000F40C5F24 SKIP:L2-B000 0 S illop
array16 %o4, %o0, %o0 ! 00000000F40C5F28 SKIP:L2-B000 0 S
.word 0x0FE319D6 ! 00000000F40C5F2C SKIP:L2-B000 0 S illop
add %g1, 0xE8B, %g1 ! 00000000F40C5F30 SKIP:L2-B000 0 chksum++
array16 %o5, %i5, %o0 ! 00000000F40C5F34 SKIP:L2-B000 0 S
orcc %o0, %i1, %o2 ! 00000000F40C5F38 SKIP:L2-B000 0 S
.word 0xB9B652D6 ! 00000000F40C5F3C SKIP:L2-B000 0 S illop
.word 0x81964002 ! 00000000F40C5F40 SKIP:L2-B000 0 S illop
.word 0xDF051344 ! 00000000F40C5F44 SKIP:L2-B000 0 S random
ba,pt %icc, BL00093 ! 00000000F40C5F48 SKIP:L2-B000 0
.word 0x85CC975C ! 00000000F40C5F4C SKIP:L2-B000 0 S illop
BL00092: ! ELSE:L2-B001
nop ! 00000000F40C5F50 ELSE:L2-B001 0 S
fmovsl %fcc0, %f4, %f4 ! 00000000F40C5F54 ELSE:L2-B001 0 S
.word 0xEFE1B8B4 ! 00000000F40C5F58 ELSE:L2-B001 0 S random
and %o5, %o5, %o2 ! 00000000F40C5F5C ELSE:L2-B001 0 S
.word 0xB1A40DAA ! 00000000F40C5F60 ELSE:L2-B001 0 S illop_FP
.word 0xCBEDE56C ! 00000000F40C5F64 ELSE:L2-B001 0 S illop
orcc %i4, %o3, %o2 ! 00000000F40C5F68 ELSE:L2-B001 0 S
fcmpd %fcc1, %f62, %f14 ! 00000000F40C5F6C ELSE:L2-B001 0 S
fmovd %f42, %f46 ! 00000000F40C5F70 ELSE:L2-B001 0 S
.word 0x85D4932A ! 00000000F40C5F74 ELSE:L2-B001 0 S illop
add %g1, 0x9DB, %g1 ! 00000000F40C5F78 ELSE:L2-B001 0 chksum++
.word 0x8F451798 ! 00000000F40C5F7C ELSE:L2-B001 0 S illop
fmovd %f12, %f32 ! 00000000F40C5F80 ELSE:L2-B001 0 S
rd %gsr, %l6 ! 00000000F40C5F84 ELSE:L2-B001 0 S
wr %l6, 0xB8, %gsr ! 00000000F40C5F88 ELSE:L2-B001 0 S
.word 0x89A5010D ! 00000000F40C5F8C ELSE:L2-B001 0 S illop_FP
.word 0x1FE0AA32 ! 00000000F40C5F90 ELSE:L2-B001 0 S illop
.word 0x9DAAC888 ! 00000000F40C5F94 ELSE:L2-B001 0 S illop
BL00093: ! ELSE:L2-B001
.word 0x8DB1C654 ! 00000000F40C5F98 ELSE:L2-B001 0 illop
fbl,a,pn %fcc0, BL00096 ! 00000000F40C5F9C SKIP:L2-B002 0
fcmple32 %f16, %f22, %o5 ! 00000000F40C5FA0 SKIP:L2-B002 0 S
.word 0x81910010 ! 00000000F40C5FA4 SKIP:L2-B002 0 S illop
fabss %f4, %f4 ! 00000000F40C5FA8 SKIP:L2-B002 0 S
pdist %f24, %f20, %f18 ! 00000000F40C5FAC SKIP:L2-B002 0 S
udiv %o2, 0x0, %l3 ! 00000000F40C5FB0 SKIP:L2-B002 0 S
add %g1, 0xCA8, %g1 ! 00000000F40C5FB4 SKIP:L2-B002 0 chksum++
or %o2, %o1, %o2 ! 00000000F40C5FB8 SKIP:L2-B002 0 S
bcs BL00094 ! 00000000F40C5FBC SKIP:L2-B002 0 L
subcc %o1, %o4, %o3 ! 00000000F40C5FC0 SKIP:L2-B002 0 S
movo %fcc3, %o1, %o1 ! 00000000F40C5FC4 SKIP:L2-B002 0 S
bne,a BL00094 ;.empty ! 00000000F40C5FC8 SKIP:L2-B002 0 L
bvc,a,pn %icc, BL00094 ! 00000000F40C5FCC SKIP:L2-B002 0 L
fmovsne %fcc2, %f11, %f4 ! 00000000F40C5FD0 SKIP:L2-B002 0 S
fble BL00095 ! 00000000F40C5FD4 SKIP:L2-B002 0 L
BL00094:xor %o2, %o2, %o5 ! 00000000F40C5FD8 SKIP:L2-B002 0 S
BL00095:add %g1, 0xEDC, %g1 ! 00000000F40C5FDC SKIP:L2-B002 0 chksum++
.word 0x99B28373 ! 00000000F40C5FE0 SKIP:L2-B002 0 illop
wr %g1, %g1, %fprs ! 00000000F40C5FE4 SKIP:L2-B002 0 S
BL00096: ! ELSE:L2-B003
edge16n %o2, %o3, %o2 ! 00000000F40C5FE8 ELSE:L2-B003 0 S
.word 0x8FAE0A34 ! 00000000F40C5FEC ELSE:L2-B003 0 S illop
bneg BL00097 ! 00000000F40C5FF0 ELSE:L2-B003 0 L
fsubs %f5, %f11, %f5 ! 00000000F40C5FF4 ELSE:L2-B003 0 S
BL00097:fmovrslez %o1, %f16, %f28 ! 00000000F40C5FF8 ELSE:L2-B003 0 S
fbge,a BL00098 ! 00000000F40C5FFC ELSE:L2-B003 0 L
BL00098:xnorcc %o3, %o4, %o3 ! 00000000F40C6000 ELSE:L2-B003 0 S
nop ! 00000000F40C6004 ELSE:L2-B003 0 S
pdist %f26, %f16, %f18 ! 00000000F40C6008 ELSE:L2-B003 0 S
add %g1, 0xC2F, %g1 ! 00000000F40C600C ELSE:L2-B003 0 chksum++
.word 0x83A880FC ! 00000000F40C6010 ELSE:L2-B003 0 illop
pdist %f16, %f26, %f20 ! 00000000F40C6014 ELSE:L2-B003 0 S
pdist %f16, %f28, %f30 ! 00000000F40C6018 ELSE:L2-B003 0 S
.word 0x83880000 ! 00000000F40C601C ELSE:L2-B003 0 S random
fcmpeq32 %f18, %f30, %o3 ! 00000000F40C6020 ELSE:L2-B003 0 S
.word 0x81C7E008 ! 00000000F40C6024 ELSE:L2-B003 0 S random
xnorcc %o3, %o5, %o2 ! 00000000F40C6028 ELSE:L2-B003 0 S
BL00099: ! ELSE:L2-B003
add %g1, 0xF12, %g1 ! 00000000F40C602C ELSE:L2-B003 0 chksum++
fcmpd %fcc0, %f32, %f12 ! 00000000F40C6030 SKIP:L2-B004 0
fbge,a BL00100 ! 00000000F40C6034 SKIP:L2-B004 0
edge32n %o3, %o3, %o3 ! 00000000F40C6038 SKIP:L2-B004 0 S
fcmpd %fcc1, %f46, %f46 ! 00000000F40C603C SKIP:L2-B004 0 S
.word 0xBBA6090F ! 00000000F40C6040 SKIP:L2-B004 0 S illop
alignaddr %o0, %g1, %o5 ! 00000000F40C6044 SKIP:L2-B004 0 S
array8 %o0, %o2, %o2 ! 00000000F40C6048 SKIP:L2-B004 0 S
fsubd %f12, %f32, %f14 ! 00000000F40C604C SKIP:L2-B004 0 S
ta %xcc, 0x46 ! 00000000F40C6050 SKIP:L2-B004 0 S demap-page
array8 %o3, %o2, %o3 ! 00000000F40C6054 SKIP:L2-B004 0 S
fcmped %fcc3, %f40, %f12 ! 00000000F40C6058 SKIP:L2-B004 0 S
add %g1, 0xE2D, %g1 ! 00000000F40C605C SKIP:L2-B004 0 chksum++
fexpand %f26, %f20 ! 00000000F40C6060 SKIP:L2-B004 0 S
xor %o4, %o5, %o1 ! 00000000F40C6064 SKIP:L2-B004 0 S
.word 0xA3A960CE ! 00000000F40C6068 SKIP:L2-B004 0 S illop_FP
pdist %f16, %f20, %f24 ! 00000000F40C606C SKIP:L2-B004 0 S
or %o3, %o5, %o5 ! 00000000F40C6070 SKIP:L2-B004 0 S
.word 0xBD880E89 ! 00000000F40C6074 SKIP:L2-B004 0 S illop
.word 0xABA61624 ! 00000000F40C6078 SKIP:L2-B004 0 S illop
ba BL00101 ! 00000000F40C607C SKIP:L2-B004 0
fnegs %f25, %f26 ! 00000000F40C6080 SKIP:L2-B004 0 S
BL00100: ! ELSE:L2-B005
xnor %o5, %o0, %o2 ! 00000000F40C6084 ELSE:L2-B005 0 S
.word 0xF1703637 ! 00000000F40C6088 ELSE:L2-B005 0 S illop
wr %g1, %o0, %fprs ! 00000000F40C608C ELSE:L2-B005 0 S
rd %gsr, %l6 ! 00000000F40C6090 ELSE:L2-B005 0 S
wr %l6, 0x90, %gsr ! 00000000F40C6094 ELSE:L2-B005 0 S
.word 0x32A8ED76 ! 00000000F40C6098 ELSE:L2-B005 0 random
orncc %o2, %o3, %o5 ! 00000000F40C609C ELSE:L2-B005 0 S
fand %f26, %f30, %f30 ! 00000000F40C60A0 ELSE:L2-B005 0 S
add %g5, %g7, %g5 ! 00000000F40C60A4 ELSE:L2-B005 0 S
.word 0x9FC68000 ! 00000000F40C60A8 ELSE:L2-B005 0 S random
BL00101: ! ELSE:L2-B005
add %g1, 0x443, %g1 ! 00000000F40C60AC ELSE:L2-B005 0 chksum++
fcmpd %fcc1, %f32, %f14 ! 00000000F40C60B0 SKIP:L2-B006 0
.word 0x81880000 ! 00000000F40C60B4 SKIP:L2-B006 0 random
array32 %o5, %g1, %o2 ! 00000000F40C60B8 SKIP:L2-B006 0 S
orncc %g1, %o5, %o0 ! 00000000F40C60BC SKIP:L2-B006 0 S
.word 0x85AD1965 ! 00000000F40C60C0 SKIP:L2-B006 0 L illop
sdivcc %o2, %g7, %i6 ! 00000000F40C60C4 SKIP:L2-B006 0 S
BL00102:orcc %o5, %o2, %o5 ! 00000000F40C60C8 SKIP:L2-B006 0 S
.word 0x9F92400D ! 00000000F40C60CC SKIP:L2-B006 0 L illop
bleu,pn %xcc, BL00103 ! 00000000F40C60D0 SKIP:L2-B006 0 L
orncc %o0, %o0, %o3 ! 00000000F40C60D4 SKIP:L2-B006 0 S
BL00103:nop ! 00000000F40C60D8 SKIP:L2-B006 0 S
.word 0xA796A004 ! 00000000F40C60DC SKIP:L2-B006 0 illop
add %g1, 0xC75, %g1 ! 00000000F40C60E0 SKIP:L2-B006 0 chksum++
pdist %f28, %f24, %f28 ! 00000000F40C60E4 SKIP:L2-B006 0 S
fcmpd %fcc2, %f14, %f60 ! 00000000F40C60E8 SKIP:L2-B006 0 S
.word 0xCD2BEB4F ! 00000000F40C60EC SKIP:L2-B006 0 S illop
andn %o2, %g5, %o3 ! 00000000F40C60F0 SKIP:L2-B006 0 S
fandnot1s %f28, %f16, %f23 ! 00000000F40C60F4 SKIP:L2-B006 0 S
fpmerge %f25, %f16, %f18 ! 00000000F40C60F8 SKIP:L2-B006 0 S
srax %o2, %g1, %o0 ! 00000000F40C60FC SKIP:L2-B006 0 S
.word 0xA1A29811 ! 00000000F40C6100 SKIP:L2-B006 0 illop
nop ! 00000000F40C6104 SKIP:L2-B006 0 S
BL00104: ! ELSE:L2-B007
xor %o5, %o3, %o0 ! 00000000F40C6108 ELSE:L2-B007 0 S
andncc %o0, %o0, %o1 ! 00000000F40C610C ELSE:L2-B007 0 S
andcc %o5, %o3, %o5 ! 00000000F40C6110 ELSE:L2-B007 0 S
xor %o5, %o2, %o2 ! 00000000F40C6114 ELSE:L2-B007 0 S
fxor %f24, %f20, %f18 ! 00000000F40C6118 ELSE:L2-B007 0 S
fpadd32s %f25, %f18, %f18 ! 00000000F40C611C ELSE:L2-B007 0 S
fsrc1s %f18, %f20 ! 00000000F40C6120 ELSE:L2-B007 0 S
pdist %f30, %f26, %f30 ! 00000000F40C6124 ELSE:L2-B007 0 S
add %g1, 0x265, %g1 ! 00000000F40C6128 ELSE:L2-B007 0 chksum++
.word 0x1B2102BB ! 00000000F40C612C ELSE:L2-B007 0 S random
rd %gsr, %l6 ! 00000000F40C6130 ELSE:L2-B007 0 S
.word 0x1A59F0C0 ! 00000000F40C6134 ELSE:L2-B007 0 S illop
cmp %o5, %g1 ! 00000000F40C6138 ELSE:L2-B007 0 S
.word 0xEB533330 ! 00000000F40C613C ELSE:L2-B007 0 S illop
orn %o3, %o3, %o0 ! 00000000F40C6140 ELSE:L2-B007 0 S
xnorcc %o2, %o1, %o1 ! 00000000F40C6144 ELSE:L2-B007 0 S
BL00105: ! ELSE:L2-B007
.word 0xD56894C5 ! 00000000F40C6148 ELSE:L2-B007 0 illop
.word 0xC6E6B327 ! 00000000F40C614C LOOP:L1-B000 0 S illop
.word 0xAFA84A10 ! 00000000F40C6150 LOOP:L1-B000 0 S illop
xnorcc %o0, %o0, %o1 ! 00000000F40C6154 LOOP:L1-B000 0 S
array16 %o4, %o1, %o0 ! 00000000F40C6158 LOOP:L1-B000 0 S
fnands %f18, %f20, %f27 ! 00000000F40C615C LOOP:L1-B000 0 S
.word 0xA1AE24DE ! 00000000F40C6160 LOOP:L1-B000 0 S illop
andn %o1, %o4, %o3 ! 00000000F40C6164 LOOP:L1-B000 0 S
srlx %o4, 0x1, %o4 ! 00000000F40C6168 LOOP:L1-B000 0
andcc %o4, 0x1, %g0 ! 00000000F40C616C LOOP:L1-B000 0
bne,pn %xcc, BL00106 ! 00000000F40C6170 LOOP:L1-B000 0
array16 %o4, %g1, %o1 ! 00000000F40C6174 LOOP:L1-B000 0 S
.word 0x99CB0F7A ! 00000000F40C6178 LOOP:L1-B000 0 illop
alignaddrl %o0, %o0, %o3 ! 00000000F40C617C SUBR:L0-B000 0 S
fcmpgt32 %f20, %f30, %o4 ! 00000000F40C6180 SUBR:L0-B000 0 S
orn %o1, %o3, %o2 ! 00000000F40C6184 SUBR:L0-B000 0 S
xnorcc %o1, %o1, %o0 ! 00000000F40C6188 SUBR:L0-B000 0 S
retl ! 00000000F40C618C SUBR:L0-B000 0
add %g1, 0x8D0, %g1 ! 00000000F40C6190 SUBR:L0-B000 0 chksum++
SECTION .btext008_pg1 TEXT_VA=0xf40c6000
attr_text {
Name = .btext008_pg1,
VA = 0xf40c6000,
RA = 0xfffef2000,
PA = ra2pa(0xfffef2000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext009 TEXT_VA=0x3a9bff00
attr_text {
Name = .btext009,
VA = 0x3a9bff00,
RA = 0xfffedff00,
PA = ra2pa(0xfffedff00,0),
notsb
}
SECTION .btext009_pg0 TEXT_VA=0x3a9b0000
attr_text {
Name = .btext009_pg0,
VA = 0x3a9b0000,
RA = 0xfffed0000,
PA = ra2pa(0xfffed0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext009
.text
.global SUBR024; SUBR024:
.word 0xF588073F ! 000000003A9BFF00 SUBR:L0-B000 0 S illop
nop ! 000000003A9BFF04 SUBR:L0-B000 0 S
fpmerge %f16, %f30, %f24 ! 000000003A9BFF08 SUBR:L0-B000 0 S
alignaddrl %i4, %i3, %o5 ! 000000003A9BFF0C SUBR:L0-B000 0 S
stxa %i4, [%g7+%g0]0x6E ! 000000003A9BFF10 SUBR:L0-B000 0 S BAD-ASI
or %o3, %i3, %o3 ! 000000003A9BFF14 SUBR:L0-B000 0 S
add %g1, 0xFA7, %g1 ! 000000003A9BFF18 SUBR:L0-B000 0 chksum++
and %g1, 0xFE, %o2 ! 000000003A9BFF1C LOOP:L1-B000 0
BL00132: ! LOOP:L1-B000
add %g1, 0xA31, %g1 ! 000000003A9BFF20 LOOP:L1-B000 0 chksum++
.word 0xAD4F1DFE ! 000000003A9BFF24 LOOP:L1-B000 0 S illop
bg BL00107 ! 000000003A9BFF28 LOOP:L1-B000 0 L
nop ! 000000003A9BFF2C LOOP:L1-B000 0 S
andn %i2, %g1, %o3 ! 000000003A9BFF30 LOOP:L1-B000 0 S
.word 0x39215D18 ! 000000003A9BFF34 LOOP:L1-B000 0 L random
BL00107:nop ! 000000003A9BFF38 LOOP:L1-B000 0 S
BL00108:.word 0x957D5374 ! 000000003A9BFF3C LOOP:L1-B000 0 L illop
nop ! 000000003A9BFF40 LOOP:L1-B000 0 S
BL00109:.word 0xB9A718A8 ! 000000003A9BFF44 LOOP:L1-B000 0 S illop_FP
add %g1, 0x11A, %g1 ! 000000003A9BFF48 LOOP:L1-B000 0 chksum++
fbl,pn %fcc2, BL00113 ! 000000003A9BFF4C SKIP:L2-B000 0
.word 0xBD88837A ! 000000003A9BFF50 SKIP:L2-B000 0 S illop
array32 %o3, %o3, %o3 ! 000000003A9BFF54 SKIP:L2-B000 0 S
fbn,a,pn %fcc0, BL00110 ;.empty ! 000000003A9BFF58 SKIP:L2-B000 0 L
.word 0xBDA04119 ! 000000003A9BFF5C SKIP:L2-B000 0 L illop
BL00111:.word 0xCFDF7247 ! 000000003A9BFF60 SKIP:L2-B000 0 S illop
.word 0x93A60161 ! 000000003A9BFF64 SKIP:L2-B000 0 S illop
fba BL00112 ! 000000003A9BFF68 SKIP:L2-B000 0 L
BL00110:fcmple32 %f18, %f24, %o1 ! 000000003A9BFF6C SKIP:L2-B000 0 S
popc %o3, %o5 ! 000000003A9BFF70 SKIP:L2-B000 0 S
BL00112:edge16 %o3, %o5, %o0 ! 000000003A9BFF74 SKIP:L2-B000 0 S
xor %o3, %o0, %o3 ! 000000003A9BFF78 SKIP:L2-B000 0 S
.word 0x9F783186 ! 000000003A9BFF7C SKIP:L2-B000 0 illop
add %g1, 0x5DC, %g1 ! 000000003A9BFF80 SKIP:L2-B000 0 chksum++
.word 0x0C4827BE ! 000000003A9BFF84 SKIP:L2-B000 0 S random
xor %o0, %g1, %o4 ! 000000003A9BFF88 SKIP:L2-B000 0 S
ta %xcc, 0x46 ! 000000003A9BFF8C SKIP:L2-B000 0 S demap-page
fandnot1 %f24, %f22, %f22 ! 000000003A9BFF90 SKIP:L2-B000 0 S
fpadd16s %f29, %f24, %f21 ! 000000003A9BFF94 SKIP:L2-B000 0 S
fcmpne16 %f20, %f24, %o1 ! 000000003A9BFF98 SKIP:L2-B000 0 S
ba,a BL00114 ! 000000003A9BFF9C SKIP:L2-B000 0
subcc %o0, %o3, %o3 ! 000000003A9BFFA0 SKIP:L2-B000 0 S
BL00113: ! ELSE:L2-B001
or %o1, %o2, %o0 ! 000000003A9BFFA4 ELSE:L2-B001 0 S
fpsub32s %f21, %f19, %f28 ! 000000003A9BFFA8 ELSE:L2-B001 0 S
fnegs %f29, %f30 ! 000000003A9BFFAC ELSE:L2-B001 0 S
cmp %o0, %o5 ! 000000003A9BFFB0 ELSE:L2-B001 0 S
fpackfix %f22, %f18 ! 000000003A9BFFB4 ELSE:L2-B001 0 S
or %o0, %o3, %o4 ! 000000003A9BFFB8 ELSE:L2-B001 0 S
.word 0x87AF6160 ! 000000003A9BFFBC ELSE:L2-B001 0 illop
.word 0xA3A8CA92 ! 000000003A9BFFC0 ELSE:L2-B001 0 illop
ldx [%g6-0x0088], %g6 ! 000000003A9BFFC4 ELSE:L2-B001 0 ptr_chase
ldx [%g6-0x0088], %g6 ! 000000003A9BFFC8 ELSE:L2-B001 0 ptr_chase
ldx [%g6-0x0088], %g6 ! 000000003A9BFFCC ELSE:L2-B001 0 ptr_chase
ldx [%g6-0x0088], %g6 ! 000000003A9BFFD0 ELSE:L2-B001 0 ptr_chase
.word 0xCD7BB068 ! 000000003A9BFFD4 ELSE:L2-B001 0 illop
.word 0x843CAF4C ! 000000003A9BFFD8 ELSE:L2-B001 0 S random
movvc %xcc, %o5, %o0 ! 000000003A9BFFDC ELSE:L2-B001 0 S
wr %g1, %o5, %fprs ! 000000003A9BFFE0 ELSE:L2-B001 0 S
BL00114: ! ELSE:L2-B001
add %g1, 0x494, %g1 ! 000000003A9BFFE4 ELSE:L2-B001 0 chksum++
andcc %o0, 0x400, %g0 ! 000000003A9BFFE8 SKIP:L2-B002 0
bnz,a BL00115 ! 000000003A9BFFEC SKIP:L2-B002 0
wr %g1, %o1, %fprs ! 000000003A9BFFF0 SKIP:L2-B002 0 S
andcc %o4, %o5, %o5 ! 000000003A9BFFF4 SKIP:L2-B002 0 S
xorcc %o0, %o5, %o3 ! 000000003A9BFFF8 SKIP:L2-B002 0 S
.word 0xBE853791 ! 000000003A9BFFFC SKIP:L2-B002 0 S random
.word 0xA5B4930E ! 000000003A9C0000 SKIP:L2-B002 0 S illop_VIS
orn %o4, %o4, %o0 ! 000000003A9C0004 SKIP:L2-B002 0 S
stxa %o0, [%g2+%g0]0x69 ! 000000003A9C0008 SKIP:L2-B002 0 S BAD-ASI
add %g1, 0x18D, %g1 ! 000000003A9C000C SKIP:L2-B002 0 chksum++
fmovdcs %xcc, %f24, %f28 ! 000000003A9C0010 SKIP:L2-B002 0 S
.word 0x9FC3801F ! 000000003A9C0014 SKIP:L2-B002 0 S random
.word 0x5A689FF0 ! 000000003A9C0018 SKIP:L2-B002 0 S random
pdist %f20, %f28, %f30 ! 000000003A9C001C SKIP:L2-B002 0 S
fcmps %fcc0, %f11, %f2 ! 000000003A9C0020 SKIP:L2-B002 0 S
fba,a BL00119 ! 000000003A9C0024 SKIP:L2-B002 0
ta %xcc, 0x46 ! 000000003A9C0028 SKIP:L2-B002 0 S demap-page
BL00115: ! ELSE:L2-B003
fnegs %f10, %f5 ! 000000003A9C002C ELSE:L2-B003 0 S
xorcc %o4, %o4, %o1 ! 000000003A9C0030 ELSE:L2-B003 0 S
wr %g1, %o1, %fprs ! 000000003A9C0034 ELSE:L2-B003 0 S
fmovso %fcc2, %f4, %f4 ! 000000003A9C0038 ELSE:L2-B003 0 S
.word 0x9FB547F5 ! 000000003A9C003C ELSE:L2-B003 0 S illop_VIS
bge,a BL00116 ! 000000003A9C0040 ELSE:L2-B003 0 L
.word 0xB1AE8A33 ! 000000003A9C0044 ELSE:L2-B003 0 S illop
BL00116:fbge,pn %fcc2, BL00117 ! 000000003A9C0048 ELSE:L2-B003 0 L
wr %g1, %o3, %fprs ! 000000003A9C004C ELSE:L2-B003 0 S
faligndata %f18, %f24, %f26 ! 000000003A9C0050 ELSE:L2-B003 0 S
bnz,pn %xcc, BL00118 ! 000000003A9C0054 ELSE:L2-B003 0 L
fcmpes %fcc1, %f8, %f3 ! 000000003A9C0058 ELSE:L2-B003 0 S
xor %o1, %g1, %o1 ! 000000003A9C005C ELSE:L2-B003 0 S
nop ! 000000003A9C0060 ELSE:L2-B003 0 S
BL00117:fbn BL00118 ! 000000003A9C0064 ELSE:L2-B003 0 L
BL00118:fcmpne32 %f22, %f26, %o1 ! 000000003A9C0068 ELSE:L2-B003 0 S
subcc %o3, %o3, %o5 ! 000000003A9C006C ELSE:L2-B003 0 S
add %g1, 0x5A8, %g1 ! 000000003A9C0070 ELSE:L2-B003 0 chksum++
add %g1, 0xFC6, %g1 ! 000000003A9C0074 ELSE:L2-B003 0 chksum++
ta %xcc, 0x46 ! 000000003A9C0078 ELSE:L2-B003 0 S demap-page
orn %o0, %o0, %o1 ! 000000003A9C007C ELSE:L2-B003 0 S
andcc %o3, %o5, %o4 ! 000000003A9C0080 ELSE:L2-B003 0 S
xnor %o1, %o3, %o3 ! 000000003A9C0084 ELSE:L2-B003 0 S
.word 0x9790527D ! 000000003A9C0088 ELSE:L2-B003 0 S illop
nop ! 000000003A9C008C ELSE:L2-B003 0 S
BL00119: ! ELSE:L2-B003
add %g1, 0xD2F, %g1 ! 000000003A9C0090 ELSE:L2-B003 0 chksum++
andcc %o1, 0x20, %g0 ! 000000003A9C0094 SKIP:L2-B004 0
bnz,pt %xcc, BL00120 ! 000000003A9C0098 SKIP:L2-B004 0
xor %o0, %o3, %o0 ! 000000003A9C009C SKIP:L2-B004 0 S
xnorcc %o4, %o1, %o1 ! 000000003A9C00A0 SKIP:L2-B004 0 S
movrz %o3, %o4, %o0 ! 000000003A9C00A4 SKIP:L2-B004 0 S
xnorcc %o5, %o3, %o5 ! 000000003A9C00A8 SKIP:L2-B004 0 S
bmask %g1, %o4, %o3 ! 000000003A9C00AC SKIP:L2-B004 0 S
.word 0x85AF8C1D ! 000000003A9C00B0 SKIP:L2-B004 0 S illop
.word 0xA3CA5894 ! 000000003A9C00B4 SKIP:L2-B004 0 illop
.word 0xB19481D4 ! 000000003A9C00B8 SKIP:L2-B004 0 S illop
andn %o5, %o5, %o0 ! 000000003A9C00BC SKIP:L2-B004 0 S
.word 0x81CFE008 ! 000000003A9C00C0 SKIP:L2-B004 0 S random
fpadd16s %f30, %f23, %f17 ! 000000003A9C00C4 SKIP:L2-B004 0 S
fcmps %fcc2, %f4, %f5 ! 000000003A9C00C8 SKIP:L2-B004 0 S
fcmped %fcc2, %f6, %f34 ! 000000003A9C00CC SKIP:L2-B004 0 S
andcc %o3, %o3, %o3 ! 000000003A9C00D0 SKIP:L2-B004 0 S
or %o1, %g1, %o1 ! 000000003A9C00D4 SKIP:L2-B004 0 S
.word 0xAACEB5B0 ! 000000003A9C00D8 SKIP:L2-B004 0 S illop
.word 0xE373868F ! 000000003A9C00DC SKIP:L2-B004 0 S random
nop ! 000000003A9C00E0 SKIP:L2-B004 0 S
fba,a BL00126 ! 000000003A9C00E4 SKIP:L2-B004 0
fornot1 %f24, %f30, %f20 ! 000000003A9C00E8 SKIP:L2-B004 0 S
BL00120: ! ELSE:L2-B005
nop ! 000000003A9C00EC ELSE:L2-B005 0 S
.word 0xBB90C011 ! 000000003A9C00F0 ELSE:L2-B005 0 S illop
fbo,a,pt %fcc1, BL00121 ;.empty ! 000000003A9C00F4 ELSE:L2-B005 0 L
BL00121:fbuge,pn %fcc1, BL00122 ! 000000003A9C00F8 ELSE:L2-B005 0 L
rd %y, %o4 ! 000000003A9C00FC ELSE:L2-B005 0 S
and %o3, %o4, %o1 ! 000000003A9C0100 ELSE:L2-B005 0 S
fcmpgt16 %f24, %f22, %o5 ! 000000003A9C0104 ELSE:L2-B005 0 S
BL00122:fpsub16s %f26, %f22, %f26 ! 000000003A9C0108 ELSE:L2-B005 0 S
.word 0x9DAF2013 ! 000000003A9C010C ELSE:L2-B005 0 illop
add %g1, 0xB1, %g1 ! 000000003A9C0110 ELSE:L2-B005 0 chksum++
.word 0xBFADCA25 ! 000000003A9C0114 ELSE:L2-B005 0 S illop
fbu,pn %fcc2, BL00123 ;.empty ! 000000003A9C0118 ELSE:L2-B005 0 L
.word 0x3F59A75E ! 000000003A9C011C ELSE:L2-B005 0 L random
fbne,a,pn %fcc2, BL00123 ! 000000003A9C0120 ELSE:L2-B005 0 L
.word 0x16DC3C5C ! 000000003A9C0124 ELSE:L2-B005 0 S random
BL00123:array32 %o5, %o5, %o0 ! 000000003A9C0128 ELSE:L2-B005 0 S
fbn,pn %fcc0, BL00124 ! 000000003A9C012C ELSE:L2-B005 0 L
fpmerge %f21, %f17, %f18 ! 000000003A9C0130 ELSE:L2-B005 0 S
bne BL00125 ! 000000003A9C0134 ELSE:L2-B005 0 L
BL00125:or %o5, %o3, %o5 ! 000000003A9C0138 ELSE:L2-B005 0 S
BL00124:add %g1, 0xDF8, %g1 ! 000000003A9C013C ELSE:L2-B005 0 chksum++
BL00126: ! ELSE:L2-B005
add %g1, 0x948, %g1 ! 000000003A9C0140 ELSE:L2-B005 0 chksum++
andcc %o0, 0x1, %g0 ! 000000003A9C0144 SKIP:L2-B006 0
.word 0x81640E92 ! 000000003A9C0148 SKIP:L2-B006 0 illop
orn %g1, %o1, %o0 ! 000000003A9C014C SKIP:L2-B006 0 S
wr %g1, %o0, %fprs ! 000000003A9C0150 SKIP:L2-B006 0 S
alignaddr %o3, %g1, %o1 ! 000000003A9C0154 SKIP:L2-B006 0 S
fcmpne16 %f18, %f24, %o5 ! 000000003A9C0158 SKIP:L2-B006 0 S
fsubd %f32, %f36, %f6 ! 000000003A9C015C SKIP:L2-B006 0 S
orn %g4, -1, %g4 ! 000000003A9C0160 SKIP:L2-B006 0 S
.word 0x83A308EC ! 000000003A9C0164 SKIP:L2-B006 0 illop
fnot2s %f18, %f19 ! 000000003A9C0168 SKIP:L2-B006 0 S
fcmpes %fcc3, %f4, %f3 ! 000000003A9C016C SKIP:L2-B006 0 S
fbge,a BL00127 ! 000000003A9C0170 SKIP:L2-B006 0 L
.word 0x954F2F91 ! 000000003A9C0174 SKIP:L2-B006 0 S illop
bgu BL00128 ! 000000003A9C0178 SKIP:L2-B006 0 L
BL00127:fmovdu %fcc1, %f62, %f34 ! 000000003A9C017C SKIP:L2-B006 0 S
.word 0x9FA9CBA4 ! 000000003A9C0180 SKIP:L2-B006 0 L illop
BL00129:array32 %o5, %o0, %o4 ! 000000003A9C0184 SKIP:L2-B006 0 S
BL00128:add %g1, 0x7A5, %g1 ! 000000003A9C0188 SKIP:L2-B006 0 chksum++
ba,pt %icc, BL00131 ! 000000003A9C018C SKIP:L2-B006 0
nop ! 000000003A9C0190 SKIP:L2-B006 0 S
BL00130: ! ELSE:L2-B007
fsubd %f34, %f36, %f12 ! 000000003A9C0194 ELSE:L2-B007 0 S
stxa %o4, [%g2+%g0]0xFD ! 000000003A9C0198 ELSE:L2-B007 0 S BAD-ASI
sub %o5, %o2, %o5 ! 000000003A9C019C ELSE:L2-B007 0 S
ldx [%g4-0x0088], %g4 ! 000000003A9C01A0 ELSE:L2-B007 0 ptr_chase
ldx [%g4-0x0088], %g4 ! 000000003A9C01A4 ELSE:L2-B007 0 ptr_chase
ldx [%g4-0x0088], %g4 ! 000000003A9C01A8 ELSE:L2-B007 0 ptr_chase
add %g1, 0x4D9, %g1 ! 000000003A9C01AC ELSE:L2-B007 0 chksum++
fones %f25 ! 000000003A9C01B0 ELSE:L2-B007 0 S
rd %gsr, %l6 ! 000000003A9C01B4 ELSE:L2-B007 0 S
.word 0xBE100001 ! 000000003A9C01B8 ELSE:L2-B007 0 S random
.word 0xC2B8BB4C ! 000000003A9C01BC ELSE:L2-B007 0 S illop
fmovd %f32, %f32 ! 000000003A9C01C0 ELSE:L2-B007 0 S
andncc %o0, %g1, %o3 ! 000000003A9C01C4 ELSE:L2-B007 0 S
srax %o5, 0x1, %o1 ! 000000003A9C01C8 ELSE:L2-B007 0 S
andn %g4, %o5, %o0 ! 000000003A9C01CC ELSE:L2-B007 0 S
nop ! 000000003A9C01D0 ELSE:L2-B007 0 S
fsubd %f12, %f0, %f32 ! 000000003A9C01D4 ELSE:L2-B007 0 S
array16 %g4, %o5, %o5 ! 000000003A9C01D8 ELSE:L2-B007 0 S
tl %icc, %g7+0x006D ! 000000003A9C01DC ELSE:L2-B007 0 S
.word 0xC6B1ADCC ! 000000003A9C01E0 ELSE:L2-B007 0 S random
BL00131: ! ELSE:L2-B007
add %g1, 0xD0E, %g1 ! 000000003A9C01E4 ELSE:L2-B007 0 chksum++
and %g1, %g1, %o4 ! 000000003A9C01E8 LOOP:L1-B000 0 S
fnand %f30, %f24, %f18 ! 000000003A9C01EC LOOP:L1-B000 0 S
fcmpne32 %f30, %f22, %o1 ! 000000003A9C01F0 LOOP:L1-B000 0 S
cmp %o0, %o0 ! 000000003A9C01F4 LOOP:L1-B000 0 S
addcc %o4, %o1, %o5 ! 000000003A9C01F8 LOOP:L1-B000 0 S
srlx %o2, 0x1, %o2 ! 000000003A9C01FC LOOP:L1-B000 0
andcc %o2, 0x1, %g0 ! 000000003A9C0200 LOOP:L1-B000 0
bne,pt %xcc, BL00132 ! 000000003A9C0204 LOOP:L1-B000 0
fcmpeq16 %f28, %f24, %o4 ! 000000003A9C0208 LOOP:L1-B000 0 S
add %g1, 0xBD, %g1 ! 000000003A9C020C LOOP:L1-B000 0 chksum++
retl ! 000000003A9C0210 SUBR:L0-B000 0
add %g1, 0x9F4, %g1 ! 000000003A9C0214 SUBR:L0-B000 0 chksum++
SECTION .btext009_pg1 TEXT_VA=0x3a9c0000
attr_text {
Name = .btext009_pg1,
VA = 0x3a9c0000,
RA = 0xfffee0000,
PA = ra2pa(0xfffee0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
/* Knob values in effect:
SEED 6471004 // min-max= 0-4294967295
MMU_SEED 319532433 // min-max= 0-4294967295
LIMIT 50000 // min-max= 100-100000000
MINIMUM 0 // min-max= 0-100000000
STRANDS_PER_CORE 8 // min-max= 1-8
THREADS 8 // min-max= 1-32
CONTEXTS 8 // min-max= 1-8191
CONTEXTS_MAX 72 // min-max= 1-8191
FIRST_CONTEXT <68> // min-max= 0-8191
RELOCATABLE no
NAME_OPT no
L_UPPER no
START_HANDLER blimp_n2_start.s
PREAMBLE blimp_n2_preamble.s
TAILER
TRAP_HANDLER blimp_n2_trap.s
USER_HANDLER
PAGE_SHARING <0> // min-max= 0-6
SYNC_STRANDS no
SYNC_FINISH no
PRIVATE_TTABLE <yes>
TTABLE_VA 0xE00000 // min-max= 0x0-0xFFFFFFFFFFFF0000
CACHE_FLUSH no
SINGLE_OBJECT no
PRIV_MODE <yes>
SF_HELPER_PROB 0% // min-max= 0-100
HELPER_AIUP <no>
BIAS64 0 // min-max= 0-4095
BIAS32 0 // min-max= 0-4095
32BIT_PROB 25% // min-max= 0-100
LITTLE_PROB 20% // min-max= 0-100
UPPER32_ZERO <no>
FILL_DELAY <yes>
SAVE_REST_DELAY 30% // min-max= 0-100
DCTI_COUPLES <yes>
EN_FPOINT <yes>
EN_VIS <yes>
EN_VIS2 <yes>
EN_VIS3 <no>
EN_CALL <yes>
EN_RETURN <yes>
RETURN_PROB 45% // min-max= 0-100
FP_UNFIN yes
LAZY_SAVE no
IMPDEP_102 no
IMPDEP_107_108 yes
IMPDEP_125 no
QUAD_LDD_ASI 0x24 // min-max= 0x0-0xFF
QUAD_LDDP_ASI 0x26 // min-max= 0x0-0xFF
ASI_BLK_LD 0x21FF90000000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF
ASI_BLK_ST 0x31FF9E100000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF
NWINDOWS 8 // min-max= 3-32
SIMULATE <yes>
VERIFY_CHECKSUM yes
EN_TRAPS <yes>
EN_CLEANWIN <yes>
EN_FLUSHW <yes>
DIV_BY_ZERO <yes>
BAD_ALIGN 10 // min-max= 0-50
BAD_ALIGN_JMPL 15% // min-max= 0-100
TRAP_CHECKSUM <yes>
SF_CHECKSUM yes
READ_TRAPREGS <yes>
READ_FAULTREGS <no>
READ_FSR <yes>
UNIFIED_TSB yes
VA_HOLE 48 // min-max= 0-63
MMU_RANDOM 5 // min-max= 0-7
SHARED_TSBS 1 // min-max= 0-3
PAGE_SIZE_MAX 5 // 256M
USE_HASH <no>
NO_TSB yes
USE_MASTER_TSB yes
MAP_VEQP no
TTE_PRELOAD no
TSB_SIZE_MIN 1 // min-max= 0-15
TSB_SIZE_MAX 1 // min-max= 0-15
TSB_SIZE_SPARSE 9 // min-max= 0-16
MSA_SLOTS_MIN 512 // min-max= 1-512
MSA_SLOTS_MAX 512 // min-max= 1-512
BEGIN_PHYS 0x1000000 // min-max= 0x0-0xFFFFFFFFFFFFE000
END_PHYS 0x1000000000 // min-max= 0x0-0xFFFFFFFFFFFFE000
REGION_SIZE 0x0 // min-max= 0x0-0x100000000000000
STARTUP_ADDR 0x800000 // min-max= 0x0-0xFFFFFFFFFFFFE000
DATA_AREAS <10> // min-max= 0-512
DATA_LENGTH <0x100> // min-max= 0x10-0x2000
DATA_PRIV <20> // min-max= 0-100
DATA_IE <50> // min-max= 0-100
DATA_UNCONFIG <0> // min-max= 0-100
STACK_PAGECROSS <no>
STACK_DISCONTIG <yes>
STACK_DEMAP <yes>
SUBR_NEST <4> // min-max= 1-8
NUM_SUBS <2> // min-max= 0-99
TEXT_PAGECROSS <yes>
TEXT_DISCONTIG <no>
TEXT_PRIV <50> // min-max= 0-100
TEXT_UNCONFIG <0> // min-max= 0-100
MAIN_SETBACK 0x300 // min-max= 0x0-0x1FFC
SUBR_SETBACK 0x100 // min-max= 0x0-0x1FFC
SKIP_ELSE yes
NEST_LEVELS 3 // min-max= 2-7
SUBR_LEVELS 2 // min-max= 1-3
MIN_BLOCKS 1 // min-max= 1-32
MAX_BLOCKS 5 // min-max= 1-32
L2_BLOCKS <20> // min-max= 1-99
MIN_LOOP 2 // min-max= 2-32
MAX_LOOP 3 // min-max= 2-32
L1_LOOP <2> // min-max= 1-32
MIN_SEQ 4 // min-max= 0-128
MAX_SEQ 12 // min-max= 0-128
LADDER_PROB 20 // min-max= 0-50
LADDER_MIN 8 // min-max= 2-64
LADDER_MAX 18 // min-max= 2-64
LADDER_MIX <50> // min-max= 0-100
RELOAD_PROB 80% // min-max= 0-100
RECENT_REGS 10 // min-max= 1-32
RECENT_PROB 80% // min-max= 0-100
RELEASE_PROB 20% // min-max= 0-100
ANNUL_PROB <50> // min-max= 0-100
PREDICT_PROB <40> // min-max= 0-100
OVLAP_STORES <yes>
MEMBAR_MASK <0x40> // min-max= 0x0-0x7F
BLKLD_MEMBAR 3 // min-max= 0-3
BLKST_MEMBAR 3 // min-max= 0-3
PREFETCH_MASK 0xF0001F // min-max= 0x0-0xFFFFFFFF
PREF_PRIV_MASK 0x0 // min-max= 0x0-0xFFFFFFFF
PREF_ILL_MASK 0xFFE0 // min-max= 0x0-0xFFFFFFFF
EN_VECT_CASE <yes>
LITTLE_ASI_PROB <20> // min-max= 0-100
PTR_CHASE_MIN 1 // min-max= 1-256
PTR_CHASE_MAX 8 // min-max= 1-256
DEMAP_ALL <no>
BADPATH_INVALID <25> // min-max= 0-100
BADPATH_RANDOM <25> // min-max= 0-100
EVIL_TWIN_PROB 20% // min-max= 0-100
ALT_PROB <20> // min-max= 0-100
TRAPNUM_FIRST 0x50 // min-max= 0x0-0xFF
TRAPNUM_LAST 0x6F // min-max= 0x0-0xFF
TRAPNUM_PBRAN 0x70 // min-max= 0x0-0xFF
OP_LD_INT 10 // 0.0672%
OP_LD_FP 10 // 0.0672%
OP_LD_SHORT 10 // 0.0672%
OP_LD_NF 10 // 0.0672%
OP_LD_BLK 10 // 0.0672%
OP_LD_QUAD 10 // 0.0672%
OP_LD_QUAD_P 10 // 0.0672%
OP_LDFSR 5 // 0.0336%
OP_LDXFSR 5 // 0.0336%
OP_LD_BASE 50 // 0.3362%
OP_PTR_CHASE 50 // 0.3362%
OP_ST_INT 10 // 0.0672%
OP_ST_FP 10 // 0.0672%
OP_ST_SHORT 10 // 0.0672%
OP_ST_PARTIAL 10 // 0.0672%
OP_ST_BLK 10 // 0.0672%
OP_STFSR 5 // 0.0336%
OP_STXFSR 5 // 0.0336%
OP_LDSTUB 10 // 0.0672%
OP_SWAP 10 // 0.0672%
OP_QUAD_INTERF 10 // 0.0672%
OP_PREFETCH 5 // 0.0336%
OP_CALL 400 // 2.6900%
OP_CALL8 300 // 2.0175%
OP_ADD 50 // 0.3362%
OP_ADDCC 30 // 0.2017%
OP_SUB 50 // 0.3362%
OP_SUBCC 300 // 2.0175%
OP_MUL 5 // 0.0336%
OP_MULX 5 // 0.0336%
OP_DIVX 5 // 0.0336%
OP_TAG 5 // 0.0336%
OP_TAGTV 5 // 0.0336%
OP_AND 300 // 2.0175%
OP_ANDN 300 // 2.0175%
OP_ANDCC 300 // 2.0175%
OP_ANDNCC 300 // 2.0175%
OP_OR 300 // 2.0175%
OP_ORN 300 // 2.0175%
OP_ORCC 300 // 2.0175%
OP_ORNCC 300 // 2.0175%
OP_XOR 300 // 2.0175%
OP_XORCC 300 // 2.0175%
OP_XNOR 300 // 2.0175%
OP_XNORCC 300 // 2.0175%
OP_SHIFT 300 // 2.0175%
OP_MOVCC 300 // 2.0175%
OP_CMP 300 // 2.0175%
OP_NOP 10 // 0.0672%
OP_TOUCH_G 50 // 0.3362%
OP_TOUCH_I 50 // 0.3362%
OP_TOUCH_L 50 // 0.3362%
OP_TOUCH_O 50 // 0.3362%
OP_RDPC 5 // 0.0336%
OP_RDCCR 10 // 0.0672%
OP_WRCCR 10 // 0.0672%
OP_WRFPRS 300 // 2.0175%
OP_POPC 10 // 0.0672%
OP_SETHI 10 // 0.0672%
OP_MEMBAR 5 // 0.0336%
OP_STBAR 5 // 0.0336%
OP_TRAPCC 10 // 0.0672%
OP_ILLEGAL 300 // 2.0175%
OP_ILL_FP 300 // 2.0175%
OP_ILL_VIS 300 // 2.0175%
OP_ILL_ASI 300 // 2.0175%
OP_DIV32_0 300 // 2.0175%
OP_BAD_RETURN 0 // 0.0000%
OP_FLIP_PRIV 50 // 0.3362%
OP_FLIP_FP 50 // 0.3362%
OP_SW_CTX2 0 // 0.0000%
OP_DEMAP 500 // 3.3625%
OP_PBRANCH 30 // 0.2017%
OP_SOFTINT 0 // 0.0000%
OP_WRPIL 0 // 0.0000%
OP_BN 10 // 0.0672%
OP_RDY 10 // 0.0672%
OP_WRY 10 // 0.0672%
OP_VISLOG 500 // 3.3625%
OP_VISMOV 0 // 0.0000%
OP_PDIST 500 // 3.3625%
OP_PADDSUB 500 // 3.3625%
OP_PMULT 5 // 0.0336%
OP_PCMP 500 // 3.3625%
OP_PSHIFT 0 // 0.0000%
OP_PFORMAT 500 // 3.3625%
OP_ALIGN 500 // 3.3625%
OP_ARRAY 500 // 3.3625%
OP_EDGE 500 // 3.3625%
OP_GSR 300 // 2.0175%
OP_LZD 0 // 0.0000%
OP_UMULXHI 0 // 0.0000%
OP_XMULX 0 // 0.0000%
OP_FADDSUB 400 // 2.6900%
OP_FCMP 400 // 2.6900%
OP_FCMPE 400 // 2.6900%
OP_FMOV 400 // 2.6900%
OP_FMOVCC 300 // 2.0175%
*/
! Context 68: 1606 instructions generated, 8178 executed, 267 traps
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 128
#undef BLIMP_32BIT
#define BLIMP_32BIT 0
!========================================================================
SECTION .btext010 TEXT_VA=0x45eedfd00
attr_text {
Name = .btext010,
VA = 0x45eedfd00,
RA = 0xfdff4fd00,
PA = ra2pa(0xfdff4fd00,0),
notsb
}
SECTION .btext010_pg0 TEXT_VA=0x45eed0000
attr_text {
Name = .btext010_pg0,
VA = 0x45eed0000,
RA = 0xfdff40000,
PA = ra2pa(0xfdff40000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext010
.text
.global start_th_1; start_th_1:
.global SUBR039; SUBR039:
BL20138: ! MAIN:L0-B000
nop ! 000000045EEDFD00 MAIN:L0-B000 1
sethi %hh(0xFFFFB283FCA88000),%g2 ! 000000045EEDFD04 MAIN:L0-B000 1 BD20133
or %g2,%hm(0xFFFFB283FCA88000),%g2 ! 000000045EEDFD08 MAIN:L0-B000 1
sethi %lm(0xFFFFB283FCA88000),%g3 ! 000000045EEDFD0C MAIN:L0-B000 1
or %g3,%lo(0xFFFFB283FCA88000),%g3 ! 000000045EEDFD10 MAIN:L0-B000 1
sllx %g2, 0x20, %g2 ! 000000045EEDFD14 MAIN:L0-B000 1
or %g2, %g3, %g2 ! 000000045EEDFD18 MAIN:L0-B000 1
sethi %hh(0xFFFF985B30002000),%l0 ! 000000045EEDFD1C MAIN:L0-B000 1 STACK0069
or %l0,%hm(0xFFFF985B30002000),%l0 ! 000000045EEDFD20 MAIN:L0-B000 1
sethi %lm(0xFFFF985B30002000),%l1 ! 000000045EEDFD24 MAIN:L0-B000 1
or %l1,%lo(0xFFFF985B30002000),%l1 ! 000000045EEDFD28 MAIN:L0-B000 1
sllx %l0, 0x20, %l0 ! 000000045EEDFD2C MAIN:L0-B000 1
or %l0, %l1, %l0 ! 000000045EEDFD30 MAIN:L0-B000 1
sub %l0, 0x100, %o6 ! 000000045EEDFD34 MAIN:L0-B000 1
add %o6, 0x80, %i6 ! 000000045EEDFD38 MAIN:L0-B000 1
addcc %g0, 0x1, %g1 ! 000000045EEDFD3C MAIN:L0-B000 1
or %g0, 0xE20, %g3 ! 000000045EEDFD40 MAIN:L0-B000 1
or %g0, -753, %g4 ! 000000045EEDFD44 MAIN:L0-B000 1
or %g0, 0xE33, %g5 ! 000000045EEDFD48 MAIN:L0-B000 1
or %g0, 0x1, %g6 ! 000000045EEDFD4C MAIN:L0-B000 1
or %g0, 0x0, %g7 ! 000000045EEDFD50 MAIN:L0-B000 1
or %g0, -263, %o0 ! 000000045EEDFD54 MAIN:L0-B000 1
or %g0, 0x71E, %o1 ! 000000045EEDFD58 MAIN:L0-B000 1
or %g0, -1770, %o2 ! 000000045EEDFD5C MAIN:L0-B000 1
or %g0, -1557, %o3 ! 000000045EEDFD60 MAIN:L0-B000 1
or %g0, 0x359, %o4 ! 000000045EEDFD64 MAIN:L0-B000 1
or %g0, -1119, %o5 ! 000000045EEDFD68 MAIN:L0-B000 1
or %g0, -1361, %o7 ! 000000045EEDFD6C MAIN:L0-B000 1
or %g0, 0x4C, %l0 ! 000000045EEDFD70 MAIN:L0-B000 1
or %g0, -56, %l1 ! 000000045EEDFD74 MAIN:L0-B000 1
or %g0, 0x40C, %l2 ! 000000045EEDFD78 MAIN:L0-B000 1
or %g0, -1899, %l3 ! 000000045EEDFD7C MAIN:L0-B000 1
or %g0, 0x420, %l4 ! 000000045EEDFD80 MAIN:L0-B000 1
or %g0, 0x428, %l5 ! 000000045EEDFD84 MAIN:L0-B000 1
sethi %hh(0x45EEDFD00),%l7 ! 000000045EEDFD88 MAIN:L0-B000 1 SUBR039
or %l7,%hm(0x45EEDFD00),%l7 ! 000000045EEDFD8C MAIN:L0-B000 1
sethi %lm(0x45EEDFD00),%l6 ! 000000045EEDFD90 MAIN:L0-B000 1
or %l6,%lo(0x45EEDFD00),%l6 ! 000000045EEDFD94 MAIN:L0-B000 1
sllx %l7, 0x20, %l7 ! 000000045EEDFD98 MAIN:L0-B000 1
or %l7, %l6, %l7 ! 000000045EEDFD9C MAIN:L0-B000 1
or %g0, 0xD01, %l6 ! 000000045EEDFDA0 MAIN:L0-B000 1
or %g0, 0x647, %i0 ! 000000045EEDFDA4 MAIN:L0-B000 1
or %g0, -1065, %i1 ! 000000045EEDFDA8 MAIN:L0-B000 1
or %g0, 0x8AC, %i2 ! 000000045EEDFDAC MAIN:L0-B000 1
or %g0, -2693, %i3 ! 000000045EEDFDB0 MAIN:L0-B000 1
or %g0, 0xE7B, %i4 ! 000000045EEDFDB4 MAIN:L0-B000 1
or %g0, 0xB4B, %i5 ! 000000045EEDFDB8 MAIN:L0-B000 1
or %g0, -2592, %i7 ! 000000045EEDFDBC MAIN:L0-B000 1
or %g0, 0x4, %g6 ! 000000045EEDFDC0 MAIN:L0-B000 1
BL20139:save %o6, -128, %o6 ! 000000045EEDFDC4 MAIN:L0-B000 4
add %i0, %g6, %l0 ! 000000045EEDFDC8 MAIN:L0-B000 4
add %i1, %g6, %l1 ! 000000045EEDFDCC MAIN:L0-B000 4
add %i2, %g6, %l2 ! 000000045EEDFDD0 MAIN:L0-B000 4
add %i3, %g6, %l3 ! 000000045EEDFDD4 MAIN:L0-B000 4
add %i4, %g6, %l4 ! 000000045EEDFDD8 MAIN:L0-B000 4
add %i5, %g6, %l5 ! 000000045EEDFDDC MAIN:L0-B000 4
add %i6, %g6, %l6 ! 000000045EEDFDE0 MAIN:L0-B000 4
add %i7, %g6, %l7 ! 000000045EEDFDE4 MAIN:L0-B000 4
add %l0, %g6, %o0 ! 000000045EEDFDE8 MAIN:L0-B000 4
add %l1, %g6, %o1 ! 000000045EEDFDEC MAIN:L0-B000 4
add %l2, %g6, %o2 ! 000000045EEDFDF0 MAIN:L0-B000 4
add %l3, %g6, %o3 ! 000000045EEDFDF4 MAIN:L0-B000 4
add %l4, %g6, %o4 ! 000000045EEDFDF8 MAIN:L0-B000 4
add %l5, %g6, %o5 ! 000000045EEDFDFC MAIN:L0-B000 4
add %l7, %g6, %o7 ! 000000045EEDFE00 MAIN:L0-B000 4
subcc %g6, 0x1, %g6 ! 000000045EEDFE04 MAIN:L0-B000 4
bnz,pn %xcc, BL20139 ! 000000045EEDFE08 MAIN:L0-B000 4
nop ! 000000045EEDFE0C MAIN:L0-B000 4
restore %g0, %g0, %g0 ! 000000045EEDFE10 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 000000045EEDFE14 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 000000045EEDFE18 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 000000045EEDFE1C MAIN:L0-B000 1
ta %xcc, 0x44 ! 000000045EEDFE20 MAIN:L0-B000 1 cleanwin=0
wr %g0, -3405, %y ! 000000045EEDFE24 MAIN:L0-B000 1
wr %g0, 0x20, %gsr ! 000000045EEDFE28 MAIN:L0-B000 1
ldd [%g2+0x0068], %f0 ! 000000045EEDFE2C MAIN:L0-B000 1 <BD20137
faddd %f0, %f0, %f6 ! 000000045EEDFE30 MAIN:L0-B000 1
faddd %f0, %f6, %f12 ! 000000045EEDFE34 MAIN:L0-B000 1
faddd %f6, %f12, %f14 ! 000000045EEDFE38 MAIN:L0-B000 1
faddd %f12, %f14, %f60 ! 000000045EEDFE3C MAIN:L0-B000 1
faddd %f14, %f60, %f62 ! 000000045EEDFE40 MAIN:L0-B000 1
faddd %f60, %f62, %f32 ! 000000045EEDFE44 MAIN:L0-B000 1
faddd %f62, %f32, %f34 ! 000000045EEDFE48 MAIN:L0-B000 1
faddd %f32, %f34, %f36 ! 000000045EEDFE4C MAIN:L0-B000 1
faddd %f34, %f36, %f38 ! 000000045EEDFE50 MAIN:L0-B000 1
faddd %f36, %f38, %f40 ! 000000045EEDFE54 MAIN:L0-B000 1
faddd %f38, %f40, %f42 ! 000000045EEDFE58 MAIN:L0-B000 1
faddd %f40, %f42, %f44 ! 000000045EEDFE5C MAIN:L0-B000 1
faddd %f42, %f44, %f46 ! 000000045EEDFE60 MAIN:L0-B000 1
ld [%g2+0x0070], %f2 ! 000000045EEDFE64 MAIN:L0-B000 1 <BD20138
fadds %f2, %f2, %f3 ! 000000045EEDFE68 MAIN:L0-B000 1
fadds %f2, %f3, %f4 ! 000000045EEDFE6C MAIN:L0-B000 1
fadds %f3, %f4, %f5 ! 000000045EEDFE70 MAIN:L0-B000 1
fadds %f4, %f5, %f8 ! 000000045EEDFE74 MAIN:L0-B000 1
fadds %f5, %f8, %f9 ! 000000045EEDFE78 MAIN:L0-B000 1
fadds %f8, %f9, %f10 ! 000000045EEDFE7C MAIN:L0-B000 1
fadds %f9, %f10, %f11 ! 000000045EEDFE80 MAIN:L0-B000 1
fcmpd %fcc0, %f0, %f0 ! 000000045EEDFE84 MAIN:L0-B000 1
fcmpd %fcc1, %f0, %f0 ! 000000045EEDFE88 MAIN:L0-B000 1
fcmpd %fcc2, %f0, %f0 ! 000000045EEDFE8C MAIN:L0-B000 1
fcmpd %fcc3, %f0, %f0 ! 000000045EEDFE90 MAIN:L0-B000 1
stx %fsr, [%g2+0x0060] ! 000000045EEDFE94 MAIN:L0-B000 1 <BD20055
fzero %f16 ! 000000045EEDFE98 MAIN:L0-B000 1
fzero %f18 ! 000000045EEDFE9C MAIN:L0-B000 1
fzero %f20 ! 000000045EEDFEA0 MAIN:L0-B000 1
fzero %f22 ! 000000045EEDFEA4 MAIN:L0-B000 1
fzero %f24 ! 000000045EEDFEA8 MAIN:L0-B000 1
fzero %f26 ! 000000045EEDFEAC MAIN:L0-B000 1
fzero %f28 ! 000000045EEDFEB0 MAIN:L0-B000 1
fzero %f30 ! 000000045EEDFEB4 MAIN:L0-B000 1
ldx [%g2+0x0000], %g3 ! 000000045EEDFEB8 MAIN:L0-B000 1 BASE<BD20133
ldx [%g2+0x0008], %g4 ! 000000045EEDFEBC MAIN:L0-B000 1 BASE<BD20139
ldx [%g2+0x0010], %g5 ! 000000045EEDFEC0 MAIN:L0-B000 1 BASE<BD20140
ldx [%g2+0x0018], %g6 ! 000000045EEDFEC4 MAIN:L0-B000 1 BASE<BD20141
or %g0, 0x2, %l3 ! 000000045EEDFEC8 LOOP:L1-B000 1
BL20201: ! LOOP:L1-B000
add %g1, 0x654, %g1 ! 000000045EEDFECC LOOP:L1-B000 2 chksum++
fcmpes %fcc1, %f5, %f4 ! 000000045EEDFED0 LOOP:L1-B000 2 S
fpmerge %f20, %f16, %f22 ! 000000045EEDFED4 LOOP:L1-B000 2 S
ta %xcc, 0x46 ! 000000045EEDFED8 LOOP:L1-B000 2 S demap-page
edge32n %o3, %o3, %l4 ! 000000045EEDFEDC LOOP:L1-B000 2 S
add %o3, %g1, %o2 ! 000000045EEDFEE0 SWCH:L2-B000 2
and %o2, 0x18, %o7 ! 000000045EEDFEE4 SWCH:L2-B000 2
sethi %hi(0x1FC), %o2 ! 000000045EEDFEE8 SWCH:L2-B000 2 .+0
or %o2,%lo(0x1FC),%o2 ! 000000045EEDFEEC SWCH:L2-B000 2
add %o2, %o7, %o2 ! 000000045EEDFEF0 SWCH:L2-B000 2
jmpl %l7+%o2, %g0 ! 000000045EEDFEF4 SWCH:L2-B000 2
fsubd %f12, %f36, %f44 ! 000000045EEDFEF8 SWCH:L2-B000 2 S
.word 0x481D3378 ! 000000045EEDFEFC SWCH:L2-B000 0 random
fcmple32 %f28, %f30, %o1 ! 000000045EEDFF00 SWCH:L2-B000 0 S
ba,a,pn %xcc, BL20143 ! 000000045EEDFF04 SWCH:L2-B000 1
wr %g1, %i2, %fprs ! 000000045EEDFF08 SWCH:L2-B000 0 S
ba,a BL20142 ! 000000045EEDFF0C SWCH:L2-B000 1
array8 %l0, %i1, %i1 ! 000000045EEDFF10 SWCH:L2-B000 0 S
ba,pn %xcc, BL20141 ! 000000045EEDFF14 SWCH:L2-B000 0
.word 0xF15D792A ! 000000045EEDFF18 SWCH:L2-B000 0 S illop
BL20141:add %g1, 0x185, %g1 ! 000000045EEDFF1C CASE:L3-B000 0 chksum++
fpsub16 %f16, %f28, %f28 ! 000000045EEDFF20 CASE:L3-B000 0 S
.word 0x8DD4C0DB ! 000000045EEDFF24 CASE:L3-B000 0 S illop
.word 0xBDA55495 ! 000000045EEDFF28 CASE:L3-B000 0 illop
or %l6,%hm(0x10BDA55495),%l6 ! 000000045EEDFF2C CASE:L3-B000 0
sethi %lm(0x10BDA55495),%l5 ! 000000045EEDFF30 CASE:L3-B000 0
or %l5,%lo(0x10BDA55495),%l5 ! 000000045EEDFF34 CASE:L3-B000 0
sllx %l6, 0x20, %l6 ! 000000045EEDFF38 CASE:L3-B000 0
or %l6, %l5, %l6 ! 000000045EEDFF3C CASE:L3-B000 0
jmpl %l6+0x0000, %o7 ! 000000045EEDFF40 CASE:L3-B000 0 S
st %f3, [%g6-0x0008] ! 000000045EEDFF44 CASE:L3-B000 0 S >BD20140
subcc %g1, %l4, %l2 ! 000000045EEDFF48 CASE:L3-B000 0 S
.word 0x8B40A522 ! 000000045EEDFF4C CASE:L3-B000 0 S illop
.word 0xAC19178C ! 000000045EEDFF50 CASE:L3-B000 0 S random
.word 0xA3A00D09 ! 000000045EEDFF54 CASE:L3-B000 0 S illop
fba,pn %fcc2, BL20145 ! 000000045EEDFF58 CASE:L3-B000 0
.word 0x00E90EE6 ! 000000045EEDFF5C CASE:L3-B000 0 S illop
BL20142:add %g1, 0xDEB, %g1 ! 000000045EEDFF60 CASE:L3-B001 1 chksum++
rd %gsr, %l6 ! 000000045EEDFF64 CASE:L3-B001 1 S
wr %l6, 0x28, %gsr ! 000000045EEDFF68 CASE:L3-B001 1 S
and %i5, %i0, %o4 ! 000000045EEDFF6C CASE:L3-B001 1 S
wr %g1, %i0, %fprs ! 000000045EEDFF70 CASE:L3-B001 1 S
xorcc %o5, %i3, %o5 ! 000000045EEDFF74 CASE:L3-B001 1 S
movo %fcc0, -42, %l4 ! 000000045EEDFF78 CASE:L3-B001 1 S
movug %fcc1, %l2, %i4 ! 000000045EEDFF7C CASE:L3-B001 1 S
movrz %o0, %l2, %l0 ! 000000045EEDFF80 CASE:L3-B001 1 S
xnor %i5, %o0, %i5 ! 000000045EEDFF84 CASE:L3-B001 1 S
orncc %i5, %l4, %l2 ! 000000045EEDFF88 CASE:L3-B001 1 S
fba BL20145 ! 000000045EEDFF8C CASE:L3-B001 1
xorcc %l2, %i4, %l2 ! 000000045EEDFF90 CASE:L3-B001 1 S
BL20143:add %g1, 0x2EE, %g1 ! 000000045EEDFF94 CASE:L3-B002 1 chksum++
orn %l2, %o5, %o0 ! 000000045EEDFF98 CASE:L3-B002 1 S
fcmps %fcc0, %f3, %f5 ! 000000045EEDFF9C CASE:L3-B002 1 S
stxa %i5, [%g2+%g0]0xB7 ! 000000045EEDFFA0 CASE:L3-B002 1 S BAD-ASI
cmp %l0, %i1 ! 000000045EEDFFA4 CASE:L3-B002 1 S
alignaddrl %i3, %i5, %i0 ! 000000045EEDFFA8 CASE:L3-B002 1 S
add %g4, 0x0, %g4 ! 000000045EEDFFAC CASE:L3-B002 1 S
orncc %l2, %g4, %i2 ! 000000045EEDFFB0 CASE:L3-B002 1 S
wr %g1, %l2, %fprs ! 000000045EEDFFB4 CASE:L3-B002 1 S
fcmpd %fcc0, %f6, %f12 ! 000000045EEDFFB8 CASE:L3-B002 2 S
andn %g4, %l0, %o5 ! 000000045EEDFFBC CASE:L3-B002 1 S
rd %gsr, %l6 ! 000000045EEDFFC0 CASE:L3-B002 1 S
wr %l6, 0xE0, %gsr ! 000000045EEDFFC4 CASE:L3-B002 1 S
xor %g1, %g1, %o4 ! 000000045EEDFFC8 CASE:L3-B002 1 S
ba,a BL20145 ! 000000045EEDFFCC CASE:L3-B002 1
movug %fcc0, %o5, %i1 ! 000000045EEDFFD0 CASE:L3-B002 0 S
BL20144:add %g1, 0x944, %g1 ! 000000045EEDFFD4 CASE:L3-B003 0 chksum++
nop ! 000000045EEDFFD8 CASE:L3-B003 0 S
fmovdo %fcc1, %f42, %f42 ! 000000045EEDFFDC CASE:L3-B003 0 S
.word 0xB64372D4 ! 000000045EEDFFE0 CASE:L3-B003 0 S random
fmovsne %icc, %f28, %f31 ! 000000045EEDFFE4 CASE:L3-B003 0 S
xnorcc %g1, %i1, %i1 ! 000000045EEDFFE8 CASE:L3-B003 0 S
andn %l2, %o0, %l2 ! 000000045EEDFFEC CASE:L3-B003 0 S
.word 0xBFAD4599 ! 000000045EEDFFF0 CASE:L3-B003 0 S illop
.word 0x3FA19561 ! 000000045EEDFFF4 CASE:L3-B003 0 S random
fba,a BL20145 ! 000000045EEDFFF8 CASE:L3-B003 0
.word 0xBDA00B14 ! 000000045EEDFFFC CASE:L3-B003 0 S illop
BL20145: ! SWCH:L2-B000
add %g1, 0xD45, %g1 ! 000000045EEE0000 SWCH:L2-B000 2 chksum++
ldxa [%g7+%g0]0x3F, %l2 ! 000000045EEE0004 SWCH:L2-B000 2 S BAD-ASI
orncc %o4, %l2, %i5 ! 000000045EEE0008 SWCH:L2-B000 2 S
and %l2, %i1, %i4 ! 000000045EEE000C SWCH:L2-B000 2 S
and %i0, %i0, %l0 ! 000000045EEE0010 SWCH:L2-B000 2 S
andncc %i4, %g1, %o4 ! 000000045EEE0014 SWCH:L2-B000 2 S
rd %gsr, %l6 ! 000000045EEE0018 SWCH:L2-B000 2 S
wr %l6, 0x68, %gsr ! 000000045EEE001C SWCH:L2-B000 2 S
or %g0, 0x3, %l0 ! 000000045EEE0020 LOOP:L2-B001 2
BL20160: ! LOOP:L2-B001
add %g1, 0x202, %g1 ! 000000045EEE0024 LOOP:L2-B001 6 chksum++
movcc %icc, %i5, %o0 ! 000000045EEE0028 LOOP:L2-B001 6 S
or %i4, %o1, %l1 ! 000000045EEE002C LOOP:L2-B001 6 S
fadds %f10, %f5, %f9 ! 000000045EEE0030 LOOP:L2-B001 6 S
srlx %g1, 0x1, %o5 ! 000000045EEE0034 LOOP:L2-B001 6 S
cmp %i4, %l1 ! 000000045EEE0038 LOOP:L2-B001 6 S
and %g1, 0xFE, %l2 ! 000000045EEE003C LOOP:L3-B004 6
BL20146: ! LOOP:L3-B004
add %g1, 0x336, %g1 ! 000000045EEE0040 LOOP:L3-B004 10 chksum++
orn %o4, %i1, %i1 ! 000000045EEE0044 LOOP:L3-B004 10 S
fnegs %f31, %f20 ! 000000045EEE0048 LOOP:L3-B004 10 S
orcc %o0, %g1, %i2 ! 000000045EEE004C LOOP:L3-B004 10 S
fpadd32s %f22, %f17, %f21 ! 000000045EEE0050 LOOP:L3-B004 10 S
fpmerge %f23, %f25, %f22 ! 000000045EEE0054 LOOP:L3-B004 10 S
srlx %l2, 0x1, %l2 ! 000000045EEE0058 LOOP:L3-B004 10
andcc %l2, 0x1, %g0 ! 000000045EEE005C LOOP:L3-B004 10
bne,pn %xcc, BL20146 ! 000000045EEE0060 LOOP:L3-B004 10
array8 %l0, %o3, %o3 ! 000000045EEE0064 LOOP:L3-B004 10 S
add %g1, 0xC4, %g1 ! 000000045EEE0068 LOOP:L3-B004 6 chksum++
and %g1, 0xFE, %l4 ! 000000045EEE006C LOOP:L3-B005 6
BL20147: ! LOOP:L3-B005
add %g1, 0x1D, %g1 ! 000000045EEE0070 LOOP:L3-B005 16 chksum++
andn %o4, %o4, %l1 ! 000000045EEE0074 LOOP:L3-B005 16 S
fmovsue %fcc0, %f3, %f8 ! 000000045EEE0078 LOOP:L3-B005 16 S
movrgz %o1, %o3, %i5 ! 000000045EEE007C LOOP:L3-B005 16 S
andcc %o3, %i2, %i4 ! 000000045EEE0080 LOOP:L3-B005 16 S
fpsub32 %f30, %f24, %f18 ! 000000045EEE0084 LOOP:L3-B005 16 S
orn %i5, %i5, %o4 ! 000000045EEE0088 LOOP:L3-B005 16 S
.word 0x93AB8463 ! 000000045EEE008C LOOP:L3-B005 16 S illop_FP
pdist %f18, %f22, %f16 ! 000000045EEE0090 LOOP:L3-B005 16 S
orncc %l1, %i4, %o1 ! 000000045EEE0094 LOOP:L3-B005 16 S
or %o1, %i0, %i1 ! 000000045EEE0098 LOOP:L3-B005 16 S
xnorcc %i1, %o1, %i5 ! 000000045EEE009C LOOP:L3-B005 16 S
srlx %l4, 0x1, %l4 ! 000000045EEE00A0 LOOP:L3-B005 16
andcc %l4, 0x1, %g0 ! 000000045EEE00A4 LOOP:L3-B005 16
bne,pn %xcc, BL20147 ! 000000045EEE00A8 LOOP:L3-B005 16
orcc %o5, %o4, %i4 ! 000000045EEE00AC LOOP:L3-B005 16 S
add %g1, 0x41B, %g1 ! 000000045EEE00B0 LOOP:L3-B005 6 chksum++
or %g0, 0x2, %l1 ! 000000045EEE00B4 LOOP:L3-B006 6
BL20154: ! LOOP:L3-B006
add %g1, 0x78B, %g1 ! 000000045EEE00B8 LOOP:L3-B006 12 chksum++
call .+8 ! 000000045EEE00BC LOOP:L3-B006 12 L
orn %i4, %o4, %o2 ! 000000045EEE00C0 LOOP:L3-B006 12 S
bge BL20149 ! 000000045EEE00C4 LOOP:L3-B006 12 L
fcmpd %fcc2, %f42, %f0 ! 000000045EEE00C8 LOOP:L3-B006 12 S
be,pt %xcc, BL20150 ! 000000045EEE00CC LOOP:L3-B006 12 L
xor %g6, %g7, %g6 ! 000000045EEE00D0 LOOP:L3-B006 12 S
BL20148:bcc,pn %xcc, BL20150 ;.empty ! 000000045EEE00D4 LOOP:L3-B006 12 L
bcs,a,pt %icc, BL20150 ! 000000045EEE00D8 LOOP:L3-B006 12 L
xorcc %o2, %o1, %o4 ! 000000045EEE00DC LOOP:L3-B006 0 S
BL20150:fbo BL20149 ;.empty ! 000000045EEE00E0 LOOP:L3-B006 0 L
brz,a,pt %i4, BL20151 ! 000000045EEE00E4 LOOP:L3-B006 12 L
BL20149:.word 0xDF60C28F ! 000000045EEE00E8 LOOP:L3-B006 0 S random
BL20151:add %g1, 0x43C, %g1 ! 000000045EEE00EC LOOP:L3-B006 12 chksum++
sub %o4, %o0, %o0 ! 000000045EEE00F0 LOOP:L3-B006 12 S
ldstuba [%g5+0x001E]%asi, %i1 ! 000000045EEE00F4 LOOP:L3-B006 12 S >BD20152
nop ! 000000045EEE00F8 LOOP:L3-B006 12 S
mulx %o2, 0x980, %i3 ! 000000045EEE00FC LOOP:L3-B006 12 S
xnorcc %o2, %o2, %o1 ! 000000045EEE0100 LOOP:L3-B006 12 S
fnor %f30, %f18, %f18 ! 000000045EEE0104 LOOP:L3-B006 12 S
fpadd16 %f22, %f30, %f22 ! 000000045EEE0108 LOOP:L3-B006 12 S
or %i4, %g7, %i4 ! 000000045EEE010C LOOP:L3-B006 12 S
fbu,a,pn %fcc0, BL20153 ;.empty ! 000000045EEE0110 LOOP:L3-B006 12 L
fba,pt %fcc0, BL20153 ! 000000045EEE0114 LOOP:L3-B006 0 L
faligndata %f16, %f22, %f26 ! 000000045EEE0118 LOOP:L3-B006 12 S
BL20153:add %g1, 0xCD5, %g1 ! 000000045EEE011C LOOP:L3-B006 12 chksum++
sub %l1, 0x1, %l1 ! 000000045EEE0120 LOOP:L3-B006 12
brnz,a,pn %l1, BL20154 ! 000000045EEE0124 LOOP:L3-B006 12
fmovdn %fcc1, %f36, %f38 ! 000000045EEE0128 LOOP:L3-B006 6 S
add %g1, 0x844, %g1 ! 000000045EEE012C LOOP:L3-B006 6 chksum++
faddd %f60, %f44, %f42 ! 000000045EEE0130 LOOP:L2-B001 6 S
ldx [%g2+0x0020], %g6 ! 000000045EEE0134 LOOP:L2-B001 6 S BASE<BD20002
ble,a,pt %xcc, BL20155 ;.empty ! 000000045EEE0138 LOOP:L2-B001 6 L
BL20155:brgz,a,pn %o3, BL20156 ! 000000045EEE013C LOOP:L2-B001 6 L
fmovsne %xcc, %f5, %f5 ! 000000045EEE0140 LOOP:L2-B001 6 S
nop ! 000000045EEE0144 LOOP:L2-B001 6 S
BL20156:xor %o2, %o2, %i2 ! 000000045EEE0148 LOOP:L2-B001 6 S
brgz,a,pn %g6, BL20157 ! 000000045EEE014C LOOP:L2-B001 6 L
udivcc %i2, %g7, %i4 ! 000000045EEE0150 LOOP:L2-B001 6 S
bg,a BL20157 ;.empty ! 000000045EEE0154 LOOP:L2-B001 0 L
BL20157:fbule,a,pn %fcc2, BL20158 ;.empty ! 000000045EEE0158 LOOP:L2-B001 6 L
BL20158:fble,a,pt %fcc1, BL20159 ! 000000045EEE015C LOOP:L2-B001 1 L
sdiv %g1, %g0, %i2 ! 000000045EEE0160 LOOP:L2-B001 6 S
edge16ln %i3, %o5, %i0 ! 000000045EEE0164 LOOP:L2-B001 6 S
BL20159:add %g1, 0x30F, %g1 ! 000000045EEE0168 LOOP:L2-B001 6 chksum++
sub %l0, 0x1, %l0 ! 000000045EEE016C LOOP:L2-B001 6
brnz,a,pn %l0, BL20160 ! 000000045EEE0170 LOOP:L2-B001 6
nop ! 000000045EEE0174 LOOP:L2-B001 4 S
add %g1, 0x7C8, %g1 ! 000000045EEE0178 LOOP:L2-B001 2 chksum++
add %g1, %g1, %i4 ! 000000045EEE017C SWCH:L2-B002 2
and %i4, 0x18, %o7 ! 000000045EEE0180 SWCH:L2-B002 2
sethi %hi(0x498), %i4 ! 000000045EEE0184 SWCH:L2-B002 2 .+0
or %i4,%lo(0x498),%i4 ! 000000045EEE0188 SWCH:L2-B002 2
add %i4, %o7, %i4 ! 000000045EEE018C SWCH:L2-B002 2
jmpl %l7+%i4, %g0 ! 000000045EEE0190 SWCH:L2-B002 2
xorcc %o1, %i1, %o2 ! 000000045EEE0194 SWCH:L2-B002 2 S
.word 0xE54E7768 ! 000000045EEE0198 SWCH:L2-B002 0 illop
.word 0xB7F4489D ! 000000045EEE019C SWCH:L2-B002 0 S random
fba,a,pn %fcc1, BL20165 ! 000000045EEE01A0 SWCH:L2-B002 1
orcc %o2, %i0, %o5 ! 000000045EEE01A4 SWCH:L2-B002 0 S
ba,a,pt %xcc, BL20164 ! 000000045EEE01A8 SWCH:L2-B002 0
xnor %o3, %o4, %i5 ! 000000045EEE01AC SWCH:L2-B002 0 S
ba,a BL20163 ! 000000045EEE01B0 SWCH:L2-B002 1
fpsub16s %f16, %f25, %f25 ! 000000045EEE01B4 SWCH:L2-B002 0 S
BL20163:add %g1, 0x84B, %g1 ! 000000045EEE01B8 CASE:L3-B007 1 chksum++
ta %xcc, 0x46 ! 000000045EEE01BC CASE:L3-B007 1 S demap-page
bl,a BL20161 ;.empty ! 000000045EEE01C0 CASE:L3-B007 1 L
bpos,a BL20161 ! 000000045EEE01C4 CASE:L3-B007 1 L
orcc %i2, %i5, %i0 ! 000000045EEE01C8 CASE:L3-B007 0 S
nop ! 000000045EEE01CC CASE:L3-B007 0 S
array16 %g1, %g1, %i2 ! 000000045EEE01D0 CASE:L3-B007 0 S
fba,pt %fcc2, BL20162 ;.empty ! 000000045EEE01D4 CASE:L3-B007 0 L
bgu,a BL20161 ;.empty ! 000000045EEE01D8 CASE:L3-B007 0 L
bcc,pn %xcc, BL20161 ;.empty ! 000000045EEE01DC CASE:L3-B007 0 L
bne,pn %xcc, BL20161 ! 000000045EEE01E0 CASE:L3-B007 0 L
BL20161:.word 0xB54CBDC8 ! 000000045EEE01E4 CASE:L3-B007 0 S illop
BL20162:add %g1, 0x770, %g1 ! 000000045EEE01E8 CASE:L3-B007 1 chksum++
fba BL20167 ! 000000045EEE01EC CASE:L3-B007 1
movrnz %i2, %o2, %i3 ! 000000045EEE01F0 CASE:L3-B007 1 S
BL20164:add %g1, 0x150, %g1 ! 000000045EEE01F4 CASE:L3-B008 0 chksum++
orn %o0, %i2, %i3 ! 000000045EEE01F8 CASE:L3-B008 0 S
andncc %g1, %o2, %i0 ! 000000045EEE01FC CASE:L3-B008 0 S
.word 0x1627D659 ! 000000045EEE0200 CASE:L3-B008 0 S illop
alignaddrl %g1, %o1, %o1 ! 000000045EEE0204 CASE:L3-B008 0 S
xnorcc %o3, %i2, %o3 ! 000000045EEE0208 CASE:L3-B008 0 S
edge16n %i0, %i3, %i5 ! 000000045EEE020C CASE:L3-B008 0 S
fba,a,pt %fcc3, BL20167 ! 000000045EEE0210 CASE:L3-B008 0
sll %o2, 0x1, %i5 ! 000000045EEE0214 CASE:L3-B008 0 S
BL20165:add %g1, 0x254, %g1 ! 000000045EEE0218 CASE:L3-B009 1 chksum++
or %i0, %o4, %o4 ! 000000045EEE021C CASE:L3-B009 1 S
lduwa [%g7+%g7]0x83, %o2 ! 000000045EEE0220 CASE:L3-B009 1 S <BD20039
fpmerge %f22, %f20, %f24 ! 000000045EEE0224 CASE:L3-B009 1 S
andn %i0, %i3, %o5 ! 000000045EEE0228 CASE:L3-B009 1 S
alignaddr %o2, %o1, %i5 ! 000000045EEE022C CASE:L3-B009 1 S
fpsub16 %f22, %f20, %f26 ! 000000045EEE0230 CASE:L3-B009 1 S
xor %o1, %i4, %o2 ! 000000045EEE0234 CASE:L3-B009 1 S
nop ! 000000045EEE0238 CASE:L3-B009 1 S
ba BL20167 ! 000000045EEE023C CASE:L3-B009 1
sllx %o0, 0x1, %i3 ! 000000045EEE0240 CASE:L3-B009 1 S
BL20166:add %g1, 0xEAD, %g1 ! 000000045EEE0244 CASE:L3-B010 0 chksum++
fexpand %f22, %f20 ! 000000045EEE0248 CASE:L3-B010 0 S
sra %o4, 0x1, %o2 ! 000000045EEE024C CASE:L3-B010 0 S
.word 0x08CF21D7 ! 000000045EEE0250 CASE:L3-B010 0 S illop
xor %o4, %o1, %o0 ! 000000045EEE0254 CASE:L3-B010 0 S
orcc %o4, %o2, %o1 ! 000000045EEE0258 CASE:L3-B010 0 S
.word 0xC0C242D4 ! 000000045EEE025C CASE:L3-B010 0 S random
.word 0xE61D95DC ! 000000045EEE0260 CASE:L3-B010 0 S illop
subcc %i5, %i0, %o4 ! 000000045EEE0264 CASE:L3-B010 0 S
stxa %i4, [%g7+%g0]0x0A ! 000000045EEE0268 CASE:L3-B010 0 S BAD-ASI
xnor %i5, %o1, %i3 ! 000000045EEE026C CASE:L3-B010 0 S
ba BL20167 ! 000000045EEE0270 CASE:L3-B010 0
.word 0xA7568000 ! 000000045EEE0274 CASE:L3-B010 0 S illop
BL20167: ! SWCH:L2-B002
add %g1, 0xB5F, %g1 ! 000000045EEE0278 SWCH:L2-B002 2 chksum++
xnor %o1, %o0, %i2 ! 000000045EEE027C SWCH:L2-B002 2 S
fmovsg %fcc2, %f21, %f23 ! 000000045EEE0280 SWCH:L2-B002 2 S
fcmple32 %f22, %f24, %i5 ! 000000045EEE0284 SWCH:L2-B002 2 S
orcc %o4, %i3, %o2 ! 000000045EEE0288 SWCH:L2-B002 2 S
fcmpes %fcc3, %f8, %f5 ! 000000045EEE028C SWCH:L2-B002 2 S
fabss %f3, %f4 ! 000000045EEE0290 SWCH:L2-B002 2 S
xnor %i5, %i4, %o1 ! 000000045EEE0294 SWCH:L2-B002 2 S
orn %g3, -1, %g3 ! 000000045EEE0298 SWCH:L2-B002 2 S
wr %g1, %i2, %fprs ! 000000045EEE029C SWCH:L2-B002 2 S
fpackfix %f16, %f21 ! 000000045EEE02A0 SWCH:L2-B002 3 S
nop ! 000000045EEE02A4 SWCH:L2-B002 2 S
nop ! 000000045EEE02A8 LOOP:L2-B003 2
nop ! 000000045EEE02AC LOOP:L2-B004 2
add %o4, %g1, %o4 ! 000000045EEE02B0 SWCH:L2-B005 2
andcc %o4, 0x40, %g0 ! 000000045EEE02B4 SWCH:L2-B005 2
bnz,pn %xcc, BL20181 ! 000000045EEE02B8 SWCH:L2-B005 2
andcc %o4, 0x800, %g0 ! 000000045EEE02BC SWCH:L2-B005 2
bnz,pt %xcc, BL20175 ! 000000045EEE02C0 SWCH:L2-B005 2
add %g1, 0x2C, %g1 ! 000000045EEE02C4 SWCH:L2-B005 2 chksum++
andcc %o4, 0x80, %g0 ! 000000045EEE02C8 SWCH:L2-B005 0
bnz,a,pn %xcc, BL20170 ! 000000045EEE02CC SWCH:L2-B005 0
add %g1, 0xE0A, %g1 ! 000000045EEE02D0 SWCH:L2-B005 0 chksum++
andcc %o4, 0x40, %g0 ! 000000045EEE02D4 SWCH:L2-B005 0
.word 0x95A4CD75 ! 000000045EEE02D8 SWCH:L2-B005 0 illop
add %g1, 0xC4B, %g1 ! 000000045EEE02DC SWCH:L2-B005 0 chksum++
fcmped %fcc3, %f40, %f42 ! 000000045EEE02E0 SWCH:L2-B005 0 S
fcmple16 %f16, %f22, %o2 ! 000000045EEE02E4 SWCH:L2-B005 0 S
.word 0x87B68B7F ! 000000045EEE02E8 SWCH:L2-B005 0 S illop
.word 0xBD965CD8 ! 000000045EEE02EC SWCH:L2-B005 0 S illop
and %o2, %o1, %i4 ! 000000045EEE02F0 SWCH:L2-B005 0 S
array16 %i1, %o2, %i3 ! 000000045EEE02F4 SWCH:L2-B005 0 S
add %g1, 0x718, %g1 ! 000000045EEE02F8 SWCH:L2-B005 0 chksum++
ba,pt %xcc, BL20182 ! 000000045EEE02FC SWCH:L2-B005 0
.word 0xDD4B9CC8 ! 000000045EEE0300 SWCH:L2-B005 0 S illop
BL20169:add %g1, 0x9BA, %g1 ! 000000045EEE0304 CASE:L3-B011 0 chksum++
xnorcc %o1, %g3, %o2 ! 000000045EEE0308 CASE:L3-B011 0 S
sllx %g1, 0x1, %o1 ! 000000045EEE030C CASE:L3-B011 0 S
nop ! 000000045EEE0310 CASE:L3-B011 0 S
.word 0xA7CB8AEF ! 000000045EEE0314 CASE:L3-B011 0 S illop
fba,pt %fcc0, BL20168 ! 000000045EEE0318 CASE:L3-B011 0 L
.word 0xB5A6C98B ! 000000045EEE031C CASE:L3-B011 0 S illop
cmp %i0, %i0 ! 000000045EEE0320 CASE:L3-B011 0 S
bvs,a BL20168 ;.empty ! 000000045EEE0324 CASE:L3-B011 0 L
bvc,a,pt %xcc, BL20168 ! 000000045EEE0328 CASE:L3-B011 0 L
.word 0xBE100001 ! 000000045EEE032C CASE:L3-B011 0 S random
.word 0xB9AAD0A4 ! 000000045EEE0330 CASE:L3-B011 0 S illop
orcc %o2, %i5, %o2 ! 000000045EEE0334 CASE:L3-B011 0 S
bl BL20168 ! 000000045EEE0338 CASE:L3-B011 0 L
.word 0x8986BBF8 ! 000000045EEE033C CASE:L3-B011 0 S illop
BL20168:add %g1, 0xF72, %g1 ! 000000045EEE0340 CASE:L3-B011 0 chksum++
.word 0xA69AECA4 ! 000000045EEE0344 CASE:L3-B011 0 random
.word 0x2DFE794C ! 000000045EEE0348 CASE:L3-B011 0 S random
BL20170:add %g1, 0xE6F, %g1 ! 000000045EEE034C CASE:L3-B012 0 chksum++
fcmps %fcc0, %f9, %f3 ! 000000045EEE0350 CASE:L3-B012 0 S
fnot1s %f23, %f27 ! 000000045EEE0354 CASE:L3-B012 0 S
fcmple32 %f18, %f28, %o3 ! 000000045EEE0358 CASE:L3-B012 0 S
fpadd32s %f20, %f17, %f25 ! 000000045EEE035C CASE:L3-B012 0 S
sethi %hh(0x6DBE2ABF00),%l6 ! 000000045EEE0360 CASE:L3-B012 0 SUBR041
or %l6,%hm(0x6DBE2ABF00),%l6 ! 000000045EEE0364 CASE:L3-B012 0
sethi %lm(0x6DBE2ABF00),%l5 ! 000000045EEE0368 CASE:L3-B012 0
or %l5,%lo(0x6DBE2ABF00),%l5 ! 000000045EEE036C CASE:L3-B012 0
sllx %l6, 0x20, %l6 ! 000000045EEE0370 CASE:L3-B012 0
or %l6, %l5, %l6 ! 000000045EEE0374 CASE:L3-B012 0
jmpl %l6+0x0000, %o7 ! 000000045EEE0378 CASE:L3-B012 0 S
xor %o0, %o1, %i4 ! 000000045EEE037C CASE:L3-B012 0 S
.word 0xF1503DB4 ! 000000045EEE0380 CASE:L3-B012 0 S random
udivcc %o2, %g0, %i3 ! 000000045EEE0384 CASE:L3-B012 0 S
fba,pt %fcc1, BL20182 ! 000000045EEE0388 CASE:L3-B012 0
xor %i4, %o0, %o1 ! 000000045EEE038C CASE:L3-B012 0 S
BL20175:add %g1, 0x1F0, %g1 ! 000000045EEE0390 CASE:L3-B013 2 chksum++
or %i5, %i5, %i1 ! 000000045EEE0394 CASE:L3-B013 2 S
fbg,pn %fcc0, BL20171 ! 000000045EEE0398 CASE:L3-B013 2 L
fsubs %f2, %f5, %f5 ! 000000045EEE039C CASE:L3-B013 2 S
fadds %f8, %f3, %f2 ! 000000045EEE03A0 CASE:L3-B013 1 S
andncc %g1, %o5, %o5 ! 000000045EEE03A4 CASE:L3-B013 1 S
bshuffle %f28, %f26, %f28 ! 000000045EEE03A8 CASE:L3-B013 1 S
fbule BL20172 ! 000000045EEE03AC CASE:L3-B013 1 L
fpadd16s %f20, %f22, %f21 ! 000000045EEE03B0 CASE:L3-B013 1 S
BL20171:xnorcc %o2, %o0, %o5 ! 000000045EEE03B4 CASE:L3-B013 1 S
fbne,pn %fcc1, BL20173 ;.empty ! 000000045EEE03B8 CASE:L3-B013 1 L
fbug,a BL20174 ;.empty ! 000000045EEE03BC CASE:L3-B013 1 L
bvc BL20174 ! 000000045EEE03C0 CASE:L3-B013 0 L
.word 0x8FB042D0 ! 000000045EEE03C4 CASE:L3-B013 0 S illop
BL20174:pdist %f22, %f26, %f16 ! 000000045EEE03C8 CASE:L3-B013 0 S
BL20173:bge,a,pn %xcc, BL20172 ! 000000045EEE03CC CASE:L3-B013 2 L
sdiv %g1, %g7, %i2 ! 000000045EEE03D0 CASE:L3-B013 0 S
BL20172:add %g1, 0xF2E, %g1 ! 000000045EEE03D4 CASE:L3-B013 2 chksum++
ba,a,pt %xcc, BL20182 ! 000000045EEE03D8 CASE:L3-B013 2
or %o5, %i2, %o3 ! 000000045EEE03DC CASE:L3-B013 0 S
BL20181:add %g1, 0xF2E, %g1 ! 000000045EEE03E0 CASE:L3-B014 0 chksum++
edge32 %g1, %o1, %o1 ! 000000045EEE03E4 CASE:L3-B014 0 S
fandnot2 %f16, %f26, %f26 ! 000000045EEE03E8 CASE:L3-B014 0 S
fnegs %f2, %f10 ! 000000045EEE03EC CASE:L3-B014 0 S
bvs,a BL20176 ;.empty ! 000000045EEE03F0 CASE:L3-B014 0 L
fbne,a,pn %fcc0, BL20177 ;.empty ! 000000045EEE03F4 CASE:L3-B014 0 L
.word 0xEB7668C1 ! 000000045EEE03F8 CASE:L3-B014 0 L illop
.word 0x81E80000 ! 000000045EEE03FC CASE:L3-B014 0 L random
BL20176:fbne,pn %fcc3, BL20179 ! 000000045EEE0400 CASE:L3-B014 0 L
fpadd16 %f24, %f28, %f18 ! 000000045EEE0404 CASE:L3-B014 0 S
array8 %o3, %g1, %o3 ! 000000045EEE0408 CASE:L3-B014 0 S
bl BL20180 ! 000000045EEE040C CASE:L3-B014 0 L
andcc %i2, %g1, %i2 ! 000000045EEE0410 CASE:L3-B014 0 S
brlz,a,pn %o1, BL20180 ! 000000045EEE0414 CASE:L3-B014 0 L
.word 0xAD66CAF2 ! 000000045EEE0418 CASE:L3-B014 0 S illop
fadds %f10, %f11, %f11 ! 000000045EEE041C CASE:L3-B014 0 S
BL20179:.word 0xF465F7CE ! 000000045EEE0420 CASE:L3-B014 0 L illop
BL20180:.word 0x08E7105A ! 000000045EEE0424 CASE:L3-B014 0 L illop
BL20178:nop ! 000000045EEE0428 CASE:L3-B014 0 S
BL20177:add %g1, 0xC53, %g1 ! 000000045EEE042C CASE:L3-B014 0 chksum++
fba,a,pt %fcc2, BL20182 ! 000000045EEE0430 CASE:L3-B014 0
fpadd32 %f26, %f24, %f16 ! 000000045EEE0434 CASE:L3-B014 0 S
BL20182: ! SWCH:L2-B005
add %g1, 0x3CB, %g1 ! 000000045EEE0438 SWCH:L2-B005 2 chksum++
fsrc2s %f30, %f22 ! 000000045EEE043C SWCH:L2-B005 2 S
and %o3, %g1, %i2 ! 000000045EEE0440 SWCH:L2-B005 2 S
sdivcc %i1, %g7, %l1 ! 000000045EEE0444 SWCH:L2-B005 2 S
fcmped %fcc0, %f42, %f60 ! 000000045EEE0448 SWCH:L2-B005 2 S
faligndata %f18, %f20, %f24 ! 000000045EEE044C SWCH:L2-B005 2 S
ldx [%g2+0x0050], %l5 ! 000000045EEE0450 SWCH:L2-B005 2 <BD20016
membar 0x40 ! 000000045EEE0454 SWCH:L2-B005 2
ldda [%l5]0xF0, %f16 ! 000000045EEE0458 SWCH:L2-B005 2 Blk-Load
membar 0x40 ! 000000045EEE045C SWCH:L2-B005 2
nop ! 000000045EEE0460 LOOP:L2-B006 2
nop ! 000000045EEE0464 LOOP:L2-B007 2
add %i2, %g1, %i0 ! 000000045EEE0468 SWCH:L2-B008 2
andcc %i0, 0x2, %g0 ! 000000045EEE046C SWCH:L2-B008 2
bnz,pt %xcc, BL20189 ! 000000045EEE0470 SWCH:L2-B008 2
add %g1, 0x35F, %g1 ! 000000045EEE0474 SWCH:L2-B008 2 chksum++
andcc %i0, 0x400, %g0 ! 000000045EEE0478 SWCH:L2-B008 0
bnz,pn %xcc, BL20188 ! 000000045EEE047C SWCH:L2-B008 0
add %g1, 0xC7A, %g1 ! 000000045EEE0480 SWCH:L2-B008 0 chksum++
andcc %i0, 0x1, %g0 ! 000000045EEE0484 SWCH:L2-B008 0
bnz,pt %xcc, BL20187 ! 000000045EEE0488 SWCH:L2-B008 0
add %g1, 0x5DC, %g1 ! 000000045EEE048C SWCH:L2-B008 0 chksum++
.word 0x28F471B6 ! 000000045EEE0490 SWCH:L2-B008 0 illop
.word 0xB7A71133 ! 000000045EEE0494 SWCH:L2-B008 0 illop
add %g1, 0xA28, %g1 ! 000000045EEE0498 SWCH:L2-B008 0 chksum++
orncc %o3, %o5, %o0 ! 000000045EEE049C SWCH:L2-B008 0 S
fsubd %f32, %f40, %f32 ! 000000045EEE04A0 SWCH:L2-B008 0 S
bleu,a,pn %icc, BL20183 ;.empty ! 000000045EEE04A4 SWCH:L2-B008 0 L
bz,a BL20184 ;.empty ! 000000045EEE04A8 SWCH:L2-B008 0 L
ble,pn %icc, BL20184 ;.empty ! 000000045EEE04AC SWCH:L2-B008 0 L
be BL20184 ! 000000045EEE04B0 SWCH:L2-B008 0 L
.word 0x87A45ADA ! 000000045EEE04B4 SWCH:L2-B008 0 S illop
.word 0x89B745E7 ! 000000045EEE04B8 SWCH:L2-B008 0 S illop_VIS
bz BL20185 ! 000000045EEE04BC SWCH:L2-B008 0 L
add %o0, %o3, %o2 ! 000000045EEE04C0 SWCH:L2-B008 0 S
.word 0x1292D611 ! 000000045EEE04C4 SWCH:L2-B008 0 S random
.word 0xCCE425FC ! 000000045EEE04C8 SWCH:L2-B008 0 S illop
BL20183:.word 0x83B0C7E9 ! 000000045EEE04CC SWCH:L2-B008 0 L illop
brgez,pn %o3, BL20185 ! 000000045EEE04D0 SWCH:L2-B008 0 L
BL20184:andncc %i2, %i2, %o5 ! 000000045EEE04D4 SWCH:L2-B008 0 S
BL20185:andn %o3, %g1, %o4 ! 000000045EEE04D8 SWCH:L2-B008 0 S
add %g1, 0xE8B, %g1 ! 000000045EEE04DC SWCH:L2-B008 0 chksum++
add %g1, 0x7EC, %g1 ! 000000045EEE04E0 SWCH:L2-B008 0 chksum++
.word 0x387E1E44 ! 000000045EEE04E4 SWCH:L2-B008 0 random
fcmple32 %f18, %f24, %o3 ! 000000045EEE04E8 SWCH:L2-B008 0 S
BL20186:.word 0xABA09015 ! 000000045EEE04EC CASE:L3-B015 0 illop
.word 0x97826B17 ! 000000045EEE04F0 CASE:L3-B015 0 S illop
alignaddrl %o0, %o3, %o4 ! 000000045EEE04F4 CASE:L3-B015 0 S
ldxa [%g7+%g0]0x3F, %o3 ! 000000045EEE04F8 CASE:L3-B015 0 S BAD-ASI
fcmpd %fcc1, %f42, %f12 ! 000000045EEE04FC CASE:L3-B015 0 S
fba,a BL20191 ! 000000045EEE0500 CASE:L3-B015 0
bshuffle %f26, %f24, %f18 ! 000000045EEE0504 CASE:L3-B015 0 S
BL20187:add %g1, 0x998, %g1 ! 000000045EEE0508 CASE:L3-B016 0 chksum++
.word 0xFDB95C1E ! 000000045EEE050C CASE:L3-B016 0 S illop
udivcc %o5, 0x0, %l2 ! 000000045EEE0510 CASE:L3-B016 0 S
.word 0xA1F2A294 ! 000000045EEE0514 CASE:L3-B016 0 S random
movle %icc, %o3, %i3 ! 000000045EEE0518 CASE:L3-B016 0 S
wr %g1, -1123, %fprs ! 000000045EEE051C CASE:L3-B016 0 S
xnor %o3, %o1, %o3 ! 000000045EEE0520 CASE:L3-B016 0 S
array16 %o3, %o4, %o2 ! 000000045EEE0524 CASE:L3-B016 0 S
sethi %hh(0xFAF98FF00),%l6 ! 000000045EEE0528 CASE:L3-B016 0 SUBR042
.word 0x858D0C8C ! 000000045EEE052C CASE:L3-B016 0 random
sethi %lm(0xFAF98FF00),%l5 ! 000000045EEE0530 CASE:L3-B016 0
or %l5,%lo(0xFAF98FF00),%l5 ! 000000045EEE0534 CASE:L3-B016 0
sllx %l6, 0x20, %l6 ! 000000045EEE0538 CASE:L3-B016 0
or %l6, %l5, %l6 ! 000000045EEE053C CASE:L3-B016 0
jmpl %l6+0x0000, %o7 ! 000000045EEE0540 CASE:L3-B016 0 S
cmp %o1, %i2 ! 000000045EEE0544 CASE:L3-B016 0 S
.word 0x8F8C5918 ! 000000045EEE0548 CASE:L3-B016 0 S illop
xnorcc %o4, %o0, %i1 ! 000000045EEE054C CASE:L3-B016 0 S
fba,a BL20191 ! 000000045EEE0550 CASE:L3-B016 0
subcc %o0, %i0, %o4 ! 000000045EEE0554 CASE:L3-B016 0 S
BL20188:add %g1, 0x185, %g1 ! 000000045EEE0558 CASE:L3-B017 0 chksum++
rd %gsr, %l6 ! 000000045EEE055C CASE:L3-B017 0 S
wr %l6, 0xD0, %gsr ! 000000045EEE0560 CASE:L3-B017 0 S
edge32l %o4, %o5, %i4 ! 000000045EEE0564 CASE:L3-B017 0 S
.word 0x93906000 ! 000000045EEE0568 CASE:L3-B017 0 S random
nop ! 000000045EEE056C CASE:L3-B017 0 S
.word 0x2C58E6E4 ! 000000045EEE0570 CASE:L3-B017 0 S illop
cmp %o2, %o0 ! 000000045EEE0574 CASE:L3-B017 0 S
fpadd32s %f28, %f21, %f31 ! 000000045EEE0578 CASE:L3-B017 0 S
.word 0x83968C43 ! 000000045EEE057C CASE:L3-B017 0 illop
pdist %f26, %f30, %f30 ! 000000045EEE0580 CASE:L3-B017 0 S
BL20189:add %g1, 0x26F, %g1 ! 000000045EEE0584 CASE:L3-B018 2 chksum++
call .+8 ! 000000045EEE0588 CASE:L3-B018 2 S
wr %g1, %o0, %fprs ! 000000045EEE058C CASE:L3-B018 2 S
fcmped %fcc2, %f12, %f12 ! 000000045EEE0590 CASE:L3-B018 3 S
rd %gsr, %l6 ! 000000045EEE0594 CASE:L3-B018 2 S
wr %l6, 0x78, %gsr ! 000000045EEE0598 CASE:L3-B018 2 S
fba,pn %fcc1, BL20191 ! 000000045EEE059C CASE:L3-B018 2
array32 %i4, %g1, %o1 ! 000000045EEE05A0 CASE:L3-B018 2 S
BL20191: ! SWCH:L2-B008
add %g1, 0x2EC, %g1 ! 000000045EEE05A4 SWCH:L2-B008 2 chksum++
ldx [%g5-0x0088], %g5 ! 000000045EEE05A8 SWCH:L2-B008 2 ptr_chase
ldx [%g5-0x0088], %g5 ! 000000045EEE05AC SWCH:L2-B008 2 ptr_chase
ldx [%g5-0x0088], %g5 ! 000000045EEE05B0 SWCH:L2-B008 2 ptr_chase
ldx [%g5-0x0088], %g5 ! 000000045EEE05B4 SWCH:L2-B008 2 ptr_chase
ldx [%g5-0x0088], %g5 ! 000000045EEE05B8 SWCH:L2-B008 2 ptr_chase
call .+8 ! 000000045EEE05BC SWCH:L2-B008 2 S
stda %f14, [%g6+0x003E]%asi ! 000000045EEE05C0 SWCH:L2-B008 2 S >BD20190+6
sethi %hh(0xFAF98FF00),%l6 ! 000000045EEE05C4 SWCH:L2-B008 2 SUBR042
or %l6,%hm(0xFAF98FF00),%l6 ! 000000045EEE05C8 SWCH:L2-B008 2
sethi %lm(0xFAF98FF00),%l5 ! 000000045EEE05CC SWCH:L2-B008 2
or %l5,%lo(0xFAF98FF00),%l5 ! 000000045EEE05D0 SWCH:L2-B008 2
sllx %l6, 0x20, %l6 ! 000000045EEE05D4 SWCH:L2-B008 2
or %l6, %l5, %l6 ! 000000045EEE05D8 SWCH:L2-B008 2
jmpl %l6+0x0000, %o7 ! 000000045EEE05DC SWCH:L2-B008 2 S
xnorcc %g1, %i5, %i5 ! 000000045EEE05E0 SWCH:L2-B008 2 S
fsubd %f44, %f32, %f14 ! 000000045EEE05E4 SWCH:L2-B008 2 S
fcmpne16 %f16, %f30, %o1 ! 000000045EEE05E8 SWCH:L2-B008 2 S
cmp %o1, %o1 ! 000000045EEE05EC SWCH:L2-B008 2 S
nop ! 000000045EEE05F0 LOOP:L2-B009 2
nop ! 000000045EEE05F4 LOOP:L2-B010 2
add %i4, %g1, %i3 ! 000000045EEE05F8 SWCH:L2-B011 2
and %i3, 0x18, %o7 ! 000000045EEE05FC SWCH:L2-B011 2
sethi %hi(0x914), %i3 ! 000000045EEE0600 SWCH:L2-B011 2 .+0
or %i3,%lo(0x914),%i3 ! 000000045EEE0604 SWCH:L2-B011 2
add %i3, %o7, %i3 ! 000000045EEE0608 SWCH:L2-B011 2
jmpl %l7+%i3, %g0 ! 000000045EEE060C SWCH:L2-B011 2
or %i1, %i1, %i2 ! 000000045EEE0610 SWCH:L2-B011 2 S
fba BL20195 ! 000000045EEE0614 SWCH:L2-B011 0
fcmpeq32 %f18, %f24, %i2 ! 000000045EEE0618 SWCH:L2-B011 0 S
ba,pn %icc, BL20194 ! 000000045EEE061C SWCH:L2-B011 1
udiv %o2, %g0, %i1 ! 000000045EEE0620 SWCH:L2-B011 1 S
fba,a,pt %fcc1, BL20193 ! 000000045EEE0624 SWCH:L2-B011 0
array16 %o2, %o3, %o4 ! 000000045EEE0628 SWCH:L2-B011 0 S
ba,pn %xcc, BL20192 ! 000000045EEE062C SWCH:L2-B011 1
nop ! 000000045EEE0630 SWCH:L2-B011 1 S
BL20192:add %g1, 0x93, %g1 ! 000000045EEE0634 CASE:L3-B019 1 chksum++
and %o1, %g4, %i0 ! 000000045EEE0638 CASE:L3-B019 1 S
or %g1, %o1, %o3 ! 000000045EEE063C CASE:L3-B019 1 S
andn %o2, %i2, %o2 ! 000000045EEE0640 CASE:L3-B019 1 S
xor %i5, %g1, %i5 ! 000000045EEE0644 CASE:L3-B019 1 S
ba,a BL20196 ! 000000045EEE0648 CASE:L3-B019 1
.word 0xBF7DA3E2 ! 000000045EEE064C CASE:L3-B019 0 S illop
BL20193:add %g1, 0x388, %g1 ! 000000045EEE0650 CASE:L3-B020 0 chksum++
fsubs %f9, %f5, %f3 ! 000000045EEE0654 CASE:L3-B020 0 S
orn %l0, -1, %l0 ! 000000045EEE0658 CASE:L3-B020 0 S
fmovd %f32, %f0 ! 000000045EEE065C CASE:L3-B020 0 S
fornot2 %f18, %f30, %f24 ! 000000045EEE0660 CASE:L3-B020 0 S
faddd %f62, %f36, %f38 ! 000000045EEE0664 CASE:L3-B020 0 S
fba BL20196 ! 000000045EEE0668 CASE:L3-B020 0
nop ! 000000045EEE066C CASE:L3-B020 0 S
BL20194:add %g1, 0xDA7, %g1 ! 000000045EEE0670 CASE:L3-B021 1 chksum++
srl %g1, 0x1, %i1 ! 000000045EEE0674 CASE:L3-B021 1 S
sdivcc %i1, %g0, %l5 ! 000000045EEE0678 CASE:L3-B021 1 S
fadds %f9, %f9, %f3 ! 000000045EEE067C CASE:L3-B021 1 S
fnegd %f18, %f28 ! 000000045EEE0680 CASE:L3-B021 1 S
call .+8 ! 000000045EEE0684 CASE:L3-B021 1 S
nop ! 000000045EEE0688 CASE:L3-B021 1 S
sethi %hi(0x7EC9AC00), %o0 ! 000000045EEE068C CASE:L3-B021 1 S .+0
orcc %o2, %i5, %o5 ! 000000045EEE0690 CASE:L3-B021 1 S
ba,a,pn %xcc, BL20196 ! 000000045EEE0694 CASE:L3-B021 1
movg %xcc, 0xC7, %o3 ! 000000045EEE0698 CASE:L3-B021 0 S
BL20195:add %g1, 0x494, %g1 ! 000000045EEE069C CASE:L3-B022 0 chksum++
fpsub32 %f26, %f30, %f18 ! 000000045EEE06A0 CASE:L3-B022 0 S
movrnz %i5, %o4, %i5 ! 000000045EEE06A4 CASE:L3-B022 0 S
orncc %o5, %l0, %o4 ! 000000045EEE06A8 CASE:L3-B022 0 S
fcmped %fcc2, %f38, %f42 ! 000000045EEE06AC CASE:L3-B022 0 S
.word 0x8DA90C8C ! 000000045EEE06B0 CASE:L3-B022 0 illop
.word 0x99AF7965 ! 000000045EEE06B4 CASE:L3-B022 0 S illop
BL20196: ! SWCH:L2-B011
add %g1, 0x6B2, %g1 ! 000000045EEE06B8 SWCH:L2-B011 2 chksum++
edge32 %o0, %o4, %o4 ! 000000045EEE06BC SWCH:L2-B011 2 S
array16 %i3, %o0, %i0 ! 000000045EEE06C0 SWCH:L2-B011 2 S
ldx [%g2+0x0050], %l5 ! 000000045EEE06C4 SWCH:L2-B011 2 <BD20016
membar 0x40 ! 000000045EEE06C8 SWCH:L2-B011 2
ldda [%l5]0xF0, %f16 ! 000000045EEE06CC SWCH:L2-B011 2 Blk-Load
membar 0x40 ! 000000045EEE06D0 SWCH:L2-B011 2
array16 %o1, %g1, %i4 ! 000000045EEE06D4 SWCH:L2-B011 2 S
membar 0x40 ! 000000045EEE06D8 SWCH:L2-B011 2
ldda [%l5]0x16, %f16 ! 000000045EEE06DC SWCH:L2-B011 2 Blk-Load
membar 0x40 ! 000000045EEE06E0 SWCH:L2-B011 2
orn %o4, %g1, %o5 ! 000000045EEE06E4 SWCH:L2-B011 2 S
edge8ln %i0, %o5, %o2 ! 000000045EEE06E8 SWCH:L2-B011 2 S
ldxa [%g7+%g0]0x79, %o5 ! 000000045EEE06EC SWCH:L2-B011 2 S BAD-ASI
fpackfix %f18, %f31 ! 000000045EEE06F0 SWCH:L2-B011 2 S
bmask %g1, %o5, %o3 ! 000000045EEE06F4 SWCH:L2-B011 2 S
nop ! 000000045EEE06F8 LOOP:L2-B012 2
nop ! 000000045EEE06FC LOOP:L2-B013 2
nop ! 000000045EEE0700 LOOP:L2-B014 2
nop ! 000000045EEE0704 LOOP:L2-B015 2
nop ! 000000045EEE0708 LOOP:L2-B016 2
nop ! 000000045EEE070C LOOP:L2-B017 2
nop ! 000000045EEE0710 LOOP:L2-B018 2
nop ! 000000045EEE0714 LOOP:L2-B019 2
edge8ln %i4, %o1, %o1 ! 000000045EEE0718 LOOP:L1-B000 2 S
bne BL20197 ;.empty ! 000000045EEE071C LOOP:L1-B000 2 L
fble BL20198 ! 000000045EEE0720 LOOP:L1-B000 2 L
sra %g1, %g1, %i0 ! 000000045EEE0724 LOOP:L1-B000 0 S
bmask %i0, %o3, %i3 ! 000000045EEE0728 LOOP:L1-B000 0 S
BL20198:or %o5, %i2, %i2 ! 000000045EEE072C LOOP:L1-B000 2 S
bgu,a,pn %icc, BL20199 ;.empty ! 000000045EEE0730 LOOP:L1-B000 2 L
BL20199:fba,a,pt %fcc3, BL20200 ! 000000045EEE0734 LOOP:L1-B000 2 L
BL20200:fcmpd %fcc3, %f38, %f42 ! 000000045EEE0738 LOOP:L1-B000 2 S
BL20197:add %g1, 0xF89, %g1 ! 000000045EEE073C LOOP:L1-B000 4 chksum++
subcc %l3, 0x1, %l3 ! 000000045EEE0740 LOOP:L1-B000 2
bnz BL20201 ! 000000045EEE0744 LOOP:L1-B000 2
xnorcc %i2, %i4, %i1 ! 000000045EEE0748 LOOP:L1-B000 2 S
add %g1, 0x156, %g1 ! 000000045EEE074C LOOP:L1-B000 1 chksum++
sethi %hi(0x30F41), %g3 ! 000000045EEE0750 MAIN:L0-B000 1 .+0
or %g3,%lo(0x30F41),%g3 ! 000000045EEE0754 MAIN:L0-B000 1
cmp %g1, %g3 ! 000000045EEE0758 MAIN:L0-B000 1
bne %icc, blimp_bad_end ! 000000045EEE075C MAIN:L0-B000 1
nop ! 000000045EEE0760 MAIN:L0-B000 1
blimp_good_end:
EXIT_GOOD
blimp_bad_end:
EXIT_BAD
SECTION .btext010_pg1 TEXT_VA=0x45eee0000
attr_text {
Name = .btext010_pg1,
VA = 0x45eee0000,
RA = 0xfdff50000,
PA = ra2pa(0xfdff50000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext011 TEXT_VA=0x322d9f00
attr_text {
Name = .btext011,
VA = 0x322d9f00,
RA = 0xfffec3f00,
PA = ra2pa(0xfffec3f00,0),
notsb
}
SECTION .btext011_pg0 TEXT_VA=0x322d8000
attr_text {
Name = .btext011_pg0,
VA = 0x322d8000,
RA = 0xfffec2000,
PA = ra2pa(0xfffec2000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext011
.text
.global SUBR040; SUBR040:
BL20001: ! SUBR:L0-B000
add %g1, 0xB5A, %g1 ! 00000000322D9F00 SUBR:L0-B000 0 chksum++
save %o6, -128, %o6 ! 00000000322D9F04 SUBR:L0-B000 0
sethi %hh(0x322D9F00),%l7 ! 00000000322D9F08 SUBR:L0-B000 0 SUBR040
or %l7,%hm(0x322D9F00),%l7 ! 00000000322D9F0C SUBR:L0-B000 0
sethi %lm(0x322D9F00),%l6 ! 00000000322D9F10 SUBR:L0-B000 0
.word 0xB69067F1 ! 00000000322D9F14 SUBR:L0-B000 0 random
.word 0x9DE3A060 ! 00000000322D9F18 SUBR:L0-B000 0 random
or %l7, %l6, %l7 ! 00000000322D9F1C SUBR:L0-B000 0
ta %xcc, 0x45 ! 00000000322D9F20 SUBR:L0-B000 0 demap-stack
xnorcc %o0, %i4, %i0 ! 00000000322D9F24 SUBR:L0-B000 0 S
or %i3, %i2, %i1 ! 00000000322D9F28 SUBR:L0-B000 0 S
.word 0x9FC68000 ! 00000000322D9F2C SUBR:L0-B000 0 S random
rd %ccr, %i0 ! 00000000322D9F30 SUBR:L0-B000 0 S
add %g1, 0x985, %g1 ! 00000000322D9F34 SUBR:L0-B000 0 chksum++
add %i2, %g1, %i4 ! 00000000322D9F38 SWCH:L1-B000 0
andcc %i4, 0x20, %g0 ! 00000000322D9F3C SWCH:L1-B000 0
bnz,a,pt %xcc, BL20005 ! 00000000322D9F40 SWCH:L1-B000 0
add %g1, 0x5F6, %g1 ! 00000000322D9F44 SWCH:L1-B000 0 chksum++
.word 0xBBABCA26 ! 00000000322D9F48 SWCH:L1-B000 0 illop
bnz,pn %xcc, BL20004 ! 00000000322D9F4C SWCH:L1-B000 0
add %g1, 0x4B8, %g1 ! 00000000322D9F50 SWCH:L1-B000 0 chksum++
andcc %i4, 0x4, %g0 ! 00000000322D9F54 SWCH:L1-B000 0
.word 0xA3B342F0 ! 00000000322D9F58 SWCH:L1-B000 0 illop
andcc %i4, 0x10, %g0 ! 00000000322D9F5C SWCH:L1-B000 0
bnz,pn %xcc, BL20002 ! 00000000322D9F60 SWCH:L1-B000 0
orn %i1, %o3, %o3 ! 00000000322D9F64 SWCH:L1-B000 0 S
.word 0xA1A10BB7 ! 00000000322D9F68 SWCH:L1-B000 0 S illop
.word 0xB34B0BD9 ! 00000000322D9F6C SWCH:L1-B000 0 S illop
.word 0xB5E08965 ! 00000000322D9F70 SWCH:L1-B000 0 S illop
udiv %o1, 0x0, %o4 ! 00000000322D9F74 SWCH:L1-B000 0 S
fmovs %f2, %f5 ! 00000000322D9F78 SWCH:L1-B000 0 S
alignaddrl %i5, %o1, %i5 ! 00000000322D9F7C SWCH:L1-B000 0 S
array16 %o3, %i5, %o4 ! 00000000322D9F80 SWCH:L1-B000 0 S
add %g1, 0x2D0, %g1 ! 00000000322D9F84 SWCH:L1-B000 0 chksum++
ba,a BL20008 ! 00000000322D9F88 SWCH:L1-B000 0
andncc %o2, %l3, %i5 ! 00000000322D9F8C SWCH:L1-B000 0 S
BL20002:add %g1, 0x183, %g1 ! 00000000322D9F90 CASE:L2-B000 0 chksum++
fcmped %fcc2, %f34, %f42 ! 00000000322D9F94 CASE:L2-B000 0 S
fsrc2s %f20, %f26 ! 00000000322D9F98 CASE:L2-B000 0 S
.word 0x99AB135D ! 00000000322D9F9C CASE:L2-B000 0 S illop
.word 0xEC550553 ! 00000000322D9FA0 CASE:L2-B000 0 S random
rd %gsr, %l6 ! 00000000322D9FA4 CASE:L2-B000 0 S
wr %l6, 0xE0, %gsr ! 00000000322D9FA8 CASE:L2-B000 0 S
move %fcc2, %g1, %i0 ! 00000000322D9FAC CASE:L2-B000 0 S
.word 0xD2F8F65F ! 00000000322D9FB0 CASE:L2-B000 0 S random
fmovsue %fcc3, %f9, %f3 ! 00000000322D9FB4 CASE:L2-B000 0 S
andcc %g1, %i0, %i3 ! 00000000322D9FB8 CASE:L2-B000 0 S
wr %g1, %o5, %fprs ! 00000000322D9FBC CASE:L2-B000 0 S
edge8n %i3, %o3, %o3 ! 00000000322D9FC0 CASE:L2-B000 0 S
.word 0x9FC68000 ! 00000000322D9FC4 CASE:L2-B000 0 random
subcc %g1, %o4, %i3 ! 00000000322D9FC8 CASE:L2-B000 0 S
BL20003:.word 0x97906000 ! 00000000322D9FCC CASE:L2-B001 0 random
or %i2, %i3, %i2 ! 00000000322D9FD0 CASE:L2-B001 0 S
fmovrdlz %i2, %f18, %f24 ! 00000000322D9FD4 CASE:L2-B001 0 S
.word 0x94DDF3BB ! 00000000322D9FD8 CASE:L2-B001 0 S random
.word 0xEB8B5675 ! 00000000322D9FDC CASE:L2-B001 0 S illop
fba,pn %fcc2, BL20008 ! 00000000322D9FE0 CASE:L2-B001 0
fpsub16s %f25, %f29, %f30 ! 00000000322D9FE4 CASE:L2-B001 0 S
BL20004:add %g1, 0x577, %g1 ! 00000000322D9FE8 CASE:L2-B002 0 chksum++
fcmped %fcc3, %f60, %f44 ! 00000000322D9FEC CASE:L2-B002 0 S
edge16n %g1, %i2, %l1 ! 00000000322D9FF0 CASE:L2-B002 0 S
xnor %l1, %i0, %i5 ! 00000000322D9FF4 CASE:L2-B002 0 S
.word 0x78D3F4E8 ! 00000000322D9FF8 CASE:L2-B002 0 S random
sethi %hh(0x2119F00),%l6 ! 00000000322D9FFC CASE:L2-B002 0 SUBR044
or %l6,%hm(0x2119F00),%l6 ! 00000000322DA000 CASE:L2-B002 0
.word 0xE94E97B2 ! 00000000322DA004 CASE:L2-B002 0 random
or %l5,%lo(0x2119F00),%l5 ! 00000000322DA008 CASE:L2-B002 0
sllx %l6, 0x20, %l6 ! 00000000322DA00C CASE:L2-B002 0
.word 0xA1A5C005 ! 00000000322DA010 CASE:L2-B002 0 illop
.word 0xCD670841 ! 00000000322DA014 CASE:L2-B002 0 S illop
.word 0xD5D67232 ! 00000000322DA018 CASE:L2-B002 0 S illop
fcmpes %fcc0, %f11, %f3 ! 00000000322DA01C CASE:L2-B002 0 S
fpsub32s %f26, %f20, %f20 ! 00000000322DA020 CASE:L2-B002 0 S
andncc %i5, %i5, %i1 ! 00000000322DA024 CASE:L2-B002 0 S
xnorcc %o2, %i3, %o2 ! 00000000322DA028 CASE:L2-B002 0 S
.word 0x9BA452AD ! 00000000322DA02C CASE:L2-B002 0 illop
xorcc %o1, %l1, %i1 ! 00000000322DA030 CASE:L2-B002 0 S
BL20005:add %g1, 0xC64, %g1 ! 00000000322DA034 CASE:L2-B003 0 chksum++
cmp %o0, %l1 ! 00000000322DA038 CASE:L2-B003 0 S
orn %i0, %o0, %i5 ! 00000000322DA03C CASE:L2-B003 0 S
.word 0xABA0D0FB ! 00000000322DA040 CASE:L2-B003 0 S illop_FP
array8 %i5, %o2, %i3 ! 00000000322DA044 CASE:L2-B003 0 S
fba,pt %fcc0, BL20008 ! 00000000322DA048 CASE:L2-B003 0
orn %o4, %o0, %o0 ! 00000000322DA04C CASE:L2-B003 0 S
BL20008: ! SWCH:L1-B000
.word 0x8BA5CD45 ! 00000000322DA050 SWCH:L1-B000 0 illop
.word 0x81A74885 ! 00000000322DA054 SWCH:L1-B000 0 S illop
fnors %f21, %f25, %f17 ! 00000000322DA058 SWCH:L1-B000 0 S
.word 0x81F26B1A ! 00000000322DA05C SWCH:L1-B000 0 S illop
.word 0xA5E40270 ! 00000000322DA060 SWCH:L1-B000 0 L random
brlez,a,pt %o2, BL20007 ! 00000000322DA064 SWCH:L1-B000 0 L
BL20006:ta %xcc, 0x46 ! 00000000322DA068 SWCH:L1-B000 0 S demap-page
subccc %i1, %i1, %l0 ! 00000000322DA06C SWCH:L1-B000 0 S
BL20007:sdivcc %i3, %g7, %i0 ! 00000000322DA070 SWCH:L1-B000 0 S
add %g1, 0x699, %g1 ! 00000000322DA074 SWCH:L1-B000 0 chksum++
fxnors %f26, %f25, %f20 ! 00000000322DA078 SUBR:L0-B000 0 S
subc %o0, %i3, %l1 ! 00000000322DA07C SUBR:L0-B000 0 S
.word 0x99A30CA0 ! 00000000322DA080 SUBR:L0-B000 0 S illop
.word 0xD2ED7936 ! 00000000322DA084 SUBR:L0-B000 0 S random
sethi %hh(0x112B33F00),%l6 ! 00000000322DA088 SUBR:L0-B000 0 SUBR043
or %l6,%hm(0x112B33F00),%l6 ! 00000000322DA08C SUBR:L0-B000 0
sethi %lm(0x112B33F00),%l5 ! 00000000322DA090 SUBR:L0-B000 0
.word 0xA1D6D0BF ! 00000000322DA094 SUBR:L0-B000 0 illop
.word 0x8D8E8F12 ! 00000000322DA098 SUBR:L0-B000 0 illop
or %l6, %l5, %l6 ! 00000000322DA09C SUBR:L0-B000 0
jmpl %l6+0x0000, %o7 ! 00000000322DA0A0 SUBR:L0-B000 0 S
ta %xcc, 0x46 ! 00000000322DA0A4 SUBR:L0-B000 0 S demap-page
fcmpd %fcc3, %f40, %f34 ! 00000000322DA0A8 SUBR:L0-B000 0 S
array8 %l1, %o0, %o0 ! 00000000322DA0AC SUBR:L0-B000 0 S
.word 0xBBAF1C8D ! 00000000322DA0B0 SUBR:L0-B000 0 S illop
ta %xcc, 0x45 ! 00000000322DA0B4 SUBR:L0-B000 0 demap-stack
add %g1, 0x7A7, %i0 ! 00000000322DA0B8 SUBR:L0-B000 0
add %g1, 0x566, %g1 ! 00000000322DA0BC SUBR:L0-B000 0 chksum++
ret ! 00000000322DA0C0 SUBR:L0-B000 0
.word 0x81B60B61 ! 00000000322DA0C4 SUBR:L0-B000 0 illop
SECTION .btext011_pg1 TEXT_VA=0x322da000
attr_text {
Name = .btext011_pg1,
VA = 0x322da000,
RA = 0xfffec4000,
PA = ra2pa(0xfffec4000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext012 TEXT_VA=0x6dbe2abf00
attr_text {
Name = .btext012,
VA = 0x6dbe2abf00,
RA = 0xfffebff00,
PA = ra2pa(0xfffebff00,0),
notsb
}
SECTION .btext012_pg0 TEXT_VA=0x6dbe2aa000
attr_text {
Name = .btext012_pg0,
VA = 0x6dbe2aa000,
RA = 0xfffebe000,
PA = ra2pa(0xfffebe000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext012
.text
.global SUBR041; SUBR041:
BL20009: ! SUBR:L0-B000
.word 0x97B601D2 ! 0000006DBE2ABF00 SUBR:L0-B000 0 illop
save %o6, -128, %o6 ! 0000006DBE2ABF04 SUBR:L0-B000 0
sethi %hh(0x6DBE2ABF00),%l7 ! 0000006DBE2ABF08 SUBR:L0-B000 0 SUBR041
or %l7,%hm(0x6DBE2ABF00),%l7 ! 0000006DBE2ABF0C SUBR:L0-B000 0
sethi %lm(0x6DBE2ABF00),%l6 ! 0000006DBE2ABF10 SUBR:L0-B000 0
or %l6,%lo(0x6DBE2ABF00),%l6 ! 0000006DBE2ABF14 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! 0000006DBE2ABF18 SUBR:L0-B000 0
or %l7, %l6, %l7 ! 0000006DBE2ABF1C SUBR:L0-B000 0
ta %xcc, 0x45 ! 0000006DBE2ABF20 SUBR:L0-B000 0 demap-stack
fpack16 %f26, %f28 ! 0000006DBE2ABF24 SUBR:L0-B000 0 S
nop ! 0000006DBE2ABF28 SUBR:L0-B000 0 S
fbue BL20010 ;.empty ! 0000006DBE2ABF2C SUBR:L0-B000 0 L
fbue,pn %fcc2, BL20011 ! 0000006DBE2ABF30 SUBR:L0-B000 0 L
BL20010:and %o5, %o3, %o4 ! 0000006DBE2ABF34 SUBR:L0-B000 0 S
fbue BL20012 ;.empty ! 0000006DBE2ABF38 SUBR:L0-B000 0 L
bvs,a BL20013 ;.empty ! 0000006DBE2ABF3C SUBR:L0-B000 0 L
.word 0x8F8C14D6 ! 0000006DBE2ABF40 SUBR:L0-B000 0 L illop
.word 0xCBBEDDB8 ! 0000006DBE2ABF44 SUBR:L0-B000 0 S random
orncc %i5, %i3, %o5 ! 0000006DBE2ABF48 SUBR:L0-B000 0 S
.word 0x82A9056F ! 0000006DBE2ABF4C SUBR:L0-B000 0 L random
BL20012:fpack16 %f26, %f22 ! 0000006DBE2ABF50 SUBR:L0-B000 0 S
BL20014:array8 %i4, %i2, %o4 ! 0000006DBE2ABF54 SUBR:L0-B000 0 S
fble BL20015 ;.empty ! 0000006DBE2ABF58 SUBR:L0-B000 0 L
BL20011:brnz,pt %o5, BL20013 ! 0000006DBE2ABF5C SUBR:L0-B000 0 L
BL20013:fexpand %f23, %f20 ! 0000006DBE2ABF60 SUBR:L0-B000 0 S
BL20015:add %g1, 0xD26, %g1 ! 0000006DBE2ABF64 SUBR:L0-B000 0 chksum++
.word 0x99AE8FCF ! 0000006DBE2ABF68 SUBR:L0-B000 0 illop
.word 0x8F7092F8 ! 0000006DBE2ABF6C LOOP:L1-B000 0 illop
BL20027: ! LOOP:L1-B000
add %g1, 0x5B2, %g1 ! 0000006DBE2ABF70 LOOP:L1-B000 0 chksum++
fcmpeq16 %f26, %f28, %l2 ! 0000006DBE2ABF74 LOOP:L1-B000 0 S
fpackfix %f20, %f29 ! 0000006DBE2ABF78 LOOP:L1-B000 0 S
.word 0xE3483E7E ! 0000006DBE2ABF7C LOOP:L1-B000 0 S random
ldx [%g2+0x0050], %l5 ! 0000006DBE2ABF80 LOOP:L1-B000 0 <BD20016
membar 0x40 ! 0000006DBE2ABF84 LOOP:L1-B000 0
ldda [%l5]0xF0, %f16 ! 0000006DBE2ABF88 LOOP:L1-B000 0 Blk-Load
membar 0x40 ! 0000006DBE2ABF8C LOOP:L1-B000 0
andcc %o4, 0x400, %g0 ! 0000006DBE2ABF90 SKIP:L2-B000 0
bnz,pn %icc, BL20022 ! 0000006DBE2ABF94 SKIP:L2-B000 0
orn %i1, %i4, %o4 ! 0000006DBE2ABF98 SKIP:L2-B000 0 S
nop ! 0000006DBE2ABF9C SKIP:L2-B000 0 S
xor %i1, %i5, %i1 ! 0000006DBE2ABFA0 SKIP:L2-B000 0 S
orn %o4, %i0, %i3 ! 0000006DBE2ABFA4 SKIP:L2-B000 0 S
bne BL20018 ! 0000006DBE2ABFA8 SKIP:L2-B000 0 L
BL20018:xnorcc %i4, %i0, %o1 ! 0000006DBE2ABFAC SKIP:L2-B000 0 S
bcc,a BL20019 ;.empty ! 0000006DBE2ABFB0 SKIP:L2-B000 0 L
fbg,a,pn %fcc1, BL20020 ;.empty ! 0000006DBE2ABFB4 SKIP:L2-B000 0 L
brgz,a,pn %i0, BL20021 ;.empty ! 0000006DBE2ABFB8 SKIP:L2-B000 0 L
BL20020:bn,a BL20021 ! 0000006DBE2ABFBC SKIP:L2-B000 0 L
.word 0xD99C42F2 ! 0000006DBE2ABFC0 SKIP:L2-B000 0 S illop
fcmpes %fcc1, %f11, %f5 ! 0000006DBE2ABFC4 SKIP:L2-B000 0 S
BL20019:xnor %i3, %o4, %l4 ! 0000006DBE2ABFC8 SKIP:L2-B000 0 S
fbuge,a BL20021 ! 0000006DBE2ABFCC SKIP:L2-B000 0 L
BL20021:nop ! 0000006DBE2ABFD0 SKIP:L2-B000 0 S
add %g1, 0x626, %g1 ! 0000006DBE2ABFD4 SKIP:L2-B000 0 chksum++
add %g1, 0xE8F, %g1 ! 0000006DBE2ABFD8 SKIP:L2-B000 0 chksum++
sllx %l4, %g1, %l4 ! 0000006DBE2ABFDC SKIP:L2-B000 0 S
.word 0x00C1BEED ! 0000006DBE2ABFE0 SKIP:L2-B000 0 S illop
array16 %i2, %o3, %o4 ! 0000006DBE2ABFE4 SKIP:L2-B000 0 S
cmp %l4, %o3 ! 0000006DBE2ABFE8 SKIP:L2-B000 0 S
fcmped %fcc2, %f32, %f36 ! 0000006DBE2ABFEC SKIP:L2-B000 0 S
edge32 %i1, %i3, %o0 ! 0000006DBE2ABFF0 SKIP:L2-B000 0 S
xorcc %o4, %o4, %o4 ! 0000006DBE2ABFF4 SKIP:L2-B000 0 S
edge8ln %i0, %o0, %l2 ! 0000006DBE2ABFF8 SKIP:L2-B000 0 S
fba,a,pt %fcc1, BL20025 ! 0000006DBE2ABFFC SKIP:L2-B000 0
wr %g1, %i5, %fprs ! 0000006DBE2AC000 SKIP:L2-B000 0 S
BL20022: ! ELSE:L2-B001
xnorcc %i3, %o4, %o3 ! 0000006DBE2AC004 ELSE:L2-B001 0 S
wr %g1, %i3, %fprs ! 0000006DBE2AC008 ELSE:L2-B001 0 S
fcmple16 %f26, %f20, %i2 ! 0000006DBE2AC00C ELSE:L2-B001 0 S
fcmped %fcc0, %f46, %f38 ! 0000006DBE2AC010 ELSE:L2-B001 0 S
fbue BL20023 ;.empty ! 0000006DBE2AC014 ELSE:L2-B001 0 L
.word 0xCB6D5B05 ! 0000006DBE2AC018 ELSE:L2-B001 0 L illop
bneg,a,pn %icc, BL20023 ! 0000006DBE2AC01C ELSE:L2-B001 0 L
BL20023:.word 0x069D1310 ! 0000006DBE2AC020 ELSE:L2-B001 0 S random
fpadd16s %f18, %f28, %f30 ! 0000006DBE2AC024 ELSE:L2-B001 0 S
BL20024:.word 0xA5ADCA30 ! 0000006DBE2AC028 ELSE:L2-B001 0 illop
.word 0xA7A84A2D ! 0000006DBE2AC02C ELSE:L2-B001 0 illop
pdist %f18, %f20, %f20 ! 0000006DBE2AC030 ELSE:L2-B001 0 S
pdist %f18, %f28, %f18 ! 0000006DBE2AC034 ELSE:L2-B001 0 S
fpack32 %f28, %f18, %f16 ! 0000006DBE2AC038 ELSE:L2-B001 0 S
and %o3, %l2, %o3 ! 0000006DBE2AC03C ELSE:L2-B001 0 S
cmp %o3, %l2 ! 0000006DBE2AC040 ELSE:L2-B001 0 S
.word 0xD5D57ABE ! 0000006DBE2AC044 ELSE:L2-B001 0 S illop
fcmped %fcc1, %f38, %f40 ! 0000006DBE2AC048 ELSE:L2-B001 0 S
pdist %f16, %f20, %f26 ! 0000006DBE2AC04C ELSE:L2-B001 0 S
call .+8 ! 0000006DBE2AC050 ELSE:L2-B001 0 S
.word 0x87AADC90 ! 0000006DBE2AC054 ELSE:L2-B001 0 S illop
BL20025: ! ELSE:L2-B001
add %g1, 0xB79, %g1 ! 0000006DBE2AC058 ELSE:L2-B001 0 chksum++
ldx [%g2+0x0030], %g4 ! 0000006DBE2AC05C LOOP:L1-B000 0 S BASE<BD20026
.word 0xA595801A ! 0000006DBE2AC060 LOOP:L1-B000 0 S illop
srax %o0, %g1, %o0 ! 0000006DBE2AC064 LOOP:L1-B000 0 S
array8 %i4, %g1, %i1 ! 0000006DBE2AC068 LOOP:L1-B000 0 S
orn %g1, %i4, %i4 ! 0000006DBE2AC06C LOOP:L1-B000 0 S
.word 0x87795006 ! 0000006DBE2AC070 LOOP:L1-B000 0 S illop
cmp %i1, %o2 ! 0000006DBE2AC074 LOOP:L1-B000 0 S
srlx %l3, 0x1, %l3 ! 0000006DBE2AC078 LOOP:L1-B000 0
andcc %l3, 0x1, %g0 ! 0000006DBE2AC07C LOOP:L1-B000 0
bne,a,pn %xcc, BL20027 ! 0000006DBE2AC080 LOOP:L1-B000 0
fcmpes %fcc2, %f5, %f2 ! 0000006DBE2AC084 LOOP:L1-B000 0 S
add %g1, 0x52B, %g1 ! 0000006DBE2AC088 LOOP:L1-B000 0 chksum++
fcmpne32 %f20, %f26, %i3 ! 0000006DBE2AC08C SUBR:L0-B000 0 S
.word 0xD7305359 ! 0000006DBE2AC090 SUBR:L0-B000 0 S illop
fcmps %fcc1, %f9, %f9 ! 0000006DBE2AC094 SUBR:L0-B000 0 S
subcc %o0, %i0, %l2 ! 0000006DBE2AC098 SUBR:L0-B000 0 S
.word 0xBD5CA2FB ! 0000006DBE2AC09C SUBR:L0-B000 0 S illop
.word 0xEB2F602E ! 0000006DBE2AC0A0 SUBR:L0-B000 0 illop
add %g1, 0x819, %i0 ! 0000006DBE2AC0A4 SUBR:L0-B000 0
return %i7+0x0008 ! 0000006DBE2AC0A8 SUBR:L0-B000 0
add %g1, 0x37E, %g1 ! 0000006DBE2AC0AC SUBR:L0-B000 0 chksum++
SECTION .btext012_pg1 TEXT_VA=0x6dbe2ac000
attr_text {
Name = .btext012_pg1,
VA = 0x6dbe2ac000,
RA = 0xfffec0000,
PA = ra2pa(0xfffec0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext013 TEXT_VA=0xfaf98ff00
attr_text {
Name = .btext013,
VA = 0xfaf98ff00,
RA = 0xfdff8ff00,
PA = ra2pa(0xfdff8ff00,0),
notsb
}
SECTION .btext013_pg0 TEXT_VA=0xfaf980000
attr_text {
Name = .btext013_pg0,
VA = 0xfaf980000,
RA = 0xfdff80000,
PA = ra2pa(0xfdff80000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext013
.text
.global SUBR042; SUBR042:
BL20028: ! SUBR:L0-B000
add %g1, 0x437, %g1 ! 0000000FAF98FF00 SUBR:L0-B000 2 chksum++
save %o6, -128, %o6 ! 0000000FAF98FF04 SUBR:L0-B000 2
sethi %hh(0xFAF98FF00),%l7 ! 0000000FAF98FF08 SUBR:L0-B000 2 SUBR042
or %l7,%hm(0xFAF98FF00),%l7 ! 0000000FAF98FF0C SUBR:L0-B000 2
sethi %lm(0xFAF98FF00),%l6 ! 0000000FAF98FF10 SUBR:L0-B000 2
or %l6,%lo(0xFAF98FF00),%l6 ! 0000000FAF98FF14 SUBR:L0-B000 2
sllx %l7, 0x20, %l7 ! 0000000FAF98FF18 SUBR:L0-B000 2
or %l7, %l6, %l7 ! 0000000FAF98FF1C SUBR:L0-B000 2
ta %xcc, 0x45 ! 0000000FAF98FF20 SUBR:L0-B000 2 demap-stack
add %g1, 0x876, %g1 ! 0000000FAF98FF24 SUBR:L0-B000 2 chksum++
add %i2, %g1, %i1 ! 0000000FAF98FF28 SWCH:L1-B000 2
and %i1, 0x18, %o7 ! 0000000FAF98FF2C SWCH:L1-B000 2
sethi %hi(0x44), %i1 ! 0000000FAF98FF30 SWCH:L1-B000 2 .+0
or %i1,%lo(0x44),%i1 ! 0000000FAF98FF34 SWCH:L1-B000 2
add %i1, %o7, %i1 ! 0000000FAF98FF38 SWCH:L1-B000 2
jmpl %l7+%i1, %g0 ! 0000000FAF98FF3C SWCH:L1-B000 2
ta %xcc, 0x46 ! 0000000FAF98FF40 SWCH:L1-B000 2 S demap-page
fba,a BL20032 ! 0000000FAF98FF44 SWCH:L1-B000 0
fpackfix %f16, %f31 ! 0000000FAF98FF48 SWCH:L1-B000 0 S
.word 0xA5A5F402 ! 0000000FAF98FF4C SWCH:L1-B000 0 illop
fcmpd %fcc3, %f62, %f44 ! 0000000FAF98FF50 SWCH:L1-B000 0 S
fba BL20030 ! 0000000FAF98FF54 SWCH:L1-B000 0
fandnot1 %f28, %f20, %f24 ! 0000000FAF98FF58 SWCH:L1-B000 0 S
ba,a,pn %icc, BL20029 ! 0000000FAF98FF5C SWCH:L1-B000 2
.word 0x93B4C930 ! 0000000FAF98FF60 SWCH:L1-B000 0 S illop
BL20029:add %g1, 0x397, %g1 ! 0000000FAF98FF64 CASE:L2-B000 2 chksum++
alignaddr %i0, %i5, %o3 ! 0000000FAF98FF68 CASE:L2-B000 2 S
fpsub16s %f18, %f16, %f24 ! 0000000FAF98FF6C CASE:L2-B000 2 S
orn %o5, %i5, %o2 ! 0000000FAF98FF70 CASE:L2-B000 2 S
fnegd %f34, %f32 ! 0000000FAF98FF74 CASE:L2-B000 2 S
pdist %f28, %f26, %f30 ! 0000000FAF98FF78 CASE:L2-B000 2 S
ba,a,pn %xcc, BL20033 ! 0000000FAF98FF7C CASE:L2-B000 2
pdist %f28, %f20, %f20 ! 0000000FAF98FF80 CASE:L2-B000 0 S
BL20030:add %g1, 0x1AE, %g1 ! 0000000FAF98FF84 CASE:L2-B001 0 chksum++
orncc %o2, %i0, %i2 ! 0000000FAF98FF88 CASE:L2-B001 0 S
fcmpeq16 %f28, %f30, %i3 ! 0000000FAF98FF8C CASE:L2-B001 0 S
.word 0xEFAD3964 ! 0000000FAF98FF90 CASE:L2-B001 0 S random
andn %i3, %o2, %o2 ! 0000000FAF98FF94 CASE:L2-B001 0 S
array32 %i0, %i4, %i0 ! 0000000FAF98FF98 CASE:L2-B001 0 S
sdiv %o3, 0x0, %i4 ! 0000000FAF98FF9C CASE:L2-B001 0 S
.word 0x9DE3A060 ! 0000000FAF98FFA0 CASE:L2-B001 0 S random
fcmpes %fcc2, %f10, %f11 ! 0000000FAF98FFA4 CASE:L2-B001 0 S
fpsub32s %f30, %f24, %f23 ! 0000000FAF98FFA8 CASE:L2-B001 0 S
.word 0xAFAA8574 ! 0000000FAF98FFAC CASE:L2-B001 0 S illop
xor %o2, %i5, %i5 ! 0000000FAF98FFB0 CASE:L2-B001 0 S
fba,a,pn %fcc2, BL20033 ! 0000000FAF98FFB4 CASE:L2-B001 0
or %o1, %o3, %i3 ! 0000000FAF98FFB8 CASE:L2-B001 0 S
BL20031:add %g1, 0x3AF, %g1 ! 0000000FAF98FFBC CASE:L2-B002 0 chksum++
.word 0xF14844D4 ! 0000000FAF98FFC0 CASE:L2-B002 0 S illop
.word 0xA3B4C931 ! 0000000FAF98FFC4 CASE:L2-B002 0 S illop
pdist %f26, %f28, %f16 ! 0000000FAF98FFC8 CASE:L2-B002 0 S
fadds %f8, %f11, %f11 ! 0000000FAF98FFCC CASE:L2-B002 0 S
fcmpeq32 %f20, %f16, %l0 ! 0000000FAF98FFD0 CASE:L2-B002 0 S
xnor %l0, %o2, %o1 ! 0000000FAF98FFD4 CASE:L2-B002 0 S
sllx %i1, %g1, %o3 ! 0000000FAF98FFD8 CASE:L2-B002 0 S
fabsd %f60, %f44 ! 0000000FAF98FFDC CASE:L2-B002 0 S
.word 0x8393C005 ! 0000000FAF98FFE0 CASE:L2-B002 0 S illop
.word 0xA5A94068 ! 0000000FAF98FFE4 CASE:L2-B002 0 illop
andcc %o1, %i5, %i0 ! 0000000FAF98FFE8 CASE:L2-B002 0 S
BL20032:.word 0xFE131660 ! 0000000FAF98FFEC CASE:L2-B003 0 random
fpadd32s %f19, %f30, %f26 ! 0000000FAF98FFF0 CASE:L2-B003 0 S
.word 0xBBB1C262 ! 0000000FAF98FFF4 CASE:L2-B003 0 S illop_VIS
subcc %g1, %g1, %i5 ! 0000000FAF98FFF8 CASE:L2-B003 0 S
ta %xcc, 0x46 ! 0000000FAF98FFFC CASE:L2-B003 0 S demap-page
orn %i5, %l4, %l4 ! 0000000FAF990000 CASE:L2-B003 0 S
.word 0xBFA25123 ! 0000000FAF990004 CASE:L2-B003 0 S illop_FP
nop ! 0000000FAF990008 CASE:L2-B003 0 S
ba BL20033 ! 0000000FAF99000C CASE:L2-B003 0
subccc %g1, %l4, %i4 ! 0000000FAF990010 CASE:L2-B003 0 S
BL20033: ! SWCH:L1-B000
add %g1, 0xDB6, %g1 ! 0000000FAF990014 SWCH:L1-B000 2 chksum++
orcc %l4, %l4, %i5 ! 0000000FAF990018 SWCH:L1-B000 2 S
xnor %l0, %i0, %o5 ! 0000000FAF99001C SWCH:L1-B000 2 S
fadds %f5, %f5, %f4 ! 0000000FAF990020 SWCH:L1-B000 2 S
fpsub32s %f26, %f31, %f26 ! 0000000FAF990024 SWCH:L1-B000 2 S
sdiv %i0, %g7, %i0 ! 0000000FAF990028 SWCH:L1-B000 2 S
fcmpes %fcc2, %f11, %f10 ! 0000000FAF99002C SUBR:L0-B000 2 S
sdivcc %o5, 0x0, %o4 ! 0000000FAF990030 SUBR:L0-B000 2 S
brnz,a,pn %i5, BL20034 ! 0000000FAF990034 SUBR:L0-B000 2 L
BL20034:alignaddrl %i0, %l4, %l4 ! 0000000FAF990038 SUBR:L0-B000 4 S
xnor %i4, %i0, %o0 ! 0000000FAF99003C SUBR:L0-B000 2 S
fcmped %fcc0, %f36, %f44 ! 0000000FAF990040 SUBR:L0-B000 2 S
fpmerge %f26, %f31, %f30 ! 0000000FAF990044 SUBR:L0-B000 2 S
brgz,a,pn %l4, BL20035 ! 0000000FAF990048 SUBR:L0-B000 2 L
fpmerge %f18, %f29, %f18 ! 0000000FAF99004C SUBR:L0-B000 2 S
nop ! 0000000FAF990050 SUBR:L0-B000 0 S
udiv %o3, %g7, %g5 ! 0000000FAF990054 SUBR:L0-B000 0 S
BL20035:and %i0, %i5, %i0 ! 0000000FAF990058 SUBR:L0-B000 2 S
xorcc %o1, %i0, %o1 ! 0000000FAF99005C SUBR:L0-B000 2 S
add %g1, 0x176, %g1 ! 0000000FAF990060 SUBR:L0-B000 2 chksum++
ta %xcc, 0x45 ! 0000000FAF990064 SUBR:L0-B000 2 demap-stack
add %g1, 0x87D, %i0 ! 0000000FAF990068 SUBR:L0-B000 2
ld [%g4+0x0050], %f5 ! 0000000FAF99006C SUBR:L0-B000 2 S <BD20036
fbl BL20037 ! 0000000FAF990070 SUBR:L0-B000 2
restore %i0, %l7, %o0 ! 0000000FAF990074 SUBR:L0-B000 2
BL20037:jmpl %o7+0x0008, %g0 ! 0000000FAF990078 SUBR:L0-B000 2
nop ! 0000000FAF99007C SUBR:L0-B000 2
SECTION .btext013_pg1 TEXT_VA=0xfaf990000
attr_text {
Name = .btext013_pg1,
VA = 0xfaf990000,
RA = 0xfdff90000,
PA = ra2pa(0xfdff90000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext014 TEXT_VA=0x112b33f00
attr_text {
Name = .btext014,
VA = 0x112b33f00,
RA = 0xfffebbf00,
PA = ra2pa(0xfffebbf00,0),
notsb
}
SECTION .btext014_pg0 TEXT_VA=0x112b32000
attr_text {
Name = .btext014_pg0,
VA = 0x112b32000,
RA = 0xfffeba000,
PA = ra2pa(0xfffeba000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext014
.text
.global SUBR043; SUBR043:
BL20038: ! SUBR:L0-B000
add %g1, 0x922, %g1 ! 0000000112B33F00 SUBR:L0-B000 0 chksum++
save %o6, -128, %o6 ! 0000000112B33F04 SUBR:L0-B000 0
sethi %hh(0x112B33F00),%l7 ! 0000000112B33F08 SUBR:L0-B000 0 SUBR043
or %l7,%hm(0x112B33F00),%l7 ! 0000000112B33F0C SUBR:L0-B000 0
sethi %lm(0x112B33F00),%l6 ! 0000000112B33F10 SUBR:L0-B000 0
.word 0x81936017 ! 0000000112B33F14 SUBR:L0-B000 0 illop
sllx %l7, 0x20, %l7 ! 0000000112B33F18 SUBR:L0-B000 0
or %l7, %l6, %l7 ! 0000000112B33F1C SUBR:L0-B000 0
ta %xcc, 0x45 ! 0000000112B33F20 SUBR:L0-B000 0 demap-stack
.word 0x9DA3FBD6 ! 0000000112B33F24 SUBR:L0-B000 0 S illop_FP
fornot1 %f16, %f24, %f28 ! 0000000112B33F28 SUBR:L0-B000 0 S
.word 0x8F8E0C89 ! 0000000112B33F2C SUBR:L0-B000 0 S illop
fcmpne16 %f24, %f24, %l1 ! 0000000112B33F30 SUBR:L0-B000 0 S
.word 0x95D0065E ! 0000000112B33F34 SUBR:L0-B000 0 S illop
.word 0x81B509FA ! 0000000112B33F38 SUBR:L0-B000 0 S illop_VIS
xorcc %i2, %g1, %i2 ! 0000000112B33F3C SUBR:L0-B000 0 S
fmovs %f18, %f19 ! 0000000112B33F40 SUBR:L0-B000 0 S
wr %g1, %l1, %fprs ! 0000000112B33F44 SUBR:L0-B000 0 S
orcc %i5, %l1, %i3 ! 0000000112B33F48 SUBR:L0-B000 0 S
pdist %f24, %f28, %f26 ! 0000000112B33F4C SUBR:L0-B000 0 S
fornot1 %f28, %f30, %f30 ! 0000000112B33F50 SUBR:L0-B000 0 S
add %g1, 0xC51, %g1 ! 0000000112B33F54 SUBR:L0-B000 0 chksum++
and %g1, 0xFE, %l3 ! 0000000112B33F58 LOOP:L1-B000 0
BL20059: ! LOOP:L1-B000
.word 0xEFBDF2BD ! 0000000112B33F5C LOOP:L1-B000 0 random
ta %xcc, 0x46 ! 0000000112B33F60 LOOP:L1-B000 0 S demap-page
rd %gsr, %l6 ! 0000000112B33F64 LOOP:L1-B000 0 S
wr %l6, 0x28, %gsr ! 0000000112B33F68 LOOP:L1-B000 0 S
orcc %l1, %o2, %l1 ! 0000000112B33F6C LOOP:L1-B000 0 S
bmask %o2, %i4, %l2 ! 0000000112B33F70 LOOP:L1-B000 0 S
.word 0xFD671EC8 ! 0000000112B33F74 LOOP:L1-B000 0 S illop
andcc %i2, 0x100, %g0 ! 0000000112B33F78 SKIP:L2-B000 0
.word 0xA94BBF79 ! 0000000112B33F7C SKIP:L2-B000 0 illop
cmp %i1, %l1 ! 0000000112B33F80 SKIP:L2-B000 0 S
.word 0x9FC68000 ! 0000000112B33F84 SKIP:L2-B000 0 S random
ldxa [%g7+%g0]0xBC, %i3 ! 0000000112B33F88 SKIP:L2-B000 0 S BAD-ASI
faligndata %f26, %f18, %f22 ! 0000000112B33F8C SKIP:L2-B000 0 S
.word 0xAB95A006 ! 0000000112B33F90 SKIP:L2-B000 0 S illop
xorcc %i2, %o3, %o0 ! 0000000112B33F94 SKIP:L2-B000 0 S
.word 0x8DAAC4F8 ! 0000000112B33F98 SKIP:L2-B000 0 S illop
or %l2, %l2, %i1 ! 0000000112B33F9C SKIP:L2-B000 0 S
fmovrdz %o2, %f62, %f38 ! 0000000112B33FA0 SKIP:L2-B000 0 S
pdist %f26, %f30, %f28 ! 0000000112B33FA4 SKIP:L2-B000 0 S
or %o3, %o0, %o0 ! 0000000112B33FA8 SKIP:L2-B000 0 S
.word 0x8BA8D415 ! 0000000112B33FAC SKIP:L2-B000 0 illop
pdist %f28, %f18, %f20 ! 0000000112B33FB0 SKIP:L2-B000 0 S
.word 0x8F88B1CC ! 0000000112B33FB4 SKIP:L2-B000 0 S illop
ldxa [%g2+%g0]0xA5, %l1 ! 0000000112B33FB8 SKIP:L2-B000 0 S BAD-ASI
and %i1, %l1, %o2 ! 0000000112B33FBC SKIP:L2-B000 0 S
fsubd %f14, %f32, %f6 ! 0000000112B33FC0 SKIP:L2-B000 0 S
.word 0x947A2B3C ! 0000000112B33FC4 SKIP:L2-B000 0 S random
ba,a BL20041 ! 0000000112B33FC8 SKIP:L2-B000 0
array8 %o4, %l2, %o4 ! 0000000112B33FCC SKIP:L2-B000 0 S
BL20040: ! ELSE:L2-B001
.word 0xDB5712E4 ! 0000000112B33FD0 ELSE:L2-B001 0 S illop
xorcc %o3, %o0, %i4 ! 0000000112B33FD4 ELSE:L2-B001 0 S
fcmped %fcc0, %f62, %f6 ! 0000000112B33FD8 ELSE:L2-B001 0 S
movgu %icc, %i4, %o2 ! 0000000112B33FDC ELSE:L2-B001 0 S
.word 0xBB8A1829 ! 0000000112B33FE0 ELSE:L2-B001 0 S illop
.word 0xB7B38182 ! 0000000112B33FE4 ELSE:L2-B001 0 illop
fors %f17, %f25, %f17 ! 0000000112B33FE8 ELSE:L2-B001 0 S
.word 0xB5A35219 ! 0000000112B33FEC ELSE:L2-B001 0 S illop
.word 0xF3B45D47 ! 0000000112B33FF0 ELSE:L2-B001 0 S illop
andncc %o2, %i4, %l4 ! 0000000112B33FF4 ELSE:L2-B001 0 S
fandnot1s %f26, %f28, %f21 ! 0000000112B33FF8 ELSE:L2-B001 0 S
and %o4, %o4, %o3 ! 0000000112B33FFC ELSE:L2-B001 0 S
BL20041: ! ELSE:L2-B001
add %g1, 0x34D, %g1 ! 0000000112B34000 ELSE:L2-B001 0 chksum++
.word 0xD9AD73AD ! 0000000112B34004 SKIP:L2-B002 0 illop
bnz,a,pn %icc, BL20042 ! 0000000112B34008 SKIP:L2-B002 0
.word 0x8B5FA20F ! 0000000112B3400C SKIP:L2-B002 0 S illop
alignaddrl %i5, %g1, %l4 ! 0000000112B34010 SKIP:L2-B002 0 S
xorcc %i4, %l4, %i3 ! 0000000112B34014 SKIP:L2-B002 0 S
.word 0x95B68276 ! 0000000112B34018 SKIP:L2-B002 0 S illop_VIS
.word 0xE144A362 ! 0000000112B3401C SKIP:L2-B002 0 S random
add %g1, 0x3CC, %g1 ! 0000000112B34020 SKIP:L2-B002 0 chksum++
fcmpes %fcc0, %f3, %f9 ! 0000000112B34024 SKIP:L2-B002 0 S
xor %g1, %g1, %l4 ! 0000000112B34028 SKIP:L2-B002 0 S
srax %l4, 0x1, %o3 ! 0000000112B3402C SKIP:L2-B002 0 S
faligndata %f30, %f30, %f18 ! 0000000112B34030 SKIP:L2-B002 0 S
.word 0x8794C01A ! 0000000112B34034 SKIP:L2-B002 0 S illop
.word 0x85A6DB94 ! 0000000112B34038 SKIP:L2-B002 0 S illop_FP
ba,a,pt %icc, BL20045 ! 0000000112B3403C SKIP:L2-B002 0
fcmpd %fcc0, %f38, %f12 ! 0000000112B34040 SKIP:L2-B002 0 S
BL20042: ! ELSE:L2-B003
.word 0xAFD3C068 ! 0000000112B34044 ELSE:L2-B003 0 S illop
fpsub16s %f18, %f29, %f29 ! 0000000112B34048 ELSE:L2-B003 0 S
.word 0x262C0E42 ! 0000000112B3404C ELSE:L2-B003 0 S illop
wr %g1, %g1, %fprs ! 0000000112B34050 ELSE:L2-B003 0 S
ldx [%g2+0x0058], %l6 ! 0000000112B34054 ELSE:L2-B003 0 <BD20043
ldda [%l6]0x2C, %i0 ! 0000000112B34058 ELSE:L2-B003 0 S Quad_Ld
fcmpes %fcc0, %f4, %f3 ! 0000000112B3405C ELSE:L2-B003 0 S
cmp %l4, %i1 ! 0000000112B34060 ELSE:L2-B003 0 S
.word 0xF9CC8B0C ! 0000000112B34064 ELSE:L2-B003 0 S illop
movrnz %g1, %i2, %i0 ! 0000000112B34068 ELSE:L2-B003 0 S
fpadd16s %f19, %f31, %f21 ! 0000000112B3406C ELSE:L2-B003 0 S
bshuffle %f22, %f16, %f20 ! 0000000112B34070 ELSE:L2-B003 0 S
sllx %l4, 0x1, %o1 ! 0000000112B34074 ELSE:L2-B003 0 S
add %g1, 0x744, %g1 ! 0000000112B34078 ELSE:L2-B003 0 chksum++
.word 0xE73459E7 ! 0000000112B3407C ELSE:L2-B003 0 S illop
sethi %hh(0x10CBFF2FF00),%l6 ! 0000000112B34080 ELSE:L2-B003 0 SUBR045
.word 0xDAA39D03 ! 0000000112B34084 ELSE:L2-B003 0 random
sethi %lm(0x10CBFF2FF00),%l5 ! 0000000112B34088 ELSE:L2-B003 0
.word 0x8D8DE1D6 ! 0000000112B3408C ELSE:L2-B003 0 illop
sllx %l6, 0x20, %l6 ! 0000000112B34090 ELSE:L2-B003 0
.word 0x8DB6419D ! 0000000112B34094 ELSE:L2-B003 0 illop
jmpl %l6+0x0000, %o7 ! 0000000112B34098 ELSE:L2-B003 0 S
.word 0xB7DB1D49 ! 0000000112B3409C ELSE:L2-B003 0 S illop
nop ! 0000000112B340A0 ELSE:L2-B003 0 S
BL20045: ! ELSE:L2-B003
add %g1, 0x3DC, %g1 ! 0000000112B340A4 ELSE:L2-B003 0 chksum++
andcc %o1, 0x800, %g0 ! 0000000112B340A8 SKIP:L2-B004 0
bnz,a BL20046 ! 0000000112B340AC SKIP:L2-B004 0
.word 0xB5B40261 ! 0000000112B340B0 SKIP:L2-B004 0 S illop
.word 0x83912017 ! 0000000112B340B4 SKIP:L2-B004 0 S illop
xnor %i1, %o2, %i0 ! 0000000112B340B8 SKIP:L2-B004 0 S
orcc %i0, %o0, %o0 ! 0000000112B340BC SKIP:L2-B004 0 S
fcmpne16 %f16, %f18, %i1 ! 0000000112B340C0 SKIP:L2-B004 0 S
fmovsn %xcc, %f19, %f22 ! 0000000112B340C4 SKIP:L2-B004 0 S
orcc %o4, %i1, %o4 ! 0000000112B340C8 SKIP:L2-B004 0 S
.word 0x81C7E008 ! 0000000112B340CC SKIP:L2-B004 0 S random
add %g1, 0x9C2, %g1 ! 0000000112B340D0 SKIP:L2-B004 0 chksum++
bshuffle %f22, %f28, %f28 ! 0000000112B340D4 SKIP:L2-B004 0 S
xnorcc %i1, %i3, %i1 ! 0000000112B340D8 SKIP:L2-B004 0 S
xor %i0, %i2, %l2 ! 0000000112B340DC SKIP:L2-B004 0 S
cmp %o0, %g1 ! 0000000112B340E0 SKIP:L2-B004 0 S
orn %i4, %o4, %i2 ! 0000000112B340E4 SKIP:L2-B004 0 S
andncc %i1, %i3, %o0 ! 0000000112B340E8 SKIP:L2-B004 0 S
.word 0x89666DA4 ! 0000000112B340EC SKIP:L2-B004 0 illop
fexpand %f28, %f16 ! 0000000112B340F0 SKIP:L2-B004 0 S
BL20046: ! ELSE:L2-B005
.word 0x9F159A09 ! 0000000112B340F4 ELSE:L2-B005 0 S random
.word 0xB3AA0805 ! 0000000112B340F8 ELSE:L2-B005 0 S illop
and %i3, %i3, %i3 ! 0000000112B340FC ELSE:L2-B005 0 S
subcc %l0, %i3, %g0 ! 0000000112B34100 ELSE:L2-B005 0 S
bshuffle %f28, %f20, %f24 ! 0000000112B34104 ELSE:L2-B005 0 S
.word 0xA5B3DCCE ! 0000000112B34108 ELSE:L2-B005 0 S illop
.word 0x28F6D83D ! 0000000112B3410C ELSE:L2-B005 0 S illop
orncc %i4, %o0, %o2 ! 0000000112B34110 ELSE:L2-B005 0 S
add %g1, 0xE1E, %g1 ! 0000000112B34114 ELSE:L2-B005 0 chksum++
.word 0x95906000 ! 0000000112B34118 ELSE:L2-B005 0 S random
fbu BL20047 ! 0000000112B3411C ELSE:L2-B005 0 L
.word 0x95E63F4C ! 0000000112B34120 ELSE:L2-B005 0 S random
ba,a BL20048 ! 0000000112B34124 ELSE:L2-B005 0 L
.word 0xA8F218F3 ! 0000000112B34128 ELSE:L2-B005 0 S random
brgz,pt %l2, BL20047 ;.empty ! 0000000112B3412C ELSE:L2-B005 0 L
.word 0xBBCC66D3 ! 0000000112B34130 ELSE:L2-B005 0 L illop
faligndata %f24, %f18, %f22 ! 0000000112B34134 ELSE:L2-B005 0 S
BL20048:xnor %o0, %i3, %l0 ! 0000000112B34138 ELSE:L2-B005 0 S
BL20047:bl,a,pn %xcc, BL20049 ! 0000000112B3413C ELSE:L2-B005 0 L
srax %i0, 0x1, %o1 ! 0000000112B34140 ELSE:L2-B005 0 S
BL20049:andn %o2, %i2, %o4 ! 0000000112B34144 ELSE:L2-B005 0 S
add %g1, 0xF1E, %g1 ! 0000000112B34148 ELSE:L2-B005 0 chksum++
BL20050: ! ELSE:L2-B005
add %g1, 0x5FA, %g1 ! 0000000112B3414C ELSE:L2-B005 0 chksum++
andcc %i2, 0x200, %g0 ! 0000000112B34150 SKIP:L2-B006 0
bnz,a,pn %xcc, BL20051 ! 0000000112B34154 SKIP:L2-B006 0
fcmps %fcc1, %f3, %f4 ! 0000000112B34158 SKIP:L2-B006 0 S
nop ! 0000000112B3415C SKIP:L2-B006 0 S
.word 0x81A4491E ! 0000000112B34160 SKIP:L2-B006 0 S illop
.word 0xA9A2889B ! 0000000112B34164 SKIP:L2-B006 0 S illop
fcmped %fcc0, %f62, %f32 ! 0000000112B34168 SKIP:L2-B006 0 S
.word 0x670776B4 ! 0000000112B3416C SKIP:L2-B006 0 random
edge32 %o4, %o2, %i4 ! 0000000112B34170 SKIP:L2-B006 0 S
add %g5, 0x0, %g5 ! 0000000112B34174 SKIP:L2-B006 0 S
fmovd %f42, %f46 ! 0000000112B34178 SKIP:L2-B006 0 S
cmp %o4, %l2 ! 0000000112B3417C SKIP:L2-B006 0 S
.word 0x87DA0C52 ! 0000000112B34180 SKIP:L2-B006 0 S illop
cmp %l0, %g1 ! 0000000112B34184 SKIP:L2-B006 0 S
wr %g1, 0x30E, %fprs ! 0000000112B34188 SKIP:L2-B006 0 S
movle %xcc, %o3, %l4 ! 0000000112B3418C SKIP:L2-B006 0 S
fba,a,pn %fcc3, BL20052 ! 0000000112B34190 SKIP:L2-B006 0
fadds %f3, %f4, %f9 ! 0000000112B34194 SKIP:L2-B006 0 S
BL20051: ! ELSE:L2-B007
.word 0xC50FDDA0 ! 0000000112B34198 ELSE:L2-B007 0 S illop
.word 0xA5C29559 ! 0000000112B3419C ELSE:L2-B007 0 S illop
.word 0xBB521DD4 ! 0000000112B341A0 ELSE:L2-B007 0 S random
.word 0xBFE652E6 ! 0000000112B341A4 ELSE:L2-B007 0 S illop
fsubs %f3, %f4, %f11 ! 0000000112B341A8 ELSE:L2-B007 0 S
andn %o3, %g5, %o5 ! 0000000112B341AC ELSE:L2-B007 0 S
fexpand %f26, %f16 ! 0000000112B341B0 ELSE:L2-B007 0 S
andcc %g5, %o4, %o1 ! 0000000112B341B4 ELSE:L2-B007 0 S
ldx [%g3-0x0088], %g3 ! 0000000112B341B8 ELSE:L2-B007 0 ptr_chase
.word 0x9BAA7121 ! 0000000112B341BC ELSE:L2-B007 0 illop
ldx [%g3-0x0088], %g3 ! 0000000112B341C0 ELSE:L2-B007 0 ptr_chase
.word 0x89A458A6 ! 0000000112B341C4 ELSE:L2-B007 0 illop
.word 0x8DB5C23E ! 0000000112B341C8 ELSE:L2-B007 0 illop
fsubd %f44, %f42, %f40 ! 0000000112B341CC ELSE:L2-B007 0 S
nop ! 0000000112B341D0 ELSE:L2-B007 0 S
.word 0x9E100001 ! 0000000112B341D4 ELSE:L2-B007 0 random
fcmps %fcc2, %f4, %f3 ! 0000000112B341D8 ELSE:L2-B007 0 S
orncc %l4, %o0, %o4 ! 0000000112B341DC ELSE:L2-B007 0 S
fmovd %f38, %f60 ! 0000000112B341E0 ELSE:L2-B007 0 S
rd %gsr, %l6 ! 0000000112B341E4 ELSE:L2-B007 0 S
wr %l6, 0x80, %gsr ! 0000000112B341E8 ELSE:L2-B007 0 S
BL20052: ! ELSE:L2-B007
add %g1, 0x9D5, %g1 ! 0000000112B341EC ELSE:L2-B007 0 chksum++
.word 0x0857C69D ! 0000000112B341F0 SKIP:L2-B008 0 illop
bz,pn %xcc, BL20057 ! 0000000112B341F4 SKIP:L2-B008 0
fcmpd %fcc2, %f46, %f42 ! 0000000112B341F8 SKIP:L2-B008 0 S
.word 0xABAA1C8A ! 0000000112B341FC SKIP:L2-B008 0 S illop
.word 0x817B7061 ! 0000000112B34200 SKIP:L2-B008 0 S illop
fcmps %fcc0, %f3, %f4 ! 0000000112B34204 SKIP:L2-B008 0 S
array32 %o3, %i4, %l4 ! 0000000112B34208 SKIP:L2-B008 0 S
or %g5, %o4, %o2 ! 0000000112B3420C SKIP:L2-B008 0 S
and %o4, %o5, %o3 ! 0000000112B34210 SKIP:L2-B008 0 S
fsubs %f3, %f3, %f10 ! 0000000112B34214 SKIP:L2-B008 0 S
.word 0xCE1F75F4 ! 0000000112B34218 SKIP:L2-B008 0 S illop
pdist %f16, %f28, %f30 ! 0000000112B3421C SKIP:L2-B008 0 S
.word 0xADB009D4 ! 0000000112B34220 SKIP:L2-B008 0 S illop_VIS
fpmerge %f30, %f29, %f20 ! 0000000112B34224 SKIP:L2-B008 0 S
add %g1, 0x276, %g1 ! 0000000112B34228 SKIP:L2-B008 0 chksum++
.word 0xE7D5DFEB ! 0000000112B3422C SKIP:L2-B008 0 S illop
fbl,pn %fcc3, BL20053 ! 0000000112B34230 SKIP:L2-B008 0 L
.word 0xC325A880 ! 0000000112B34234 SKIP:L2-B008 0 S random
fmovd %f26, %f20 ! 0000000112B34238 SKIP:L2-B008 0 S
BL20053:bn BL20054 ;.empty ! 0000000112B3423C SKIP:L2-B008 0 L
ba,a,pn %icc, BL20055 ;.empty ! 0000000112B34240 SKIP:L2-B008 0 L
bg BL20056 ;.empty ! 0000000112B34244 SKIP:L2-B008 0 L
BL20056:brlz,pn %o1, BL20055 ! 0000000112B34248 SKIP:L2-B008 0 L
.word 0xB9B703B6 ! 0000000112B3424C SKIP:L2-B008 0 S illop
movvs %xcc, %o4, %l2 ! 0000000112B34250 SKIP:L2-B008 0 S
BL20054:bg,a,pn %icc, BL20055 ! 0000000112B34254 SKIP:L2-B008 0 L
BL20055:fnegd %f28, %f30 ! 0000000112B34258 SKIP:L2-B008 0 S
add %g1, 0xA3E, %g1 ! 0000000112B3425C SKIP:L2-B008 0 chksum++
ba,a BL20058 ! 0000000112B34260 SKIP:L2-B008 0
fcmpd %fcc0, %f6, %f0 ! 0000000112B34264 SKIP:L2-B008 0 S
BL20057: ! ELSE:L2-B009
fornot2s %f21, %f29, %f23 ! 0000000112B34268 ELSE:L2-B009 0 S
edge8n %o1, %i1, %i1 ! 0000000112B3426C ELSE:L2-B009 0 S
srl %l4, 0x1, %i5 ! 0000000112B34270 ELSE:L2-B009 0 S
.word 0x8BB00370 ! 0000000112B34274 ELSE:L2-B009 0 S illop_VIS
fcmps %fcc0, %f10, %f3 ! 0000000112B34278 ELSE:L2-B009 0 S
edge16ln %o4, %i4, %l2 ! 0000000112B3427C ELSE:L2-B009 0 S
add %g1, 0x6C5, %g1 ! 0000000112B34280 ELSE:L2-B009 0 chksum++
srax %g1, 0x1, %o3 ! 0000000112B34284 ELSE:L2-B009 0 S
.word 0x95A914E3 ! 0000000112B34288 ELSE:L2-B009 0 S illop_FP
.word 0x9DB2C220 ! 0000000112B3428C ELSE:L2-B009 0 S illop
.word 0x33F49D83 ! 0000000112B34290 ELSE:L2-B009 0 S illop
.word 0xA553F5C5 ! 0000000112B34294 ELSE:L2-B009 0 S random
ldx [%g2+0x0020], %g5 ! 0000000112B34298 ELSE:L2-B009 0 S BASE<BD20002
srl %i5, 0x1, %o1 ! 0000000112B3429C ELSE:L2-B009 0 S
xorcc %o4, %l2, %i2 ! 0000000112B342A0 ELSE:L2-B009 0 S
array32 %o0, %l2, %i0 ! 0000000112B342A4 ELSE:L2-B009 0 S
xorcc %i2, %i1, %i3 ! 0000000112B342A8 ELSE:L2-B009 0 S
call .+8 ! 0000000112B342AC ELSE:L2-B009 0 S
cmp %i3, %o3 ! 0000000112B342B0 ELSE:L2-B009 0 S
BL20058: ! ELSE:L2-B009
add %g1, 0x5AB, %g1 ! 0000000112B342B4 ELSE:L2-B009 0 chksum++
srlx %l3, 0x1, %l3 ! 0000000112B342B8 LOOP:L1-B000 0
andcc %l3, 0x1, %g0 ! 0000000112B342BC LOOP:L1-B000 0
bne,a,pn %xcc, BL20059 ! 0000000112B342C0 LOOP:L1-B000 0
edge32l %o1, %g1, %l2 ! 0000000112B342C4 LOOP:L1-B000 0 S
add %g1, 0x33D, %g1 ! 0000000112B342C8 LOOP:L1-B000 0 chksum++
fcmpd %fcc3, %f38, %f40 ! 0000000112B342CC SUBR:L0-B000 0 S
subcc %i4, %o1, %l0 ! 0000000112B342D0 SUBR:L0-B000 0 S
fpack16 %f16, %f17 ! 0000000112B342D4 SUBR:L0-B000 0 S
call .+8 ! 0000000112B342D8 SUBR:L0-B000 0 S
movrlez %i0, %i0, %i1 ! 0000000112B342DC SUBR:L0-B000 0 S
array32 %i5, %i2, %o3 ! 0000000112B342E0 SUBR:L0-B000 0 S
fsubd %f40, %f6, %f42 ! 0000000112B342E4 SUBR:L0-B000 0 S
sub %o2, %i2, %l1 ! 0000000112B342E8 SUBR:L0-B000 0 S
ta %xcc, 0x45 ! 0000000112B342EC SUBR:L0-B000 0 demap-stack
add %g1, 0x991, %i0 ! 0000000112B342F0 SUBR:L0-B000 0
.word 0x894D9BA6 ! 0000000112B342F4 SUBR:L0-B000 0 illop
.word 0x9DB30784 ! 0000000112B342F8 SUBR:L0-B000 0 illop
SECTION .btext014_pg1 TEXT_VA=0x112b34000
attr_text {
Name = .btext014_pg1,
VA = 0x112b34000,
RA = 0xfffebc000,
PA = ra2pa(0xfffebc000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext015 TEXT_VA=0x2119f00
attr_text {
Name = .btext015,
VA = 0x2119f00,
RA = 0xfffeb7f00,
PA = ra2pa(0xfffeb7f00,0),
notsb
}
SECTION .btext015_pg0 TEXT_VA=0x2118000
attr_text {
Name = .btext015_pg0,
VA = 0x2118000,
RA = 0xfffeb6000,
PA = ra2pa(0xfffeb6000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext015
.text
.global SUBR044; SUBR044:
BL20060: ! SUBR:L0-B000
add %g1, 0xCF6, %g1 ! 0000000002119F00 SUBR:L0-B000 0 chksum++
.word 0x9DE3A060 ! 0000000002119F04 SUBR:L0-B000 0 random
sethi %hh(0x2119F00),%l7 ! 0000000002119F08 SUBR:L0-B000 0 SUBR044
or %l7,%hm(0x2119F00),%l7 ! 0000000002119F0C SUBR:L0-B000 0
sethi %lm(0x2119F00),%l6 ! 0000000002119F10 SUBR:L0-B000 0
or %l6,%lo(0x2119F00),%l6 ! 0000000002119F14 SUBR:L0-B000 0
.word 0x81F1AC32 ! 0000000002119F18 SUBR:L0-B000 0 illop
or %l7, %l6, %l7 ! 0000000002119F1C SUBR:L0-B000 0
sra %i1, 0x1, %l4 ! 0000000002119F20 SUBR:L0-B000 0 S
.word 0xC9CD0B5A ! 0000000002119F24 SUBR:L0-B000 0 S illop
wr %l6, 0xA0, %gsr ! 0000000002119F28 SUBR:L0-B000 0 S
fcmped %fcc3, %f34, %f46 ! 0000000002119F2C SUBR:L0-B000 0 S
srl %i3, 0x1, %l3 ! 0000000002119F30 SUBR:L0-B000 0 S
alignaddr %l4, %i1, %i0 ! 0000000002119F34 SUBR:L0-B000 0 S
orncc %l3, %l3, %i1 ! 0000000002119F38 SUBR:L0-B000 0 S
alignaddrl %i4, %o2, %i4 ! 0000000002119F3C SUBR:L0-B000 0 S
edge8l %i2, %i1, %o1 ! 0000000002119F40 SUBR:L0-B000 0 S
.word 0x87A00E91 ! 0000000002119F44 SUBR:L0-B000 0 illop
or %g0, 0x2, %l2 ! 0000000002119F48 LOOP:L1-B000 0
BL20083: ! LOOP:L1-B000
add %g1, 0xBB, %g1 ! 0000000002119F4C LOOP:L1-B000 0 chksum++
fsubs %f3, %f9, %f11 ! 0000000002119F50 LOOP:L1-B000 0 S
and %i4, %i4, %l1 ! 0000000002119F54 LOOP:L1-B000 0 S
pdist %f16, %f18, %f26 ! 0000000002119F58 LOOP:L1-B000 0 S
.word 0x81880000 ! 0000000002119F5C LOOP:L1-B000 0 S random
sra %l1, 0x1, %o0 ! 0000000002119F60 LOOP:L1-B000 0 S
andn %i1, %g1, %i3 ! 0000000002119F64 LOOP:L1-B000 0 S
rd %gsr, %l6 ! 0000000002119F68 LOOP:L1-B000 0 S
wr %l6, 0x38, %gsr ! 0000000002119F6C LOOP:L1-B000 0 S
edge8l %i0, %i2, %o5 ! 0000000002119F70 LOOP:L1-B000 0 S
fnors %f19, %f23, %f26 ! 0000000002119F74 LOOP:L1-B000 0 S
fpack32 %f18, %f22, %f24 ! 0000000002119F78 LOOP:L1-B000 0 S
edge16ln %l1, %i0, %o2 ! 0000000002119F7C LOOP:L1-B000 0 S
.word 0xABAC0C48 ! 0000000002119F80 SKIP:L2-B000 0 illop
.word 0xB3C456EC ! 0000000002119F84 SKIP:L2-B000 0 illop
pdist %f26, %f28, %f16 ! 0000000002119F88 SKIP:L2-B000 0 S
pdist %f16, %f30, %f24 ! 0000000002119F8C SKIP:L2-B000 0 S
.word 0x27F7BC96 ! 0000000002119F90 SKIP:L2-B000 0 S random
xor %o5, %o4, %o4 ! 0000000002119F94 SKIP:L2-B000 0 S
.word 0x9DAA1863 ! 0000000002119F98 SKIP:L2-B000 0 S illop
edge32ln %o1, %o2, %o3 ! 0000000002119F9C SKIP:L2-B000 0 S
wr %g1, %o0, %fprs ! 0000000002119FA0 SKIP:L2-B000 0 S
xnorcc %o3, %o5, %o5 ! 0000000002119FA4 SKIP:L2-B000 0 S
andncc %i2, %i2, %l0 ! 0000000002119FA8 SKIP:L2-B000 0 S
orcc %o5, %i3, %i0 ! 0000000002119FAC SKIP:L2-B000 0 S
fcmpd %fcc0, %f42, %f46 ! 0000000002119FB0 SKIP:L2-B000 0 S
add %g1, 0x70D, %g1 ! 0000000002119FB4 SKIP:L2-B000 0 chksum++
orcc %l1, %o5, %l1 ! 0000000002119FB8 SKIP:L2-B000 0 S
.word 0xABA29C5B ! 0000000002119FBC SKIP:L2-B000 0 S illop
.word 0x81A20DC5 ! 0000000002119FC0 SKIP:L2-B000 0 S illop
fcmple16 %f22, %f24, %o4 ! 0000000002119FC4 SKIP:L2-B000 0 S
or %o3, %l0, %i0 ! 0000000002119FC8 SKIP:L2-B000 0 S
call .+8 ! 0000000002119FCC SKIP:L2-B000 0 S
stxa %i0, [%g7+%g0]0x33 ! 0000000002119FD0 SKIP:L2-B000 0 S BAD-ASI
xorcc %o4, %o4, %o3 ! 0000000002119FD4 SKIP:L2-B000 0 S
fba BL20063 ! 0000000002119FD8 SKIP:L2-B000 0
movo %fcc2, %l1, %l1 ! 0000000002119FDC SKIP:L2-B000 0 S
BL20062: ! ELSE:L2-B001
.word 0xD58F2EAA ! 0000000002119FE0 ELSE:L2-B001 0 S illop
array16 %o4, %l1, %i4 ! 0000000002119FE4 ELSE:L2-B001 0 S
bshuffle %f22, %f28, %f24 ! 0000000002119FE8 ELSE:L2-B001 0 S
ta %xcc, 0x43 ! 0000000002119FEC ELSE:L2-B001 0 S +-PEF
wr %g1, 0x4F, %fprs ! 0000000002119FF0 ELSE:L2-B001 0 S
edge8n %i4, %g1, %l3 ! 0000000002119FF4 ELSE:L2-B001 0 S
.word 0xED375EEC ! 0000000002119FF8 ELSE:L2-B001 0 S illop
wr %l1, %l3, %y ! 0000000002119FFC ELSE:L2-B001 0 S
fcmpgt32 %f24, %f20, %i1 ! 000000000211A000 ELSE:L2-B001 0 S
.word 0xE9908017 ! 000000000211A004 ELSE:L2-B001 0 S illop
add %g1, 0xA27, %g1 ! 000000000211A008 ELSE:L2-B001 0 chksum++
fnot1 %f26, %f28 ! 000000000211A00C ELSE:L2-B001 0 S
xnor %o3, %l1, %o3 ! 000000000211A010 ELSE:L2-B001 0 S
.word 0xA7F93077 ! 000000000211A014 ELSE:L2-B001 0 S illop
.word 0xC933713D ! 000000000211A018 ELSE:L2-B001 0 S illop
BL20063: ! ELSE:L2-B001
add %g1, 0xC65, %g1 ! 000000000211A01C ELSE:L2-B001 0 chksum++
fbl,a,pt %fcc2, BL20064 ! 000000000211A020 SKIP:L2-B002 0
.word 0xF3B3D9F3 ! 000000000211A024 SKIP:L2-B002 0 S illop
array16 %o3, %o4, %i5 ! 000000000211A028 SKIP:L2-B002 0 S
edge8ln %i0, %i0, %o5 ! 000000000211A02C SKIP:L2-B002 0 S
.word 0x83AEF6E6 ! 000000000211A030 SKIP:L2-B002 0 S illop
.word 0xA5B28278 ! 000000000211A034 SKIP:L2-B002 0 S illop_VIS
wr %g1, 0xBAC, %fprs ! 000000000211A038 SKIP:L2-B002 0 S
add %g1, 0x964, %g1 ! 000000000211A03C SKIP:L2-B002 0 chksum++
edge32ln %o0, %i1, %i0 ! 000000000211A040 SKIP:L2-B002 0 S
.word 0x9DCE91F6 ! 000000000211A044 SKIP:L2-B002 0 S illop
fxnor %f24, %f26, %f22 ! 000000000211A048 SKIP:L2-B002 0 S
.word 0x97B6E148 ! 000000000211A04C SKIP:L2-B002 0 S random
faddd %f46, %f42, %f44 ! 000000000211A050 SKIP:L2-B002 0 S
.word 0x0DC82796 ! 000000000211A054 SKIP:L2-B002 0 illop
pdist %f30, %f16, %f16 ! 000000000211A058 SKIP:L2-B002 0 S
BL20064: ! ELSE:L2-B003
movcc %icc, -860, %i2 ! 000000000211A05C ELSE:L2-B003 0 S
brnz,pn %i5, BL20065 ;.empty ! 000000000211A060 ELSE:L2-B003 0 L
ble,pn %xcc, BL20066 ;.empty ! 000000000211A064 ELSE:L2-B003 0 L
fbne,a,pn %fcc2, BL20067 ;.empty ! 000000000211A068 ELSE:L2-B003 0 L
fba,a,pn %fcc1, BL20068 ;.empty ! 000000000211A06C ELSE:L2-B003 0 L
bl BL20069 ;.empty ! 000000000211A070 ELSE:L2-B003 0 L
BL20066:brnz,a,pn %o3, BL20070 ! 000000000211A074 ELSE:L2-B003 0 L
BL20065:.word 0x2A0CB061 ! 000000000211A078 ELSE:L2-B003 0 S illop
BL20069:fcmped %fcc1, %f62, %f32 ! 000000000211A07C ELSE:L2-B003 0 S
.word 0x89AB828F ! 000000000211A080 ELSE:L2-B003 0 L illop
.word 0x93B4C689 ! 000000000211A084 ELSE:L2-B003 0 S illop_VIS
BL20070:fpackfix %f22, %f16 ! 000000000211A088 ELSE:L2-B003 0 S
nop ! 000000000211A08C ELSE:L2-B003 0 S
alignaddrl %i1, %l3, %o2 ! 000000000211A090 ELSE:L2-B003 0 S
BL20067:.word 0x99A79BCE ! 000000000211A094 ELSE:L2-B003 0 S illop
BL20068:.word 0xB3B1C7F9 ! 000000000211A098 ELSE:L2-B003 0 S illop
stxa %o4, [%g7+%g0]0xF5 ! 000000000211A09C ELSE:L2-B003 0 S BAD-ASI
BL20071:add %g1, 0xAE2, %g1 ! 000000000211A0A0 ELSE:L2-B003 0 chksum++
add %g1, 0xFCB, %g1 ! 000000000211A0A4 ELSE:L2-B003 0 chksum++
fpack32 %f16, %f26, %f26 ! 000000000211A0A8 ELSE:L2-B003 0 S
orn %g1, %o3, %o1 ! 000000000211A0AC ELSE:L2-B003 0 S
fpack32 %f28, %f24, %f22 ! 000000000211A0B0 ELSE:L2-B003 0 S
.word 0xBFA1410F ! 000000000211A0B4 ELSE:L2-B003 0 S illop
BL20072: ! ELSE:L2-B003
add %g1, 0xA43, %g1 ! 000000000211A0B8 ELSE:L2-B003 0 chksum++
.word 0xDDAD7627 ! 000000000211A0BC SKIP:L2-B004 0 illop
fmuld8ulx16 %f28, %f26, %f18 ! 000000000211A0C0 SKIP:L2-B004 0 S
array32 %g1, %o2, %l1 ! 000000000211A0C4 SKIP:L2-B004 0 S
xor %o4, %i2, %i4 ! 000000000211A0C8 SKIP:L2-B004 0 S
edge8ln %g1, %i2, %i5 ! 000000000211A0CC SKIP:L2-B004 0 S
bshuffle %f22, %f26, %f18 ! 000000000211A0D0 SKIP:L2-B004 0 S
fcmpes %fcc1, %f11, %f3 ! 000000000211A0D4 SKIP:L2-B004 0 S
sdivcc %o4, %g7, %g4 ! 000000000211A0D8 SKIP:L2-B004 0 S
sethi %hh(0x576F8FFFFF00),%l6 ! 000000000211A0DC SKIP:L2-B004 0 SUBR046
.word 0x39D681E2 ! 000000000211A0E0 SKIP:L2-B004 0 random
sethi %lm(0x576F8FFFFF00),%l5 ! 000000000211A0E4 SKIP:L2-B004 0
or %l5,%lo(0x576F8FFFFF00),%l5 ! 000000000211A0E8 SKIP:L2-B004 0
sllx %l6, 0x20, %l6 ! 000000000211A0EC SKIP:L2-B004 0
.word 0xD6E40D9A ! 000000000211A0F0 SKIP:L2-B004 0 illop
jmpl %l6+0x0000, %o7 ! 000000000211A0F4 SKIP:L2-B004 0 S
fcmps %fcc1, %f3, %f10 ! 000000000211A0F8 SKIP:L2-B004 0 S
movuge %fcc0, %o2, %o1 ! 000000000211A0FC SKIP:L2-B004 0 S
ldx [%g2+0x0008], %g4 ! 000000000211A100 SKIP:L2-B004 0 S BASE<BD20139
or %l1, %o4, %o0 ! 000000000211A104 SKIP:L2-B004 0 S
add %g1, 0x39F, %g1 ! 000000000211A108 SKIP:L2-B004 0 chksum++
.word 0xAF67BACB ! 000000000211A10C SKIP:L2-B004 0 S illop
subcc %o1, %g1, %o1 ! 000000000211A110 SKIP:L2-B004 0 S
xnorcc %i1, %i4, %o0 ! 000000000211A114 SKIP:L2-B004 0 S
bne,a BL20073 ! 000000000211A118 SKIP:L2-B004 0 L
and %i4, %o1, %i3 ! 000000000211A11C SKIP:L2-B004 0 S
fnegs %f21, %f25 ! 000000000211A120 SKIP:L2-B004 0 S
fbul BL20074 ;.empty ! 000000000211A124 SKIP:L2-B004 0 L
ba,a,pn %xcc, BL20074 ! 000000000211A128 SKIP:L2-B004 0 L
fpsub32s %f26, %f17, %f19 ! 000000000211A12C SKIP:L2-B004 0 S
bshuffle %f18, %f26, %f18 ! 000000000211A130 SKIP:L2-B004 0 S
BL20074:bvc,a BL20073 ! 000000000211A134 SKIP:L2-B004 0 L
BL20073:stxa %o1, [%g2+%g0]0x00 ! 000000000211A138 SKIP:L2-B004 0 S BAD-ASI
add %g1, 0xA87, %g1 ! 000000000211A13C SKIP:L2-B004 0 chksum++
ba,a,pn %xcc, BL20076 ! 000000000211A140 SKIP:L2-B004 0
and %g7, -1, %g7 ! 000000000211A144 SKIP:L2-B004 0 S
BL20075: ! ELSE:L2-B005
xnor %o1, %o0, %l1 ! 000000000211A148 ELSE:L2-B005 0 S
wr %g1, %o1, %fprs ! 000000000211A14C ELSE:L2-B005 0 S
fcmped %fcc1, %f62, %f38 ! 000000000211A150 ELSE:L2-B005 0 S
fcmpd %fcc1, %f32, %f38 ! 000000000211A154 ELSE:L2-B005 0 S
orncc %g1, %i3, %i4 ! 000000000211A158 ELSE:L2-B005 0 S
add %g1, 0x172, %g1 ! 000000000211A15C ELSE:L2-B005 0 chksum++
pdist %f16, %f28, %f24 ! 000000000211A160 ELSE:L2-B005 0 S
rd %gsr, %l6 ! 000000000211A164 ELSE:L2-B005 0 S
wr %l6, 0x10, %gsr ! 000000000211A168 ELSE:L2-B005 0 S
movneg %icc, %o0, %o5 ! 000000000211A16C ELSE:L2-B005 0 S
or %i1, %o1, %o4 ! 000000000211A170 ELSE:L2-B005 0 S
wr %g1, %o2, %fprs ! 000000000211A174 ELSE:L2-B005 0 S
BL20076: ! ELSE:L2-B005
.word 0x8F8B2A9E ! 000000000211A178 ELSE:L2-B005 0 illop
andcc %g7, 0x4, %g0 ! 000000000211A17C SKIP:L2-B006 0
.word 0x2613AFDE ! 000000000211A180 SKIP:L2-B006 0 illop
.word 0xD9287134 ! 000000000211A184 SKIP:L2-B006 0 S illop
stxa %o3, [%g7+%g0]0xD5 ! 000000000211A188 SKIP:L2-B006 0 S BAD-ASI
edge32 %g1, %i3, %o5 ! 000000000211A18C SKIP:L2-B006 0 S
xorcc %o5, %i4, %o3 ! 000000000211A190 SKIP:L2-B006 0 S
fnegd %f60, %f32 ! 000000000211A194 SKIP:L2-B006 0 S
orn %g1, %o3, %i4 ! 000000000211A198 SKIP:L2-B006 0 S
add %g1, 0xFF1, %g1 ! 000000000211A19C SKIP:L2-B006 0 chksum++
.word 0xA5B7C371 ! 000000000211A1A0 SKIP:L2-B006 0 S illop
.word 0x1E3139DE ! 000000000211A1A4 SKIP:L2-B006 0 S random
orn %o4, %o5, %l1 ! 000000000211A1A8 SKIP:L2-B006 0 S
stxa %o3, [%g7+%g0]0xAD ! 000000000211A1AC SKIP:L2-B006 0 S BAD-ASI
fpack16 %f16, %f25 ! 000000000211A1B0 SKIP:L2-B006 0 S
.word 0xB7DA0EA2 ! 000000000211A1B4 SKIP:L2-B006 0 S illop
.word 0xE6BC88E7 ! 000000000211A1B8 SKIP:L2-B006 0 S illop
fcmps %fcc1, %f10, %f11 ! 000000000211A1BC SKIP:L2-B006 0 S
ba,pn %icc, BL20080 ! 000000000211A1C0 SKIP:L2-B006 0
fcmpeq16 %f22, %f18, %i0 ! 000000000211A1C4 SKIP:L2-B006 0 S
BL20077: ! ELSE:L2-B007
fcmpeq32 %f18, %f24, %i1 ! 000000000211A1C8 ELSE:L2-B007 0 S
fpadd16 %f22, %f24, %f30 ! 000000000211A1CC ELSE:L2-B007 0 S
.word 0xFF31389A ! 000000000211A1D0 ELSE:L2-B007 0 S illop
.word 0x81CFE008 ! 000000000211A1D4 ELSE:L2-B007 0 S random
fsrc1 %f16, %f18 ! 000000000211A1D8 ELSE:L2-B007 0 S
add %g1, 0xC5C, %g1 ! 000000000211A1DC ELSE:L2-B007 0 chksum++
.word 0xA7B3861B ! 000000000211A1E0 ELSE:L2-B007 0 S illop
bcc,pt %xcc, BL20078 ! 000000000211A1E4 ELSE:L2-B007 0 L
fpackfix %f20, %f22 ! 000000000211A1E8 ELSE:L2-B007 0 S
.word 0x93906000 ! 000000000211A1EC ELSE:L2-B007 0 L random
xnorcc %i0, %g1, %l1 ! 000000000211A1F0 ELSE:L2-B007 0 S
.word 0x91AC089B ! 000000000211A1F4 ELSE:L2-B007 0 S illop
xor %i1, %l1, %l0 ! 000000000211A1F8 ELSE:L2-B007 0 S
BL20079:nop ! 000000000211A1FC ELSE:L2-B007 0 S
BL20078:.word 0x87B70931 ! 000000000211A200 ELSE:L2-B007 0 illop
BL20080: ! ELSE:L2-B007
add %g1, 0xEE0, %g1 ! 000000000211A204 ELSE:L2-B007 0 chksum++
andcc %g1, 0x40, %g0 ! 000000000211A208 SKIP:L2-B008 0
bz,a,pt %xcc, BL20081 ! 000000000211A20C SKIP:L2-B008 0
.word 0x3E72CB79 ! 000000000211A210 SKIP:L2-B008 0 S illop
fmovdn %icc, %f32, %f38 ! 000000000211A214 SKIP:L2-B008 0 S
and %i1, %l1, %l1 ! 000000000211A218 SKIP:L2-B008 0 S
.word 0xA27E8232 ! 000000000211A21C SKIP:L2-B008 0 S random
fcmped %fcc3, %f14, %f42 ! 000000000211A220 SKIP:L2-B008 0 S
add %g1, 0xD30, %g1 ! 000000000211A224 SKIP:L2-B008 0 chksum++
rd %gsr, %l6 ! 000000000211A228 SKIP:L2-B008 0 S
.word 0xBDA97F0B ! 000000000211A22C SKIP:L2-B008 0 S illop
fnot2s %f22, %f29 ! 000000000211A230 SKIP:L2-B008 0 S
.word 0x2E062A70 ! 000000000211A234 SKIP:L2-B008 0 S random
sll %g1, %g1, %i0 ! 000000000211A238 SKIP:L2-B008 0 S
or %i5, %i3, %l3 ! 000000000211A23C SKIP:L2-B008 0 S
edge32ln %o0, %i2, %o0 ! 000000000211A240 SKIP:L2-B008 0 S
sethi %hh(0xFFFF95713FFFFF00),%l6 ! 000000000211A244 SKIP:L2-B008 0 SUBR047
.word 0xBDF00000 ! 000000000211A248 SKIP:L2-B008 0 illop
sethi %lm(0xFFFF95713FFFFF00),%l5 ! 000000000211A24C SKIP:L2-B008 0
or %l5,%lo(0xFFFF95713FFFFF00),%l5 ! 000000000211A250 SKIP:L2-B008 0
.word 0xC5DC954C ! 000000000211A254 SKIP:L2-B008 0 random
.word 0xA9D52517 ! 000000000211A258 SKIP:L2-B008 0 illop
add %l6, 0x1, %l6 ! 000000000211A25C SKIP:L2-B008 0
jmpl %l6+0x0000, %o7 ! 000000000211A260 SKIP:L2-B008 0 S
.word 0x87D02320 ! 000000000211A264 SKIP:L2-B008 0 S illop
fcmped %fcc0, %f0, %f36 ! 000000000211A268 SKIP:L2-B008 0 S
orn %i4, %i1, %o5 ! 000000000211A26C SKIP:L2-B008 0 S
.word 0xD9EA6D15 ! 000000000211A270 SKIP:L2-B008 0 S illop
fba BL20082 ! 000000000211A274 SKIP:L2-B008 0
array8 %l1, %i4, %i4 ! 000000000211A278 SKIP:L2-B008 0 S
BL20081: ! ELSE:L2-B009
pdist %f26, %f24, %f24 ! 000000000211A27C ELSE:L2-B009 0 S
.word 0xE8A5B889 ! 000000000211A280 ELSE:L2-B009 0 S random
xor %l0, %g1, %o5 ! 000000000211A284 ELSE:L2-B009 0 S
.word 0x89AB62D8 ! 000000000211A288 ELSE:L2-B009 0 S illop
and %i0, %i1, %l0 ! 000000000211A28C ELSE:L2-B009 0 S
orncc %i2, %l0, %o0 ! 000000000211A290 ELSE:L2-B009 0 S
fsubs %f2, %f10, %f11 ! 000000000211A294 ELSE:L2-B009 0 S
bshuffle %f24, %f18, %f20 ! 000000000211A298 ELSE:L2-B009 0 S
wr %g1, %o1, %fprs ! 000000000211A29C ELSE:L2-B009 0 S
.word 0x9DE3A060 ! 000000000211A2A0 ELSE:L2-B009 0 S random
add %g1, 0xAD5, %g1 ! 000000000211A2A4 ELSE:L2-B009 0 chksum++
.word 0xB9B543DC ! 000000000211A2A8 ELSE:L2-B009 0 S illop_VIS
xorcc %l0, %i4, %o0 ! 000000000211A2AC ELSE:L2-B009 0 S
.word 0x81880000 ! 000000000211A2B0 ELSE:L2-B009 0 S random
andn %i2, %i3, %i4 ! 000000000211A2B4 ELSE:L2-B009 0 S
srax %o1, 0x1, %o4 ! 000000000211A2B8 ELSE:L2-B009 0 S
stxa %o0, [%g7+%g0]0x28 ! 000000000211A2BC ELSE:L2-B009 0 S BAD-ASI
bmask %o4, %i4, %i2 ! 000000000211A2C0 ELSE:L2-B009 0 S
ldxa [%g7+%g0]0xAC, %o5 ! 000000000211A2C4 ELSE:L2-B009 0 S BAD-ASI
.word 0x2017565F ! 000000000211A2C8 ELSE:L2-B009 0 S illop
.word 0x88C89F00 ! 000000000211A2CC ELSE:L2-B009 0 S illop
BL20082: ! ELSE:L2-B009
add %g1, 0x9, %g1 ! 000000000211A2D0 ELSE:L2-B009 0 chksum++
orncc %i2, %o1, %i4 ! 000000000211A2D4 LOOP:L1-B000 0 S
fandnot1s %f30, %f31, %f19 ! 000000000211A2D8 LOOP:L1-B000 0 S
fsubs %f11, %f3, %f5 ! 000000000211A2DC LOOP:L1-B000 0 S
add %o4, %i3, %i3 ! 000000000211A2E0 LOOP:L1-B000 0 S
or %g3, %g7, %g3 ! 000000000211A2E4 LOOP:L1-B000 0 S
fabsd %f32, %f14 ! 000000000211A2E8 LOOP:L1-B000 0 S
array8 %i2, %g3, %i5 ! 000000000211A2EC LOOP:L1-B000 0 S
fcmpd %fcc1, %f44, %f32 ! 000000000211A2F0 LOOP:L1-B000 0 S
orcc %i2, %o1, %l0 ! 000000000211A2F4 LOOP:L1-B000 0 S
stxa %l0, [%g2+%g0]0x7A ! 000000000211A2F8 LOOP:L1-B000 0 S BAD-ASI
xorcc %i5, %i1, %i0 ! 000000000211A2FC LOOP:L1-B000 0 S
subcc %l2, 0x1, %l2 ! 000000000211A300 LOOP:L1-B000 0
bnz,pt %icc, BL20083 ! 000000000211A304 LOOP:L1-B000 0
.word 0x9BA896AA ! 000000000211A308 LOOP:L1-B000 0 S illop
.word 0xCEDF6AD8 ! 000000000211A30C LOOP:L1-B000 0 random
.word 0xD91CB595 ! 000000000211A310 SUBR:L0-B000 0 S random
fbule,pn %fcc1, BL20084 ;.empty ! 000000000211A314 SUBR:L0-B000 0 L
fbne,a BL20085 ! 000000000211A318 SUBR:L0-B000 0 L
bshuffle %f24, %f16, %f24 ! 000000000211A31C SUBR:L0-B000 0 S
BL20085:fbule,a BL20086 ! 000000000211A320 SUBR:L0-B000 0 L
BL20084:xnor %i3, %i0, %l4 ! 000000000211A324 SUBR:L0-B000 0 S
BL20086:fbg,pn %fcc0, BL20087 ;.empty ! 000000000211A328 SUBR:L0-B000 0 L
bcc,a BL20087 ! 000000000211A32C SUBR:L0-B000 0 L
udivcc %i0, %g7, %g7 ! 000000000211A330 SUBR:L0-B000 0 S
BL20087:add %g1, 0xA19, %g1 ! 000000000211A334 SUBR:L0-B000 0 chksum++
.word 0xDBFD401B ! 000000000211A338 SUBR:L0-B000 0 random
add %g1, 0xEDB, %g1 ! 000000000211A33C SUBR:L0-B000 0 chksum++
.word 0xA3A9049C ! 000000000211A340 SUBR:L0-B000 0 illop
restore %i0, %l7, %o0 ! 000000000211A344 SUBR:L0-B000 0
SECTION .btext015_pg1 TEXT_VA=0x211a000
attr_text {
Name = .btext015_pg1,
VA = 0x211a000,
RA = 0xfffeb8000,
PA = ra2pa(0xfffeb8000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext016 TEXT_VA=0x10cbff2ff00
attr_text {
Name = .btext016,
VA = 0x10cbff2ff00,
RA = 0xfdff6ff00,
PA = ra2pa(0xfdff6ff00,0),
notsb
}
SECTION .btext016_pg0 TEXT_VA=0x10cbff20000
attr_text {
Name = .btext016_pg0,
VA = 0x10cbff20000,
RA = 0xfdff60000,
PA = ra2pa(0xfdff60000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext016
.text
.global SUBR045; SUBR045:
BL20089: ! SUBR:L0-B000
add %g1, 0x298, %g1 ! 0000010CBFF2FF00 SUBR:L0-B000 0 chksum++
bcc BL20088 ! 0000010CBFF2FF04 SUBR:L0-B000 0
save %o6, -128, %o6 ! 0000010CBFF2FF08 SUBR:L0-B000 0
BL20088: ! SUBR:L0-B000
sethi %hh(0x10CBFF2FF00),%l7 ! 0000010CBFF2FF0C SUBR:L0-B000 0 SUBR045
.word 0xF63E9834 ! 0000010CBFF2FF10 SUBR:L0-B000 0 illop
sethi %lm(0x10CBFF2FF00),%l6 ! 0000010CBFF2FF14 SUBR:L0-B000 0
or %l6,%lo(0x10CBFF2FF00),%l6 ! 0000010CBFF2FF18 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! 0000010CBFF2FF1C SUBR:L0-B000 0
or %l7, %l6, %l7 ! 0000010CBFF2FF20 SUBR:L0-B000 0
.word 0x8DD1B443 ! 0000010CBFF2FF24 SUBR:L0-B000 0 S illop
.word 0xEA62A02E ! 0000010CBFF2FF28 SUBR:L0-B000 0 S illop
orncc %i2, %i5, %o0 ! 0000010CBFF2FF2C SUBR:L0-B000 0 S
fpsub16s %f26, %f18, %f20 ! 0000010CBFF2FF30 SUBR:L0-B000 0 S
.word 0xC2633851 ! 0000010CBFF2FF34 SUBR:L0-B000 0 S random
fcmps %fcc1, %f5, %f2 ! 0000010CBFF2FF38 SUBR:L0-B000 0 S
add %g1, 0x30B, %g1 ! 0000010CBFF2FF3C SUBR:L0-B000 0 chksum++
flushw ! 0000010CBFF2FF40 SUBR:L0-B000 0
add %i5, %g1, %i4 ! 0000010CBFF2FF44 SWCH:L1-B000 0
.word 0xA5A304B5 ! 0000010CBFF2FF48 SWCH:L1-B000 0 illop
sethi %hi(0x60), %i4 ! 0000010CBFF2FF4C SWCH:L1-B000 0 .+0
or %i4,%lo(0x60),%i4 ! 0000010CBFF2FF50 SWCH:L1-B000 0
add %i4, %o7, %i4 ! 0000010CBFF2FF54 SWCH:L1-B000 0
jmpl %l7+%i4, %g0 ! 0000010CBFF2FF58 SWCH:L1-B000 0
alignaddrl %i2, %o0, %i0 ! 0000010CBFF2FF5C SWCH:L1-B000 0 S
ba,pn %icc, BL20093 ! 0000010CBFF2FF60 SWCH:L1-B000 0
array8 %l0, %o4, %o0 ! 0000010CBFF2FF64 SWCH:L1-B000 0 S
fba,a,pt %fcc3, BL20092 ! 0000010CBFF2FF68 SWCH:L1-B000 0
fpack16 %f20, %f31 ! 0000010CBFF2FF6C SWCH:L1-B000 0 S
fba BL20091 ! 0000010CBFF2FF70 SWCH:L1-B000 0
.word 0xA1B589C3 ! 0000010CBFF2FF74 SWCH:L1-B000 0 S illop_VIS
.word 0x158F2C71 ! 0000010CBFF2FF78 SWCH:L1-B000 0 random
add %i5, %l3, %i5 ! 0000010CBFF2FF7C SWCH:L1-B000 0 S
BL20090:.word 0x9B7CB283 ! 0000010CBFF2FF80 CASE:L2-B000 0 illop
fcmpd %fcc2, %f6, %f34 ! 0000010CBFF2FF84 CASE:L2-B000 0 S
array8 %o2, %o2, %l2 ! 0000010CBFF2FF88 CASE:L2-B000 0 S
cmp %g1, %o2 ! 0000010CBFF2FF8C CASE:L2-B000 0 S
array16 %l3, %g1, %i1 ! 0000010CBFF2FF90 CASE:L2-B000 0 S
fadds %f3, %f4, %f5 ! 0000010CBFF2FF94 CASE:L2-B000 0 S
.word 0x9BA15134 ! 0000010CBFF2FF98 CASE:L2-B000 0 illop
array16 %o2, %g1, %i2 ! 0000010CBFF2FF9C CASE:L2-B000 0 S
BL20091:.word 0xBF8A674F ! 0000010CBFF2FFA0 CASE:L2-B001 0 illop
.word 0xBFAA1FB9 ! 0000010CBFF2FFA4 CASE:L2-B001 0 S illop_FP
ta %xcc, 0x46 ! 0000010CBFF2FFA8 CASE:L2-B001 0 S demap-page
fmovd %f34, %f32 ! 0000010CBFF2FFAC CASE:L2-B001 0 S
fcmpeq16 %f16, %f18, %o1 ! 0000010CBFF2FFB0 CASE:L2-B001 0 S
fba BL20094 ! 0000010CBFF2FFB4 CASE:L2-B001 0
.word 0xAFAB8ACA ! 0000010CBFF2FFB8 CASE:L2-B001 0 S illop
BL20092:add %g1, 0x6C7, %g1 ! 0000010CBFF2FFBC CASE:L2-B002 0 chksum++
alignaddr %l0, %i0, %l0 ! 0000010CBFF2FFC0 CASE:L2-B002 0 S
pdist %f30, %f20, %f16 ! 0000010CBFF2FFC4 CASE:L2-B002 0 S
wr %g1, %i2, %fprs ! 0000010CBFF2FFC8 CASE:L2-B002 0 S
alignaddrl %o1, %i1, %i3 ! 0000010CBFF2FFCC CASE:L2-B002 0 S
movrgz %i3, %i3, %i0 ! 0000010CBFF2FFD0 CASE:L2-B002 0 S
pdist %f18, %f30, %f28 ! 0000010CBFF2FFD4 CASE:L2-B002 0 S
movu %fcc1, %i2, %i5 ! 0000010CBFF2FFD8 CASE:L2-B002 0 S
edge8l %i0, %l0, %i3 ! 0000010CBFF2FFDC CASE:L2-B002 0 S
ba,pn %icc, BL20094 ! 0000010CBFF2FFE0 CASE:L2-B002 0
pdist %f22, %f28, %f16 ! 0000010CBFF2FFE4 CASE:L2-B002 0 S
BL20093:add %g1, 0xB50, %g1 ! 0000010CBFF2FFE8 CASE:L2-B003 0 chksum++
.word 0x959923E6 ! 0000010CBFF2FFEC CASE:L2-B003 0 S illop
array16 %i3, %o1, %o4 ! 0000010CBFF2FFF0 CASE:L2-B003 0 S
fcmpd %fcc0, %f46, %f34 ! 0000010CBFF2FFF4 CASE:L2-B003 0 S
rd %gsr, %l6 ! 0000010CBFF2FFF8 CASE:L2-B003 0 S
wr %l6, 0x20, %gsr ! 0000010CBFF2FFFC CASE:L2-B003 0 S
ba,pt %icc, BL20094 ! 0000010CBFF30000 CASE:L2-B003 0
fsubs %f5, %f4, %f4 ! 0000010CBFF30004 CASE:L2-B003 0 S
BL20094: ! SWCH:L1-B000
add %g1, 0x85E, %g1 ! 0000010CBFF30008 SWCH:L1-B000 0 chksum++
.word 0x81A2D0DD ! 0000010CBFF3000C SWCH:L1-B000 0 S illop
xor %o4, %i5, %i0 ! 0000010CBFF30010 SWCH:L1-B000 0 S
.word 0xB3AC1862 ! 0000010CBFF30014 SWCH:L1-B000 0 S illop
.word 0xC865AFCD ! 0000010CBFF30018 SWCH:L1-B000 0 S illop
fornot2 %f16, %f28, %f24 ! 0000010CBFF3001C SWCH:L1-B000 0 S
sub %i3, %l4, %o4 ! 0000010CBFF30020 SWCH:L1-B000 0 S
and %i0, %o0, %o0 ! 0000010CBFF30024 SWCH:L1-B000 0 S
wr %g1, %o4, %fprs ! 0000010CBFF30028 SWCH:L1-B000 0 S
fexpand %f31, %f20 ! 0000010CBFF3002C SUBR:L0-B000 0 S
fcmpne32 %f24, %f20, %i5 ! 0000010CBFF30030 SUBR:L0-B000 0 S
fpackfix %f18, %f18 ! 0000010CBFF30034 SUBR:L0-B000 0 S
andncc %o4, %i5, %o5 ! 0000010CBFF30038 SUBR:L0-B000 0 S
cmp %o0, %o4 ! 0000010CBFF3003C SUBR:L0-B000 0 S
orcc %i1, %o4, %o1 ! 0000010CBFF30040 SUBR:L0-B000 0 S
xnor %l4, %o4, %o3 ! 0000010CBFF30044 SUBR:L0-B000 0 S
add %g1, 0xB13, %i0 ! 0000010CBFF30048 SUBR:L0-B000 0
fcmpes %fcc1, %f5, %f11 ! 0000010CBFF3004C SUBR:L0-B000 0 S
.word 0xFD0A481B ! 0000010CBFF30050 SUBR:L0-B000 0 illop
restore %i0, %l7, %o0 ! 0000010CBFF30054 SUBR:L0-B000 0
BL20095:jmpl %o7+0x0008, %g0 ! 0000010CBFF30058 SUBR:L0-B000 0
.word 0x8DF00000 ! 0000010CBFF3005C SUBR:L0-B000 0 illop
SECTION .btext016_pg1 TEXT_VA=0x10cbff30000
attr_text {
Name = .btext016_pg1,
VA = 0x10cbff30000,
RA = 0xfdff70000,
PA = ra2pa(0xfdff70000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext017 TEXT_VA=0x576f8fffff00
attr_text {
Name = .btext017,
VA = 0x576f8fffff00,
RA = 0xf8fffff00,
PA = ra2pa(0xf8fffff00,0),
notsb
}
SECTION .btext017_pg0 TEXT_VA=0x576f80000000
attr_text {
Name = .btext017_pg0,
VA = 0x576f80000000,
RA = 0xf80000000,
PA = ra2pa(0xf80000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext017
.text
.global SUBR046; SUBR046:
ld [%g6+0x0074], %f3 ! 0000576F8FFFFF00 SUBR:L0-B000 0 S <BD20096
rd %gsr, %l6 ! 0000576F8FFFFF04 SUBR:L0-B000 0 S
wr %l6, 0x28, %gsr ! 0000576F8FFFFF08 SUBR:L0-B000 0 S
.word 0xB6E8AA4B ! 0000576F8FFFFF0C SUBR:L0-B000 0 S illop
stxa %i3, [%g7+%g0]0x4B ! 0000576F8FFFFF10 SUBR:L0-B000 0 S BAD-ASI
andncc %o5, %o5, %o2 ! 0000576F8FFFFF14 SUBR:L0-B000 0 S
ldxa [%g7+%g0]0x64, %o5 ! 0000576F8FFFFF18 SUBR:L0-B000 0 S BAD-ASI
prefetch [%l0+%l1], 4 ! 0000576F8FFFFF1C SUBR:L0-B000 0 S <.+0
nop ! 0000576F8FFFFF20 SUBR:L0-B000 0 S
fpackfix %f18, %f25 ! 0000576F8FFFFF24 SUBR:L0-B000 0 S
add %g1, 0x7E9, %g1 ! 0000576F8FFFFF28 SUBR:L0-B000 0 chksum++
add %i1, %g1, %o2 ! 0000576F8FFFFF2C SWCH:L1-B000 0
andcc %o2, 0x1, %g0 ! 0000576F8FFFFF30 SWCH:L1-B000 0
.word 0xF87927B0 ! 0000576F8FFFFF34 SWCH:L1-B000 0 random
add %g1, 0x41F, %g1 ! 0000576F8FFFFF38 SWCH:L1-B000 0 chksum++
andcc %o2, 0x80, %g0 ! 0000576F8FFFFF3C SWCH:L1-B000 0
.word 0xA3E8888C ! 0000576F8FFFFF40 SWCH:L1-B000 0 random
add %g1, 0x414, %g1 ! 0000576F8FFFFF44 SWCH:L1-B000 0 chksum++
andcc %o2, 0x4, %g0 ! 0000576F8FFFFF48 SWCH:L1-B000 0
bnz,pt %xcc, BL20098 ! 0000576F8FFFFF4C SWCH:L1-B000 0
add %g1, 0x711, %g1 ! 0000576F8FFFFF50 SWCH:L1-B000 0 chksum++
.word 0xBBAAB197 ! 0000576F8FFFFF54 SWCH:L1-B000 0 illop
.word 0xF3172830 ! 0000576F8FFFFF58 SWCH:L1-B000 0 illop
add %g1, 0xBEB, %g1 ! 0000576F8FFFFF5C SWCH:L1-B000 0 chksum++
.word 0x9DAC8C0D ! 0000576F8FFFFF60 SWCH:L1-B000 0 S illop
pdist %f18, %f16, %f30 ! 0000576F8FFFFF64 SWCH:L1-B000 0 S
fone %f18 ! 0000576F8FFFFF68 SWCH:L1-B000 0 S
subccc %i3, %o2, %o4 ! 0000576F8FFFFF6C SWCH:L1-B000 0 S
xor %i0, %o4, %o4 ! 0000576F8FFFFF70 SWCH:L1-B000 0 S
fabsd %f12, %f6 ! 0000576F8FFFFF74 SWCH:L1-B000 0 S
.word 0x901E0DFF ! 0000576F8FFFFF78 SWCH:L1-B000 0 S random
.word 0x876AF9F8 ! 0000576F8FFFFF7C SWCH:L1-B000 0 S random
.word 0xEFA84DD9 ! 0000576F8FFFFF80 SWCH:L1-B000 0 S illop
.word 0x91DD0AA4 ! 0000576F8FFFFF84 SWCH:L1-B000 0 illop
fba BL20108 ! 0000576F8FFFFF88 SWCH:L1-B000 0
cmp %g1, %i1 ! 0000576F8FFFFF8C SWCH:L1-B000 0 S
BL20097:add %g1, 0x280, %g1 ! 0000576F8FFFFF90 CASE:L2-B000 0 chksum++
ldxa [%g7+%g0]0xB1, %o5 ! 0000576F8FFFFF94 CASE:L2-B000 0 S BAD-ASI
.word 0x93CF8428 ! 0000576F8FFFFF98 CASE:L2-B000 0 S illop
move %icc, %g1, %o3 ! 0000576F8FFFFF9C CASE:L2-B000 0 S
xor %o2, %o4, %o0 ! 0000576F8FFFFFA0 CASE:L2-B000 0 S
nop ! 0000576F8FFFFFA4 CASE:L2-B000 0 S
fandnot2s %f25, %f16, %f20 ! 0000576F8FFFFFA8 CASE:L2-B000 0 S
fba,pt %fcc0, BL20108 ! 0000576F8FFFFFAC CASE:L2-B000 0
fabss %f31, %f21 ! 0000576F8FFFFFB0 CASE:L2-B000 0 S
BL20098:add %g1, 0x85F, %g1 ! 0000576F8FFFFFB4 CASE:L2-B001 0 chksum++
fexpand %f27, %f16 ! 0000576F8FFFFFB8 CASE:L2-B001 0 S
sll %i4, 0x1, %o5 ! 0000576F8FFFFFBC CASE:L2-B001 0 S
pdist %f18, %f30, %f30 ! 0000576F8FFFFFC0 CASE:L2-B001 0 S
fcmped %fcc2, %f14, %f46 ! 0000576F8FFFFFC4 CASE:L2-B001 0 S
fmovspos %xcc, %f10, %f9 ! 0000576F8FFFFFC8 CASE:L2-B001 0 S
fmovscc %xcc, %f2, %f9 ! 0000576F8FFFFFCC CASE:L2-B001 0 S
fcmpd %fcc3, %f46, %f38 ! 0000576F8FFFFFD0 CASE:L2-B001 0 S
.word 0x91AE0A2F ! 0000576F8FFFFFD4 CASE:L2-B001 0 S illop
.word 0xABA84E6B ! 0000576F8FFFFFD8 CASE:L2-B001 0 S illop
ba BL20108 ! 0000576F8FFFFFDC CASE:L2-B001 0
subcc %o2, %o2, %g0 ! 0000576F8FFFFFE0 CASE:L2-B001 0 S
BL20100:add %g1, 0x9D6, %g1 ! 0000576F8FFFFFE4 CASE:L2-B002 0 chksum++
rd %gsr, %l6 ! 0000576F8FFFFFE8 CASE:L2-B002 0 S
.word 0xCCAA9711 ! 0000576F8FFFFFEC CASE:L2-B002 0 S random
fabss %f2, %f5 ! 0000576F8FFFFFF0 CASE:L2-B002 0 S
xorcc %o4, %o3, %o0 ! 0000576F8FFFFFF4 CASE:L2-B002 0 S
.word 0xA9A89C2B ! 0000576F8FFFFFF8 CASE:L2-B002 0 S illop
.word 0x95906000 ! 0000576F8FFFFFFC CASE:L2-B002 0 S random
swapa [%g6+0x0040]%asi, %o5 ! 0000576F90000000 CASE:L2-B002 0 S >BD20099
xnorcc %o0, %o3, %o3 ! 0000576F90000004 CASE:L2-B002 0 S
ba,a BL20108 ! 0000576F90000008 CASE:L2-B002 0
fcmpes %fcc1, %f2, %f5 ! 0000576F9000000C CASE:L2-B002 0 S
BL20102:.word 0xE15BA956 ! 0000576F90000010 CASE:L2-B003 0 illop
fmovdo %fcc3, %f46, %f44 ! 0000576F90000014 CASE:L2-B003 0 S
ldd [%g3+0x0060], %f62 ! 0000576F90000018 CASE:L2-B003 0 S <BD20101
movneg %icc, -303, %o0 ! 0000576F9000001C CASE:L2-B003 0 S
andncc %o4, %o1, %o5 ! 0000576F90000020 CASE:L2-B003 0 S
.word 0xA3A117E8 ! 0000576F90000024 CASE:L2-B003 0 illop
edge16l %o0, %o0, %o4 ! 0000576F90000028 CASE:L2-B003 0 S
BL20108: ! SWCH:L1-B000
add %g1, 0x593, %g1 ! 0000576F9000002C SWCH:L1-B000 0 chksum++
.word 0x9BCD760A ! 0000576F90000030 SWCH:L1-B000 0 S illop
fbug,a BL20103 ;.empty ! 0000576F90000034 SWCH:L1-B000 0 L
brz,a,pn %o0, BL20104 ;.empty ! 0000576F90000038 SWCH:L1-B000 0 L
fbug,pt %fcc2, BL20105 ! 0000576F9000003C SWCH:L1-B000 0 L
.word 0xB5AB209B ! 0000576F90000040 SWCH:L1-B000 0 S illop
fcmpd %fcc0, %f12, %f38 ! 0000576F90000044 SWCH:L1-B000 0 S
.word 0x0E7C444F ! 0000576F90000048 SWCH:L1-B000 0 L illop
BL20106:fbuge BL20107 ! 0000576F9000004C SWCH:L1-B000 0 L
.word 0xADB6C369 ! 0000576F90000050 SWCH:L1-B000 0 S illop_VIS
BL20105:.word 0x8FA45C88 ! 0000576F90000054 SWCH:L1-B000 0 S illop
BL20107:.word 0x81ACD72C ! 0000576F90000058 SWCH:L1-B000 0 S illop
andn %o4, %o5, %o4 ! 0000576F9000005C SWCH:L1-B000 0 S
andcc %o0, %g1, %o3 ! 0000576F90000060 SWCH:L1-B000 0 S
BL20103:fbug,a,pn %fcc2, BL20104 ! 0000576F90000064 SWCH:L1-B000 0 L
BL20104:sllx %g1, %g1, %o0 ! 0000576F90000068 SWCH:L1-B000 0 S
pdist %f22, %f16, %f30 ! 0000576F9000006C SWCH:L1-B000 0 S
add %g1, 0x876, %g1 ! 0000576F90000070 SWCH:L1-B000 0 chksum++
.word 0xA948D399 ! 0000576F90000074 SUBR:L0-B000 0 illop
add %g1, 0x8C5, %g1 ! 0000576F90000078 SUBR:L0-B000 0 chksum++
SECTION .btext017_pg1 TEXT_VA=0x576f90000000
attr_text {
Name = .btext017_pg1,
VA = 0x576f90000000,
RA = 0xf90000000,
PA = ra2pa(0xf90000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext018 TEXT_VA=0xffff95713fffff00
attr_text {
Name = .btext018,
VA = 0xffff95713fffff00,
RA = ra2pa(0xf6fffff00,0),
PA = ra2pa(0xf6fffff00,0),
notsb
}
SECTION .btext018_pg0 TEXT_VA=0xffff957130000000
attr_text {
Name = .btext018_pg0,
VA = 0xffff957130000000,
RA = ra2pa(0xf60000000,0),
PA = ra2pa(0xf60000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext018
.text
.global SUBR047; SUBR047:
nop ! FFFF95713FFFFF00 SUBR:L0-B000 0 S
pdist %f28, %f18, %f28 ! FFFF95713FFFFF04 SUBR:L0-B000 0 S
xnor %o0, %i4, %o5 ! FFFF95713FFFFF08 SUBR:L0-B000 0 S
xnorcc %o5, %o0, %o0 ! FFFF95713FFFFF0C SUBR:L0-B000 0 S
.word 0xDEBDBFA1 ! FFFF95713FFFFF10 SUBR:L0-B000 0 S illop
add %g1, 0xDC2, %g1 ! FFFF95713FFFFF14 SUBR:L0-B000 0 chksum++
and %g1, 0xFE, %o0 ! FFFF95713FFFFF18 LOOP:L1-B000 0
BL20130: ! LOOP:L1-B000
add %g1, 0x9C4, %g1 ! FFFF95713FFFFF1C LOOP:L1-B000 0 chksum++
.word 0x87A9D07B ! FFFF95713FFFFF20 SKIP:L2-B000 0 illop
add %i0, %o5, %o5 ! FFFF95713FFFFF24 SKIP:L2-B000 0 S
subcc %i2, %o5, %o1 ! FFFF95713FFFFF28 SKIP:L2-B000 0 S
subccc %o3, %o5, %o5 ! FFFF95713FFFFF2C SKIP:L2-B000 0 S
alignaddr %o1, %g1, %o3 ! FFFF95713FFFFF30 SKIP:L2-B000 0 S
.word 0xAFA7CD75 ! FFFF95713FFFFF34 SKIP:L2-B000 0 S illop
orcc %o5, %o0, %o2 ! FFFF95713FFFFF38 SKIP:L2-B000 0 S
.word 0x93A84011 ! FFFF95713FFFFF3C SKIP:L2-B000 0 illop
.word 0xA5AB381F ! FFFF95713FFFFF40 SKIP:L2-B000 0 S illop
.word 0x81CFE008 ! FFFF95713FFFFF44 SKIP:L2-B000 0 S random
.word 0xB38C2BCF ! FFFF95713FFFFF48 SKIP:L2-B000 0 S illop
.word 0xA7B402E5 ! FFFF95713FFFFF4C SKIP:L2-B000 0 S illop_VIS
fba,a,pt %fcc1, BL20117 ! FFFF95713FFFFF50 SKIP:L2-B000 0
ta %xcc, 0x43 ! FFFF95713FFFFF54 SKIP:L2-B000 0 S +-PEF
BL20109: ! ELSE:L2-B001
bshuffle %f18, %f28, %f30 ! FFFF95713FFFFF58 ELSE:L2-B001 0 S
bmask %o3, %o0, %o5 ! FFFF95713FFFFF5C ELSE:L2-B001 0 S
bge,a BL20110 ;.empty ! FFFF95713FFFFF60 ELSE:L2-B001 0 L
fbuge,pn %fcc0, BL20111 ;.empty ! FFFF95713FFFFF64 ELSE:L2-B001 0 L
bz,pt %icc, BL20112 ;.empty ! FFFF95713FFFFF68 ELSE:L2-B001 0 L
bgu,a BL20113 ;.empty ! FFFF95713FFFFF6C ELSE:L2-B001 0 L
bcc,a,pn %icc, BL20110 ;.empty ! FFFF95713FFFFF70 ELSE:L2-B001 0 L
fbn,a,pt %fcc3, BL20114 ! FFFF95713FFFFF74 ELSE:L2-B001 0 L
BL20112:cmp %o5, %g1 ! FFFF95713FFFFF78 ELSE:L2-B001 0 S
fnegd %f24, %f16 ! FFFF95713FFFFF7C ELSE:L2-B001 0 S
fbl,a,pn %fcc1, BL20115 ;.empty ! FFFF95713FFFFF80 ELSE:L2-B001 0 L
BL20110:brz,pt %o1, BL20116 ;.empty ! FFFF95713FFFFF84 ELSE:L2-B001 0 L
BL20114:.word 0xD4893B93 ! FFFF95713FFFFF88 ELSE:L2-B001 0 L random
BL20116:bvs BL20113 ;.empty ! FFFF95713FFFFF8C ELSE:L2-B001 0 L
BL20115:brgz,pn %o1, BL20113 ! FFFF95713FFFFF90 ELSE:L2-B001 0 L
BL20113:.word 0xB75EA459 ! FFFF95713FFFFF94 ELSE:L2-B001 0 S illop
BL20111:add %g1, 0xC6C, %g1 ! FFFF95713FFFFF98 ELSE:L2-B001 0 chksum++
add %g1, 0x97C, %g1 ! FFFF95713FFFFF9C ELSE:L2-B001 0 chksum++
fmovs %f5, %f5 ! FFFF95713FFFFFA0 ELSE:L2-B001 0 S
fcmpne32 %f18, %f30, %o4 ! FFFF95713FFFFFA4 ELSE:L2-B001 0 S
.word 0xC930E713 ! FFFF95713FFFFFA8 ELSE:L2-B001 0 S random
.word 0x00ECEFDC ! FFFF95713FFFFFAC ELSE:L2-B001 0 S illop
faddd %f12, %f36, %f44 ! FFFF95713FFFFFB0 ELSE:L2-B001 0 S
BL20117: ! ELSE:L2-B001
add %g1, 0x40, %g1 ! FFFF95713FFFFFB4 ELSE:L2-B001 0 chksum++
.word 0x9DA31999 ! FFFF95713FFFFFB8 SKIP:L2-B002 0 illop
bnz,pt %xcc, BL20125 ! FFFF95713FFFFFBC SKIP:L2-B002 0
bmask %o4, %o5, %o4 ! FFFF95713FFFFFC0 SKIP:L2-B002 0 S
pdist %f30, %f18, %f20 ! FFFF95713FFFFFC4 SKIP:L2-B002 0 S
bvs BL20118 ! FFFF95713FFFFFC8 SKIP:L2-B002 0 L
.word 0x83A29395 ! FFFF95713FFFFFCC SKIP:L2-B002 0 S illop
bn BL20119 ;.empty ! FFFF95713FFFFFD0 SKIP:L2-B002 0 L
fbul,pn %fcc2, BL20120 ;.empty ! FFFF95713FFFFFD4 SKIP:L2-B002 0 L
bvc,a BL20121 ! FFFF95713FFFFFD8 SKIP:L2-B002 0 L
.word 0x95A6888D ! FFFF95713FFFFFDC SKIP:L2-B002 0 S illop_FP
be BL20120 ;.empty ! FFFF95713FFFFFE0 SKIP:L2-B002 0 L
bvs,a,pn %xcc, BL20122 ;.empty ! FFFF95713FFFFFE4 SKIP:L2-B002 0 L
BL20118:fbn BL20123 ! FFFF95713FFFFFE8 SKIP:L2-B002 0 L
BL20123:fone %f30 ! FFFF95713FFFFFEC SKIP:L2-B002 0 S
BL20120:and %o1, %o3, %o1 ! FFFF95713FFFFFF0 SKIP:L2-B002 0 S
BL20121:fbue,pn %fcc1, BL20124 ;.empty ! FFFF95713FFFFFF4 SKIP:L2-B002 0 L
be,a,pn %xcc, BL20122 ! FFFF95713FFFFFF8 SKIP:L2-B002 0 L
BL20119:.word 0x89A80A5A ! FFFF95713FFFFFFC SKIP:L2-B002 0 S illop
BL20124:or %o1, %o1, %o5 ! FFFF957140000000 SKIP:L2-B002 0 S
BL20122:add %g1, 0xD5E, %g1 ! FFFF957140000004 SKIP:L2-B002 0 chksum++
add %g1, 0xF97, %g1 ! FFFF957140000008 SKIP:L2-B002 0 chksum++
andcc %o2, %o2, %o4 ! FFFF95714000000C SKIP:L2-B002 0 S
.word 0x1F126F97 ! FFFF957140000010 SKIP:L2-B002 0 S random
ldxa [%g2+%g0]0xB2, %o5 ! FFFF957140000014 SKIP:L2-B002 0 S BAD-ASI
xnorcc %o0, %o4, %o4 ! FFFF957140000018 SKIP:L2-B002 0 S
fba,a,pt %fcc3, BL20129 ! FFFF95714000001C SKIP:L2-B002 0
fzero %f16 ! FFFF957140000020 SKIP:L2-B002 0 S
BL20125: ! ELSE:L2-B003
.word 0x9DD301A0 ! FFFF957140000024 ELSE:L2-B003 0 S illop
fbug BL20126 ! FFFF957140000028 ELSE:L2-B003 0 L
fcmpes %fcc1, %f3, %f9 ! FFFF95714000002C ELSE:L2-B003 0 S
brgz,pt %o1, BL20127 ! FFFF957140000030 ELSE:L2-B003 0 L
movug %fcc0, %g1, %o5 ! FFFF957140000034 ELSE:L2-B003 0 S
BL20126:andcc %l4, %l4, %o3 ! FFFF957140000038 ELSE:L2-B003 0 S
bvc,a BL20127 ;.empty ! FFFF95714000003C ELSE:L2-B003 0 L
BL20127:ba,a BL20128 ! FFFF957140000040 ELSE:L2-B003 0 L
sll %o4, 0x1, %o3 ! FFFF957140000044 ELSE:L2-B003 0 S
nop ! FFFF957140000048 ELSE:L2-B003 0 S
fcmpgt16 %f18, %f16, %o2 ! FFFF95714000004C ELSE:L2-B003 0 S
BL20128:fand %f16, %f28, %f24 ! FFFF957140000050 ELSE:L2-B003 0 S
.word 0x8DA9D871 ! FFFF957140000054 ELSE:L2-B003 0 illop
.word 0xC955658F ! FFFF957140000058 ELSE:L2-B003 0 illop
nop ! FFFF95714000005C ELSE:L2-B003 0 S
.word 0x81AF14E8 ! FFFF957140000060 ELSE:L2-B003 0 S illop
fcmps %fcc3, %f8, %f9 ! FFFF957140000064 ELSE:L2-B003 0 S
xorcc %o4, %o2, %o4 ! FFFF957140000068 ELSE:L2-B003 0 S
BL20129: ! ELSE:L2-B003
add %g1, 0xEBC, %g1 ! FFFF95714000006C ELSE:L2-B003 0 chksum++
.word 0xBE100001 ! FFFF957140000070 LOOP:L1-B000 0 S random
.word 0xA9B781BF ! FFFF957140000074 LOOP:L1-B000 0 S illop
andncc %o5, %o4, %o5 ! FFFF957140000078 LOOP:L1-B000 0 S
pdist %f18, %f18, %f26 ! FFFF95714000007C LOOP:L1-B000 0 S
.word 0x8574B9E3 ! FFFF957140000080 LOOP:L1-B000 0 S illop
.word 0xC96C2927 ! FFFF957140000084 LOOP:L1-B000 0 S random
pdist %f30, %f16, %f20 ! FFFF957140000088 LOOP:L1-B000 0 S
udivcc %o4, 0x0, %l0 ! FFFF95714000008C LOOP:L1-B000 0 S
.word 0x2A78401E ! FFFF957140000090 LOOP:L1-B000 0 illop
andcc %o0, 0x1, %g0 ! FFFF957140000094 LOOP:L1-B000 0
bne,a,pt %xcc, BL20130 ! FFFF957140000098 LOOP:L1-B000 0
.word 0x1C2F0B11 ! FFFF95714000009C LOOP:L1-B000 0 S illop
.word 0xBFAE4A52 ! FFFF9571400000A0 LOOP:L1-B000 0 illop
.word 0xCBC70C40 ! FFFF9571400000A4 SUBR:L0-B000 0 S illop
.word 0xF34D49E9 ! FFFF9571400000A8 SUBR:L0-B000 0 S illop
fbul BL20132 ;.empty ! FFFF9571400000AC SUBR:L0-B000 0 L
.word 0xF37EA4C7 ! FFFF9571400000B0 SUBR:L0-B000 0 L illop
bvc BL20133 ;.empty ! FFFF9571400000B4 SUBR:L0-B000 0 L
bg BL20133 ;.empty ! FFFF9571400000B8 SUBR:L0-B000 0 L
.word 0x9F653982 ! FFFF9571400000BC SUBR:L0-B000 0 L illop
BL20132:andn %o0, %o2, %o0 ! FFFF9571400000C0 SUBR:L0-B000 0 S
BL20133:bcc,a,pn %icc, BL20135 ;.empty ! FFFF9571400000C4 SUBR:L0-B000 0 L
BL20135:ble,a,pn %icc, BL20136 ! FFFF9571400000C8 SUBR:L0-B000 0 L
BL20136:std %f62, [%g6-0x0010] ! FFFF9571400000CC SUBR:L0-B000 0 S >BD20131
.word 0xA9A898FD ! FFFF9571400000D0 SUBR:L0-B000 0 S illop
BL20134:.word 0xB3A08D55 ! FFFF9571400000D4 SUBR:L0-B000 0 S illop
add %g1, 0x9CF, %g1 ! FFFF9571400000D8 SUBR:L0-B000 0 chksum++
.word 0x364CADD9 ! FFFF9571400000DC SUBR:L0-B000 0 random
.word 0xA5A25A6F ! FFFF9571400000E0 SUBR:L0-B000 0 illop
SECTION .btext018_pg1 TEXT_VA=0xffff957140000000
attr_text {
Name = .btext018_pg1,
VA = 0xffff957140000000,
RA = ra2pa(0xf70000000,0),
PA = ra2pa(0xf70000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
! Context 69: 1818 instructions generated, 2436 executed, 57 traps
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 128
#undef BLIMP_32BIT
#define BLIMP_32BIT 0
!========================================================================
SECTION .btext019 TEXT_VA=0x6cdc9c8cfd00
attr_text {
Name = .btext019,
VA = 0x6cdc9c8cfd00,
RA = 0xfdfe4fd00,
PA = ra2pa(0xfdfe4fd00,0),
notsb
}
SECTION .btext019_pg0 TEXT_VA=0x6cdc9c8c0000
attr_text {
Name = .btext019_pg0,
VA = 0x6cdc9c8c0000,
RA = 0xfdfe40000,
PA = ra2pa(0xfdfe40000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext019
.text
.global start_th_2; start_th_2:
.global SUBR062; SUBR062:
BL40098: ! MAIN:L0-B000
nop ! 00006CDC9C8CFD00 MAIN:L0-B000 1
sethi %hh(0xFFFFE33746950000),%g2 ! 00006CDC9C8CFD04 MAIN:L0-B000 1 BD40133
or %g2,%hm(0xFFFFE33746950000),%g2 ! 00006CDC9C8CFD08 MAIN:L0-B000 1
sethi %lm(0xFFFFE33746950000),%g3 ! 00006CDC9C8CFD0C MAIN:L0-B000 1
or %g3,%lo(0xFFFFE33746950000),%g3 ! 00006CDC9C8CFD10 MAIN:L0-B000 1
sllx %g2, 0x20, %g2 ! 00006CDC9C8CFD14 MAIN:L0-B000 1
or %g2, %g3, %g2 ! 00006CDC9C8CFD18 MAIN:L0-B000 1
sethi %hh(0x2852C0002000),%l0 ! 00006CDC9C8CFD1C MAIN:L0-B000 1 STACK0070
or %l0,%hm(0x2852C0002000),%l0 ! 00006CDC9C8CFD20 MAIN:L0-B000 1
sethi %lm(0x2852C0002000),%l1 ! 00006CDC9C8CFD24 MAIN:L0-B000 1
or %l1,%lo(0x2852C0002000),%l1 ! 00006CDC9C8CFD28 MAIN:L0-B000 1
sllx %l0, 0x20, %l0 ! 00006CDC9C8CFD2C MAIN:L0-B000 1
or %l0, %l1, %l0 ! 00006CDC9C8CFD30 MAIN:L0-B000 1
sub %l0, 0x100, %o6 ! 00006CDC9C8CFD34 MAIN:L0-B000 1
add %o6, 0x80, %i6 ! 00006CDC9C8CFD38 MAIN:L0-B000 1
addcc %g0, 0x1, %g1 ! 00006CDC9C8CFD3C MAIN:L0-B000 1
or %g0, -2951, %g3 ! 00006CDC9C8CFD40 MAIN:L0-B000 1
or %g0, -2227, %g4 ! 00006CDC9C8CFD44 MAIN:L0-B000 1
or %g0, -3216, %g5 ! 00006CDC9C8CFD48 MAIN:L0-B000 1
or %g0, -1255, %g6 ! 00006CDC9C8CFD4C MAIN:L0-B000 1
or %g0, 0x0, %g7 ! 00006CDC9C8CFD50 MAIN:L0-B000 1
or %g0, 0x429, %o0 ! 00006CDC9C8CFD54 MAIN:L0-B000 1
or %g0, 0x451, %o1 ! 00006CDC9C8CFD58 MAIN:L0-B000 1
or %g0, 0x868, %o2 ! 00006CDC9C8CFD5C MAIN:L0-B000 1
or %g0, 0x226, %o3 ! 00006CDC9C8CFD60 MAIN:L0-B000 1
or %g0, -41, %o4 ! 00006CDC9C8CFD64 MAIN:L0-B000 1
or %g0, 0xF45, %o5 ! 00006CDC9C8CFD68 MAIN:L0-B000 1
or %g0, -3151, %o7 ! 00006CDC9C8CFD6C MAIN:L0-B000 1
or %g0, -2478, %l0 ! 00006CDC9C8CFD70 MAIN:L0-B000 1
or %g0, -597, %l1 ! 00006CDC9C8CFD74 MAIN:L0-B000 1
or %g0, -2156, %l2 ! 00006CDC9C8CFD78 MAIN:L0-B000 1
or %g0, 0xBF3, %l3 ! 00006CDC9C8CFD7C MAIN:L0-B000 1
or %g0, 0xC85, %l4 ! 00006CDC9C8CFD80 MAIN:L0-B000 1
or %g0, -2385, %l5 ! 00006CDC9C8CFD84 MAIN:L0-B000 1
sethi %hh(0x6CDC9C8CFD00),%l7 ! 00006CDC9C8CFD88 MAIN:L0-B000 1 SUBR062
or %l7,%hm(0x6CDC9C8CFD00),%l7 ! 00006CDC9C8CFD8C MAIN:L0-B000 1
sethi %lm(0x6CDC9C8CFD00),%l6 ! 00006CDC9C8CFD90 MAIN:L0-B000 1
or %l6,%lo(0x6CDC9C8CFD00),%l6 ! 00006CDC9C8CFD94 MAIN:L0-B000 1
sllx %l7, 0x20, %l7 ! 00006CDC9C8CFD98 MAIN:L0-B000 1
or %l7, %l6, %l7 ! 00006CDC9C8CFD9C MAIN:L0-B000 1
or %g0, -2810, %l6 ! 00006CDC9C8CFDA0 MAIN:L0-B000 1
or %g0, 0x779, %i0 ! 00006CDC9C8CFDA4 MAIN:L0-B000 1
or %g0, 0xC8D, %i1 ! 00006CDC9C8CFDA8 MAIN:L0-B000 1
or %g0, -2725, %i2 ! 00006CDC9C8CFDAC MAIN:L0-B000 1
or %g0, 0x964, %i3 ! 00006CDC9C8CFDB0 MAIN:L0-B000 1
or %g0, -3404, %i4 ! 00006CDC9C8CFDB4 MAIN:L0-B000 1
or %g0, 0xDA2, %i5 ! 00006CDC9C8CFDB8 MAIN:L0-B000 1
or %g0, 0x70C, %i7 ! 00006CDC9C8CFDBC MAIN:L0-B000 1
or %g0, 0x4, %g6 ! 00006CDC9C8CFDC0 MAIN:L0-B000 1
BL40099:save %o6, -128, %o6 ! 00006CDC9C8CFDC4 MAIN:L0-B000 4
add %i0, %g6, %l0 ! 00006CDC9C8CFDC8 MAIN:L0-B000 4
add %i1, %g6, %l1 ! 00006CDC9C8CFDCC MAIN:L0-B000 4
add %i2, %g6, %l2 ! 00006CDC9C8CFDD0 MAIN:L0-B000 4
add %i3, %g6, %l3 ! 00006CDC9C8CFDD4 MAIN:L0-B000 4
add %i4, %g6, %l4 ! 00006CDC9C8CFDD8 MAIN:L0-B000 4
add %i5, %g6, %l5 ! 00006CDC9C8CFDDC MAIN:L0-B000 4
add %i6, %g6, %l6 ! 00006CDC9C8CFDE0 MAIN:L0-B000 4
add %i7, %g6, %l7 ! 00006CDC9C8CFDE4 MAIN:L0-B000 4
add %l0, %g6, %o0 ! 00006CDC9C8CFDE8 MAIN:L0-B000 4
add %l1, %g6, %o1 ! 00006CDC9C8CFDEC MAIN:L0-B000 4
add %l2, %g6, %o2 ! 00006CDC9C8CFDF0 MAIN:L0-B000 4
add %l3, %g6, %o3 ! 00006CDC9C8CFDF4 MAIN:L0-B000 4
add %l4, %g6, %o4 ! 00006CDC9C8CFDF8 MAIN:L0-B000 4
add %l5, %g6, %o5 ! 00006CDC9C8CFDFC MAIN:L0-B000 4
add %l7, %g6, %o7 ! 00006CDC9C8CFE00 MAIN:L0-B000 4
subcc %g6, 0x1, %g6 ! 00006CDC9C8CFE04 MAIN:L0-B000 4
bnz,a,pn %xcc, BL40099 ! 00006CDC9C8CFE08 MAIN:L0-B000 4
nop ! 00006CDC9C8CFE0C MAIN:L0-B000 3
restore %g0, %g0, %g0 ! 00006CDC9C8CFE10 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 00006CDC9C8CFE14 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 00006CDC9C8CFE18 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 00006CDC9C8CFE1C MAIN:L0-B000 1
ta %xcc, 0x44 ! 00006CDC9C8CFE20 MAIN:L0-B000 1 cleanwin=0
wr %g0, 0x582, %y ! 00006CDC9C8CFE24 MAIN:L0-B000 1
wr %g0, 0xD0, %gsr ! 00006CDC9C8CFE28 MAIN:L0-B000 1
ldd [%g2+0x0068], %f0 ! 00006CDC9C8CFE2C MAIN:L0-B000 1 <BD40137
faddd %f0, %f0, %f6 ! 00006CDC9C8CFE30 MAIN:L0-B000 1
faddd %f0, %f6, %f12 ! 00006CDC9C8CFE34 MAIN:L0-B000 1
faddd %f6, %f12, %f14 ! 00006CDC9C8CFE38 MAIN:L0-B000 1
faddd %f12, %f14, %f60 ! 00006CDC9C8CFE3C MAIN:L0-B000 1
faddd %f14, %f60, %f62 ! 00006CDC9C8CFE40 MAIN:L0-B000 1
faddd %f60, %f62, %f32 ! 00006CDC9C8CFE44 MAIN:L0-B000 1
faddd %f62, %f32, %f34 ! 00006CDC9C8CFE48 MAIN:L0-B000 1
faddd %f32, %f34, %f36 ! 00006CDC9C8CFE4C MAIN:L0-B000 1
faddd %f34, %f36, %f38 ! 00006CDC9C8CFE50 MAIN:L0-B000 1
faddd %f36, %f38, %f40 ! 00006CDC9C8CFE54 MAIN:L0-B000 1
faddd %f38, %f40, %f42 ! 00006CDC9C8CFE58 MAIN:L0-B000 1
faddd %f40, %f42, %f44 ! 00006CDC9C8CFE5C MAIN:L0-B000 1
faddd %f42, %f44, %f46 ! 00006CDC9C8CFE60 MAIN:L0-B000 1
ld [%g2+0x0070], %f2 ! 00006CDC9C8CFE64 MAIN:L0-B000 1 <BD40138
fadds %f2, %f2, %f3 ! 00006CDC9C8CFE68 MAIN:L0-B000 1
fadds %f2, %f3, %f4 ! 00006CDC9C8CFE6C MAIN:L0-B000 1
fadds %f3, %f4, %f5 ! 00006CDC9C8CFE70 MAIN:L0-B000 1
fadds %f4, %f5, %f8 ! 00006CDC9C8CFE74 MAIN:L0-B000 1
fadds %f5, %f8, %f9 ! 00006CDC9C8CFE78 MAIN:L0-B000 1
fadds %f8, %f9, %f10 ! 00006CDC9C8CFE7C MAIN:L0-B000 1
fadds %f9, %f10, %f11 ! 00006CDC9C8CFE80 MAIN:L0-B000 1
fcmpd %fcc0, %f0, %f0 ! 00006CDC9C8CFE84 MAIN:L0-B000 1
fcmpd %fcc1, %f0, %f0 ! 00006CDC9C8CFE88 MAIN:L0-B000 1
fcmpd %fcc2, %f0, %f0 ! 00006CDC9C8CFE8C MAIN:L0-B000 1
fcmpd %fcc3, %f0, %f0 ! 00006CDC9C8CFE90 MAIN:L0-B000 1
stx %fsr, [%g2+0x0060] ! 00006CDC9C8CFE94 MAIN:L0-B000 1 <BD40055
fzero %f16 ! 00006CDC9C8CFE98 MAIN:L0-B000 1
fzero %f18 ! 00006CDC9C8CFE9C MAIN:L0-B000 1
fzero %f20 ! 00006CDC9C8CFEA0 MAIN:L0-B000 1
fzero %f22 ! 00006CDC9C8CFEA4 MAIN:L0-B000 1
fzero %f24 ! 00006CDC9C8CFEA8 MAIN:L0-B000 1
fzero %f26 ! 00006CDC9C8CFEAC MAIN:L0-B000 1
fzero %f28 ! 00006CDC9C8CFEB0 MAIN:L0-B000 1
fzero %f30 ! 00006CDC9C8CFEB4 MAIN:L0-B000 1
ldx [%g2+0x0000], %g3 ! 00006CDC9C8CFEB8 MAIN:L0-B000 1 BASE<BD40133
ldx [%g2+0x0008], %g4 ! 00006CDC9C8CFEBC MAIN:L0-B000 1 BASE<BD40139
ldx [%g2+0x0010], %g5 ! 00006CDC9C8CFEC0 MAIN:L0-B000 1 BASE<BD40140
ldx [%g2+0x0018], %g6 ! 00006CDC9C8CFEC4 MAIN:L0-B000 1 BASE<BD40141
or %g0, 0x2, %l2 ! 00006CDC9C8CFEC8 LOOP:L1-B000 1
BL40122: ! LOOP:L1-B000
add %g1, 0xAC9, %g1 ! 00006CDC9C8CFECC LOOP:L1-B000 2 chksum++
or %g0, 0x3, %l3 ! 00006CDC9C8CFED0 LOOP:L2-B000 2
BL40105: ! LOOP:L2-B000
add %g1, 0x625, %g1 ! 00006CDC9C8CFED4 LOOP:L2-B000 4 chksum++
andncc %i4, %o1, %i2 ! 00006CDC9C8CFED8 LOOP:L2-B000 4 S
.word 0xEF49F9A5 ! 00006CDC9C8CFEDC LOOP:L2-B000 4 S illop
xnor %i2, %o1, %i0 ! 00006CDC9C8CFEE0 LOOP:L2-B000 4 S
orncc %o0, %o2, %o2 ! 00006CDC9C8CFEE4 LOOP:L2-B000 4 S
xor %i2, %o2, %l0 ! 00006CDC9C8CFEE8 LOOP:L2-B000 4 S
and %g1, 0xFE, %l1 ! 00006CDC9C8CFEEC LOOP:L3-B000 4
BL40100: ! LOOP:L3-B000
add %g1, 0x869, %g1 ! 00006CDC9C8CFEF0 LOOP:L3-B000 8 chksum++
andcc %i4, %i1, %i4 ! 00006CDC9C8CFEF4 LOOP:L3-B000 8 S
edge32 %i2, %i5, %i2 ! 00006CDC9C8CFEF8 LOOP:L3-B000 8 S
array16 %i5, %o2, %o4 ! 00006CDC9C8CFEFC LOOP:L3-B000 8 S
array32 %i4, %o4, %i1 ! 00006CDC9C8CFF00 LOOP:L3-B000 8 S
srlx %l1, 0x1, %l1 ! 00006CDC9C8CFF04 LOOP:L3-B000 8
andcc %l1, 0x1, %g0 ! 00006CDC9C8CFF08 LOOP:L3-B000 8
bne,pt %xcc, BL40100 ! 00006CDC9C8CFF0C LOOP:L3-B000 8
or %i4, %o2, %i4 ! 00006CDC9C8CFF10 LOOP:L3-B000 8 S
add %g1, 0x2D1, %g1 ! 00006CDC9C8CFF14 LOOP:L3-B000 4 chksum++
andcc %g1, 0xC0, %g0 ! 00006CDC9C8CFF18 LOOP:L2-B000 4
bz,a,pn %xcc, BL40108 ! 00006CDC9C8CFF1C LOOP:L2-B000 4
mova %icc, %i5, %i5 ! 00006CDC9C8CFF20 LOOP:L2-B000 1 S
add %g1, 0xF5A, %g1 ! 00006CDC9C8CFF24 LOOP:L2-B000 3 chksum++
and %g1, 0xFE, %l4 ! 00006CDC9C8CFF28 LOOP:L3-B001 3
BL40102: ! LOOP:L3-B001
add %g1, 0x5CD, %g1 ! 00006CDC9C8CFF2C LOOP:L3-B001 6 chksum++
array8 %i4, %l0, %l0 ! 00006CDC9C8CFF30 LOOP:L3-B001 6 S
fpsub16s %f28, %f26, %f18 ! 00006CDC9C8CFF34 LOOP:L3-B001 6 S
faddd %f34, %f62, %f34 ! 00006CDC9C8CFF38 LOOP:L3-B001 6 S
edge16n %l0, %o4, %i3 ! 00006CDC9C8CFF3C LOOP:L3-B001 6 S
pdist %f16, %f26, %f22 ! 00006CDC9C8CFF40 LOOP:L3-B001 6 S
fcmpgt32 %f28, %f16, %o4 ! 00006CDC9C8CFF44 LOOP:L3-B001 6 S
fcmps %fcc2, %f5, %f10 ! 00006CDC9C8CFF48 LOOP:L3-B001 6 S
sdivcc %i5, %g0, %o1 ! 00006CDC9C8CFF4C LOOP:L3-B001 6 S
swapa [%g3-0x0050]%asi, %o1 ! 00006CDC9C8CFF50 LOOP:L3-B001 6 S >BD40101
fcmpne32 %f28, %f16, %o4 ! 00006CDC9C8CFF54 LOOP:L3-B001 6 S
xor %o2, %i1, %l0 ! 00006CDC9C8CFF58 LOOP:L3-B001 6 S
pdist %f28, %f22, %f18 ! 00006CDC9C8CFF5C LOOP:L3-B001 6 S
fpadd16s %f30, %f29, %f28 ! 00006CDC9C8CFF60 LOOP:L3-B001 6 S
and %i3, %i3, %o0 ! 00006CDC9C8CFF64 LOOP:L3-B001 6 S
faligndata %f26, %f24, %f30 ! 00006CDC9C8CFF68 LOOP:L3-B001 6 S
cmp %o1, %o4 ! 00006CDC9C8CFF6C LOOP:L3-B001 6 S
fcmpes %fcc1, %f8, %f10 ! 00006CDC9C8CFF70 LOOP:L3-B001 6 S
array32 %i5, %o2, %i0 ! 00006CDC9C8CFF74 LOOP:L3-B001 6 S
srlx %l4, 0x1, %l4 ! 00006CDC9C8CFF78 LOOP:L3-B001 6
andcc %l4, 0x1, %g0 ! 00006CDC9C8CFF7C LOOP:L3-B001 6
bne,a,pn %xcc, BL40102 ! 00006CDC9C8CFF80 LOOP:L3-B001 6
edge32 %g1, %i0, %o0 ! 00006CDC9C8CFF84 LOOP:L3-B001 3 S
add %g1, 0x857, %g1 ! 00006CDC9C8CFF88 LOOP:L3-B001 3 chksum++
andcc %i0, 0x800, %g0 ! 00006CDC9C8CFF8C SKIP:L3-B002 3
bz,pn %xcc, BL40103 ! 00006CDC9C8CFF90 SKIP:L3-B002 3
st %fsr, [%g2+0x0060] ! 00006CDC9C8CFF94 SKIP:L3-B002 3 S <BD40055
faddd %f38, %f44, %f60 ! 00006CDC9C8CFF98 SKIP:L3-B002 0 S
fcmped %fcc1, %f60, %f46 ! 00006CDC9C8CFF9C SKIP:L3-B002 0 S
.word 0xC7BF08C3 ! 00006CDC9C8CFFA0 SKIP:L3-B002 0 S random
bmask %i5, %l0, %o1 ! 00006CDC9C8CFFA4 SKIP:L3-B002 0 S
.word 0x9BDBE1A5 ! 00006CDC9C8CFFA8 SKIP:L3-B002 0 S illop
andncc %o1, %o4, %o5 ! 00006CDC9C8CFFAC SKIP:L3-B002 0 S
.word 0x81C3E008 ! 00006CDC9C8CFFB0 SKIP:L3-B002 0 S random
.word 0xF9717647 ! 00006CDC9C8CFFB4 SKIP:L3-B002 0 S random
add %g1, 0xCB, %g1 ! 00006CDC9C8CFFB8 SKIP:L3-B002 0 chksum++
andcc %i5, %i0, %i2 ! 00006CDC9C8CFFBC SKIP:L3-B002 0 S
.word 0x9F950019 ! 00006CDC9C8CFFC0 SKIP:L3-B002 0 S illop
.word 0xED278726 ! 00006CDC9C8CFFC4 SKIP:L3-B002 0 S random
.word 0x93906000 ! 00006CDC9C8CFFC8 SKIP:L3-B002 0 S random
ba,a,pn %icc, BL40104 ! 00006CDC9C8CFFCC SKIP:L3-B002 0
.word 0xDFBBDC05 ! 00006CDC9C8CFFD0 SKIP:L3-B002 0 S illop
BL40103: ! ELSE:L3-B003
subcc %i3, %i0, %l0 ! 00006CDC9C8CFFD4 ELSE:L3-B003 3 S
fsubs %f8, %f4, %f2 ! 00006CDC9C8CFFD8 ELSE:L3-B003 3 S
.word 0x85B38683 ! 00006CDC9C8CFFDC ELSE:L3-B003 3 S illop_VIS
.word 0x83B342A5 ! 00006CDC9C8CFFE0 ELSE:L3-B003 3 S illop_VIS
nop ! 00006CDC9C8CFFE4 ELSE:L3-B003 3 S
add %g1, 0xECD, %g1 ! 00006CDC9C8CFFE8 ELSE:L3-B003 3 chksum++
pdist %f28, %f30, %f26 ! 00006CDC9C8CFFEC ELSE:L3-B003 3 S
.word 0xA7D400D7 ! 00006CDC9C8CFFF0 ELSE:L3-B003 3 S illop
fmovd %f38, %f38 ! 00006CDC9C8CFFF4 ELSE:L3-B003 3 S
.word 0xCDBEC3E1 ! 00006CDC9C8CFFF8 ELSE:L3-B003 3 S illop_VIS
fxnor %f20, %f24, %f28 ! 00006CDC9C8CFFFC ELSE:L3-B003 3 S
BL40104: ! ELSE:L3-B003
add %g1, 0x118, %g1 ! 00006CDC9C8D0000 ELSE:L3-B003 3 chksum++
andcc %o0, %o5, %o1 ! 00006CDC9C8D0004 LOOP:L2-B000 3 S
pdist %f22, %f26, %f18 ! 00006CDC9C8D0008 LOOP:L2-B000 3 S
andncc %i2, %o1, %i3 ! 00006CDC9C8D000C LOOP:L2-B000 3 S
fcmped %fcc1, %f38, %f60 ! 00006CDC9C8D0010 LOOP:L2-B000 3 S
fcmps %fcc3, %f8, %f2 ! 00006CDC9C8D0014 LOOP:L2-B000 3 S
fpsub16 %f20, %f22, %f28 ! 00006CDC9C8D0018 LOOP:L2-B000 3 S
subcc %l3, 0x1, %l3 ! 00006CDC9C8D001C LOOP:L2-B000 3
bnz BL40105 ! 00006CDC9C8D0020 LOOP:L2-B000 3
nop ! 00006CDC9C8D0024 LOOP:L2-B000 3 S
add %g1, 0x40E, %g1 ! 00006CDC9C8D0028 LOOP:L2-B000 1 chksum++
ba,a,pt %xcc, BL40107 ! 00006CDC9C8D002C SIDE:L2-B001 1
array16 %g1, %o1, %i2 ! 00006CDC9C8D0030 SIDE:L2-B001 0 S
BL40108: ! SIDE:L2-B001
and %g1, 0xFE, %l0 ! 00006CDC9C8D0034 LOOP:L3-B004 1
BL40106: ! LOOP:L3-B004
add %g1, 0xB7, %g1 ! 00006CDC9C8D0038 LOOP:L3-B004 2 chksum++
xnorcc %o1, %i3, %o5 ! 00006CDC9C8D003C LOOP:L3-B004 2 S
xor %g1, %i2, %o2 ! 00006CDC9C8D0040 LOOP:L3-B004 2 S
udiv %i0, 0x0, %l7 ! 00006CDC9C8D0044 LOOP:L3-B004 2 S
sethi %hh(0xFFFFC7D8B5DEFF00),%l6 ! 00006CDC9C8D0048 LOOP:L3-B004 2 SUBR068
or %l6,%hm(0xFFFFC7D8B5DEFF00),%l6 ! 00006CDC9C8D004C LOOP:L3-B004 2
sethi %lm(0xFFFFC7D8B5DEFF00),%l5 ! 00006CDC9C8D0050 LOOP:L3-B004 2
or %l5,%lo(0xFFFFC7D8B5DEFF00),%l5 ! 00006CDC9C8D0054 LOOP:L3-B004 2
sllx %l6, 0x20, %l6 ! 00006CDC9C8D0058 LOOP:L3-B004 2
or %l6, %l5, %l6 ! 00006CDC9C8D005C LOOP:L3-B004 2
jmpl %l6+0x0000, %o7 ! 00006CDC9C8D0060 LOOP:L3-B004 2 S
.word 0x8BB00958 ! 00006CDC9C8D0064 LOOP:L3-B004 2 S illop_VIS
srlx %l0, 0x1, %l0 ! 00006CDC9C8D0068 LOOP:L3-B004 2
andcc %l0, 0x1, %g0 ! 00006CDC9C8D006C LOOP:L3-B004 2
bne,a,pt %xcc, BL40106 ! 00006CDC9C8D0070 LOOP:L3-B004 2
fxors %f18, %f28, %f23 ! 00006CDC9C8D0074 LOOP:L3-B004 1 S
add %g1, 0xED8, %g1 ! 00006CDC9C8D0078 LOOP:L3-B004 1 chksum++
nop ! 00006CDC9C8D007C LOOP:L3-B005 1
add %g1, 0x8C2, %g1 ! 00006CDC9C8D0080 SIDE:L2-B001 1 chksum++
BL40107: ! SIDE:L2-B001
nop ! 00006CDC9C8D0084 LOOP:L2-B002 2
nop ! 00006CDC9C8D0088 LOOP:L2-B003 2
nop ! 00006CDC9C8D008C LOOP:L2-B004 2
nop ! 00006CDC9C8D0090 LOOP:L2-B005 2
nop ! 00006CDC9C8D0094 LOOP:L2-B006 2
nop ! 00006CDC9C8D0098 LOOP:L2-B007 2
nop ! 00006CDC9C8D009C LOOP:L2-B008 2
nop ! 00006CDC9C8D00A0 LOOP:L2-B009 2
nop ! 00006CDC9C8D00A4 LOOP:L2-B010 2
nop ! 00006CDC9C8D00A8 LOOP:L2-B011 2
nop ! 00006CDC9C8D00AC LOOP:L2-B012 2
nop ! 00006CDC9C8D00B0 LOOP:L2-B013 2
nop ! 00006CDC9C8D00B4 LOOP:L2-B014 2
nop ! 00006CDC9C8D00B8 LOOP:L2-B015 2
add %i0, %g1, %o1 ! 00006CDC9C8D00BC SWCH:L2-B016 2
andcc %o1, 0x200, %g0 ! 00006CDC9C8D00C0 SWCH:L2-B016 2
bnz,pt %xcc, BL40120 ! 00006CDC9C8D00C4 SWCH:L2-B016 2
add %g1, 0x18E, %g1 ! 00006CDC9C8D00C8 SWCH:L2-B016 2 chksum++
andcc %o1, 0x8, %g0 ! 00006CDC9C8D00CC SWCH:L2-B016 2
bnz,pn %xcc, BL40119 ! 00006CDC9C8D00D0 SWCH:L2-B016 2
andcc %o1, 0x100, %g0 ! 00006CDC9C8D00D4 SWCH:L2-B016 2
bnz,pn %xcc, BL40117 ! 00006CDC9C8D00D8 SWCH:L2-B016 2
andcc %o1, 0x1, %g0 ! 00006CDC9C8D00DC SWCH:L2-B016 2
bnz,pn %xcc, BL40112 ! 00006CDC9C8D00E0 SWCH:L2-B016 1
fabss %f16, %f18 ! 00006CDC9C8D00E4 SWCH:L2-B016 1 S
xnorcc %o5, %o0, %o2 ! 00006CDC9C8D00E8 SWCH:L2-B016 0 S
fcmps %fcc1, %f11, %f10 ! 00006CDC9C8D00EC SWCH:L2-B016 0 S
subcc %i0, %o0, %o4 ! 00006CDC9C8D00F0 SWCH:L2-B016 0 S
fcmps %fcc1, %f11, %f8 ! 00006CDC9C8D00F4 SWCH:L2-B016 0 S
fcmpd %fcc2, %f38, %f44 ! 00006CDC9C8D00F8 SWCH:L2-B016 0 S
add %g1, 0xD30, %g1 ! 00006CDC9C8D00FC SWCH:L2-B016 0 chksum++
ba BL40121 ! 00006CDC9C8D0100 SWCH:L2-B016 0
movcc %xcc, %i1, %i1 ! 00006CDC9C8D0104 SWCH:L2-B016 0 S
BL40112:add %g1, 0xAD7, %g1 ! 00006CDC9C8D0108 CASE:L3-B006 1 chksum++
wr %g1, %o4, %fprs ! 00006CDC9C8D010C CASE:L3-B006 1 S
xorcc %i4, %o5, %i4 ! 00006CDC9C8D0110 CASE:L3-B006 1 S
fbule,a,pn %fcc1, BL40109 ;.empty ! 00006CDC9C8D0114 CASE:L3-B006 1 L
brlez,pt %o4, BL40110 ! 00006CDC9C8D0118 CASE:L3-B006 1 L
xnorcc %o4, %i4, %i1 ! 00006CDC9C8D011C CASE:L3-B006 0 S
.word 0xBB97201B ! 00006CDC9C8D0120 CASE:L3-B006 0 S illop
and %i4, %i2, %o5 ! 00006CDC9C8D0124 CASE:L3-B006 0 S
.word 0x81880000 ! 00006CDC9C8D0128 CASE:L3-B006 0 S random
BL40109:orcc %o4, %g1, %o0 ! 00006CDC9C8D012C CASE:L3-B006 1 S
fbne,a BL40111 ! 00006CDC9C8D0130 CASE:L3-B006 0 L
BL40111:.word 0xABA6156C ! 00006CDC9C8D0134 CASE:L3-B006 0 S illop
BL40110:add %g1, 0xB63, %g1 ! 00006CDC9C8D0138 CASE:L3-B006 1 chksum++
fba BL40121 ! 00006CDC9C8D013C CASE:L3-B006 1
fabsd %f60, %f40 ! 00006CDC9C8D0140 CASE:L3-B006 1 S
BL40117:add %g1, 0x906, %g1 ! 00006CDC9C8D0144 CASE:L3-B007 1 chksum++
fcmpne16 %f30, %f18, %o0 ! 00006CDC9C8D0148 CASE:L3-B007 1 S
or %i1, %i1, %i0 ! 00006CDC9C8D014C CASE:L3-B007 1 S
bshuffle %f26, %f30, %f16 ! 00006CDC9C8D0150 CASE:L3-B007 1 S
.word 0x89A65AC3 ! 00006CDC9C8D0154 CASE:L3-B007 1 S illop_FP
brgez,pt %i0, BL40113 ! 00006CDC9C8D0158 CASE:L3-B007 1 L
fcmpgt32 %f16, %f22, %i3 ! 00006CDC9C8D015C CASE:L3-B007 1 S
fcmpgt16 %f22, %f18, %o2 ! 00006CDC9C8D0160 CASE:L3-B007 0 S
.word 0xF2EF8F7C ! 00006CDC9C8D0164 CASE:L3-B007 0 L random
bmask %o3, %o3, %o4 ! 00006CDC9C8D0168 CASE:L3-B007 0 S
BL40113:bcc,a BL40115 ;.empty ! 00006CDC9C8D016C CASE:L3-B007 1 L
bcc,pt %xcc, BL40114 ;.empty ! 00006CDC9C8D0170 CASE:L3-B007 1 L
BL40114:fba,a BL40115 ;.empty ! 00006CDC9C8D0174 CASE:L3-B007 1 L
fblg BL40116 ! 00006CDC9C8D0178 CASE:L3-B007 0 L
BL40116:alignaddr %i2, %i0, %i2 ! 00006CDC9C8D017C CASE:L3-B007 0 S
BL40115:add %g1, 0xF6E, %g1 ! 00006CDC9C8D0180 CASE:L3-B007 2 chksum++
fba,a BL40121 ! 00006CDC9C8D0184 CASE:L3-B007 1
orcc %o5, %o5, %o5 ! 00006CDC9C8D0188 CASE:L3-B007 0 S
BL40119:add %g1, 0xDA5, %g1 ! 00006CDC9C8D018C CASE:L3-B008 0 chksum++
edge8l %g1, %g1, %o4 ! 00006CDC9C8D0190 CASE:L3-B008 0 S
pdist %f30, %f16, %f24 ! 00006CDC9C8D0194 CASE:L3-B008 0 S
.word 0x1E78CB9B ! 00006CDC9C8D0198 CASE:L3-B008 0 S random
subcc %i1, %i3, %i1 ! 00006CDC9C8D019C CASE:L3-B008 0 S
.word 0xD77F50F1 ! 00006CDC9C8D01A0 CASE:L3-B008 0 S random
bne BL40118 ! 00006CDC9C8D01A4 CASE:L3-B008 0 L
fcmpd %fcc2, %f6, %f62 ! 00006CDC9C8D01A8 CASE:L3-B008 0 S
ta %xcc, 0x46 ! 00006CDC9C8D01AC CASE:L3-B008 0 S demap-page
BL40118:add %g1, 0x384, %g1 ! 00006CDC9C8D01B0 CASE:L3-B008 0 chksum++
ba,a BL40121 ! 00006CDC9C8D01B4 CASE:L3-B008 0
.word 0xF71746D4 ! 00006CDC9C8D01B8 CASE:L3-B008 0 S random
BL40120:add %g1, 0x7CE, %g1 ! 00006CDC9C8D01BC CASE:L3-B009 0 chksum++
nop ! 00006CDC9C8D01C0 CASE:L3-B009 0 S
or %o5, %o4, %o5 ! 00006CDC9C8D01C4 CASE:L3-B009 0 S
fone %f26 ! 00006CDC9C8D01C8 CASE:L3-B009 0 S
subcc %o0, %i1, %g0 ! 00006CDC9C8D01CC CASE:L3-B009 0 S
.word 0xC9C2283B ! 00006CDC9C8D01D0 CASE:L3-B009 0 S illop
fcmpne32 %f26, %f28, %o2 ! 00006CDC9C8D01D4 CASE:L3-B009 0 S
ba,pt %icc, BL40121 ! 00006CDC9C8D01D8 CASE:L3-B009 0
.word 0xEB115058 ! 00006CDC9C8D01DC CASE:L3-B009 0 S illop
BL40121: ! SWCH:L2-B016
add %g1, 0xD7, %g1 ! 00006CDC9C8D01E0 SWCH:L2-B016 2 chksum++
xor %o5, %o3, %i3 ! 00006CDC9C8D01E4 SWCH:L2-B016 2 S
fxnor %f24, %f28, %f20 ! 00006CDC9C8D01E8 SWCH:L2-B016 2 S
pdist %f26, %f16, %f26 ! 00006CDC9C8D01EC SWCH:L2-B016 2 S
bmask %o3, %o3, %i5 ! 00006CDC9C8D01F0 SWCH:L2-B016 2 S
andcc %i5, %o5, %o4 ! 00006CDC9C8D01F4 SWCH:L2-B016 2 S
.word 0x95B5C2C3 ! 00006CDC9C8D01F8 SWCH:L2-B016 2 S illop_VIS
nop ! 00006CDC9C8D01FC LOOP:L2-B017 2
nop ! 00006CDC9C8D0200 LOOP:L2-B018 2
nop ! 00006CDC9C8D0204 LOOP:L2-B019 2
nop ! 00006CDC9C8D0208 LOOP:L2-B020 2
rd %gsr, %l6 ! 00006CDC9C8D020C LOOP:L1-B000 2 S
wr %l6, 0xF0, %gsr ! 00006CDC9C8D0210 LOOP:L1-B000 2 S
cmp %g1, %i2 ! 00006CDC9C8D0214 LOOP:L1-B000 2 S
xor %i4, %o1, %i0 ! 00006CDC9C8D0218 LOOP:L1-B000 2 S
or %o1, 0x0, %o1 ! 00006CDC9C8D021C LOOP:L1-B000 2 S
or %g1, %i5, %i2 ! 00006CDC9C8D0220 LOOP:L1-B000 2 S
stxa %i2, [%g7+%g0]0x37 ! 00006CDC9C8D0224 LOOP:L1-B000 2 S BAD-ASI
alignaddrl %o2, %o4, %o4 ! 00006CDC9C8D0228 LOOP:L1-B000 2 S
orn %o4, %i4, %o3 ! 00006CDC9C8D022C LOOP:L1-B000 2 S
xorcc %i2, %o5, %o5 ! 00006CDC9C8D0230 LOOP:L1-B000 2 S
fmovrdnz %o4, %f28, %f30 ! 00006CDC9C8D0234 LOOP:L1-B000 2 S
orncc %o4, %o1, %o0 ! 00006CDC9C8D0238 LOOP:L1-B000 2 S
subcc %l2, 0x1, %l2 ! 00006CDC9C8D023C LOOP:L1-B000 2
bnz,a,pn %xcc, BL40122 ! 00006CDC9C8D0240 LOOP:L1-B000 2
fnands %f28, %f18, %f29 ! 00006CDC9C8D0244 LOOP:L1-B000 1 S
add %g1, 0x5A7, %g1 ! 00006CDC9C8D0248 LOOP:L1-B000 1 chksum++
sethi %hi(0x24EC0), %g3 ! 00006CDC9C8D024C MAIN:L0-B000 1 .+0
or %g3,%lo(0x24EC0),%g3 ! 00006CDC9C8D0250 MAIN:L0-B000 1
cmp %g1, %g3 ! 00006CDC9C8D0254 MAIN:L0-B000 1
bne %icc, blimp_bad_end ! 00006CDC9C8D0258 MAIN:L0-B000 1
nop ! 00006CDC9C8D025C MAIN:L0-B000 1
blimp_good_end:
EXIT_GOOD
blimp_bad_end:
EXIT_BAD
SECTION .btext019_pg1 TEXT_VA=0x6cdc9c8d0000
attr_text {
Name = .btext019_pg1,
VA = 0x6cdc9c8d0000,
RA = 0xfdfe50000,
PA = ra2pa(0xfdfe50000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext020 TEXT_VA=0x3cf41fffff00
attr_text {
Name = .btext020,
VA = 0x3cf41fffff00,
RA = ra2pa(0xeefffff00,0),
PA = ra2pa(0xeefffff00,0),
notsb
}
SECTION .btext020_pg0 TEXT_VA=0x3cf410000000
attr_text {
Name = .btext020_pg0,
VA = 0x3cf410000000,
RA = ra2pa(0xee0000000,0),
PA = ra2pa(0xee0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=70, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext020
.text
.global SUBR063; SUBR063:
BL40001: ! SUBR:L0-B000
add %g1, 0xAFF, %g1 ! 00003CF41FFFFF00 SUBR:L0-B000 0 chksum++
save %o6, -128, %o6 ! 00003CF41FFFFF04 SUBR:L0-B000 0
sethi %hh(0x3CF41FFFFF00),%l7 ! 00003CF41FFFFF08 SUBR:L0-B000 0 SUBR063
or %l7,%hm(0x3CF41FFFFF00),%l7 ! 00003CF41FFFFF0C SUBR:L0-B000 0
.word 0x35637971 ! 00003CF41FFFFF10 SUBR:L0-B000 0 random
or %l6,%lo(0x3CF41FFFFF00),%l6 ! 00003CF41FFFFF14 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! 00003CF41FFFFF18 SUBR:L0-B000 0
.word 0x827E058E ! 00003CF41FFFFF1C SUBR:L0-B000 0 random
ta %xcc, 0x45 ! 00003CF41FFFFF20 SUBR:L0-B000 0 demap-stack
add %g1, 0x685, %g1 ! 00003CF41FFFFF24 SUBR:L0-B000 0 chksum++
add %i3, %g1, %i0 ! 00003CF41FFFFF28 SWCH:L1-B000 0
andcc %i0, 0x8, %g0 ! 00003CF41FFFFF2C SWCH:L1-B000 0
bnz,pn %xcc, BL40011 ! 00003CF41FFFFF30 SWCH:L1-B000 0
andcc %i0, 0x1, %g0 ! 00003CF41FFFFF34 SWCH:L1-B000 0
bnz,pn %xcc, BL40010 ! 00003CF41FFFFF38 SWCH:L1-B000 0
andcc %i0, 0x20, %g0 ! 00003CF41FFFFF3C SWCH:L1-B000 0
bnz,pn %xcc, BL40009 ! 00003CF41FFFFF40 SWCH:L1-B000 0
andcc %i0, 0x40, %g0 ! 00003CF41FFFFF44 SWCH:L1-B000 0
bnz,a,pn %xcc, BL40007 ! 00003CF41FFFFF48 SWCH:L1-B000 0
add %g1, 0x280, %g1 ! 00003CF41FFFFF4C SWCH:L1-B000 0 chksum++
.word 0x9F91E00A ! 00003CF41FFFFF50 SWCH:L1-B000 0 S illop
movl %fcc3, %o3, %l1 ! 00003CF41FFFFF54 SWCH:L1-B000 0 S
wr %g1, 0x521, %fprs ! 00003CF41FFFFF58 SWCH:L1-B000 0 S
.word 0xA9AC9156 ! 00003CF41FFFFF5C SWCH:L1-B000 0 S illop
add %g1, 0xD74, %g1 ! 00003CF41FFFFF60 SWCH:L1-B000 0 chksum++
.word 0xCBE893BC ! 00003CF41FFFFF64 SWCH:L1-B000 0 illop
sllx %i3, 0x1, %o0 ! 00003CF41FFFFF68 SWCH:L1-B000 0 S
BL40007:add %g1, 0xEE7, %g1 ! 00003CF41FFFFF6C CASE:L2-B000 0 chksum++
.word 0xEB5FA7B5 ! 00003CF41FFFFF70 CASE:L2-B000 0 S illop
bnz,pt %icc, BL40002 ! 00003CF41FFFFF74 CASE:L2-B000 0 L
nop ! 00003CF41FFFFF78 CASE:L2-B000 0 S
.word 0x89AFCC9C ! 00003CF41FFFFF7C CASE:L2-B000 0 L illop
fbo,a,pn %fcc3, BL40002 ;.empty ! 00003CF41FFFFF80 CASE:L2-B000 0 L
.word 0xE1D17E88 ! 00003CF41FFFFF84 CASE:L2-B000 0 L illop
BL40004:.word 0xBDA38655 ! 00003CF41FFFFF88 CASE:L2-B000 0 L illop
fbo,a,pn %fcc2, BL40005 ! 00003CF41FFFFF8C CASE:L2-B000 0 L
BL40005:orcc %i5, %l2, %l2 ! 00003CF41FFFFF90 CASE:L2-B000 0 S
movul %fcc0, %l1, %i3 ! 00003CF41FFFFF94 CASE:L2-B000 0 S
BL40003:brgez,a,pn %g1, BL40006 ! 00003CF41FFFFF98 CASE:L2-B000 0 L
.word 0x81E80000 ! 00003CF41FFFFF9C CASE:L2-B000 0 S random
BL40006:.word 0x28C70456 ! 00003CF41FFFFFA0 CASE:L2-B000 0 S illop
BL40002:wr %g1, %g1, %fprs ! 00003CF41FFFFFA4 CASE:L2-B000 0 S
add %g1, 0x1B0, %g1 ! 00003CF41FFFFFA8 CASE:L2-B000 0 chksum++
ba,a,pn %xcc, BL40012 ! 00003CF41FFFFFAC CASE:L2-B000 0
andncc %i0, %l2, %o5 ! 00003CF41FFFFFB0 CASE:L2-B000 0 S
BL40009:.word 0xAFAAD607 ! 00003CF41FFFFFB4 CASE:L2-B001 0 illop
.word 0x2E7EE097 ! 00003CF41FFFFFB8 CASE:L2-B001 0 S illop
.word 0xF6E432E9 ! 00003CF41FFFFFBC CASE:L2-B001 0 S illop
call .+8 ! 00003CF41FFFFFC0 CASE:L2-B001 0 S
fnegd %f38, %f6 ! 00003CF41FFFFFC4 CASE:L2-B001 0 S
sethi %hh(0x200B165D3F00),%l6 ! 00003CF41FFFFFC8 CASE:L2-B001 0 SUBR066
or %l6,%hm(0x200B165D3F00),%l6 ! 00003CF41FFFFFCC CASE:L2-B001 0
.word 0x91B289E7 ! 00003CF41FFFFFD0 CASE:L2-B001 0 illop
or %l5,%lo(0x200B165D3F00),%l5 ! 00003CF41FFFFFD4 CASE:L2-B001 0
sllx %l6, 0x20, %l6 ! 00003CF41FFFFFD8 CASE:L2-B001 0
.word 0x6FFCA5B0 ! 00003CF41FFFFFDC CASE:L2-B001 0 random
jmpl %l6+0x0000, %o7 ! 00003CF41FFFFFE0 CASE:L2-B001 0 S
.word 0xBB588FDB ! 00003CF41FFFFFE4 CASE:L2-B001 0 S illop
and %g1, %o2, %i1 ! 00003CF41FFFFFE8 CASE:L2-B001 0 S
andn %o0, %g1, %o2 ! 00003CF41FFFFFEC CASE:L2-B001 0 S
.word 0x8D8AAC35 ! 00003CF41FFFFFF0 CASE:L2-B001 0 S illop
.word 0x95906000 ! 00003CF41FFFFFF4 CASE:L2-B001 0 S random
xor %o0, %g1, %o3 ! 00003CF41FFFFFF8 CASE:L2-B001 0 S
ba BL40012 ! 00003CF41FFFFFFC CASE:L2-B001 0
fandnot1 %f18, %f28, %f30 ! 00003CF420000000 CASE:L2-B001 0 S
BL40010:.word 0xD56ADDAB ! 00003CF420000004 CASE:L2-B002 0 illop
.word 0x85B51008 ! 00003CF420000008 CASE:L2-B002 0 S illop
fnegd %f18, %f26 ! 00003CF42000000C CASE:L2-B002 0 S
fcmpd %fcc0, %f12, %f60 ! 00003CF420000010 CASE:L2-B002 0 S
fcmpd %fcc3, %f46, %f62 ! 00003CF420000014 CASE:L2-B002 0 S
.word 0x8DAF8AF6 ! 00003CF420000018 CASE:L2-B002 0 illop
fcmpes %fcc3, %f5, %f3 ! 00003CF42000001C CASE:L2-B002 0 S
BL40011:add %g1, 0x360, %g1 ! 00003CF420000020 CASE:L2-B003 0 chksum++
andn %g1, %i1, %i1 ! 00003CF420000024 CASE:L2-B003 0 S
fpadd32 %f24, %f20, %f28 ! 00003CF420000028 CASE:L2-B003 0 S
.word 0x8DFF6BCF ! 00003CF42000002C CASE:L2-B003 0 S illop
wr %l6, 0x88, %gsr ! 00003CF420000030 CASE:L2-B003 0 S
.word 0xBD7AA25D ! 00003CF420000034 CASE:L2-B003 0 S illop
.word 0xB1DE9699 ! 00003CF420000038 CASE:L2-B003 0 S illop
udivcc %o5, %g0, %l4 ! 00003CF42000003C CASE:L2-B003 0 S
edge32ln %o3, %i3, %l1 ! 00003CF420000040 CASE:L2-B003 0 S
alignaddrl %i3, %i3, %i1 ! 00003CF420000044 CASE:L2-B003 0 S
fba,pt %fcc3, BL40012 ! 00003CF420000048 CASE:L2-B003 0
xorcc %o3, %i1, %o1 ! 00003CF42000004C CASE:L2-B003 0 S
BL40012: ! SWCH:L1-B000
.word 0xE2956057 ! 00003CF420000050 SWCH:L1-B000 0 random
pdist %f18, %f26, %f30 ! 00003CF420000054 SWCH:L1-B000 0 S
.word 0xEBD471CE ! 00003CF420000058 SWCH:L1-B000 0 S illop
call .+8 ! 00003CF42000005C SWCH:L1-B000 0 S
nop ! 00003CF420000060 SWCH:L1-B000 0 S
edge32 %l1, %i5, %i3 ! 00003CF420000064 SWCH:L1-B000 0 S
.word 0x91B101FC ! 00003CF420000068 SWCH:L1-B000 0 S illop
call .+8 ! 00003CF42000006C SWCH:L1-B000 0 S
nop ! 00003CF420000070 SWCH:L1-B000 0 S
call .+8 ! 00003CF420000074 SWCH:L1-B000 0 S
cmp %g1, %i1 ! 00003CF420000078 SWCH:L1-B000 0 S
.word 0xEB4A5A61 ! 00003CF42000007C SWCH:L1-B000 0 S random
.word 0xB9FE6A92 ! 00003CF420000080 SUBR:L0-B000 0 S random
.word 0x99AA94F7 ! 00003CF420000084 SUBR:L0-B000 0 S illop
.word 0xB7D2980A ! 00003CF420000088 SUBR:L0-B000 0 S illop
.word 0xAFFE5ED3 ! 00003CF42000008C SUBR:L0-B000 0 S illop
ta %xcc, 0x45 ! 00003CF420000090 SUBR:L0-B000 0 demap-stack
add %g1, 0xF45, %i0 ! 00003CF420000094 SUBR:L0-B000 0
add %g1, 0xB81, %g1 ! 00003CF420000098 SUBR:L0-B000 0 chksum++
ret ! 00003CF42000009C SUBR:L0-B000 0
restore %i0, %l7, %o0 ! 00003CF4200000A0 SUBR:L0-B000 0
SECTION .btext020_pg1 TEXT_VA=0x3cf420000000
attr_text {
Name = .btext020_pg1,
VA = 0x3cf420000000,
RA = ra2pa(0xef0000000,0),
PA = ra2pa(0xef0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=70, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext021 TEXT_VA=0x1f7b03dff00
attr_text {
Name = .btext021,
VA = 0x1f7b03dff00,
RA = 0xfdfecff00,
PA = ra2pa(0xfdfecff00,0),
notsb
}
SECTION .btext021_pg0 TEXT_VA=0x1f7b03d0000
attr_text {
Name = .btext021_pg0,
VA = 0x1f7b03d0000,
RA = 0xfdfec0000,
PA = ra2pa(0xfdfec0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext021
.text
.global SUBR064; SUBR064:
BL40014: ! SUBR:L0-B000
add %g1, 0xA9F, %g1 ! 000001F7B03DFF00 SUBR:L0-B000 0 chksum++
ble BL40013 ! 000001F7B03DFF04 SUBR:L0-B000 0
save %o6, -128, %o6 ! 000001F7B03DFF08 SUBR:L0-B000 0
BL40013: ! SUBR:L0-B000
.word 0xD7D5869E ! 000001F7B03DFF0C SUBR:L0-B000 0 illop
or %l7,%hm(0x10D7D5869E),%l7 ! 000001F7B03DFF10 SUBR:L0-B000 0
sethi %lm(0x10D7D5869E),%l6 ! 000001F7B03DFF14 SUBR:L0-B000 0
or %l6,%lo(0x10D7D5869E),%l6 ! 000001F7B03DFF18 SUBR:L0-B000 0
.word 0x95B30B53 ! 000001F7B03DFF1C SUBR:L0-B000 0 illop
.word 0x2367835F ! 000001F7B03DFF20 SUBR:L0-B000 0 random
ta %xcc, 0x45 ! 000001F7B03DFF24 SUBR:L0-B000 0 demap-stack
add %g1, 0xA58, %g1 ! 000001F7B03DFF28 SUBR:L0-B000 0 chksum++
or %g0, 0x2, %l2 ! 000001F7B03DFF2C LOOP:L1-B000 0
BL40040: ! LOOP:L1-B000
add %g1, 0xC93, %g1 ! 000001F7B03DFF30 LOOP:L1-B000 0 chksum++
.word 0x83880000 ! 000001F7B03DFF34 LOOP:L1-B000 0 S random
bge,a,pt %xcc, BL40015 ! 000001F7B03DFF38 LOOP:L1-B000 0 L
.word 0x0B40124B ! 000001F7B03DFF3C LOOP:L1-B000 0 S random
ble,pt %icc, BL40016 ;.empty ! 000001F7B03DFF40 LOOP:L1-B000 0 L
.word 0xD7920C37 ! 000001F7B03DFF44 LOOP:L1-B000 0 L illop
BL40015:.word 0xF965C2F1 ! 000001F7B03DFF48 LOOP:L1-B000 0 S illop
BL40017:faligndata %f16, %f30, %f28 ! 000001F7B03DFF4C LOOP:L1-B000 0 S
fcmpne16 %f30, %f24, %o4 ! 000001F7B03DFF50 LOOP:L1-B000 0 S
movle %fcc2, %o1, %l1 ! 000001F7B03DFF54 LOOP:L1-B000 0 S
be,a BL40018 ! 000001F7B03DFF58 LOOP:L1-B000 0 L
array16 %i1, %i2, %i1 ! 000001F7B03DFF5C LOOP:L1-B000 0 S
.word 0x0ED5F9DA ! 000001F7B03DFF60 LOOP:L1-B000 0 L random
fsubs %f2, %f9, %f9 ! 000001F7B03DFF64 LOOP:L1-B000 0 S
fbug BL40016 ! 000001F7B03DFF68 LOOP:L1-B000 0 L
fpackfix %f28, %f26 ! 000001F7B03DFF6C LOOP:L1-B000 0 S
BL40016:.word 0xB3AFC813 ! 000001F7B03DFF70 LOOP:L1-B000 0 S illop
BL40018:.word 0x89226383 ! 000001F7B03DFF74 LOOP:L1-B000 0 S random
.word 0xE36509E8 ! 000001F7B03DFF78 LOOP:L1-B000 0 illop
andcc %i4, 0x2, %g0 ! 000001F7B03DFF7C SKIP:L2-B000 0
bnz,pn %xcc, BL40019 ! 000001F7B03DFF80 SKIP:L2-B000 0
.word 0x83F00000 ! 000001F7B03DFF84 SKIP:L2-B000 0 S illop
.word 0xAB9D1DB1 ! 000001F7B03DFF88 SKIP:L2-B000 0 S illop
srlx %i5, 0x1, %i1 ! 000001F7B03DFF8C SKIP:L2-B000 0 S
array8 %i2, %i1, %o1 ! 000001F7B03DFF90 SKIP:L2-B000 0 S
xnorcc %l3, %i2, %l4 ! 000001F7B03DFF94 SKIP:L2-B000 0 S
subcc %o4, %i1, %i1 ! 000001F7B03DFF98 SKIP:L2-B000 0 S
fabss %f2, %f11 ! 000001F7B03DFF9C SKIP:L2-B000 0 S
cmp %i2, %l3 ! 000001F7B03DFFA0 SKIP:L2-B000 0 S
fone %f28 ! 000001F7B03DFFA4 SKIP:L2-B000 0 S
andcc %o1, %o4, %i5 ! 000001F7B03DFFA8 SKIP:L2-B000 0 S
.word 0x83F32C55 ! 000001F7B03DFFAC SKIP:L2-B000 0 S illop
.word 0x97AB8887 ! 000001F7B03DFFB0 SKIP:L2-B000 0 S illop
add %g1, 0x4C7, %g1 ! 000001F7B03DFFB4 SKIP:L2-B000 0 chksum++
nop ! 000001F7B03DFFB8 SKIP:L2-B000 0 S
.word 0xBDA558EA ! 000001F7B03DFFBC SKIP:L2-B000 0 S illop
xorcc %o1, %g1, %o1 ! 000001F7B03DFFC0 SKIP:L2-B000 0 S
ta %xcc, 0x46 ! 000001F7B03DFFC4 SKIP:L2-B000 0 S demap-page
array16 %o1, %i1, %i5 ! 000001F7B03DFFC8 SKIP:L2-B000 0 S
.word 0x2F569AFC ! 000001F7B03DFFCC SKIP:L2-B000 0 S random
andncc %o4, %i4, %i1 ! 000001F7B03DFFD0 SKIP:L2-B000 0 S
fba,a BL40022 ! 000001F7B03DFFD4 SKIP:L2-B000 0
.word 0x8FB70272 ! 000001F7B03DFFD8 SKIP:L2-B000 0 S illop_VIS
BL40019: ! ELSE:L2-B001
faddd %f32, %f62, %f44 ! 000001F7B03DFFDC ELSE:L2-B001 0 S
andncc %o1, %i1, %i1 ! 000001F7B03DFFE0 ELSE:L2-B001 0 S
bne,a,pn %icc, BL40020 ! 000001F7B03DFFE4 ELSE:L2-B001 0 L
srlx %i4, %g1, %i3 ! 000001F7B03DFFE8 ELSE:L2-B001 0 S
fpackfix %f28, %f19 ! 000001F7B03DFFEC ELSE:L2-B001 0 S
.word 0xBE100001 ! 000001F7B03DFFF0 ELSE:L2-B001 0 S random
bne,a BL40020 ;.empty ! 000001F7B03DFFF4 ELSE:L2-B001 0 L
bge,a,pn %icc, BL40021 ! 000001F7B03DFFF8 ELSE:L2-B001 0 L
BL40020:fcmpd %fcc0, %f32, %f44 ! 000001F7B03DFFFC ELSE:L2-B001 0 S
edge8ln %g1, %g1, %i0 ! 000001F7B03E0000 ELSE:L2-B001 0 S
BL40021:.word 0x8FC70DE6 ! 000001F7B03E0004 ELSE:L2-B001 0 illop
.word 0xFBAB58D8 ! 000001F7B03E0008 ELSE:L2-B001 0 illop
.word 0x81E80000 ! 000001F7B03E000C ELSE:L2-B001 0 S random
udivx %i5, %o1, %o0 ! 000001F7B03E0010 ELSE:L2-B001 0 S
fnegd %f36, %f44 ! 000001F7B03E0014 ELSE:L2-B001 0 S
.word 0xB9ABF01B ! 000001F7B03E0018 ELSE:L2-B001 0 S illop
.word 0xBDAC5B79 ! 000001F7B03E001C ELSE:L2-B001 0 S illop
.word 0x8BB2860D ! 000001F7B03E0020 ELSE:L2-B001 0 S illop
BL40022: ! ELSE:L2-B001
add %g1, 0xC29, %g1 ! 000001F7B03E0024 ELSE:L2-B001 0 chksum++
fbl BL40023 ! 000001F7B03E0028 SKIP:L2-B002 0
fpadd32 %f18, %f20, %f26 ! 000001F7B03E002C SKIP:L2-B002 0 S
nop ! 000001F7B03E0030 SKIP:L2-B002 0 S
ta %xcc, 0x46 ! 000001F7B03E0034 SKIP:L2-B002 0 S demap-page
.word 0xDD7FF15A ! 000001F7B03E0038 SKIP:L2-B002 0 S illop
.word 0x99AA84EC ! 000001F7B03E003C SKIP:L2-B002 0 S illop
.word 0xABFC899A ! 000001F7B03E0040 SKIP:L2-B002 0 S random
rd %gsr, %l6 ! 000001F7B03E0044 SKIP:L2-B002 0 S
wr %l6, 0x98, %gsr ! 000001F7B03E0048 SKIP:L2-B002 0 S
add %g1, 0x9A8, %g1 ! 000001F7B03E004C SKIP:L2-B002 0 chksum++
add %o5, %g7, %o5 ! 000001F7B03E0050 SKIP:L2-B002 0 S
.word 0x8FA440F4 ! 000001F7B03E0054 SKIP:L2-B002 0 S illop
.word 0x9F900014 ! 000001F7B03E0058 SKIP:L2-B002 0 S illop
faddd %f6, %f44, %f38 ! 000001F7B03E005C SKIP:L2-B002 0 S
udivcc %o0, %g7, %g3 ! 000001F7B03E0060 SKIP:L2-B002 0 S
ba,a BL40034 ! 000001F7B03E0064 SKIP:L2-B002 0
and %i1, %g1, %i0 ! 000001F7B03E0068 SKIP:L2-B002 0 S
BL40023: ! ELSE:L2-B003
ta %xcc, 0x40 ! 000001F7B03E006C ELSE:L2-B003 0 S +-priv
.word 0xB3507389 ! 000001F7B03E0070 ELSE:L2-B003 0 S illop
fbne BL40024 ! 000001F7B03E0074 ELSE:L2-B003 0 L
.word 0x8FA48D77 ! 000001F7B03E0078 ELSE:L2-B003 0 S illop
brgz,a,pn %o5, BL40024 ! 000001F7B03E007C ELSE:L2-B003 0 L
fcmpes %fcc3, %f11, %f9 ! 000001F7B03E0080 ELSE:L2-B003 0 S
BL40024:brgez,a,pn %i1, BL40025 ! 000001F7B03E0084 ELSE:L2-B003 0 L
BL40025:.word 0x91D2B818 ! 000001F7B03E0088 ELSE:L2-B003 0 S illop
add %g1, 0xD7D, %g1 ! 000001F7B03E008C ELSE:L2-B003 0 chksum++
add %g1, 0xC9, %g1 ! 000001F7B03E0090 ELSE:L2-B003 0 chksum++
fcmple32 %f18, %f20, %l0 ! 000001F7B03E0094 ELSE:L2-B003 0 S
.word 0x83AD9984 ! 000001F7B03E0098 ELSE:L2-B003 0 S illop
call .+8 ! 000001F7B03E009C ELSE:L2-B003 0 L
.word 0x90CE3B50 ! 000001F7B03E00A0 ELSE:L2-B003 0 S illop
bvc BL40027 ;.empty ! 000001F7B03E00A4 ELSE:L2-B003 0 L
fbe BL40028 ;.empty ! 000001F7B03E00A8 ELSE:L2-B003 0 L
.word 0xE9D4F183 ! 000001F7B03E00AC ELSE:L2-B003 0 L random
BL40026:fbo,a,pn %fcc1, BL40030 ;.empty ! 000001F7B03E00B0 ELSE:L2-B003 0 L
BL40029:.word 0xADB549CD ! 000001F7B03E00B4 ELSE:L2-B003 0 L illop
BL40027:.word 0xE4B498FC ! 000001F7B03E00B8 ELSE:L2-B003 0 S random
ba,a,pn %xcc, BL40031 ! 000001F7B03E00BC ELSE:L2-B003 0 L
BL40031:.word 0x9FB742F7 ! 000001F7B03E00C0 ELSE:L2-B003 0 S illop
.word 0x321EF59D ! 000001F7B03E00C4 ELSE:L2-B003 0 L illop
BL40032:brz,pt %l4, BL40033 ;.empty ! 000001F7B03E00C8 ELSE:L2-B003 0 L
bge,a,pn %xcc, BL40030 ! 000001F7B03E00CC ELSE:L2-B003 0 L
BL40028:fcmpne16 %f20, %f16, %o5 ! 000001F7B03E00D0 ELSE:L2-B003 0 S
andncc %l0, %l3, %o4 ! 000001F7B03E00D4 ELSE:L2-B003 0 S
BL40033:cmp %g1, %o4 ! 000001F7B03E00D8 ELSE:L2-B003 0 S
BL40030:add %g1, 0x26C, %g1 ! 000001F7B03E00DC ELSE:L2-B003 0 chksum++
BL40034: ! ELSE:L2-B003
add %g1, 0xA45, %g1 ! 000001F7B03E00E0 ELSE:L2-B003 0 chksum++
andcc %i0, 0x80, %g0 ! 000001F7B03E00E4 SKIP:L2-B004 0
bz,a,pn %icc, BL40035 ! 000001F7B03E00E8 SKIP:L2-B004 0
.word 0x9E100001 ! 000001F7B03E00EC SKIP:L2-B004 0 S random
.word 0xB1AE2115 ! 000001F7B03E00F0 SKIP:L2-B004 0 S illop_FP
.word 0x89A6D0E5 ! 000001F7B03E00F4 SKIP:L2-B004 0 S illop
udivcc %l4, 0x0, %l1 ! 000001F7B03E00F8 SKIP:L2-B004 0 S
fpadd32s %f17, %f19, %f17 ! 000001F7B03E00FC SKIP:L2-B004 0 S
.word 0xF74A1BD5 ! 000001F7B03E0100 SKIP:L2-B004 0 S illop
add %g1, 0xAB2, %g1 ! 000001F7B03E0104 SKIP:L2-B004 0 chksum++
orn %o1, %o1, %i2 ! 000001F7B03E0108 SKIP:L2-B004 0 S
rd %gsr, %l6 ! 000001F7B03E010C SKIP:L2-B004 0 S
wr %l6, 0xE0, %gsr ! 000001F7B03E0110 SKIP:L2-B004 0 S
cmp %i2, %o5 ! 000001F7B03E0114 SKIP:L2-B004 0 S
xor %g1, %o5, %o4 ! 000001F7B03E0118 SKIP:L2-B004 0 S
andncc %o2, %l3, %l3 ! 000001F7B03E011C SKIP:L2-B004 0 S
fmovsge %icc, %f30, %f18 ! 000001F7B03E0120 SKIP:L2-B004 0 S
ba,a,pn %xcc, BL40039 ! 000001F7B03E0124 SKIP:L2-B004 0
nop ! 000001F7B03E0128 SKIP:L2-B004 0 S
BL40035: ! ELSE:L2-B005
orn %o4, %i3, %i3 ! 000001F7B03E012C ELSE:L2-B005 0 S
sra %i2, 0x1, %l3 ! 000001F7B03E0130 ELSE:L2-B005 0 S
fexpand %f29, %f24 ! 000001F7B03E0134 ELSE:L2-B005 0 S
fpadd32 %f26, %f20, %f20 ! 000001F7B03E0138 ELSE:L2-B005 0 S
.word 0xA5A790B7 ! 000001F7B03E013C ELSE:L2-B005 0 S illop
.word 0x83F6317A ! 000001F7B03E0140 ELSE:L2-B005 0 S illop
pdist %f16, %f28, %f28 ! 000001F7B03E0144 ELSE:L2-B005 0 S
add %g1, 0x35, %g1 ! 000001F7B03E0148 ELSE:L2-B005 0 chksum++
nop ! 000001F7B03E014C ELSE:L2-B005 0 S
bvs,a BL40036 ;.empty ! 000001F7B03E0150 ELSE:L2-B005 0 L
fbne,a BL40037 ! 000001F7B03E0154 ELSE:L2-B005 0 L
pdist %f26, %f30, %f16 ! 000001F7B03E0158 ELSE:L2-B005 0 S
BL40037:fmovdlg %fcc3, %f62, %f34 ! 000001F7B03E015C ELSE:L2-B005 0 S
add %g7, 0x0, %g7 ! 000001F7B03E0160 ELSE:L2-B005 0 S
.word 0xB153C000 ! 000001F7B03E0164 ELSE:L2-B005 0 S illop
ble,a BL40036 ;.empty ! 000001F7B03E0168 ELSE:L2-B005 0 L
ba,a BL40038 ! 000001F7B03E016C ELSE:L2-B005 0 L
BL40038:movn %icc, %i1, %i3 ! 000001F7B03E0170 ELSE:L2-B005 0 S
BL40036:add %g1, 0xC00, %g1 ! 000001F7B03E0174 ELSE:L2-B005 0 chksum++
BL40039: ! ELSE:L2-B005
add %g1, 0xF7B, %g1 ! 000001F7B03E0178 ELSE:L2-B005 0 chksum++
subcc %l2, 0x1, %l2 ! 000001F7B03E017C LOOP:L1-B000 0
bnz,a BL40040 ! 000001F7B03E0180 LOOP:L1-B000 0
alignaddrl %i1, %l3, %l0 ! 000001F7B03E0184 LOOP:L1-B000 0 S
add %g1, 0x4ED, %g1 ! 000001F7B03E0188 LOOP:L1-B000 0 chksum++
fpmerge %f21, %f24, %f26 ! 000001F7B03E018C SUBR:L0-B000 0 S
bleu,a BL40041 ! 000001F7B03E0190 SUBR:L0-B000 0 L
bshuffle %f26, %f16, %f24 ! 000001F7B03E0194 SUBR:L0-B000 0 S
brlz,pn %i4, BL40042 ! 000001F7B03E0198 SUBR:L0-B000 0 L
nop ! 000001F7B03E019C SUBR:L0-B000 0 S
and %i3, %o5, %l3 ! 000001F7B03E01A0 SUBR:L0-B000 0 S
BL40042:fnegd %f26, %f24 ! 000001F7B03E01A4 SUBR:L0-B000 0 S
fpack16 %f20, %f23 ! 000001F7B03E01A8 SUBR:L0-B000 0 S
.word 0xB989599C ! 000001F7B03E01AC SUBR:L0-B000 0 L illop
BL40043:.word 0x99A74066 ! 000001F7B03E01B0 SUBR:L0-B000 0 L illop
.word 0xB1B3C9E8 ! 000001F7B03E01B4 SUBR:L0-B000 0 L illop
BL40044:nop ! 000001F7B03E01B8 SUBR:L0-B000 0 S
BL40041:fcmped %fcc1, %f38, %f46 ! 000001F7B03E01BC SUBR:L0-B000 0 S
andncc %i1, %g1, %i4 ! 000001F7B03E01C0 SUBR:L0-B000 0 S
fbo,a BL40045 ;.empty ! 000001F7B03E01C4 SUBR:L0-B000 0 L
.word 0x9FAD8C8F ! 000001F7B03E01C8 SUBR:L0-B000 0 L illop
BL40045:fcmped %fcc2, %f44, %f40 ! 000001F7B03E01CC SUBR:L0-B000 0 S
add %g1, 0xA9F, %g1 ! 000001F7B03E01D0 SUBR:L0-B000 0 chksum++
.word 0xFD2AE6A0 ! 000001F7B03E01D4 SUBR:L0-B000 0 illop
add %g1, 0xB, %i0 ! 000001F7B03E01D8 SUBR:L0-B000 0
return %i7+0x0008 ! 000001F7B03E01DC SUBR:L0-B000 0
add %g1, 0xA35, %g1 ! 000001F7B03E01E0 SUBR:L0-B000 0 chksum++
SECTION .btext021_pg1 TEXT_VA=0x1f7b03e0000
attr_text {
Name = .btext021_pg1,
VA = 0x1f7b03e0000,
RA = 0xfdfed0000,
PA = ra2pa(0xfdfed0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext022 TEXT_VA=0x4e580ff00
attr_text {
Name = .btext022,
VA = 0x4e580ff00,
RA = 0xfdfeaff00,
PA = ra2pa(0xfdfeaff00,0),
notsb
}
SECTION .btext022_pg0 TEXT_VA=0x4e5800000
attr_text {
Name = .btext022_pg0,
VA = 0x4e5800000,
RA = 0xfdfea0000,
PA = ra2pa(0xfdfea0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext022
.text
.global SUBR065; SUBR065:
BL40046: ! SUBR:L0-B000
.word 0x3D62259B ! 00000004E580FF00 SUBR:L0-B000 0 random
.word 0xE4725F34 ! 00000004E580FF04 SUBR:L0-B000 0 random
sethi %hh(0x4E580FF00),%l7 ! 00000004E580FF08 SUBR:L0-B000 0 SUBR065
or %l7,%hm(0x4E580FF00),%l7 ! 00000004E580FF0C SUBR:L0-B000 0
sethi %lm(0x4E580FF00),%l6 ! 00000004E580FF10 SUBR:L0-B000 0
or %l6,%lo(0x4E580FF00),%l6 ! 00000004E580FF14 SUBR:L0-B000 0
.word 0x99C9077D ! 00000004E580FF18 SUBR:L0-B000 0 illop
or %l7, %l6, %l7 ! 00000004E580FF1C SUBR:L0-B000 0
.word 0x89A658A3 ! 00000004E580FF20 SUBR:L0-B000 0 illop
add %g1, 0x864, %g1 ! 00000004E580FF24 SUBR:L0-B000 0 chksum++
.word 0x32CA516B ! 00000004E580FF28 SWCH:L1-B000 0 random
andcc %o1, 0x8, %g0 ! 00000004E580FF2C SWCH:L1-B000 0
bnz,pn %xcc, BL40053 ! 00000004E580FF30 SWCH:L1-B000 0
.word 0xBE100001 ! 00000004E580FF34 SWCH:L1-B000 0 random
.word 0xFB89FDB9 ! 00000004E580FF38 SWCH:L1-B000 0 illop
.word 0xCBCAB4AA ! 00000004E580FF3C SWCH:L1-B000 0 illop
add %g1, 0x17D, %g1 ! 00000004E580FF40 SWCH:L1-B000 0 chksum++
andcc %o1, 0x80, %g0 ! 00000004E580FF44 SWCH:L1-B000 0
bnz,pt %xcc, BL40048 ! 00000004E580FF48 SWCH:L1-B000 0
.word 0x005EFD9F ! 00000004E580FF4C SWCH:L1-B000 0 illop
bnz,pn %xcc, BL40047 ! 00000004E580FF50 SWCH:L1-B000 0
.word 0x3E701CB3 ! 00000004E580FF54 SWCH:L1-B000 0 S illop
fpmerge %f29, %f24, %f30 ! 00000004E580FF58 SWCH:L1-B000 0 S
.word 0x83F7F05D ! 00000004E580FF5C SWCH:L1-B000 0 S illop
.word 0xADA89481 ! 00000004E580FF60 SWCH:L1-B000 0 S illop_FP
orncc %o2, %o2, %o2 ! 00000004E580FF64 SWCH:L1-B000 0 S
add %g1, 0xC60, %g1 ! 00000004E580FF68 SWCH:L1-B000 0 chksum++
.word 0x1B18D6D9 ! 00000004E580FF6C SWCH:L1-B000 0 random
andn %i2, %i2, %o0 ! 00000004E580FF70 SWCH:L1-B000 0 S
BL40047:.word 0xB3A947EB ! 00000004E580FF74 CASE:L2-B000 0 illop
movrlz %i2, %o2, %l2 ! 00000004E580FF78 CASE:L2-B000 0 S
faligndata %f28, %f18, %f24 ! 00000004E580FF7C CASE:L2-B000 0 S
fabss %f9, %f9 ! 00000004E580FF80 CASE:L2-B000 0 S
xnorcc %l2, %i5, %i5 ! 00000004E580FF84 CASE:L2-B000 0 S
fcmpd %fcc2, %f0, %f60 ! 00000004E580FF88 CASE:L2-B000 0 S
fba,a,pn %fcc1, BL40055 ! 00000004E580FF8C CASE:L2-B000 0
edge16 %i4, %i3, %i3 ! 00000004E580FF90 CASE:L2-B000 0 S
BL40048:add %g1, 0xEB7, %g1 ! 00000004E580FF94 CASE:L2-B001 0 chksum++
fpsub32s %f20, %f18, %f20 ! 00000004E580FF98 CASE:L2-B001 0 S
fpsub32 %f28, %f16, %f24 ! 00000004E580FF9C CASE:L2-B001 0 S
bmask %l2, %o0, %i5 ! 00000004E580FFA0 CASE:L2-B001 0 S
orcc %i5, %i5, %o5 ! 00000004E580FFA4 CASE:L2-B001 0 S
movrnz %o2, %i5, %o0 ! 00000004E580FFA8 CASE:L2-B001 0 S
ba,a BL40055 ! 00000004E580FFAC CASE:L2-B001 0
fmovdule %fcc2, %f20, %f20 ! 00000004E580FFB0 CASE:L2-B001 0 S
BL40049:add %g1, 0xCD6, %g1 ! 00000004E580FFB4 CASE:L2-B002 0 chksum++
fpack32 %f30, %f20, %f20 ! 00000004E580FFB8 CASE:L2-B002 0 S
fnand %f24, %f20, %f26 ! 00000004E580FFBC CASE:L2-B002 0 S
array8 %o0, %i3, %i1 ! 00000004E580FFC0 CASE:L2-B002 0 S
sethi %hi(0x745CB400), %o0 ! 00000004E580FFC4 CASE:L2-B002 0 S .+0
ta %xcc, 0x46 ! 00000004E580FFC8 CASE:L2-B002 0 S demap-page
fcmpgt16 %f26, %f16, %o2 ! 00000004E580FFCC CASE:L2-B002 0 S
or %l2, %i3, %i4 ! 00000004E580FFD0 CASE:L2-B002 0 S
edge8ln %o0, %o4, %l1 ! 00000004E580FFD4 CASE:L2-B002 0 S
and %i1, %o0, %l4 ! 00000004E580FFD8 CASE:L2-B002 0 S
fba BL40055 ! 00000004E580FFDC CASE:L2-B002 0
.word 0xB7A9CCEC ! 00000004E580FFE0 CASE:L2-B002 0 S illop
BL40053:add %g1, 0xF4A, %g1 ! 00000004E580FFE4 CASE:L2-B003 0 chksum++
.word 0x97A0D947 ! 00000004E580FFE8 CASE:L2-B003 0 S illop
xorcc %i1, %i5, %o2 ! 00000004E580FFEC CASE:L2-B003 0 S
fbuge,pt %fcc1, BL40050 ;.empty ! 00000004E580FFF0 CASE:L2-B003 0 L
.word 0xA9AD4A22 ! 00000004E580FFF4 CASE:L2-B003 0 L illop
andncc %l1, %o3, %o5 ! 00000004E580FFF8 CASE:L2-B003 0 S
.word 0xB1AA1CE2 ! 00000004E580FFFC CASE:L2-B003 0 S illop
orcc %o0, %l1, %i2 ! 00000004E5810000 CASE:L2-B003 0 S
.word 0xF592F1E1 ! 00000004E5810004 CASE:L2-B003 0 S illop
BL40050:bne,a,pt %xcc, BL40051 ! 00000004E5810008 CASE:L2-B003 0 L
edge8n %g1, %i3, %o4 ! 00000004E581000C CASE:L2-B003 0 S
.word 0xABA7D12B ! 00000004E5810010 CASE:L2-B003 0 S illop
BL40051:sra %l4, 0x1, %i0 ! 00000004E5810014 CASE:L2-B003 0 S
call .+8 ! 00000004E5810018 CASE:L2-B003 0 L
stxa %o5, [%g7+%g0]0x94 ! 00000004E581001C CASE:L2-B003 0 S BAD-ASI
BL40052:add %g1, 0x91B, %g1 ! 00000004E5810020 CASE:L2-B003 0 chksum++
ba BL40055 ! 00000004E5810024 CASE:L2-B003 0
fmovs %f2, %f3 ! 00000004E5810028 CASE:L2-B003 0 S
BL40055: ! SWCH:L1-B000
add %g1, 0x41F, %g1 ! 00000004E581002C SWCH:L1-B000 0 chksum++
.word 0xBFA2D770 ! 00000004E5810030 SWCH:L1-B000 0 S illop
addcc %g1, %o4, %i3 ! 00000004E5810034 SWCH:L1-B000 0 S
fpackfix %f18, %f27 ! 00000004E5810038 SWCH:L1-B000 0 S
andn %l0, %g7, %l0 ! 00000004E581003C SWCH:L1-B000 0 S
.word 0xED8F5B47 ! 00000004E5810040 SWCH:L1-B000 0 illop
membar 0x40 ! 00000004E5810044 SWCH:L1-B000 0
ldda [%l5]0xF1, %f16 ! 00000004E5810048 SWCH:L1-B000 0 Blk-Load
membar 0x40 ! 00000004E581004C SWCH:L1-B000 0
andcc %l0, %o5, %i4 ! 00000004E5810050 SWCH:L1-B000 0 S
andncc %o5, %i3, %o1 ! 00000004E5810054 SUBR:L0-B000 0 S
xorcc %i0, %i0, %i5 ! 00000004E5810058 SUBR:L0-B000 0 S
fpack16 %f28, %f16 ! 00000004E581005C SUBR:L0-B000 0 S
.word 0x3F5A35BB ! 00000004E5810060 SUBR:L0-B000 0 S random
.word 0x1CB2A71C ! 00000004E5810064 SUBR:L0-B000 0 S random
fmovsu %fcc3, %f3, %f4 ! 00000004E5810068 SUBR:L0-B000 0 S
ta %xcc, 0x46 ! 00000004E581006C SUBR:L0-B000 0 S demap-page
edge8ln %l0, %l0, %l0 ! 00000004E5810070 SUBR:L0-B000 0 S
fnot1 %f30, %f18 ! 00000004E5810074 SUBR:L0-B000 0 S
nop ! 00000004E5810078 SUBR:L0-B000 0 S
ta %xcc, 0x45 ! 00000004E581007C SUBR:L0-B000 0 demap-stack
add %g1, 0x75, %i0 ! 00000004E5810080 SUBR:L0-B000 0
.word 0x9BD65508 ! 00000004E5810084 SUBR:L0-B000 0 illop
.word 0x815E345E ! 00000004E5810088 SUBR:L0-B000 0 illop
.word 0x9DA85437 ! 00000004E581008C SUBR:L0-B000 0 illop
SECTION .btext022_pg1 TEXT_VA=0x4e5810000
attr_text {
Name = .btext022_pg1,
VA = 0x4e5810000,
RA = 0xfdfeb0000,
PA = ra2pa(0xfdfeb0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext023 TEXT_VA=0x200b165d3f00
attr_text {
Name = .btext023,
VA = 0x200b165d3f00,
RA = 0xfffeaff00,
PA = ra2pa(0xfffeaff00,0),
notsb
}
SECTION .btext023_pg0 TEXT_VA=0x200b165d2000
attr_text {
Name = .btext023_pg0,
VA = 0x200b165d2000,
RA = 0xfffeae000,
PA = ra2pa(0xfffeae000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext023
.text
.global SUBR066; SUBR066:
BL40056: ! SUBR:L0-B000
add %g1, 0x69C, %g1 ! 0000200B165D3F00 SUBR:L0-B000 0 chksum++
save %o6, -128, %o6 ! 0000200B165D3F04 SUBR:L0-B000 0
.word 0xBBA29270 ! 0000200B165D3F08 SUBR:L0-B000 0 illop
or %l7,%hm(0x10BBA29270),%l7 ! 0000200B165D3F0C SUBR:L0-B000 0
.word 0xE958A0C6 ! 0000200B165D3F10 SUBR:L0-B000 0 illop
or %l6,%lo(0x10BBA29270),%l6 ! 0000200B165D3F14 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! 0000200B165D3F18 SUBR:L0-B000 0
or %l7, %l6, %l7 ! 0000200B165D3F1C SUBR:L0-B000 0
.word 0x81E80000 ! 0000200B165D3F20 SUBR:L0-B000 0 random
.word 0x8DB042E6 ! 0000200B165D3F24 SUBR:L0-B000 0 S illop
.word 0xCB6F55FF ! 0000200B165D3F28 SUBR:L0-B000 0 S illop
rd %gsr, %l6 ! 0000200B165D3F2C SUBR:L0-B000 0 S
wr %l6, 0x58, %gsr ! 0000200B165D3F30 SUBR:L0-B000 0 S
fcmpd %fcc3, %f6, %f62 ! 0000200B165D3F34 SUBR:L0-B000 0 S
edge8 %o2, %o0, %i0 ! 0000200B165D3F38 SUBR:L0-B000 0 S
add %g1, 0x1FA, %g1 ! 0000200B165D3F3C SUBR:L0-B000 0 chksum++
flushw ! 0000200B165D3F40 SUBR:L0-B000 0
.word 0x87C6DE4C ! 0000200B165D3F44 LOOP:L1-B000 0 illop
BL40059: ! LOOP:L1-B000
add %g1, 0x580, %g1 ! 0000200B165D3F48 LOOP:L1-B000 0 chksum++
andcc %o5, 0x20, %g0 ! 0000200B165D3F4C SKIP:L2-B000 0
bz,a,pt %xcc, BL40057 ! 0000200B165D3F50 SKIP:L2-B000 0
andncc %i0, %i4, %i0 ! 0000200B165D3F54 SKIP:L2-B000 0 S
.word 0xADAE1FEF ! 0000200B165D3F58 SKIP:L2-B000 0 S illop
.word 0x9B5C40F8 ! 0000200B165D3F5C SKIP:L2-B000 0 S random
fcmps %fcc2, %f10, %f8 ! 0000200B165D3F60 SKIP:L2-B000 0 S
.word 0xC29963F9 ! 0000200B165D3F64 SKIP:L2-B000 0 S illop
xor %i2, %i4, %o4 ! 0000200B165D3F68 SKIP:L2-B000 0 S
array16 %g1, %o4, %i3 ! 0000200B165D3F6C SKIP:L2-B000 0 S
.word 0xCCE708F1 ! 0000200B165D3F70 SKIP:L2-B000 0 S illop
.word 0xA3A185DE ! 0000200B165D3F74 SKIP:L2-B000 0 S illop
.word 0x99A80AE2 ! 0000200B165D3F78 SKIP:L2-B000 0 S illop_FP
add %g1, 0xCF0, %g1 ! 0000200B165D3F7C SKIP:L2-B000 0 chksum++
call .+8 ! 0000200B165D3F80 SKIP:L2-B000 0 S
orncc %g1, %i3, %o3 ! 0000200B165D3F84 SKIP:L2-B000 0 S
.word 0xADA1488B ! 0000200B165D3F88 SKIP:L2-B000 0 S illop
.word 0xC6E630E6 ! 0000200B165D3F8C SKIP:L2-B000 0 S illop
xnorcc %i3, %g1, %o5 ! 0000200B165D3F90 SKIP:L2-B000 0 S
fnegs %f8, %f9 ! 0000200B165D3F94 SKIP:L2-B000 0 S
.word 0xB5B1508E ! 0000200B165D3F98 SKIP:L2-B000 0 S illop
fcmpes %fcc3, %f9, %f8 ! 0000200B165D3F9C SKIP:L2-B000 0 S
.word 0xB3FBF764 ! 0000200B165D3FA0 SKIP:L2-B000 0 S illop
fba,a BL40058 ! 0000200B165D3FA4 SKIP:L2-B000 0
.word 0xA178D7C0 ! 0000200B165D3FA8 SKIP:L2-B000 0 S random
BL40057: ! ELSE:L2-B001
subccc %i1, %i3, %i2 ! 0000200B165D3FAC ELSE:L2-B001 0 S
and %o4, %o3, %o5 ! 0000200B165D3FB0 ELSE:L2-B001 0 S
fsubd %f14, %f34, %f14 ! 0000200B165D3FB4 ELSE:L2-B001 0 S
ta %xcc, 0x46 ! 0000200B165D3FB8 ELSE:L2-B001 0 S demap-page
.word 0x356718FA ! 0000200B165D3FBC ELSE:L2-B001 0 S random
xnor %i1, %i2, %l4 ! 0000200B165D3FC0 ELSE:L2-B001 0 S
fmovsu %fcc2, %f21, %f25 ! 0000200B165D3FC4 ELSE:L2-B001 0 S
orncc %i1, %i1, %i4 ! 0000200B165D3FC8 ELSE:L2-B001 0 S
ta %xcc, 0x46 ! 0000200B165D3FCC ELSE:L2-B001 0 S demap-page
add %g1, 0x1AB, %g1 ! 0000200B165D3FD0 ELSE:L2-B001 0 chksum++
fpadd32s %f27, %f17, %f26 ! 0000200B165D3FD4 ELSE:L2-B001 0 S
bshuffle %f16, %f20, %f18 ! 0000200B165D3FD8 ELSE:L2-B001 0 S
.word 0xBDD08805 ! 0000200B165D3FDC ELSE:L2-B001 0 S illop
fadds %f2, %f10, %f5 ! 0000200B165D3FE0 ELSE:L2-B001 0 S
fpadd32s %f31, %f21, %f28 ! 0000200B165D3FE4 ELSE:L2-B001 0 S
BL40058: ! ELSE:L2-B001
add %g1, 0xB23, %g1 ! 0000200B165D3FE8 ELSE:L2-B001 0 chksum++
.word 0xA1B01001 ! 0000200B165D3FEC LOOP:L1-B000 0 S illop
.word 0xBFB582F8 ! 0000200B165D3FF0 LOOP:L1-B000 0 S illop_VIS
alignaddr %i4, %i1, %l0 ! 0000200B165D3FF4 LOOP:L1-B000 0 S
xorcc %l0, %l4, %l2 ! 0000200B165D3FF8 LOOP:L1-B000 0 S
pdist %f20, %f26, %f30 ! 0000200B165D3FFC LOOP:L1-B000 0 S
subcc %l3, 0x1, %l3 ! 0000200B165D4000 LOOP:L1-B000 0
bnz BL40059 ! 0000200B165D4004 LOOP:L1-B000 0
.word 0xAFA8DC32 ! 0000200B165D4008 LOOP:L1-B000 0 S illop
.word 0x9FA50D4B ! 0000200B165D400C LOOP:L1-B000 0 illop
.word 0xBBAD086E ! 0000200B165D4010 SUBR:L0-B000 0 S illop
fpack16 %f26, %f28 ! 0000200B165D4014 SUBR:L0-B000 0 S
rd %gsr, %l6 ! 0000200B165D4018 SUBR:L0-B000 0 S
.word 0x83880000 ! 0000200B165D401C SUBR:L0-B000 0 S random
.word 0xA944286B ! 0000200B165D4020 SUBR:L0-B000 0 S illop
.word 0x1EA5DA41 ! 0000200B165D4024 SUBR:L0-B000 0 random
.word 0xA3AF8483 ! 0000200B165D4028 SUBR:L0-B000 0 illop
.word 0xB3641EEA ! 0000200B165D402C SUBR:L0-B000 0 S illop
bge,pn %xcc, BL40060 ! 0000200B165D4030 SUBR:L0-B000 0
restore %i0, %l7, %o0 ! 0000200B165D4034 SUBR:L0-B000 0
BL40060:jmpl %o7+0x0008, %g0 ! 0000200B165D4038 SUBR:L0-B000 0
.word 0xBBAC8E94 ! 0000200B165D403C SUBR:L0-B000 0 illop
SECTION .btext023_pg1 TEXT_VA=0x200b165d4000
attr_text {
Name = .btext023_pg1,
VA = 0x200b165d4000,
RA = 0xfffeb0000,
PA = ra2pa(0xfffeb0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext024 TEXT_VA=0x339735f00
attr_text {
Name = .btext024,
VA = 0x339735f00,
RA = 0xfffeabf00,
PA = ra2pa(0xfffeabf00,0),
notsb
}
SECTION .btext024_pg0 TEXT_VA=0x339734000
attr_text {
Name = .btext024_pg0,
VA = 0x339734000,
RA = 0xfffeaa000,
PA = ra2pa(0xfffeaa000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext024
.text
.global SUBR067; SUBR067:
BL40062: ! SUBR:L0-B000
add %g1, 0xA9F, %g1 ! 0000000339735F00 SUBR:L0-B000 0 chksum++
bz BL40061 ! 0000000339735F04 SUBR:L0-B000 0
save %o6, -128, %o6 ! 0000000339735F08 SUBR:L0-B000 0
BL40061: ! SUBR:L0-B000
sethi %hh(0x339735F00),%l7 ! 0000000339735F0C SUBR:L0-B000 0 SUBR067
or %l7,%hm(0x339735F00),%l7 ! 0000000339735F10 SUBR:L0-B000 0
.word 0x8BAE2013 ! 0000000339735F14 SUBR:L0-B000 0 illop
or %l6,%lo(0x339735F00),%l6 ! 0000000339735F18 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! 0000000339735F1C SUBR:L0-B000 0
.word 0xA3AF4430 ! 0000000339735F20 SUBR:L0-B000 0 illop
add %g1, 0x394, %g1 ! 0000000339735F24 SUBR:L0-B000 0 chksum++
or %g0, 0x2, %l4 ! 0000000339735F28 LOOP:L1-B000 0
BL40075: ! LOOP:L1-B000
add %g1, 0x8F8, %g1 ! 0000000339735F2C LOOP:L1-B000 0 chksum++
.word 0x9DE3A060 ! 0000000339735F30 LOOP:L1-B000 0 S random
bmask %o4, %o2, %o1 ! 0000000339735F34 LOOP:L1-B000 0 S
.word 0x393F430D ! 0000000339735F38 LOOP:L1-B000 0 S random
wr %l6, 0xF0, %gsr ! 0000000339735F3C LOOP:L1-B000 0 S
.word 0x89F00000 ! 0000000339735F40 LOOP:L1-B000 0 S illop
xor %o1, %i1, %l0 ! 0000000339735F44 LOOP:L1-B000 0 S
fpadd32s %f30, %f17, %f31 ! 0000000339735F48 LOOP:L1-B000 0 S
or %g1, %l0, %i3 ! 0000000339735F4C LOOP:L1-B000 0 S
fpackfix %f18, %f16 ! 0000000339735F50 LOOP:L1-B000 0 S
fnegs %f27, %f26 ! 0000000339735F54 LOOP:L1-B000 0 S
fpmerge %f31, %f18, %f28 ! 0000000339735F58 LOOP:L1-B000 0 S
.word 0xEBDE79BF ! 0000000339735F5C LOOP:L1-B000 0 S random
andcc %o1, 0x200, %g0 ! 0000000339735F60 SKIP:L2-B000 0
bnz,a,pn %xcc, BL40063 ! 0000000339735F64 SKIP:L2-B000 0
andncc %i3, %o3, %o3 ! 0000000339735F68 SKIP:L2-B000 0 S
xnorcc %i1, %o3, %i1 ! 0000000339735F6C SKIP:L2-B000 0 S
orn %i5, %i4, %l3 ! 0000000339735F70 SKIP:L2-B000 0 S
faddd %f46, %f14, %f12 ! 0000000339735F74 SKIP:L2-B000 0 S
.word 0x345F3DF6 ! 0000000339735F78 SKIP:L2-B000 0 S illop
add %g1, 0x685, %g1 ! 0000000339735F7C SKIP:L2-B000 0 chksum++
movrnz %i0, %g1, %o1 ! 0000000339735F80 SKIP:L2-B000 0 S
and %o1, %o1, %l3 ! 0000000339735F84 SKIP:L2-B000 0 S
orcc %o1, %l3, %l2 ! 0000000339735F88 SKIP:L2-B000 0 S
.word 0x83F00000 ! 0000000339735F8C SKIP:L2-B000 0 S illop
fabsd %f12, %f12 ! 0000000339735F90 SKIP:L2-B000 0 S
andcc %l2, %l3, %o5 ! 0000000339735F94 SKIP:L2-B000 0 S
fba BL40064 ! 0000000339735F98 SKIP:L2-B000 0
.word 0xA3CE4688 ! 0000000339735F9C SKIP:L2-B000 0 S illop
BL40063: ! ELSE:L2-B001
.word 0x84ECE2E3 ! 0000000339735FA0 ELSE:L2-B001 0 S illop
pdist %f24, %f30, %f30 ! 0000000339735FA4 ELSE:L2-B001 0 S
.word 0x9DAB007D ! 0000000339735FA8 ELSE:L2-B001 0 S illop
.word 0xA37B100B ! 0000000339735FAC ELSE:L2-B001 0 S illop
.word 0xE5AEF585 ! 0000000339735FB0 ELSE:L2-B001 0 S illop
andn %o4, %o4, %l2 ! 0000000339735FB4 ELSE:L2-B001 0 S
.word 0xE1DF7DE7 ! 0000000339735FB8 ELSE:L2-B001 0 illop
.word 0xD23C0F1B ! 0000000339735FBC ELSE:L2-B001 0 S illop
.word 0x81E80000 ! 0000000339735FC0 ELSE:L2-B001 0 S random
.word 0xF9C1AD5A ! 0000000339735FC4 ELSE:L2-B001 0 S illop
udiv %o5, %g0, %i7 ! 0000000339735FC8 ELSE:L2-B001 0 S
.word 0xA7B103CA ! 0000000339735FCC ELSE:L2-B001 0 S illop
ta %xcc, 0x40 ! 0000000339735FD0 ELSE:L2-B001 0 S +-priv
bmask %l2, %i3, %i5 ! 0000000339735FD4 ELSE:L2-B001 0 S
.word 0x978D791F ! 0000000339735FD8 ELSE:L2-B001 0 S illop
BL40064: ! ELSE:L2-B001
add %g1, 0x515, %g1 ! 0000000339735FDC ELSE:L2-B001 0 chksum++
fbl,pt %fcc2, BL40065 ! 0000000339735FE0 SKIP:L2-B002 0
subcc %o4, %o2, %i4 ! 0000000339735FE4 SKIP:L2-B002 0 S
andn %l2, %g1, %i2 ! 0000000339735FE8 SKIP:L2-B002 0 S
ta %xcc, 0x46 ! 0000000339735FEC SKIP:L2-B002 0 S demap-page
.word 0x837152A5 ! 0000000339735FF0 SKIP:L2-B002 0 S illop
sra %i4, %g1, %o2 ! 0000000339735FF4 SKIP:L2-B002 0 S
.word 0xC328003C ! 0000000339735FF8 SKIP:L2-B002 0 S random
fsubs %f4, %f5, %f2 ! 0000000339735FFC SKIP:L2-B002 0 S
add %g1, 0x9F4, %g1 ! 0000000339736000 SKIP:L2-B002 0 chksum++
.word 0x0D0C7EA4 ! 0000000339736004 SKIP:L2-B002 0 S random
.word 0xE90D15E7 ! 0000000339736008 SKIP:L2-B002 0 S illop
array16 %i5, %g1, %o3 ! 000000033973600C SKIP:L2-B002 0 S
edge16l %l1, %i2, %o0 ! 0000000339736010 SKIP:L2-B002 0 S
fpadd16s %f30, %f16, %f27 ! 0000000339736014 SKIP:L2-B002 0 S
.word 0x89A750CC ! 0000000339736018 SKIP:L2-B002 0 S illop
move %fcc1, %i5, %l3 ! 000000033973601C SKIP:L2-B002 0 S
fpsub32 %f30, %f16, %f28 ! 0000000339736020 SKIP:L2-B002 0 S
fands %f26, %f18, %f25 ! 0000000339736024 SKIP:L2-B002 0 S
edge32n %g1, %g1, %i3 ! 0000000339736028 SKIP:L2-B002 0 S
ba,a,pn %icc, BL40066 ! 000000033973602C SKIP:L2-B002 0
orncc %l3, %i0, %l0 ! 0000000339736030 SKIP:L2-B002 0 S
BL40065: ! ELSE:L2-B003
movrlz %o3, %o1, %o1 ! 0000000339736034 ELSE:L2-B003 0 S
call .+8 ! 0000000339736038 ELSE:L2-B003 0 S
and %l3, %i0, %o5 ! 000000033973603C ELSE:L2-B003 0 S
.word 0xED7C4A4B ! 0000000339736040 ELSE:L2-B003 0 S illop
.word 0x97906000 ! 0000000339736044 ELSE:L2-B003 0 random
fsrc1 %f30, %f24 ! 0000000339736048 ELSE:L2-B003 0 S
fcmpeq16 %f22, %f22, %l0 ! 000000033973604C ELSE:L2-B003 0 S
rd %gsr, %l6 ! 0000000339736050 ELSE:L2-B003 0 S
wr %l6, 0x60, %gsr ! 0000000339736054 ELSE:L2-B003 0 S
fcmps %fcc0, %f8, %f5 ! 0000000339736058 ELSE:L2-B003 0 S
.word 0xDB90D81C ! 000000033973605C ELSE:L2-B003 0 S random
movcs %icc, %o1, %l2 ! 0000000339736060 ELSE:L2-B003 0 S
BL40066: ! ELSE:L2-B003
add %g1, 0x7C0, %g1 ! 0000000339736064 ELSE:L2-B003 0 chksum++
fcmpd %fcc0, %f32, %f46 ! 0000000339736068 SKIP:L2-B004 0
fbl BL40070 ! 000000033973606C SKIP:L2-B004 0
orn %i5, %i5, %i5 ! 0000000339736070 SKIP:L2-B004 0 S
fsubd %f14, %f38, %f36 ! 0000000339736074 SKIP:L2-B004 0 S
.word 0x1754271C ! 0000000339736078 SKIP:L2-B004 0 S random
fnot1 %f28, %f22 ! 000000033973607C SKIP:L2-B004 0 S
fabss %f5, %f4 ! 0000000339736080 SKIP:L2-B004 0 S
.word 0xDB965123 ! 0000000339736084 SKIP:L2-B004 0 S random
fones %f27 ! 0000000339736088 SKIP:L2-B004 0 S
nop ! 000000033973608C SKIP:L2-B004 0 S
add %g1, 0x977, %g1 ! 0000000339736090 SKIP:L2-B004 0 chksum++
orncc %o5, %g1, %i4 ! 0000000339736094 SKIP:L2-B004 0 S
.word 0x8D89690C ! 0000000339736098 SKIP:L2-B004 0 S illop
bcc,a,pn %icc, BL40067 ! 000000033973609C SKIP:L2-B004 0 L
xor %o0, %i5, %l1 ! 00000003397360A0 SKIP:L2-B004 0 S
.word 0xC3368D58 ! 00000003397360A4 SKIP:L2-B004 0 S illop
bnz,a,pn %icc, BL40068 ;.empty ! 00000003397360A8 SKIP:L2-B004 0 L
bcs,pt %icc, BL40067 ;.empty ! 00000003397360AC SKIP:L2-B004 0 L
brnz,pt %i1, BL40069 ! 00000003397360B0 SKIP:L2-B004 0 L
xnorcc %o1, %l2, %i1 ! 00000003397360B4 SKIP:L2-B004 0 S
BL40067:alignaddr %i1, %i4, %o2 ! 00000003397360B8 SKIP:L2-B004 0 S
fble BL40069 ! 00000003397360BC SKIP:L2-B004 0 L
BL40069:.word 0x81C3E008 ! 00000003397360C0 SKIP:L2-B004 0 S random
BL40068:.word 0x91A650E3 ! 00000003397360C4 SKIP:L2-B004 0 illop
.word 0xAB96201F ! 00000003397360C8 SKIP:L2-B004 0 illop
fand %f22, %f16, %f16 ! 00000003397360CC SKIP:L2-B004 0 S
BL40070: ! ELSE:L2-B005
.word 0x28D607A6 ! 00000003397360D0 ELSE:L2-B005 0 S illop
xor %g1, %l1, %i0 ! 00000003397360D4 ELSE:L2-B005 0 S
or %o1, %i5, %o4 ! 00000003397360D8 ELSE:L2-B005 0 S
ldxa [%g2+%g0]0xD5, %o0 ! 00000003397360DC ELSE:L2-B005 0 S BAD-ASI
bmask %g1, %l1, %o0 ! 00000003397360E0 ELSE:L2-B005 0 S
wr %g1, 0x27C, %fprs ! 00000003397360E4 ELSE:L2-B005 0 S
add %g1, 0xEC9, %g1 ! 00000003397360E8 ELSE:L2-B005 0 chksum++
orncc %i1, %o2, %i3 ! 00000003397360EC ELSE:L2-B005 0 S
subccc %i1, %g1, %g0 ! 00000003397360F0 ELSE:L2-B005 0 S
ldx [%g2+0x0030], %g5 ! 00000003397360F4 ELSE:L2-B005 0 S BASE<BD40026
.word 0x13DBB070 ! 00000003397360F8 ELSE:L2-B005 0 S illop
BL40071: ! ELSE:L2-B005
add %g1, 0x1C7, %g1 ! 00000003397360FC ELSE:L2-B005 0 chksum++
andcc %i4, 0x10, %g0 ! 0000000339736100 SKIP:L2-B006 0
bz,pt %xcc, BL40072 ! 0000000339736104 SKIP:L2-B006 0
.word 0xCA1A6CF0 ! 0000000339736108 SKIP:L2-B006 0 S illop
orcc %i0, %o2, %i1 ! 000000033973610C SKIP:L2-B006 0 S
sdivcc %i0, %g7, %l5 ! 0000000339736110 SKIP:L2-B006 0 S
edge32 %i1, %o1, %i5 ! 0000000339736114 SKIP:L2-B006 0 S
faligndata %f20, %f30, %f24 ! 0000000339736118 SKIP:L2-B006 0 S
.word 0xC6E09866 ! 000000033973611C SKIP:L2-B006 0 S illop
sll %i1, 0x1, %o4 ! 0000000339736120 SKIP:L2-B006 0 S
ldxa [%g7+%g0]0x01, %o2 ! 0000000339736124 SKIP:L2-B006 0 S BAD-ASI
.word 0x90CD5D55 ! 0000000339736128 SKIP:L2-B006 0 S illop
.word 0x83880000 ! 000000033973612C SKIP:L2-B006 0 random
and %g1, %o0, %l3 ! 0000000339736130 SKIP:L2-B006 0 S
ta %xcc, 0x46 ! 0000000339736134 SKIP:L2-B006 0 S demap-page
.word 0x05CA0727 ! 0000000339736138 SKIP:L2-B006 0 S illop
andncc %o4, %i1, %o1 ! 000000033973613C SKIP:L2-B006 0 S
.word 0xB6149093 ! 0000000339736140 SKIP:L2-B006 0 S random
fba,a,pn %fcc2, BL40074 ! 0000000339736144 SKIP:L2-B006 0
xnorcc %o4, %i5, %i2 ! 0000000339736148 SKIP:L2-B006 0 S
BL40072: ! ELSE:L2-B007
.word 0xD3CFFB19 ! 000000033973614C ELSE:L2-B007 0 S illop
stx %fsr, [%g2+0x0060] ! 0000000339736150 ELSE:L2-B007 0 S <BD40055
nop ! 0000000339736154 ELSE:L2-B007 0 S
nop ! 0000000339736158 ELSE:L2-B007 0 S
xnor %o4, %l2, %o0 ! 000000033973615C ELSE:L2-B007 0 S
xnorcc %i5, %o4, %i5 ! 0000000339736160 ELSE:L2-B007 0 S
.word 0x978867E3 ! 0000000339736164 ELSE:L2-B007 0 S illop
subcc %i5, %g1, %o1 ! 0000000339736168 ELSE:L2-B007 0 S
faddd %f12, %f46, %f44 ! 000000033973616C ELSE:L2-B007 0 S
edge32l %i5, %i5, %i2 ! 0000000339736170 ELSE:L2-B007 0 S
fbne,pn %fcc1, BL40073 ! 0000000339736174 ELSE:L2-B007 0 L
cmp %l3, %g1 ! 0000000339736178 ELSE:L2-B007 0 S
BL40073:add %g1, 0x97A, %g1 ! 000000033973617C ELSE:L2-B007 0 chksum++
add %g1, 0x922, %g1 ! 0000000339736180 ELSE:L2-B007 0 chksum++
ldx [%g3-0x0088], %g3 ! 0000000339736184 ELSE:L2-B007 0 ptr_chase
ldx [%g3-0x0088], %g3 ! 0000000339736188 ELSE:L2-B007 0 ptr_chase
ldx [%g3-0x0088], %g3 ! 000000033973618C ELSE:L2-B007 0 ptr_chase
.word 0x8FCF0E53 ! 0000000339736190 ELSE:L2-B007 0 illop
.word 0x9BADDCF5 ! 0000000339736194 ELSE:L2-B007 0 illop
ldx [%g3-0x0088], %g3 ! 0000000339736198 ELSE:L2-B007 0 ptr_chase
.word 0x35A68544 ! 000000033973619C ELSE:L2-B007 0 random
ldx [%g3-0x0088], %g3 ! 00000003397361A0 ELSE:L2-B007 0 ptr_chase
array16 %o3, %o1, %o3 ! 00000003397361A4 ELSE:L2-B007 0 S
.word 0xE7174AE7 ! 00000003397361A8 ELSE:L2-B007 0 S illop
.word 0xD9794F3D ! 00000003397361AC ELSE:L2-B007 0 S illop
BL40074: ! ELSE:L2-B007
add %g1, 0x8C1, %g1 ! 00000003397361B0 ELSE:L2-B007 0 chksum++
subcc %l4, 0x1, %l4 ! 00000003397361B4 LOOP:L1-B000 0
bnz,pn %xcc, BL40075 ! 00000003397361B8 LOOP:L1-B000 0
fnegd %f34, %f34 ! 00000003397361BC LOOP:L1-B000 0 S
add %g1, 0x54E, %g1 ! 00000003397361C0 LOOP:L1-B000 0 chksum++
andncc %i5, %g1, %o4 ! 00000003397361C4 SUBR:L0-B000 0 S
xnorcc %i2, %o0, %i2 ! 00000003397361C8 SUBR:L0-B000 0 S
edge32l %i2, %g1, %o0 ! 00000003397361CC SUBR:L0-B000 0 S
xnor %i5, %o0, %o1 ! 00000003397361D0 SUBR:L0-B000 0 S
fpsub16s %f20, %f25, %f25 ! 00000003397361D4 SUBR:L0-B000 0 S
.word 0xA7A58CB9 ! 00000003397361D8 SUBR:L0-B000 0 illop
faligndata %f24, %f30, %f30 ! 00000003397361DC SUBR:L0-B000 0 S
fba,pt %fcc0, BL40076 ! 00000003397361E0 SUBR:L0-B000 0
restore %i0, %l7, %o0 ! 00000003397361E4 SUBR:L0-B000 0
BL40076:jmpl %o7+0x0008, %g0 ! 00000003397361E8 SUBR:L0-B000 0
nop ! 00000003397361EC SUBR:L0-B000 0
SECTION .btext024_pg1 TEXT_VA=0x339736000
attr_text {
Name = .btext024_pg1,
VA = 0x339736000,
RA = 0xfffeac000,
PA = ra2pa(0xfffeac000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext025 TEXT_VA=0xffffc7d8b5deff00
attr_text {
Name = .btext025,
VA = 0xffffc7d8b5deff00,
RA = 0xfdfe8ff00,
PA = ra2pa(0xfdfe8ff00,0),
notsb
}
SECTION .btext025_pg0 TEXT_VA=0xffffc7d8b5de0000
attr_text {
Name = .btext025_pg0,
VA = 0xffffc7d8b5de0000,
RA = 0xfdfe80000,
PA = ra2pa(0xfdfe80000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext025
.text
.global SUBR068; SUBR068:
BL40077: ! SUBR:L0-B000
add %g1, 0xCEF, %g1 ! FFFFC7D8B5DEFF00 SUBR:L0-B000 2 chksum++
save %o6, -128, %o6 ! FFFFC7D8B5DEFF04 SUBR:L0-B000 2
sethi %hh(0xFFFFC7D8B5DEFF00),%l7 ! FFFFC7D8B5DEFF08 SUBR:L0-B000 2 SUBR068
or %l7,%hm(0xFFFFC7D8B5DEFF00),%l7 ! FFFFC7D8B5DEFF0C SUBR:L0-B000 2
sethi %lm(0xFFFFC7D8B5DEFF00),%l6 ! FFFFC7D8B5DEFF10 SUBR:L0-B000 2
or %l6,%lo(0xFFFFC7D8B5DEFF00),%l6 ! FFFFC7D8B5DEFF14 SUBR:L0-B000 2
sllx %l7, 0x20, %l7 ! FFFFC7D8B5DEFF18 SUBR:L0-B000 2
or %l7, %l6, %l7 ! FFFFC7D8B5DEFF1C SUBR:L0-B000 2
ldxa [%g2+%g0]0x4B, %i5 ! FFFFC7D8B5DEFF20 SUBR:L0-B000 2 S BAD-ASI
movn %fcc3, %i5, %i0 ! FFFFC7D8B5DEFF24 SUBR:L0-B000 2 S
fcmpes %fcc3, %f9, %f2 ! FFFFC7D8B5DEFF28 SUBR:L0-B000 2 S
andn %i2, %i2, %o0 ! FFFFC7D8B5DEFF2C SUBR:L0-B000 2 S
sdivcc %i0, %g7, %o6 ! FFFFC7D8B5DEFF30 SUBR:L0-B000 2 S
add %g1, 0xFBF, %g1 ! FFFFC7D8B5DEFF34 SUBR:L0-B000 2 chksum++
and %g1, 0xFE, %l0 ! FFFFC7D8B5DEFF38 LOOP:L1-B000 2
BL40080: ! LOOP:L1-B000
add %g1, 0x8C7, %g1 ! FFFFC7D8B5DEFF3C LOOP:L1-B000 3 chksum++
fbl,a,pt %fcc1, BL40078 ! FFFFC7D8B5DEFF40 SKIP:L2-B000 3
andncc %o5, %g7, %o5 ! FFFFC7D8B5DEFF44 SKIP:L2-B000 2 S
edge32l %i5, %i3, %i1 ! FFFFC7D8B5DEFF48 SKIP:L2-B000 1 S
fcmpne32 %f18, %f16, %o2 ! FFFFC7D8B5DEFF4C SKIP:L2-B000 1 S
xorcc %g1, %i1, %o5 ! FFFFC7D8B5DEFF50 SKIP:L2-B000 1 S
ta %xcc, 0x40 ! FFFFC7D8B5DEFF54 SKIP:L2-B000 1 S +-priv
fsubd %f46, %f38, %f0 ! FFFFC7D8B5DEFF58 SKIP:L2-B000 1 S
xnorcc %i5, %i2, %o4 ! FFFFC7D8B5DEFF5C SKIP:L2-B000 1 S
add %g6, 0x0, %g6 ! FFFFC7D8B5DEFF60 SKIP:L2-B000 1 S
wr %g1, 0xEDB, %fprs ! FFFFC7D8B5DEFF64 SKIP:L2-B000 1 S
andncc %i0, %g6, %o3 ! FFFFC7D8B5DEFF68 SKIP:L2-B000 1 S
add %g1, 0xAC5, %g1 ! FFFFC7D8B5DEFF6C SKIP:L2-B000 1 chksum++
orn %o3, %o5, %o0 ! FFFFC7D8B5DEFF70 SKIP:L2-B000 1 S
call .+8 ! FFFFC7D8B5DEFF74 SKIP:L2-B000 1 S
fcmps %fcc1, %f9, %f2 ! FFFFC7D8B5DEFF78 SKIP:L2-B000 2 S
bmask %o5, %o3, %i4 ! FFFFC7D8B5DEFF7C SKIP:L2-B000 1 S
array32 %o4, %o5, %o4 ! FFFFC7D8B5DEFF80 SKIP:L2-B000 1 S
orcc %o2, %o2, %i2 ! FFFFC7D8B5DEFF84 SKIP:L2-B000 1 S
ba,a BL40079 ! FFFFC7D8B5DEFF88 SKIP:L2-B000 1
andncc %o3, %o0, %i1 ! FFFFC7D8B5DEFF8C SKIP:L2-B000 0 S
BL40078: ! ELSE:L2-B001
sdivcc %i1, %g7, %i7 ! FFFFC7D8B5DEFF90 ELSE:L2-B001 2 S
fcmple32 %f28, %f18, %i3 ! FFFFC7D8B5DEFF94 ELSE:L2-B001 2 S
fpack32 %f18, %f16, %f26 ! FFFFC7D8B5DEFF98 ELSE:L2-B001 2 S
sethi %hh(0xEAFCDAFF00),%l6 ! FFFFC7D8B5DEFF9C ELSE:L2-B001 2 SUBR069
or %l6,%hm(0xEAFCDAFF00),%l6 ! FFFFC7D8B5DEFFA0 ELSE:L2-B001 2
sethi %lm(0xEAFCDAFF00),%l5 ! FFFFC7D8B5DEFFA4 ELSE:L2-B001 2
or %l5,%lo(0xEAFCDAFF00),%l5 ! FFFFC7D8B5DEFFA8 ELSE:L2-B001 2
sllx %l6, 0x20, %l6 ! FFFFC7D8B5DEFFAC ELSE:L2-B001 2
or %l6, %l5, %l6 ! FFFFC7D8B5DEFFB0 ELSE:L2-B001 2
jmpl %l6+0x0000, %o7 ! FFFFC7D8B5DEFFB4 ELSE:L2-B001 2 S
xnorcc %o0, %o3, %i1 ! FFFFC7D8B5DEFFB8 ELSE:L2-B001 2 S
add %g1, 0xCCB, %g1 ! FFFFC7D8B5DEFFBC ELSE:L2-B001 2 chksum++
fsubs %f9, %f5, %f9 ! FFFFC7D8B5DEFFC0 ELSE:L2-B001 2 S
edge8 %o0, %i4, %o1 ! FFFFC7D8B5DEFFC4 ELSE:L2-B001 2 S
xnor %i3, %i3, %i3 ! FFFFC7D8B5DEFFC8 ELSE:L2-B001 2 S
pdist %f26, %f28, %f20 ! FFFFC7D8B5DEFFCC ELSE:L2-B001 2 S
BL40079: ! ELSE:L2-B001
add %g1, 0xFCC, %g1 ! FFFFC7D8B5DEFFD0 ELSE:L2-B001 3 chksum++
fcmped %fcc1, %f38, %f0 ! FFFFC7D8B5DEFFD4 LOOP:L1-B000 3 S
fcmped %fcc3, %f38, %f62 ! FFFFC7D8B5DEFFD8 LOOP:L1-B000 3 S
alignaddrl %g1, %o1, %i2 ! FFFFC7D8B5DEFFDC LOOP:L1-B000 3 S
andcc %i2, %i1, %l2 ! FFFFC7D8B5DEFFE0 LOOP:L1-B000 3 S
srlx %l0, 0x1, %l0 ! FFFFC7D8B5DEFFE4 LOOP:L1-B000 3
andcc %l0, 0x1, %g0 ! FFFFC7D8B5DEFFE8 LOOP:L1-B000 3
bne,a,pt %xcc, BL40080 ! FFFFC7D8B5DEFFEC LOOP:L1-B000 3
array8 %i3, %i0, %o2 ! FFFFC7D8B5DEFFF0 LOOP:L1-B000 1 S
add %g1, 0x42F, %g1 ! FFFFC7D8B5DEFFF4 LOOP:L1-B000 2 chksum++
add %g1, 0x1DD, %i0 ! FFFFC7D8B5DEFFF8 SUBR:L0-B000 2
return %i7+0x0008 ! FFFFC7D8B5DEFFFC SUBR:L0-B000 2
add %g1, 0x77, %g1 ! FFFFC7D8B5DF0000 SUBR:L0-B000 2 chksum++
SECTION .btext025_pg1 TEXT_VA=0xffffc7d8b5df0000
attr_text {
Name = .btext025_pg1,
VA = 0xffffc7d8b5df0000,
RA = 0xfdfe90000,
PA = ra2pa(0xfdfe90000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext026 TEXT_VA=0xeafcdaff00
attr_text {
Name = .btext026,
VA = 0xeafcdaff00,
RA = 0xfdfe6ff00,
PA = ra2pa(0xfdfe6ff00,0),
notsb
}
SECTION .btext026_pg0 TEXT_VA=0xeafcda0000
attr_text {
Name = .btext026_pg0,
VA = 0xeafcda0000,
RA = 0xfdfe60000,
PA = ra2pa(0xfdfe60000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext026
.text
.global SUBR069; SUBR069:
udivcc %o5, 0x0, %o1 ! 000000EAFCDAFF00 SUBR:L0-B000 2 S
fpack32 %f22, %f16, %f20 ! 000000EAFCDAFF04 SUBR:L0-B000 2 S
fpadd32 %f30, %f22, %f24 ! 000000EAFCDAFF08 SUBR:L0-B000 2 S
fzero %f26 ! 000000EAFCDAFF0C SUBR:L0-B000 2 S
array16 %o2, %o5, %o5 ! 000000EAFCDAFF10 SUBR:L0-B000 2 S
nop ! 000000EAFCDAFF14 SUBR:L0-B000 2 S
nop ! 000000EAFCDAFF18 SUBR:L0-B000 2 S
sra %o3, 0x1, %o3 ! 000000EAFCDAFF1C SUBR:L0-B000 2 S
fcmped %fcc1, %f38, %f42 ! 000000EAFCDAFF20 SUBR:L0-B000 2 S
array16 %o5, %o5, %o2 ! 000000EAFCDAFF24 SUBR:L0-B000 2 S
add %g1, 0x52A, %g1 ! 000000EAFCDAFF28 SUBR:L0-B000 2 chksum++
add %o2, %g1, %o1 ! 000000EAFCDAFF2C SWCH:L1-B000 2
andcc %o1, 0x10, %g0 ! 000000EAFCDAFF30 SWCH:L1-B000 2
bnz,pn %xcc, BL40085 ! 000000EAFCDAFF34 SWCH:L1-B000 2
andcc %o1, 0x400, %g0 ! 000000EAFCDAFF38 SWCH:L1-B000 2
bnz,pn %xcc, BL40084 ! 000000EAFCDAFF3C SWCH:L1-B000 0
.word 0xA37990C1 ! 000000EAFCDAFF40 SWCH:L1-B000 0 illop
bnz,pn %xcc, BL40082 ! 000000EAFCDAFF44 SWCH:L1-B000 0
andcc %o1, 0x800, %g0 ! 000000EAFCDAFF48 SWCH:L1-B000 0
.word 0xA5A4DAA0 ! 000000EAFCDAFF4C SWCH:L1-B000 0 illop
.word 0x9FC68000 ! 000000EAFCDAFF50 SWCH:L1-B000 0 random
pdist %f20, %f26, %f30 ! 000000EAFCDAFF54 SWCH:L1-B000 0 S
.word 0x9F868FE0 ! 000000EAFCDAFF58 SWCH:L1-B000 0 S random
.word 0x83F6D063 ! 000000EAFCDAFF5C SWCH:L1-B000 0 S illop
.word 0x02190F9A ! 000000EAFCDAFF60 SWCH:L1-B000 0 S illop
fcmps %fcc3, %f4, %f2 ! 000000EAFCDAFF64 SWCH:L1-B000 0 S
.word 0xC1FABD3C ! 000000EAFCDAFF68 SWCH:L1-B000 0 S illop
ta %xcc, 0x46 ! 000000EAFCDAFF6C SWCH:L1-B000 0 S demap-page
.word 0xECE09B0F ! 000000EAFCDAFF70 SWCH:L1-B000 0 S illop
stxa %o3, [%g7+%g0]0xCE ! 000000EAFCDAFF74 SWCH:L1-B000 0 S BAD-ASI
.word 0xA77913B5 ! 000000EAFCDAFF78 SWCH:L1-B000 0 S illop
add %g1, 0x86B, %g1 ! 000000EAFCDAFF7C SWCH:L1-B000 0 chksum++
fba,a,pt %fcc3, BL40086 ! 000000EAFCDAFF80 SWCH:L1-B000 0
andcc %o3, %i4, %o0 ! 000000EAFCDAFF84 SWCH:L1-B000 0 S
BL40081:.word 0x9B4098DF ! 000000EAFCDAFF88 CASE:L2-B000 0 random
fcmps %fcc1, %f11, %f10 ! 000000EAFCDAFF8C CASE:L2-B000 0 S
.word 0xB9D5A810 ! 000000EAFCDAFF90 CASE:L2-B000 0 S illop
edge8n %o0, %i3, %o0 ! 000000EAFCDAFF94 CASE:L2-B000 0 S
nop ! 000000EAFCDAFF98 CASE:L2-B000 0 S
fpsub32 %f24, %f20, %f16 ! 000000EAFCDAFF9C CASE:L2-B000 0 S
.word 0xB9A882D6 ! 000000EAFCDAFFA0 CASE:L2-B000 0 S illop
ba,a BL40086 ! 000000EAFCDAFFA4 CASE:L2-B000 0
.word 0xBDDFB059 ! 000000EAFCDAFFA8 CASE:L2-B000 0 S illop
BL40082:.word 0x9FC3801F ! 000000EAFCDAFFAC CASE:L2-B001 0 random
or %o0, %o4, %o3 ! 000000EAFCDAFFB0 CASE:L2-B001 0 S
.word 0xE231444D ! 000000EAFCDAFFB4 CASE:L2-B001 0 S random
nop ! 000000EAFCDAFFB8 CASE:L2-B001 0 S
pdist %f20, %f24, %f28 ! 000000EAFCDAFFBC CASE:L2-B001 0 S
movrnz %o1, %o5, %o0 ! 000000EAFCDAFFC0 CASE:L2-B001 0 S
.word 0x0A51B4C0 ! 000000EAFCDAFFC4 CASE:L2-B001 0 illop
fadds %f4, %f9, %f4 ! 000000EAFCDAFFC8 CASE:L2-B001 0 S
BL40084:add %g1, 0x131, %g1 ! 000000EAFCDAFFCC CASE:L2-B002 0 chksum++
array32 %o2, %o3, %o2 ! 000000EAFCDAFFD0 CASE:L2-B002 0 S
or %o5, %o3, %o5 ! 000000EAFCDAFFD4 CASE:L2-B002 0 S
.word 0x99CBE21F ! 000000EAFCDAFFD8 CASE:L2-B002 0 S illop
movge %fcc3, -1009, %o0 ! 000000EAFCDAFFDC CASE:L2-B002 0 S
array32 %o3, %o4, %o2 ! 000000EAFCDAFFE0 CASE:L2-B002 0 S
udivcc %o0, %g7, %l3 ! 000000EAFCDAFFE4 CASE:L2-B002 0 S
.word 0x20FE8D3C ! 000000EAFCDAFFE8 CASE:L2-B002 0 S illop
orncc %o4, %o5, %o3 ! 000000EAFCDAFFEC CASE:L2-B002 0 S
pdist %f18, %f24, %f18 ! 000000EAFCDAFFF0 CASE:L2-B002 0 S
subccc %o3, %g1, %o3 ! 000000EAFCDAFFF4 CASE:L2-B002 0 S
.word 0xCA1B2C56 ! 000000EAFCDAFFF8 CASE:L2-B002 0 S illop
ldx [%g2+0x0038], %g4 ! 000000EAFCDAFFFC CASE:L2-B002 0 S BASE<BD40083
ba,a BL40086 ! 000000EAFCDB0000 CASE:L2-B002 0
nop ! 000000EAFCDB0004 CASE:L2-B002 0 S
BL40085:add %g1, 0x62C, %g1 ! 000000EAFCDB0008 CASE:L2-B003 2 chksum++
pdist %f24, %f16, %f20 ! 000000EAFCDB000C CASE:L2-B003 2 S
fpmerge %f30, %f18, %f24 ! 000000EAFCDB0010 CASE:L2-B003 2 S
fmovso %fcc1, %f18, %f24 ! 000000EAFCDB0014 CASE:L2-B003 2 S
xnor %o3, %o0, %o0 ! 000000EAFCDB0018 CASE:L2-B003 2 S
fcmpeq32 %f26, %f18, %o2 ! 000000EAFCDB001C CASE:L2-B003 2 S
.word 0x8FD2A805 ! 000000EAFCDB0020 CASE:L2-B003 2 S illop
ba,a BL40086 ! 000000EAFCDB0024 CASE:L2-B003 2
and %o4, %o3, %o2 ! 000000EAFCDB0028 CASE:L2-B003 0 S
BL40086: ! SWCH:L1-B000
add %g1, 0x1A0, %g1 ! 000000EAFCDB002C SWCH:L1-B000 2 chksum++
orcc %o4, %o0, %o2 ! 000000EAFCDB0030 SWCH:L1-B000 2 S
fabsd %f18, %f16 ! 000000EAFCDB0034 SWCH:L1-B000 2 S
fpadd32s %f16, %f25, %f31 ! 000000EAFCDB0038 SWCH:L1-B000 2 S
orn %o5, %g1, %o3 ! 000000EAFCDB003C SWCH:L1-B000 2 S
array32 %o0, %o0, %o5 ! 000000EAFCDB0040 SWCH:L1-B000 2 S
fpackfix %f28, %f20 ! 000000EAFCDB0044 SWCH:L1-B000 2 S
xorcc %o2, %o1, %o2 ! 000000EAFCDB0048 SWCH:L1-B000 2 S
fone %f28 ! 000000EAFCDB004C SWCH:L1-B000 2 S
fpmerge %f30, %f24, %f20 ! 000000EAFCDB0050 SUBR:L0-B000 2 S
cmp %o1, %o5 ! 000000EAFCDB0054 SUBR:L0-B000 2 S
fpsub32 %f24, %f28, %f28 ! 000000EAFCDB0058 SUBR:L0-B000 2 S
movul %fcc0, %o2, %o3 ! 000000EAFCDB005C SUBR:L0-B000 2 S
.word 0xCF746E26 ! 000000EAFCDB0060 SUBR:L0-B000 2 S illop
xor %o5, %o2, %o1 ! 000000EAFCDB0064 SUBR:L0-B000 2 S
subcc %o1, %o2, %o5 ! 000000EAFCDB0068 SUBR:L0-B000 2 S
orn %o3, %o2, %o0 ! 000000EAFCDB006C SUBR:L0-B000 2 S
fcmpeq32 %f20, %f16, %o5 ! 000000EAFCDB0070 SUBR:L0-B000 2 S
sdiv %o0, 0x0, %l7 ! 000000EAFCDB0074 SUBR:L0-B000 2 S
orn %o3, %o5, %o2 ! 000000EAFCDB0078 SUBR:L0-B000 2 S
retl ! 000000EAFCDB007C SUBR:L0-B000 2
add %g1, 0x3B, %g1 ! 000000EAFCDB0080 SUBR:L0-B000 2 chksum++
SECTION .btext026_pg1 TEXT_VA=0xeafcdb0000
attr_text {
Name = .btext026_pg1,
VA = 0xeafcdb0000,
RA = 0xfdfe70000,
PA = ra2pa(0xfdfe70000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext027 TEXT_VA=0x630b7fffff00
attr_text {
Name = .btext027,
VA = 0x630b7fffff00,
RA = ra2pa(0xecfffff00,0),
PA = ra2pa(0xecfffff00,0),
notsb
}
SECTION .btext027_pg0 TEXT_VA=0x630b70000000
attr_text {
Name = .btext027_pg0,
VA = 0x630b70000000,
RA = ra2pa(0xec0000000,0),
PA = ra2pa(0xec0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=70, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext027
.text
.global SUBR070; SUBR070:
or %o2, %o5, %o5 ! 0000630B7FFFFF00 SUBR:L0-B000 0 S
.word 0xBF53C000 ! 0000630B7FFFFF04 SUBR:L0-B000 0 S illop
edge16n %i1, %o5, %o0 ! 0000630B7FFFFF08 SUBR:L0-B000 0 S
xor %i5, %o3, %o3 ! 0000630B7FFFFF0C SUBR:L0-B000 0 S
movlg %fcc0, %i3, %o4 ! 0000630B7FFFFF10 SUBR:L0-B000 0 S
fcmpeq16 %f26, %f18, %o2 ! 0000630B7FFFFF14 SUBR:L0-B000 0 S
fcmpd %fcc1, %f42, %f14 ! 0000630B7FFFFF18 SUBR:L0-B000 0 S
xnor %o0, %o5, %o1 ! 0000630B7FFFFF1C SUBR:L0-B000 0 S
.word 0x9F976010 ! 0000630B7FFFFF20 SUBR:L0-B000 0 S illop
nop ! 0000630B7FFFFF24 SUBR:L0-B000 0 S
.word 0x81CFE008 ! 0000630B7FFFFF28 SUBR:L0-B000 0 S random
nop ! 0000630B7FFFFF2C SUBR:L0-B000 0 S
add %g1, 0x9E1, %g1 ! 0000630B7FFFFF30 SUBR:L0-B000 0 chksum++
.word 0x9B8BE3F4 ! 0000630B7FFFFF34 LOOP:L1-B000 0 illop
BL40096: ! LOOP:L1-B000
add %g1, 0xF52, %g1 ! 0000630B7FFFFF38 LOOP:L1-B000 0 chksum++
fcmps %fcc2, %f8, %f9 ! 0000630B7FFFFF3C LOOP:L1-B000 0 S
fcmped %fcc2, %f42, %f62 ! 0000630B7FFFFF40 LOOP:L1-B000 0 S
fpadd16s %f20, %f26, %f24 ! 0000630B7FFFFF44 LOOP:L1-B000 0 S
.word 0x35B47598 ! 0000630B7FFFFF48 LOOP:L1-B000 0 S random
orncc %o0, %o0, %o4 ! 0000630B7FFFFF4C LOOP:L1-B000 0 S
cmp %o4, %o4 ! 0000630B7FFFFF50 LOOP:L1-B000 0 S
fmovsu %fcc3, %f25, %f20 ! 0000630B7FFFFF54 LOOP:L1-B000 0 S
fsubs %f9, %f3, %f10 ! 0000630B7FFFFF58 LOOP:L1-B000 0 S
andcc %o3, %o4, %o2 ! 0000630B7FFFFF5C LOOP:L1-B000 0 S
fcmpd %fcc1, %f42, %f44 ! 0000630B7FFFFF60 SKIP:L2-B000 0
fbl,pn %fcc1, BL40087 ! 0000630B7FFFFF64 SKIP:L2-B000 0
subcc %o3, %o3, %o0 ! 0000630B7FFFFF68 SKIP:L2-B000 0 S
.word 0xA1A94A53 ! 0000630B7FFFFF6C SKIP:L2-B000 0 S illop
ldxa [%g2+%g0]0x65, %o4 ! 0000630B7FFFFF70 SKIP:L2-B000 0 S BAD-ASI
ldx [%g2+0x0030], %g6 ! 0000630B7FFFFF74 SKIP:L2-B000 0 S BASE<BD40026
.word 0x83880000 ! 0000630B7FFFFF78 SKIP:L2-B000 0 S random
andcc %o0, %o2, %o3 ! 0000630B7FFFFF7C SKIP:L2-B000 0 S
.word 0xDEBCDFBA ! 0000630B7FFFFF80 SKIP:L2-B000 0 S illop
add %g1, 0x465, %g1 ! 0000630B7FFFFF84 SKIP:L2-B000 0 chksum++
fsubs %f5, %f9, %f5 ! 0000630B7FFFFF88 SKIP:L2-B000 0 S
orncc %o3, %o3, %o0 ! 0000630B7FFFFF8C SKIP:L2-B000 0 S
rd %gsr, %l6 ! 0000630B7FFFFF90 SKIP:L2-B000 0 S
wr %l6, 0x40, %gsr ! 0000630B7FFFFF94 SKIP:L2-B000 0 S
.word 0x8DAC9882 ! 0000630B7FFFFF98 SKIP:L2-B000 0 S illop
udiv %o4, 0x0, %l1 ! 0000630B7FFFFF9C SKIP:L2-B000 0 S
fba,a,pn %fcc3, BL40088 ! 0000630B7FFFFFA0 SKIP:L2-B000 0
alignaddrl %o1, %o0, %o5 ! 0000630B7FFFFFA4 SKIP:L2-B000 0 S
BL40087: ! ELSE:L2-B001
rd %gsr, %l6 ! 0000630B7FFFFFA8 ELSE:L2-B001 0 S
.word 0x8D8CEDF3 ! 0000630B7FFFFFAC ELSE:L2-B001 0 S illop
.word 0xF1C97346 ! 0000630B7FFFFFB0 ELSE:L2-B001 0 S illop
orncc %o4, %o0, %o3 ! 0000630B7FFFFFB4 ELSE:L2-B001 0 S
.word 0xEFBADC3D ! 0000630B7FFFFFB8 ELSE:L2-B001 0 S illop
orcc %o0, %o3, %o0 ! 0000630B7FFFFFBC ELSE:L2-B001 0 S
andcc %o2, %o0, %o2 ! 0000630B7FFFFFC0 ELSE:L2-B001 0 S
.word 0x91AE8A30 ! 0000630B7FFFFFC4 ELSE:L2-B001 0 S illop_FP
fmovd %f12, %f6 ! 0000630B7FFFFFC8 ELSE:L2-B001 0 S
nop ! 0000630B7FFFFFCC ELSE:L2-B001 0 S
.word 0x9FEF10C0 ! 0000630B7FFFFFD0 ELSE:L2-B001 0 illop
move %fcc3, %o0, %o4 ! 0000630B7FFFFFD4 ELSE:L2-B001 0 S
.word 0x899F432F ! 0000630B7FFFFFD8 ELSE:L2-B001 0 S illop
nop ! 0000630B7FFFFFDC ELSE:L2-B001 0 S
nop ! 0000630B7FFFFFE0 ELSE:L2-B001 0 S
edge8n %o5, %o2, %o2 ! 0000630B7FFFFFE4 ELSE:L2-B001 0 S
fpadd16s %f28, %f26, %f25 ! 0000630B7FFFFFE8 ELSE:L2-B001 0 S
xor %o5, %o4, %o5 ! 0000630B7FFFFFEC ELSE:L2-B001 0 S
xorcc %o5, %o1, %o3 ! 0000630B7FFFFFF0 ELSE:L2-B001 0 S
fpsub32 %f28, %f26, %f22 ! 0000630B7FFFFFF4 ELSE:L2-B001 0 S
fpadd16s %f25, %f31, %f23 ! 0000630B7FFFFFF8 ELSE:L2-B001 0 S
.word 0xEB4B35A7 ! 0000630B7FFFFFFC ELSE:L2-B001 0 S illop
fpsub32 %f26, %f18, %f26 ! 0000630B80000000 ELSE:L2-B001 0 S
BL40088: ! ELSE:L2-B001
add %g1, 0xD72, %g1 ! 0000630B80000004 ELSE:L2-B001 0 chksum++
andcc %o5, 0x80, %g0 ! 0000630B80000008 SKIP:L2-B002 0
.word 0xB3A0C01C ! 0000630B8000000C SKIP:L2-B002 0 illop
fcmpes %fcc3, %f9, %f8 ! 0000630B80000010 SKIP:L2-B002 0 S
xorcc %o1, %o2, %o3 ! 0000630B80000014 SKIP:L2-B002 0 S
nop ! 0000630B80000018 SKIP:L2-B002 0 S
fpsub16 %f28, %f22, %f22 ! 0000630B8000001C SKIP:L2-B002 0 S
movpos %icc, %o0, %o4 ! 0000630B80000020 SKIP:L2-B002 0 S
pdist %f22, %f18, %f24 ! 0000630B80000024 SKIP:L2-B002 0 S
and %o2, %o2, %o0 ! 0000630B80000028 SKIP:L2-B002 0 S
.word 0xA9AA847B ! 0000630B8000002C SKIP:L2-B002 0 illop
.word 0x8BCEE89B ! 0000630B80000030 SKIP:L2-B002 0 S illop
rd %gsr, %l6 ! 0000630B80000034 SKIP:L2-B002 0 S
.word 0xA3ADC90C ! 0000630B80000038 SKIP:L2-B002 0 S illop
or %o4, %o5, %o3 ! 0000630B8000003C SKIP:L2-B002 0 S
orncc %o5, %o0, %o5 ! 0000630B80000040 SKIP:L2-B002 0 S
cmp %o3, %o3 ! 0000630B80000044 SKIP:L2-B002 0 S
array8 %o4, %o0, %o4 ! 0000630B80000048 SKIP:L2-B002 0 S
subcc %o0, %o5, %o2 ! 0000630B8000004C SKIP:L2-B002 0 S
.word 0xFFBCDE25 ! 0000630B80000050 SKIP:L2-B002 0 S illop
fors %f25, %f24, %f22 ! 0000630B80000054 SKIP:L2-B002 0 S
faligndata %f30, %f18, %f26 ! 0000630B80000058 SKIP:L2-B002 0 S
srl %o0, 0x1, %o5 ! 0000630B8000005C SKIP:L2-B002 0 S
nop ! 0000630B80000060 SKIP:L2-B002 0 S
.word 0x93A775EC ! 0000630B80000064 SKIP:L2-B002 0 illop
.word 0x88B7A2BA ! 0000630B80000068 SKIP:L2-B002 0 S random
BL40089: ! ELSE:L2-B003
edge16l %o3, %o3, %o5 ! 0000630B8000006C ELSE:L2-B003 0 S
array16 %o0, %o2, %o4 ! 0000630B80000070 ELSE:L2-B003 0 S
fpadd32 %f28, %f26, %f30 ! 0000630B80000074 ELSE:L2-B003 0 S
array8 %o4, %o4, %o0 ! 0000630B80000078 ELSE:L2-B003 0 S
and %o5, %o0, %o3 ! 0000630B8000007C ELSE:L2-B003 0 S
.word 0x95AB94FE ! 0000630B80000080 ELSE:L2-B003 0 S illop
add %g1, 0x35F, %g1 ! 0000630B80000084 ELSE:L2-B003 0 chksum++
sdiv %l6, %g7, %i2 ! 0000630B80000088 ELSE:L2-B003 0 S
.word 0xF79B9F38 ! 0000630B8000008C ELSE:L2-B003 0 L illop
.word 0xCA3F3C87 ! 0000630B80000090 ELSE:L2-B003 0 S illop
bvc BL40091 ! 0000630B80000094 ELSE:L2-B003 0 L
.word 0x87E72AF4 ! 0000630B80000098 ELSE:L2-B003 0 S random
ba BL40092 ! 0000630B8000009C ELSE:L2-B003 0 L
BL40092:xorcc %o4, %o5, %o3 ! 0000630B800000A0 ELSE:L2-B003 0 S
BL40090:bvs,pn %xcc, BL40093 ! 0000630B800000A4 ELSE:L2-B003 0 L
xorcc %o4, %o5, %o5 ! 0000630B800000A8 ELSE:L2-B003 0 S
fpack32 %f30, %f28, %f24 ! 0000630B800000AC ELSE:L2-B003 0 S
BL40091:.word 0xF5794C9F ! 0000630B800000B0 ELSE:L2-B003 0 S illop
.word 0x1B69D404 ! 0000630B800000B4 ELSE:L2-B003 0 L random
fbn,a,pt %fcc3, BL40094 ! 0000630B800000B8 ELSE:L2-B003 0 L
BL40093:andcc %o0, %o0, %o5 ! 0000630B800000BC ELSE:L2-B003 0 S
BL40094:add %g1, 0xDD7, %g1 ! 0000630B800000C0 ELSE:L2-B003 0 chksum++
BL40095: ! ELSE:L2-B003
.word 0xF3CB65C7 ! 0000630B800000C4 ELSE:L2-B003 0 illop
srlx %o1, 0x1, %o1 ! 0000630B800000C8 LOOP:L1-B000 0
andcc %o1, 0x1, %g0 ! 0000630B800000CC LOOP:L1-B000 0
bne,a,pn %xcc, BL40096 ! 0000630B800000D0 LOOP:L1-B000 0
.word 0x9DA3C868 ! 0000630B800000D4 LOOP:L1-B000 0 S illop
add %g1, 0xFD7, %g1 ! 0000630B800000D8 LOOP:L1-B000 0 chksum++
srlx %o1, 0x1, %o0 ! 0000630B800000DC SUBR:L0-B000 0 S
srlx %o3, %g1, %o3 ! 0000630B800000E0 SUBR:L0-B000 0 S
bmask %l6, %l6, %o4 ! 0000630B800000E4 SUBR:L0-B000 0 S
wr %g1, 0x735, %fprs ! 0000630B800000E8 SUBR:L0-B000 0 S
retl ! 0000630B800000EC SUBR:L0-B000 0
add %g1, 0xE8D, %g1 ! 0000630B800000F0 SUBR:L0-B000 0 chksum++
SECTION .btext027_pg1 TEXT_VA=0x630b80000000
attr_text {
Name = .btext027_pg1,
VA = 0x630b80000000,
RA = ra2pa(0xed0000000,0),
PA = ra2pa(0xed0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=70, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
! Context 70: 1291 instructions generated, 1730 executed, 50 traps
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 64
#undef BLIMP_32BIT
#define BLIMP_32BIT 1
!========================================================================
SECTION .btext028 TEXT_VA=0xfd2fd00
attr_text {
Name = .btext028,
VA = 0xfd2fd00,
RA = 0xfdfd5fd00,
PA = ra2pa(0xfdfd5fd00,0),
notsb
}
SECTION .btext028_pg0 TEXT_VA=0xfd20000
attr_text {
Name = .btext028_pg0,
VA = 0xfd20000,
RA = 0xfdfd50000,
PA = ra2pa(0xfdfd50000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext028
.text
.global start_th_3; start_th_3:
.global SUBR084; SUBR084:
BL60182: ! MAIN:L0-B000
nop ! 000000000FD2FD00 MAIN:L0-B000 1
sethi %hh(0xABAD1DEA89EC6000),%g2 ! 000000000FD2FD04 MAIN:L0-B000 1 BD60133
or %g2,%hm(0xABAD1DEA89EC6000),%g2 ! 000000000FD2FD08 MAIN:L0-B000 1
sethi %lm(0xABAD1DEA89EC6000),%g3 ! 000000000FD2FD0C MAIN:L0-B000 1
or %g3,%lo(0xABAD1DEA89EC6000),%g3 ! 000000000FD2FD10 MAIN:L0-B000 1
sllx %g2, 0x20, %g2 ! 000000000FD2FD14 MAIN:L0-B000 1
or %g2, %g3, %g2 ! 000000000FD2FD18 MAIN:L0-B000 1
sethi %hh(0xABAD1DEAF2FF2000),%l0 ! 000000000FD2FD1C MAIN:L0-B000 1 STACK0071
or %l0,%hm(0xABAD1DEAF2FF2000),%l0 ! 000000000FD2FD20 MAIN:L0-B000 1
sethi %lm(0xABAD1DEAF2FF2000),%l1 ! 000000000FD2FD24 MAIN:L0-B000 1
or %l1,%lo(0xABAD1DEAF2FF2000),%l1 ! 000000000FD2FD28 MAIN:L0-B000 1
sllx %l0, 0x20, %l0 ! 000000000FD2FD2C MAIN:L0-B000 1
or %l0, %l1, %l0 ! 000000000FD2FD30 MAIN:L0-B000 1
sub %l0, 0x80, %o6 ! 000000000FD2FD34 MAIN:L0-B000 1
add %o6, 0x40, %i6 ! 000000000FD2FD38 MAIN:L0-B000 1
addcc %g0, 0x1, %g1 ! 000000000FD2FD3C MAIN:L0-B000 1
or %g0, 0x3B4, %g3 ! 000000000FD2FD40 MAIN:L0-B000 1
or %g0, 0x75, %g4 ! 000000000FD2FD44 MAIN:L0-B000 1
or %g0, 0xA0D, %g5 ! 000000000FD2FD48 MAIN:L0-B000 1
or %g0, 0x966, %g6 ! 000000000FD2FD4C MAIN:L0-B000 1
or %g0, 0x0, %g7 ! 000000000FD2FD50 MAIN:L0-B000 1
or %g0, 0x88A, %o0 ! 000000000FD2FD54 MAIN:L0-B000 1
or %g0, -2972, %o1 ! 000000000FD2FD58 MAIN:L0-B000 1
or %g0, -540, %o2 ! 000000000FD2FD5C MAIN:L0-B000 1
or %g0, -2828, %o3 ! 000000000FD2FD60 MAIN:L0-B000 1
or %g0, 0xC25, %o4 ! 000000000FD2FD64 MAIN:L0-B000 1
or %g0, -20, %o5 ! 000000000FD2FD68 MAIN:L0-B000 1
or %g0, 0x6D0, %o7 ! 000000000FD2FD6C MAIN:L0-B000 1
or %g0, -1203, %l0 ! 000000000FD2FD70 MAIN:L0-B000 1
or %g0, 0x1AF, %l1 ! 000000000FD2FD74 MAIN:L0-B000 1
or %g0, 0xDD, %l2 ! 000000000FD2FD78 MAIN:L0-B000 1
or %g0, -501, %l3 ! 000000000FD2FD7C MAIN:L0-B000 1
or %g0, 0x64C, %l4 ! 000000000FD2FD80 MAIN:L0-B000 1
or %g0, 0xE46, %l5 ! 000000000FD2FD84 MAIN:L0-B000 1
sethi %hh(0xABAD1DEA0FD2FD00),%l7 ! 000000000FD2FD88 MAIN:L0-B000 1 SUBR084
or %l7,%hm(0xABAD1DEA0FD2FD00),%l7 ! 000000000FD2FD8C MAIN:L0-B000 1
sethi %lm(0xABAD1DEA0FD2FD00),%l6 ! 000000000FD2FD90 MAIN:L0-B000 1
or %l6,%lo(0xABAD1DEA0FD2FD00),%l6 ! 000000000FD2FD94 MAIN:L0-B000 1
sllx %l7, 0x20, %l7 ! 000000000FD2FD98 MAIN:L0-B000 1
or %l7, %l6, %l7 ! 000000000FD2FD9C MAIN:L0-B000 1
or %g0, -981, %l6 ! 000000000FD2FDA0 MAIN:L0-B000 1
or %g0, -2550, %i0 ! 000000000FD2FDA4 MAIN:L0-B000 1
or %g0, -1706, %i1 ! 000000000FD2FDA8 MAIN:L0-B000 1
or %g0, -2404, %i2 ! 000000000FD2FDAC MAIN:L0-B000 1
or %g0, 0x84E, %i3 ! 000000000FD2FDB0 MAIN:L0-B000 1
or %g0, -1666, %i4 ! 000000000FD2FDB4 MAIN:L0-B000 1
or %g0, -1410, %i5 ! 000000000FD2FDB8 MAIN:L0-B000 1
or %g0, -576, %i7 ! 000000000FD2FDBC MAIN:L0-B000 1
or %g0, 0x4, %g6 ! 000000000FD2FDC0 MAIN:L0-B000 1
BL60183:save %o6, -64, %o6 ! 000000000FD2FDC4 MAIN:L0-B000 4
add %i0, %g6, %l0 ! 000000000FD2FDC8 MAIN:L0-B000 4
add %i1, %g6, %l1 ! 000000000FD2FDCC MAIN:L0-B000 4
add %i2, %g6, %l2 ! 000000000FD2FDD0 MAIN:L0-B000 4
add %i3, %g6, %l3 ! 000000000FD2FDD4 MAIN:L0-B000 4
add %i4, %g6, %l4 ! 000000000FD2FDD8 MAIN:L0-B000 4
add %i5, %g6, %l5 ! 000000000FD2FDDC MAIN:L0-B000 4
add %i6, %g6, %l6 ! 000000000FD2FDE0 MAIN:L0-B000 4
add %i7, %g6, %l7 ! 000000000FD2FDE4 MAIN:L0-B000 4
add %l0, %g6, %o0 ! 000000000FD2FDE8 MAIN:L0-B000 4
add %l1, %g6, %o1 ! 000000000FD2FDEC MAIN:L0-B000 4
add %l2, %g6, %o2 ! 000000000FD2FDF0 MAIN:L0-B000 4
add %l3, %g6, %o3 ! 000000000FD2FDF4 MAIN:L0-B000 4
add %l4, %g6, %o4 ! 000000000FD2FDF8 MAIN:L0-B000 4
add %l5, %g6, %o5 ! 000000000FD2FDFC MAIN:L0-B000 4
add %l7, %g6, %o7 ! 000000000FD2FE00 MAIN:L0-B000 4
subcc %g6, 0x1, %g6 ! 000000000FD2FE04 MAIN:L0-B000 4
bnz,a,pn %xcc, BL60183 ! 000000000FD2FE08 MAIN:L0-B000 4
nop ! 000000000FD2FE0C MAIN:L0-B000 3
restore %g0, %g0, %g0 ! 000000000FD2FE10 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 000000000FD2FE14 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 000000000FD2FE18 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 000000000FD2FE1C MAIN:L0-B000 1
ta %xcc, 0x44 ! 000000000FD2FE20 MAIN:L0-B000 1 cleanwin=0
wr %g0, 0xEE6, %y ! 000000000FD2FE24 MAIN:L0-B000 1
wr %g0, 0x18, %gsr ! 000000000FD2FE28 MAIN:L0-B000 1
ldd [%g2+0x0068], %f0 ! 000000000FD2FE2C MAIN:L0-B000 1 <BD60137
faddd %f0, %f0, %f6 ! 000000000FD2FE30 MAIN:L0-B000 1
faddd %f0, %f6, %f12 ! 000000000FD2FE34 MAIN:L0-B000 1
faddd %f6, %f12, %f14 ! 000000000FD2FE38 MAIN:L0-B000 1
faddd %f12, %f14, %f60 ! 000000000FD2FE3C MAIN:L0-B000 1
faddd %f14, %f60, %f62 ! 000000000FD2FE40 MAIN:L0-B000 1
faddd %f60, %f62, %f32 ! 000000000FD2FE44 MAIN:L0-B000 1
faddd %f62, %f32, %f34 ! 000000000FD2FE48 MAIN:L0-B000 1
faddd %f32, %f34, %f36 ! 000000000FD2FE4C MAIN:L0-B000 1
faddd %f34, %f36, %f38 ! 000000000FD2FE50 MAIN:L0-B000 1
faddd %f36, %f38, %f40 ! 000000000FD2FE54 MAIN:L0-B000 1
faddd %f38, %f40, %f42 ! 000000000FD2FE58 MAIN:L0-B000 1
faddd %f40, %f42, %f44 ! 000000000FD2FE5C MAIN:L0-B000 1
faddd %f42, %f44, %f46 ! 000000000FD2FE60 MAIN:L0-B000 1
ld [%g2+0x0070], %f2 ! 000000000FD2FE64 MAIN:L0-B000 1 <BD60138
fadds %f2, %f2, %f3 ! 000000000FD2FE68 MAIN:L0-B000 1
fadds %f2, %f3, %f4 ! 000000000FD2FE6C MAIN:L0-B000 1
fadds %f3, %f4, %f5 ! 000000000FD2FE70 MAIN:L0-B000 1
fadds %f4, %f5, %f8 ! 000000000FD2FE74 MAIN:L0-B000 1
fadds %f5, %f8, %f9 ! 000000000FD2FE78 MAIN:L0-B000 1
fadds %f8, %f9, %f10 ! 000000000FD2FE7C MAIN:L0-B000 1
fadds %f9, %f10, %f11 ! 000000000FD2FE80 MAIN:L0-B000 1
fcmpd %fcc0, %f0, %f0 ! 000000000FD2FE84 MAIN:L0-B000 1
fcmpd %fcc1, %f0, %f0 ! 000000000FD2FE88 MAIN:L0-B000 1
fcmpd %fcc2, %f0, %f0 ! 000000000FD2FE8C MAIN:L0-B000 1
fcmpd %fcc3, %f0, %f0 ! 000000000FD2FE90 MAIN:L0-B000 1
stx %fsr, [%g2+0x0060] ! 000000000FD2FE94 MAIN:L0-B000 1 <BD60055
fzero %f16 ! 000000000FD2FE98 MAIN:L0-B000 1
fzero %f18 ! 000000000FD2FE9C MAIN:L0-B000 1
fzero %f20 ! 000000000FD2FEA0 MAIN:L0-B000 1
fzero %f22 ! 000000000FD2FEA4 MAIN:L0-B000 1
fzero %f24 ! 000000000FD2FEA8 MAIN:L0-B000 1
fzero %f26 ! 000000000FD2FEAC MAIN:L0-B000 1
fzero %f28 ! 000000000FD2FEB0 MAIN:L0-B000 1
fzero %f30 ! 000000000FD2FEB4 MAIN:L0-B000 1
ldx [%g2+0x0000], %g3 ! 000000000FD2FEB8 MAIN:L0-B000 1 BASE<BD60133
ldx [%g2+0x0008], %g4 ! 000000000FD2FEBC MAIN:L0-B000 1 BASE<BD60139
ldx [%g2+0x0010], %g5 ! 000000000FD2FEC0 MAIN:L0-B000 1 BASE<BD60140
ldx [%g2+0x0018], %g6 ! 000000000FD2FEC4 MAIN:L0-B000 1 BASE<BD60141
or %g0, 0x2, %l1 ! 000000000FD2FEC8 LOOP:L1-B000 1
BL60237: ! LOOP:L1-B000
add %g1, 0x222, %g1 ! 000000000FD2FECC LOOP:L1-B000 2 chksum++
add %o2, %g1, %o1 ! 000000000FD2FED0 SWCH:L2-B000 2
and %o1, 0x18, %o7 ! 000000000FD2FED4 SWCH:L2-B000 2
sethi %hi(0x1EC), %o1 ! 000000000FD2FED8 SWCH:L2-B000 2 .+0
or %o1,%lo(0x1EC),%o1 ! 000000000FD2FEDC SWCH:L2-B000 2
add %o1, %o7, %o1 ! 000000000FD2FEE0 SWCH:L2-B000 2
jmpl %l7+%o1, %g0 ! 000000000FD2FEE4 SWCH:L2-B000 2
nop ! 000000000FD2FEE8 SWCH:L2-B000 2 S
.word 0xBBAF4879 ! 000000000FD2FEEC SWCH:L2-B000 0 illop
.word 0xA1DED536 ! 000000000FD2FEF0 SWCH:L2-B000 0 S illop
fba,a,pt %fcc1, BL60189 ! 000000000FD2FEF4 SWCH:L2-B000 2
nop ! 000000000FD2FEF8 SWCH:L2-B000 0 S
.word 0xA4B9ED47 ! 000000000FD2FEFC SWCH:L2-B000 0 random
.word 0x8DB3892D ! 000000000FD2FF00 SWCH:L2-B000 0 S illop
fba BL60184 ! 000000000FD2FF04 SWCH:L2-B000 0
andn %o2, %o4, %i3 ! 000000000FD2FF08 SWCH:L2-B000 0 S
BL60184:.word 0x95B38653 ! 000000000FD2FF0C CASE:L3-B000 0 illop
.word 0xC671F000 ! 000000000FD2FF10 CASE:L3-B000 0 S random
orn %i0, %o4, %i2 ! 000000000FD2FF14 CASE:L3-B000 0 S
xnorcc %o4, %i0, %i0 ! 000000000FD2FF18 CASE:L3-B000 0 S
edge32ln %o0, %i0, %o3 ! 000000000FD2FF1C CASE:L3-B000 0 S
bshuffle %f18, %f22, %f16 ! 000000000FD2FF20 CASE:L3-B000 0 S
subccc %o1, %i2, %o5 ! 000000000FD2FF24 CASE:L3-B000 0 S
fba,a BL60191 ! 000000000FD2FF28 CASE:L3-B000 0
fcmpd %fcc0, %f34, %f46 ! 000000000FD2FF2C CASE:L3-B000 0 S
BL60185:add %g1, 0x6F, %g1 ! 000000000FD2FF30 CASE:L3-B001 0 chksum++
.word 0x91B78605 ! 000000000FD2FF34 CASE:L3-B001 0 S illop_VIS
or %i3, %g1, %i3 ! 000000000FD2FF38 CASE:L3-B001 0 S
.word 0xA0971F0F ! 000000000FD2FF3C CASE:L3-B001 0 S random
array32 %g1, %i3, %o5 ! 000000000FD2FF40 CASE:L3-B001 0 S
rd %gsr, %l6 ! 000000000FD2FF44 CASE:L3-B001 0 S
wr %l6, 0xC0, %gsr ! 000000000FD2FF48 CASE:L3-B001 0 S
fba,pn %fcc0, BL60191 ! 000000000FD2FF4C CASE:L3-B001 0
subcc %i3, %i2, %o5 ! 000000000FD2FF50 CASE:L3-B001 0 S
BL60189:add %g1, 0xB26, %g1 ! 000000000FD2FF54 CASE:L3-B002 2 chksum++
fcmpd %fcc1, %f14, %f62 ! 000000000FD2FF58 CASE:L3-B002 2 S
fbne BL60186 ;.empty ! 000000000FD2FF5C CASE:L3-B002 2 L
bge,a,pn %icc, BL60187 ! 000000000FD2FF60 CASE:L3-B002 2 L
xorcc %o0, %g1, %l2 ! 000000000FD2FF64 CASE:L3-B002 1 S
udivcc %i3, 0x0, %o6 ! 000000000FD2FF68 CASE:L3-B002 0 S
.word 0x89C88F94 ! 000000000FD2FF6C CASE:L3-B002 0 S illop
and %o7, -1, %o7 ! 000000000FD2FF70 CASE:L3-B002 0 S
fpmerge %f22, %f23, %f20 ! 000000000FD2FF74 CASE:L3-B002 0 S
bgu BL60188 ;.empty ! 000000000FD2FF78 CASE:L3-B002 0 L
BL60188:be,a BL60186 ! 000000000FD2FF7C CASE:L3-B002 0 L
.word 0x8465090B ! 000000000FD2FF80 CASE:L3-B002 0 S random
BL60187:wr %g1, %i3, %fprs ! 000000000FD2FF84 CASE:L3-B002 2 S
fmul8sux16 %f16, %f28, %f24 ! 000000000FD2FF88 CASE:L3-B002 3 S
BL60186:add %g1, 0x9B, %g1 ! 000000000FD2FF8C CASE:L3-B002 3 chksum++
fba BL60191 ! 000000000FD2FF90 CASE:L3-B002 2
fcmped %fcc1, %f46, %f60 ! 000000000FD2FF94 CASE:L3-B002 2 S
BL60190:.word 0x957892E0 ! 000000000FD2FF98 CASE:L3-B003 0 illop
alignaddrl %o0, %o5, %i0 ! 000000000FD2FF9C CASE:L3-B003 0 S
.word 0xF467C862 ! 000000000FD2FFA0 CASE:L3-B003 0 S illop
add %i5, %i1, %i5 ! 000000000FD2FFA4 CASE:L3-B003 0 S
andncc %i3, %i3, %o4 ! 000000000FD2FFA8 CASE:L3-B003 0 S
pdist %f20, %f24, %f20 ! 000000000FD2FFAC CASE:L3-B003 0 S
fba,a,pn %fcc3, BL60191 ! 000000000FD2FFB0 CASE:L3-B003 0
fpmerge %f26, %f31, %f30 ! 000000000FD2FFB4 CASE:L3-B003 0 S
BL60191: ! SWCH:L2-B000
add %g1, 0x29B, %g1 ! 000000000FD2FFB8 SWCH:L2-B000 2 chksum++
andncc %i3, %o2, %i3 ! 000000000FD2FFBC SWCH:L2-B000 2 S
orn %o4, %g1, %i4 ! 000000000FD2FFC0 SWCH:L2-B000 2 S
xorcc %o4, %i3, %i0 ! 000000000FD2FFC4 SWCH:L2-B000 2 S
for %f30, %f18, %f16 ! 000000000FD2FFC8 SWCH:L2-B000 2 S
fnors %f23, %f20, %f18 ! 000000000FD2FFCC SWCH:L2-B000 2 S
and %g1, 0xFE, %l2 ! 000000000FD2FFD0 LOOP:L2-B001 2
BL60195: ! LOOP:L2-B001
add %g1, 0xC98, %g1 ! 000000000FD2FFD4 LOOP:L2-B001 2 chksum++
fmovde %fcc0, %f62, %f40 ! 000000000FD2FFD8 LOOP:L2-B001 2 S
fmovsge %icc, %f10, %f11 ! 000000000FD2FFDC LOOP:L2-B001 2 S
fmovs %f3, %f10 ! 000000000FD2FFE0 LOOP:L2-B001 2 S
orncc %l4, %o4, %l4 ! 000000000FD2FFE4 LOOP:L2-B001 2 S
and %g1, 0xFE, %l0 ! 000000000FD2FFE8 LOOP:L3-B004 2
BL60192: ! LOOP:L3-B004
add %g1, 0x839, %g1 ! 000000000FD2FFEC LOOP:L3-B004 3 chksum++
wr %i5, %g1, %y ! 000000000FD2FFF0 LOOP:L3-B004 3 S
orncc %i4, %i5, %i5 ! 000000000FD2FFF4 LOOP:L3-B004 3 S
subcc %i0, %l4, %l4 ! 000000000FD2FFF8 LOOP:L3-B004 3 S
or %g1, %o3, %i2 ! 000000000FD2FFFC LOOP:L3-B004 3 S
call .+8 ! 000000000FD30000 LOOP:L3-B004 3 S
udiv %l4, %g7, %o1 ! 000000000FD30004 LOOP:L3-B004 3 S
ldx [%g2+0x0030], %g5 ! 000000000FD30008 LOOP:L3-B004 3 S BASE<BD60026
edge8n %i5, %i5, %i2 ! 000000000FD3000C LOOP:L3-B004 3 S
array32 %l4, %i4, %l4 ! 000000000FD30010 LOOP:L3-B004 3 S
pdist %f20, %f24, %f30 ! 000000000FD30014 LOOP:L3-B004 3 S
pdist %f26, %f30, %f26 ! 000000000FD30018 LOOP:L3-B004 3 S
udiv %g1, %g0, %i6 ! 000000000FD3001C LOOP:L3-B004 3 S
and %i3, %o5, %o4 ! 000000000FD30020 LOOP:L3-B004 3 S
xorcc %i5, %i1, %i2 ! 000000000FD30024 LOOP:L3-B004 3 S
xorcc %i2, %i2, %o0 ! 000000000FD30028 LOOP:L3-B004 3 S
and %i5, %i2, %i5 ! 000000000FD3002C LOOP:L3-B004 3 S
.word 0xAFA01E08 ! 000000000FD30030 LOOP:L3-B004 3 S illop_FP
srlx %l0, 0x1, %l0 ! 000000000FD30034 LOOP:L3-B004 3
andcc %l0, 0x1, %g0 ! 000000000FD30038 LOOP:L3-B004 3
bne,pt %xcc, BL60192 ! 000000000FD3003C LOOP:L3-B004 3
andn %o4, %g7, %o4 ! 000000000FD30040 LOOP:L3-B004 3 S
add %g1, 0xD7C, %g1 ! 000000000FD30044 LOOP:L3-B004 2 chksum++
andcc %g1, 0xC0, %g0 ! 000000000FD30048 LOOP:L2-B001 2
bz,a,pn %xcc, BL60209 ! 000000000FD3004C LOOP:L2-B001 2
or %i5, %o4, %o4 ! 000000000FD30050 LOOP:L2-B001 1 S
add %g1, 0xF5B, %g1 ! 000000000FD30054 LOOP:L2-B001 1 chksum++
and %g1, 0xFE, %l3 ! 000000000FD30058 LOOP:L3-B005 1
BL60194: ! LOOP:L3-B005
add %g1, 0xBCC, %g1 ! 000000000FD3005C LOOP:L3-B005 1 chksum++
call .+8 ! 000000000FD30060 LOOP:L3-B005 1 S
fpadd32s %f27, %f25, %f25 ! 000000000FD30064 LOOP:L3-B005 1 S
xnor %g1, %o2, %i3 ! 000000000FD30068 LOOP:L3-B005 1 S
fadds %f4, %f3, %f11 ! 000000000FD3006C LOOP:L3-B005 1 S
xnorcc %g1, %i2, %o4 ! 000000000FD30070 LOOP:L3-B005 1 S
fsubs %f11, %f8, %f5 ! 000000000FD30074 LOOP:L3-B005 1 S
fmovs %f11, %f9 ! 000000000FD30078 LOOP:L3-B005 1 S
ldx [%g2+0x0040], %g4 ! 000000000FD3007C LOOP:L3-B005 1 S BASE<BD60193
orn %g1, %i0, %l4 ! 000000000FD30080 LOOP:L3-B005 1 S
pdist %f20, %f16, %f18 ! 000000000FD30084 LOOP:L3-B005 1 S
fpsub16 %f22, %f18, %f22 ! 000000000FD30088 LOOP:L3-B005 1 S
stxa %o4, [%g7+%g0]0xF5 ! 000000000FD3008C LOOP:L3-B005 1 S BAD-ASI
sub %i2, -3971, %i2 ! 000000000FD30090 LOOP:L3-B005 1 S
fcmpeq32 %f30, %f26, %o4 ! 000000000FD30094 LOOP:L3-B005 1 S
call .+8 ! 000000000FD30098 LOOP:L3-B005 1 S
ta %xcc, 0x46 ! 000000000FD3009C LOOP:L3-B005 1 S demap-page
srlx %l3, 0x1, %l3 ! 000000000FD300A0 LOOP:L3-B005 1
andcc %l3, 0x1, %g0 ! 000000000FD300A4 LOOP:L3-B005 1
bne,pn %xcc, BL60194 ! 000000000FD300A8 LOOP:L3-B005 1
fcmpes %fcc0, %f11, %f9 ! 000000000FD300AC LOOP:L3-B005 1 S
add %g1, 0x51B, %g1 ! 000000000FD300B0 LOOP:L3-B005 1 chksum++
srlx %l2, 0x1, %l2 ! 000000000FD300B4 LOOP:L2-B001 1
andcc %l2, 0x1, %g0 ! 000000000FD300B8 LOOP:L2-B001 1
bne,pn %xcc, BL60195 ! 000000000FD300BC LOOP:L2-B001 1
andncc %o3, %i2, %l4 ! 000000000FD300C0 LOOP:L2-B001 1 S
add %g1, 0xD38, %g1 ! 000000000FD300C4 LOOP:L2-B001 1 chksum++
fba,a,pn %fcc1, BL60208 ! 000000000FD300C8 SIDE:L2-B002 1
orn %g1, %g1, %i4 ! 000000000FD300CC SIDE:L2-B002 0 S
BL60209: ! SIDE:L2-B002
andcc %l4, 0x200, %g0 ! 000000000FD300D0 SKIP:L3-B006 1
bnz,a,pn %icc, BL60196 ! 000000000FD300D4 SKIP:L3-B006 1
fcmps %fcc2, %f8, %f5 ! 000000000FD300D8 SKIP:L3-B006 0 S
orn %i3, %i2, %o5 ! 000000000FD300DC SKIP:L3-B006 1 S
array8 %i2, %o5, %l4 ! 000000000FD300E0 SKIP:L3-B006 1 S
subccc %i4, %g1, %o4 ! 000000000FD300E4 SKIP:L3-B006 1 S
pdist %f18, %f28, %f28 ! 000000000FD300E8 SKIP:L3-B006 1 S
rd %ccr, %o2 ! 000000000FD300EC SKIP:L3-B006 1 S
add %g1, 0x66, %g1 ! 000000000FD300F0 SKIP:L3-B006 1 chksum++
pdist %f20, %f22, %f18 ! 000000000FD300F4 SKIP:L3-B006 1 S
call .+8 ! 000000000FD300F8 SKIP:L3-B006 1 S
array16 %g1, %i4, %l4 ! 000000000FD300FC SKIP:L3-B006 1 S
fcmple32 %f24, %f18, %i5 ! 000000000FD30100 SKIP:L3-B006 1 S
fcmps %fcc2, %f5, %f8 ! 000000000FD30104 SKIP:L3-B006 1 S
array32 %g1, %o3, %o5 ! 000000000FD30108 SKIP:L3-B006 1 S
ba,a BL60206 ! 000000000FD3010C SKIP:L3-B006 1
array32 %o2, %o5, %o4 ! 000000000FD30110 SKIP:L3-B006 0 S
BL60196: ! ELSE:L3-B007
fabss %f11, %f10 ! 000000000FD30114 ELSE:L3-B007 0 S
bcc,a,pn %icc, BL60197 ;.empty ! 000000000FD30118 ELSE:L3-B007 0 L
bcs,pn %xcc, BL60198 ! 000000000FD3011C ELSE:L3-B007 0 L
fzeros %f16 ! 000000000FD30120 ELSE:L3-B007 0 S
BL60197:call .+8 ;.empty ! 000000000FD30124 ELSE:L3-B007 0 L
bnz BL60198 ! 000000000FD30128 ELSE:L3-B007 0 L
BL60199:.word 0x088B2D03 ! 000000000FD3012C ELSE:L3-B007 0 S random
BL60198:fbue,pt %fcc2, BL60200 ! 000000000FD30130 ELSE:L3-B007 0 L
and %o4, %o4, %o4 ! 000000000FD30134 ELSE:L3-B007 0 S
BL60200:subcc %i0, %o5, %g0 ! 000000000FD30138 ELSE:L3-B007 0 S
add %g1, 0x9B8, %g1 ! 000000000FD3013C ELSE:L3-B007 0 chksum++
add %g1, 0x875, %g1 ! 000000000FD30140 ELSE:L3-B007 0 chksum++
wr %g1, %i5, %fprs ! 000000000FD30144 ELSE:L3-B007 0 S
bleu,pn %icc, BL60201 ;.empty ! 000000000FD30148 ELSE:L3-B007 0 L
bpos,pn %icc, BL60202 ;.empty ! 000000000FD3014C ELSE:L3-B007 0 L
.word 0x99DE96E3 ! 000000000FD30150 ELSE:L3-B007 0 L illop
BL60203:bvs,a,pn %xcc, BL60204 ! 000000000FD30154 ELSE:L3-B007 0 L
BL60201:xnor %o4, %l4, %i2 ! 000000000FD30158 ELSE:L3-B007 0 S
BL60204:nop ! 000000000FD3015C ELSE:L3-B007 0 S
fbne,a BL60205 ! 000000000FD30160 ELSE:L3-B007 0 L
or %l4, %o2, %l4 ! 000000000FD30164 ELSE:L3-B007 0 S
BL60205:ble,a,pn %xcc, BL60202 ! 000000000FD30168 ELSE:L3-B007 0 L
BL60202:.word 0x89E18AA6 ! 000000000FD3016C ELSE:L3-B007 0 S illop
add %g1, 0x1ED, %g1 ! 000000000FD30170 ELSE:L3-B007 0 chksum++
BL60206: ! ELSE:L3-B007
add %g1, 0x8FD, %g1 ! 000000000FD30174 ELSE:L3-B007 1 chksum++
or %g0, 0x3, %l4 ! 000000000FD30178 LOOP:L3-B008 1
BL60207: ! LOOP:L3-B008
add %g1, 0x7C, %g1 ! 000000000FD3017C LOOP:L3-B008 3 chksum++
array16 %o5, %g1, %i3 ! 000000000FD30180 LOOP:L3-B008 3 S
fadds %f11, %f5, %f11 ! 000000000FD30184 LOOP:L3-B008 3 S
movvs %xcc, %o2, %o3 ! 000000000FD30188 LOOP:L3-B008 3 S
orn %o4, %g1, %i3 ! 000000000FD3018C LOOP:L3-B008 3 S
sethi %hh(0xABAD1DEAF333FF00),%l6 ! 000000000FD30190 LOOP:L3-B008 3 SUBR085
or %l6,%hm(0xABAD1DEAF333FF00),%l6 ! 000000000FD30194 LOOP:L3-B008 3
sethi %lm(0xABAD1DEAF333FF00),%l5 ! 000000000FD30198 LOOP:L3-B008 3
or %l5,%lo(0xABAD1DEAF333FF00),%l5 ! 000000000FD3019C LOOP:L3-B008 3
sllx %l6, 0x20, %l6 ! 000000000FD301A0 LOOP:L3-B008 3
or %l6, %l5, %l6 ! 000000000FD301A4 LOOP:L3-B008 3
jmpl %l6+0x0000, %o7 ! 000000000FD301A8 LOOP:L3-B008 3 S
array16 %o3, %l4, %i2 ! 000000000FD301AC LOOP:L3-B008 3 S
sll %i3, 0x1, %i0 ! 000000000FD301B0 LOOP:L3-B008 3 S
orncc %i2, %o0, %i0 ! 000000000FD301B4 LOOP:L3-B008 3 S
fpackfix %f30, %f26 ! 000000000FD301B8 LOOP:L3-B008 3 S
subcc %l4, 0x1, %l4 ! 000000000FD301BC LOOP:L3-B008 3
bnz BL60207 ! 000000000FD301C0 LOOP:L3-B008 3
.word 0x97B508A7 ! 000000000FD301C4 LOOP:L3-B008 3 S illop_VIS
add %g1, 0xD90, %g1 ! 000000000FD301C8 LOOP:L3-B008 1 chksum++
nop ! 000000000FD301CC LOOP:L3-B009 1
nop ! 000000000FD301D0 LOOP:L3-B010 1
add %g1, 0xA0F, %g1 ! 000000000FD301D4 SIDE:L2-B002 1 chksum++
BL60208: ! SIDE:L2-B002
nop ! 000000000FD301D8 LOOP:L2-B003 2
nop ! 000000000FD301DC LOOP:L2-B004 2
nop ! 000000000FD301E0 LOOP:L2-B005 2
nop ! 000000000FD301E4 LOOP:L2-B006 2
nop ! 000000000FD301E8 LOOP:L2-B007 2
nop ! 000000000FD301EC LOOP:L2-B008 2
nop ! 000000000FD301F0 LOOP:L2-B009 2
nop ! 000000000FD301F4 LOOP:L2-B010 2
nop ! 000000000FD301F8 LOOP:L2-B011 2
add %g1, %g1, %o5 ! 000000000FD301FC SWCH:L2-B012 2
and %o5, 0x18, %o7 ! 000000000FD30200 SWCH:L2-B012 2
sethi %hi(0x518), %o5 ! 000000000FD30204 SWCH:L2-B012 2 .+0
or %o5,%lo(0x518),%o5 ! 000000000FD30208 SWCH:L2-B012 2
add %o5, %o7, %o5 ! 000000000FD3020C SWCH:L2-B012 2
jmpl %l7+%o5, %g0 ! 000000000FD30210 SWCH:L2-B012 2
faligndata %f30, %f26, %f26 ! 000000000FD30214 SWCH:L2-B012 2 S
fba BL60214 ! 000000000FD30218 SWCH:L2-B012 1
.word 0xD59ADE33 ! 000000000FD3021C SWCH:L2-B012 1 S illop_VIS
ba,a,pt %icc, BL60213 ! 000000000FD30220 SWCH:L2-B012 1
edge16n %i0, %o3, %i0 ! 000000000FD30224 SWCH:L2-B012 0 S
ba,a,pn %icc, BL60211 ! 000000000FD30228 SWCH:L2-B012 0
xor %i3, %o3, %o4 ! 000000000FD3022C SWCH:L2-B012 0 S
ba,a,pt %xcc, BL60210 ! 000000000FD30230 SWCH:L2-B012 0
array8 %o4, %o0, %i4 ! 000000000FD30234 SWCH:L2-B012 0 S
BL60210:add %g1, 0xC55, %g1 ! 000000000FD30238 CASE:L3-B011 0 chksum++
pdist %f18, %f22, %f22 ! 000000000FD3023C CASE:L3-B011 0 S
or %i1, %o3, %i3 ! 000000000FD30240 CASE:L3-B011 0 S
fabsd %f6, %f36 ! 000000000FD30244 CASE:L3-B011 0 S
stxa %i0, [%g7+%g0]0x95 ! 000000000FD30248 CASE:L3-B011 0 S BAD-ASI
xorcc %o3, %o3, %o3 ! 000000000FD3024C CASE:L3-B011 0 S
andn %i0, %i2, %i3 ! 000000000FD30250 CASE:L3-B011 0 S
.word 0xA5B6C9CB ! 000000000FD30254 CASE:L3-B011 0 illop
.word 0x87AF8B7C ! 000000000FD30258 CASE:L3-B011 0 S illop_FP
BL60211:add %g1, 0xD11, %g1 ! 000000000FD3025C CASE:L3-B012 0 chksum++
subccc %i0, %o3, %o2 ! 000000000FD30260 CASE:L3-B012 0 S
.word 0xADA93543 ! 000000000FD30264 CASE:L3-B012 0 S illop
andn %o1, %o3, %o0 ! 000000000FD30268 CASE:L3-B012 0 S
andn %o2, %i3, %o1 ! 000000000FD3026C CASE:L3-B012 0 S
edge16l %g1, %o5, %i3 ! 000000000FD30270 CASE:L3-B012 0 S
ba,a,pt %xcc, BL60215 ! 000000000FD30274 CASE:L3-B012 0
fors %f16, %f20, %f17 ! 000000000FD30278 CASE:L3-B012 0 S
BL60213:add %g1, 0xB3E, %g1 ! 000000000FD3027C CASE:L3-B013 1 chksum++
pdist %f30, %f26, %f30 ! 000000000FD30280 CASE:L3-B013 1 S
fcmple16 %f22, %f20, %i3 ! 000000000FD30284 CASE:L3-B013 1 S
rd %gsr, %l6 ! 000000000FD30288 CASE:L3-B013 1 S
wr %l6, 0xB0, %gsr ! 000000000FD3028C CASE:L3-B013 1 S
srax %o0, 0x1, %i0 ! 000000000FD30290 CASE:L3-B013 1 S
srax %g1, 0x1, %i2 ! 000000000FD30294 CASE:L3-B013 1 S
fba,a,pt %fcc3, BL60215 ! 000000000FD30298 CASE:L3-B013 1
ldx [%g2+0x0028], %g6 ! 000000000FD3029C CASE:L3-B013 0 S BASE<BD60212
BL60214:add %g1, 0x6ED, %g1 ! 000000000FD302A0 CASE:L3-B014 1 chksum++
fsubs %f2, %f8, %f8 ! 000000000FD302A4 CASE:L3-B014 1 S
fcmple32 %f26, %f20, %o4 ! 000000000FD302A8 CASE:L3-B014 1 S
or %o4, %i3, %o1 ! 000000000FD302AC CASE:L3-B014 1 S
ta %xcc, 0x46 ! 000000000FD302B0 CASE:L3-B014 1 S demap-page
fpack16 %f18, %f21 ! 000000000FD302B4 CASE:L3-B014 1 S
faligndata %f30, %f16, %f30 ! 000000000FD302B8 CASE:L3-B014 1 S
fcmpd %fcc2, %f42, %f40 ! 000000000FD302BC CASE:L3-B014 1 S
fsubd %f40, %f38, %f38 ! 000000000FD302C0 CASE:L3-B014 1 S
and %o3, %i1, %i1 ! 000000000FD302C4 CASE:L3-B014 1 S
fand %f20, %f28, %f26 ! 000000000FD302C8 CASE:L3-B014 1 S
sdiv %i2, 0x0, %l7 ! 000000000FD302CC CASE:L3-B014 1 S
ba BL60215 ! 000000000FD302D0 CASE:L3-B014 1
orcc %o1, %g1, %i2 ! 000000000FD302D4 CASE:L3-B014 1 S
BL60215: ! SWCH:L2-B012
add %g1, 0x2CF, %g1 ! 000000000FD302D8 SWCH:L2-B012 2 chksum++
and %i2, %i5, %o1 ! 000000000FD302DC SWCH:L2-B012 2 S
.word 0x91A89457 ! 000000000FD302E0 SWCH:L2-B012 2 S illop_FP
fpmerge %f21, %f28, %f16 ! 000000000FD302E4 SWCH:L2-B012 2 S
array16 %i3, %o4, %i3 ! 000000000FD302E8 SWCH:L2-B012 2 S
nop ! 000000000FD302EC LOOP:L2-B013 2
nop ! 000000000FD302F0 LOOP:L2-B014 2
add %i0, %g1, %i5 ! 000000000FD302F4 SWCH:L2-B015 2
andcc %i5, 0x10, %g0 ! 000000000FD302F8 SWCH:L2-B015 2
bnz,a,pt %xcc, BL60219 ! 000000000FD302FC SWCH:L2-B015 2
add %g1, 0xEFE, %g1 ! 000000000FD30300 SWCH:L2-B015 1 chksum++
andcc %i5, 0x100, %g0 ! 000000000FD30304 SWCH:L2-B015 1
bnz,pn %xcc, BL60218 ! 000000000FD30308 SWCH:L2-B015 1
andcc %i5, 0x1, %g0 ! 000000000FD3030C SWCH:L2-B015 1
bnz,a,pn %xcc, BL60217 ! 000000000FD30310 SWCH:L2-B015 0
add %g1, 0x537, %g1 ! 000000000FD30314 SWCH:L2-B015 0 chksum++
andcc %i5, 0x1, %g0 ! 000000000FD30318 SWCH:L2-B015 0
bnz,pn %xcc, BL60216 ! 000000000FD3031C SWCH:L2-B015 0
.word 0x91AC7115 ! 000000000FD30320 SWCH:L2-B015 0 S illop_FP
edge16n %o1, %o4, %i2 ! 000000000FD30324 SWCH:L2-B015 0 S
wr %o4, 0xB29, %y ! 000000000FD30328 SWCH:L2-B015 0 S
.word 0x95906000 ! 000000000FD3032C SWCH:L2-B015 0 S random
.word 0x2DEEBE33 ! 000000000FD30330 SWCH:L2-B015 0 S illop
andn %i2, %i2, %o0 ! 000000000FD30334 SWCH:L2-B015 0 S
fpsub16 %f16, %f28, %f22 ! 000000000FD30338 SWCH:L2-B015 0 S
add %g1, 0x344, %g1 ! 000000000FD3033C SWCH:L2-B015 0 chksum++
fba BL60220 ! 000000000FD30340 SWCH:L2-B015 0
.word 0xED97D265 ! 000000000FD30344 SWCH:L2-B015 0 S illop
BL60216:add %g1, 0xF0C, %g1 ! 000000000FD30348 CASE:L3-B015 0 chksum++
srax %i1, 0x1, %i3 ! 000000000FD3034C CASE:L3-B015 0 S
fpsub16s %f25, %f20, %f18 ! 000000000FD30350 CASE:L3-B015 0 S
xor %o5, %i3, %o4 ! 000000000FD30354 CASE:L3-B015 0 S
pdist %f30, %f26, %f16 ! 000000000FD30358 CASE:L3-B015 0 S
.word 0x97A00077 ! 000000000FD3035C CASE:L3-B015 0 S illop
fba,a,pn %fcc0, BL60220 ! 000000000FD30360 CASE:L3-B015 0
and %o2, %o0, %o3 ! 000000000FD30364 CASE:L3-B015 0 S
BL60217:add %g1, 0x4F8, %g1 ! 000000000FD30368 CASE:L3-B016 0 chksum++
.word 0xE7D45618 ! 000000000FD3036C CASE:L3-B016 0 S illop
.word 0xDF49961E ! 000000000FD30370 CASE:L3-B016 0 S illop
pdist %f28, %f26, %f30 ! 000000000FD30374 CASE:L3-B016 0 S
.word 0x81AC4889 ! 000000000FD30378 CASE:L3-B016 0 S illop_FP
.word 0x9DA35153 ! 000000000FD3037C CASE:L3-B016 0 illop
or %l6,%hm(0x109DA35153),%l6 ! 000000000FD30380 CASE:L3-B016 0
.word 0xD9A83B52 ! 000000000FD30384 CASE:L3-B016 0 illop
.word 0xDDD3745E ! 000000000FD30388 CASE:L3-B016 0 illop
.word 0xA1A8F0F8 ! 000000000FD3038C CASE:L3-B016 0 illop
or %l6, %l5, %l6 ! 000000000FD30390 CASE:L3-B016 0
jmpl %l6+0x0000, %o7 ! 000000000FD30394 CASE:L3-B016 0 S
edge8 %o1, %o0, %i3 ! 000000000FD30398 CASE:L3-B016 0 S
fba,a,pn %fcc3, BL60220 ! 000000000FD3039C CASE:L3-B016 0
.word 0x83880000 ! 000000000FD303A0 CASE:L3-B016 0 S random
BL60218:add %g1, 0x2F2, %g1 ! 000000000FD303A4 CASE:L3-B017 1 chksum++
fexpand %f18, %f20 ! 000000000FD303A8 CASE:L3-B017 1 S
fsubd %f38, %f46, %f46 ! 000000000FD303AC CASE:L3-B017 1 S
xor %i3, %o3, %o2 ! 000000000FD303B0 CASE:L3-B017 1 S
fcmps %fcc2, %f5, %f3 ! 000000000FD303B4 CASE:L3-B017 1 S
array32 %i1, %i3, %o0 ! 000000000FD303B8 CASE:L3-B017 1 S
ba,pn %icc, BL60220 ! 000000000FD303BC CASE:L3-B017 1
sllx %i0, %g1, %i0 ! 000000000FD303C0 CASE:L3-B017 1 S
BL60219:add %g1, 0x25E, %g1 ! 000000000FD303C4 CASE:L3-B018 1 chksum++
andn %o0, %i0, %o2 ! 000000000FD303C8 CASE:L3-B018 1 S
and %o0, %i1, %o5 ! 000000000FD303CC CASE:L3-B018 1 S
ta %xcc, 0x46 ! 000000000FD303D0 CASE:L3-B018 1 S demap-page
ldxa [%g7+%g0]0xAF, %o2 ! 000000000FD303D4 CASE:L3-B018 1 S BAD-ASI
cmp %i0, %o0 ! 000000000FD303D8 CASE:L3-B018 1 S
ba,pt %xcc, BL60220 ! 000000000FD303DC CASE:L3-B018 1
cmp %o2, %o1 ! 000000000FD303E0 CASE:L3-B018 1 S
BL60220: ! SWCH:L2-B015
add %g1, 0x352, %g1 ! 000000000FD303E4 SWCH:L2-B015 2 chksum++
bmask %i0, %i0, %o0 ! 000000000FD303E8 SWCH:L2-B015 2 S
bmask %o2, %g1, %o1 ! 000000000FD303EC SWCH:L2-B015 2 S
fpackfix %f18, %f23 ! 000000000FD303F0 SWCH:L2-B015 2 S
fpmerge %f25, %f27, %f22 ! 000000000FD303F4 SWCH:L2-B015 2 S
nop ! 000000000FD303F8 LOOP:L2-B016 2
nop ! 000000000FD303FC LOOP:L2-B017 2
nop ! 000000000FD30400 LOOP:L2-B018 2
nop ! 000000000FD30404 LOOP:L2-B019 2
add %o0, %g1, %o2 ! 000000000FD30408 SWCH:L2-B020 2
andcc %o2, 0x40, %g0 ! 000000000FD3040C SWCH:L2-B020 2
bnz,pn %xcc, BL60228 ! 000000000FD30410 SWCH:L2-B020 2
andcc %o2, 0x8, %g0 ! 000000000FD30414 SWCH:L2-B020 2
bnz,pt %xcc, BL60223 ! 000000000FD30418 SWCH:L2-B020 1
add %g1, 0x94E, %g1 ! 000000000FD3041C SWCH:L2-B020 1 chksum++
andcc %o2, 0x400, %g0 ! 000000000FD30420 SWCH:L2-B020 1
bnz,pt %xcc, BL60222 ! 000000000FD30424 SWCH:L2-B020 1
add %g1, 0x694, %g1 ! 000000000FD30428 SWCH:L2-B020 1 chksum++
andcc %o2, 0x20, %g0 ! 000000000FD3042C SWCH:L2-B020 0
bnz,pt %xcc, BL60221 ! 000000000FD30430 SWCH:L2-B020 0
add %g1, 0xA2B, %g1 ! 000000000FD30434 SWCH:L2-B020 0 chksum++
.word 0x81A2CD09 ! 000000000FD30438 SWCH:L2-B020 0 S illop
.word 0x8F8DB0D7 ! 000000000FD3043C SWCH:L2-B020 0 S illop
fcmpd %fcc1, %f42, %f34 ! 000000000FD30440 SWCH:L2-B020 0 S
.word 0xB3AE4549 ! 000000000FD30444 SWCH:L2-B020 0 S illop
srax %o1, %g1, %i0 ! 000000000FD30448 SWCH:L2-B020 0 S
add %g1, 0xC94, %g1 ! 000000000FD3044C SWCH:L2-B020 0 chksum++
.word 0xB5AACA20 ! 000000000FD30450 SWCH:L2-B020 0 illop
.word 0xB80B4611 ! 000000000FD30454 SWCH:L2-B020 0 S random
BL60221:add %g1, 0xE8C, %g1 ! 000000000FD30458 CASE:L3-B019 0 chksum++
.word 0xFD3D84B4 ! 000000000FD3045C CASE:L3-B019 0 S random
add %o5, %g1, %o3 ! 000000000FD30460 CASE:L3-B019 0 S
prefetch [%i6+0x080A], 23 ! 000000000FD30464 CASE:L3-B019 0 S <.+2058
fadds %f3, %f10, %f9 ! 000000000FD30468 CASE:L3-B019 0 S
fpackfix %f30, %f18 ! 000000000FD3046C CASE:L3-B019 0 S
fba BL60229 ! 000000000FD30470 CASE:L3-B019 0
fcmped %fcc0, %f36, %f62 ! 000000000FD30474 CASE:L3-B019 0 S
BL60222:add %g1, 0x21E, %g1 ! 000000000FD30478 CASE:L3-B020 1 chksum++
fcmpne16 %f24, %f22, %i2 ! 000000000FD3047C CASE:L3-B020 1 S
pdist %f28, %f18, %f26 ! 000000000FD30480 CASE:L3-B020 1 S
xorcc %o1, %o5, %o5 ! 000000000FD30484 CASE:L3-B020 1 S
alignaddrl %i5, %o0, %o0 ! 000000000FD30488 CASE:L3-B020 1 S
call .+8 ! 000000000FD3048C CASE:L3-B020 1 S
andncc %i2, %o0, %o5 ! 000000000FD30490 CASE:L3-B020 1 S
call .+8 ! 000000000FD30494 CASE:L3-B020 1 S
ldxa [%g7+%g0]0x84, %o0 ! 000000000FD30498 CASE:L3-B020 1 S BAD-ASI
orncc %i2, %o5, %o1 ! 000000000FD3049C CASE:L3-B020 1 S
ba,a,pt %xcc, BL60229 ! 000000000FD304A0 CASE:L3-B020 1
fmul8x16al %f21, %f17, %f30 ! 000000000FD304A4 CASE:L3-B020 0 S
BL60223:.word 0xB0BA482E ! 000000000FD304A8 CASE:L3-B021 0 random
.word 0xBBC190C6 ! 000000000FD304AC CASE:L3-B021 0 S illop
alignaddr %o5, %o1, %o4 ! 000000000FD304B0 CASE:L3-B021 0 S
andncc %g1, %i5, %i1 ! 000000000FD304B4 CASE:L3-B021 0 S
fpackfix %f16, %f19 ! 000000000FD304B8 CASE:L3-B021 0 S
ba,pt %icc, BL60229 ! 000000000FD304BC CASE:L3-B021 0
.word 0x81C7E008 ! 000000000FD304C0 CASE:L3-B021 0 S random
BL60228:add %g1, 0x68C, %g1 ! 000000000FD304C4 CASE:L3-B022 1 chksum++
array32 %o4, %o1, %o1 ! 000000000FD304C8 CASE:L3-B022 1 S
fcmpes %fcc3, %f11, %f9 ! 000000000FD304CC CASE:L3-B022 1 S
ldxa [%g7+%g0]0xAB, %i1 ! 000000000FD304D0 CASE:L3-B022 1 S BAD-ASI
bleu BL60224 ;.empty ! 000000000FD304D4 CASE:L3-B022 1 L
fbuge,a BL60225 ;.empty ! 000000000FD304D8 CASE:L3-B022 1 L
BL60224:brz,a,pn %o4, BL60226 ! 000000000FD304DC CASE:L3-B022 1 L
.word 0xDB59D3C1 ! 000000000FD304E0 CASE:L3-B022 0 S illop
xorcc %o0, %i1, %o1 ! 000000000FD304E4 CASE:L3-B022 0 S
BL60225:xnorcc %i2, %o1, %o0 ! 000000000FD304E8 CASE:L3-B022 0 S
sll %o5, %g1, %o4 ! 000000000FD304EC CASE:L3-B022 1 S
edge32l %o3, %o1, %i0 ! 000000000FD304F0 CASE:L3-B022 1 S
BL60226:call .+8 ! 000000000FD304F4 CASE:L3-B022 1 L
BL60227:orn %o0, %o0, %i2 ! 000000000FD304F8 CASE:L3-B022 1 S
add %g1, 0x498, %g1 ! 000000000FD304FC CASE:L3-B022 1 chksum++
fba,a BL60229 ! 000000000FD30500 CASE:L3-B022 1
.word 0x83880000 ! 000000000FD30504 CASE:L3-B022 0 S random
BL60229: ! SWCH:L2-B020
add %g1, 0xBA8, %g1 ! 000000000FD30508 SWCH:L2-B020 2 chksum++
xnorcc %o1, %o4, %i4 ! 000000000FD3050C SWCH:L2-B020 2 S
fnot1 %f24, %f26 ! 000000000FD30510 SWCH:L2-B020 2 S
orncc %i2, %o1, %o4 ! 000000000FD30514 SWCH:L2-B020 2 S
fnegd %f26, %f26 ! 000000000FD30518 SWCH:L2-B020 2 S
xor %o4, %o0, %i2 ! 000000000FD3051C SWCH:L2-B020 2 S
fpsub16s %f17, %f26, %f21 ! 000000000FD30520 SWCH:L2-B020 2 S
ta %xcc, 0x46 ! 000000000FD30524 SWCH:L2-B020 2 S demap-page
movne %icc, -569, %o0 ! 000000000FD30528 SWCH:L2-B020 2 S
srax %i2, %g1, %i5 ! 000000000FD3052C SWCH:L2-B020 2 S
xnor %i0, %i2, %i1 ! 000000000FD30530 SWCH:L2-B020 2 S
xorcc %o0, %i4, %o4 ! 000000000FD30534 LOOP:L1-B000 2 S
fbug,a,pn %fcc1, BL60230 ! 000000000FD30538 LOOP:L1-B000 2 L
fpackfix %f22, %f21 ! 000000000FD3053C LOOP:L1-B000 0 S
pdist %f30, %f22, %f26 ! 000000000FD30540 LOOP:L1-B000 2 S
or %i4, %i1, %o5 ! 000000000FD30544 LOOP:L1-B000 2 S
fbl,a BL60231 ;.empty ! 000000000FD30548 LOOP:L1-B000 2 L
fbug BL60232 ! 000000000FD3054C LOOP:L1-B000 0 L
BL60231:nop ! 000000000FD30550 LOOP:L1-B000 2 S
bgu,pn %icc, BL60233 ! 000000000FD30554 LOOP:L1-B000 2 L
BL60233:array8 %o1, %i2, %i5 ! 000000000FD30558 LOOP:L1-B000 4 S
fpsub32s %f19, %f30, %f28 ! 000000000FD3055C LOOP:L1-B000 2 S
BL60230:ta %xcc, %g0+0x0070 ! 000000000FD30560 LOOP:L1-B000 2 S pseudo-branch
bge,a,pt %xcc, BL60234 ! 000000000FD30564 LOOP:L1-B000 3 L
array32 %i4, %i2, %o2 ! 000000000FD30568 LOOP:L1-B000 1 S
BL60232:bpos,pn %icc, BL60235 ;.empty ! 000000000FD3056C LOOP:L1-B000 1 L
BL60234:fbue,a,pt %fcc2, BL60236 ;.empty ! 000000000FD30570 LOOP:L1-B000 2 L
BL60236:bneg BL60235 ! 000000000FD30574 LOOP:L1-B000 1 L
BL60235:xnor %o0, %i1, %i1 ! 000000000FD30578 LOOP:L1-B000 2 S
add %g1, 0xDF8, %g1 ! 000000000FD3057C LOOP:L1-B000 2 chksum++
subcc %l1, 0x1, %l1 ! 000000000FD30580 LOOP:L1-B000 2
bnz,a BL60237 ! 000000000FD30584 LOOP:L1-B000 2
fmovda %fcc1, %f44, %f46 ! 000000000FD30588 LOOP:L1-B000 1 S
add %g1, 0x7C1, %g1 ! 000000000FD3058C LOOP:L1-B000 1 chksum++
sethi %hi(0xF15EB), %g3 ! 000000000FD30590 MAIN:L0-B000 1 .+0
or %g3,%lo(0xF15EB),%g3 ! 000000000FD30594 MAIN:L0-B000 1
cmp %g1, %g3 ! 000000000FD30598 MAIN:L0-B000 1
bne %icc, blimp_bad_end ! 000000000FD3059C MAIN:L0-B000 1
nop ! 000000000FD305A0 MAIN:L0-B000 1
blimp_good_end:
EXIT_GOOD
blimp_bad_end:
EXIT_BAD
SECTION .btext028_pg1 TEXT_VA=0xfd30000
attr_text {
Name = .btext028_pg1,
VA = 0xfd30000,
RA = 0xfdfd60000,
PA = ra2pa(0xfdfd60000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext029 TEXT_VA=0xf333ff00
attr_text {
Name = .btext029,
VA = 0xf333ff00,
RA = 0xfdfdaff00,
PA = ra2pa(0xfdfdaff00,0),
notsb
}
SECTION .btext029_pg0 TEXT_VA=0xf3330000
attr_text {
Name = .btext029_pg0,
VA = 0xf3330000,
RA = 0xfdfda0000,
PA = ra2pa(0xfdfda0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext029
.text
.global SUBR085; SUBR085:
BL60002: ! SUBR:L0-B000
add %g1, 0xB68, %g1 ! 00000000F333FF00 SUBR:L0-B000 3 chksum++
bn BL60001 ! 00000000F333FF04 SUBR:L0-B000 3
save %o6, -64, %o6 ! 00000000F333FF08 SUBR:L0-B000 3
BL60001: ! SUBR:L0-B000
sethi %hh(0xABAD1DEAF333FF00),%l7 ! 00000000F333FF0C SUBR:L0-B000 3 SUBR085
or %l7,%hm(0xABAD1DEAF333FF00),%l7 ! 00000000F333FF10 SUBR:L0-B000 3
sethi %lm(0xABAD1DEAF333FF00),%l6 ! 00000000F333FF14 SUBR:L0-B000 3
or %l6,%lo(0xABAD1DEAF333FF00),%l6 ! 00000000F333FF18 SUBR:L0-B000 3
sllx %l7, 0x20, %l7 ! 00000000F333FF1C SUBR:L0-B000 3
or %l7, %l6, %l7 ! 00000000F333FF20 SUBR:L0-B000 3
ta %xcc, 0x45 ! 00000000F333FF24 SUBR:L0-B000 3 demap-stack
add %g1, 0x373, %g1 ! 00000000F333FF28 SUBR:L0-B000 3 chksum++
and %g1, 0xFE, %l4 ! 00000000F333FF2C LOOP:L1-B000 3
BL60031: ! LOOP:L1-B000
add %g1, 0x791, %g1 ! 00000000F333FF30 LOOP:L1-B000 8 chksum++
fcmple32 %f16, %f28, %l1 ! 00000000F333FF34 LOOP:L1-B000 8 S
or %l1, %i0, %i3 ! 00000000F333FF38 LOOP:L1-B000 8 S
wr %g1, %i1, %fprs ! 00000000F333FF3C LOOP:L1-B000 8 S
fadds %f8, %f4, %f4 ! 00000000F333FF40 LOOP:L1-B000 14 S
andcc %o1, 0x100, %g0 ! 00000000F333FF44 SKIP:L2-B000 8
bz,a,pn %xcc, BL60003 ! 00000000F333FF48 SKIP:L2-B000 8
fpsub32s %f30, %f27, %f30 ! 00000000F333FF4C SKIP:L2-B000 1 S
array16 %i3, %i4, %l2 ! 00000000F333FF50 SKIP:L2-B000 7 S
or %g1, %o5, %o4 ! 00000000F333FF54 SKIP:L2-B000 7 S
or %i2, %i3, %i2 ! 00000000F333FF58 SKIP:L2-B000 7 S
fexpand %f23, %f18 ! 00000000F333FF5C SKIP:L2-B000 7 S
add %g1, 0x1AB, %g1 ! 00000000F333FF60 SKIP:L2-B000 7 chksum++
orcc %i5, %i3, %i0 ! 00000000F333FF64 SKIP:L2-B000 7 S
orcc %i4, %o5, %i2 ! 00000000F333FF68 SKIP:L2-B000 7 S
bshuffle %f30, %f16, %f24 ! 00000000F333FF6C SKIP:L2-B000 7 S
subcc %i2, %i2, %l2 ! 00000000F333FF70 SKIP:L2-B000 7 S
fnot2s %f29, %f30 ! 00000000F333FF74 SKIP:L2-B000 7 S
fpmerge %f19, %f29, %f20 ! 00000000F333FF78 SKIP:L2-B000 7 S
fcmpd %fcc1, %f0, %f14 ! 00000000F333FF7C SKIP:L2-B000 7 S
xor %g1, %i2, %l1 ! 00000000F333FF80 SKIP:L2-B000 7 S
fxors %f19, %f30, %f25 ! 00000000F333FF84 SKIP:L2-B000 7 S
fpsub32s %f27, %f30, %f29 ! 00000000F333FF88 SKIP:L2-B000 7 S
nop ! 00000000F333FF8C SKIP:L2-B000 7 S
fba,a,pt %fcc0, BL60005 ! 00000000F333FF90 SKIP:L2-B000 7
fmovsn %xcc, %f4, %f10 ! 00000000F333FF94 SKIP:L2-B000 0 S
BL60003: ! ELSE:L2-B001
orcc %o4, %l2, %i1 ! 00000000F333FF98 ELSE:L2-B001 1 S
fpmerge %f19, %f26, %f22 ! 00000000F333FF9C ELSE:L2-B001 1 S
bmask %i2, %i2, %i5 ! 00000000F333FFA0 ELSE:L2-B001 1 S
orcc %i5, %i2, %i0 ! 00000000F333FFA4 ELSE:L2-B001 1 S
movule %fcc1, %i1, %i2 ! 00000000F333FFA8 ELSE:L2-B001 1 S
fpmerge %f30, %f29, %f24 ! 00000000F333FFAC ELSE:L2-B001 1 S
fcmpd %fcc2, %f38, %f40 ! 00000000F333FFB0 ELSE:L2-B001 1 S
fcmple16 %f30, %f24, %i4 ! 00000000F333FFB4 ELSE:L2-B001 1 S
fands %f26, %f30, %f19 ! 00000000F333FFB8 ELSE:L2-B001 1 S
add %g1, 0xBC2, %g1 ! 00000000F333FFBC ELSE:L2-B001 1 chksum++
fmovscs %icc, %f11, %f10 ! 00000000F333FFC0 ELSE:L2-B001 1 S
ta %xcc, 0x46 ! 00000000F333FFC4 ELSE:L2-B001 1 S demap-page
fmovs %f4, %f8 ! 00000000F333FFC8 ELSE:L2-B001 1 S
ldx [%g2+0x0050], %l5 ! 00000000F333FFCC ELSE:L2-B001 1 <BD60016
membar 0x40 ! 00000000F333FFD0 ELSE:L2-B001 1
ldda [%l5]0xF9, %f16 ! 00000000F333FFD4 ELSE:L2-B001 1 Blk-Load
membar 0x40 ! 00000000F333FFD8 ELSE:L2-B001 1
andncc %i2, %o4, %o4 ! 00000000F333FFDC ELSE:L2-B001 1 S
orcc %i5, %i4, %o5 ! 00000000F333FFE0 ELSE:L2-B001 1 S
BL60005: ! ELSE:L2-B001
add %g1, 0xEED, %g1 ! 00000000F333FFE4 ELSE:L2-B001 8 chksum++
andcc %g1, 0x8, %g0 ! 00000000F333FFE8 SKIP:L2-B002 8
bnz,a,pt %xcc, BL60006 ! 00000000F333FFEC SKIP:L2-B002 8
and %o5, %i1, %i2 ! 00000000F333FFF0 SKIP:L2-B002 4 S
.word 0x917C4279 ! 00000000F333FFF4 SKIP:L2-B002 4 S illop
ta %xcc, 0x46 ! 00000000F333FFF8 SKIP:L2-B002 4 S demap-page
fcmps %fcc2, %f8, %f10 ! 00000000F333FFFC SKIP:L2-B002 4 S
andn %l0, %g7, %l0 ! 00000000F3340000 SKIP:L2-B002 4 S
fsubs %f5, %f3, %f10 ! 00000000F3340004 SKIP:L2-B002 4 S
cmp %i0, %o4 ! 00000000F3340008 SKIP:L2-B002 4 S
fcmps %fcc1, %f8, %f4 ! 00000000F334000C SKIP:L2-B002 4 S
subccc %i5, %o5, %o5 ! 00000000F3340010 SKIP:L2-B002 4 S
add %g1, 0x14F, %g1 ! 00000000F3340014 SKIP:L2-B002 4 chksum++
udivcc %i0, 0x0, %i6 ! 00000000F3340018 SKIP:L2-B002 4 S
pdist %f20, %f18, %f20 ! 00000000F334001C SKIP:L2-B002 4 S
fmovs %f29, %f16 ! 00000000F3340020 SKIP:L2-B002 4 S
subccc %i4, %o4, %l1 ! 00000000F3340024 SKIP:L2-B002 4 S
.word 0xBDB10B4D ! 00000000F3340028 SKIP:L2-B002 4 S illop_VIS
ba,a,pt %xcc, BL60012 ! 00000000F334002C SKIP:L2-B002 4
st %f21, [%g6+0x0040] ! 00000000F3340030 SKIP:L2-B002 0 S >BD60099
BL60006: ! ELSE:L2-B003
or %g1, %o4, %i4 ! 00000000F3340034 ELSE:L2-B003 4 S
bz,a,pn %icc, BL60007 ! 00000000F3340038 ELSE:L2-B003 4 L
.word 0xB3A90AC8 ! 00000000F334003C ELSE:L2-B003 0 S illop
.word 0xC79F82EA ! 00000000F3340040 ELSE:L2-B003 4 S illop_VIS
fbl BL60008 ;.empty ! 00000000F3340044 ELSE:L2-B003 4 L
fbug BL60009 ;.empty ! 00000000F3340048 ELSE:L2-B003 4 L
BL60008:bg BL60009 ;.empty ! 00000000F334004C ELSE:L2-B003 4 L
bz,pn %xcc, BL60009 ! 00000000F3340050 ELSE:L2-B003 2 L
BL60009:array8 %o0, %g1, %o0 ! 00000000F3340054 ELSE:L2-B003 6 S
BL60007:add %g1, 0x331, %g1 ! 00000000F3340058 ELSE:L2-B003 4 chksum++
add %g1, 0x326, %g1 ! 00000000F334005C ELSE:L2-B003 4 chksum++
sllx %o5, %g1, %o5 ! 00000000F3340060 ELSE:L2-B003 4 S
fbl,a,pn %fcc2, BL60010 ! 00000000F3340064 ELSE:L2-B003 4 L
ta %xcc, 0x46 ! 00000000F3340068 ELSE:L2-B003 2 S demap-page
fcmped %fcc3, %f34, %f14 ! 00000000F334006C ELSE:L2-B003 2 S
call .+8 ;.empty ! 00000000F3340070 ELSE:L2-B003 2 L
fbne,a,pt %fcc1, BL60011 ! 00000000F3340074 ELSE:L2-B003 2 L
andcc %i0, %i1, %l3 ! 00000000F3340078 ELSE:L2-B003 2 S
BL60010:fpackfix %f18, %f22 ! 00000000F334007C ELSE:L2-B003 2 S
BL60011:add %g1, 0x27D, %g1 ! 00000000F3340080 ELSE:L2-B003 4 chksum++
BL60012: ! ELSE:L2-B003
add %g1, 0xAC8, %g1 ! 00000000F3340084 ELSE:L2-B003 8 chksum++
andcc %g1, 0x400, %g0 ! 00000000F3340088 SKIP:L2-B004 8
bz,a,pt %xcc, BL60013 ! 00000000F334008C SKIP:L2-B004 8
nop ! 00000000F3340090 SKIP:L2-B004 2 S
ta %xcc, 0x46 ! 00000000F3340094 SKIP:L2-B004 6 S demap-page
cmp %i5, %o5 ! 00000000F3340098 SKIP:L2-B004 6 S
fmovs %f10, %f2 ! 00000000F334009C SKIP:L2-B004 6 S
array16 %l3, %o5, %l1 ! 00000000F33400A0 SKIP:L2-B004 6 S
add %g1, 0xC47, %g1 ! 00000000F33400A4 SKIP:L2-B004 6 chksum++
bshuffle %f18, %f22, %f30 ! 00000000F33400A8 SKIP:L2-B004 6 S
and %g1, %o4, %o5 ! 00000000F33400AC SKIP:L2-B004 6 S
fcmped %fcc2, %f46, %f40 ! 00000000F33400B0 SKIP:L2-B004 6 S
stxa %l3, [%g7+%g0]0xA4 ! 00000000F33400B4 SKIP:L2-B004 6 S BAD-ASI
add %l3, %l1, %o3 ! 00000000F33400B8 SKIP:L2-B004 6 S
fba BL60014 ! 00000000F33400BC SKIP:L2-B004 6
faligndata %f20, %f24, %f24 ! 00000000F33400C0 SKIP:L2-B004 6 S
BL60013: ! ELSE:L2-B005
xnor %l1, %l1, %o4 ! 00000000F33400C4 ELSE:L2-B005 2 S
xnor %o2, %l3, %o1 ! 00000000F33400C8 ELSE:L2-B005 2 S
wr %g1, %g1, %fprs ! 00000000F33400CC ELSE:L2-B005 2 S
rd %gsr, %l6 ! 00000000F33400D0 ELSE:L2-B005 4 S
wr %l6, 0x8, %gsr ! 00000000F33400D4 ELSE:L2-B005 2 S
sethi %hh(0xABAD1DEA12C25F00),%l6 ! 00000000F33400D8 ELSE:L2-B005 2 SUBR089
or %l6,%hm(0xABAD1DEA12C25F00),%l6 ! 00000000F33400DC ELSE:L2-B005 2
sethi %lm(0xABAD1DEA12C25F00),%l5 ! 00000000F33400E0 ELSE:L2-B005 2
or %l5,%lo(0xABAD1DEA12C25F00),%l5 ! 00000000F33400E4 ELSE:L2-B005 2
sllx %l6, 0x20, %l6 ! 00000000F33400E8 ELSE:L2-B005 2
or %l6, %l5, %l6 ! 00000000F33400EC ELSE:L2-B005 2
add %l6, 0x1, %l6 ! 00000000F33400F0 ELSE:L2-B005 2
jmpl %l6+0x0000, %o7 ! 00000000F33400F4 ELSE:L2-B005 4 S
xor %i5, %g1, %o5 ! 00000000F33400F8 ELSE:L2-B005 2 S
add %g1, 0x38F, %g1 ! 00000000F33400FC ELSE:L2-B005 2 chksum++
edge8 %g1, %o1, %o1 ! 00000000F3340100 ELSE:L2-B005 2 S
subcc %o1, %i4, %i4 ! 00000000F3340104 ELSE:L2-B005 2 S
faligndata %f24, %f18, %f18 ! 00000000F3340108 ELSE:L2-B005 2 S
cmp %o1, %o0 ! 00000000F334010C ELSE:L2-B005 2 S
sethi %hh(0xABAD1DEA38A3FF00),%l6 ! 00000000F3340110 ELSE:L2-B005 2 SUBR088
or %l6,%hm(0xABAD1DEA38A3FF00),%l6 ! 00000000F3340114 ELSE:L2-B005 2
sethi %lm(0xABAD1DEA38A3FF00),%l5 ! 00000000F3340118 ELSE:L2-B005 2
or %l5,%lo(0xABAD1DEA38A3FF00),%l5 ! 00000000F334011C ELSE:L2-B005 2
sllx %l6, 0x20, %l6 ! 00000000F3340120 ELSE:L2-B005 2
or %l6, %l5, %l6 ! 00000000F3340124 ELSE:L2-B005 2
jmpl %l6+0x0000, %o7 ! 00000000F3340128 ELSE:L2-B005 2 S
xnorcc %o0, %o4, %i4 ! 00000000F334012C ELSE:L2-B005 2 S
BL60014: ! ELSE:L2-B005
add %g1, 0xD52, %g1 ! 00000000F3340130 ELSE:L2-B005 8 chksum++
andcc %o0, 0x40, %g0 ! 00000000F3340134 SKIP:L2-B006 8
bz,pt %xcc, BL60019 ! 00000000F3340138 SKIP:L2-B006 8
xnor %o4, %o1, %l3 ! 00000000F334013C SKIP:L2-B006 8 S
.word 0xA3B0827B ! 00000000F3340140 SKIP:L2-B006 2 S illop_VIS
movn %icc, %o2, %o2 ! 00000000F3340144 SKIP:L2-B006 2 S
udivcc %o1, 0x0, %l7 ! 00000000F3340148 SKIP:L2-B006 2 S
fcmpd %fcc2, %f46, %f40 ! 00000000F334014C SKIP:L2-B006 2 S
add %g1, 0x6F7, %g1 ! 00000000F3340150 SKIP:L2-B006 2 chksum++
srl %i4, 0x1, %o3 ! 00000000F3340154 SKIP:L2-B006 2 S
ble BL60015 ;.empty ! 00000000F3340158 SKIP:L2-B006 2 L
bgu BL60016 ! 00000000F334015C SKIP:L2-B006 2 L
.word 0xE395A75F ! 00000000F3340160 SKIP:L2-B006 2 S illop
fbg,a BL60017 ! 00000000F3340164 SKIP:L2-B006 0 L
pdist %f22, %f20, %f28 ! 00000000F3340168 SKIP:L2-B006 0 S
fbo,pt %fcc1, BL60018 ! 00000000F334016C SKIP:L2-B006 0 L
xor %o1, %o5, %i3 ! 00000000F3340170 SKIP:L2-B006 0 S
stxa %o5, [%g7+%g0]0xA9 ! 00000000F3340174 SKIP:L2-B006 0 S BAD-ASI
BL60015:stxa %o0, [%g7+%g0]0xB0 ! 00000000F3340178 SKIP:L2-B006 0 S BAD-ASI
pdist %f28, %f22, %f22 ! 00000000F334017C SKIP:L2-B006 0 S
.word 0xB9A84495 ! 00000000F3340180 SKIP:L2-B006 0 S illop
bneg,pn %xcc, BL60017 ! 00000000F3340184 SKIP:L2-B006 0 L
.word 0x182D63F4 ! 00000000F3340188 SKIP:L2-B006 0 S illop
BL60016:fbug BL60017 ;.empty ! 00000000F334018C SKIP:L2-B006 2 L
BL60018:fbg BL60017 ! 00000000F3340190 SKIP:L2-B006 2 L
BL60017:nop ! 00000000F3340194 SKIP:L2-B006 4 S
add %g1, 0x14C, %g1 ! 00000000F3340198 SKIP:L2-B006 2 chksum++
ba BL60026 ! 00000000F334019C SKIP:L2-B006 2
pdist %f20, %f24, %f16 ! 00000000F33401A0 SKIP:L2-B006 2 S
BL60019: ! ELSE:L2-B007
sdivcc %o1, %g0, %o6 ! 00000000F33401A4 ELSE:L2-B007 6 S
bnz,a BL60020 ;.empty ! 00000000F33401A8 ELSE:L2-B007 6 L
.word 0x23C3B8D5 ! 00000000F33401AC ELSE:L2-B007 0 L illop
BL60020:andncc %i4, %i1, %o1 ! 00000000F33401B0 ELSE:L2-B007 6 S
ta %xcc, 0x46 ! 00000000F33401B4 ELSE:L2-B007 6 S demap-page
fcmpne16 %f30, %f24, %i1 ! 00000000F33401B8 ELSE:L2-B007 6 S
fbu,a,pt %fcc1, BL60022 ! 00000000F33401BC ELSE:L2-B007 6 L
.word 0xFBF198FD ! 00000000F33401C0 ELSE:L2-B007 0 S random
BL60021:xorcc %o5, %o0, %i0 ! 00000000F33401C4 ELSE:L2-B007 6 S
udiv %l3, %g0, %l7 ! 00000000F33401C8 ELSE:L2-B007 6 S
BL60022:ba,a BL60023 ;.empty ! 00000000F33401CC ELSE:L2-B007 6 L
fbug,pn %fcc0, BL60024 ! 00000000F33401D0 ELSE:L2-B007 0 L
fxnors %f24, %f22, %f23 ! 00000000F33401D4 ELSE:L2-B007 0 S
bg,a,pn %xcc, BL60025 ! 00000000F33401D8 ELSE:L2-B007 0 L
BL60024:.word 0x81CFE008 ! 00000000F33401DC ELSE:L2-B007 0 S random
BL60023:sra %o3, 0x1, %o0 ! 00000000F33401E0 ELSE:L2-B007 6 S
BL60025:add %g1, 0xDAC, %g1 ! 00000000F33401E4 ELSE:L2-B007 6 chksum++
add %g1, 0x7C9, %g1 ! 00000000F33401E8 ELSE:L2-B007 6 chksum++
andcc %i5, %i0, %i1 ! 00000000F33401EC ELSE:L2-B007 6 S
edge16 %i2, %i3, %i4 ! 00000000F33401F0 ELSE:L2-B007 6 S
andncc %i5, %i0, %i2 ! 00000000F33401F4 ELSE:L2-B007 6 S
ldx [%g6-0x0088], %g6 ! 00000000F33401F8 ELSE:L2-B007 6 ptr_chase
ldx [%g6-0x0088], %g6 ! 00000000F33401FC ELSE:L2-B007 6 ptr_chase
ldx [%g6-0x0088], %g6 ! 00000000F3340200 ELSE:L2-B007 6 ptr_chase
BL60026: ! ELSE:L2-B007
add %g1, 0x8C8, %g1 ! 00000000F3340204 ELSE:L2-B007 8 chksum++
orcc %o1, %i2, %l2 ! 00000000F3340208 LOOP:L1-B000 8 S
andncc %i1, %i2, %l0 ! 00000000F334020C LOOP:L1-B000 8 S
ble,pn %xcc, BL60027 ;.empty ! 00000000F3340210 LOOP:L1-B000 8 L
fbu,pn %fcc0, BL60028 ! 00000000F3340214 LOOP:L1-B000 8 L
andcc %l2, %i2, %o3 ! 00000000F3340218 LOOP:L1-B000 1 S
fbul BL60029 ;.empty ! 00000000F334021C LOOP:L1-B000 1 L
bnz,a BL60029 ! 00000000F3340220 LOOP:L1-B000 1 L
BL60027:fpadd16 %f24, %f30, %f24 ! 00000000F3340224 LOOP:L1-B000 7 S
BL60029:fbl,a,pn %fcc2, BL60030 ! 00000000F3340228 LOOP:L1-B000 8 L
fcmpes %fcc3, %f8, %f11 ! 00000000F334022C LOOP:L1-B000 6 S
BL60030:fcmple16 %f28, %f16, %i0 ! 00000000F3340230 LOOP:L1-B000 8 S
BL60028:add %g1, 0xD67, %g1 ! 00000000F3340234 LOOP:L1-B000 8 chksum++
srlx %l4, 0x1, %l4 ! 00000000F3340238 LOOP:L1-B000 8
andcc %l4, 0x1, %g0 ! 00000000F334023C LOOP:L1-B000 8
bne,a,pn %xcc, BL60031 ! 00000000F3340240 LOOP:L1-B000 8
xor %o1, %i2, %i2 ! 00000000F3340244 LOOP:L1-B000 5 S
add %g1, 0x3C5, %g1 ! 00000000F3340248 LOOP:L1-B000 3 chksum++
stxa %l2, [%g7+%g0]0xAD ! 00000000F334024C SUBR:L0-B000 3 S BAD-ASI
fbge,pt %fcc1, BL60032 ! 00000000F3340250 SUBR:L0-B000 3 L
xor %i5, %i2, %o4 ! 00000000F3340254 SUBR:L0-B000 3 S
fcmpne32 %f22, %f16, %o5 ! 00000000F3340258 SUBR:L0-B000 2 S
bshuffle %f20, %f28, %f30 ! 00000000F334025C SUBR:L0-B000 2 S
fbue BL60033 ! 00000000F3340260 SUBR:L0-B000 2 L
fnot1 %f18, %f24 ! 00000000F3340264 SUBR:L0-B000 2 S
subcc %l2, %i4, %g0 ! 00000000F3340268 SUBR:L0-B000 1 S
BL60032:array16 %o4, %o5, %i4 ! 00000000F334026C SUBR:L0-B000 2 S
nop ! 00000000F3340270 SUBR:L0-B000 2 S
bg,pt %xcc, BL60034 ! 00000000F3340274 SUBR:L0-B000 2 L
fcmps %fcc1, %f11, %f4 ! 00000000F3340278 SUBR:L0-B000 2 S
BL60033:fbl,a,pn %fcc0, BL60034 ;.empty ! 00000000F334027C SUBR:L0-B000 2 L
bcc,a BL60035 ! 00000000F3340280 SUBR:L0-B000 0 L
BL60034:fcmps %fcc1, %f8, %f4 ! 00000000F3340284 SUBR:L0-B000 3 S
BL60035:add %g1, 0x8ED, %g1 ! 00000000F3340288 SUBR:L0-B000 3 chksum++
ta %xcc, 0x45 ! 00000000F334028C SUBR:L0-B000 3 demap-stack
add %g1, 0x542, %i0 ! 00000000F3340290 SUBR:L0-B000 3
srlx %l2, 0x1, %i3 ! 00000000F3340294 SUBR:L0-B000 3 S
fbe,pt %fcc2, BL60036 ! 00000000F3340298 SUBR:L0-B000 3
restore %i0, %l7, %o0 ! 00000000F334029C SUBR:L0-B000 3
BL60036:jmpl %o7+0x0008, %g0 ! 00000000F33402A0 SUBR:L0-B000 3
nop ! 00000000F33402A4 SUBR:L0-B000 3
SECTION .btext029_pg1 TEXT_VA=0xf3340000
attr_text {
Name = .btext029_pg1,
VA = 0xf3340000,
RA = 0xfdfdb0000,
PA = ra2pa(0xfdfdb0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext030 TEXT_VA=0xd5aaff00
attr_text {
Name = .btext030,
VA = 0xd5aaff00,
RA = 0xfdfd8ff00,
PA = ra2pa(0xfdfd8ff00,0),
notsb
}
SECTION .btext030_pg0 TEXT_VA=0xd5aa0000
attr_text {
Name = .btext030_pg0,
VA = 0xd5aa0000,
RA = 0xfdfd80000,
PA = ra2pa(0xfdfd80000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext030
.text
.global SUBR086; SUBR086:
BL60037: ! SUBR:L0-B000
.word 0xADB2C9DC ! 00000000D5AAFF00 SUBR:L0-B000 0 illop
save %o6, -64, %o6 ! 00000000D5AAFF04 SUBR:L0-B000 0
sethi %hh(0xABAD1DEAD5AAFF00),%l7 ! 00000000D5AAFF08 SUBR:L0-B000 0 SUBR086
or %l7,%hm(0xABAD1DEAD5AAFF00),%l7 ! 00000000D5AAFF0C SUBR:L0-B000 0
sethi %lm(0xABAD1DEAD5AAFF00),%l6 ! 00000000D5AAFF10 SUBR:L0-B000 0
or %l6,%lo(0xABAD1DEAD5AAFF00),%l6 ! 00000000D5AAFF14 SUBR:L0-B000 0
.word 0xF61A4810 ! 00000000D5AAFF18 SUBR:L0-B000 0 illop
or %l7, %l6, %l7 ! 00000000D5AAFF1C SUBR:L0-B000 0
ta %xcc, 0x45 ! 00000000D5AAFF20 SUBR:L0-B000 0 demap-stack
.word 0xE1542CA9 ! 00000000D5AAFF24 SUBR:L0-B000 0 illop
.word 0xB5A6C635 ! 00000000D5AAFF28 SWCH:L1-B000 0 illop
andcc %o5, 0x1, %g0 ! 00000000D5AAFF2C SWCH:L1-B000 0
bnz,pt %xcc, BL60044 ! 00000000D5AAFF30 SWCH:L1-B000 0
add %g1, 0x2EB, %g1 ! 00000000D5AAFF34 SWCH:L1-B000 0 chksum++
andcc %o5, 0x100, %g0 ! 00000000D5AAFF38 SWCH:L1-B000 0
.word 0x819E1298 ! 00000000D5AAFF3C SWCH:L1-B000 0 illop
.word 0xE9B7247B ! 00000000D5AAFF40 SWCH:L1-B000 0 illop
andcc %o5, 0x100, %g0 ! 00000000D5AAFF44 SWCH:L1-B000 0
bnz,pn %xcc, BL60042 ! 00000000D5AAFF48 SWCH:L1-B000 0
.word 0xBDB4C2DD ! 00000000D5AAFF4C SWCH:L1-B000 0 illop
bnz,pn %xcc, BL60038 ! 00000000D5AAFF50 SWCH:L1-B000 0
fpackfix %f18, %f17 ! 00000000D5AAFF54 SWCH:L1-B000 0 S
.word 0xF9084C09 ! 00000000D5AAFF58 SWCH:L1-B000 0 S illop
wr %l6, 0x48, %gsr ! 00000000D5AAFF5C SWCH:L1-B000 0 S
.word 0xBFFA7C67 ! 00000000D5AAFF60 SWCH:L1-B000 0 S random
cmp %i3, %i4 ! 00000000D5AAFF64 SWCH:L1-B000 0 S
fexpand %f26, %f16 ! 00000000D5AAFF68 SWCH:L1-B000 0 S
add %g1, 0x7F8, %g1 ! 00000000D5AAFF6C SWCH:L1-B000 0 chksum++
.word 0xBD7317F0 ! 00000000D5AAFF70 SWCH:L1-B000 0 illop
.word 0x99B4023D ! 00000000D5AAFF74 SWCH:L1-B000 0 S illop_VIS
BL60038:add %g1, 0x433, %g1 ! 00000000D5AAFF78 CASE:L2-B000 0 chksum++
pdist %f26, %f26, %f28 ! 00000000D5AAFF7C CASE:L2-B000 0 S
srl %i0, %g1, %i5 ! 00000000D5AAFF80 CASE:L2-B000 0 S
faddd %f12, %f44, %f46 ! 00000000D5AAFF84 CASE:L2-B000 0 S
pdist %f20, %f18, %f18 ! 00000000D5AAFF88 CASE:L2-B000 0 S
.word 0xADAC1F2E ! 00000000D5AAFF8C CASE:L2-B000 0 S illop
fcmpgt16 %f18, %f16, %i0 ! 00000000D5AAFF90 CASE:L2-B000 0 S
orncc %i5, %o2, %o2 ! 00000000D5AAFF94 CASE:L2-B000 0 S
andncc %l1, %o5, %l1 ! 00000000D5AAFF98 CASE:L2-B000 0 S
wr %g1, %i5, %fprs ! 00000000D5AAFF9C CASE:L2-B000 0 S
xor %i4, %i5, %i3 ! 00000000D5AAFFA0 CASE:L2-B000 0 S
and %i4, -1, %i4 ! 00000000D5AAFFA4 CASE:L2-B000 0 S
.word 0x8DB602D4 ! 00000000D5AAFFA8 CASE:L2-B000 0 S illop
ba,a,pn %xcc, BL60045 ! 00000000D5AAFFAC CASE:L2-B000 0
andn %o0, %o2, %i2 ! 00000000D5AAFFB0 CASE:L2-B000 0 S
BL60042:.word 0xB7A9206C ! 00000000D5AAFFB4 CASE:L2-B001 0 illop
.word 0x81AAB3B5 ! 00000000D5AAFFB8 CASE:L2-B001 0 S illop
.word 0xFABF3C36 ! 00000000D5AAFFBC CASE:L2-B001 0 S illop
fcmped %fcc0, %f46, %f6 ! 00000000D5AAFFC0 CASE:L2-B001 0 S
brgez,pn %o2, BL60039 ! 00000000D5AAFFC4 CASE:L2-B001 0 L
andcc %i3, %o0, %o0 ! 00000000D5AAFFC8 CASE:L2-B001 0 S
wr %g1, %i5, %fprs ! 00000000D5AAFFCC CASE:L2-B001 0 S
array32 %o3, %i0, %i3 ! 00000000D5AAFFD0 CASE:L2-B001 0 S
BL60039:fble BL60040 ;.empty ! 00000000D5AAFFD4 CASE:L2-B001 0 L
.word 0x8FA54508 ! 00000000D5AAFFD8 CASE:L2-B001 0 L illop
ldx [%g2+0x0038], %g4 ! 00000000D5AAFFDC CASE:L2-B001 0 S BASE<BD60083
BL60041:.word 0xE9EAF133 ! 00000000D5AAFFE0 CASE:L2-B001 0 S random
bvc,pn %xcc, BL60040 ! 00000000D5AAFFE4 CASE:L2-B001 0 L
fpadd32 %f20, %f30, %f30 ! 00000000D5AAFFE8 CASE:L2-B001 0 S
.word 0xA5A34C34 ! 00000000D5AAFFEC CASE:L2-B001 0 S illop
fandnot2 %f30, %f18, %f28 ! 00000000D5AAFFF0 CASE:L2-B001 0 S
BL60040:add %g1, 0x9E9, %g1 ! 00000000D5AAFFF4 CASE:L2-B001 0 chksum++
ba,a BL60045 ! 00000000D5AAFFF8 CASE:L2-B001 0
xor %o0, %o0, %o0 ! 00000000D5AAFFFC CASE:L2-B001 0 S
BL60043:.word 0xB7B2C9D6 ! 00000000D5AB0000 CASE:L2-B002 0 illop
.word 0x8FACD0B8 ! 00000000D5AB0004 CASE:L2-B002 0 S illop
fmovd %f28, %f24 ! 00000000D5AB0008 CASE:L2-B002 0 S
xorcc %i5, %i3, %i3 ! 00000000D5AB000C CASE:L2-B002 0 S
sdiv %i1, %g7, %o2 ! 00000000D5AB0010 CASE:L2-B002 0 S
ba,pt %icc, BL60045 ! 00000000D5AB0014 CASE:L2-B002 0
.word 0x97A650EA ! 00000000D5AB0018 CASE:L2-B002 0 S illop
BL60044:add %g1, 0x524, %g1 ! 00000000D5AB001C CASE:L2-B003 0 chksum++
andn %i3, %l0, %l0 ! 00000000D5AB0020 CASE:L2-B003 0 S
rd %gsr, %l6 ! 00000000D5AB0024 CASE:L2-B003 0 S
wr %l6, 0x20, %gsr ! 00000000D5AB0028 CASE:L2-B003 0 S
cmp %i3, %o2 ! 00000000D5AB002C CASE:L2-B003 0 S
.word 0xBDDE5DDB ! 00000000D5AB0030 CASE:L2-B003 0 S illop
.word 0xBFA746E5 ! 00000000D5AB0034 CASE:L2-B003 0 S illop
.word 0x834430CC ! 00000000D5AB0038 CASE:L2-B003 0 illop
.word 0x81E80000 ! 00000000D5AB003C CASE:L2-B003 0 S random
BL60045: ! SWCH:L1-B000
add %g1, 0xD6, %g1 ! 00000000D5AB0040 SWCH:L1-B000 0 chksum++
call .+8 ! 00000000D5AB0044 SWCH:L1-B000 0 S
.word 0x8FAC5C38 ! 00000000D5AB0048 SWCH:L1-B000 0 S illop
sethi %hh(0xABAD1DEAAFED3F00),%l6 ! 00000000D5AB004C SWCH:L1-B000 0 SUBR087
.word 0x809878F1 ! 00000000D5AB0050 SWCH:L1-B000 0 random
sethi %lm(0xABAD1DEAAFED3F00),%l5 ! 00000000D5AB0054 SWCH:L1-B000 0
or %l5,%lo(0xABAD1DEAAFED3F00),%l5 ! 00000000D5AB0058 SWCH:L1-B000 0
.word 0xBFAEC000 ! 00000000D5AB005C SWCH:L1-B000 0 illop
or %l6, %l5, %l6 ! 00000000D5AB0060 SWCH:L1-B000 0
add %l6, 0x1, %l6 ! 00000000D5AB0064 SWCH:L1-B000 0
call SUBR087 ! 00000000D5AB0068 SWCH:L1-B000 0 S
fcmps %fcc1, %f8, %f5 ! 00000000D5AB006C SWCH:L1-B000 0 S
orncc %l0, %o1, %o3 ! 00000000D5AB0070 SWCH:L1-B000 0 S
or %o3, %i3, %i4 ! 00000000D5AB0074 SWCH:L1-B000 0 S
fpsub16s %f23, %f30, %f23 ! 00000000D5AB0078 SWCH:L1-B000 0 S
array16 %o0, %o4, %i2 ! 00000000D5AB007C SUBR:L0-B000 0 S
or %o3, %o0, %i2 ! 00000000D5AB0080 SUBR:L0-B000 0 S
or %o5, %o4, %i1 ! 00000000D5AB0084 SUBR:L0-B000 0 S
.word 0xBC947848 ! 00000000D5AB0088 SUBR:L0-B000 0 S random
.word 0x7DF198C0 ! 00000000D5AB008C SUBR:L0-B000 0 S random
.word 0xEFD596FD ! 00000000D5AB0090 SUBR:L0-B000 0 S illop
.word 0x91ABD6C8 ! 00000000D5AB0094 SUBR:L0-B000 0 S illop
ta %xcc, 0x45 ! 00000000D5AB0098 SUBR:L0-B000 0 demap-stack
add %g1, 0x5B7, %i0 ! 00000000D5AB009C SUBR:L0-B000 0
add %g1, 0xF02, %g1 ! 00000000D5AB00A0 SUBR:L0-B000 0 chksum++
ret ! 00000000D5AB00A4 SUBR:L0-B000 0
restore %i0, %l7, %o0 ! 00000000D5AB00A8 SUBR:L0-B000 0
SECTION .btext030_pg1 TEXT_VA=0xd5ab0000
attr_text {
Name = .btext030_pg1,
VA = 0xd5ab0000,
RA = 0xfdfd90000,
PA = ra2pa(0xfdfd90000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext031 TEXT_VA=0xafed3f00
attr_text {
Name = .btext031,
VA = 0xafed3f00,
RA = 0xfdfd7df00,
PA = ra2pa(0xfdfd7df00,0),
notsb
}
SECTION .btext031_pg0 TEXT_VA=0xafed2000
attr_text {
Name = .btext031_pg0,
VA = 0xafed2000,
RA = 0xfdfd7c000,
PA = ra2pa(0xfdfd7c000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext031
.text
.global SUBR087; SUBR087:
BL60046: ! SUBR:L0-B000
add %g1, 0x509, %g1 ! 00000000AFED3F00 SUBR:L0-B000 0 chksum++
.word 0x8FA6D32D ! 00000000AFED3F04 SUBR:L0-B000 0 illop
sethi %hh(0xABAD1DEAAFED3F00),%l7 ! 00000000AFED3F08 SUBR:L0-B000 0 SUBR087
or %l7,%hm(0xABAD1DEAAFED3F00),%l7 ! 00000000AFED3F0C SUBR:L0-B000 0
.word 0xA1AD0A73 ! 00000000AFED3F10 SUBR:L0-B000 0 illop
.word 0xE7B3B64B ! 00000000AFED3F14 SUBR:L0-B000 0 random
sllx %l7, 0x20, %l7 ! 00000000AFED3F18 SUBR:L0-B000 0
or %l7, %l6, %l7 ! 00000000AFED3F1C SUBR:L0-B000 0
.word 0x3C21FC30 ! 00000000AFED3F20 SUBR:L0-B000 0 random
.word 0xE1D3B2E6 ! 00000000AFED3F24 SUBR:L0-B000 0 S illop
wr %g1, -916, %fprs ! 00000000AFED3F28 SUBR:L0-B000 0 S
fcmpeq32 %f22, %f16, %o1 ! 00000000AFED3F2C SUBR:L0-B000 0 S
bn,a .-892 ! 00000000AFED3F30 SUBR:L0-B000 0 S
.word 0x8DF9AC24 ! 00000000AFED3F34 SUBR:L0-B000 0 S illop
faddd %f14, %f40, %f14 ! 00000000AFED3F38 SUBR:L0-B000 0 S
fcmps %fcc0, %f10, %f5 ! 00000000AFED3F3C SUBR:L0-B000 0 S
add %g1, 0x92F, %g1 ! 00000000AFED3F40 SUBR:L0-B000 0 chksum++
and %g1, 0xFE, %l2 ! 00000000AFED3F44 LOOP:L1-B000 0
BL60080: ! LOOP:L1-B000
add %g1, 0x57D, %g1 ! 00000000AFED3F48 LOOP:L1-B000 0 chksum++
andcc %i5, 0x800, %g0 ! 00000000AFED3F4C SKIP:L2-B000 0
bz,a,pt %xcc, BL60047 ! 00000000AFED3F50 SKIP:L2-B000 0
.word 0xAFA51FA3 ! 00000000AFED3F54 SKIP:L2-B000 0 S illop
or %i0, %o1, %i0 ! 00000000AFED3F58 SKIP:L2-B000 0 S
sethi %hh(0xABAD1DEA2FE4FF00),%l6 ! 00000000AFED3F5C SKIP:L2-B000 0 SUBR090
or %l6,%hm(0xABAD1DEA2FE4FF00),%l6 ! 00000000AFED3F60 SKIP:L2-B000 0
sethi %lm(0xABAD1DEA2FE4FF00),%l5 ! 00000000AFED3F64 SKIP:L2-B000 0
or %l5,%lo(0xABAD1DEA2FE4FF00),%l5 ! 00000000AFED3F68 SKIP:L2-B000 0
sllx %l6, 0x20, %l6 ! 00000000AFED3F6C SKIP:L2-B000 0
.word 0xBDAF300C ! 00000000AFED3F70 SKIP:L2-B000 0 illop
add %l6, 0x1, %l6 ! 00000000AFED3F74 SKIP:L2-B000 0
jmpl %l6+0x0000, %o7 ! 00000000AFED3F78 SKIP:L2-B000 0 S
.word 0xF1B91C18 ! 00000000AFED3F7C SKIP:L2-B000 0 S illop_VIS
addc %i4, %o1, %o3 ! 00000000AFED3F80 SKIP:L2-B000 0 S
sethi %hh(0xABAD1DEA7542FF00),%l6 ! 00000000AFED3F84 SKIP:L2-B000 0 SUBR091
or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 00000000AFED3F88 SKIP:L2-B000 0
sethi %lm(0xABAD1DEA7542FF00),%l5 ! 00000000AFED3F8C SKIP:L2-B000 0
.word 0x9BB489E3 ! 00000000AFED3F90 SKIP:L2-B000 0 illop
sllx %l6, 0x20, %l6 ! 00000000AFED3F94 SKIP:L2-B000 0
.word 0xA5AECA68 ! 00000000AFED3F98 SKIP:L2-B000 0 illop
.word 0xD96D9F61 ! 00000000AFED3F9C SKIP:L2-B000 0 S illop
ldxa [%g7+%g0]0x07, %i0 ! 00000000AFED3FA0 SKIP:L2-B000 0 S BAD-ASI
.word 0xABAF089B ! 00000000AFED3FA4 SKIP:L2-B000 0 illop
xnorcc %o4, %o3, %l3 ! 00000000AFED3FA8 SKIP:L2-B000 0 S
fornot2 %f18, %f24, %f18 ! 00000000AFED3FAC SKIP:L2-B000 0 S
xnor %i0, %o0, %i3 ! 00000000AFED3FB0 SKIP:L2-B000 0 S
subcc %o1, %o0, %l4 ! 00000000AFED3FB4 SKIP:L2-B000 0 S
xorcc %o3, %i3, %i3 ! 00000000AFED3FB8 SKIP:L2-B000 0 S
fba,pn %fcc1, BL60048 ! 00000000AFED3FBC SKIP:L2-B000 0
fpsub32 %f28, %f18, %f28 ! 00000000AFED3FC0 SKIP:L2-B000 0 S
BL60047: ! ELSE:L2-B001
xnorcc %l3, %l3, %o1 ! 00000000AFED3FC4 ELSE:L2-B001 0 S
orcc %o1, %i3, %i1 ! 00000000AFED3FC8 ELSE:L2-B001 0 S
.word 0xEB0FE674 ! 00000000AFED3FCC ELSE:L2-B001 0 S illop
movleu %xcc, %l3, %i4 ! 00000000AFED3FD0 ELSE:L2-B001 0 S
add %g1, 0xD1, %g1 ! 00000000AFED3FD4 ELSE:L2-B001 0 chksum++
bshuffle %f16, %f20, %f16 ! 00000000AFED3FD8 ELSE:L2-B001 0 S
subcc %i2, %l3, %o4 ! 00000000AFED3FDC ELSE:L2-B001 0 S
movul %fcc1, %i4, %o0 ! 00000000AFED3FE0 ELSE:L2-B001 0 S
or %i0, 0x0, %i0 ! 00000000AFED3FE4 ELSE:L2-B001 0 S
sethi %hh(0xABAD1DEAF530FF00),%l6 ! 00000000AFED3FE8 ELSE:L2-B001 0 SUBR092
or %l6,%hm(0xABAD1DEAF530FF00),%l6 ! 00000000AFED3FEC ELSE:L2-B001 0
.word 0xC748C8D6 ! 00000000AFED3FF0 ELSE:L2-B001 0 illop
.word 0x01C1C9D7 ! 00000000AFED3FF4 ELSE:L2-B001 0 random
sllx %l6, 0x20, %l6 ! 00000000AFED3FF8 ELSE:L2-B001 0
or %l6, %l5, %l6 ! 00000000AFED3FFC ELSE:L2-B001 0
call SUBR092 ! 00000000AFED4000 ELSE:L2-B001 0 S
nop ! 00000000AFED4004 ELSE:L2-B001 0 S
fpadd32s %f25, %f28, %f31 ! 00000000AFED4008 ELSE:L2-B001 0 S
faligndata %f18, %f22, %f20 ! 00000000AFED400C ELSE:L2-B001 0 S
BL60048: ! ELSE:L2-B001
.word 0xB5AD8064 ! 00000000AFED4010 ELSE:L2-B001 0 illop
.word 0x83F142D9 ! 00000000AFED4014 SKIP:L2-B002 0 illop
fcmpes %fcc3, %f11, %f5 ! 00000000AFED4018 SKIP:L2-B002 0 S
.word 0xDB7717AE ! 00000000AFED401C SKIP:L2-B002 0 S illop
xorcc %o4, %o4, %o5 ! 00000000AFED4020 SKIP:L2-B002 0 S
.word 0x12E7654C ! 00000000AFED4024 SKIP:L2-B002 0 random
ldx [%g3-0x0088], %g3 ! 00000000AFED4028 SKIP:L2-B002 0 ptr_chase
ldx [%g3-0x0088], %g3 ! 00000000AFED402C SKIP:L2-B002 0 ptr_chase
ldx [%g3-0x0088], %g3 ! 00000000AFED4030 SKIP:L2-B002 0 ptr_chase
ldx [%g3-0x0088], %g3 ! 00000000AFED4034 SKIP:L2-B002 0 ptr_chase
ldx [%g3-0x0088], %g3 ! 00000000AFED4038 SKIP:L2-B002 0 ptr_chase
.word 0xF734352D ! 00000000AFED403C SKIP:L2-B002 0 illop
ldx [%g3-0x0088], %g3 ! 00000000AFED4040 SKIP:L2-B002 0 ptr_chase
fpmerge %f16, %f19, %f26 ! 00000000AFED4044 SKIP:L2-B002 0 S
add %g1, 0xE70, %g1 ! 00000000AFED4048 SKIP:L2-B002 0 chksum++
fnegs %f4, %f3 ! 00000000AFED404C SKIP:L2-B002 0 S
fpsub16s %f31, %f23, %f16 ! 00000000AFED4050 SKIP:L2-B002 0 S
orncc %i0, %i0, %o1 ! 00000000AFED4054 SKIP:L2-B002 0 S
nop ! 00000000AFED4058 SKIP:L2-B002 0 S
fba,pt %fcc2, BL60050 ! 00000000AFED405C SKIP:L2-B002 0
.word 0xFA3F9613 ! 00000000AFED4060 SKIP:L2-B002 0 S illop
BL60049: ! ELSE:L2-B003
movlg %fcc2, 0x1E7, %i2 ! 00000000AFED4064 ELSE:L2-B003 0 S
.word 0x0FF1C074 ! 00000000AFED4068 ELSE:L2-B003 0 S random
mova %icc, %l1, %i5 ! 00000000AFED406C ELSE:L2-B003 0 S
.word 0x14712BBB ! 00000000AFED4070 ELSE:L2-B003 0 illop
or %l6,%hm(0x1014712BBB),%l6 ! 00000000AFED4074 ELSE:L2-B003 0
.word 0xA9A30117 ! 00000000AFED4078 ELSE:L2-B003 0 illop
or %l5,%lo(0x1014712BBB),%l5 ! 00000000AFED407C ELSE:L2-B003 0
sllx %l6, 0x20, %l6 ! 00000000AFED4080 ELSE:L2-B003 0
or %l6, %l5, %l6 ! 00000000AFED4084 ELSE:L2-B003 0
.word 0x93906000 ! 00000000AFED4088 ELSE:L2-B003 0 S random
.word 0x93906000 ! 00000000AFED408C ELSE:L2-B003 0 S random
stxa %i2, [%g2+%g0]0xF7 ! 00000000AFED4090 ELSE:L2-B003 0 S BAD-ASI
.word 0x9DDC5F13 ! 00000000AFED4094 ELSE:L2-B003 0 illop
xnorcc %o1, %i1, %i3 ! 00000000AFED4098 ELSE:L2-B003 0 S
rd %gsr, %l6 ! 00000000AFED409C ELSE:L2-B003 0 S
.word 0xF78C4110 ! 00000000AFED40A0 ELSE:L2-B003 0 S illop
ta %xcc, 0x46 ! 00000000AFED40A4 ELSE:L2-B003 0 S demap-page
.word 0x4465F67C ! 00000000AFED40A8 ELSE:L2-B003 0 S random
orncc %i0, %g1, %l4 ! 00000000AFED40AC ELSE:L2-B003 0 S
cmp %i3, %g1 ! 00000000AFED40B0 ELSE:L2-B003 0 S
BL60050: ! ELSE:L2-B003
add %g1, 0x816, %g1 ! 00000000AFED40B4 ELSE:L2-B003 0 chksum++
.word 0xB3D1580C ! 00000000AFED40B8 SKIP:L2-B004 0 illop
bnz,a,pt %icc, BL60054 ! 00000000AFED40BC SKIP:L2-B004 0
movn %icc, %o2, %o4 ! 00000000AFED40C0 SKIP:L2-B004 0 S
stxa %o0, [%g7+%g0]0x95 ! 00000000AFED40C4 SKIP:L2-B004 0 S BAD-ASI
array16 %o4, %i5, %o0 ! 00000000AFED40C8 SKIP:L2-B004 0 S
subcc %l4, %i3, %o4 ! 00000000AFED40CC SKIP:L2-B004 0 S
alignaddr %l4, %i5, %i0 ! 00000000AFED40D0 SKIP:L2-B004 0 S
.word 0xECB43FAB ! 00000000AFED40D4 SKIP:L2-B004 0 random
orcc %l4, %i4, %o5 ! 00000000AFED40D8 SKIP:L2-B004 0 S
fmovscc %xcc, %f5, %f9 ! 00000000AFED40DC SKIP:L2-B004 0 S
be,pn %xcc, BL60051 ! 00000000AFED40E0 SKIP:L2-B004 0 L
ta %xcc, 0x40 ! 00000000AFED40E4 SKIP:L2-B004 0 S +-priv
brnz,a,pn %i5, BL60052 ;.empty ! 00000000AFED40E8 SKIP:L2-B004 0 L
brz,pn %l4, BL60053 ! 00000000AFED40EC SKIP:L2-B004 0 L
BL60053:ta %xcc, 0x40 ! 00000000AFED40F0 SKIP:L2-B004 0 S +-priv
BL60052:andn %o5, %o0, %l0 ! 00000000AFED40F4 SKIP:L2-B004 0 S
BL60051:and %g1, %i0, %i0 ! 00000000AFED40F8 SKIP:L2-B004 0 S
.word 0xEA9D2C15 ! 00000000AFED40FC SKIP:L2-B004 0 illop
.word 0xBE100001 ! 00000000AFED4100 SKIP:L2-B004 0 random
or %i0, %i0, %o3 ! 00000000AFED4104 SKIP:L2-B004 0 S
BL60054: ! ELSE:L2-B005
andncc %o5, %o3, %o2 ! 00000000AFED4108 ELSE:L2-B005 0 S
.word 0x9DE08568 ! 00000000AFED410C ELSE:L2-B005 0 illop
or %l6,%hm(0x109DE08568),%l6 ! 00000000AFED4110 ELSE:L2-B005 0
.word 0xB7AED869 ! 00000000AFED4114 ELSE:L2-B005 0 illop
or %l5,%lo(0x109DE08568),%l5 ! 00000000AFED4118 ELSE:L2-B005 0
sllx %l6, 0x20, %l6 ! 00000000AFED411C ELSE:L2-B005 0
or %l6, %l5, %l6 ! 00000000AFED4120 ELSE:L2-B005 0
add %l6, 0x1, %l6 ! 00000000AFED4124 ELSE:L2-B005 0
.word 0xE640A58A ! 00000000AFED4128 ELSE:L2-B005 0 S random
xnorcc %o1, %i3, %i3 ! 00000000AFED412C ELSE:L2-B005 0 S
.word 0xFFD425E2 ! 00000000AFED4130 ELSE:L2-B005 0 S illop
andn %i0, %o0, %o0 ! 00000000AFED4134 ELSE:L2-B005 0 S
add %g1, 0x2E7, %g1 ! 00000000AFED4138 ELSE:L2-B005 0 chksum++
.word 0xA5FF849E ! 00000000AFED413C ELSE:L2-B005 0 S illop
andcc %o2, %l3, %l3 ! 00000000AFED4140 ELSE:L2-B005 0 S
fpadd16s %f25, %f25, %f17 ! 00000000AFED4144 ELSE:L2-B005 0 S
orncc %o0, %l0, %l1 ! 00000000AFED4148 ELSE:L2-B005 0 S
.word 0x8B640CD5 ! 00000000AFED414C ELSE:L2-B005 0 S illop
fble,pn %fcc2, BL60055 ! 00000000AFED4150 ELSE:L2-B005 0 L
.word 0x9BA0D962 ! 00000000AFED4154 ELSE:L2-B005 0 S illop
bl BL60056 ! 00000000AFED4158 ELSE:L2-B005 0 L
BL60056:.word 0x83A8701F ! 00000000AFED415C ELSE:L2-B005 0 S illop
.word 0x2E7072B5 ! 00000000AFED4160 ELSE:L2-B005 0 S illop
BL60055:fcmpgt16 %f22, %f30, %i1 ! 00000000AFED4164 ELSE:L2-B005 0 S
bne,pt %icc, BL60057 ;.empty ! 00000000AFED4168 ELSE:L2-B005 0 L
fblg,a,pn %fcc2, BL60058 ;.empty ! 00000000AFED416C ELSE:L2-B005 0 L
BL60057:brgez,a,pn %i3, BL60059 ! 00000000AFED4170 ELSE:L2-B005 0 L
BL60059:and %o0, %i3, %l0 ! 00000000AFED4174 ELSE:L2-B005 0 S
BL60058:add %g1, 0xCA0, %g1 ! 00000000AFED4178 ELSE:L2-B005 0 chksum++
BL60060: ! ELSE:L2-B005
add %g1, 0x388, %g1 ! 00000000AFED417C ELSE:L2-B005 0 chksum++
andcc %o0, 0x8, %g0 ! 00000000AFED4180 SKIP:L2-B006 0
bnz,pt %xcc, BL60068 ! 00000000AFED4184 SKIP:L2-B006 0
.word 0x28E1386B ! 00000000AFED4188 SKIP:L2-B006 0 S illop
fpsub32s %f31, %f24, %f16 ! 00000000AFED418C SKIP:L2-B006 0 S
fcmple16 %f20, %f16, %o1 ! 00000000AFED4190 SKIP:L2-B006 0 S
.word 0xB5AF986F ! 00000000AFED4194 SKIP:L2-B006 0 S illop
andncc %o1, %i2, %i3 ! 00000000AFED4198 SKIP:L2-B006 0 S
add %g1, 0x860, %g1 ! 00000000AFED419C SKIP:L2-B006 0 chksum++
pdist %f20, %f16, %f24 ! 00000000AFED41A0 SKIP:L2-B006 0 S
xor %i2, %o1, %o3 ! 00000000AFED41A4 SKIP:L2-B006 0 S
fble,a BL60061 ! 00000000AFED41A8 SKIP:L2-B006 0 L
movcc %xcc, %o2, %i0 ! 00000000AFED41AC SKIP:L2-B006 0 S
.word 0x8566AAE2 ! 00000000AFED41B0 SKIP:L2-B006 0 S illop
fbn,pn %fcc3, BL60062 ! 00000000AFED41B4 SKIP:L2-B006 0 L
xnor %i2, %i1, %o2 ! 00000000AFED41B8 SKIP:L2-B006 0 S
bz,pn %xcc, BL60063 ;.empty ! 00000000AFED41BC SKIP:L2-B006 0 L
bl,a,pt %xcc, BL60064 ;.empty ! 00000000AFED41C0 SKIP:L2-B006 0 L
BL60061:fbul,pn %fcc0, BL60065 ;.empty ! 00000000AFED41C4 SKIP:L2-B006 0 L
bcc BL60066 ! 00000000AFED41C8 SKIP:L2-B006 0 L
BL60065:.word 0xEDC289E6 ! 00000000AFED41CC SKIP:L2-B006 0 S illop
BL60063:fbe,a BL60064 ;.empty ! 00000000AFED41D0 SKIP:L2-B006 0 L
.word 0xB524D2D8 ! 00000000AFED41D4 SKIP:L2-B006 0 L random
BL60062:.word 0x9C4437C8 ! 00000000AFED41D8 SKIP:L2-B006 0 S random
fbul,a,pn %fcc2, BL60064 ! 00000000AFED41DC SKIP:L2-B006 0 L
BL60066:or %i4, %g7, %i4 ! 00000000AFED41E0 SKIP:L2-B006 0 S
BL60067:orncc %i5, %i0, %o2 ! 00000000AFED41E4 SKIP:L2-B006 0 S
BL60064:add %g1, 0xBBC, %g1 ! 00000000AFED41E8 SKIP:L2-B006 0 chksum++
fba,a,pt %fcc3, BL60076 ! 00000000AFED41EC SKIP:L2-B006 0
andncc %o2, %o4, %o4 ! 00000000AFED41F0 SKIP:L2-B006 0 S
BL60068: ! ELSE:L2-B007
orn %i1, %i3, %i1 ! 00000000AFED41F4 ELSE:L2-B007 0 S
.word 0x81880000 ! 00000000AFED41F8 ELSE:L2-B007 0 S random
subccc %o2, %i1, %i1 ! 00000000AFED41FC ELSE:L2-B007 0 S
or %i1, %i3, %i2 ! 00000000AFED4200 ELSE:L2-B007 0 S
.word 0xCF6ACC71 ! 00000000AFED4204 ELSE:L2-B007 0 illop
call .+8 ;.empty ! 00000000AFED4208 ELSE:L2-B007 0 L
fbug BL60070 ;.empty ! 00000000AFED420C ELSE:L2-B007 0 L
.word 0xB8652D86 ! 00000000AFED4210 ELSE:L2-B007 0 L random
.word 0xB7B14228 ! 00000000AFED4214 ELSE:L2-B007 0 S illop
fbne,pn %fcc2, BL60072 ! 00000000AFED4218 ELSE:L2-B007 0 L
fcmpeq16 %f18, %f16, %l0 ! 00000000AFED421C ELSE:L2-B007 0 S
fbe,pt %fcc3, BL60073 ! 00000000AFED4220 ELSE:L2-B007 0 L
BL60071:xor %i1, %o2, %l4 ! 00000000AFED4224 ELSE:L2-B007 0 S
fexpand %f16, %f20 ! 00000000AFED4228 ELSE:L2-B007 0 S
pdist %f24, %f20, %f24 ! 00000000AFED422C ELSE:L2-B007 0 S
BL60072:udivcc %i0, 0x0, %g6 ! 00000000AFED4230 ELSE:L2-B007 0 S
fsubd %f14, %f40, %f60 ! 00000000AFED4234 ELSE:L2-B007 0 S
bvc,a,pn %icc, BL60074 ;.empty ! 00000000AFED4238 ELSE:L2-B007 0 L
BL60070:bge,a,pn %icc, BL60074 ;.empty ! 00000000AFED423C ELSE:L2-B007 0 L
BL60073:bl,a,pt %icc, BL60075 ;.empty ! 00000000AFED4240 ELSE:L2-B007 0 L
BL60074:fbu BL60075 ;.empty ! 00000000AFED4244 ELSE:L2-B007 0 L
fbo BL60069 ! 00000000AFED4248 ELSE:L2-B007 0 L
BL60075:.word 0xFD30C369 ! 00000000AFED424C ELSE:L2-B007 0 S illop
BL60069:.word 0x9964BE20 ! 00000000AFED4250 ELSE:L2-B007 0 illop
BL60076: ! ELSE:L2-B007
add %g1, 0xB01, %g1 ! 00000000AFED4254 ELSE:L2-B007 0 chksum++
.word 0x9FC68000 ! 00000000AFED4258 LOOP:L1-B000 0 S random
fpsub16 %f26, %f30, %f30 ! 00000000AFED425C LOOP:L1-B000 0 S
.word 0xA2EE4572 ! 00000000AFED4260 LOOP:L1-B000 0 S random
sdiv %i4, %g0, %o0 ! 00000000AFED4264 LOOP:L1-B000 0 S
fbl,pn %fcc1, BL60077 ;.empty ! 00000000AFED4268 LOOP:L1-B000 0 L
.word 0x91FDDCBC ! 00000000AFED426C LOOP:L1-B000 0 L illop
ldxa [%g7+%g0]0xE7, %o2 ! 00000000AFED4270 LOOP:L1-B000 0 S BAD-ASI
fpackfix %f24, %f31 ! 00000000AFED4274 LOOP:L1-B000 0 S
BL60078:.word 0xAFABD8FD ! 00000000AFED4278 LOOP:L1-B000 0 S illop
.word 0xA7DDF77B ! 00000000AFED427C LOOP:L1-B000 0 S illop
BL60077:fcmple16 %f30, %f24, %o5 ! 00000000AFED4280 LOOP:L1-B000 0 S
fbn BL60079 ! 00000000AFED4284 LOOP:L1-B000 0 L
fpsub16s %f17, %f16, %f16 ! 00000000AFED4288 LOOP:L1-B000 0 S
BL60079:add %g1, 0xC29, %g1 ! 00000000AFED428C LOOP:L1-B000 0 chksum++
srlx %l2, 0x1, %l2 ! 00000000AFED4290 LOOP:L1-B000 0
andcc %l2, 0x1, %g0 ! 00000000AFED4294 LOOP:L1-B000 0
bne,a,pn %xcc, BL60080 ! 00000000AFED4298 LOOP:L1-B000 0
.word 0xBFB2037D ! 00000000AFED429C LOOP:L1-B000 0 S illop
add %g1, 0xA5A, %g1 ! 00000000AFED42A0 LOOP:L1-B000 0 chksum++
.word 0xAA7C8972 ! 00000000AFED42A4 SUBR:L0-B000 0 random
add %g1, 0x6B8, %i0 ! 00000000AFED42A8 SUBR:L0-B000 0
add %g1, 0xB33, %g1 ! 00000000AFED42AC SUBR:L0-B000 0 chksum++
ret ! 00000000AFED42B0 SUBR:L0-B000 0
restore %i0, %l7, %o0 ! 00000000AFED42B4 SUBR:L0-B000 0
SECTION .btext031_pg1 TEXT_VA=0xafed4000
attr_text {
Name = .btext031_pg1,
VA = 0xafed4000,
RA = 0xfdfd7e000,
PA = ra2pa(0xfdfd7e000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext032 TEXT_VA=0x38a3ff00
attr_text {
Name = .btext032,
VA = 0x38a3ff00,
RA = 0xfdfd79f00,
PA = ra2pa(0xfdfd79f00,0),
notsb
}
SECTION .btext032_pg0 TEXT_VA=0x38a3e000
attr_text {
Name = .btext032_pg0,
VA = 0x38a3e000,
RA = 0xfdfd78000,
PA = ra2pa(0xfdfd78000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext032
.text
.global SUBR088; SUBR088:
BL60081: ! SUBR:L0-B000
add %g1, 0x611, %g1 ! 0000000038A3FF00 SUBR:L0-B000 2 chksum++
save %o6, -64, %o6 ! 0000000038A3FF04 SUBR:L0-B000 2
sethi %hh(0xABAD1DEA38A3FF00),%l7 ! 0000000038A3FF08 SUBR:L0-B000 2 SUBR088
or %l7,%hm(0xABAD1DEA38A3FF00),%l7 ! 0000000038A3FF0C SUBR:L0-B000 2
sethi %lm(0xABAD1DEA38A3FF00),%l6 ! 0000000038A3FF10 SUBR:L0-B000 2
or %l6,%lo(0xABAD1DEA38A3FF00),%l6 ! 0000000038A3FF14 SUBR:L0-B000 2
sllx %l7, 0x20, %l7 ! 0000000038A3FF18 SUBR:L0-B000 2
or %l7, %l6, %l7 ! 0000000038A3FF1C SUBR:L0-B000 2
ta %xcc, 0x45 ! 0000000038A3FF20 SUBR:L0-B000 2 demap-stack
call .+8 ! 0000000038A3FF24 SUBR:L0-B000 2 S
array16 %o4, %i0, %l2 ! 0000000038A3FF28 SUBR:L0-B000 2 S
xnor %i2, %i4, %l3 ! 0000000038A3FF2C SUBR:L0-B000 2 S
xnor %i5, %l3, %i4 ! 0000000038A3FF30 SUBR:L0-B000 2 S
fexpand %f22, %f24 ! 0000000038A3FF34 SUBR:L0-B000 2 S
or %i0, %i4, %l0 ! 0000000038A3FF38 SUBR:L0-B000 2 S
add %g1, 0x10, %g1 ! 0000000038A3FF3C SUBR:L0-B000 2 chksum++
and %g1, 0xFE, %l1 ! 0000000038A3FF40 LOOP:L1-B000 2
BL60098: ! LOOP:L1-B000
add %g1, 0x36, %g1 ! 0000000038A3FF44 LOOP:L1-B000 2 chksum++
fcmps %fcc0, %f10, %f11 ! 0000000038A3FF48 LOOP:L1-B000 2 S
udiv %i2, %g0, %i7 ! 0000000038A3FF4C LOOP:L1-B000 2 S
fcmpes %fcc0, %f4, %f4 ! 0000000038A3FF50 LOOP:L1-B000 2 S
cmp %i4, %i5 ! 0000000038A3FF54 LOOP:L1-B000 2 S
fpsub32s %f19, %f21, %f31 ! 0000000038A3FF58 LOOP:L1-B000 2 S
andcc %i5, 0x1, %g0 ! 0000000038A3FF5C SKIP:L2-B000 2
bnz,pn %xcc, BL60082 ! 0000000038A3FF60 SKIP:L2-B000 2
nop ! 0000000038A3FF64 SKIP:L2-B000 2 S
edge8n %i4, %i4, %o2 ! 0000000038A3FF68 SKIP:L2-B000 0 S
fxor %f30, %f16, %f22 ! 0000000038A3FF6C SKIP:L2-B000 0 S
cmp %i4, %l0 ! 0000000038A3FF70 SKIP:L2-B000 0 S
.word 0x385EA4D3 ! 0000000038A3FF74 SKIP:L2-B000 0 S illop
nop ! 0000000038A3FF78 SKIP:L2-B000 0 S
add %g1, 0x3C7, %g1 ! 0000000038A3FF7C SKIP:L2-B000 0 chksum++
edge32n %l2, %i5, %l2 ! 0000000038A3FF80 SKIP:L2-B000 0 S
call .+8 ! 0000000038A3FF84 SKIP:L2-B000 0 S
.word 0xC1F9BAD5 ! 0000000038A3FF88 SKIP:L2-B000 0 S random
.word 0xA195CFA0 ! 0000000038A3FF8C SKIP:L2-B000 0 S illop
xor %o0, %o0, %o0 ! 0000000038A3FF90 SKIP:L2-B000 0 S
.word 0xB1AF4D62 ! 0000000038A3FF94 SKIP:L2-B000 0 S illop
ba BL60083 ! 0000000038A3FF98 SKIP:L2-B000 0
fpmerge %f16, %f19, %f20 ! 0000000038A3FF9C SKIP:L2-B000 0 S
BL60082: ! ELSE:L2-B001
fornot2s %f23, %f29, %f31 ! 0000000038A3FFA0 ELSE:L2-B001 2 S
for %f20, %f24, %f26 ! 0000000038A3FFA4 ELSE:L2-B001 2 S
sethi %hh(0xABAD1DEA7542FF00),%l6 ! 0000000038A3FFA8 ELSE:L2-B001 2 SUBR091
or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 0000000038A3FFAC ELSE:L2-B001 2
sethi %lm(0xABAD1DEA7542FF00),%l5 ! 0000000038A3FFB0 ELSE:L2-B001 2
or %l5,%lo(0xABAD1DEA7542FF00),%l5 ! 0000000038A3FFB4 ELSE:L2-B001 2
sllx %l6, 0x20, %l6 ! 0000000038A3FFB8 ELSE:L2-B001 2
or %l6, %l5, %l6 ! 0000000038A3FFBC ELSE:L2-B001 2
call SUBR091 ! 0000000038A3FFC0 ELSE:L2-B001 2 S
srlx %i0, 0x1, %i4 ! 0000000038A3FFC4 ELSE:L2-B001 2 S
add %g1, 0x1AB, %g1 ! 0000000038A3FFC8 ELSE:L2-B001 2 chksum++
orn %i4, %i4, %l4 ! 0000000038A3FFCC ELSE:L2-B001 2 S
xorcc %l0, %i1, %i2 ! 0000000038A3FFD0 ELSE:L2-B001 2 S
cmp %i5, %o4 ! 0000000038A3FFD4 ELSE:L2-B001 2 S
array16 %l0, %i4, %o4 ! 0000000038A3FFD8 ELSE:L2-B001 2 S
BL60083: ! ELSE:L2-B001
add %g1, 0xDDC, %g1 ! 0000000038A3FFDC ELSE:L2-B001 2 chksum++
andcc %l4, 0x2, %g0 ! 0000000038A3FFE0 SKIP:L2-B002 2
bz,a BL60091 ! 0000000038A3FFE4 SKIP:L2-B002 2
.word 0x1878C694 ! 0000000038A3FFE8 SKIP:L2-B002 0 S illop
fpadd32s %f29, %f20, %f25 ! 0000000038A3FFEC SKIP:L2-B002 2 S
fcmped %fcc2, %f6, %f60 ! 0000000038A3FFF0 SKIP:L2-B002 2 S
.word 0x9FB5027D ! 0000000038A3FFF4 SKIP:L2-B002 2 S illop_VIS
fcmple16 %f30, %f26, %l4 ! 0000000038A3FFF8 SKIP:L2-B002 2 S
orn %i3, %i1, %i1 ! 0000000038A3FFFC SKIP:L2-B002 2 S
sethi %hh(0xABAD1DEA12C25F00),%l6 ! 0000000038A40000 SKIP:L2-B002 2 SUBR089
or %l6,%hm(0xABAD1DEA12C25F00),%l6 ! 0000000038A40004 SKIP:L2-B002 2
sethi %lm(0xABAD1DEA12C25F00),%l5 ! 0000000038A40008 SKIP:L2-B002 2
or %l5,%lo(0xABAD1DEA12C25F00),%l5 ! 0000000038A4000C SKIP:L2-B002 2
sllx %l6, 0x20, %l6 ! 0000000038A40010 SKIP:L2-B002 2
or %l6, %l5, %l6 ! 0000000038A40014 SKIP:L2-B002 2
call SUBR089 ! 0000000038A40018 SKIP:L2-B002 2 S
fmovsl %fcc0, %f9, %f8 ! 0000000038A4001C SKIP:L2-B002 2 S
stxa %o0, [%g7+%g0]0x6E ! 0000000038A40020 SKIP:L2-B002 2 S BAD-ASI
add %g1, 0xBC9, %g1 ! 0000000038A40024 SKIP:L2-B002 2 chksum++
.word 0x8BB209F9 ! 0000000038A40028 SKIP:L2-B002 2 S illop_VIS
and %g2, %i2, %i3 ! 0000000038A4002C SKIP:L2-B002 2 S
cmp %o4, %i2 ! 0000000038A40030 SKIP:L2-B002 2 S
fmovsl %fcc3, %f25, %f22 ! 0000000038A40034 SKIP:L2-B002 2 S
bz,a BL60084 ;.empty ! 0000000038A40038 SKIP:L2-B002 2 L
.word 0x97640A37 ! 0000000038A4003C SKIP:L2-B002 0 L illop
pdist %f16, %f18, %f24 ! 0000000038A40040 SKIP:L2-B002 2 S
fblg,pn %fcc2, BL60086 ;.empty ! 0000000038A40044 SKIP:L2-B002 2 L
BL60084:bne,a BL60087 ! 0000000038A40048 SKIP:L2-B002 2 L
fcmpes %fcc0, %f2, %f4 ! 0000000038A4004C SKIP:L2-B002 1 S
.word 0x97A2C1B5 ! 0000000038A40050 SKIP:L2-B002 0 L illop
fbug,a,pn %fcc2, BL60087 ! 0000000038A40054 SKIP:L2-B002 0 L
BL60085:nop ! 0000000038A40058 SKIP:L2-B002 0 S
fbne,a BL60088 ! 0000000038A4005C SKIP:L2-B002 0 L
BL60087:xnorcc %i2, %g2, %l2 ! 0000000038A40060 SKIP:L2-B002 1 S
BL60086:fble,a,pn %fcc2, BL60089 ;.empty ! 0000000038A40064 SKIP:L2-B002 3 L
BL60088:bgu,a BL60090 ! 0000000038A40068 SKIP:L2-B002 1 L
BL60090:fmovd %f30, %f24 ! 0000000038A4006C SKIP:L2-B002 2 S
BL60089:add %g1, 0x3FC, %g1 ! 0000000038A40070 SKIP:L2-B002 3 chksum++
ba,a,pn %icc, BL60092 ! 0000000038A40074 SKIP:L2-B002 2
nop ! 0000000038A40078 SKIP:L2-B002 0 S
BL60091: ! ELSE:L2-B003
add %l4, %g7, %l4 ! 0000000038A4007C ELSE:L2-B003 0 S
fpmerge %f17, %f31, %f26 ! 0000000038A40080 ELSE:L2-B003 0 S
ldx [%g3-0x0088], %g3 ! 0000000038A40084 ELSE:L2-B003 0 ptr_chase
ldx [%g3-0x0088], %g3 ! 0000000038A40088 ELSE:L2-B003 0 ptr_chase
orncc %l4, %l4, %l4 ! 0000000038A4008C ELSE:L2-B003 0 S
add %g1, 0x6BE, %g1 ! 0000000038A40090 ELSE:L2-B003 0 chksum++
.word 0xFBB0F5A7 ! 0000000038A40094 ELSE:L2-B003 0 S illop
udivcc %o5, %g7, %i2 ! 0000000038A40098 ELSE:L2-B003 0 S
array32 %i3, %o2, %i0 ! 0000000038A4009C ELSE:L2-B003 0 S
.word 0x9FAFCACC ! 0000000038A400A0 ELSE:L2-B003 0 S illop
andn %i3, %l2, %i3 ! 0000000038A400A4 ELSE:L2-B003 0 S
.word 0x81880000 ! 0000000038A400A8 ELSE:L2-B003 0 S random
fornot2 %f24, %f16, %f22 ! 0000000038A400AC ELSE:L2-B003 0 S
sllx %i3, %g1, %l4 ! 0000000038A400B0 ELSE:L2-B003 0 S
array8 %l4, %i3, %o2 ! 0000000038A400B4 ELSE:L2-B003 0 S
.word 0xAD9AE444 ! 0000000038A400B8 ELSE:L2-B003 0 S illop
.word 0xEE3B3203 ! 0000000038A400BC ELSE:L2-B003 0 S illop
BL60092: ! ELSE:L2-B003
add %g1, 0x55E, %g1 ! 0000000038A400C0 ELSE:L2-B003 2 chksum++
fbge,pt %fcc1, BL60093 ! 0000000038A400C4 SKIP:L2-B004 2
orn %i0, %i1, %i1 ! 0000000038A400C8 SKIP:L2-B004 2 S
orn %o7, -1, %o7 ! 0000000038A400CC SKIP:L2-B004 1 S
faligndata %f26, %f24, %f24 ! 0000000038A400D0 SKIP:L2-B004 1 S
bshuffle %f26, %f24, %f28 ! 0000000038A400D4 SKIP:L2-B004 1 S
nop ! 0000000038A400D8 SKIP:L2-B004 1 S
add %g1, 0xC95, %g1 ! 0000000038A400DC SKIP:L2-B004 1 chksum++
orncc %i2, %o5, %o3 ! 0000000038A400E0 SKIP:L2-B004 1 S
call .+8 ! 0000000038A400E4 SKIP:L2-B004 1 S
bshuffle %f24, %f20, %f18 ! 0000000038A400E8 SKIP:L2-B004 1 S
xorcc %i3, %g1, %o3 ! 0000000038A400EC SKIP:L2-B004 1 S
or %l2, 0x0, %l2 ! 0000000038A400F0 SKIP:L2-B004 1 S
fcmped %fcc2, %f60, %f36 ! 0000000038A400F4 SKIP:L2-B004 1 S
.word 0x83ABB39C ! 0000000038A400F8 SKIP:L2-B004 1 S illop_FP
stxa %o0, [%g2+%g0]0x71 ! 0000000038A400FC SKIP:L2-B004 1 S BAD-ASI
and %i2, %o7, %l4 ! 0000000038A40100 SKIP:L2-B004 1 S
fba BL60097 ! 0000000038A40104 SKIP:L2-B004 1
xnor %i2, %i2, %i5 ! 0000000038A40108 SKIP:L2-B004 1 S
BL60093: ! ELSE:L2-B005
andn %o1, %g1, %o3 ! 0000000038A4010C ELSE:L2-B005 1 S
andn %i1, %i4, %i4 ! 0000000038A40110 ELSE:L2-B005 1 S
andcc %o3, %l4, %l3 ! 0000000038A40114 ELSE:L2-B005 1 S
ta %xcc, 0x46 ! 0000000038A40118 ELSE:L2-B005 1 S demap-page
add %g1, 0xC4E, %g1 ! 0000000038A4011C ELSE:L2-B005 1 chksum++
andcc %o3, %l3, %l4 ! 0000000038A40120 ELSE:L2-B005 1 S
udiv %i5, 0x0, %i1 ! 0000000038A40124 ELSE:L2-B005 1 S
srax %l4, 0x1, %o3 ! 0000000038A40128 ELSE:L2-B005 1 S
andcc %o3, %i5, %l3 ! 0000000038A4012C ELSE:L2-B005 1 S
be,a,pt %icc, BL60094 ;.empty ! 0000000038A40130 ELSE:L2-B005 1 L
fbue,a BL60095 ;.empty ! 0000000038A40134 ELSE:L2-B005 0 L
fba,pt %fcc0, BL60096 ;.empty ! 0000000038A40138 ELSE:L2-B005 1 L
fblg,a,pt %fcc0, BL60094 ! 0000000038A4013C ELSE:L2-B005 1 L
BL60095:subccc %o4, %l4, %o4 ! 0000000038A40140 ELSE:L2-B005 0 S
fpadd32 %f22, %f26, %f16 ! 0000000038A40144 ELSE:L2-B005 0 S
bge,a,pn %icc, BL60096 ;.empty ! 0000000038A40148 ELSE:L2-B005 0 L
fble,pt %fcc3, BL60096 ! 0000000038A4014C ELSE:L2-B005 0 L
BL60096:fcmple16 %f22, %f18, %o3 ! 0000000038A40150 ELSE:L2-B005 1 S
array16 %o3, %o3, %l2 ! 0000000038A40154 ELSE:L2-B005 0 S
BL60094:add %g1, 0x1B3, %g1 ! 0000000038A40158 ELSE:L2-B005 1 chksum++
BL60097: ! ELSE:L2-B005
add %g1, 0xA1, %g1 ! 0000000038A4015C ELSE:L2-B005 2 chksum++
xnor %o0, %i1, %i0 ! 0000000038A40160 LOOP:L1-B000 2 S
fcmpeq16 %f22, %f18, %o3 ! 0000000038A40164 LOOP:L1-B000 2 S
orcc %l3, %o3, %o4 ! 0000000038A40168 LOOP:L1-B000 2 S
and %o4, %l4, %l4 ! 0000000038A4016C LOOP:L1-B000 2 S
subcc %i3, %i4, %i3 ! 0000000038A40170 LOOP:L1-B000 2 S
cmp %l4, %o3 ! 0000000038A40174 LOOP:L1-B000 2 S
andn %l3, %o3, %l2 ! 0000000038A40178 LOOP:L1-B000 2 S
srlx %l1, 0x1, %l1 ! 0000000038A4017C LOOP:L1-B000 2
andcc %l1, 0x1, %g0 ! 0000000038A40180 LOOP:L1-B000 2
bne,a,pt %xcc, BL60098 ! 0000000038A40184 LOOP:L1-B000 2
xnorcc %o3, %l4, %i1 ! 0000000038A40188 LOOP:L1-B000 0 S
add %g1, 0x6DA, %g1 ! 0000000038A4018C LOOP:L1-B000 2 chksum++
ta %xcc, 0x45 ! 0000000038A40190 SUBR:L0-B000 2 demap-stack
add %g1, 0x76E, %i0 ! 0000000038A40194 SUBR:L0-B000 2
add %g1, 0x469, %g1 ! 0000000038A40198 SUBR:L0-B000 2 chksum++
ret ! 0000000038A4019C SUBR:L0-B000 2
restore %i0, %l7, %o0 ! 0000000038A401A0 SUBR:L0-B000 2
SECTION .btext032_pg1 TEXT_VA=0x38a40000
attr_text {
Name = .btext032_pg1,
VA = 0x38a40000,
RA = 0xfdfd7a000,
PA = ra2pa(0xfdfd7a000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext033 TEXT_VA=0x12c25f00
attr_text {
Name = .btext033,
VA = 0x12c25f00,
RA = 0xfdfd75f00,
PA = ra2pa(0xfdfd75f00,0),
notsb
}
SECTION .btext033_pg0 TEXT_VA=0x12c24000
attr_text {
Name = .btext033_pg0,
VA = 0x12c24000,
RA = 0xfdfd74000,
PA = ra2pa(0xfdfd74000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext033
.text
.global SUBR089; SUBR089:
BL60099: ! SUBR:L0-B000
add %g1, 0x818, %g1 ! 0000000012C25F00 SUBR:L0-B000 4 chksum++
save %o6, -64, %o6 ! 0000000012C25F04 SUBR:L0-B000 4
sethi %hh(0xABAD1DEA12C25F00),%l7 ! 0000000012C25F08 SUBR:L0-B000 4 SUBR089
or %l7,%hm(0xABAD1DEA12C25F00),%l7 ! 0000000012C25F0C SUBR:L0-B000 4
sethi %lm(0xABAD1DEA12C25F00),%l6 ! 0000000012C25F10 SUBR:L0-B000 4
or %l6,%lo(0xABAD1DEA12C25F00),%l6 ! 0000000012C25F14 SUBR:L0-B000 4
sllx %l7, 0x20, %l7 ! 0000000012C25F18 SUBR:L0-B000 4
or %l7, %l6, %l7 ! 0000000012C25F1C SUBR:L0-B000 4
alignaddr %i5, %i3, %o2 ! 0000000012C25F20 SUBR:L0-B000 4 S
ldx [%g3-0x0088], %g3 ! 0000000012C25F24 SUBR:L0-B000 4 ptr_chase
ldx [%g3-0x0088], %g3 ! 0000000012C25F28 SUBR:L0-B000 4 ptr_chase
ldx [%g3-0x0088], %g3 ! 0000000012C25F2C SUBR:L0-B000 4 ptr_chase
ldx [%g3-0x0088], %g3 ! 0000000012C25F30 SUBR:L0-B000 4 ptr_chase
ldx [%g3-0x0088], %g3 ! 0000000012C25F34 SUBR:L0-B000 4 ptr_chase
ldx [%g3-0x0088], %g3 ! 0000000012C25F38 SUBR:L0-B000 4 ptr_chase
ldx [%g3-0x0088], %g3 ! 0000000012C25F3C SUBR:L0-B000 4 ptr_chase
edge16ln %o3, %o2, %l4 ! 0000000012C25F40 SUBR:L0-B000 4 S
array16 %o2, %i3, %o1 ! 0000000012C25F44 SUBR:L0-B000 4 S
xnor %o5, %i4, %o2 ! 0000000012C25F48 SUBR:L0-B000 4 S
andncc %i2, %i4, %i0 ! 0000000012C25F4C SUBR:L0-B000 4 S
add %g1, 0x721, %g1 ! 0000000012C25F50 SUBR:L0-B000 4 chksum++
and %g1, 0xFE, %l1 ! 0000000012C25F54 LOOP:L1-B000 4
BL60134: ! LOOP:L1-B000
add %g1, 0xB35, %g1 ! 0000000012C25F58 LOOP:L1-B000 6 chksum++
fcmpeq32 %f24, %f18, %i2 ! 0000000012C25F5C LOOP:L1-B000 6 S
fbule BL60100 ;.empty ! 0000000012C25F60 LOOP:L1-B000 6 L
bg,a,pn %xcc, BL60101 ;.empty ! 0000000012C25F64 LOOP:L1-B000 6 L
fbo BL60102 ! 0000000012C25F68 LOOP:L1-B000 4 L
.word 0x8BB42694 ! 0000000012C25F6C LOOP:L1-B000 0 S random
bvs,pn %xcc, BL60103 ! 0000000012C25F70 LOOP:L1-B000 0 L
fcmped %fcc1, %f46, %f62 ! 0000000012C25F74 LOOP:L1-B000 0 S
array8 %i2, %o2, %o2 ! 0000000012C25F78 LOOP:L1-B000 0 S
brgez,pn %i4, BL60104 ! 0000000012C25F7C LOOP:L1-B000 0 L
alignaddrl %o2, %i5, %i2 ! 0000000012C25F80 LOOP:L1-B000 0 S
orn %l6, -1, %l6 ! 0000000012C25F84 LOOP:L1-B000 0 S
BL60102:fbug,a,pt %fcc1, BL60105 ;.empty ! 0000000012C25F88 LOOP:L1-B000 4 L
BL60101:bcs,pt %xcc, BL60100 ! 0000000012C25F8C LOOP:L1-B000 4 L
fcmpeq16 %f20, %f26, %o5 ! 0000000012C25F90 LOOP:L1-B000 4 S
BL60100:andncc %o2, %i4, %o2 ! 0000000012C25F94 LOOP:L1-B000 4 S
BL60103:brlez,a,pn %o2, BL60105 ! 0000000012C25F98 LOOP:L1-B000 6 L
BL60105:ta %xcc, 0x40 ! 0000000012C25F9C LOOP:L1-B000 6 S +-priv
BL60104:add %g1, 0x66E, %g1 ! 0000000012C25FA0 LOOP:L1-B000 6 chksum++
andcc %i0, 0x20, %g0 ! 0000000012C25FA4 SKIP:L2-B000 6
bz,pn %xcc, BL60106 ! 0000000012C25FA8 SKIP:L2-B000 6
nop ! 0000000012C25FAC SKIP:L2-B000 6 S
andncc %l6, %l6, %i3 ! 0000000012C25FB0 SKIP:L2-B000 1 S
rd %gsr, %l6 ! 0000000012C25FB4 SKIP:L2-B000 1 S
wr %l6, 0xE8, %gsr ! 0000000012C25FB8 SKIP:L2-B000 1 S
rd %gsr, %l6 ! 0000000012C25FBC SKIP:L2-B000 1 S
wr %l6, 0x80, %gsr ! 0000000012C25FC0 SKIP:L2-B000 1 S
stxa %o2, [%g7+%g0]0x1B ! 0000000012C25FC4 SKIP:L2-B000 1 S BAD-ASI
add %g1, 0x5AB, %g1 ! 0000000012C25FC8 SKIP:L2-B000 1 chksum++
orcc %o2, %i5, %l3 ! 0000000012C25FCC SKIP:L2-B000 1 S
fpsub16s %f21, %f22, %f21 ! 0000000012C25FD0 SKIP:L2-B000 1 S
pdist %f24, %f18, %f18 ! 0000000012C25FD4 SKIP:L2-B000 1 S
fpsub32s %f19, %f31, %f16 ! 0000000012C25FD8 SKIP:L2-B000 1 S
ba BL60111 ! 0000000012C25FDC SKIP:L2-B000 1
fcmpne32 %f18, %f24, %o4 ! 0000000012C25FE0 SKIP:L2-B000 1 S
BL60106: ! ELSE:L2-B001
.word 0x8BA5CD74 ! 0000000012C25FE4 ELSE:L2-B001 5 S illop_FP
subcc %l3, %o2, %i1 ! 0000000012C25FE8 ELSE:L2-B001 5 S
edge8 %o2, %l6, %o2 ! 0000000012C25FEC ELSE:L2-B001 5 S
fsrc2s %f16, %f23 ! 0000000012C25FF0 ELSE:L2-B001 5 S
orcc %o2, %i4, %i3 ! 0000000012C25FF4 ELSE:L2-B001 5 S
udivcc %l3, %g7, %l3 ! 0000000012C25FF8 ELSE:L2-B001 5 S
add %g1, 0x753, %g1 ! 0000000012C25FFC ELSE:L2-B001 5 chksum++
or %i2, %o5, %i2 ! 0000000012C26000 ELSE:L2-B001 5 S
andcc %i4, %o5, %i4 ! 0000000012C26004 ELSE:L2-B001 5 S
fmovduge %fcc1, %f34, %f36 ! 0000000012C26008 ELSE:L2-B001 5 S
fbn,a BL60107 ;.empty ! 0000000012C2600C ELSE:L2-B001 5 L
.word 0xD7645789 ! 0000000012C26010 ELSE:L2-B001 0 L illop
fbul BL60109 ! 0000000012C26014 ELSE:L2-B001 5 L
BL60108:wr %g1, %o2, %fprs ! 0000000012C26018 ELSE:L2-B001 5 S
BL60107:alignaddr %o2, %o4, %o1 ! 0000000012C2601C ELSE:L2-B001 8 S
fpadd16 %f24, %f26, %f16 ! 0000000012C26020 ELSE:L2-B001 4 S
BL60109:pdist %f26, %f24, %f20 ! 0000000012C26024 ELSE:L2-B001 5 S
fbug,a BL60110 ! 0000000012C26028 ELSE:L2-B001 5 L
BL60110:xnor %o2, %o1, %i4 ! 0000000012C2602C ELSE:L2-B001 6 S
add %g1, 0x2AD, %g1 ! 0000000012C26030 ELSE:L2-B001 5 chksum++
BL60111: ! ELSE:L2-B001
add %g1, 0x57C, %g1 ! 0000000012C26034 ELSE:L2-B001 6 chksum++
andcc %g1, 0x40, %g0 ! 0000000012C26038 SKIP:L2-B002 6
bz,a,pn %xcc, BL60112 ! 0000000012C2603C SKIP:L2-B002 6
subccc %i2, %i1, %o2 ! 0000000012C26040 SKIP:L2-B002 2 S
ta %xcc, 0x46 ! 0000000012C26044 SKIP:L2-B002 4 S demap-page
xnorcc %i1, %o2, %l4 ! 0000000012C26048 SKIP:L2-B002 4 S
orcc %i2, %o1, %i2 ! 0000000012C2604C SKIP:L2-B002 4 S
fcmpeq32 %f24, %f20, %o2 ! 0000000012C26050 SKIP:L2-B002 4 S
add %g1, 0xA32, %g1 ! 0000000012C26054 SKIP:L2-B002 4 chksum++
ta %xcc, 0x46 ! 0000000012C26058 SKIP:L2-B002 4 S demap-page
sra %o1, 0x1, %o1 ! 0000000012C2605C SKIP:L2-B002 4 S
andcc %g1, %o2, %o2 ! 0000000012C26060 SKIP:L2-B002 4 S
edge8ln %i2, %i4, %i0 ! 0000000012C26064 SKIP:L2-B002 4 S
fba,a BL60113 ! 0000000012C26068 SKIP:L2-B002 4
and %o2, %g1, %o2 ! 0000000012C2606C SKIP:L2-B002 0 S
BL60112: ! ELSE:L2-B003
xor %i2, %o2, %i1 ! 0000000012C26070 ELSE:L2-B003 2 S
rd %gsr, %l6 ! 0000000012C26074 ELSE:L2-B003 2 S
wr %l6, 0x38, %gsr ! 0000000012C26078 ELSE:L2-B003 2 S
xorcc %g1, %i0, %l0 ! 0000000012C2607C ELSE:L2-B003 2 S
or %i2, %o2, %o2 ! 0000000012C26080 ELSE:L2-B003 2 S
faligndata %f22, %f26, %f30 ! 0000000012C26084 ELSE:L2-B003 2 S
add %g1, 0xFA0, %g1 ! 0000000012C26088 ELSE:L2-B003 2 chksum++
add %o2, 0xF58, %o5 ! 0000000012C2608C ELSE:L2-B003 2 S
.word 0xB5B5068C ! 0000000012C26090 ELSE:L2-B003 2 S illop_VIS
edge16ln %i1, %i3, %i3 ! 0000000012C26094 ELSE:L2-B003 2 S
sethi %hh(0xABAD1DEAF530FF00),%l6 ! 0000000012C26098 ELSE:L2-B003 2 SUBR092
or %l6,%hm(0xABAD1DEAF530FF00),%l6 ! 0000000012C2609C ELSE:L2-B003 2
sethi %lm(0xABAD1DEAF530FF00),%l5 ! 0000000012C260A0 ELSE:L2-B003 2
or %l5,%lo(0xABAD1DEAF530FF00),%l5 ! 0000000012C260A4 ELSE:L2-B003 2
sllx %l6, 0x20, %l6 ! 0000000012C260A8 ELSE:L2-B003 2
or %l6, %l5, %l6 ! 0000000012C260AC ELSE:L2-B003 2
jmpl %l6+0x0000, %o7 ! 0000000012C260B0 ELSE:L2-B003 2 S
xnor %o5, %i0, %i0 ! 0000000012C260B4 ELSE:L2-B003 2 S
pdist %f24, %f18, %f26 ! 0000000012C260B8 ELSE:L2-B003 2 S
BL60113: ! ELSE:L2-B003
add %g1, 0x514, %g1 ! 0000000012C260BC ELSE:L2-B003 6 chksum++
andcc %g1, 0x40, %g0 ! 0000000012C260C0 SKIP:L2-B004 6
bz,a,pn %xcc, BL60114 ! 0000000012C260C4 SKIP:L2-B004 6
or %i1, %g1, %i1 ! 0000000012C260C8 SKIP:L2-B004 4 S
stxa %l0, [%g7+%g0]0x7D ! 0000000012C260CC SKIP:L2-B004 2 S BAD-ASI
fnegd %f18, %f18 ! 0000000012C260D0 SKIP:L2-B004 2 S
ta %xcc, 0x46 ! 0000000012C260D4 SKIP:L2-B004 2 S demap-page
andcc %i5, %g1, %i2 ! 0000000012C260D8 SKIP:L2-B004 2 S
call .+8 ! 0000000012C260DC SKIP:L2-B004 2 S
ta %xcc, 0x46 ! 0000000012C260E0 SKIP:L2-B004 2 S demap-page
add %g1, 0x85F, %g1 ! 0000000012C260E4 SKIP:L2-B004 2 chksum++
ta %xcc, 0x46 ! 0000000012C260E8 SKIP:L2-B004 2 S demap-page
sdiv %o2, %g0, %i6 ! 0000000012C260EC SKIP:L2-B004 2 S
andn %i3, %i3, %i0 ! 0000000012C260F0 SKIP:L2-B004 2 S
fcmps %fcc1, %f5, %f4 ! 0000000012C260F4 SKIP:L2-B004 2 S
alignaddrl %o5, %i3, %i2 ! 0000000012C260F8 SKIP:L2-B004 2 S
cmp %i3, %i2 ! 0000000012C260FC SKIP:L2-B004 2 S
fmovdug %fcc0, %f24, %f28 ! 0000000012C26100 SKIP:L2-B004 2 S
andcc %g3, -1, %g3 ! 0000000012C26104 SKIP:L2-B004 2 S
fxors %f26, %f28, %f22 ! 0000000012C26108 SKIP:L2-B004 2 S
array32 %i2, %o1, %o2 ! 0000000012C2610C SKIP:L2-B004 2 S
fba BL60120 ! 0000000012C26110 SKIP:L2-B004 2
fmovdn %fcc0, %f62, %f62 ! 0000000012C26114 SKIP:L2-B004 2 S
BL60114: ! ELSE:L2-B005
nop ! 0000000012C26118 ELSE:L2-B005 4 S
bnz BL60115 ;.empty ! 0000000012C2611C ELSE:L2-B005 4 L
fbu,a BL60116 ;.empty ! 0000000012C26120 ELSE:L2-B005 4 L
bvs,a BL60117 ;.empty ! 0000000012C26124 ELSE:L2-B005 0 L
fbne,a,pt %fcc0, BL60118 ;.empty ! 0000000012C26128 ELSE:L2-B005 4 L
bvs,pt %xcc, BL60119 ;.empty ! 0000000012C2612C ELSE:L2-B005 3 L
BL60116:bcs BL60115 ! 0000000012C26130 ELSE:L2-B005 1 L
xor %i1, %i1, %o1 ! 0000000012C26134 ELSE:L2-B005 1 S
fnegd %f32, %f60 ! 0000000012C26138 ELSE:L2-B005 1 S
BL60119:bvs BL60117 ! 0000000012C2613C ELSE:L2-B005 1 L
BL60118:array8 %i0, %o0, %i2 ! 0000000012C26140 ELSE:L2-B005 4 S
bpos BL60115 ! 0000000012C26144 ELSE:L2-B005 4 L
BL60117:orcc %g1, %g3, %i2 ! 0000000012C26148 ELSE:L2-B005 4 S
fbug,pt %fcc2, BL60115 ! 0000000012C2614C ELSE:L2-B005 0 L
BL60115:pdist %f28, %f28, %f20 ! 0000000012C26150 ELSE:L2-B005 4 S
xorcc %i2, %g1, %l2 ! 0000000012C26154 ELSE:L2-B005 4 S
add %g1, 0xA40, %g1 ! 0000000012C26158 ELSE:L2-B005 4 chksum++
add %g1, 0xD89, %g1 ! 0000000012C2615C ELSE:L2-B005 4 chksum++
orncc %o1, %i2, %o2 ! 0000000012C26160 ELSE:L2-B005 4 S
andn %i2, %o2, %i1 ! 0000000012C26164 ELSE:L2-B005 4 S
sra %i2, 0x1, %l3 ! 0000000012C26168 ELSE:L2-B005 4 S
add %o5, 0x0, %o5 ! 0000000012C2616C ELSE:L2-B005 4 S
orcc %o0, %o1, %o4 ! 0000000012C26170 ELSE:L2-B005 4 S
rd %gsr, %l6 ! 0000000012C26174 ELSE:L2-B005 4 S
wr %l6, 0xB0, %gsr ! 0000000012C26178 ELSE:L2-B005 4 S
ta %xcc, 0x43 ! 0000000012C2617C ELSE:L2-B005 4 S +-PEF
call .+8 ! 0000000012C26180 ELSE:L2-B005 4 S
wr %g1, -2859, %fprs ! 0000000012C26184 ELSE:L2-B005 4 S
andcc %o5, %o1, %o3 ! 0000000012C26188 ELSE:L2-B005 4 S
or %l2, %o3, %o1 ! 0000000012C2618C ELSE:L2-B005 4 S
BL60120: ! ELSE:L2-B005
add %g1, 0xFD0, %g1 ! 0000000012C26190 ELSE:L2-B005 6 chksum++
andcc %g1, 0x40, %g0 ! 0000000012C26194 SKIP:L2-B006 6
bz,a BL60122 ! 0000000012C26198 SKIP:L2-B006 6
andncc %o2, %o5, %o5 ! 0000000012C2619C SKIP:L2-B006 3 S
edge16l %l3, %i1, %l3 ! 0000000012C261A0 SKIP:L2-B006 3 S
sllx %o2, %g1, %l0 ! 0000000012C261A4 SKIP:L2-B006 3 S
xnorcc %i1, %o4, %i4 ! 0000000012C261A8 SKIP:L2-B006 3 S
fadds %f8, %f4, %f8 ! 0000000012C261AC SKIP:L2-B006 6 S
fcmped %fcc2, %f32, %f34 ! 0000000012C261B0 SKIP:L2-B006 3 S
fblg,a,pt %fcc0, BL60121 ! 0000000012C261B4 SKIP:L2-B006 3 L
fcmps %fcc3, %f9, %f8 ! 0000000012C261B8 SKIP:L2-B006 2 S
nop ! 0000000012C261BC SKIP:L2-B006 1 S
BL60121:add %g1, 0x757, %g1 ! 0000000012C261C0 SKIP:L2-B006 3 chksum++
add %g1, 0x710, %g1 ! 0000000012C261C4 SKIP:L2-B006 3 chksum++
xorcc %l0, %i4, %o3 ! 0000000012C261C8 SKIP:L2-B006 3 S
fcmps %fcc1, %f8, %f5 ! 0000000012C261CC SKIP:L2-B006 3 S
fsrc2 %f30, %f24 ! 0000000012C261D0 SKIP:L2-B006 3 S
rd %gsr, %l6 ! 0000000012C261D4 SKIP:L2-B006 3 S
wr %l6, 0x80, %gsr ! 0000000012C261D8 SKIP:L2-B006 3 S
xor %o3, %o3, %i2 ! 0000000012C261DC SKIP:L2-B006 3 S
movneg %icc, %o1, %o1 ! 0000000012C261E0 SKIP:L2-B006 3 S
add %o5, %g7, %o5 ! 0000000012C261E4 SKIP:L2-B006 3 S
.word 0x8BD2366C ! 0000000012C261E8 SKIP:L2-B006 3 S illop
fcmpne16 %f16, %f20, %i5 ! 0000000012C261EC SKIP:L2-B006 3 S
fba,pt %fcc3, BL60123 ! 0000000012C261F0 SKIP:L2-B006 3
fpack16 %f24, %f20 ! 0000000012C261F4 SKIP:L2-B006 3 S
BL60122: ! ELSE:L2-B007
fcmpeq32 %f26, %f24, %l2 ! 0000000012C261F8 ELSE:L2-B007 4 S
movpos %icc, %i4, %o3 ! 0000000012C261FC ELSE:L2-B007 3 S
rd %gsr, %l6 ! 0000000012C26200 ELSE:L2-B007 3 S
wr %l6, 0xE8, %gsr ! 0000000012C26204 ELSE:L2-B007 3 S
array32 %o3, %l4, %l4 ! 0000000012C26208 ELSE:L2-B007 3 S
add %g1, 0xC6C, %g1 ! 0000000012C2620C ELSE:L2-B007 3 chksum++
fcmple16 %f24, %f18, %o0 ! 0000000012C26210 ELSE:L2-B007 3 S
movug %fcc3, %i2, %i2 ! 0000000012C26214 ELSE:L2-B007 3 S
fcmped %fcc2, %f14, %f32 ! 0000000012C26218 ELSE:L2-B007 3 S
andcc %o0, %o3, %l2 ! 0000000012C2621C ELSE:L2-B007 3 S
BL60123: ! ELSE:L2-B007
add %g1, 0x541, %g1 ! 0000000012C26220 ELSE:L2-B007 6 chksum++
andcc %o1, 0x8, %g0 ! 0000000012C26224 SKIP:L2-B008 6
bz,a BL60127 ! 0000000012C26228 SKIP:L2-B008 6
cmp %l2, %l4 ! 0000000012C2622C SKIP:L2-B008 3 S
nop ! 0000000012C26230 SKIP:L2-B008 3 S
xnor %o0, %l4, %i3 ! 0000000012C26234 SKIP:L2-B008 3 S
fcmpd %fcc0, %f40, %f34 ! 0000000012C26238 SKIP:L2-B008 3 S
movge %fcc1, %l4, %i1 ! 0000000012C2623C SKIP:L2-B008 3 S
add %g1, 0xEDF, %g1 ! 0000000012C26240 SKIP:L2-B008 3 chksum++
fcmpeq16 %f18, %f28, %i2 ! 0000000012C26244 SKIP:L2-B008 3 S
fbug,a,pt %fcc0, BL60124 ! 0000000012C26248 SKIP:L2-B008 3 L
fpadd32 %f24, %f22, %f22 ! 0000000012C2624C SKIP:L2-B008 3 S
.word 0x92671DE6 ! 0000000012C26250 SKIP:L2-B008 0 L random
.word 0x13EA99A5 ! 0000000012C26254 SKIP:L2-B008 0 L illop
BL60124:fble,a BL60126 ;.empty ! 0000000012C26258 SKIP:L2-B008 3 L
bvc BL60126 ! 0000000012C2625C SKIP:L2-B008 0 L
and %o2, %o4, %l2 ! 0000000012C26260 SKIP:L2-B008 3 S
bz,a BL60125 ! 0000000012C26264 SKIP:L2-B008 3 L
BL60125:and %l4, %i3, %i0 ! 0000000012C26268 SKIP:L2-B008 0 S
BL60126:or %i2, %i4, %i4 ! 0000000012C2626C SKIP:L2-B008 3 S
fcmped %fcc3, %f34, %f12 ! 0000000012C26270 SKIP:L2-B008 3 S
add %g1, 0x891, %g1 ! 0000000012C26274 SKIP:L2-B008 3 chksum++
fba,a BL60128 ! 0000000012C26278 SKIP:L2-B008 3
.word 0x9E100001 ! 0000000012C2627C SKIP:L2-B008 0 S random
BL60127: ! ELSE:L2-B009
fnor %f18, %f24, %f20 ! 0000000012C26280 ELSE:L2-B009 3 S
sethi %hh(0xABAD1DEA7542FF00),%l6 ! 0000000012C26284 ELSE:L2-B009 3 SUBR091
or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 0000000012C26288 ELSE:L2-B009 3
sethi %lm(0xABAD1DEA7542FF00),%l5 ! 0000000012C2628C ELSE:L2-B009 3
or %l5,%lo(0xABAD1DEA7542FF00),%l5 ! 0000000012C26290 ELSE:L2-B009 3
sllx %l6, 0x20, %l6 ! 0000000012C26294 ELSE:L2-B009 3
or %l6, %l5, %l6 ! 0000000012C26298 ELSE:L2-B009 3
call SUBR091 ! 0000000012C2629C ELSE:L2-B009 3 S
subccc %g1, %o4, %l4 ! 0000000012C262A0 ELSE:L2-B009 3 S
fnors %f18, %f28, %f16 ! 0000000012C262A4 ELSE:L2-B009 3 S
fpackfix %f20, %f30 ! 0000000012C262A8 ELSE:L2-B009 3 S
or %l4, %g1, %i1 ! 0000000012C262AC ELSE:L2-B009 3 S
sethi %hh(0xABAD1DEAF530FF00),%l6 ! 0000000012C262B0 ELSE:L2-B009 3 SUBR092
or %l6,%hm(0xABAD1DEAF530FF00),%l6 ! 0000000012C262B4 ELSE:L2-B009 3
sethi %lm(0xABAD1DEAF530FF00),%l5 ! 0000000012C262B8 ELSE:L2-B009 3
or %l5,%lo(0xABAD1DEAF530FF00),%l5 ! 0000000012C262BC ELSE:L2-B009 3
sllx %l6, 0x20, %l6 ! 0000000012C262C0 ELSE:L2-B009 3
or %l6, %l5, %l6 ! 0000000012C262C4 ELSE:L2-B009 3
jmpl %l6+0x0000, %o7 ! 0000000012C262C8 ELSE:L2-B009 3 S
nop ! 0000000012C262CC ELSE:L2-B009 3 S
fzero %f18 ! 0000000012C262D0 ELSE:L2-B009 3 S
fexpand %f28, %f30 ! 0000000012C262D4 ELSE:L2-B009 3 S
fcmpes %fcc2, %f4, %f4 ! 0000000012C262D8 ELSE:L2-B009 3 S
pdist %f18, %f28, %f22 ! 0000000012C262DC ELSE:L2-B009 3 S
add %g1, 0x6B7, %g1 ! 0000000012C262E0 ELSE:L2-B009 3 chksum++
andncc %l2, %l4, %i4 ! 0000000012C262E4 ELSE:L2-B009 3 S
nop ! 0000000012C262E8 ELSE:L2-B009 3 S
andcc %l4, %g1, %o1 ! 0000000012C262EC ELSE:L2-B009 3 S
fpack16 %f20, %f22 ! 0000000012C262F0 ELSE:L2-B009 3 S
nop ! 0000000012C262F4 ELSE:L2-B009 3 S
BL60128: ! ELSE:L2-B009
add %g1, 0x26B, %g1 ! 0000000012C262F8 ELSE:L2-B009 6 chksum++
bmask %i4, %g1, %i0 ! 0000000012C262FC LOOP:L1-B000 6 S
bne,pn %icc, BL60129 ;.empty ! 0000000012C26300 LOOP:L1-B000 6 L
fbu,a,pt %fcc0, BL60130 ! 0000000012C26304 LOOP:L1-B000 6 L
BL60130:.word 0xC061AF09 ! 0000000012C26308 LOOP:L1-B000 0 S illop
fbue,pn %fcc2, BL60131 ;.empty ! 0000000012C2630C LOOP:L1-B000 0 L
BL60131:fbe,pn %fcc0, BL60129 ! 0000000012C26310 LOOP:L1-B000 0 L
BL60129:.word 0xDC7F2E75 ! 0000000012C26314 LOOP:L1-B000 0 S random
bcc,pn %xcc, BL60132 ! 0000000012C26318 LOOP:L1-B000 6 L
pdist %f18, %f30, %f16 ! 0000000012C2631C LOOP:L1-B000 6 S
BL60132:bcc,a BL60133 ! 0000000012C26320 LOOP:L1-B000 6 L
orncc %o1, %g1, %i4 ! 0000000012C26324 LOOP:L1-B000 6 S
BL60133:add %g1, 0xA6F, %g1 ! 0000000012C26328 LOOP:L1-B000 6 chksum++
srlx %l1, 0x1, %l1 ! 0000000012C2632C LOOP:L1-B000 6
andcc %l1, 0x1, %g0 ! 0000000012C26330 LOOP:L1-B000 6
bne,pt %xcc, BL60134 ! 0000000012C26334 LOOP:L1-B000 6
andn %g1, %i4, %i2 ! 0000000012C26338 LOOP:L1-B000 6 S
add %g1, 0x669, %g1 ! 0000000012C2633C LOOP:L1-B000 4 chksum++
add %g1, 0x896, %i0 ! 0000000012C26340 SUBR:L0-B000 4
return %i7+0x0008 ! 0000000012C26344 SUBR:L0-B000 4
add %g1, 0x9B5, %g1 ! 0000000012C26348 SUBR:L0-B000 4 chksum++
SECTION .btext033_pg1 TEXT_VA=0x12c26000
attr_text {
Name = .btext033_pg1,
VA = 0x12c26000,
RA = 0xfdfd76000,
PA = ra2pa(0xfdfd76000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext034 TEXT_VA=0x2fe4ff00
attr_text {
Name = .btext034,
VA = 0x2fe4ff00,
RA = 0xebffeff00,
PA = ra2pa(0xebffeff00,0),
notsb
}
SECTION .btext034_pg0 TEXT_VA=0x2fe40000
attr_text {
Name = .btext034_pg0,
VA = 0x2fe40000,
RA = 0xebffe0000,
PA = ra2pa(0xebffe0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext034
.text
.global SUBR090; SUBR090:
BL60135: ! SUBR:L0-B000
add %g1, 0x16D, %g1 ! 000000002FE4FF00 SUBR:L0-B000 0 chksum++
save %o6, -64, %o6 ! 000000002FE4FF04 SUBR:L0-B000 0
sethi %hh(0xABAD1DEA2FE4FF00),%l7 ! 000000002FE4FF08 SUBR:L0-B000 0 SUBR090
or %l7,%hm(0xABAD1DEA2FE4FF00),%l7 ! 000000002FE4FF0C SUBR:L0-B000 0
sethi %lm(0xABAD1DEA2FE4FF00),%l6 ! 000000002FE4FF10 SUBR:L0-B000 0
or %l6,%lo(0xABAD1DEA2FE4FF00),%l6 ! 000000002FE4FF14 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! 000000002FE4FF18 SUBR:L0-B000 0
or %l7, %l6, %l7 ! 000000002FE4FF1C SUBR:L0-B000 0
add %g1, 0x77E, %g1 ! 000000002FE4FF20 SUBR:L0-B000 0 chksum++
add %g1, %g1, %o1 ! 000000002FE4FF24 SWCH:L1-B000 0
and %o1, 0x18, %o7 ! 000000002FE4FF28 SWCH:L1-B000 0
sethi %hi(0x40), %o1 ! 000000002FE4FF2C SWCH:L1-B000 0 .+0
or %o1,%lo(0x40),%o1 ! 000000002FE4FF30 SWCH:L1-B000 0
add %o1, %o7, %o1 ! 000000002FE4FF34 SWCH:L1-B000 0
.word 0x9B9AA14E ! 000000002FE4FF38 SWCH:L1-B000 0 illop
orn %i4, %g1, %l1 ! 000000002FE4FF3C SWCH:L1-B000 0 S
ba,a,pn %icc, BL60139 ! 000000002FE4FF40 SWCH:L1-B000 0
fmovsg %xcc, %f4, %f5 ! 000000002FE4FF44 SWCH:L1-B000 0 S
fba,a BL60138 ! 000000002FE4FF48 SWCH:L1-B000 0
pdist %f30, %f20, %f30 ! 000000002FE4FF4C SWCH:L1-B000 0 S
.word 0x89AE2E51 ! 000000002FE4FF50 SWCH:L1-B000 0 illop
pdist %f18, %f16, %f22 ! 000000002FE4FF54 SWCH:L1-B000 0 S
ba,a BL60136 ! 000000002FE4FF58 SWCH:L1-B000 0
xnor %i2, %i4, %o4 ! 000000002FE4FF5C SWCH:L1-B000 0 S
BL60136:add %g1, 0x75C, %g1 ! 000000002FE4FF60 CASE:L2-B000 0 chksum++
xorcc %i5, %g1, %i0 ! 000000002FE4FF64 CASE:L2-B000 0 S
array32 %i5, %g1, %i4 ! 000000002FE4FF68 CASE:L2-B000 0 S
sdivcc %g1, %g0, %l3 ! 000000002FE4FF6C CASE:L2-B000 0 S
fmovdvc %xcc, %f34, %f40 ! 000000002FE4FF70 CASE:L2-B000 0 S
sethi %hh(0xABAD1DEA7542FF00),%l6 ! 000000002FE4FF74 CASE:L2-B000 0 SUBR091
or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 000000002FE4FF78 CASE:L2-B000 0
sethi %lm(0xABAD1DEA7542FF00),%l5 ! 000000002FE4FF7C CASE:L2-B000 0
or %l5,%lo(0xABAD1DEA7542FF00),%l5 ! 000000002FE4FF80 CASE:L2-B000 0
sllx %l6, 0x20, %l6 ! 000000002FE4FF84 CASE:L2-B000 0
.word 0xB3A758B1 ! 000000002FE4FF88 CASE:L2-B000 0 illop
call SUBR091 ! 000000002FE4FF8C CASE:L2-B000 0 S
fcmple16 %f16, %f18, %o4 ! 000000002FE4FF90 CASE:L2-B000 0 S
fba,a,pt %fcc3, BL60141 ! 000000002FE4FF94 CASE:L2-B000 0
fandnot1s %f22, %f25, %f25 ! 000000002FE4FF98 CASE:L2-B000 0 S
BL60137:.word 0x857E300B ! 000000002FE4FF9C CASE:L2-B001 0 illop
.word 0x93A65CC4 ! 000000002FE4FFA0 CASE:L2-B001 0 S illop
wr %g1, %o4, %fprs ! 000000002FE4FFA4 CASE:L2-B001 0 S
sethi %hh(0xABAD1DEA7542FF00),%l6 ! 000000002FE4FFA8 CASE:L2-B001 0 SUBR091
or %l6,%hm(0xABAD1DEA7542FF00),%l6 ! 000000002FE4FFAC CASE:L2-B001 0
sethi %lm(0xABAD1DEA7542FF00),%l5 ! 000000002FE4FFB0 CASE:L2-B001 0
.word 0x8BD02819 ! 000000002FE4FFB4 CASE:L2-B001 0 illop
sllx %l6, 0x20, %l6 ! 000000002FE4FFB8 CASE:L2-B001 0
or %l6, %l5, %l6 ! 000000002FE4FFBC CASE:L2-B001 0
add %l6, 0x1, %l6 ! 000000002FE4FFC0 CASE:L2-B001 0
.word 0xA1AB407A ! 000000002FE4FFC4 CASE:L2-B001 0 S illop
orncc %o1, %o1, %l4 ! 000000002FE4FFC8 CASE:L2-B001 0 S
fmovsvs %xcc, %f29, %f20 ! 000000002FE4FFCC CASE:L2-B001 0 S
ba,a,pn %xcc, BL60141 ! 000000002FE4FFD0 CASE:L2-B001 0
edge16l %l0, %i4, %l0 ! 000000002FE4FFD4 CASE:L2-B001 0 S
BL60138:.word 0x8BA19167 ! 000000002FE4FFD8 CASE:L2-B002 0 illop
.word 0x8DD086AA ! 000000002FE4FFDC CASE:L2-B002 0 S illop
edge8l %o4, %o0, %o4 ! 000000002FE4FFE0 CASE:L2-B002 0 S
array8 %i0, %i3, %o5 ! 000000002FE4FFE4 CASE:L2-B002 0 S
fcmple16 %f28, %f20, %l0 ! 000000002FE4FFE8 CASE:L2-B002 0 S
andn %i3, %i1, %i1 ! 000000002FE4FFEC CASE:L2-B002 0 S
nop ! 000000002FE4FFF0 CASE:L2-B002 0 S
ba,a,pn %xcc, BL60141 ! 000000002FE4FFF4 CASE:L2-B002 0
fexpand %f31, %f30 ! 000000002FE4FFF8 CASE:L2-B002 0 S
BL60139:add %g1, 0x175, %g1 ! 000000002FE4FFFC CASE:L2-B003 0 chksum++
andcc %o0, %l4, %l0 ! 000000002FE50000 CASE:L2-B003 0 S
.word 0xBFA71440 ! 000000002FE50004 CASE:L2-B003 0 S illop
orncc %o0, %l0, %i1 ! 000000002FE50008 CASE:L2-B003 0 S
andcc %i5, %o3, %i0 ! 000000002FE5000C CASE:L2-B003 0 S
.word 0xB1ACC88F ! 000000002FE50010 CASE:L2-B003 0 S illop
andncc %o0, %o1, %i5 ! 000000002FE50014 CASE:L2-B003 0 S
fba BL60141 ! 000000002FE50018 CASE:L2-B003 0
nop ! 000000002FE5001C CASE:L2-B003 0 S
BL60141: ! SWCH:L1-B000
.word 0x13EB6157 ! 000000002FE50020 SWCH:L1-B000 0 random
add %g6, 0x4, %l6 ! 000000002FE50024 SWCH:L1-B000 0 @BD60140
.word 0xA5A55B1D ! 000000002FE50028 SWCH:L1-B000 0 S illop
.word 0xA9AAF7B8 ! 000000002FE5002C SWCH:L1-B000 0 S illop
xor %i5, %i0, %i3 ! 000000002FE50030 SWCH:L1-B000 0 S
xorcc %i1, %l0, %i5 ! 000000002FE50034 SWCH:L1-B000 0 S
orcc %i3, %i5, %i1 ! 000000002FE50038 SWCH:L1-B000 0 S
.word 0x2D997CE7 ! 000000002FE5003C SWCH:L1-B000 0 S random
bmask %i3, %i1, %o4 ! 000000002FE50040 SUBR:L0-B000 0 S
fcmpne16 %f26, %f16, %o5 ! 000000002FE50044 SUBR:L0-B000 0 S
.word 0x81C7E008 ! 000000002FE50048 SUBR:L0-B000 0 S random
movl %fcc1, %i5, %i0 ! 000000002FE5004C SUBR:L0-B000 0 S
fnands %f24, %f24, %f24 ! 000000002FE50050 SUBR:L0-B000 0 S
cmp %o4, %i3 ! 000000002FE50054 SUBR:L0-B000 0 S
add %g1, 0x8F8, %i0 ! 000000002FE50058 SUBR:L0-B000 0
.word 0xC5AC7E02 ! 000000002FE5005C SUBR:L0-B000 0 illop
.word 0x0434758D ! 000000002FE50060 SUBR:L0-B000 0 random
restore %i0, %l7, %o0 ! 000000002FE50064 SUBR:L0-B000 0
SECTION .btext034_pg1 TEXT_VA=0x2fe50000
attr_text {
Name = .btext034_pg1,
VA = 0x2fe50000,
RA = 0xebfff0000,
PA = ra2pa(0xebfff0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext035 TEXT_VA=0x7542ff00
attr_text {
Name = .btext035,
VA = 0x7542ff00,
RA = 0xebffcff00,
PA = ra2pa(0xebffcff00,0),
notsb
}
SECTION .btext035_pg0 TEXT_VA=0x75420000
attr_text {
Name = .btext035_pg0,
VA = 0x75420000,
RA = 0xebffc0000,
PA = ra2pa(0xebffc0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext035
.text
.global SUBR091; SUBR091:
sdivcc %o0, %g7, %l4 ! 000000007542FF00 SUBR:L0-B000 5 S
fands %f21, %f19, %f21 ! 000000007542FF04 SUBR:L0-B000 5 S
movg %icc, %o3, %o3 ! 000000007542FF08 SUBR:L0-B000 5 S
alignaddr %i2, %o3, %o1 ! 000000007542FF0C SUBR:L0-B000 5 S
add %g1, 0x162, %g1 ! 000000007542FF10 SUBR:L0-B000 5 chksum++
or %g0, 0x2, %o3 ! 000000007542FF14 LOOP:L1-B000 5
BL60170: ! LOOP:L1-B000
add %g1, 0x77C, %g1 ! 000000007542FF18 LOOP:L1-B000 10 chksum++
.word 0xBBA3C186 ! 000000007542FF1C LOOP:L1-B000 10 S illop_FP
.word 0x918D1DFD ! 000000007542FF20 LOOP:L1-B000 10 S illop
.word 0xAD467049 ! 000000007542FF24 LOOP:L1-B000 10 S illop
fmovda %fcc2, %f62, %f44 ! 000000007542FF28 LOOP:L1-B000 10 S
subccc %o0, %o1, %g0 ! 000000007542FF2C LOOP:L1-B000 10 S
sdiv %i3, %g0, %g5 ! 000000007542FF30 LOOP:L1-B000 10 S
pdist %f24, %f16, %f16 ! 000000007542FF34 LOOP:L1-B000 10 S
andn %i4, %i4, %o5 ! 000000007542FF38 LOOP:L1-B000 10 S
fcmpes %fcc2, %f9, %f3 ! 000000007542FF3C LOOP:L1-B000 10 S
.word 0xFFBEDC33 ! 000000007542FF40 LOOP:L1-B000 10 S illop_VIS
edge8n %o1, %i1, %o4 ! 000000007542FF44 LOOP:L1-B000 10 S
sdivcc %i4, %g0, %o4 ! 000000007542FF48 LOOP:L1-B000 10 S
fbge,pt %fcc1, BL60147 ! 000000007542FF4C SKIP:L2-B000 10
movn %fcc0, %o1, %o0 ! 000000007542FF50 SKIP:L2-B000 10 S
alignaddrl %o0, %i3, %o4 ! 000000007542FF54 SKIP:L2-B000 8 S
subcc %o3, %o0, %o2 ! 000000007542FF58 SKIP:L2-B000 8 S
fbu,a BL60142 ;.empty ! 000000007542FF5C SKIP:L2-B000 8 L
fbe BL60143 ! 000000007542FF60 SKIP:L2-B000 0 L
fcmple16 %f28, %f24, %o5 ! 000000007542FF64 SKIP:L2-B000 8 S
orcc %o2, %o0, %o0 ! 000000007542FF68 SKIP:L2-B000 8 S
fbue BL60144 ;.empty ! 000000007542FF6C SKIP:L2-B000 8 L
BL60144:ble,pn %icc, BL60145 ;.empty ! 000000007542FF70 SKIP:L2-B000 9 L
BL60142:fbo BL60143 ;.empty ! 000000007542FF74 SKIP:L2-B000 7 L
BL60143:brlz,pn %o3, BL60145 ! 000000007542FF78 SKIP:L2-B000 8 L
BL60145:edge16n %o2, %o4, %o2 ! 000000007542FF7C SKIP:L2-B000 15 S
fmovd %f18, %f24 ! 000000007542FF80 SKIP:L2-B000 8 S
fornot1 %f16, %f30, %f24 ! 000000007542FF84 SKIP:L2-B000 8 S
brlez,pn %o1, BL60146 ! 000000007542FF88 SKIP:L2-B000 8 L
BL60146:andn %o1, %o3, %o1 ! 000000007542FF8C SKIP:L2-B000 9 S
add %g1, 0xAFA, %g1 ! 000000007542FF90 SKIP:L2-B000 8 chksum++
add %g1, 0xA7, %g1 ! 000000007542FF94 SKIP:L2-B000 8 chksum++
sra %o2, %g1, %o5 ! 000000007542FF98 SKIP:L2-B000 8 S
orcc %o0, %o4, %o5 ! 000000007542FF9C SKIP:L2-B000 8 S
andncc %o0, %g1, %o0 ! 000000007542FFA0 SKIP:L2-B000 8 S
xor %o2, %g1, %o2 ! 000000007542FFA4 SKIP:L2-B000 8 S
ta %xcc, 0x46 ! 000000007542FFA8 SKIP:L2-B000 8 S demap-page
fba,pn %fcc2, BL60148 ! 000000007542FFAC SKIP:L2-B000 8
.word 0xF2BBF0B4 ! 000000007542FFB0 SKIP:L2-B000 8 S illop
BL60147: ! ELSE:L2-B001
.word 0xABD5C0A1 ! 000000007542FFB4 ELSE:L2-B001 2 S illop
fadds %f2, %f10, %f11 ! 000000007542FFB8 ELSE:L2-B001 2 S
fpack32 %f16, %f24, %f16 ! 000000007542FFBC ELSE:L2-B001 2 S
orncc %g1, %o1, %o5 ! 000000007542FFC0 ELSE:L2-B001 2 S
and %o2, %o2, %o4 ! 000000007542FFC4 ELSE:L2-B001 2 S
add %g1, 0x3E, %g1 ! 000000007542FFC8 ELSE:L2-B001 2 chksum++
subcc %o1, %o5, %o1 ! 000000007542FFCC ELSE:L2-B001 2 S
fnegd %f28, %f30 ! 000000007542FFD0 ELSE:L2-B001 2 S
srlx %i6, %g7, %i6 ! 000000007542FFD4 ELSE:L2-B001 2 S
movule %fcc1, %g1, %o1 ! 000000007542FFD8 ELSE:L2-B001 2 S
pdist %f24, %f16, %f16 ! 000000007542FFDC ELSE:L2-B001 2 S
rd %gsr, %l6 ! 000000007542FFE0 ELSE:L2-B001 2 S
wr %l6, 0x20, %gsr ! 000000007542FFE4 ELSE:L2-B001 2 S
BL60148: ! ELSE:L2-B001
add %g1, 0xB6E, %g1 ! 000000007542FFE8 ELSE:L2-B001 10 chksum++
fbl,a,pn %fcc1, BL60151 ! 000000007542FFEC SKIP:L2-B002 10
.word 0xAFAD5082 ! 000000007542FFF0 SKIP:L2-B002 8 S illop_FP
srax %o4, 0x1, %o0 ! 000000007542FFF4 SKIP:L2-B002 2 S
srl %o5, 0x1, %o1 ! 000000007542FFF8 SKIP:L2-B002 2 S
be BL60149 ! 000000007542FFFC SKIP:L2-B002 2 L
orcc %g1, %o0, %o5 ! 0000000075430000 SKIP:L2-B002 2 S
fba,pn %fcc1, BL60149 ;.empty ! 0000000075430004 SKIP:L2-B002 2 L
BL60149:fbule,a BL60150 ! 0000000075430008 SKIP:L2-B002 4 L
nop ! 000000007543000C SKIP:L2-B002 0 S
fpackfix %f24, %f30 ! 0000000075430010 SKIP:L2-B002 0 S
.word 0x95B30612 ! 0000000075430014 SKIP:L2-B002 0 S illop
BL60150:fcmped %fcc2, %f32, %f12 ! 0000000075430018 SKIP:L2-B002 4 S
ta %xcc, 0x46 ! 000000007543001C SKIP:L2-B002 2 S demap-page
orn %o4, %i6, %o2 ! 0000000075430020 SKIP:L2-B002 2 S
add %g1, 0x87B, %g1 ! 0000000075430024 SKIP:L2-B002 2 chksum++
add %g1, 0x4C6, %g1 ! 0000000075430028 SKIP:L2-B002 2 chksum++
fandnot2 %f26, %f30, %f24 ! 000000007543002C SKIP:L2-B002 2 S
rd %gsr, %l6 ! 0000000075430030 SKIP:L2-B002 2 S
wr %l6, 0xE8, %gsr ! 0000000075430034 SKIP:L2-B002 2 S
xor %g1, %o2, %o2 ! 0000000075430038 SKIP:L2-B002 2 S
pdist %f26, %f16, %f26 ! 000000007543003C SKIP:L2-B002 2 S
fba,a,pt %fcc2, BL60152 ! 0000000075430040 SKIP:L2-B002 2
stxa %g1, [%g7+%g0]0x78 ! 0000000075430044 SKIP:L2-B002 0 S BAD-ASI
BL60151: ! ELSE:L2-B003
fpack32 %f24, %f16, %f16 ! 0000000075430048 ELSE:L2-B003 8 S
xnor %o2, %o1, %o1 ! 000000007543004C ELSE:L2-B003 8 S
faddd %f34, %f0, %f44 ! 0000000075430050 ELSE:L2-B003 8 S
fpackfix %f16, %f29 ! 0000000075430054 ELSE:L2-B003 8 S
xnorcc %o1, %o5, %o5 ! 0000000075430058 ELSE:L2-B003 8 S
add %g1, 0xD59, %g1 ! 000000007543005C ELSE:L2-B003 8 chksum++
stxa %o0, [%g7+%g0]0x77 ! 0000000075430060 ELSE:L2-B003 8 S BAD-ASI
.word 0x8FAA4A29 ! 0000000075430064 ELSE:L2-B003 8 S illop_FP
nop ! 0000000075430068 ELSE:L2-B003 8 S
array8 %o5, %o5, %o2 ! 000000007543006C ELSE:L2-B003 8 S
fcmpeq32 %f16, %f26, %o4 ! 0000000075430070 ELSE:L2-B003 8 S
nop ! 0000000075430074 ELSE:L2-B003 8 S
andncc %o2, %o2, %o1 ! 0000000075430078 ELSE:L2-B003 8 S
BL60152: ! ELSE:L2-B003
add %g1, 0x35E, %g1 ! 000000007543007C ELSE:L2-B003 10 chksum++
andcc %o5, 0x40, %g0 ! 0000000075430080 SKIP:L2-B004 10
bnz,pn %xcc, BL60153 ! 0000000075430084 SKIP:L2-B004 10
fpsub16s %f19, %f24, %f16 ! 0000000075430088 SKIP:L2-B004 10 S
fcmpes %fcc1, %f11, %f3 ! 000000007543008C SKIP:L2-B004 4 S
bshuffle %f16, %f24, %f28 ! 0000000075430090 SKIP:L2-B004 4 S
andncc %o1, %o4, %o5 ! 0000000075430094 SKIP:L2-B004 4 S
wr %g1, %o4, %fprs ! 0000000075430098 SKIP:L2-B004 4 S
add %g1, 0x56E, %g1 ! 000000007543009C SKIP:L2-B004 4 chksum++
and %o5, %g1, %o2 ! 00000000754300A0 SKIP:L2-B004 4 S
pdist %f22, %f18, %f18 ! 00000000754300A4 SKIP:L2-B004 6 S
fadds %f3, %f5, %f3 ! 00000000754300A8 SKIP:L2-B004 4 S
or %o4, %o2, %o4 ! 00000000754300AC SKIP:L2-B004 4 S
and %g1, %o1, %o1 ! 00000000754300B0 SKIP:L2-B004 4 S
edge32n %o2, %o2, %o0 ! 00000000754300B4 SKIP:L2-B004 4 S
udivcc %g1, %g0, %l2 ! 00000000754300B8 SKIP:L2-B004 4 S
fcmpeq16 %f28, %f18, %o5 ! 00000000754300BC SKIP:L2-B004 4 S
nop ! 00000000754300C0 SKIP:L2-B004 4 S
nop ! 00000000754300C4 SKIP:L2-B004 4 S
bmask %o1, %g1, %o4 ! 00000000754300C8 SKIP:L2-B004 4 S
nop ! 00000000754300CC SKIP:L2-B004 4 S
ba,a BL60157 ! 00000000754300D0 SKIP:L2-B004 4
subccc %o4, %o5, %o4 ! 00000000754300D4 SKIP:L2-B004 0 S
BL60153: ! ELSE:L2-B005
and %g2, -1, %g2 ! 00000000754300D8 ELSE:L2-B005 6 S
fcmpgt16 %f16, %f20, %o2 ! 00000000754300DC ELSE:L2-B005 6 S
fnegd %f24, %f30 ! 00000000754300E0 ELSE:L2-B005 6 S
cmp %o2, %o2 ! 00000000754300E4 ELSE:L2-B005 6 S
fcmpgt32 %f22, %f26, %o4 ! 00000000754300E8 ELSE:L2-B005 6 S
for %f16, %f18, %f28 ! 00000000754300EC ELSE:L2-B005 6 S
fandnot2 %f18, %f28, %f26 ! 00000000754300F0 ELSE:L2-B005 6 S
fbo,pn %fcc0, BL60154 ;.empty ! 00000000754300F4 ELSE:L2-B005 6 L
brgz,pn %o2, BL60155 ! 00000000754300F8 ELSE:L2-B005 6 L
pdist %f26, %f30, %f30 ! 00000000754300FC ELSE:L2-B005 0 S
BL60155:bshuffle %f30, %f18, %f24 ! 0000000075430100 ELSE:L2-B005 5 S
BL60154:bvs,pn %icc, BL60156 ! 0000000075430104 ELSE:L2-B005 11 L
BL60156:fpack16 %f18, %f22 ! 0000000075430108 ELSE:L2-B005 6 S
andn %g2, %o1, %o1 ! 000000007543010C ELSE:L2-B005 6 S
.word 0x9BAA0C53 ! 0000000075430110 ELSE:L2-B005 6 S illop_FP
add %g1, 0x990, %g1 ! 0000000075430114 ELSE:L2-B005 6 chksum++
add %g1, 0x25, %g1 ! 0000000075430118 ELSE:L2-B005 6 chksum++
nop ! 000000007543011C ELSE:L2-B005 6 S
fadds %f10, %f5, %f10 ! 0000000075430120 ELSE:L2-B005 6 S
array16 %g2, %g2, %o1 ! 0000000075430124 ELSE:L2-B005 6 S
orn %o0, %o4, %o4 ! 0000000075430128 ELSE:L2-B005 6 S
andcc %o1, %g2, %o1 ! 000000007543012C ELSE:L2-B005 6 S
orn %o0, %o5, %o0 ! 0000000075430130 ELSE:L2-B005 6 S
.word 0xCDBD42E7 ! 0000000075430134 ELSE:L2-B005 6 S illop_VIS
srax %g2, 0x1, %o5 ! 0000000075430138 ELSE:L2-B005 6 S
xnorcc %o4, %o3, %o2 ! 000000007543013C ELSE:L2-B005 6 S
nop ! 0000000075430140 ELSE:L2-B005 6 S
nop ! 0000000075430144 ELSE:L2-B005 6 S
nop ! 0000000075430148 ELSE:L2-B005 6 S
BL60157: ! ELSE:L2-B005
add %g1, 0x541, %g1 ! 000000007543014C ELSE:L2-B005 10 chksum++
andcc %o4, 0x400, %g0 ! 0000000075430150 SKIP:L2-B006 10
bz,a,pt %xcc, BL60158 ! 0000000075430154 SKIP:L2-B006 10
xnor %o0, %o5, %o1 ! 0000000075430158 SKIP:L2-B006 1 S
xnor %o4, %o4, %o4 ! 000000007543015C SKIP:L2-B006 9 S
nop ! 0000000075430160 SKIP:L2-B006 9 S
orncc %o0, %g1, %o0 ! 0000000075430164 SKIP:L2-B006 9 S
and %o1, %o0, %o1 ! 0000000075430168 SKIP:L2-B006 9 S
nop ! 000000007543016C SKIP:L2-B006 9 S
array8 %o5, %o2, %o2 ! 0000000075430170 SKIP:L2-B006 9 S
orcc %o1, %o2, %o1 ! 0000000075430174 SKIP:L2-B006 9 S
mova %fcc2, 0x3AF, %o2 ! 0000000075430178 SKIP:L2-B006 9 S
edge16ln %o1, %o1, %o5 ! 000000007543017C SKIP:L2-B006 9 S
add %g1, 0x4D8, %g1 ! 0000000075430180 SKIP:L2-B006 9 chksum++
wr %g1, %g1, %fprs ! 0000000075430184 SKIP:L2-B006 9 S
nop ! 0000000075430188 SKIP:L2-B006 9 S
ta %xcc, 0x46 ! 000000007543018C SKIP:L2-B006 9 S demap-page
nop ! 0000000075430190 SKIP:L2-B006 9 S
ba BL60159 ! 0000000075430194 SKIP:L2-B006 9
subcc %g1, %o4, %o5 ! 0000000075430198 SKIP:L2-B006 9 S
BL60158: ! ELSE:L2-B007
stxa %o2, [%g7+%g0]0x62 ! 000000007543019C ELSE:L2-B007 1 S BAD-ASI
movuge %fcc3, 0x3E4, %o2 ! 00000000754301A0 ELSE:L2-B007 1 S
stx %fsr, [%g2+0x0060] ! 00000000754301A4 ELSE:L2-B007 1 S <BD60055
fexpand %f22, %f20 ! 00000000754301A8 ELSE:L2-B007 1 S
and %o2, %o2, %o1 ! 00000000754301AC ELSE:L2-B007 1 S
orcc %o4, %o5, %o2 ! 00000000754301B0 ELSE:L2-B007 1 S
add %g1, 0xBA7, %g1 ! 00000000754301B4 ELSE:L2-B007 1 chksum++
ta %xcc, 0x43 ! 00000000754301B8 ELSE:L2-B007 1 S +-PEF
alignaddr %o2, %o2, %o1 ! 00000000754301BC ELSE:L2-B007 2 S
bshuffle %f18, %f30, %f18 ! 00000000754301C0 ELSE:L2-B007 1 S
cmp %o0, %o0 ! 00000000754301C4 ELSE:L2-B007 1 S
BL60159: ! ELSE:L2-B007
add %g1, 0x925, %g1 ! 00000000754301C8 ELSE:L2-B007 10 chksum++
fcmpd %fcc1, %f42, %f0 ! 00000000754301CC SKIP:L2-B008 19
fbl,a,pt %fcc1, BL60163 ! 00000000754301D0 SKIP:L2-B008 10
andncc %o2, %o2, %o1 ! 00000000754301D4 SKIP:L2-B008 10 S
wr %g1, %o5, %fprs ! 00000000754301D8 SKIP:L2-B008 0 S
.word 0x81880000 ! 00000000754301DC SKIP:L2-B008 0 S random
fpack32 %f30, %f18, %f26 ! 00000000754301E0 SKIP:L2-B008 0 S
.word 0xBFAF0AC5 ! 00000000754301E4 SKIP:L2-B008 0 L illop
orn %l2, -1, %l2 ! 00000000754301E8 SKIP:L2-B008 0 S
subcc %o1, %o2, %o0 ! 00000000754301EC SKIP:L2-B008 0 S
xor %o0, %o1, %o2 ! 00000000754301F0 SKIP:L2-B008 0 S
fbug,a BL60161 ! 00000000754301F4 SKIP:L2-B008 0 L
xorcc %o1, %o0, %o1 ! 00000000754301F8 SKIP:L2-B008 0 S
BL60160:.word 0xAFA94A5C ! 00000000754301FC SKIP:L2-B008 0 S illop
fpack32 %f18, %f30, %f30 ! 0000000075430200 SKIP:L2-B008 0 S
.word 0xEB5795BD ! 0000000075430204 SKIP:L2-B008 0 L illop
ba,pn %xcc, BL60161 ! 0000000075430208 SKIP:L2-B008 0 L
BL60161:andcc %o2, %o5, %o4 ! 000000007543020C SKIP:L2-B008 0 S
BL60162:add %g1, 0x511, %g1 ! 0000000075430210 SKIP:L2-B008 0 chksum++
.word 0x83F00000 ! 0000000075430214 SKIP:L2-B008 0 illop
rd %gsr, %l6 ! 0000000075430218 SKIP:L2-B008 0 S
.word 0x049D5018 ! 000000007543021C SKIP:L2-B008 0 S random
fnegd %f30, %f24 ! 0000000075430220 SKIP:L2-B008 0 S
stxa %o4, [%g7+%g0]0x6C ! 0000000075430224 SKIP:L2-B008 0 S BAD-ASI
.word 0xCFCD5E44 ! 0000000075430228 SKIP:L2-B008 0 S illop
.word 0x91A68101 ! 000000007543022C SKIP:L2-B008 0 S illop
.word 0x9F7E7038 ! 0000000075430230 SKIP:L2-B008 0 S illop
.word 0xDF31F114 ! 0000000075430234 SKIP:L2-B008 0 S illop
.word 0xAC9B61FB ! 0000000075430238 SKIP:L2-B008 0 S random
and %o2, %g1, %o2 ! 000000007543023C SKIP:L2-B008 0 S
.word 0x32F67FF5 ! 0000000075430240 SKIP:L2-B008 0 random
fmovd %f18, %f30 ! 0000000075430244 SKIP:L2-B008 0 S
BL60163: ! ELSE:L2-B009
fpsub16s %f20, %f30, %f21 ! 0000000075430248 ELSE:L2-B009 10 S
xnor %o0, %o1, %o5 ! 000000007543024C ELSE:L2-B009 10 S
fmovsa %fcc3, %f5, %f11 ! 0000000075430250 ELSE:L2-B009 10 S
fmovse %fcc1, %f11, %f4 ! 0000000075430254 ELSE:L2-B009 10 S
ta %xcc, 0x46 ! 0000000075430258 ELSE:L2-B009 10 S demap-page
fbul BL60164 ! 000000007543025C ELSE:L2-B009 10 L
array8 %o4, %o0, %o4 ! 0000000075430260 ELSE:L2-B009 10 S
fbug,a,pt %fcc0, BL60165 ! 0000000075430264 ELSE:L2-B009 9 L
BL60164:xorcc %o5, %o1, %o5 ! 0000000075430268 ELSE:L2-B009 7 S
fpack32 %f16, %f30, %f18 ! 000000007543026C ELSE:L2-B009 4 S
BL60165:fbne,a BL60166 ;.empty ! 0000000075430270 ELSE:L2-B009 10 L
fbu,a,pn %fcc1, BL60167 ;.empty ! 0000000075430274 ELSE:L2-B009 7 L
fbg,pt %fcc1, BL60166 ;.empty ! 0000000075430278 ELSE:L2-B009 3 L
BL60167:fbo,pt %fcc2, BL60168 ! 000000007543027C ELSE:L2-B009 3 L
BL60168:andn %o4, %o2, %o0 ! 0000000075430280 ELSE:L2-B009 6 S
fmovd %f12, %f44 ! 0000000075430284 ELSE:L2-B009 3 S
fcmpne16 %f30, %f18, %o1 ! 0000000075430288 ELSE:L2-B009 3 S
BL60166:add %g1, 0xBA7, %g1 ! 000000007543028C ELSE:L2-B009 3 chksum++
add %g1, 0xD16, %g1 ! 0000000075430290 ELSE:L2-B009 10 chksum++
srlx %o0, 0x1, %o1 ! 0000000075430294 ELSE:L2-B009 10 S
orcc %o0, %o1, %o2 ! 0000000075430298 ELSE:L2-B009 10 S
andcc %o2, %o0, %o0 ! 000000007543029C ELSE:L2-B009 10 S
xorcc %o1, %o4, %o5 ! 00000000754302A0 ELSE:L2-B009 10 S
xorcc %o2, %o5, %o4 ! 00000000754302A4 ELSE:L2-B009 10 S
nop ! 00000000754302A8 ELSE:L2-B009 10 S
fmovsne %xcc, %f4, %f4 ! 00000000754302AC ELSE:L2-B009 10 S
fmul8x16au %f23, %f21, %f20 ! 00000000754302B0 ELSE:L2-B009 10 S
nop ! 00000000754302B4 ELSE:L2-B009 10 S
nop ! 00000000754302B8 ELSE:L2-B009 10 S
swap [%g5-0x0050], %o0 ! 00000000754302BC ELSE:L2-B009 10 S >BD60101
cmp %o1, %o0 ! 00000000754302C0 ELSE:L2-B009 10 S
BL60169: ! ELSE:L2-B009
add %g1, 0x898, %g1 ! 00000000754302C4 ELSE:L2-B009 10 chksum++
rd %gsr, %l6 ! 00000000754302C8 LOOP:L1-B000 10 S
wr %l6, 0x8, %gsr ! 00000000754302CC LOOP:L1-B000 10 S
fcmped %fcc0, %f0, %f44 ! 00000000754302D0 LOOP:L1-B000 10 S
andcc %o4, %o0, %o0 ! 00000000754302D4 LOOP:L1-B000 10 S
fcmps %fcc2, %f5, %f10 ! 00000000754302D8 LOOP:L1-B000 10 S
udivx %o2, %o1, %o2 ! 00000000754302DC LOOP:L1-B000 10 S
ta %xcc, 0x46 ! 00000000754302E0 LOOP:L1-B000 10 S demap-page
subcc %o3, 0x1, %o3 ! 00000000754302E4 LOOP:L1-B000 10
bnz,pt %xcc, BL60170 ! 00000000754302E8 LOOP:L1-B000 10
nop ! 00000000754302EC LOOP:L1-B000 10 S
add %g1, 0xF54, %g1 ! 00000000754302F0 LOOP:L1-B000 5 chksum++
fabss %f3, %f3 ! 00000000754302F4 SUBR:L0-B000 5 S
fbn BL60171 ! 00000000754302F8 SUBR:L0-B000 5 L
andcc %g1, %o1, %o2 ! 00000000754302FC SUBR:L0-B000 5 S
andcc %o2, %o0, %o0 ! 0000000075430300 SUBR:L0-B000 5 S
bl BL60172 ! 0000000075430304 SUBR:L0-B000 5 L
fcmpd %fcc1, %f34, %f12 ! 0000000075430308 SUBR:L0-B000 5 S
edge32n %o2, %g1, %o4 ! 000000007543030C SUBR:L0-B000 5 S
bz,a BL60173 ! 0000000075430310 SUBR:L0-B000 5 L
.word 0x81C3E008 ! 0000000075430314 SUBR:L0-B000 0 S random
xnor %o1, %o4, %o1 ! 0000000075430318 SUBR:L0-B000 5 S
bleu,a BL60174 ! 000000007543031C SUBR:L0-B000 5 L
BL60171:.word 0x9DE3A060 ! 0000000075430320 SUBR:L0-B000 0 S random
BL60173:fbe,pn %fcc1, BL60172 ;.empty ! 0000000075430324 SUBR:L0-B000 5 L
brlz,a,pn %o5, BL60175 ! 0000000075430328 SUBR:L0-B000 5 L
BL60175:.word 0xABA80A89 ! 000000007543032C SUBR:L0-B000 0 S illop
BL60172:nop ! 0000000075430330 SUBR:L0-B000 5 S
BL60174:add %g1, 0x744, %g1 ! 0000000075430334 SUBR:L0-B000 5 chksum++
retl ! 0000000075430338 SUBR:L0-B000 5
add %g1, 0xE2C, %g1 ! 000000007543033C SUBR:L0-B000 5 chksum++
SECTION .btext035_pg1 TEXT_VA=0x75430000
attr_text {
Name = .btext035_pg1,
VA = 0x75430000,
RA = 0xebffd0000,
PA = ra2pa(0xebffd0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext036 TEXT_VA=0xf530ff00
attr_text {
Name = .btext036,
VA = 0xf530ff00,
RA = 0xfdfd71f00,
PA = ra2pa(0xfdfd71f00,0),
notsb
}
SECTION .btext036_pg0 TEXT_VA=0xf530e000
attr_text {
Name = .btext036_pg0,
VA = 0xf530e000,
RA = 0xfdfd70000,
PA = ra2pa(0xfdfd70000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext036
.text
.global SUBR092; SUBR092:
add %g1, 0xBAC, %g1 ! 00000000F530FF00 SUBR:L0-B000 5 chksum++
add %o1, %g1, %o4 ! 00000000F530FF04 SWCH:L1-B000 5
andcc %o4, 0x40, %g0 ! 00000000F530FF08 SWCH:L1-B000 5
bnz,pn %xcc, BL60179 ! 00000000F530FF0C SWCH:L1-B000 5
add %g1, 0x2BA, %g1 ! 00000000F530FF10 SWCH:L1-B000 5 chksum++
andcc %o4, 0x2, %g0 ! 00000000F530FF14 SWCH:L1-B000 1
bnz,a,pt %xcc, BL60178 ! 00000000F530FF18 SWCH:L1-B000 1
.word 0xC68B51C7 ! 00000000F530FF1C SWCH:L1-B000 0 random
andcc %o4, 0x1, %g0 ! 00000000F530FF20 SWCH:L1-B000 1
bnz,pn %xcc, BL60177 ! 00000000F530FF24 SWCH:L1-B000 1
add %g1, 0x63, %g1 ! 00000000F530FF28 SWCH:L1-B000 1 chksum++
andcc %o4, 0x10, %g0 ! 00000000F530FF2C SWCH:L1-B000 0
bnz,pn %xcc, BL60176 ! 00000000F530FF30 SWCH:L1-B000 0
.word 0xB37E501E ! 00000000F530FF34 SWCH:L1-B000 0 S illop
.word 0x81C3E008 ! 00000000F530FF38 SWCH:L1-B000 0 S random
fcmped %fcc2, %f36, %f46 ! 00000000F530FF3C SWCH:L1-B000 0 S
.word 0x9943DEB3 ! 00000000F530FF40 SWCH:L1-B000 0 S illop
add %g1, 0x42F, %g1 ! 00000000F530FF44 SWCH:L1-B000 0 chksum++
fba,a,pn %fcc1, BL60180 ! 00000000F530FF48 SWCH:L1-B000 0
.word 0x34CFA5CF ! 00000000F530FF4C SWCH:L1-B000 0 S random
BL60176:add %g1, 0x61B, %g1 ! 00000000F530FF50 CASE:L2-B000 0 chksum++
fcmpes %fcc0, %f9, %f10 ! 00000000F530FF54 CASE:L2-B000 0 S
.word 0x8DA19171 ! 00000000F530FF58 CASE:L2-B000 0 S illop
xnor %i3, %i5, %o3 ! 00000000F530FF5C CASE:L2-B000 0 S
xor %o3, %o1, %o1 ! 00000000F530FF60 CASE:L2-B000 0 S
xorcc %i5, %o1, %o5 ! 00000000F530FF64 CASE:L2-B000 0 S
fba,a,pn %fcc0, BL60180 ! 00000000F530FF68 CASE:L2-B000 0
.word 0x8D49D013 ! 00000000F530FF6C CASE:L2-B000 0 S illop
BL60177:add %g1, 0x560, %g1 ! 00000000F530FF70 CASE:L2-B001 1 chksum++
fadds %f10, %f9, %f8 ! 00000000F530FF74 CASE:L2-B001 1 S
udiv %o5, %g0, %g0 ! 00000000F530FF78 CASE:L2-B001 1 S
xnorcc %o5, %g1, %o5 ! 00000000F530FF7C CASE:L2-B001 1 S
fcmpes %fcc0, %f4, %f11 ! 00000000F530FF80 CASE:L2-B001 1 S
array32 %g1, %o0, %o0 ! 00000000F530FF84 CASE:L2-B001 1 S
ba,a,pt %xcc, BL60180 ! 00000000F530FF88 CASE:L2-B001 1
pdist %f22, %f30, %f30 ! 00000000F530FF8C CASE:L2-B001 0 S
BL60178:.word 0x91AB806A ! 00000000F530FF90 CASE:L2-B002 0 illop
.word 0xB9AC48E6 ! 00000000F530FF94 CASE:L2-B002 0 S illop
cmp %o1, %g1 ! 00000000F530FF98 CASE:L2-B002 0 S
rd %gsr, %l6 ! 00000000F530FF9C CASE:L2-B002 0 S
.word 0xCBEEFA55 ! 00000000F530FFA0 CASE:L2-B002 0 S illop
movge %fcc0, 0x201, %o5 ! 00000000F530FFA4 CASE:L2-B002 0 S
fandnot1 %f22, %f30, %f18 ! 00000000F530FFA8 CASE:L2-B002 0 S
ba,pn %icc, BL60180 ! 00000000F530FFAC CASE:L2-B002 0
andncc %o3, %o0, %o3 ! 00000000F530FFB0 CASE:L2-B002 0 S
BL60179:add %g1, 0x5C0, %g1 ! 00000000F530FFB4 CASE:L2-B003 4 chksum++
array8 %o1, %o3, %o0 ! 00000000F530FFB8 CASE:L2-B003 4 S
orcc %o0, %o5, %o1 ! 00000000F530FFBC CASE:L2-B003 4 S
cmp %o3, %o0 ! 00000000F530FFC0 CASE:L2-B003 4 S
fpsub32 %f26, %f30, %f18 ! 00000000F530FFC4 CASE:L2-B003 4 S
pdist %f24, %f18, %f24 ! 00000000F530FFC8 CASE:L2-B003 4 S
orncc %o5, %o5, %o3 ! 00000000F530FFCC CASE:L2-B003 4 S
andcc %g1, %o0, %o5 ! 00000000F530FFD0 CASE:L2-B003 4 S
fcmps %fcc2, %f11, %f9 ! 00000000F530FFD4 CASE:L2-B003 4 S
ba BL60180 ! 00000000F530FFD8 CASE:L2-B003 4
fpadd16 %f26, %f22, %f16 ! 00000000F530FFDC CASE:L2-B003 4 S
BL60180: ! SWCH:L1-B000
add %g1, 0xA09, %g1 ! 00000000F530FFE0 SWCH:L1-B000 5 chksum++
rd %y, %o0 ! 00000000F530FFE4 SWCH:L1-B000 5 S
fnot1s %f27, %f16 ! 00000000F530FFE8 SWCH:L1-B000 5 S
subcc %o3, %o3, %o1 ! 00000000F530FFEC SWCH:L1-B000 5 S
array16 %o2, %o3, %o3 ! 00000000F530FFF0 SWCH:L1-B000 5 S
xnor %o0, %o5, %o5 ! 00000000F530FFF4 SWCH:L1-B000 5 S
add %o2, %o0, %o3 ! 00000000F530FFF8 SWCH:L1-B000 5 S
nop ! 00000000F530FFFC SWCH:L1-B000 5 S
cmp %o1, %o2 ! 00000000F5310000 SWCH:L1-B000 5 S
fsubd %f42, %f32, %f42 ! 00000000F5310004 SWCH:L1-B000 5 S
fcmpes %fcc1, %f2, %f9 ! 00000000F5310008 SUBR:L0-B000 5 S
fnegs %f11, %f2 ! 00000000F531000C SUBR:L0-B000 5 S
ta %xcc, 0x46 ! 00000000F5310010 SUBR:L0-B000 5 S demap-page
ta %xcc, 0x46 ! 00000000F5310014 SUBR:L0-B000 5 S demap-page
.word 0xA9A91885 ! 00000000F5310018 SUBR:L0-B000 5 S illop_FP
retl ! 00000000F531001C SUBR:L0-B000 5
add %g1, 0xE2C, %g1 ! 00000000F5310020 SUBR:L0-B000 5 chksum++
SECTION .btext036_pg1 TEXT_VA=0xf5310000
attr_text {
Name = .btext036_pg1,
VA = 0xf5310000,
RA = 0xfdfd72000,
PA = ra2pa(0xfdfd72000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
! Context 71: 2013 instructions generated, 10471 executed, 360 traps
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 128
#undef BLIMP_32BIT
#define BLIMP_32BIT 0
!========================================================================
SECTION .btext037 TEXT_VA=0xffffbbbd0ffffd00
attr_text {
Name = .btext037,
VA = 0xffffbbbd0ffffd00,
RA = 0xe4ffffd00,
PA = ra2pa(0xe4ffffd00,0),
notsb
}
SECTION .btext037_pg0 TEXT_VA=0xffffbbbd00000000
attr_text {
Name = .btext037_pg0,
VA = 0xffffbbbd00000000,
RA = 0xe40000000,
PA = ra2pa(0xe40000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext037
.text
.global start_th_4; start_th_4:
.global SUBR107; SUBR107:
BL80141: ! MAIN:L0-B000
nop ! FFFFBBBD0FFFFD00 MAIN:L0-B000 1
sethi %hh(0xC4360000),%g2 ! FFFFBBBD0FFFFD04 MAIN:L0-B000 1 BD80133
or %g2,%hm(0xC4360000),%g2 ! FFFFBBBD0FFFFD08 MAIN:L0-B000 1
sethi %lm(0xC4360000),%g3 ! FFFFBBBD0FFFFD0C MAIN:L0-B000 1
or %g3,%lo(0xC4360000),%g3 ! FFFFBBBD0FFFFD10 MAIN:L0-B000 1
sllx %g2, 0x20, %g2 ! FFFFBBBD0FFFFD14 MAIN:L0-B000 1
or %g2, %g3, %g2 ! FFFFBBBD0FFFFD18 MAIN:L0-B000 1
sethi %hh(0x583CFCB72000),%l0 ! FFFFBBBD0FFFFD1C MAIN:L0-B000 1 STACK0072
or %l0,%hm(0x583CFCB72000),%l0 ! FFFFBBBD0FFFFD20 MAIN:L0-B000 1
sethi %lm(0x583CFCB72000),%l1 ! FFFFBBBD0FFFFD24 MAIN:L0-B000 1
or %l1,%lo(0x583CFCB72000),%l1 ! FFFFBBBD0FFFFD28 MAIN:L0-B000 1
sllx %l0, 0x20, %l0 ! FFFFBBBD0FFFFD2C MAIN:L0-B000 1
or %l0, %l1, %l0 ! FFFFBBBD0FFFFD30 MAIN:L0-B000 1
sub %l0, 0x100, %o6 ! FFFFBBBD0FFFFD34 MAIN:L0-B000 1
add %o6, 0x80, %i6 ! FFFFBBBD0FFFFD38 MAIN:L0-B000 1
addcc %g0, 0x1, %g1 ! FFFFBBBD0FFFFD3C MAIN:L0-B000 1
or %g0, -3186, %g3 ! FFFFBBBD0FFFFD40 MAIN:L0-B000 1
or %g0, -1351, %g4 ! FFFFBBBD0FFFFD44 MAIN:L0-B000 1
or %g0, -675, %g5 ! FFFFBBBD0FFFFD48 MAIN:L0-B000 1
or %g0, 0x11B, %g6 ! FFFFBBBD0FFFFD4C MAIN:L0-B000 1
or %g0, 0x0, %g7 ! FFFFBBBD0FFFFD50 MAIN:L0-B000 1
or %g0, -560, %o0 ! FFFFBBBD0FFFFD54 MAIN:L0-B000 1
or %g0, -3787, %o1 ! FFFFBBBD0FFFFD58 MAIN:L0-B000 1
or %g0, 0x17, %o2 ! FFFFBBBD0FFFFD5C MAIN:L0-B000 1
or %g0, -2862, %o3 ! FFFFBBBD0FFFFD60 MAIN:L0-B000 1
or %g0, -2908, %o4 ! FFFFBBBD0FFFFD64 MAIN:L0-B000 1
or %g0, -8, %o5 ! FFFFBBBD0FFFFD68 MAIN:L0-B000 1
or %g0, -379, %o7 ! FFFFBBBD0FFFFD6C MAIN:L0-B000 1
or %g0, 0xA4C, %l0 ! FFFFBBBD0FFFFD70 MAIN:L0-B000 1
or %g0, -2491, %l1 ! FFFFBBBD0FFFFD74 MAIN:L0-B000 1
or %g0, -2693, %l2 ! FFFFBBBD0FFFFD78 MAIN:L0-B000 1
or %g0, -3027, %l3 ! FFFFBBBD0FFFFD7C MAIN:L0-B000 1
or %g0, -3265, %l4 ! FFFFBBBD0FFFFD80 MAIN:L0-B000 1
or %g0, 0xD11, %l5 ! FFFFBBBD0FFFFD84 MAIN:L0-B000 1
sethi %hh(0xFFFFBBBD0FFFFD00),%l7 ! FFFFBBBD0FFFFD88 MAIN:L0-B000 1 SUBR107
or %l7,%hm(0xFFFFBBBD0FFFFD00),%l7 ! FFFFBBBD0FFFFD8C MAIN:L0-B000 1
sethi %lm(0xFFFFBBBD0FFFFD00),%l6 ! FFFFBBBD0FFFFD90 MAIN:L0-B000 1
or %l6,%lo(0xFFFFBBBD0FFFFD00),%l6 ! FFFFBBBD0FFFFD94 MAIN:L0-B000 1
sllx %l7, 0x20, %l7 ! FFFFBBBD0FFFFD98 MAIN:L0-B000 1
or %l7, %l6, %l7 ! FFFFBBBD0FFFFD9C MAIN:L0-B000 1
or %g0, -997, %l6 ! FFFFBBBD0FFFFDA0 MAIN:L0-B000 1
or %g0, -2237, %i0 ! FFFFBBBD0FFFFDA4 MAIN:L0-B000 1
or %g0, -2826, %i1 ! FFFFBBBD0FFFFDA8 MAIN:L0-B000 1
or %g0, -2479, %i2 ! FFFFBBBD0FFFFDAC MAIN:L0-B000 1
or %g0, 0x83E, %i3 ! FFFFBBBD0FFFFDB0 MAIN:L0-B000 1
or %g0, 0x649, %i4 ! FFFFBBBD0FFFFDB4 MAIN:L0-B000 1
or %g0, -3842, %i5 ! FFFFBBBD0FFFFDB8 MAIN:L0-B000 1
or %g0, 0xE58, %i7 ! FFFFBBBD0FFFFDBC MAIN:L0-B000 1
or %g0, 0x4, %g6 ! FFFFBBBD0FFFFDC0 MAIN:L0-B000 1
BL80142:save %o6, -128, %o6 ! FFFFBBBD0FFFFDC4 MAIN:L0-B000 4
add %i0, %g6, %l0 ! FFFFBBBD0FFFFDC8 MAIN:L0-B000 4
add %i1, %g6, %l1 ! FFFFBBBD0FFFFDCC MAIN:L0-B000 4
add %i2, %g6, %l2 ! FFFFBBBD0FFFFDD0 MAIN:L0-B000 4
add %i3, %g6, %l3 ! FFFFBBBD0FFFFDD4 MAIN:L0-B000 4
add %i4, %g6, %l4 ! FFFFBBBD0FFFFDD8 MAIN:L0-B000 4
add %i5, %g6, %l5 ! FFFFBBBD0FFFFDDC MAIN:L0-B000 4
add %i6, %g6, %l6 ! FFFFBBBD0FFFFDE0 MAIN:L0-B000 4
add %i7, %g6, %l7 ! FFFFBBBD0FFFFDE4 MAIN:L0-B000 4
add %l0, %g6, %o0 ! FFFFBBBD0FFFFDE8 MAIN:L0-B000 4
add %l1, %g6, %o1 ! FFFFBBBD0FFFFDEC MAIN:L0-B000 4
add %l2, %g6, %o2 ! FFFFBBBD0FFFFDF0 MAIN:L0-B000 4
add %l3, %g6, %o3 ! FFFFBBBD0FFFFDF4 MAIN:L0-B000 4
add %l4, %g6, %o4 ! FFFFBBBD0FFFFDF8 MAIN:L0-B000 4
add %l5, %g6, %o5 ! FFFFBBBD0FFFFDFC MAIN:L0-B000 4
add %l7, %g6, %o7 ! FFFFBBBD0FFFFE00 MAIN:L0-B000 4
subcc %g6, 0x1, %g6 ! FFFFBBBD0FFFFE04 MAIN:L0-B000 4
bnz,pn %xcc, BL80142 ! FFFFBBBD0FFFFE08 MAIN:L0-B000 4
nop ! FFFFBBBD0FFFFE0C MAIN:L0-B000 4
restore %g0, %g0, %g0 ! FFFFBBBD0FFFFE10 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! FFFFBBBD0FFFFE14 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! FFFFBBBD0FFFFE18 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! FFFFBBBD0FFFFE1C MAIN:L0-B000 1
ta %xcc, 0x44 ! FFFFBBBD0FFFFE20 MAIN:L0-B000 1 cleanwin=0
wr %g0, -2541, %y ! FFFFBBBD0FFFFE24 MAIN:L0-B000 1
wr %g0, 0xC0, %gsr ! FFFFBBBD0FFFFE28 MAIN:L0-B000 1
ldd [%g2+0x0068], %f0 ! FFFFBBBD0FFFFE2C MAIN:L0-B000 1 <BD80137
faddd %f0, %f0, %f6 ! FFFFBBBD0FFFFE30 MAIN:L0-B000 1
faddd %f0, %f6, %f12 ! FFFFBBBD0FFFFE34 MAIN:L0-B000 1
faddd %f6, %f12, %f14 ! FFFFBBBD0FFFFE38 MAIN:L0-B000 1
faddd %f12, %f14, %f60 ! FFFFBBBD0FFFFE3C MAIN:L0-B000 1
faddd %f14, %f60, %f62 ! FFFFBBBD0FFFFE40 MAIN:L0-B000 1
faddd %f60, %f62, %f32 ! FFFFBBBD0FFFFE44 MAIN:L0-B000 1
faddd %f62, %f32, %f34 ! FFFFBBBD0FFFFE48 MAIN:L0-B000 1
faddd %f32, %f34, %f36 ! FFFFBBBD0FFFFE4C MAIN:L0-B000 1
faddd %f34, %f36, %f38 ! FFFFBBBD0FFFFE50 MAIN:L0-B000 1
faddd %f36, %f38, %f40 ! FFFFBBBD0FFFFE54 MAIN:L0-B000 1
faddd %f38, %f40, %f42 ! FFFFBBBD0FFFFE58 MAIN:L0-B000 1
faddd %f40, %f42, %f44 ! FFFFBBBD0FFFFE5C MAIN:L0-B000 1
faddd %f42, %f44, %f46 ! FFFFBBBD0FFFFE60 MAIN:L0-B000 1
ld [%g2+0x0070], %f2 ! FFFFBBBD0FFFFE64 MAIN:L0-B000 1 <BD80138
fadds %f2, %f2, %f3 ! FFFFBBBD0FFFFE68 MAIN:L0-B000 1
fadds %f2, %f3, %f4 ! FFFFBBBD0FFFFE6C MAIN:L0-B000 1
fadds %f3, %f4, %f5 ! FFFFBBBD0FFFFE70 MAIN:L0-B000 1
fadds %f4, %f5, %f8 ! FFFFBBBD0FFFFE74 MAIN:L0-B000 1
fadds %f5, %f8, %f9 ! FFFFBBBD0FFFFE78 MAIN:L0-B000 1
fadds %f8, %f9, %f10 ! FFFFBBBD0FFFFE7C MAIN:L0-B000 1
fadds %f9, %f10, %f11 ! FFFFBBBD0FFFFE80 MAIN:L0-B000 1
fcmpd %fcc0, %f0, %f0 ! FFFFBBBD0FFFFE84 MAIN:L0-B000 1
fcmpd %fcc1, %f0, %f0 ! FFFFBBBD0FFFFE88 MAIN:L0-B000 1
fcmpd %fcc2, %f0, %f0 ! FFFFBBBD0FFFFE8C MAIN:L0-B000 1
fcmpd %fcc3, %f0, %f0 ! FFFFBBBD0FFFFE90 MAIN:L0-B000 1
stx %fsr, [%g2+0x0060] ! FFFFBBBD0FFFFE94 MAIN:L0-B000 1 <BD80055
fzero %f16 ! FFFFBBBD0FFFFE98 MAIN:L0-B000 1
fzero %f18 ! FFFFBBBD0FFFFE9C MAIN:L0-B000 1
fzero %f20 ! FFFFBBBD0FFFFEA0 MAIN:L0-B000 1
fzero %f22 ! FFFFBBBD0FFFFEA4 MAIN:L0-B000 1
fzero %f24 ! FFFFBBBD0FFFFEA8 MAIN:L0-B000 1
fzero %f26 ! FFFFBBBD0FFFFEAC MAIN:L0-B000 1
fzero %f28 ! FFFFBBBD0FFFFEB0 MAIN:L0-B000 1
fzero %f30 ! FFFFBBBD0FFFFEB4 MAIN:L0-B000 1
ldx [%g2+0x0000], %g3 ! FFFFBBBD0FFFFEB8 MAIN:L0-B000 1 BASE<BD80133
ldx [%g2+0x0008], %g4 ! FFFFBBBD0FFFFEBC MAIN:L0-B000 1 BASE<BD80139
ldx [%g2+0x0010], %g5 ! FFFFBBBD0FFFFEC0 MAIN:L0-B000 1 BASE<BD80140
ldx [%g2+0x0018], %g6 ! FFFFBBBD0FFFFEC4 MAIN:L0-B000 1 BASE<BD80141
or %g0, 0x2, %l0 ! FFFFBBBD0FFFFEC8 LOOP:L1-B000 1
BL80180: ! LOOP:L1-B000
add %g1, 0x41A, %g1 ! FFFFBBBD0FFFFECC LOOP:L1-B000 2 chksum++
orncc %o3, %o3, %i3 ! FFFFBBBD0FFFFED0 LOOP:L1-B000 2 S
subcc %o3, %o5, %g0 ! FFFFBBBD0FFFFED4 LOOP:L1-B000 2 S
fpadd32 %f30, %f22, %f24 ! FFFFBBBD0FFFFED8 LOOP:L1-B000 2 S
array32 %i3, %o2, %i1 ! FFFFBBBD0FFFFEDC LOOP:L1-B000 2 S
fadds %f10, %f3, %f2 ! FFFFBBBD0FFFFEE0 LOOP:L1-B000 2 S
fands %f22, %f31, %f21 ! FFFFBBBD0FFFFEE4 LOOP:L1-B000 2 S
xnor %i2, %o4, %o3 ! FFFFBBBD0FFFFEE8 LOOP:L1-B000 2 S
ta %xcc, 0x46 ! FFFFBBBD0FFFFEEC LOOP:L1-B000 2 S demap-page
ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFEF0 LOOP:L1-B000 2 ptr_chase
ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFEF4 LOOP:L1-B000 2 ptr_chase
ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFEF8 LOOP:L1-B000 2 ptr_chase
ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFEFC LOOP:L1-B000 2 ptr_chase
ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFF00 LOOP:L1-B000 2 ptr_chase
ldx [%g3-0x0088], %g3 ! FFFFBBBD0FFFFF04 LOOP:L1-B000 2 ptr_chase
fpadd32 %f16, %f22, %f16 ! FFFFBBBD0FFFFF08 LOOP:L1-B000 2 S
orn %o2, %g1, %i0 ! FFFFBBBD0FFFFF0C LOOP:L1-B000 2 S
fexpand %f31, %f30 ! FFFFBBBD0FFFFF10 LOOP:L1-B000 2 S
or %g0, 0x2, %l2 ! FFFFBBBD0FFFFF14 LOOP:L2-B000 2
BL80147: ! LOOP:L2-B000
add %g1, 0xCCD, %g1 ! FFFFBBBD0FFFFF18 LOOP:L2-B000 4 chksum++
movrgz %o5, %i3, %o3 ! FFFFBBBD0FFFFF1C LOOP:L2-B000 4 S
call .+8 ! FFFFBBBD0FFFFF20 LOOP:L2-B000 4 S
fnegd %f12, %f46 ! FFFFBBBD0FFFFF24 LOOP:L2-B000 4 S
fcmps %fcc2, %f3, %f9 ! FFFFBBBD0FFFFF28 LOOP:L2-B000 4 S
xnorcc %i1, %i2, %i2 ! FFFFBBBD0FFFFF2C LOOP:L2-B000 4 S
andncc %i0, %i0, %i0 ! FFFFBBBD0FFFFF30 LOOP:L2-B000 4 S
or %g0, 0x3, %l1 ! FFFFBBBD0FFFFF34 LOOP:L3-B000 4
BL80143: ! LOOP:L3-B000
add %g1, 0x42B, %g1 ! FFFFBBBD0FFFFF38 LOOP:L3-B000 12 chksum++
ldxa [%g7+%g0]0xA2, %i2 ! FFFFBBBD0FFFFF3C LOOP:L3-B000 12 S BAD-ASI
fcmpgt16 %f16, %f30, %o1 ! FFFFBBBD0FFFFF40 LOOP:L3-B000 12 S
call .+8 ! FFFFBBBD0FFFFF44 LOOP:L3-B000 12 S
fcmpes %fcc0, %f3, %f8 ! FFFFBBBD0FFFFF48 LOOP:L3-B000 12 S
or %g1, %i0, %o4 ! FFFFBBBD0FFFFF4C LOOP:L3-B000 12 S
orcc %o4, %i4, %i1 ! FFFFBBBD0FFFFF50 LOOP:L3-B000 12 S
fnot2 %f22, %f22 ! FFFFBBBD0FFFFF54 LOOP:L3-B000 12 S
fabsd %f0, %f34 ! FFFFBBBD0FFFFF58 LOOP:L3-B000 12 S
sethi %hh(0xFFFFC49BA916FF00),%l6 ! FFFFBBBD0FFFFF5C LOOP:L3-B000 12 SUBR108
or %l6,%hm(0xFFFFC49BA916FF00),%l6 ! FFFFBBBD0FFFFF60 LOOP:L3-B000 12
sethi %lm(0xFFFFC49BA916FF00),%l5 ! FFFFBBBD0FFFFF64 LOOP:L3-B000 12
or %l5,%lo(0xFFFFC49BA916FF00),%l5 ! FFFFBBBD0FFFFF68 LOOP:L3-B000 12
sllx %l6, 0x20, %l6 ! FFFFBBBD0FFFFF6C LOOP:L3-B000 12
or %l6, %l5, %l6 ! FFFFBBBD0FFFFF70 LOOP:L3-B000 12
add %l6, 0x1, %l6 ! FFFFBBBD0FFFFF74 LOOP:L3-B000 12
jmpl %l6+0x0000, %o7 ! FFFFBBBD0FFFFF78 LOOP:L3-B000 24 S
and %i2, %o3, %o1 ! FFFFBBBD0FFFFF7C LOOP:L3-B000 12 S
subcc %l1, 0x1, %l1 ! FFFFBBBD0FFFFF80 LOOP:L3-B000 12
bnz,pn %icc, BL80143 ! FFFFBBBD0FFFFF84 LOOP:L3-B000 12
fcmpne32 %f30, %f26, %i1 ! FFFFBBBD0FFFFF88 LOOP:L3-B000 12 S
add %g1, 0xD22, %g1 ! FFFFBBBD0FFFFF8C LOOP:L3-B000 4 chksum++
and %g1, 0xFE, %l3 ! FFFFBBBD0FFFFF90 LOOP:L3-B001 4
BL80144: ! LOOP:L3-B001
add %g1, 0xDDE, %g1 ! FFFFBBBD0FFFFF94 LOOP:L3-B001 8 chksum++
faddd %f44, %f62, %f6 ! FFFFBBBD0FFFFF98 LOOP:L3-B001 8 S
orn %l5, -1, %l5 ! FFFFBBBD0FFFFF9C LOOP:L3-B001 8 S
array32 %o1, %o5, %o4 ! FFFFBBBD0FFFFFA0 LOOP:L3-B001 8 S
xnorcc %i1, %o0, %i3 ! FFFFBBBD0FFFFFA4 LOOP:L3-B001 8 S
alignaddr %l5, %i1, %l4 ! FFFFBBBD0FFFFFA8 LOOP:L3-B001 8 S
srlx %l3, 0x1, %l3 ! FFFFBBBD0FFFFFAC LOOP:L3-B001 8
andcc %l3, 0x1, %g0 ! FFFFBBBD0FFFFFB0 LOOP:L3-B001 8
bne,a,pn %xcc, BL80144 ! FFFFBBBD0FFFFFB4 LOOP:L3-B001 8
xorcc %i3, %o0, %i0 ! FFFFBBBD0FFFFFB8 LOOP:L3-B001 4 S
add %g1, 0xA3E, %g1 ! FFFFBBBD0FFFFFBC LOOP:L3-B001 4 chksum++
or %g0, 0x3, %l4 ! FFFFBBBD0FFFFFC0 LOOP:L3-B002 4
BL80145: ! LOOP:L3-B002
add %g1, 0x2CF, %g1 ! FFFFBBBD0FFFFFC4 LOOP:L3-B002 12 chksum++
cmp %l4, 0x1 ! FFFFBBBD0FFFFFC8 LOOP:L3-B002 12
be,pn %xcc, BL80146 ! FFFFBBBD0FFFFFCC LOOP:L3-B002 12
nop ! FFFFBBBD0FFFFFD0 LOOP:L3-B002 12 S
add %g1, 0x6FF, %g1 ! FFFFBBBD0FFFFFD4 LOOP:L3-B002 8 chksum++
bmask %l4, %o4, %i0 ! FFFFBBBD0FFFFFD8 LOOP:L3-B002 8 S
cmp %o4, %i1 ! FFFFBBBD0FFFFFDC LOOP:L3-B002 8 S
orcc %i1, %i3, %i1 ! FFFFBBBD0FFFFFE0 LOOP:L3-B002 8 S
and %o4, %o3, %i4 ! FFFFBBBD0FFFFFE4 LOOP:L3-B002 8 S
sllx %i4, 0x1, %i5 ! FFFFBBBD0FFFFFE8 LOOP:L3-B002 8 S
sra %i3, 0x1, %i1 ! FFFFBBBD0FFFFFEC LOOP:L3-B002 8 S
sub %l4, 0x1, %l4 ! FFFFBBBD0FFFFFF0 LOOP:L3-B002 8
brnz,a,pn %l4, BL80145 ! FFFFBBBD0FFFFFF4 LOOP:L3-B002 8
fcmpes %fcc2, %f10, %f3 ! FFFFBBBD0FFFFFF8 LOOP:L3-B002 8 S
add %g1, 0x5A3, %g1 ! FFFFBBBD0FFFFFFC LOOP:L3-B002 0 chksum++
BL80146: ! LOOP:L3-B002
add %g1, 0x9A1, %g1 ! FFFFBBBD10000000 LOOP:L3-B002 4 chksum++
nop ! FFFFBBBD10000004 LOOP:L3-B003 4
subcc %l2, 0x1, %l2 ! FFFFBBBD10000008 LOOP:L2-B000 4
bnz,a BL80147 ! FFFFBBBD1000000C LOOP:L2-B000 4
fnegd %f46, %f44 ! FFFFBBBD10000010 LOOP:L2-B000 2 S
add %g1, 0x5F2, %g1 ! FFFFBBBD10000014 LOOP:L2-B000 2 chksum++
nop ! FFFFBBBD10000018 LOOP:L2-B001 2
nop ! FFFFBBBD1000001C LOOP:L2-B002 2
add %i1, %g1, %o2 ! FFFFBBBD10000020 SWCH:L2-B003 2
and %o2, 0x18, %o7 ! FFFFBBBD10000024 SWCH:L2-B003 2
sethi %hi(0x33C), %o2 ! FFFFBBBD10000028 SWCH:L2-B003 2 .+0
or %o2,%lo(0x33C),%o2 ! FFFFBBBD1000002C SWCH:L2-B003 2
add %o2, %o7, %o2 ! FFFFBBBD10000030 SWCH:L2-B003 2
jmpl %l7+%o2, %g0 ! FFFFBBBD10000034 SWCH:L2-B003 2
andn %g1, %i1, %i0 ! FFFFBBBD10000038 SWCH:L2-B003 2 S
fba BL80151 ! FFFFBBBD1000003C SWCH:L2-B003 0
fpadd32s %f18, %f28, %f28 ! FFFFBBBD10000040 SWCH:L2-B003 0 S
ba BL80150 ! FFFFBBBD10000044 SWCH:L2-B003 1
or %i3, %i1, %i5 ! FFFFBBBD10000048 SWCH:L2-B003 1 S
fba,a BL80149 ! FFFFBBBD1000004C SWCH:L2-B003 0
ta %xcc, 0x46 ! FFFFBBBD10000050 SWCH:L2-B003 0 S demap-page
fba,a,pn %fcc3, BL80148 ! FFFFBBBD10000054 SWCH:L2-B003 1
fpadd16s %f18, %f31, %f18 ! FFFFBBBD10000058 SWCH:L2-B003 0 S
BL80148:add %g1, 0x5C4, %g1 ! FFFFBBBD1000005C CASE:L3-B004 1 chksum++
and %i1, %g1, %o3 ! FFFFBBBD10000060 CASE:L3-B004 1 S
fexpand %f26, %f30 ! FFFFBBBD10000064 CASE:L3-B004 1 S
pdist %f22, %f16, %f16 ! FFFFBBBD10000068 CASE:L3-B004 1 S
faddd %f46, %f6, %f38 ! FFFFBBBD1000006C CASE:L3-B004 1 S
array32 %i1, %i0, %i2 ! FFFFBBBD10000070 CASE:L3-B004 1 S
bshuffle %f28, %f16, %f20 ! FFFFBBBD10000074 CASE:L3-B004 1 S
ba,a,pt %xcc, BL80152 ! FFFFBBBD10000078 CASE:L3-B004 1
.word 0x3022833E ! FFFFBBBD1000007C CASE:L3-B004 0 S illop
BL80149:add %g1, 0x701, %g1 ! FFFFBBBD10000080 CASE:L3-B005 0 chksum++
fpack16 %f20, %f20 ! FFFFBBBD10000084 CASE:L3-B005 0 S
.word 0xCA390248 ! FFFFBBBD10000088 CASE:L3-B005 0 S illop
andncc %g1, %i1, %o0 ! FFFFBBBD1000008C CASE:L3-B005 0 S
.word 0x93A7D13B ! FFFFBBBD10000090 CASE:L3-B005 0 S illop
.word 0xADC44B42 ! FFFFBBBD10000094 CASE:L3-B005 0 illop
.word 0x9ECC5D52 ! FFFFBBBD10000098 CASE:L3-B005 0 S illop
BL80150:add %g1, 0x8DF, %g1 ! FFFFBBBD1000009C CASE:L3-B006 1 chksum++
cmp %o3, %i3 ! FFFFBBBD100000A0 CASE:L3-B006 1 S
andcc %o3, %g1, %i4 ! FFFFBBBD100000A4 CASE:L3-B006 1 S
orncc %o2, -1, %o2 ! FFFFBBBD100000A8 CASE:L3-B006 1 S
alignaddrl %i3, %o0, %o0 ! FFFFBBBD100000AC CASE:L3-B006 1 S
andcc %o0, %i2, %i5 ! FFFFBBBD100000B0 CASE:L3-B006 1 S
andcc %o0, %i4, %o4 ! FFFFBBBD100000B4 CASE:L3-B006 1 S
.word 0xA5B382AD ! FFFFBBBD100000B8 CASE:L3-B006 1 S illop_VIS
srlx %i1, %g1, %i1 ! FFFFBBBD100000BC CASE:L3-B006 1 S
xnor %o2, %i5, %i3 ! FFFFBBBD100000C0 CASE:L3-B006 1 S
cmp %i5, %i1 ! FFFFBBBD100000C4 CASE:L3-B006 1 S
fba,a BL80152 ! FFFFBBBD100000C8 CASE:L3-B006 1
.word 0x85E39DFA ! FFFFBBBD100000CC CASE:L3-B006 0 S illop
BL80151:add %g1, 0xDC, %g1 ! FFFFBBBD100000D0 CASE:L3-B007 0 chksum++
fpadd16s %f26, %f24, %f31 ! FFFFBBBD100000D4 CASE:L3-B007 0 S
andncc %i0, %o2, %i5 ! FFFFBBBD100000D8 CASE:L3-B007 0 S
fcmpne16 %f22, %f16, %i0 ! FFFFBBBD100000DC CASE:L3-B007 0 S
.word 0xE556651A ! FFFFBBBD100000E0 CASE:L3-B007 0 S illop
wr %l6, 0xA8, %gsr ! FFFFBBBD100000E4 CASE:L3-B007 0 S
andncc %i0, %o5, %o4 ! FFFFBBBD100000E8 CASE:L3-B007 0 S
fcmpd %fcc2, %f62, %f6 ! FFFFBBBD100000EC CASE:L3-B007 0 S
edge32l %i0, %i4, %o4 ! FFFFBBBD100000F0 CASE:L3-B007 0 S
udiv %i5, %g7, %g3 ! FFFFBBBD100000F4 CASE:L3-B007 0 S
edge32 %i5, %i2, %i2 ! FFFFBBBD100000F8 CASE:L3-B007 0 S
ba,a,pn %icc, BL80152 ! FFFFBBBD100000FC CASE:L3-B007 0
nop ! FFFFBBBD10000100 CASE:L3-B007 0 S
BL80152: ! SWCH:L2-B003
add %g1, 0xE98, %g1 ! FFFFBBBD10000104 SWCH:L2-B003 2 chksum++
orncc %i1, %o5, %o5 ! FFFFBBBD10000108 SWCH:L2-B003 2 S
srax %i2, 0x1, %i0 ! FFFFBBBD1000010C SWCH:L2-B003 2 S
wr %g1, %i0, %fprs ! FFFFBBBD10000110 SWCH:L2-B003 2 S
xnor %o4, %i0, %i0 ! FFFFBBBD10000114 SWCH:L2-B003 2 S
fmovduge %fcc2, %f6, %f6 ! FFFFBBBD10000118 SWCH:L2-B003 3 S
andn %i6, 0x0, %i6 ! FFFFBBBD1000011C SWCH:L2-B003 2 S
faligndata %f22, %f20, %f16 ! FFFFBBBD10000120 SWCH:L2-B003 2 S
add %o5, %g1, %i2 ! FFFFBBBD10000124 SWCH:L2-B004 2
andcc %i2, 0x20, %g0 ! FFFFBBBD10000128 SWCH:L2-B004 2
bnz,pn %xcc, BL80161 ! FFFFBBBD1000012C SWCH:L2-B004 2
add %g1, 0xA9, %g1 ! FFFFBBBD10000130 SWCH:L2-B004 2 chksum++
andcc %i2, 0x80, %g0 ! FFFFBBBD10000134 SWCH:L2-B004 1
bnz,pn %xcc, BL80160 ! FFFFBBBD10000138 SWCH:L2-B004 1
add %g1, 0xF72, %g1 ! FFFFBBBD1000013C SWCH:L2-B004 1 chksum++
.word 0x17C9ECCF ! FFFFBBBD10000140 SWCH:L2-B004 0 random
bnz,pn %xcc, BL80159 ! FFFFBBBD10000144 SWCH:L2-B004 0
add %g1, 0x5C8, %g1 ! FFFFBBBD10000148 SWCH:L2-B004 0 chksum++
andcc %i2, 0x40, %g0 ! FFFFBBBD1000014C SWCH:L2-B004 0
.word 0xBB747AC7 ! FFFFBBBD10000150 SWCH:L2-B004 0 illop
.word 0xA7675D10 ! FFFFBBBD10000154 SWCH:L2-B004 0 S illop
.word 0x89DE4E12 ! FFFFBBBD10000158 SWCH:L2-B004 0 S illop
fzero %f16 ! FFFFBBBD1000015C SWCH:L2-B004 0 S
movne %icc, %i0, %i1 ! FFFFBBBD10000160 SWCH:L2-B004 0 S
.word 0xBA7F0FF8 ! FFFFBBBD10000164 SWCH:L2-B004 0 random
.word 0xBFB647F4 ! FFFFBBBD10000168 SWCH:L2-B004 0 illop
edge8 %g1, %o4, %i3 ! FFFFBBBD1000016C SWCH:L2-B004 0 S
BL80153:.word 0xE14FD7AE ! FFFFBBBD10000170 CASE:L3-B008 0 illop
orcc %i6, %o0, %o0 ! FFFFBBBD10000174 CASE:L3-B008 0 S
.word 0xCFC9DC51 ! FFFFBBBD10000178 CASE:L3-B008 0 S illop
fmovsvs %icc, %f11, %f9 ! FFFFBBBD1000017C CASE:L3-B008 0 S
fexpand %f21, %f28 ! FFFFBBBD10000180 CASE:L3-B008 0 S
pdist %f30, %f20, %f22 ! FFFFBBBD10000184 CASE:L3-B008 0 S
fpsub16s %f18, %f28, %f18 ! FFFFBBBD10000188 CASE:L3-B008 0 S
edge8n %o5, %i0, %i4 ! FFFFBBBD1000018C CASE:L3-B008 0 S
sethi %hh(0x84213FF00),%l6 ! FFFFBBBD10000190 CASE:L3-B008 0 SUBR109
.word 0xF21D73AE ! FFFFBBBD10000194 CASE:L3-B008 0 illop
sethi %lm(0x84213FF00),%l5 ! FFFFBBBD10000198 CASE:L3-B008 0
or %l5,%lo(0x84213FF00),%l5 ! FFFFBBBD1000019C CASE:L3-B008 0
.word 0xABAC5C29 ! FFFFBBBD100001A0 CASE:L3-B008 0 illop
or %l6, %l5, %l6 ! FFFFBBBD100001A4 CASE:L3-B008 0
jmpl %l6+0x0000, %o7 ! FFFFBBBD100001A8 CASE:L3-B008 0 S
orn %o0, %o0, %o1 ! FFFFBBBD100001AC CASE:L3-B008 0 S
ba BL80162 ! FFFFBBBD100001B0 CASE:L3-B008 0
nop ! FFFFBBBD100001B4 CASE:L3-B008 0 S
BL80159:add %g1, 0xB4, %g1 ! FFFFBBBD100001B8 CASE:L3-B009 0 chksum++
fcmped %fcc0, %f6, %f46 ! FFFFBBBD100001BC CASE:L3-B009 0 S
orcc %o0, %g1, %o3 ! FFFFBBBD100001C0 CASE:L3-B009 0 S
bcc,pt %xcc, BL80154 ;.empty ! FFFFBBBD100001C4 CASE:L3-B009 0 L
fbul,a,pt %fcc0, BL80155 ! FFFFBBBD100001C8 CASE:L3-B009 0 L
.word 0x95A3D06A ! FFFFBBBD100001CC CASE:L3-B009 0 S illop
xorcc %i3, %g1, %o0 ! FFFFBBBD100001D0 CASE:L3-B009 0 S
BL80155:.word 0x99A94076 ! FFFFBBBD100001D4 CASE:L3-B009 0 L illop
BL80156:.word 0x37D1B45B ! FFFFBBBD100001D8 CASE:L3-B009 0 L random
fbue,a,pt %fcc0, BL80158 ! FFFFBBBD100001DC CASE:L3-B009 0 L
wr %g1, %o1, %fprs ! FFFFBBBD100001E0 CASE:L3-B009 0 S
BL80158:.word 0xF93D1B65 ! FFFFBBBD100001E4 CASE:L3-B009 0 S random
fcmple32 %f30, %f28, %i1 ! FFFFBBBD100001E8 CASE:L3-B009 0 S
fbge,a BL80157 ! FFFFBBBD100001EC CASE:L3-B009 0 L
BL80154:cmp %o3, %o0 ! FFFFBBBD100001F0 CASE:L3-B009 0 S
BL80157:add %g1, 0x9C5, %g1 ! FFFFBBBD100001F4 CASE:L3-B009 0 chksum++
fba,pt %fcc1, BL80162 ! FFFFBBBD100001F8 CASE:L3-B009 0
alignaddrl %i1, %o4, %i0 ! FFFFBBBD100001FC CASE:L3-B009 0 S
BL80160:add %g1, 0xA78, %g1 ! FFFFBBBD10000200 CASE:L3-B010 1 chksum++
cmp %o0, %o4 ! FFFFBBBD10000204 CASE:L3-B010 1 S
orn %o3, %o3, %o5 ! FFFFBBBD10000208 CASE:L3-B010 1 S
array32 %o5, %i0, %i3 ! FFFFBBBD1000020C CASE:L3-B010 1 S
andn %o3, %i1, %i0 ! FFFFBBBD10000210 CASE:L3-B010 1 S
rd %gsr, %l6 ! FFFFBBBD10000214 CASE:L3-B010 1 S
wr %l6, 0x10, %gsr ! FFFFBBBD10000218 CASE:L3-B010 1 S
srax %g5, 0x0, %g5 ! FFFFBBBD1000021C CASE:L3-B010 1 S
ba,a BL80162 ! FFFFBBBD10000220 CASE:L3-B010 1
.word 0x9767ED6D ! FFFFBBBD10000224 CASE:L3-B010 0 S illop
BL80161:add %g1, 0xE02, %g1 ! FFFFBBBD10000228 CASE:L3-B011 1 chksum++
array16 %o0, %g1, %o0 ! FFFFBBBD1000022C CASE:L3-B011 1 S
pdist %f22, %f20, %f28 ! FFFFBBBD10000230 CASE:L3-B011 1 S
fpadd32 %f28, %f16, %f20 ! FFFFBBBD10000234 CASE:L3-B011 1 S
cmp %g1, %g1 ! FFFFBBBD10000238 CASE:L3-B011 1 S
xnor %g5, %g1, %o1 ! FFFFBBBD1000023C CASE:L3-B011 1 S
pdist %f22, %f30, %f16 ! FFFFBBBD10000240 CASE:L3-B011 1 S
fba,a BL80162 ! FFFFBBBD10000244 CASE:L3-B011 1
nop ! FFFFBBBD10000248 CASE:L3-B011 0 S
BL80162: ! SWCH:L2-B004
add %g1, 0xC3E, %g1 ! FFFFBBBD1000024C SWCH:L2-B004 2 chksum++
xor %o2, %g1, %i4 ! FFFFBBBD10000250 SWCH:L2-B004 2 S
orcc %o5, %o0, %o0 ! FFFFBBBD10000254 SWCH:L2-B004 2 S
sdivcc %o0, %g7, %o0 ! FFFFBBBD10000258 SWCH:L2-B004 2 S
edge8n %i0, %g5, %o2 ! FFFFBBBD1000025C SWCH:L2-B004 2 S
nop ! FFFFBBBD10000260 LOOP:L2-B005 2
nop ! FFFFBBBD10000264 LOOP:L2-B006 2
nop ! FFFFBBBD10000268 LOOP:L2-B007 2
nop ! FFFFBBBD1000026C LOOP:L2-B008 2
add %g5, %g1, %o0 ! FFFFBBBD10000270 SWCH:L2-B009 2
and %o0, 0x18, %o7 ! FFFFBBBD10000274 SWCH:L2-B009 2
sethi %hi(0x58C), %o0 ! FFFFBBBD10000278 SWCH:L2-B009 2 .+0
or %o0,%lo(0x58C),%o0 ! FFFFBBBD1000027C SWCH:L2-B009 2
add %o0, %o7, %o0 ! FFFFBBBD10000280 SWCH:L2-B009 2
jmpl %l7+%o0, %g0 ! FFFFBBBD10000284 SWCH:L2-B009 2
fcmpeq16 %f22, %f28, %i2 ! FFFFBBBD10000288 SWCH:L2-B009 2 S
ba,a,pn %icc, BL80168 ! FFFFBBBD1000028C SWCH:L2-B009 0
ta %xcc, 0x46 ! FFFFBBBD10000290 SWCH:L2-B009 0 S demap-page
.word 0x99AECC88 ! FFFFBBBD10000294 SWCH:L2-B009 0 illop
fmovdule %fcc1, %f0, %f60 ! FFFFBBBD10000298 SWCH:L2-B009 0 S
ba,a,pt %xcc, BL80164 ! FFFFBBBD1000029C SWCH:L2-B009 0
xnorcc %o5, %o0, %o5 ! FFFFBBBD100002A0 SWCH:L2-B009 0 S
ba,a,pn %icc, BL80163 ! FFFFBBBD100002A4 SWCH:L2-B009 2
fpackfix %f30, %f19 ! FFFFBBBD100002A8 SWCH:L2-B009 0 S
BL80163:add %g1, 0x86, %g1 ! FFFFBBBD100002AC CASE:L3-B012 2 chksum++
alignaddrl %g5, %o0, %o3 ! FFFFBBBD100002B0 CASE:L3-B012 2 S
fpadd16 %f20, %f16, %f30 ! FFFFBBBD100002B4 CASE:L3-B012 2 S
srl %g1, 0x1, %o5 ! FFFFBBBD100002B8 CASE:L3-B012 2 S
fcmpeq16 %f28, %f20, %i2 ! FFFFBBBD100002BC CASE:L3-B012 2 S
and %i2, %i2, %o4 ! FFFFBBBD100002C0 CASE:L3-B012 2 S
ba,a BL80169 ! FFFFBBBD100002C4 CASE:L3-B012 2
sllx %o4, %g1, %o3 ! FFFFBBBD100002C8 CASE:L3-B012 0 S
BL80164:add %g1, 0x24F, %g1 ! FFFFBBBD100002CC CASE:L3-B013 0 chksum++
pdist %f20, %f30, %f26 ! FFFFBBBD100002D0 CASE:L3-B013 0 S
sll %o2, 0x1, %i5 ! FFFFBBBD100002D4 CASE:L3-B013 0 S
.word 0xAF773904 ! FFFFBBBD100002D8 CASE:L3-B013 0 S illop
cmp %o0, %i2 ! FFFFBBBD100002DC CASE:L3-B013 0 S
fba,pn %fcc2, BL80169 ! FFFFBBBD100002E0 CASE:L3-B013 0
add %o5, %o5, %i0 ! FFFFBBBD100002E4 CASE:L3-B013 0 S
BL80167:.word 0xA77CA27A ! FFFFBBBD100002E8 CASE:L3-B014 0 illop
sllx %i2, 0x1, %i4 ! FFFFBBBD100002EC CASE:L3-B014 0 S
nop ! FFFFBBBD100002F0 CASE:L3-B014 0 S
ble,pt %icc, BL80165 ! FFFFBBBD100002F4 CASE:L3-B014 0 L
subccc %i4, %i2, %i2 ! FFFFBBBD100002F8 CASE:L3-B014 0 S
BL80165:.word 0x83880000 ! FFFFBBBD100002FC CASE:L3-B014 0 L random
orn %i0, %i1, %i1 ! FFFFBBBD10000300 CASE:L3-B014 0 S
.word 0x97AC1CF1 ! FFFFBBBD10000304 CASE:L3-B014 0 S illop
andcc %i2, %i4, %i5 ! FFFFBBBD10000308 CASE:L3-B014 0 S
and %o5, %i5, %i0 ! FFFFBBBD1000030C CASE:L3-B014 0 S
bz,a BL80166 ! FFFFBBBD10000310 CASE:L3-B014 0 L
BL80166:array8 %o5, %i0, %o3 ! FFFFBBBD10000314 CASE:L3-B014 0 S
add %g1, 0xBCA, %g1 ! FFFFBBBD10000318 CASE:L3-B014 0 chksum++
fba,pt %fcc0, BL80169 ! FFFFBBBD1000031C CASE:L3-B014 0
array8 %i4, %o5, %i5 ! FFFFBBBD10000320 CASE:L3-B014 0 S
BL80168:add %g1, 0x42C, %g1 ! FFFFBBBD10000324 CASE:L3-B015 0 chksum++
.word 0xA976742A ! FFFFBBBD10000328 CASE:L3-B015 0 S illop
.word 0xF5C0B5E0 ! FFFFBBBD1000032C CASE:L3-B015 0 S illop
andncc %i4, %i4, %o1 ! FFFFBBBD10000330 CASE:L3-B015 0 S
.word 0xDA3DFA31 ! FFFFBBBD10000334 CASE:L3-B015 0 S illop
wr %i0, %o3, %ccr ! FFFFBBBD10000338 CASE:L3-B015 0 S
alignaddrl %o5, %i4, %i3 ! FFFFBBBD1000033C CASE:L3-B015 0 S
.word 0x02925CBF ! FFFFBBBD10000340 CASE:L3-B015 0 S random
movrz %o3, %o5, %i4 ! FFFFBBBD10000344 CASE:L3-B015 0 S
mova %fcc0, %i5, %i1 ! FFFFBBBD10000348 CASE:L3-B015 0 S
orn %o4, %i3, %i0 ! FFFFBBBD1000034C CASE:L3-B015 0 S
fba BL80169 ! FFFFBBBD10000350 CASE:L3-B015 0
andcc %i1, %o2, %o2 ! FFFFBBBD10000354 CASE:L3-B015 0 S
BL80169: ! SWCH:L2-B009
add %g1, 0x767, %g1 ! FFFFBBBD10000358 SWCH:L2-B009 2 chksum++
and %i4, %i0, %o1 ! FFFFBBBD1000035C SWCH:L2-B009 2 S
fadds %f9, %f11, %f9 ! FFFFBBBD10000360 SWCH:L2-B009 2 S
fcmped %fcc1, %f60, %f6 ! FFFFBBBD10000364 SWCH:L2-B009 2 S
xnor %i1, %o2, %o4 ! FFFFBBBD10000368 SWCH:L2-B009 2 S
nop ! FFFFBBBD1000036C LOOP:L2-B010 2
add %i3, %g1, %i4 ! FFFFBBBD10000370 SWCH:L2-B011 2
andcc %i4, 0x2, %g0 ! FFFFBBBD10000374 SWCH:L2-B011 2
bnz,pn %xcc, BL80178 ! FFFFBBBD10000378 SWCH:L2-B011 2
add %g1, 0x7B0, %g1 ! FFFFBBBD1000037C SWCH:L2-B011 2 chksum++
andcc %i4, 0x4, %g0 ! FFFFBBBD10000380 SWCH:L2-B011 0
bnz,pt %xcc, BL80177 ! FFFFBBBD10000384 SWCH:L2-B011 0
andcc %i4, 0x200, %g0 ! FFFFBBBD10000388 SWCH:L2-B011 0
bnz,pt %xcc, BL80176 ! FFFFBBBD1000038C SWCH:L2-B011 0
.word 0x0C2CB6FD ! FFFFBBBD10000390 SWCH:L2-B011 0 random
andcc %i4, 0x2, %g0 ! FFFFBBBD10000394 SWCH:L2-B011 0
bnz,a,pt %xcc, BL80175 ! FFFFBBBD10000398 SWCH:L2-B011 0
add %g1, 0xEDD, %g1 ! FFFFBBBD1000039C SWCH:L2-B011 0 chksum++
.word 0xBDA180FD ! FFFFBBBD100003A0 SWCH:L2-B011 0 S illop
.word 0x932FBEEF ! FFFFBBBD100003A4 SWCH:L2-B011 0 S random
xnorcc %i0, %o2, %i3 ! FFFFBBBD100003A8 SWCH:L2-B011 0 S
fcmpgt16 %f20, %f28, %o4 ! FFFFBBBD100003AC SWCH:L2-B011 0 S
add %g1, 0x784, %g1 ! FFFFBBBD100003B0 SWCH:L2-B011 0 chksum++
fba BL80179 ! FFFFBBBD100003B4 SWCH:L2-B011 0
wr %g1, %i1, %fprs ! FFFFBBBD100003B8 SWCH:L2-B011 0 S
BL80175:add %g1, 0x3AA, %g1 ! FFFFBBBD100003BC CASE:L3-B016 0 chksum++
.word 0x97906000 ! FFFFBBBD100003C0 CASE:L3-B016 0 S random
.word 0xA1B1C69A ! FFFFBBBD100003C4 CASE:L3-B016 0 L illop
fbule,a BL80171 ;.empty ! FFFFBBBD100003C8 CASE:L3-B016 0 L
.word 0xB1A88882 ! FFFFBBBD100003CC CASE:L3-B016 0 L illop
BL80172:.word 0x9FC68000 ! FFFFBBBD100003D0 CASE:L3-B016 0 S random
.word 0x9DE3A060 ! FFFFBBBD100003D4 CASE:L3-B016 0 S random
.word 0xF58A28DD ! FFFFBBBD100003D8 CASE:L3-B016 0 S random
brlz,a,pn %o4, BL80170 ! FFFFBBBD100003DC CASE:L3-B016 0 L
edge8ln %o2, %i0, %o0 ! FFFFBBBD100003E0 CASE:L3-B016 0 S
fcmpeq32 %f20, %f28, %i3 ! FFFFBBBD100003E4 CASE:L3-B016 0 S
bg BL80173 ;.empty ! FFFFBBBD100003E8 CASE:L3-B016 0 L
.word 0xA3B28606 ! FFFFBBBD100003EC CASE:L3-B016 0 L illop
fbe,a BL80170 ! FFFFBBBD100003F0 CASE:L3-B016 0 L
BL80170:bmask %i3, %o4, %o5 ! FFFFBBBD100003F4 CASE:L3-B016 0 S
BL80173:bvs,a BL80174 ! FFFFBBBD100003F8 CASE:L3-B016 0 L
BL80171:fpack32 %f26, %f28, %f30 ! FFFFBBBD100003FC CASE:L3-B016 0 S
BL80174:add %g1, 0x2AC, %g1 ! FFFFBBBD10000400 CASE:L3-B016 0 chksum++
ba BL80179 ! FFFFBBBD10000404 CASE:L3-B016 0
array16 %o0, %g1, %o1 ! FFFFBBBD10000408 CASE:L3-B016 0 S
BL80176:.word 0xA9AE4141 ! FFFFBBBD1000040C CASE:L3-B017 0 illop
edge8 %o2, %i5, %o2 ! FFFFBBBD10000410 CASE:L3-B017 0 S
and %g1, %o1, %i3 ! FFFFBBBD10000414 CASE:L3-B017 0 S
array16 %g1, %o2, %o4 ! FFFFBBBD10000418 CASE:L3-B017 0 S
orn %l4, -1, %l4 ! FFFFBBBD1000041C CASE:L3-B017 0 S
rd %gsr, %l6 ! FFFFBBBD10000420 CASE:L3-B017 0 S
.word 0xAFCEC828 ! FFFFBBBD10000424 CASE:L3-B017 0 S illop
andn %i5, %i3, %i5 ! FFFFBBBD10000428 CASE:L3-B017 0 S
orcc %l4, %o4, %o5 ! FFFFBBBD1000042C CASE:L3-B017 0 S
ba BL80179 ! FFFFBBBD10000430 CASE:L3-B017 0
movu %fcc2, %i3, %i5 ! FFFFBBBD10000434 CASE:L3-B017 0 S
BL80177:.word 0x87DD55F4 ! FFFFBBBD10000438 CASE:L3-B018 0 illop
xnor %o2, %i5, %o3 ! FFFFBBBD1000043C CASE:L3-B018 0 S
xnorcc %o3, %i5, %o5 ! FFFFBBBD10000440 CASE:L3-B018 0 S
.word 0x87C84788 ! FFFFBBBD10000444 CASE:L3-B018 0 S illop
.word 0xED0BE860 ! FFFFBBBD10000448 CASE:L3-B018 0 S illop
.word 0xB10BDEE0 ! FFFFBBBD1000044C CASE:L3-B018 0 S random
wr %l6, 0x38, %gsr ! FFFFBBBD10000450 CASE:L3-B018 0 S
edge32ln %o5, %o4, %o4 ! FFFFBBBD10000454 CASE:L3-B018 0 S
fba,a,pn %fcc1, BL80179 ! FFFFBBBD10000458 CASE:L3-B018 0
faligndata %f30, %f28, %f20 ! FFFFBBBD1000045C CASE:L3-B018 0 S
BL80178:add %g1, 0xB, %g1 ! FFFFBBBD10000460 CASE:L3-B019 2 chksum++
pdist %f26, %f20, %f28 ! FFFFBBBD10000464 CASE:L3-B019 2 S
xorcc %o5, %i4, %i3 ! FFFFBBBD10000468 CASE:L3-B019 2 S
fmovd %f30, %f18 ! FFFFBBBD1000046C CASE:L3-B019 2 S
andcc %o4, %g1, %o1 ! FFFFBBBD10000470 CASE:L3-B019 2 S
pdist %f30, %f16, %f16 ! FFFFBBBD10000474 CASE:L3-B019 2 S
pdist %f20, %f16, %f24 ! FFFFBBBD10000478 CASE:L3-B019 2 S
orncc %o2, %o3, %o0 ! FFFFBBBD1000047C CASE:L3-B019 2 S
wr %g1, 0xFFB, %fprs ! FFFFBBBD10000480 CASE:L3-B019 2 S
fnegs %f11, %f5 ! FFFFBBBD10000484 CASE:L3-B019 3 S
ba,pt %icc, BL80179 ! FFFFBBBD10000488 CASE:L3-B019 2
andncc %o1, %o3, %o5 ! FFFFBBBD1000048C CASE:L3-B019 2 S
BL80179: ! SWCH:L2-B011
add %g1, 0x87B, %g1 ! FFFFBBBD10000490 SWCH:L2-B011 2 chksum++
ta %xcc, 0x46 ! FFFFBBBD10000494 SWCH:L2-B011 2 S demap-page
fandnot2 %f30, %f20, %f22 ! FFFFBBBD10000498 SWCH:L2-B011 2 S
move %fcc3, %i3, %o5 ! FFFFBBBD1000049C SWCH:L2-B011 2 S
fabsd %f34, %f60 ! FFFFBBBD100004A0 SWCH:L2-B011 2 S
andn %o0, %i2, %o0 ! FFFFBBBD100004A4 SWCH:L2-B011 2 S
nop ! FFFFBBBD100004A8 LOOP:L2-B012 2
nop ! FFFFBBBD100004AC LOOP:L2-B013 2
nop ! FFFFBBBD100004B0 LOOP:L2-B014 2
nop ! FFFFBBBD100004B4 LOOP:L2-B015 2
nop ! FFFFBBBD100004B8 LOOP:L2-B016 2
nop ! FFFFBBBD100004BC LOOP:L2-B017 2
nop ! FFFFBBBD100004C0 LOOP:L2-B018 2
nop ! FFFFBBBD100004C4 LOOP:L2-B019 2
pdist %f22, %f28, %f28 ! FFFFBBBD100004C8 LOOP:L1-B000 2 S
or %o0, %g1, %o3 ! FFFFBBBD100004CC LOOP:L1-B000 2 S
fadds %f9, %f11, %f10 ! FFFFBBBD100004D0 LOOP:L1-B000 2 S
andcc %i4, %o0, %i4 ! FFFFBBBD100004D4 LOOP:L1-B000 2 S
fornot2 %f18, %f26, %f18 ! FFFFBBBD100004D8 LOOP:L1-B000 2 S
fabsd %f32, %f44 ! FFFFBBBD100004DC LOOP:L1-B000 2 S
subcc %l0, 0x1, %l0 ! FFFFBBBD100004E0 LOOP:L1-B000 2
bnz BL80180 ! FFFFBBBD100004E4 LOOP:L1-B000 2
faddd %f32, %f44, %f46 ! FFFFBBBD100004E8 LOOP:L1-B000 2 S
add %g1, 0x7C8, %g1 ! FFFFBBBD100004EC LOOP:L1-B000 1 chksum++
sethi %hi(0xAD1E8), %g3 ! FFFFBBBD100004F0 MAIN:L0-B000 1 .+0
or %g3,%lo(0xAD1E8),%g3 ! FFFFBBBD100004F4 MAIN:L0-B000 1
cmp %g1, %g3 ! FFFFBBBD100004F8 MAIN:L0-B000 1
bne %icc, blimp_bad_end ! FFFFBBBD100004FC MAIN:L0-B000 1
nop ! FFFFBBBD10000500 MAIN:L0-B000 1
blimp_good_end:
EXIT_GOOD
blimp_bad_end:
EXIT_BAD
SECTION .btext037_pg1 TEXT_VA=0xffffbbbd10000000
attr_text {
Name = .btext037_pg1,
VA = 0xffffbbbd10000000,
RA = 0xe50000000,
PA = ra2pa(0xe50000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext038 TEXT_VA=0xffffc49ba916ff00
attr_text {
Name = .btext038,
VA = 0xffffc49ba916ff00,
RA = 0xebff2ff00,
PA = ra2pa(0xebff2ff00,0),
notsb
}
SECTION .btext038_pg0 TEXT_VA=0xffffc49ba9160000
attr_text {
Name = .btext038_pg0,
VA = 0xffffc49ba9160000,
RA = 0xebff20000,
PA = ra2pa(0xebff20000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext038
.text
.global SUBR108; SUBR108:
BL80002: ! SUBR:L0-B000
add %g1, 0xA4F, %g1 ! FFFFC49BA916FF00 SUBR:L0-B000 12 chksum++
bnz,pn %icc, BL80001 ! FFFFC49BA916FF04 SUBR:L0-B000 12
save %o6, -128, %o6 ! FFFFC49BA916FF08 SUBR:L0-B000 12
BL80001: ! SUBR:L0-B000
sethi %hh(0xFFFFC49BA916FF00),%l7 ! FFFFC49BA916FF0C SUBR:L0-B000 12 SUBR108
or %l7,%hm(0xFFFFC49BA916FF00),%l7 ! FFFFC49BA916FF10 SUBR:L0-B000 12
sethi %lm(0xFFFFC49BA916FF00),%l6 ! FFFFC49BA916FF14 SUBR:L0-B000 12
or %l6,%lo(0xFFFFC49BA916FF00),%l6 ! FFFFC49BA916FF18 SUBR:L0-B000 12
sllx %l7, 0x20, %l7 ! FFFFC49BA916FF1C SUBR:L0-B000 12
or %l7, %l6, %l7 ! FFFFC49BA916FF20 SUBR:L0-B000 12
ta %xcc, 0x45 ! FFFFC49BA916FF24 SUBR:L0-B000 12 demap-stack
edge32n %g1, %i4, %i5 ! FFFFC49BA916FF28 SUBR:L0-B000 12 S
array32 %g1, %i5, %o4 ! FFFFC49BA916FF2C SUBR:L0-B000 12 S
xor %o1, %i5, %o1 ! FFFFC49BA916FF30 SUBR:L0-B000 12 S
xor %o4, %o1, %i1 ! FFFFC49BA916FF34 SUBR:L0-B000 12 S
call .+8 ! FFFFC49BA916FF38 SUBR:L0-B000 12 S
xor %i5, %i2, %i2 ! FFFFC49BA916FF3C SUBR:L0-B000 12 S
add %g1, 0x719, %g1 ! FFFFC49BA916FF40 SUBR:L0-B000 12 chksum++
or %g0, 0x2, %l4 ! FFFFC49BA916FF44 LOOP:L1-B000 12
BL80016: ! LOOP:L1-B000
add %g1, 0xD9A, %g1 ! FFFFC49BA916FF48 LOOP:L1-B000 24 chksum++
movge %icc, %i5, %i3 ! FFFFC49BA916FF4C LOOP:L1-B000 24 S
fbuge,a BL80003 ;.empty ! FFFFC49BA916FF50 LOOP:L1-B000 24 L
bge,a,pn %icc, BL80004 ! FFFFC49BA916FF54 LOOP:L1-B000 2 L
array8 %g1, %o2, %i1 ! FFFFC49BA916FF58 LOOP:L1-B000 22 S
fba,a BL80003 ;.empty ! FFFFC49BA916FF5C LOOP:L1-B000 22 L
fbule,a BL80005 ;.empty ! FFFFC49BA916FF60 LOOP:L1-B000 0 L
BL80003:fble BL80006 ! FFFFC49BA916FF64 LOOP:L1-B000 24 L
BL80005:fcmpes %fcc1, %f4, %f11 ! FFFFC49BA916FF68 LOOP:L1-B000 22 S
.word 0xEFD75676 ! FFFFC49BA916FF6C LOOP:L1-B000 0 S illop
bneg BL80007 ! FFFFC49BA916FF70 LOOP:L1-B000 0 L
BL80007:.word 0x81A82628 ! FFFFC49BA916FF74 LOOP:L1-B000 0 S illop
bnz BL80008 ! FFFFC49BA916FF78 LOOP:L1-B000 0 L
BL80004:array16 %i1, %i2, %o1 ! FFFFC49BA916FF7C LOOP:L1-B000 2 S
BL80006:fmovd %f30, %f22 ! FFFFC49BA916FF80 LOOP:L1-B000 24 S
bcs,pn %xcc, BL80008 ! FFFFC49BA916FF84 LOOP:L1-B000 24 L
edge8n %i1, %o1, %o0 ! FFFFC49BA916FF88 LOOP:L1-B000 24 S
BL80008:add %g1, 0xFCD, %g1 ! FFFFC49BA916FF8C LOOP:L1-B000 24 chksum++
andcc %i2, 0x400, %g0 ! FFFFC49BA916FF90 SKIP:L2-B000 24
bz,pt %xcc, BL80009 ! FFFFC49BA916FF94 SKIP:L2-B000 24
orncc %g1, %i4, %o5 ! FFFFC49BA916FF98 SKIP:L2-B000 24 S
fcmpeq16 %f22, %f22, %l2 ! FFFFC49BA916FF9C SKIP:L2-B000 0 S
fmovdle %xcc, %f22, %f16 ! FFFFC49BA916FFA0 SKIP:L2-B000 0 S
subcc %i5, %i1, %i1 ! FFFFC49BA916FFA4 SKIP:L2-B000 0 S
array16 %o1, %o1, %o3 ! FFFFC49BA916FFA8 SKIP:L2-B000 0 S
.word 0x86799CE6 ! FFFFC49BA916FFAC SKIP:L2-B000 0 S random
array32 %o3, %o5, %o5 ! FFFFC49BA916FFB0 SKIP:L2-B000 0 S
add %g1, 0x64F, %g1 ! FFFFC49BA916FFB4 SKIP:L2-B000 0 chksum++
or %l0, 0x0, %l0 ! FFFFC49BA916FFB8 SKIP:L2-B000 0 S
ta %xcc, 0x46 ! FFFFC49BA916FFBC SKIP:L2-B000 0 S demap-page
fcmpne16 %f24, %f20, %i0 ! FFFFC49BA916FFC0 SKIP:L2-B000 0 S
rd %gsr, %l6 ! FFFFC49BA916FFC4 SKIP:L2-B000 0 S
wr %l6, 0x58, %gsr ! FFFFC49BA916FFC8 SKIP:L2-B000 0 S
fba,a BL80011 ! FFFFC49BA916FFCC SKIP:L2-B000 0
.word 0xA38A00FA ! FFFFC49BA916FFD0 SKIP:L2-B000 0 S random
BL80009: ! ELSE:L2-B001
sll %o0, %g1, %i5 ! FFFFC49BA916FFD4 ELSE:L2-B001 24 S
fcmped %fcc1, %f34, %f14 ! FFFFC49BA916FFD8 ELSE:L2-B001 24 S
fcmpes %fcc0, %f10, %f4 ! FFFFC49BA916FFDC ELSE:L2-B001 24 S
fcmps %fcc3, %f3, %f11 ! FFFFC49BA916FFE0 ELSE:L2-B001 24 S
xnorcc %o4, %o5, %i0 ! FFFFC49BA916FFE4 ELSE:L2-B001 24 S
array32 %o3, %i5, %i3 ! FFFFC49BA916FFE8 ELSE:L2-B001 24 S
stxa %i0, [%g7+%g0]0xFD ! FFFFC49BA916FFEC ELSE:L2-B001 24 S BAD-ASI
orncc %o1, %o5, %o5 ! FFFFC49BA916FFF0 ELSE:L2-B001 24 S
orn %i5, %i3, %l0 ! FFFFC49BA916FFF4 ELSE:L2-B001 24 S
bmask %i5, %o5, %o3 ! FFFFC49BA916FFF8 ELSE:L2-B001 24 S
orncc %o4, %i0, %o2 ! FFFFC49BA916FFFC ELSE:L2-B001 24 S
.word 0x28DD6080 ! FFFFC49BA9170000 ELSE:L2-B001 24 S illop
add %g1, 0xE75, %g1 ! FFFFC49BA9170004 ELSE:L2-B001 24 chksum++
fpsub16s %f28, %f16, %f21 ! FFFFC49BA9170008 ELSE:L2-B001 24 S
wr %g1, %o1, %fprs ! FFFFC49BA917000C ELSE:L2-B001 24 S
pdist %f22, %f18, %f24 ! FFFFC49BA9170010 ELSE:L2-B001 33 S
andcc %i4, %i0, %i3 ! FFFFC49BA9170014 ELSE:L2-B001 24 S
movuge %fcc1, %g1, %l1 ! FFFFC49BA9170018 ELSE:L2-B001 24 S
bmask %o2, %o3, %l0 ! FFFFC49BA917001C ELSE:L2-B001 24 S
BL80011: ! ELSE:L2-B001
add %g1, 0xFA1, %g1 ! FFFFC49BA9170020 ELSE:L2-B001 24 chksum++
alignaddrl %i5, %l0, %o2 ! FFFFC49BA9170024 LOOP:L1-B000 24 S
fbne,a,pn %fcc3, BL80012 ! FFFFC49BA9170028 LOOP:L1-B000 24 L
fadds %f11, %f10, %f4 ! FFFFC49BA917002C LOOP:L1-B000 24 S
fbue,a BL80013 ;.empty ! FFFFC49BA9170030 LOOP:L1-B000 0 L
BL80013:bnz BL80014 ! FFFFC49BA9170034 LOOP:L1-B000 0 L
BL80014:xorcc %g1, %o2, %i5 ! FFFFC49BA9170038 LOOP:L1-B000 0 S
.word 0x8F996A8C ! FFFFC49BA917003C LOOP:L1-B000 0 L illop
stxa %o2, [%g7+%g0]0xB0 ! FFFFC49BA9170040 LOOP:L1-B000 0 S BAD-ASI
and %i5, %g1, %i4 ! FFFFC49BA9170044 LOOP:L1-B000 0 S
.word 0x9FC68000 ! FFFFC49BA9170048 LOOP:L1-B000 0 S random
.word 0x97906000 ! FFFFC49BA917004C LOOP:L1-B000 0 S random
BL80012:ble,pn %xcc, BL80015 ! FFFFC49BA9170050 LOOP:L1-B000 24 L
BL80015:pdist %f30, %f20, %f20 ! FFFFC49BA9170054 LOOP:L1-B000 24 S
pdist %f24, %f20, %f28 ! FFFFC49BA9170058 LOOP:L1-B000 24 S
add %g1, 0x515, %g1 ! FFFFC49BA917005C LOOP:L1-B000 24 chksum++
subcc %l4, 0x1, %l4 ! FFFFC49BA9170060 LOOP:L1-B000 24
bnz,a,pt %icc, BL80016 ! FFFFC49BA9170064 LOOP:L1-B000 24
edge32n %i4, %g1, %o2 ! FFFFC49BA9170068 LOOP:L1-B000 12 S
add %g1, 0xCE5, %g1 ! FFFFC49BA917006C LOOP:L1-B000 12 chksum++
fmovd %f24, %f26 ! FFFFC49BA9170070 SUBR:L0-B000 12 S
fbug,a BL80017 ! FFFFC49BA9170074 SUBR:L0-B000 12 L
.word 0x81CFE008 ! FFFFC49BA9170078 SUBR:L0-B000 0 S random
mulx %o0, -1657, %o0 ! FFFFC49BA917007C SUBR:L0-B000 12 S
wr %g1, %i3, %fprs ! FFFFC49BA9170080 SUBR:L0-B000 12 S
.word 0xA7A8C0DA ! FFFFC49BA9170084 SUBR:L0-B000 12 S illop_FP
fcmpes %fcc0, %f5, %f2 ! FFFFC49BA9170088 SUBR:L0-B000 20 S
fbu BL80018 ;.empty ! FFFFC49BA917008C SUBR:L0-B000 12 L
brnz,pn %i5, BL80018 ! FFFFC49BA9170090 SUBR:L0-B000 12 L
fcmpne32 %f20, %f30, %o5 ! FFFFC49BA9170094 SUBR:L0-B000 12 S
be,a,pt %icc, BL80019 ! FFFFC49BA9170098 SUBR:L0-B000 0 L
BL80017:fpsub16s %f22, %f28, %f20 ! FFFFC49BA917009C SUBR:L0-B000 0 S
BL80019:subcc %o5, %g1, %o4 ! FFFFC49BA91700A0 SUBR:L0-B000 0 S
BL80018:fbn BL80020 ! FFFFC49BA91700A4 SUBR:L0-B000 12 L
BL80020:xnorcc %i3, %o2, %l2 ! FFFFC49BA91700A8 SUBR:L0-B000 12 S
add %g1, 0x447, %g1 ! FFFFC49BA91700AC SUBR:L0-B000 12 chksum++
ta %xcc, 0x45 ! FFFFC49BA91700B0 SUBR:L0-B000 12 demap-stack
add %g1, 0xD45, %i0 ! FFFFC49BA91700B4 SUBR:L0-B000 12
return %i7+0x0008 ! FFFFC49BA91700B8 SUBR:L0-B000 12
add %g1, 0xB37, %g1 ! FFFFC49BA91700BC SUBR:L0-B000 12 chksum++
SECTION .btext038_pg1 TEXT_VA=0xffffc49ba9170000
attr_text {
Name = .btext038_pg1,
VA = 0xffffc49ba9170000,
RA = 0xebff30000,
PA = ra2pa(0xebff30000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext039 TEXT_VA=0x84213ff00
attr_text {
Name = .btext039,
VA = 0x84213ff00,
RA = 0xebff0ff00,
PA = ra2pa(0xebff0ff00,0),
notsb
}
SECTION .btext039_pg0 TEXT_VA=0x842130000
attr_text {
Name = .btext039_pg0,
VA = 0x842130000,
RA = 0xebff00000,
PA = ra2pa(0xebff00000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext039
.text
.global SUBR109; SUBR109:
BL80021: ! SUBR:L0-B000
add %g1, 0x899, %g1 ! 000000084213FF00 SUBR:L0-B000 0 chksum++
.word 0xA1A4DCB9 ! 000000084213FF04 SUBR:L0-B000 0 illop
sethi %hh(0x84213FF00),%l7 ! 000000084213FF08 SUBR:L0-B000 0 SUBR109
or %l7,%hm(0x84213FF00),%l7 ! 000000084213FF0C SUBR:L0-B000 0
sethi %lm(0x84213FF00),%l6 ! 000000084213FF10 SUBR:L0-B000 0
.word 0x97A480FF ! 000000084213FF14 SUBR:L0-B000 0 illop
sllx %l7, 0x20, %l7 ! 000000084213FF18 SUBR:L0-B000 0
or %l7, %l6, %l7 ! 000000084213FF1C SUBR:L0-B000 0
ta %xcc, 0x45 ! 000000084213FF20 SUBR:L0-B000 0 demap-stack
.word 0xE75AE710 ! 000000084213FF24 SUBR:L0-B000 0 S illop
.word 0x91CBDFA2 ! 000000084213FF28 SUBR:L0-B000 0 S illop
orn %i3, %i1, %l4 ! 000000084213FF2C SUBR:L0-B000 0 S
cmp %o2, %i4 ! 000000084213FF30 SUBR:L0-B000 0 S
.word 0x99AA8AC7 ! 000000084213FF34 SUBR:L0-B000 0 S illop
or %i1, %i3, %o1 ! 000000084213FF38 SUBR:L0-B000 0 S
add %g1, 0xE6A, %g1 ! 000000084213FF3C SUBR:L0-B000 0 chksum++
and %g1, 0xFE, %l2 ! 000000084213FF40 LOOP:L1-B000 0
BL80032: ! LOOP:L1-B000
add %g1, 0x565, %g1 ! 000000084213FF44 LOOP:L1-B000 0 chksum++
alignaddr %g1, %i2, %i2 ! 000000084213FF48 LOOP:L1-B000 0 S
.word 0xABA7C51B ! 000000084213FF4C LOOP:L1-B000 0 S illop_FP
add %g5, -32, %l5 ! 000000084213FF50 LOOP:L1-B000 0 @BD80022
stda %f18,[%l5+%g1]0xC2 ! 000000084213FF54 LOOP:L1-B000 0 S Partial_St
.word 0xBB53C000 ! 000000084213FF58 LOOP:L1-B000 0 illop
ldx [%g4-0x0088], %g4 ! 000000084213FF5C LOOP:L1-B000 0 ptr_chase
ldx [%g4-0x0088], %g4 ! 000000084213FF60 LOOP:L1-B000 0 ptr_chase
.word 0xD1EA07F3 ! 000000084213FF64 LOOP:L1-B000 0 illop
ldx [%g4-0x0088], %g4 ! 000000084213FF68 LOOP:L1-B000 0 ptr_chase
ldx [%g4-0x0088], %g4 ! 000000084213FF6C LOOP:L1-B000 0 ptr_chase
ldx [%g4-0x0088], %g4 ! 000000084213FF70 LOOP:L1-B000 0 ptr_chase
ldx [%g4-0x0088], %g4 ! 000000084213FF74 LOOP:L1-B000 0 ptr_chase
or %i5, %o1, %o4 ! 000000084213FF78 LOOP:L1-B000 0 S
fadds %f9, %f10, %f5 ! 000000084213FF7C LOOP:L1-B000 0 S
orn %i4, %o2, %o4 ! 000000084213FF80 LOOP:L1-B000 0 S
pdist %f18, %f16, %f28 ! 000000084213FF84 LOOP:L1-B000 0 S
xnorcc %i5, %o1, %l4 ! 000000084213FF88 LOOP:L1-B000 0 S
ta %xcc, 0x46 ! 000000084213FF8C LOOP:L1-B000 0 S demap-page
pdist %f18, %f20, %f20 ! 000000084213FF90 LOOP:L1-B000 0 S
.word 0xA1B13987 ! 000000084213FF94 LOOP:L1-B000 0 S illop
andcc %o4, 0x100, %g0 ! 000000084213FF98 SKIP:L2-B000 0
.word 0x9553C000 ! 000000084213FF9C SKIP:L2-B000 0 illop
sll %i2, 0x1, %o3 ! 000000084213FFA0 SKIP:L2-B000 0 S
.word 0x89B35004 ! 000000084213FFA4 SKIP:L2-B000 0 S illop
.word 0x0A7789F0 ! 000000084213FFA8 SKIP:L2-B000 0 S illop
.word 0xAB64FE49 ! 000000084213FFAC SKIP:L2-B000 0 S illop
fmovs %f2, %f10 ! 000000084213FFB0 SKIP:L2-B000 0 S
udiv %i5, %g0, %o6 ! 000000084213FFB4 SKIP:L2-B000 0 S
orcc %l4, %o3, %i4 ! 000000084213FFB8 SKIP:L2-B000 0 S
.word 0x9D89FB8E ! 000000084213FFBC SKIP:L2-B000 0 S illop
srl %i0, 0x1, %i0 ! 000000084213FFC0 SKIP:L2-B000 0 S
.word 0xABF00000 ! 000000084213FFC4 SKIP:L2-B000 0 S illop
.word 0xB1A19AF0 ! 000000084213FFC8 SKIP:L2-B000 0 illop
fpadd16s %f16, %f20, %f20 ! 000000084213FFCC SKIP:L2-B000 0 S
orn %l4, %i0, %o3 ! 000000084213FFD0 SKIP:L2-B000 0 S
.word 0x9DAE0416 ! 000000084213FFD4 SKIP:L2-B000 0 S illop
orcc %l1, %o4, %i2 ! 000000084213FFD8 SKIP:L2-B000 0 S
.word 0xB1AB0C8D ! 000000084213FFDC SKIP:L2-B000 0 S illop
wr %l6, 0x50, %gsr ! 000000084213FFE0 SKIP:L2-B000 0 S
fmovs %f8, %f3 ! 000000084213FFE4 SKIP:L2-B000 0 S
ba BL80025 ! 000000084213FFE8 SKIP:L2-B000 0
.word 0x89AFF076 ! 000000084213FFEC SKIP:L2-B000 0 S illop
BL80023: ! ELSE:L2-B001
fpadd32s %f20, %f16, %f16 ! 000000084213FFF0 ELSE:L2-B001 0 S
.word 0xB5BA6F67 ! 000000084213FFF4 ELSE:L2-B001 0 S illop
.word 0xFB7E1D80 ! 000000084213FFF8 ELSE:L2-B001 0 S random
or %i4, %o2, %o0 ! 000000084213FFFC ELSE:L2-B001 0 S
fabsd %f60, %f44 ! 0000000842140000 ELSE:L2-B001 0 S
ldx [%g2+0x0018], %g6 ! 0000000842140004 ELSE:L2-B001 0 S BASE<BD80141
fmovd %f60, %f34 ! 0000000842140008 ELSE:L2-B001 0 S
.word 0xB4CF05FA ! 000000084214000C ELSE:L2-B001 0 S illop
fcmped %fcc2, %f34, %f6 ! 0000000842140010 ELSE:L2-B001 0 S
.word 0xCFEF852E ! 0000000842140014 ELSE:L2-B001 0 illop
fpmerge %f17, %f23, %f18 ! 0000000842140018 ELSE:L2-B001 0 S
fcmpgt16 %f18, %f22, %i3 ! 000000084214001C ELSE:L2-B001 0 S
fblg,pn %fcc2, BL80024 ! 0000000842140020 ELSE:L2-B001 0 L
BL80024:.word 0xA5A4D0C4 ! 0000000842140024 ELSE:L2-B001 0 S illop
xnorcc %i1, %i3, %i1 ! 0000000842140028 ELSE:L2-B001 0 S
.word 0xE18C81D3 ! 000000084214002C ELSE:L2-B001 0 S random
fcmple16 %f20, %f16, %l3 ! 0000000842140030 ELSE:L2-B001 0 S
.word 0x9DA00872 ! 0000000842140034 ELSE:L2-B001 0 S illop
fmovrdlez %o0, %f44, %f34 ! 0000000842140038 ELSE:L2-B001 0 S
.word 0xB9FA49CC ! 000000084214003C ELSE:L2-B001 0 S illop
ta %xcc, 0x43 ! 0000000842140040 ELSE:L2-B001 0 S +-PEF
add %g1, 0xBE8, %g1 ! 0000000842140044 ELSE:L2-B001 0 chksum++
BL80025: ! ELSE:L2-B001
add %g1, 0x1CC, %g1 ! 0000000842140048 ELSE:L2-B001 0 chksum++
fcmpd %fcc3, %f46, %f6 ! 000000084214004C SKIP:L2-B002 0
fbl,a,pn %fcc3, BL80030 ! 0000000842140050 SKIP:L2-B002 0
pdist %f24, %f18, %f20 ! 0000000842140054 SKIP:L2-B002 0 S
.word 0x9F661BCE ! 0000000842140058 SKIP:L2-B002 0 S illop
array16 %i2, %i4, %o3 ! 000000084214005C SKIP:L2-B002 0 S
fcmpne32 %f20, %f18, %o2 ! 0000000842140060 SKIP:L2-B002 0 S
pdist %f18, %f18, %f28 ! 0000000842140064 SKIP:L2-B002 0 S
srlx %l1, 0x1, %o4 ! 0000000842140068 SKIP:L2-B002 0 S
xor %l3, %o2, %i1 ! 000000084214006C SKIP:L2-B002 0 S
add %g1, 0x305, %g1 ! 0000000842140070 SKIP:L2-B002 0 chksum++
.word 0x81CFE008 ! 0000000842140074 SKIP:L2-B002 0 S random
array16 %o5, %i0, %i0 ! 0000000842140078 SKIP:L2-B002 0 S
fpmerge %f26, %f20, %f26 ! 000000084214007C SKIP:L2-B002 0 S
fbne BL80026 ! 0000000842140080 SKIP:L2-B002 0 L
pdist %f18, %f28, %f18 ! 0000000842140084 SKIP:L2-B002 0 S
array16 %o2, %i5, %i5 ! 0000000842140088 SKIP:L2-B002 0 S
BL80026:or %i2, %i1, %o2 ! 000000084214008C SKIP:L2-B002 0 S
brgz,pn %o5, BL80027 ! 0000000842140090 SKIP:L2-B002 0 L
xnor %o0, %i1, %o0 ! 0000000842140094 SKIP:L2-B002 0 S
fbg,pt %fcc0, BL80028 ;.empty ! 0000000842140098 SKIP:L2-B002 0 L
BL80028:.word 0xCB6C1029 ! 000000084214009C SKIP:L2-B002 0 L illop
BL80027:pdist %f18, %f26, %f20 ! 00000008421400A0 SKIP:L2-B002 0 S
fbo BL80029 ! 00000008421400A4 SKIP:L2-B002 0 L
BL80029:.word 0xA5AE0A26 ! 00000008421400A8 SKIP:L2-B002 0 S illop
add %g1, 0xD7F, %g1 ! 00000008421400AC SKIP:L2-B002 0 chksum++
ba,pn %xcc, BL80031 ! 00000008421400B0 SKIP:L2-B002 0
or %o3, %i0, %o4 ! 00000008421400B4 SKIP:L2-B002 0 S
BL80030: ! ELSE:L2-B003
fcmple32 %f18, %f20, %l0 ! 00000008421400B8 ELSE:L2-B003 0 S
wr %g1, %i4, %fprs ! 00000008421400BC ELSE:L2-B003 0 S
sethi %hh(0xFFFF9FE2540EFF00),%l6 ! 00000008421400C0 ELSE:L2-B003 0 SUBR111
or %l6,%hm(0xFFFF9FE2540EFF00),%l6 ! 00000008421400C4 ELSE:L2-B003 0
sethi %lm(0xFFFF9FE2540EFF00),%l5 ! 00000008421400C8 ELSE:L2-B003 0
or %l5,%lo(0xFFFF9FE2540EFF00),%l5 ! 00000008421400CC ELSE:L2-B003 0
sllx %l6, 0x20, %l6 ! 00000008421400D0 ELSE:L2-B003 0
or %l6, %l5, %l6 ! 00000008421400D4 ELSE:L2-B003 0
jmpl %l6+0x0000, %o7 ! 00000008421400D8 ELSE:L2-B003 0 S
fsubd %f44, %f34, %f0 ! 00000008421400DC ELSE:L2-B003 0 S
add %g1, 0x65C, %g1 ! 00000008421400E0 ELSE:L2-B003 0 chksum++
fpadd16 %f26, %f20, %f26 ! 00000008421400E4 ELSE:L2-B003 0 S
.word 0xABFA13AA ! 00000008421400E8 ELSE:L2-B003 0 S illop
orcc %g1, %l4, %l4 ! 00000008421400EC ELSE:L2-B003 0 S
.word 0xADA750C2 ! 00000008421400F0 ELSE:L2-B003 0 S illop
BL80031: ! ELSE:L2-B003
add %g1, 0x530, %g1 ! 00000008421400F4 ELSE:L2-B003 0 chksum++
alignaddrl %g1, %o0, %i2 ! 00000008421400F8 LOOP:L1-B000 0 S
udivcc %i5, %g0, %i6 ! 00000008421400FC LOOP:L1-B000 0 S
.word 0x0A7840A7 ! 0000000842140100 LOOP:L1-B000 0 S illop
array32 %o4, %o4, %o1 ! 0000000842140104 LOOP:L1-B000 0 S
fcmpgt32 %f20, %f26, %l1 ! 0000000842140108 LOOP:L1-B000 0 S
.word 0x370F24C1 ! 000000084214010C LOOP:L1-B000 0 random
andcc %l2, 0x1, %g0 ! 0000000842140110 LOOP:L1-B000 0
bne,pn %xcc, BL80032 ! 0000000842140114 LOOP:L1-B000 0
bmask %i1, %i2, %i2 ! 0000000842140118 LOOP:L1-B000 0 S
.word 0x8DC9384F ! 000000084214011C LOOP:L1-B000 0 random
add %o3, 0x0, %o3 ! 0000000842140120 SUBR:L0-B000 0 S
call .+8 ! 0000000842140124 SUBR:L0-B000 0 S
.word 0x86732D98 ! 0000000842140128 SUBR:L0-B000 0 S random
srax %o3, %g1, %i1 ! 000000084214012C SUBR:L0-B000 0 S
.word 0xE1345D60 ! 0000000842140130 SUBR:L0-B000 0 S random
xor %o1, %l1, %o1 ! 0000000842140134 SUBR:L0-B000 0 S
ta %xcc, 0x45 ! 0000000842140138 SUBR:L0-B000 0 demap-stack
.word 0xF451C92D ! 000000084214013C SUBR:L0-B000 0 random
fadds %f10, %f4, %f2 ! 0000000842140140 SUBR:L0-B000 0 S
.word 0xE33625E0 ! 0000000842140144 SUBR:L0-B000 0 illop
restore %i0, %l7, %o0 ! 0000000842140148 SUBR:L0-B000 0
BL80033:.word 0xF955B96C ! 000000084214014C SUBR:L0-B000 0 illop
.word 0xB766FB1F ! 0000000842140150 SUBR:L0-B000 0 illop
SECTION .btext039_pg1 TEXT_VA=0x842140000
attr_text {
Name = .btext039_pg1,
VA = 0x842140000,
RA = 0xebff10000,
PA = ra2pa(0xebff10000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext040 TEXT_VA=0xffffd5a8ffffff00
attr_text {
Name = .btext040,
VA = 0xffffd5a8ffffff00,
RA = 0xe8fffff00,
PA = ra2pa(0xe8fffff00,0),
notsb
}
SECTION .btext040_pg0 TEXT_VA=0xffffd5a8f0000000
attr_text {
Name = .btext040_pg0,
VA = 0xffffd5a8f0000000,
RA = 0xe80000000,
PA = ra2pa(0xe80000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext040
.text
.global SUBR110; SUBR110:
BL80034: ! SUBR:L0-B000
add %g1, 0x8B9, %g1 ! FFFFD5A8FFFFFF00 SUBR:L0-B000 0 chksum++
save %o6, -128, %o6 ! FFFFD5A8FFFFFF04 SUBR:L0-B000 0
.word 0x9F7193F1 ! FFFFD5A8FFFFFF08 SUBR:L0-B000 0 illop
or %l7,%hm(0x109F7193F1),%l7 ! FFFFD5A8FFFFFF0C SUBR:L0-B000 0
sethi %lm(0x109F7193F1),%l6 ! FFFFD5A8FFFFFF10 SUBR:L0-B000 0
.word 0x840D76FC ! FFFFD5A8FFFFFF14 SUBR:L0-B000 0 random
sllx %l7, 0x20, %l7 ! FFFFD5A8FFFFFF18 SUBR:L0-B000 0
or %l7, %l6, %l7 ! FFFFD5A8FFFFFF1C SUBR:L0-B000 0
ta %xcc, 0x45 ! FFFFD5A8FFFFFF20 SUBR:L0-B000 0 demap-stack
pdist %f16, %f30, %f16 ! FFFFD5A8FFFFFF24 SUBR:L0-B000 0 S
andcc %o0, %i5, %i3 ! FFFFD5A8FFFFFF28 SUBR:L0-B000 0 S
fxnor %f28, %f26, %f24 ! FFFFD5A8FFFFFF2C SUBR:L0-B000 0 S
array8 %i2, %i0, %o5 ! FFFFD5A8FFFFFF30 SUBR:L0-B000 0 S
fcmpne16 %f22, %f16, %l4 ! FFFFD5A8FFFFFF34 SUBR:L0-B000 0 S
xorcc %i3, %l4, %i2 ! FFFFD5A8FFFFFF38 SUBR:L0-B000 0 S
.word 0xFFC68913 ! FFFFD5A8FFFFFF3C SUBR:L0-B000 0 illop
add %l4, %g1, %i3 ! FFFFD5A8FFFFFF40 SWCH:L1-B000 0
and %i3, 0x18, %o7 ! FFFFD5A8FFFFFF44 SWCH:L1-B000 0
sethi %hi(0x5C), %i3 ! FFFFD5A8FFFFFF48 SWCH:L1-B000 0 .+0
.word 0xA3AD850A ! FFFFD5A8FFFFFF4C SWCH:L1-B000 0 illop
add %i3, %o7, %i3 ! FFFFD5A8FFFFFF50 SWCH:L1-B000 0
jmpl %l7+%i3, %g0 ! FFFFD5A8FFFFFF54 SWCH:L1-B000 0
nop ! FFFFD5A8FFFFFF58 SWCH:L1-B000 0 S
.word 0xA1ACE00E ! FFFFD5A8FFFFFF5C SWCH:L1-B000 0 illop
.word 0xD30F658A ! FFFFD5A8FFFFFF60 SWCH:L1-B000 0 S illop
ba,a,pn %xcc, BL80037 ! FFFFD5A8FFFFFF64 SWCH:L1-B000 0
andcc %l0, %i0, %o4 ! FFFFD5A8FFFFFF68 SWCH:L1-B000 0 S
fba,pt %fcc0, BL80036 ! FFFFD5A8FFFFFF6C SWCH:L1-B000 0
.word 0xB5F73117 ! FFFFD5A8FFFFFF70 SWCH:L1-B000 0 S random
fba,pn %fcc2, BL80035 ! FFFFD5A8FFFFFF74 SWCH:L1-B000 0
.word 0xB1A18079 ! FFFFD5A8FFFFFF78 SWCH:L1-B000 0 S illop
BL80035:add %g1, 0xDA9, %g1 ! FFFFD5A8FFFFFF7C CASE:L2-B000 0 chksum++
.word 0x83880000 ! FFFFD5A8FFFFFF80 CASE:L2-B000 0 S random
andcc %i5, %o5, %l3 ! FFFFD5A8FFFFFF84 CASE:L2-B000 0 S
xorcc %i5, %o5, %i0 ! FFFFD5A8FFFFFF88 CASE:L2-B000 0 S
.word 0x8F8CFD37 ! FFFFD5A8FFFFFF8C CASE:L2-B000 0 S illop
fba,pt %fcc0, BL80042 ! FFFFD5A8FFFFFF90 CASE:L2-B000 0
andcc %l2, %o0, %l2 ! FFFFD5A8FFFFFF94 CASE:L2-B000 0 S
BL80036:.word 0xFE66AC81 ! FFFFD5A8FFFFFF98 CASE:L2-B001 0 illop
movcc %xcc, 0x46, %o2 ! FFFFD5A8FFFFFF9C CASE:L2-B001 0 S
.word 0x879BA261 ! FFFFD5A8FFFFFFA0 CASE:L2-B001 0 S illop
edge32l %o5, %l2, %o4 ! FFFFD5A8FFFFFFA4 CASE:L2-B001 0 S
.word 0x99AD50E5 ! FFFFD5A8FFFFFFA8 CASE:L2-B001 0 S illop
.word 0xFFB37A41 ! FFFFD5A8FFFFFFAC CASE:L2-B001 0 S illop
ba,a BL80042 ! FFFFD5A8FFFFFFB0 CASE:L2-B001 0
fmovscc %xcc, %f2, %f8 ! FFFFD5A8FFFFFFB4 CASE:L2-B001 0 S
BL80037:add %g1, 0xC59, %g1 ! FFFFD5A8FFFFFFB8 CASE:L2-B002 0 chksum++
fpackfix %f16, %f19 ! FFFFD5A8FFFFFFBC CASE:L2-B002 0 S
fcmps %fcc0, %f8, %f11 ! FFFFD5A8FFFFFFC0 CASE:L2-B002 0 S
xor %o0, %o1, %o1 ! FFFFD5A8FFFFFFC4 CASE:L2-B002 0 S
.word 0x08399555 ! FFFFD5A8FFFFFFC8 CASE:L2-B002 0 S illop
add %l0, %l0, %i5 ! FFFFD5A8FFFFFFCC CASE:L2-B002 0 S
ta %xcc, 0x46 ! FFFFD5A8FFFFFFD0 CASE:L2-B002 0 S demap-page
.word 0xC63BE186 ! FFFFD5A8FFFFFFD4 CASE:L2-B002 0 S illop
subcc %o1, %o1, %i4 ! FFFFD5A8FFFFFFD8 CASE:L2-B002 0 S
orcc %i1, %o1, %i1 ! FFFFD5A8FFFFFFDC CASE:L2-B002 0 S
for %f18, %f16, %f16 ! FFFFD5A8FFFFFFE0 CASE:L2-B002 0 S
and %i1, %o4, %o3 ! FFFFD5A8FFFFFFE4 CASE:L2-B002 0 S
ba BL80042 ! FFFFD5A8FFFFFFE8 CASE:L2-B002 0
fpadd16s %f16, %f18, %f31 ! FFFFD5A8FFFFFFEC CASE:L2-B002 0 S
BL80038:add %g1, 0xD11, %g1 ! FFFFD5A8FFFFFFF0 CASE:L2-B003 0 chksum++
andcc %g1, %i5, %l4 ! FFFFD5A8FFFFFFF4 CASE:L2-B003 0 S
and %i4, %i5, %i5 ! FFFFD5A8FFFFFFF8 CASE:L2-B003 0 S
bshuffle %f24, %f16, %f24 ! FFFFD5A8FFFFFFFC CASE:L2-B003 0 S
edge32l %o4, %o4, %l2 ! FFFFD5A900000000 CASE:L2-B003 0 S
.word 0x81C7E008 ! FFFFD5A900000004 CASE:L2-B003 0 random
.word 0x81D42166 ! FFFFD5A900000008 CASE:L2-B003 0 S illop
BL80042: ! SWCH:L1-B000
.word 0x8DA78964 ! FFFFD5A90000000C SWCH:L1-B000 0 illop
.word 0x99B0869B ! FFFFD5A900000010 SWCH:L1-B000 0 S illop
bcc,a,pn %icc, BL80039 ! FFFFD5A900000014 SWCH:L1-B000 0 L
BL80039:.word 0xABA214B0 ! FFFFD5A900000018 SWCH:L1-B000 0 S illop
bz,a BL80040 ;.empty ! FFFFD5A90000001C SWCH:L1-B000 0 L
.word 0xC9BA9C1D ! FFFFD5A900000020 SWCH:L1-B000 0 L illop
ba,a BL80041 ;.empty ! FFFFD5A900000024 SWCH:L1-B000 0 L
fbuge BL80040 ! FFFFD5A900000028 SWCH:L1-B000 0 L
wr %g1, %o2, %fprs ! FFFFD5A90000002C SWCH:L1-B000 0 S
BL80041:pdist %f24, %f22, %f28 ! FFFFD5A900000030 SWCH:L1-B000 0 S
srlx %i6, 0x0, %i6 ! FFFFD5A900000034 SWCH:L1-B000 0 S
BL80040:add %g1, 0xD8A, %g1 ! FFFFD5A900000038 SWCH:L1-B000 0 chksum++
andn %i6, %o4, %i1 ! FFFFD5A90000003C SUBR:L0-B000 0 S
edge16 %i2, %i5, %i4 ! FFFFD5A900000040 SUBR:L0-B000 0 S
cmp %l2, %i5 ! FFFFD5A900000044 SUBR:L0-B000 0 S
.word 0x93A4500E ! FFFFD5A900000048 SUBR:L0-B000 0 S illop
edge16n %o5, %i0, %o5 ! FFFFD5A90000004C SUBR:L0-B000 0 S
fadds %f11, %f5, %f2 ! FFFFD5A900000050 SUBR:L0-B000 0 S
.word 0x81A8307F ! FFFFD5A900000054 SUBR:L0-B000 0 illop
add %g1, 0xE43, %i0 ! FFFFD5A900000058 SUBR:L0-B000 0
add %g1, 0x95E, %g1 ! FFFFD5A90000005C SUBR:L0-B000 0 chksum++
.word 0xED2D8E2B ! FFFFD5A900000060 SUBR:L0-B000 0 illop
.word 0xF3668554 ! FFFFD5A900000064 SUBR:L0-B000 0 random
SECTION .btext040_pg1 TEXT_VA=0xffffd5a900000000
attr_text {
Name = .btext040_pg1,
VA = 0xffffd5a900000000,
RA = 0xe90000000,
PA = ra2pa(0xe90000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext041 TEXT_VA=0xffff9fe2540eff00
attr_text {
Name = .btext041,
VA = 0xffff9fe2540eff00,
RA = 0xebfeeff00,
PA = ra2pa(0xebfeeff00,0),
notsb
}
SECTION .btext041_pg0 TEXT_VA=0xffff9fe2540e0000
attr_text {
Name = .btext041_pg0,
VA = 0xffff9fe2540e0000,
RA = 0xebfee0000,
PA = ra2pa(0xebfee0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext041
.text
.global SUBR111; SUBR111:
BL80043: ! SUBR:L0-B000
add %g1, 0xF, %g1 ! FFFF9FE2540EFF00 SUBR:L0-B000 0 chksum++
save %o6, -128, %o6 ! FFFF9FE2540EFF04 SUBR:L0-B000 0
sethi %hh(0xFFFF9FE2540EFF00),%l7 ! FFFF9FE2540EFF08 SUBR:L0-B000 0 SUBR111
or %l7,%hm(0xFFFF9FE2540EFF00),%l7 ! FFFF9FE2540EFF0C SUBR:L0-B000 0
sethi %lm(0xFFFF9FE2540EFF00),%l6 ! FFFF9FE2540EFF10 SUBR:L0-B000 0
or %l6,%lo(0xFFFF9FE2540EFF00),%l6 ! FFFF9FE2540EFF14 SUBR:L0-B000 0
.word 0x81D1C4E1 ! FFFF9FE2540EFF18 SUBR:L0-B000 0 illop
.word 0xE3B4544F ! FFFF9FE2540EFF1C SUBR:L0-B000 0 illop
ta %xcc, 0x45 ! FFFF9FE2540EFF20 SUBR:L0-B000 0 demap-stack
add %g1, 0x1C0, %g1 ! FFFF9FE2540EFF24 SUBR:L0-B000 0 chksum++
and %g1, 0xFE, %l3 ! FFFF9FE2540EFF28 LOOP:L1-B000 0
BL80080: ! LOOP:L1-B000
add %g1, 0xE4D, %g1 ! FFFF9FE2540EFF2C LOOP:L1-B000 0 chksum++
fsubs %f3, %f10, %f9 ! FFFF9FE2540EFF30 LOOP:L1-B000 0 S
fpsub16 %f24, %f16, %f22 ! FFFF9FE2540EFF34 LOOP:L1-B000 0 S
.word 0xA38DC3A1 ! FFFF9FE2540EFF38 LOOP:L1-B000 0 S illop
array8 %i3, %i0, %i5 ! FFFF9FE2540EFF3C LOOP:L1-B000 0 S
.word 0xAFD4A627 ! FFFF9FE2540EFF40 LOOP:L1-B000 0 S illop
call .+8 ! FFFF9FE2540EFF44 LOOP:L1-B000 0 S
xorcc %i5, %o1, %o1 ! FFFF9FE2540EFF48 LOOP:L1-B000 0 S
fabsd %f28, %f18 ! FFFF9FE2540EFF4C LOOP:L1-B000 0 S
sethi %hh(0xFFFFD8C26A2CFF00),%l6 ! FFFF9FE2540EFF50 LOOP:L1-B000 0 SUBR115
or %l6,%hm(0xFFFFD8C26A2CFF00),%l6 ! FFFF9FE2540EFF54 LOOP:L1-B000 0
sethi %lm(0xFFFFD8C26A2CFF00),%l5 ! FFFF9FE2540EFF58 LOOP:L1-B000 0
.word 0xFBDFD152 ! FFFF9FE2540EFF5C LOOP:L1-B000 0 random
sllx %l6, 0x20, %l6 ! FFFF9FE2540EFF60 LOOP:L1-B000 0
or %l6, %l5, %l6 ! FFFF9FE2540EFF64 LOOP:L1-B000 0
.word 0xFBB9DC00 ! FFFF9FE2540EFF68 LOOP:L1-B000 0 S illop
.word 0xCE9C30DD ! FFFF9FE2540EFF6C LOOP:L1-B000 0 S illop
cmp %o1, %i5 ! FFFF9FE2540EFF70 LOOP:L1-B000 0 S
.word 0xF63E13D9 ! FFFF9FE2540EFF74 LOOP:L1-B000 0 S illop
andcc %i1, 0x4, %g0 ! FFFF9FE2540EFF78 SKIP:L2-B000 0
bz,a BL80044 ! FFFF9FE2540EFF7C SKIP:L2-B000 0
ta %xcc, 0x46 ! FFFF9FE2540EFF80 SKIP:L2-B000 0 S demap-page
fmovs %f30, %f21 ! FFFF9FE2540EFF84 SKIP:L2-B000 0 S
.word 0x866B3A7B ! FFFF9FE2540EFF88 SKIP:L2-B000 0 S random
faligndata %f24, %f16, %f18 ! FFFF9FE2540EFF8C SKIP:L2-B000 0 S
or %i5, %i3, %l4 ! FFFF9FE2540EFF90 SKIP:L2-B000 0 S
.word 0xBC351AD0 ! FFFF9FE2540EFF94 SKIP:L2-B000 0 random
or %l6,%hm(0xBC351AD0),%l6 ! FFFF9FE2540EFF98 SKIP:L2-B000 0
.word 0xBDB4C682 ! FFFF9FE2540EFF9C SKIP:L2-B000 0 illop
or %l5,%lo(0xBC351AD0),%l5 ! FFFF9FE2540EFFA0 SKIP:L2-B000 0
sllx %l6, 0x20, %l6 ! FFFF9FE2540EFFA4 SKIP:L2-B000 0
or %l6, %l5, %l6 ! FFFF9FE2540EFFA8 SKIP:L2-B000 0
jmpl %l6+0x0000, %o7 ! FFFF9FE2540EFFAC SKIP:L2-B000 0 S
.word 0xCA4C8E80 ! FFFF9FE2540EFFB0 SKIP:L2-B000 0 S random
.word 0xB3A99AE9 ! FFFF9FE2540EFFB4 SKIP:L2-B000 0 S illop
ta %xcc, 0x46 ! FFFF9FE2540EFFB8 SKIP:L2-B000 0 S demap-page
fcmple32 %f24, %f30, %l0 ! FFFF9FE2540EFFBC SKIP:L2-B000 0 S
.word 0xBF660C2D ! FFFF9FE2540EFFC0 SKIP:L2-B000 0 S illop
and %i4, %i4, %i1 ! FFFF9FE2540EFFC4 SKIP:L2-B000 0 S
add %g1, 0x5CE, %g1 ! FFFF9FE2540EFFC8 SKIP:L2-B000 0 chksum++
.word 0x87A14708 ! FFFF9FE2540EFFCC SKIP:L2-B000 0 S illop
.word 0x9E100001 ! FFFF9FE2540EFFD0 SKIP:L2-B000 0 S random
fcmpes %fcc2, %f11, %f10 ! FFFF9FE2540EFFD4 SKIP:L2-B000 0 S
edge32n %l4, %o0, %i3 ! FFFF9FE2540EFFD8 SKIP:L2-B000 0 S
.word 0xA45DB251 ! FFFF9FE2540EFFDC SKIP:L2-B000 0 S random
.word 0x35CD3BFE ! FFFF9FE2540EFFE0 SKIP:L2-B000 0 random
andncc %i1, %o0, %o3 ! FFFF9FE2540EFFE4 SKIP:L2-B000 0 S
BL80044: ! ELSE:L2-B001
orncc %i1, %o1, %o1 ! FFFF9FE2540EFFE8 ELSE:L2-B001 0 S
fbue BL80045 ;.empty ! FFFF9FE2540EFFEC ELSE:L2-B001 0 L
BL80045:bcs BL80046 ! FFFF9FE2540EFFF0 ELSE:L2-B001 0 L
movrgez %i2, %i4, %l1 ! FFFF9FE2540EFFF4 ELSE:L2-B001 0 S
cmp %i2, %i1 ! FFFF9FE2540EFFF8 ELSE:L2-B001 0 S
call .+8 ;.empty ! FFFF9FE2540EFFFC ELSE:L2-B001 0 L
.word 0x8B777916 ! FFFF9FE2540F0000 ELSE:L2-B001 0 L illop
BL80047:fandnot1s %f22, %f19, %f31 ! FFFF9FE2540F0004 ELSE:L2-B001 0 S
BL80046:.word 0x85A10561 ! FFFF9FE2540F0008 ELSE:L2-B001 0 L illop
BL80049:.word 0xF1C2B27D ! FFFF9FE2540F000C ELSE:L2-B001 0 S illop
BL80048:fcmpd %fcc1, %f60, %f40 ! FFFF9FE2540F0010 ELSE:L2-B001 0 S
bn,a,pt %xcc, BL80050 ! FFFF9FE2540F0014 ELSE:L2-B001 0 L
.word 0x81ACE068 ! FFFF9FE2540F0018 ELSE:L2-B001 0 S illop
BL80050:add %g1, 0xDF4, %g1 ! FFFF9FE2540F001C ELSE:L2-B001 0 chksum++
add %g1, 0x62E, %g1 ! FFFF9FE2540F0020 ELSE:L2-B001 0 chksum++
.word 0x81F641B7 ! FFFF9FE2540F0024 ELSE:L2-B001 0 S illop
fcmped %fcc3, %f0, %f32 ! FFFF9FE2540F0028 ELSE:L2-B001 0 S
.word 0x89CB911E ! FFFF9FE2540F002C ELSE:L2-B001 0 S illop
fpadd32s %f19, %f30, %f22 ! FFFF9FE2540F0030 ELSE:L2-B001 0 S
BL80051: ! ELSE:L2-B001
add %g1, 0x10, %g1 ! FFFF9FE2540F0034 ELSE:L2-B001 0 chksum++
fbge,pt %fcc2, BL80056 ! FFFF9FE2540F0038 SKIP:L2-B002 0
mova %fcc3, 0x56, %i3 ! FFFF9FE2540F003C SKIP:L2-B002 0 S
wr %g1, %i3, %fprs ! FFFF9FE2540F0040 SKIP:L2-B002 0 S
fpsub16 %f26, %f22, %f16 ! FFFF9FE2540F0044 SKIP:L2-B002 0 S
fpsub32s %f27, %f22, %f22 ! FFFF9FE2540F0048 SKIP:L2-B002 0 S
fpsub32s %f27, %f30, %f18 ! FFFF9FE2540F004C SKIP:L2-B002 0 S
add %g1, 0xC55, %g1 ! FFFF9FE2540F0050 SKIP:L2-B002 0 chksum++
.word 0xF8F28CD9 ! FFFF9FE2540F0054 SKIP:L2-B002 0 S random
bpos,pn %icc, BL80052 ;.empty ! FFFF9FE2540F0058 SKIP:L2-B002 0 L
brlz,a,pt %o0, BL80053 ;.empty ! FFFF9FE2540F005C SKIP:L2-B002 0 L
.word 0x08DAE167 ! FFFF9FE2540F0060 SKIP:L2-B002 0 L illop
bne,a BL80055 ! FFFF9FE2540F0064 SKIP:L2-B002 0 L
fpmerge %f31, %f30, %f16 ! FFFF9FE2540F0068 SKIP:L2-B002 0 S
fsubs %f10, %f3, %f10 ! FFFF9FE2540F006C SKIP:L2-B002 0 S
BL80052:andcc %i5, %i3, %o1 ! FFFF9FE2540F0070 SKIP:L2-B002 0 S
BL80053:bcs,a,pn %xcc, BL80055 ! FFFF9FE2540F0074 SKIP:L2-B002 0 L
BL80055:xorcc %g1, %i3, %l2 ! FFFF9FE2540F0078 SKIP:L2-B002 0 S
BL80054:.word 0xBBB249C0 ! FFFF9FE2540F007C SKIP:L2-B002 0 illop
ba,pn %icc, BL80060 ! FFFF9FE2540F0080 SKIP:L2-B002 0
orncc %o3, %l1, %l1 ! FFFF9FE2540F0084 SKIP:L2-B002 0 S
BL80056: ! ELSE:L2-B003
.word 0xBFAE4F5D ! FFFF9FE2540F0088 ELSE:L2-B003 0 S illop_FP
.word 0xBDACCF19 ! FFFF9FE2540F008C ELSE:L2-B003 0 S illop
.word 0xAFA82144 ! FFFF9FE2540F0090 ELSE:L2-B003 0 L illop
.word 0x8DADCC3E ! FFFF9FE2540F0094 ELSE:L2-B003 0 S illop
fornot2 %f30, %f18, %f30 ! FFFF9FE2540F0098 ELSE:L2-B003 0 S
fcmple32 %f26, %f16, %i3 ! FFFF9FE2540F009C ELSE:L2-B003 0 S
fbug,a BL80058 ;.empty ! FFFF9FE2540F00A0 ELSE:L2-B003 0 L
fbuge,pn %fcc0, BL80057 ! FFFF9FE2540F00A4 ELSE:L2-B003 0 L
xorcc %i4, %o2, %i2 ! FFFF9FE2540F00A8 ELSE:L2-B003 0 S
.word 0xA9D1A804 ! FFFF9FE2540F00AC ELSE:L2-B003 0 L illop
fcmps %fcc2, %f10, %f10 ! FFFF9FE2540F00B0 ELSE:L2-B003 0 S
BL80058:.word 0xFD82DCE4 ! FFFF9FE2540F00B4 ELSE:L2-B003 0 L random
BL80057:and %i3, %i3, %l0 ! FFFF9FE2540F00B8 ELSE:L2-B003 0 S
BL80059:add %g1, 0x7B4, %g1 ! FFFF9FE2540F00BC ELSE:L2-B003 0 chksum++
.word 0x091369E6 ! FFFF9FE2540F00C0 ELSE:L2-B003 0 random
.word 0xB3ABCAF9 ! FFFF9FE2540F00C4 ELSE:L2-B003 0 S illop
rd %gsr, %l6 ! FFFF9FE2540F00C8 ELSE:L2-B003 0 S
wr %l6, 0x20, %gsr ! FFFF9FE2540F00CC ELSE:L2-B003 0 S
orn %l2, %l2, %o3 ! FFFF9FE2540F00D0 ELSE:L2-B003 0 S
fpadd32s %f21, %f30, %f23 ! FFFF9FE2540F00D4 ELSE:L2-B003 0 S
fcmpd %fcc0, %f46, %f60 ! FFFF9FE2540F00D8 ELSE:L2-B003 0 S
.word 0x81B143BE ! FFFF9FE2540F00DC ELSE:L2-B003 0 S illop_VIS
srl %i0, %g1, %l2 ! FFFF9FE2540F00E0 ELSE:L2-B003 0 S
xorcc %o3, %i4, %i0 ! FFFF9FE2540F00E4 ELSE:L2-B003 0 S
movl %icc, %o2, %i5 ! FFFF9FE2540F00E8 ELSE:L2-B003 0 S
pdist %f22, %f26, %f30 ! FFFF9FE2540F00EC ELSE:L2-B003 0 S
BL80060: ! ELSE:L2-B003
add %g1, 0x75, %g1 ! FFFF9FE2540F00F0 ELSE:L2-B003 0 chksum++
andcc %l0, 0x40, %g0 ! FFFF9FE2540F00F4 SKIP:L2-B004 0
bnz,a,pn %xcc, BL80069 ! FFFF9FE2540F00F8 SKIP:L2-B004 0
ldstuba [%g5+0x001A]%asi, %o0 ! FFFF9FE2540F00FC SKIP:L2-B004 0 S >BD80061
.word 0xA3A981BE ! FFFF9FE2540F0100 SKIP:L2-B004 0 S illop
or %g1, %l2, %i0 ! FFFF9FE2540F0104 SKIP:L2-B004 0 S
and %l0, %i4, %l0 ! FFFF9FE2540F0108 SKIP:L2-B004 0 S
sethi %hh(0x545212A0FF00),%l6 ! FFFF9FE2540F010C SKIP:L2-B004 0 SUBR112
or %l6,%hm(0x545212A0FF00),%l6 ! FFFF9FE2540F0110 SKIP:L2-B004 0
sethi %lm(0x545212A0FF00),%l5 ! FFFF9FE2540F0114 SKIP:L2-B004 0
or %l5,%lo(0x545212A0FF00),%l5 ! FFFF9FE2540F0118 SKIP:L2-B004 0
.word 0x83F00000 ! FFFF9FE2540F011C SKIP:L2-B004 0 illop
or %l6, %l5, %l6 ! FFFF9FE2540F0120 SKIP:L2-B004 0
jmpl %l6+0x0000, %o7 ! FFFF9FE2540F0124 SKIP:L2-B004 0 S
orcc %o1, %o2, %o1 ! FFFF9FE2540F0128 SKIP:L2-B004 0 S
.word 0xAB9749E3 ! FFFF9FE2540F012C SKIP:L2-B004 0 S illop
xorcc %i0, %o2, %i5 ! FFFF9FE2540F0130 SKIP:L2-B004 0 S
fpmerge %f30, %f31, %f24 ! FFFF9FE2540F0134 SKIP:L2-B004 0 S
xnor %o0, %o2, %i2 ! FFFF9FE2540F0138 SKIP:L2-B004 0 S
andncc %i5, %o5, %l4 ! FFFF9FE2540F013C SKIP:L2-B004 0 S
.word 0xF960EB5E ! FFFF9FE2540F0140 SKIP:L2-B004 0 illop
sdiv %l0, %g7, %l4 ! FFFF9FE2540F0144 SKIP:L2-B004 0 S
.word 0xF47802EF ! FFFF9FE2540F0148 SKIP:L2-B004 0 S random
bvs,a,pt %xcc, BL80062 ! FFFF9FE2540F014C SKIP:L2-B004 0 L
BL80062:.word 0xA9CE2719 ! FFFF9FE2540F0150 SKIP:L2-B004 0 S illop
ba,a BL80063 ! FFFF9FE2540F0154 SKIP:L2-B004 0 L
subcc %i0, %o5, %l2 ! FFFF9FE2540F0158 SKIP:L2-B004 0 S
nop ! FFFF9FE2540F015C SKIP:L2-B004 0 S
bpos,pt %icc, BL80063 ! FFFF9FE2540F0160 SKIP:L2-B004 0 L
.word 0x97A318E6 ! FFFF9FE2540F0164 SKIP:L2-B004 0 S illop
bl,pn %icc, BL80064 ;.empty ! FFFF9FE2540F0168 SKIP:L2-B004 0 L
.word 0xE9C79526 ! FFFF9FE2540F016C SKIP:L2-B004 0 L random
ta %xcc, 0x46 ! FFFF9FE2540F0170 SKIP:L2-B004 0 S demap-page
BL80064:.word 0x97ABE771 ! FFFF9FE2540F0174 SKIP:L2-B004 0 L illop
BL80065:.word 0xEE1248ED ! FFFF9FE2540F0178 SKIP:L2-B004 0 L random
BL80066:fbn,a,pt %fcc3, BL80067 ;.empty ! FFFF9FE2540F017C SKIP:L2-B004 0 L
BL80067:fbule,a BL80068 ! FFFF9FE2540F0180 SKIP:L2-B004 0 L
BL80063:fcmpeq32 %f24, %f22, %l1 ! FFFF9FE2540F0184 SKIP:L2-B004 0 S
BL80068:add %g1, 0x7BC, %g1 ! FFFF9FE2540F0188 SKIP:L2-B004 0 chksum++
fba BL80070 ! FFFF9FE2540F018C SKIP:L2-B004 0
fcmpd %fcc3, %f32, %f44 ! FFFF9FE2540F0190 SKIP:L2-B004 0 S
BL80069: ! ELSE:L2-B005
fandnot1s %f30, %f27, %f21 ! FFFF9FE2540F0194 ELSE:L2-B005 0 S
fmovsle %xcc, %f9, %f10 ! FFFF9FE2540F0198 ELSE:L2-B005 0 S
srl %o1, 0x1, %o0 ! FFFF9FE2540F019C ELSE:L2-B005 0 S
fcmple32 %f18, %f16, %o4 ! FFFF9FE2540F01A0 ELSE:L2-B005 0 S
add %g1, 0x30A, %g1 ! FFFF9FE2540F01A4 ELSE:L2-B005 0 chksum++
ldxa [%g7+%g0]0x39, %g1 ! FFFF9FE2540F01A8 ELSE:L2-B005 0 S BAD-ASI
orcc %o4, %g1, %o4 ! FFFF9FE2540F01AC ELSE:L2-B005 0 S
.word 0xDD533272 ! FFFF9FE2540F01B0 ELSE:L2-B005 0 S illop
fsubs %f5, %f10, %f2 ! FFFF9FE2540F01B4 ELSE:L2-B005 0 S
BL80070: ! ELSE:L2-B005
add %g1, 0x75E, %g1 ! FFFF9FE2540F01B8 ELSE:L2-B005 0 chksum++
.word 0xEBB3DB73 ! FFFF9FE2540F01BC SKIP:L2-B006 0 illop
bz,pt %xcc, BL80071 ! FFFF9FE2540F01C0 SKIP:L2-B006 0
sdivx %o0, %l2, %i2 ! FFFF9FE2540F01C4 SKIP:L2-B006 0 S
.word 0x81C7E008 ! FFFF9FE2540F01C8 SKIP:L2-B006 0 S random
pdist %f26, %f30, %f26 ! FFFF9FE2540F01CC SKIP:L2-B006 0 S
.word 0xD16F35D2 ! FFFF9FE2540F01D0 SKIP:L2-B006 0 illop
ldx [%g4-0x0088], %g4 ! FFFF9FE2540F01D4 SKIP:L2-B006 0 ptr_chase
.word 0x83880000 ! FFFF9FE2540F01D8 SKIP:L2-B006 0 random
ldx [%g4-0x0088], %g4 ! FFFF9FE2540F01DC SKIP:L2-B006 0 ptr_chase
ldx [%g4-0x0088], %g4 ! FFFF9FE2540F01E0 SKIP:L2-B006 0 ptr_chase
fcmple16 %f18, %f26, %i4 ! FFFF9FE2540F01E4 SKIP:L2-B006 0 S
or %l0, %g1, %i3 ! FFFF9FE2540F01E8 SKIP:L2-B006 0 S
add %g1, 0x14A, %g1 ! FFFF9FE2540F01EC SKIP:L2-B006 0 chksum++
call .+8 ! FFFF9FE2540F01F0 SKIP:L2-B006 0 S
xorcc %o4, %g1, %o5 ! FFFF9FE2540F01F4 SKIP:L2-B006 0 S
andncc %i4, %o4, %i2 ! FFFF9FE2540F01F8 SKIP:L2-B006 0 S
.word 0x97A80A6C ! FFFF9FE2540F01FC SKIP:L2-B006 0 S illop
stxa %i2, [%g7+%g0]0x0F ! FFFF9FE2540F0200 SKIP:L2-B006 0 S BAD-ASI
array16 %i4, %l0, %o0 ! FFFF9FE2540F0204 SKIP:L2-B006 0 S
.word 0x85A81C80 ! FFFF9FE2540F0208 SKIP:L2-B006 0 illop
.word 0x81EC8170 ! FFFF9FE2540F020C SKIP:L2-B006 0 S illop
BL80071: ! ELSE:L2-B007
fmovsne %fcc3, %f8, %f2 ! FFFF9FE2540F0210 ELSE:L2-B007 0 S
xor %o0, %i2, %l2 ! FFFF9FE2540F0214 ELSE:L2-B007 0 S
.word 0xAFEB50C9 ! FFFF9FE2540F0218 ELSE:L2-B007 0 S illop
alignaddr %o5, %i2, %o5 ! FFFF9FE2540F021C ELSE:L2-B007 0 S
udivcc %i5, %g7, %g5 ! FFFF9FE2540F0220 ELSE:L2-B007 0 S
rd %gsr, %l6 ! FFFF9FE2540F0224 ELSE:L2-B007 0 S
wr %l6, 0x68, %gsr ! FFFF9FE2540F0228 ELSE:L2-B007 0 S
add %g1, 0xB9A, %g1 ! FFFF9FE2540F022C ELSE:L2-B007 0 chksum++
fcmpd %fcc3, %f12, %f32 ! FFFF9FE2540F0230 ELSE:L2-B007 0 S
array16 %o5, %o0, %l2 ! FFFF9FE2540F0234 ELSE:L2-B007 0 S
fpack16 %f20, %f19 ! FFFF9FE2540F0238 ELSE:L2-B007 0 S
bvc,a BL80072 ;.empty ! FFFF9FE2540F023C ELSE:L2-B007 0 L
fbne,a,pt %fcc3, BL80073 ! FFFF9FE2540F0240 ELSE:L2-B007 0 L
pdist %f22, %f26, %f22 ! FFFF9FE2540F0244 ELSE:L2-B007 0 S
orn %o1, %i0, %i3 ! FFFF9FE2540F0248 ELSE:L2-B007 0 S
bvc BL80074 ! FFFF9FE2540F024C ELSE:L2-B007 0 L
BL80074:udivcc %l2, %g0, %o1 ! FFFF9FE2540F0250 ELSE:L2-B007 0 S
.word 0xC4C340F2 ! FFFF9FE2540F0254 ELSE:L2-B007 0 S random
BL80072:brgz,pn %g1, BL80073 ! FFFF9FE2540F0258 ELSE:L2-B007 0 L
BL80073:orn %o6, -1, %o6 ! FFFF9FE2540F025C ELSE:L2-B007 0 S
add %g1, 0x646, %g1 ! FFFF9FE2540F0260 ELSE:L2-B007 0 chksum++
BL80075: ! ELSE:L2-B007
.word 0x22B33DB1 ! FFFF9FE2540F0264 ELSE:L2-B007 0 random
andcc %l2, 0x1, %g0 ! FFFF9FE2540F0268 SKIP:L2-B008 0
.word 0xBBDAF552 ! FFFF9FE2540F026C SKIP:L2-B008 0 illop
bmask %i0, %o0, %i3 ! FFFF9FE2540F0270 SKIP:L2-B008 0 S
xnorcc %o5, %i0, %l1 ! FFFF9FE2540F0274 SKIP:L2-B008 0 S
movlg %fcc1, %o6, %o2 ! FFFF9FE2540F0278 SKIP:L2-B008 0 S
fnegs %f4, %f9 ! FFFF9FE2540F027C SKIP:L2-B008 0 S
.word 0x8BD33516 ! FFFF9FE2540F0280 SKIP:L2-B008 0 S illop
fbu,pt %fcc0, BL80076 ! FFFF9FE2540F0284 SKIP:L2-B008 0 L
BL80076:fadds %f9, %f9, %f3 ! FFFF9FE2540F0288 SKIP:L2-B008 0 S
xorcc %i4, %l2, %i4 ! FFFF9FE2540F028C SKIP:L2-B008 0 S
bgu,pn %xcc, BL80077 ! FFFF9FE2540F0290 SKIP:L2-B008 0 L
.word 0x95906000 ! FFFF9FE2540F0294 SKIP:L2-B008 0 S random
BL80077:.word 0xA9A20090 ! FFFF9FE2540F0298 SKIP:L2-B008 0 illop
add %g1, 0x550, %g1 ! FFFF9FE2540F029C SKIP:L2-B008 0 chksum++
fmovdvs %xcc, %f60, %f60 ! FFFF9FE2540F02A0 SKIP:L2-B008 0 S
edge32ln %o5, %o3, %i0 ! FFFF9FE2540F02A4 SKIP:L2-B008 0 S
orn %i3, %l1, %i3 ! FFFF9FE2540F02A8 SKIP:L2-B008 0 S
cmp %o2, %o6 ! FFFF9FE2540F02AC SKIP:L2-B008 0 S
andn %o5, %o3, %l2 ! FFFF9FE2540F02B0 SKIP:L2-B008 0 S
swap [%g4-0x0024], %i4 ! FFFF9FE2540F02B4 SKIP:L2-B008 0 S >BD80089
fba,a BL80079 ! FFFF9FE2540F02B8 SKIP:L2-B008 0
array8 %o3, %i0, %i2 ! FFFF9FE2540F02BC SKIP:L2-B008 0 S
BL80078: ! ELSE:L2-B009
orn %i3, %i3, %o4 ! FFFF9FE2540F02C0 ELSE:L2-B009 0 S
edge16ln %o5, %o3, %o5 ! FFFF9FE2540F02C4 ELSE:L2-B009 0 S
edge8 %i4, %i3, %i2 ! FFFF9FE2540F02C8 ELSE:L2-B009 0 S
.word 0xD6B32621 ! FFFF9FE2540F02CC ELSE:L2-B009 0 S random
or %i2, %o5, %o1 ! FFFF9FE2540F02D0 ELSE:L2-B009 0 S
.word 0x06231E4C ! FFFF9FE2540F02D4 ELSE:L2-B009 0 S illop
.word 0x9DE3A060 ! FFFF9FE2540F02D8 ELSE:L2-B009 0 random
or %l6,%hm(0x9DE3A060),%l6 ! FFFF9FE2540F02DC ELSE:L2-B009 0
sethi %lm(0x9DE3A060),%l5 ! FFFF9FE2540F02E0 ELSE:L2-B009 0
or %l5,%lo(0x9DE3A060),%l5 ! FFFF9FE2540F02E4 ELSE:L2-B009 0
.word 0x8357AD6F ! FFFF9FE2540F02E8 ELSE:L2-B009 0 illop
or %l6, %l5, %l6 ! FFFF9FE2540F02EC ELSE:L2-B009 0
jmpl %l6+0x0000, %o7 ! FFFF9FE2540F02F0 ELSE:L2-B009 0 S
fcmps %fcc3, %f10, %f3 ! FFFF9FE2540F02F4 ELSE:L2-B009 0 S
cmp %l2, %o1 ! FFFF9FE2540F02F8 ELSE:L2-B009 0 S
.word 0xCBBA9C2E ! FFFF9FE2540F02FC ELSE:L2-B009 0 S illop_VIS
.word 0xB1AB88E1 ! FFFF9FE2540F0300 ELSE:L2-B009 0 S illop
andncc %i2, %i4, %i5 ! FFFF9FE2540F0304 ELSE:L2-B009 0 S
add %g1, 0x60B, %g1 ! FFFF9FE2540F0308 ELSE:L2-B009 0 chksum++
fpadd16 %f24, %f30, %f20 ! FFFF9FE2540F030C ELSE:L2-B009 0 S
andcc %o1, %i4, %i2 ! FFFF9FE2540F0310 ELSE:L2-B009 0 S
edge32l %i2, %o5, %o1 ! FFFF9FE2540F0314 ELSE:L2-B009 0 S
.word 0x9BAE8C23 ! FFFF9FE2540F0318 ELSE:L2-B009 0 S illop
BL80079: ! ELSE:L2-B009
add %g1, 0xB53, %g1 ! FFFF9FE2540F031C ELSE:L2-B009 0 chksum++
.word 0x83880000 ! FFFF9FE2540F0320 LOOP:L1-B000 0 S random
pdist %f26, %f22, %f18 ! FFFF9FE2540F0324 LOOP:L1-B000 0 S
edge8ln %o5, %l1, %i0 ! FFFF9FE2540F0328 LOOP:L1-B000 0 S
pdist %f18, %f26, %f22 ! FFFF9FE2540F032C LOOP:L1-B000 0 S
.word 0x9FD0A3EB ! FFFF9FE2540F0330 LOOP:L1-B000 0 S illop
orn %o0, %o3, %o0 ! FFFF9FE2540F0334 LOOP:L1-B000 0 S
orcc %o0, %i5, %o1 ! FFFF9FE2540F0338 LOOP:L1-B000 0 S
srlx %l3, 0x1, %l3 ! FFFF9FE2540F033C LOOP:L1-B000 0
.word 0x142D789E ! FFFF9FE2540F0340 LOOP:L1-B000 0 illop
bne,pt %xcc, BL80080 ! FFFF9FE2540F0344 LOOP:L1-B000 0
fpadd32 %f26, %f30, %f16 ! FFFF9FE2540F0348 LOOP:L1-B000 0 S
add %g1, 0xD2E, %g1 ! FFFF9FE2540F034C LOOP:L1-B000 0 chksum++
fcmpd %fcc2, %f14, %f46 ! FFFF9FE2540F0350 SUBR:L0-B000 0 S
.word 0x9DE3A060 ! FFFF9FE2540F0354 SUBR:L0-B000 0 S random
fcmple16 %f24, %f30, %o4 ! FFFF9FE2540F0358 SUBR:L0-B000 0 S
and %i2, %o0, %o0 ! FFFF9FE2540F035C SUBR:L0-B000 0 S
.word 0xCFD7E3D9 ! FFFF9FE2540F0360 SUBR:L0-B000 0 S illop
xnorcc %i5, %o4, %o3 ! FFFF9FE2540F0364 SUBR:L0-B000 0 S
ta %xcc, 0x45 ! FFFF9FE2540F0368 SUBR:L0-B000 0 demap-stack
add %g1, 0xF77, %i0 ! FFFF9FE2540F036C SUBR:L0-B000 0
add %g1, 0xB0C, %g1 ! FFFF9FE2540F0370 SUBR:L0-B000 0 chksum++
.word 0x8D8B6BFD ! FFFF9FE2540F0374 SUBR:L0-B000 0 illop
restore %i0, %l7, %o0 ! FFFF9FE2540F0378 SUBR:L0-B000 0
SECTION .btext041_pg1 TEXT_VA=0xffff9fe2540f0000
attr_text {
Name = .btext041_pg1,
VA = 0xffff9fe2540f0000,
RA = 0xebfef0000,
PA = ra2pa(0xebfef0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext042 TEXT_VA=0x545212a0ff00
attr_text {
Name = .btext042,
VA = 0x545212a0ff00,
RA = 0xebfecff00,
PA = ra2pa(0xebfecff00,0),
notsb
}
SECTION .btext042_pg0 TEXT_VA=0x545212a00000
attr_text {
Name = .btext042_pg0,
VA = 0x545212a00000,
RA = 0xebfec0000,
PA = ra2pa(0xebfec0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext042
.text
.global SUBR112; SUBR112:
BL80082: ! SUBR:L0-B000
add %g1, 0xA6, %g1 ! 0000545212A0FF00 SUBR:L0-B000 0 chksum++
fble,pt %fcc1, BL80081 ! 0000545212A0FF04 SUBR:L0-B000 0
save %o6, -128, %o6 ! 0000545212A0FF08 SUBR:L0-B000 0
BL80081: ! SUBR:L0-B000
.word 0xBDAA2069 ! 0000545212A0FF0C SUBR:L0-B000 0 illop
or %l7,%hm(0x10BDAA2069),%l7 ! 0000545212A0FF10 SUBR:L0-B000 0
sethi %lm(0x10BDAA2069),%l6 ! 0000545212A0FF14 SUBR:L0-B000 0
or %l6,%lo(0x10BDAA2069),%l6 ! 0000545212A0FF18 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! 0000545212A0FF1C SUBR:L0-B000 0
.word 0xFA18FF8E ! 0000545212A0FF20 SUBR:L0-B000 0 illop
add %g1, 0x966, %g1 ! 0000545212A0FF24 SUBR:L0-B000 0 chksum++
add %i5, %g1, %i0 ! 0000545212A0FF28 SWCH:L1-B000 0
andcc %i0, 0x4, %g0 ! 0000545212A0FF2C SWCH:L1-B000 0
.word 0x83880000 ! 0000545212A0FF30 SWCH:L1-B000 0 random
add %g1, 0x11E, %g1 ! 0000545212A0FF34 SWCH:L1-B000 0 chksum++
andcc %i0, 0x200, %g0 ! 0000545212A0FF38 SWCH:L1-B000 0
bnz,pt %xcc, BL80094 ! 0000545212A0FF3C SWCH:L1-B000 0
andcc %i0, 0x10, %g0 ! 0000545212A0FF40 SWCH:L1-B000 0
bnz,pn %xcc, BL80088 ! 0000545212A0FF44 SWCH:L1-B000 0
andcc %i0, 0x1, %g0 ! 0000545212A0FF48 SWCH:L1-B000 0
bnz,pt %xcc, BL80083 ! 0000545212A0FF4C SWCH:L1-B000 0
.word 0x0A7FF9E5 ! 0000545212A0FF50 SWCH:L1-B000 0 S illop
fmovdpos %icc, %f20, %f20 ! 0000545212A0FF54 SWCH:L1-B000 0 S
sll %i2, %g1, %o2 ! 0000545212A0FF58 SWCH:L1-B000 0 S
edge32l %o2, %o2, %o2 ! 0000545212A0FF5C SWCH:L1-B000 0 S
.word 0xEE327A86 ! 0000545212A0FF60 SWCH:L1-B000 0 random
fba,pn %fcc3, BL80104 ! 0000545212A0FF64 SWCH:L1-B000 0
ta %xcc, 0x46 ! 0000545212A0FF68 SWCH:L1-B000 0 S demap-page
BL80083:add %g1, 0x51E, %g1 ! 0000545212A0FF6C CASE:L2-B000 0 chksum++
andcc %i2, %g1, %o2 ! 0000545212A0FF70 CASE:L2-B000 0 S
alignaddr %g1, %i3, %i3 ! 0000545212A0FF74 CASE:L2-B000 0 S
.word 0xBDDC6351 ! 0000545212A0FF78 CASE:L2-B000 0 S illop
movcc %xcc, -650, %o5 ! 0000545212A0FF7C CASE:L2-B000 0 S
fpmerge %f31, %f22, %f18 ! 0000545212A0FF80 CASE:L2-B000 0 S
.word 0x9DE3A060 ! 0000545212A0FF84 CASE:L2-B000 0 S random
fba,a,pn %fcc3, BL80104 ! 0000545212A0FF88 CASE:L2-B000 0
fxors %f23, %f26, %f23 ! 0000545212A0FF8C CASE:L2-B000 0 S
BL80088:.word 0x97A19F40 ! 0000545212A0FF90 CASE:L2-B001 0 illop
.word 0x93AC801C ! 0000545212A0FF94 CASE:L2-B001 0 S illop
andncc %i0, %o2, %o5 ! 0000545212A0FF98 CASE:L2-B001 0 S
fcmpd %fcc0, %f40, %f0 ! 0000545212A0FF9C CASE:L2-B001 0 S
fbge,a,pt %fcc0, BL80084 ;.empty ! 0000545212A0FFA0 CASE:L2-B001 0 L
BL80084:bne,pt %xcc, BL80085 ! 0000545212A0FFA4 CASE:L2-B001 0 L
orncc %o2, %i2, %i2 ! 0000545212A0FFA8 CASE:L2-B001 0 S
BL80085:bgu,a,pn %icc, BL80086 ! 0000545212A0FFAC CASE:L2-B001 0 L
srlx %o5, 0x1, %o5 ! 0000545212A0FFB0 CASE:L2-B001 0 S
.word 0xBCEAC5CC ! 0000545212A0FFB4 CASE:L2-B001 0 S illop
fbug,a,pn %fcc2, BL80087 ! 0000545212A0FFB8 CASE:L2-B001 0 L
BL80086:fsubd %f36, %f32, %f14 ! 0000545212A0FFBC CASE:L2-B001 0 S
BL80087:add %g1, 0xB7B, %g1 ! 0000545212A0FFC0 CASE:L2-B001 0 chksum++
fba,a BL80104 ! 0000545212A0FFC4 CASE:L2-B001 0
.word 0xA2EBB534 ! 0000545212A0FFC8 CASE:L2-B001 0 S illop
BL80094:add %g1, 0x381, %g1 ! 0000545212A0FFCC CASE:L2-B002 0 chksum++
.word 0x93A01A06 ! 0000545212A0FFD0 CASE:L2-B002 0 S illop
brgz,a,pn %i3, BL80089 ;.empty ! 0000545212A0FFD4 CASE:L2-B002 0 L
fbg,a BL80090 ! 0000545212A0FFD8 CASE:L2-B002 0 L
.word 0xFA1AB162 ! 0000545212A0FFDC CASE:L2-B002 0 S illop
fsrc2s %f18, %f17 ! 0000545212A0FFE0 CASE:L2-B002 0 S
array16 %o5, %o5, %i5 ! 0000545212A0FFE4 CASE:L2-B002 0 S
BL80089:.word 0xAC11E438 ! 0000545212A0FFE8 CASE:L2-B002 0 S random
bneg,a BL80091 ;.empty ! 0000545212A0FFEC CASE:L2-B002 0 L
BL80090:.word 0xC7EB0B49 ! 0000545212A0FFF0 CASE:L2-B002 0 L random
bnz,pn %icc, BL80092 ;.empty ! 0000545212A0FFF4 CASE:L2-B002 0 L
.word 0xB1AA4457 ! 0000545212A0FFF8 CASE:L2-B002 0 L illop
BL80092:ta %xcc, 0x46 ! 0000545212A0FFFC CASE:L2-B002 0 S demap-page
fpadd16s %f17, %f19, %f29 ! 0000545212A10000 CASE:L2-B002 0 S
call .+8 ! 0000545212A10004 CASE:L2-B002 0 L
BL80093:xorcc %i1, %o1, %o1 ! 0000545212A10008 CASE:L2-B002 0 S
BL80091:xnor %i2, %i3, %i2 ! 0000545212A1000C CASE:L2-B002 0 S
fcmpd %fcc2, %f0, %f38 ! 0000545212A10010 CASE:L2-B002 0 S
add %g1, 0x259, %g1 ! 0000545212A10014 CASE:L2-B002 0 chksum++
fba,pt %fcc1, BL80104 ! 0000545212A10018 CASE:L2-B002 0
wr %g1, -675, %fprs ! 0000545212A1001C CASE:L2-B002 0 S
BL80096:add %g1, 0xB41, %g1 ! 0000545212A10020 CASE:L2-B003 0 chksum++
fexpand %f29, %f22 ! 0000545212A10024 CASE:L2-B003 0 S
ldub [%g4+0x001B], %o0 ! 0000545212A10028 CASE:L2-B003 0 S <BD80095
.word 0x83F49DF6 ! 0000545212A1002C CASE:L2-B003 0 illop
or %l6,%hm(0x1083F49DF6),%l6 ! 0000545212A10030 CASE:L2-B003 0
.word 0xBFA3C568 ! 0000545212A10034 CASE:L2-B003 0 illop
or %l5,%lo(0x1083F49DF6),%l5 ! 0000545212A10038 CASE:L2-B003 0
sllx %l6, 0x20, %l6 ! 0000545212A1003C CASE:L2-B003 0
or %l6, %l5, %l6 ! 0000545212A10040 CASE:L2-B003 0
jmpl %l6+0x0000, %o7 ! 0000545212A10044 CASE:L2-B003 0 S
bshuffle %f20, %f18, %f16 ! 0000545212A10048 CASE:L2-B003 0 S
xnorcc %o5, %i5, %i3 ! 0000545212A1004C CASE:L2-B003 0 S
faddd %f44, %f60, %f40 ! 0000545212A10050 CASE:L2-B003 0 S
.word 0xD1DB07CC ! 0000545212A10054 CASE:L2-B003 0 illop
cmp %i3, %i5 ! 0000545212A10058 CASE:L2-B003 0 S
BL80104: ! SWCH:L1-B000
add %g1, 0xAB3, %g1 ! 0000545212A1005C SWCH:L1-B000 0 chksum++
.word 0x85A9107E ! 0000545212A10060 SWCH:L1-B000 0 S illop
.word 0x9DCEB2F5 ! 0000545212A10064 SWCH:L1-B000 0 L illop
fpack16 %f28, %f29 ! 0000545212A10068 SWCH:L1-B000 0 S
sub %i0, %i3, %i2 ! 0000545212A1006C SWCH:L1-B000 0 S
xor %i3, %i5, %i3 ! 0000545212A10070 SWCH:L1-B000 0 S
bne,a BL80098 ;.empty ! 0000545212A10074 SWCH:L1-B000 0 L
ble BL80099 ! 0000545212A10078 SWCH:L1-B000 0 L
ta %xcc, 0x46 ! 0000545212A1007C SWCH:L1-B000 0 S demap-page
BL80098:be,a BL80100 ! 0000545212A10080 SWCH:L1-B000 0 L
fcmpgt16 %f30, %f18, %i5 ! 0000545212A10084 SWCH:L1-B000 0 S
BL80097:bn,pn %xcc, BL80101 ! 0000545212A10088 SWCH:L1-B000 0 L
BL80100:.word 0xDA8CB19F ! 0000545212A1008C SWCH:L1-B000 0 S random
ba BL80102 ! 0000545212A10090 SWCH:L1-B000 0 L
orcc %o4, %i3, %o4 ! 0000545212A10094 SWCH:L1-B000 0 S
BL80099:ble BL80102 ! 0000545212A10098 SWCH:L1-B000 0 L
BL80102:andn %o4, %o5, %o5 ! 0000545212A1009C SWCH:L1-B000 0 S
fbu,pt %fcc2, BL80103 ! 0000545212A100A0 SWCH:L1-B000 0 L
BL80101:xorcc %i2, %i3, %l4 ! 0000545212A100A4 SWCH:L1-B000 0 S
BL80103:.word 0x9F96201C ! 0000545212A100A8 SWCH:L1-B000 0 illop
and %i4, %l1, %l1 ! 0000545212A100AC SUBR:L0-B000 0 S
ldxa [%g7+%g0]0xDD, %i5 ! 0000545212A100B0 SUBR:L0-B000 0 S BAD-ASI
ldx [%g2+0x0028], %g3 ! 0000545212A100B4 SUBR:L0-B000 0 S BASE<BD80212
pdist %f20, %f28, %f22 ! 0000545212A100B8 SUBR:L0-B000 0 S
ldx [%g2+0x0048], %g3 ! 0000545212A100BC SUBR:L0-B000 0 S BASE<BD80105
.word 0xC5D0BC22 ! 0000545212A100C0 SUBR:L0-B000 0 S illop
xor %o0, %o4, %i0 ! 0000545212A100C4 SUBR:L0-B000 0 S
fpmerge %f17, %f23, %f24 ! 0000545212A100C8 SUBR:L0-B000 0 S
ldx [%g2+0x0030], %g3 ! 0000545212A100CC SUBR:L0-B000 0 S BASE<BD80026
.word 0xB57731D4 ! 0000545212A100D0 SUBR:L0-B000 0 illop
return %i7+0x0008 ! 0000545212A100D4 SUBR:L0-B000 0
.word 0xEFFD6720 ! 0000545212A100D8 SUBR:L0-B000 0 illop
SECTION .btext042_pg1 TEXT_VA=0x545212a10000
attr_text {
Name = .btext042_pg1,
VA = 0x545212a10000,
RA = 0xebfed0000,
PA = ra2pa(0xebfed0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext043 TEXT_VA=0x29d78fffff00
attr_text {
Name = .btext043,
VA = 0x29d78fffff00,
RA = ra2pa(0xe6fffff00,0),
PA = ra2pa(0xe6fffff00,0),
notsb
}
SECTION .btext043_pg0 TEXT_VA=0x29d780000000
attr_text {
Name = .btext043_pg0,
VA = 0x29d780000000,
RA = ra2pa(0xe60000000,0),
PA = ra2pa(0xe60000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext043
.text
.global SUBR113; SUBR113:
BL80107: ! SUBR:L0-B000
add %g1, 0xE24, %g1 ! 000029D78FFFFF00 SUBR:L0-B000 0 chksum++
bpos,pn %icc, BL80106 ! 000029D78FFFFF04 SUBR:L0-B000 0
.word 0xCDDB20DC ! 000029D78FFFFF08 SUBR:L0-B000 0 illop
BL80106: ! SUBR:L0-B000
.word 0xBAE9FDC0 ! 000029D78FFFFF0C SUBR:L0-B000 0 illop
.word 0x92EC8115 ! 000029D78FFFFF10 SUBR:L0-B000 0 illop
sethi %lm(0x10BAE9FDC0),%l6 ! 000029D78FFFFF14 SUBR:L0-B000 0
or %l6,%lo(0x10BAE9FDC0),%l6 ! 000029D78FFFFF18 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! 000029D78FFFFF1C SUBR:L0-B000 0
.word 0x8FDAB0EA ! 000029D78FFFFF20 SUBR:L0-B000 0 illop
call .+8 ! 000029D78FFFFF24 SUBR:L0-B000 0 S
.word 0x95A010FA ! 000029D78FFFFF28 SUBR:L0-B000 0 S illop
.word 0xC1B18AAE ! 000029D78FFFFF2C SUBR:L0-B000 0 S illop
pdist %f24, %f30, %f16 ! 000029D78FFFFF30 SUBR:L0-B000 0 S
fmovdge %icc, %f16, %f20 ! 000029D78FFFFF34 SUBR:L0-B000 0 S
fmovrsz %i5, %f9, %f10 ! 000029D78FFFFF38 SUBR:L0-B000 0 S
.word 0x6AB57598 ! 000029D78FFFFF3C SUBR:L0-B000 0 S random
orcc %o3, %o3, %o1 ! 000029D78FFFFF40 SUBR:L0-B000 0 S
nop ! 000029D78FFFFF44 SUBR:L0-B000 0 S
add %g1, 0xE1E, %g1 ! 000029D78FFFFF48 SUBR:L0-B000 0 chksum++
or %g0, 0x2, %l0 ! 000029D78FFFFF4C LOOP:L1-B000 0
BL80117: ! LOOP:L1-B000
add %g1, 0x7BA, %g1 ! 000029D78FFFFF50 LOOP:L1-B000 0 chksum++
sdiv %i2, %g0, %i6 ! 000029D78FFFFF54 LOOP:L1-B000 0 S
.word 0xB210E2B5 ! 000029D78FFFFF58 LOOP:L1-B000 0 S random
fmovdo %fcc0, %f36, %f42 ! 000029D78FFFFF5C LOOP:L1-B000 0 S
.word 0xADB1495A ! 000029D78FFFFF60 LOOP:L1-B000 0 S illop
.word 0xB5D78300 ! 000029D78FFFFF64 LOOP:L1-B000 0 S illop
edge32 %i5, %g1, %i3 ! 000029D78FFFFF68 LOOP:L1-B000 0 S
andcc %i2, 0x8, %g0 ! 000029D78FFFFF6C SKIP:L2-B000 0
bnz,pn %xcc, BL80108 ! 000029D78FFFFF70 SKIP:L2-B000 0
ta %xcc, 0x46 ! 000029D78FFFFF74 SKIP:L2-B000 0 S demap-page
orcc %o2, %i0, %i0 ! 000029D78FFFFF78 SKIP:L2-B000 0 S
xorcc %i5, %o0, %o3 ! 000029D78FFFFF7C SKIP:L2-B000 0 S
.word 0x89D1D25D ! 000029D78FFFFF80 SKIP:L2-B000 0 S illop
.word 0xE2BF1FB9 ! 000029D78FFFFF84 SKIP:L2-B000 0 S illop
add %g5, %g7, %g5 ! 000029D78FFFFF88 SKIP:L2-B000 0 S
fsubd %f36, %f12, %f34 ! 000029D78FFFFF8C SKIP:L2-B000 0 S
andn %i1, %o1, %i1 ! 000029D78FFFFF90 SKIP:L2-B000 0 S
.word 0xA1E95CCC ! 000029D78FFFFF94 SKIP:L2-B000 0 illop
xnor %i1, %o2, %o1 ! 000029D78FFFFF98 SKIP:L2-B000 0 S
pdist %f24, %f18, %f24 ! 000029D78FFFFF9C SKIP:L2-B000 0 S
ldx [%g2+0x0020], %g3 ! 000029D78FFFFFA0 SKIP:L2-B000 0 S BASE<BD80002
.word 0xCB6B2239 ! 000029D78FFFFFA4 SKIP:L2-B000 0 S illop
alignaddr %i1, %g5, %o4 ! 000029D78FFFFFA8 SKIP:L2-B000 0 S
ta %xcc, 0x46 ! 000029D78FFFFFAC SKIP:L2-B000 0 S demap-page
orcc %i1, %o3, %o3 ! 000029D78FFFFFB0 SKIP:L2-B000 0 S
.word 0xF1C492A1 ! 000029D78FFFFFB4 SKIP:L2-B000 0 S illop
xnor %g1, %o3, %o5 ! 000029D78FFFFFB8 SKIP:L2-B000 0 S
andcc %o3, %o4, %o4 ! 000029D78FFFFFBC SKIP:L2-B000 0 S
xnor %o4, %o5, %i1 ! 000029D78FFFFFC0 SKIP:L2-B000 0 S
.word 0xA3A18D63 ! 000029D78FFFFFC4 SKIP:L2-B000 0 illop
and %i4, %o4, %i1 ! 000029D78FFFFFC8 SKIP:L2-B000 0 S
BL80108: ! ELSE:L2-B001
fors %f27, %f26, %f16 ! 000029D78FFFFFCC ELSE:L2-B001 0 S
.word 0x8BB701C4 ! 000029D78FFFFFD0 ELSE:L2-B001 0 S illop_VIS
.word 0xB1A9149D ! 000029D78FFFFFD4 ELSE:L2-B001 0 S illop
stxa %o3, [%g2+%g0]0x9E ! 000029D78FFFFFD8 ELSE:L2-B001 0 S BAD-ASI
.word 0x9BAECA96 ! 000029D78FFFFFDC ELSE:L2-B001 0 illop
ta %xcc, 0x46 ! 000029D78FFFFFE0 ELSE:L2-B001 0 S demap-page
.word 0xA7B20647 ! 000029D78FFFFFE4 ELSE:L2-B001 0 S illop
ld [%g5+0x0024], %f13 ! 000029D78FFFFFE8 ELSE:L2-B001 0 S <BD80109+4
fcmped %fcc2, %f6, %f12 ! 000029D78FFFFFEC ELSE:L2-B001 0 S
andcc %g1, %g1, %o3 ! 000029D78FFFFFF0 ELSE:L2-B001 0 S
.word 0xBBB102C3 ! 000029D78FFFFFF4 ELSE:L2-B001 0 S illop_VIS
BL80110: ! ELSE:L2-B001
add %g1, 0x864, %g1 ! 000029D78FFFFFF8 ELSE:L2-B001 0 chksum++
andcc %i2, 0x800, %g0 ! 000029D78FFFFFFC SKIP:L2-B002 0
.word 0x8BA2D15D ! 000029D790000000 SKIP:L2-B002 0 illop
fexpand %f16, %f30 ! 000029D790000004 SKIP:L2-B002 0 S
.word 0xB3AF97D6 ! 000029D790000008 SKIP:L2-B002 0 S illop
stxa %i1, [%g7+%g0]0x6C ! 000029D79000000C SKIP:L2-B002 0 S BAD-ASI
orncc %o4, %o3, %o4 ! 000029D790000010 SKIP:L2-B002 0 S
.word 0xADD3A31C ! 000029D790000014 SKIP:L2-B002 0 S illop
fpsub16s %f20, %f27, %f26 ! 000029D790000018 SKIP:L2-B002 0 S
.word 0xD5402AF6 ! 000029D79000001C SKIP:L2-B002 0 S illop
movn %xcc, -793, %o0 ! 000029D790000020 SKIP:L2-B002 0 S
fcmpeq16 %f30, %f24, %o5 ! 000029D790000024 SKIP:L2-B002 0 S
add %g1, 0x2CA, %g1 ! 000029D790000028 SKIP:L2-B002 0 chksum++
.word 0xCDA411BC ! 000029D79000002C SKIP:L2-B002 0 S random
cmp %g1, %g1 ! 000029D790000030 SKIP:L2-B002 0 S
and %o4, %g1, %o3 ! 000029D790000034 SKIP:L2-B002 0 S
fpmerge %f19, %f27, %f24 ! 000029D790000038 SKIP:L2-B002 0 S
.word 0xA3568E9C ! 000029D79000003C SKIP:L2-B002 0 S random
ta %xcc, 0x46 ! 000029D790000040 SKIP:L2-B002 0 S demap-page
fabss %f4, %f2 ! 000029D790000044 SKIP:L2-B002 0 S
edge8ln %g1, %o5, %i3 ! 000029D790000048 SKIP:L2-B002 0 S
andcc %o4, %o5, %i1 ! 000029D79000004C SKIP:L2-B002 0 S
fcmpd %fcc0, %f32, %f6 ! 000029D790000050 SKIP:L2-B002 0 S
alignaddrl %i1, %g1, %l3 ! 000029D790000054 SKIP:L2-B002 0 S
.word 0x81C3E008 ! 000029D790000058 SKIP:L2-B002 0 S random
ba,a BL80112 ! 000029D79000005C SKIP:L2-B002 0
nop ! 000029D790000060 SKIP:L2-B002 0 S
BL80111: ! ELSE:L2-B003
bshuffle %f24, %f30, %f18 ! 000029D790000064 ELSE:L2-B003 0 S
sdiv %l3, 0x0, %l2 ! 000029D790000068 ELSE:L2-B003 0 S
faddd %f34, %f6, %f34 ! 000029D79000006C ELSE:L2-B003 0 S
orcc %o0, %o0, %o1 ! 000029D790000070 ELSE:L2-B003 0 S
ta %xcc, 0x46 ! 000029D790000074 ELSE:L2-B003 0 S demap-page
add %g1, 0x2F1, %g1 ! 000029D790000078 ELSE:L2-B003 0 chksum++
fpmerge %f16, %f19, %f16 ! 000029D79000007C ELSE:L2-B003 0 S
subcc %i4, %l3, %i4 ! 000029D790000080 ELSE:L2-B003 0 S
.word 0x87AC5B54 ! 000029D790000084 ELSE:L2-B003 0 S illop
alignaddr %i4, %o1, %l3 ! 000029D790000088 ELSE:L2-B003 0 S
BL80112: ! ELSE:L2-B003
add %g1, 0xB98, %g1 ! 000029D79000008C ELSE:L2-B003 0 chksum++
.word 0x81A310B8 ! 000029D790000090 SKIP:L2-B004 0 illop
bnz,a,pn %xcc, BL80113 ! 000029D790000094 SKIP:L2-B004 0
andncc %i1, %l3, %i2 ! 000029D790000098 SKIP:L2-B004 0 S
.word 0xA3B48685 ! 000029D79000009C SKIP:L2-B004 0 S illop_VIS
bshuffle %f18, %f28, %f28 ! 000029D7900000A0 SKIP:L2-B004 0 S
pdist %f20, %f30, %f24 ! 000029D7900000A4 SKIP:L2-B004 0 S
bshuffle %f16, %f30, %f26 ! 000029D7900000A8 SKIP:L2-B004 0 S
orncc %i4, %g1, %l4 ! 000029D7900000AC SKIP:L2-B004 0 S
.word 0x99A9041F ! 000029D7900000B0 SKIP:L2-B004 0 S illop
array16 %l4, %i4, %i0 ! 000029D7900000B4 SKIP:L2-B004 0 S
orcc %o2, %l1, %o2 ! 000029D7900000B8 SKIP:L2-B004 0 S
cmp %l4, %o2 ! 000029D7900000BC SKIP:L2-B004 0 S
add %g1, 0x892, %g1 ! 000029D7900000C0 SKIP:L2-B004 0 chksum++
.word 0xC19289BE ! 000029D7900000C4 SKIP:L2-B004 0 S illop
orcc %i5, %l4, %i0 ! 000029D7900000C8 SKIP:L2-B004 0 S
andcc %i1, %i2, %i1 ! 000029D7900000CC SKIP:L2-B004 0 S
xnorcc %o2, %o5, %o0 ! 000029D7900000D0 SKIP:L2-B004 0 S
xnor %g1, %g1, %i5 ! 000029D7900000D4 SKIP:L2-B004 0 S
ba,a,pn %icc, BL80114 ! 000029D7900000D8 SKIP:L2-B004 0
nop ! 000029D7900000DC SKIP:L2-B004 0 S
BL80113: ! ELSE:L2-B005
.word 0xF6B85085 ! 000029D7900000E0 ELSE:L2-B005 0 S illop
fcmped %fcc0, %f12, %f46 ! 000029D7900000E4 ELSE:L2-B005 0 S
orcc %i0, %i1, %i2 ! 000029D7900000E8 ELSE:L2-B005 0 S
xorcc %i3, %i0, %o5 ! 000029D7900000EC ELSE:L2-B005 0 S
.word 0x8BAA5566 ! 000029D7900000F0 ELSE:L2-B005 0 S illop
andcc %i2, %i5, %o2 ! 000029D7900000F4 ELSE:L2-B005 0 S
andncc %o2, %i1, %o1 ! 000029D7900000F8 ELSE:L2-B005 0 S
.word 0xBE100001 ! 000029D7900000FC ELSE:L2-B005 0 S random
stxa %o5, [%g2+%g0]0xE9 ! 000029D790000100 ELSE:L2-B005 0 S BAD-ASI
.word 0xC748D3F5 ! 000029D790000104 ELSE:L2-B005 0 illop
fmovsne %xcc, %f19, %f29 ! 000029D790000108 ELSE:L2-B005 0 S
orcc %o3, %i5, %l1 ! 000029D79000010C ELSE:L2-B005 0 S
sdiv %o5, %g0, %i6 ! 000029D790000110 ELSE:L2-B005 0 S
fcmped %fcc3, %f6, %f34 ! 000029D790000114 ELSE:L2-B005 0 S
fnot2s %f27, %f23 ! 000029D790000118 ELSE:L2-B005 0 S
edge32ln %o0, %o5, %o2 ! 000029D79000011C ELSE:L2-B005 0 S
BL80114: ! ELSE:L2-B005
add %g1, 0xEE, %g1 ! 000029D790000120 ELSE:L2-B005 0 chksum++
andcc %o1, 0x40, %g0 ! 000029D790000124 SKIP:L2-B006 0
bz,pt %xcc, BL80115 ! 000029D790000128 SKIP:L2-B006 0
wr %g1, %i5, %fprs ! 000029D79000012C SKIP:L2-B006 0 S
andcc %l1, %i5, %l4 ! 000029D790000130 SKIP:L2-B006 0 S
orn %l1, %o2, %i2 ! 000029D790000134 SKIP:L2-B006 0 S
array32 %o4, %l2, %l2 ! 000029D790000138 SKIP:L2-B006 0 S
cmp %i2, %o4 ! 000029D79000013C SKIP:L2-B006 0 S
fcmps %fcc2, %f10, %f9 ! 000029D790000140 SKIP:L2-B006 0 S
fmovrsgez %o4, %f16, %f23 ! 000029D790000144 SKIP:L2-B006 0 S
add %g1, 0x5A2, %g1 ! 000029D790000148 SKIP:L2-B006 0 chksum++
pdist %f24, %f16, %f26 ! 000029D79000014C SKIP:L2-B006 0 S
.word 0x9DB0CB47 ! 000029D790000150 SKIP:L2-B006 0 S illop
.word 0xB813A09C ! 000029D790000154 SKIP:L2-B006 0 S random
sra %o2, 0x1, %i5 ! 000029D790000158 SKIP:L2-B006 0 S
bmask %o4, %l2, %o4 ! 000029D79000015C SKIP:L2-B006 0 S
fornot2 %f22, %f24, %f22 ! 000029D790000160 SKIP:L2-B006 0 S
ba BL80116 ! 000029D790000164 SKIP:L2-B006 0
or %i2, %i5, %i2 ! 000029D790000168 SKIP:L2-B006 0 S
BL80115: ! ELSE:L2-B007
.word 0xCFE96B9B ! 000029D79000016C ELSE:L2-B007 0 S illop
rd %pc, %o2 ! 000029D790000170 ELSE:L2-B007 0 S
array16 %i4, %l2, %i1 ! 000029D790000174 ELSE:L2-B007 0 S
.word 0xAFA159C0 ! 000029D790000178 ELSE:L2-B007 0 S illop_FP
ta %xcc, 0x46 ! 000029D79000017C ELSE:L2-B007 0 S demap-page
.word 0x93A7C97E ! 000029D790000180 ELSE:L2-B007 0 S illop
sethi %hh(0xFFFFD8C26A2CFF00),%l6 ! 000029D790000184 ELSE:L2-B007 0 SUBR115
or %l6,%hm(0xFFFFD8C26A2CFF00),%l6 ! 000029D790000188 ELSE:L2-B007 0
sethi %lm(0xFFFFD8C26A2CFF00),%l5 ! 000029D79000018C ELSE:L2-B007 0
or %l5,%lo(0xFFFFD8C26A2CFF00),%l5 ! 000029D790000190 ELSE:L2-B007 0
.word 0xD7AC98D6 ! 000029D790000194 ELSE:L2-B007 0 illop
or %l6, %l5, %l6 ! 000029D790000198 ELSE:L2-B007 0
jmpl %l6+0x0000, %o7 ! 000029D79000019C ELSE:L2-B007 0 S
.word 0x91A88A67 ! 000029D7900001A0 ELSE:L2-B007 0 S illop
fnegs %f3, %f3 ! 000029D7900001A4 ELSE:L2-B007 0 S
sdiv %g1, %g7, %o5 ! 000029D7900001A8 ELSE:L2-B007 0 S
add %g1, 0xD69, %g1 ! 000029D7900001AC ELSE:L2-B007 0 chksum++
pdist %f18, %f22, %f16 ! 000029D7900001B0 ELSE:L2-B007 0 S
fmovs %f9, %f10 ! 000029D7900001B4 ELSE:L2-B007 0 S
sethi %hh(0xFFFFD8C26A2CFF00),%l6 ! 000029D7900001B8 ELSE:L2-B007 0 SUBR115
.word 0xBECB98C3 ! 000029D7900001BC ELSE:L2-B007 0 illop
sethi %lm(0xFFFFD8C26A2CFF00),%l5 ! 000029D7900001C0 ELSE:L2-B007 0
or %l5,%lo(0xFFFFD8C26A2CFF00),%l5 ! 000029D7900001C4 ELSE:L2-B007 0
sllx %l6, 0x20, %l6 ! 000029D7900001C8 ELSE:L2-B007 0
.word 0xE278A0D0 ! 000029D7900001CC ELSE:L2-B007 0 random
.word 0xC0E69BF6 ! 000029D7900001D0 ELSE:L2-B007 0 S illop
nop ! 000029D7900001D4 ELSE:L2-B007 0 S
BL80116: ! ELSE:L2-B007
add %g1, 0x34C, %g1 ! 000029D7900001D8 ELSE:L2-B007 0 chksum++
subcc %l0, 0x1, %l0 ! 000029D7900001DC LOOP:L1-B000 0
bnz,pn %icc, BL80117 ! 000029D7900001E0 LOOP:L1-B000 0
xorcc %i2, %l2, %l2 ! 000029D7900001E4 LOOP:L1-B000 0 S
.word 0xCBEC1054 ! 000029D7900001E8 LOOP:L1-B000 0 illop
fpadd16 %f20, %f16, %f28 ! 000029D7900001EC SUBR:L0-B000 0 S
edge16ln %o3, %o5, %o3 ! 000029D7900001F0 SUBR:L0-B000 0 S
.word 0xA5442BE7 ! 000029D7900001F4 SUBR:L0-B000 0 S illop
fabsd %f34, %f38 ! 000029D7900001F8 SUBR:L0-B000 0 S
orcc %g1, %o3, %o4 ! 000029D7900001FC SUBR:L0-B000 0 S
xnorcc %i1, %o0, %i4 ! 000029D790000200 SUBR:L0-B000 0 S
.word 0xA7A44C2B ! 000029D790000204 SUBR:L0-B000 0 S illop_FP
edge32l %o4, %o3, %i4 ! 000029D790000208 SUBR:L0-B000 0 S
.word 0x83D586CC ! 000029D79000020C SUBR:L0-B000 0 S random
xor %i3, %g1, %i3 ! 000029D790000210 SUBR:L0-B000 0 S
add %g1, 0xD1, %i0 ! 000029D790000214 SUBR:L0-B000 0
.word 0x1A32AD60 ! 000029D790000218 SUBR:L0-B000 0 illop
ret ! 000029D79000021C SUBR:L0-B000 0
.word 0x26076FA3 ! 000029D790000220 SUBR:L0-B000 0 random
SECTION .btext043_pg1 TEXT_VA=0x29d790000000
attr_text {
Name = .btext043_pg1,
VA = 0x29d790000000,
RA = ra2pa(0xe70000000,0),
PA = ra2pa(0xe70000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext044 TEXT_VA=0x13432e64ff00
attr_text {
Name = .btext044,
VA = 0x13432e64ff00,
RA = 0xebfeaff00,
PA = ra2pa(0xebfeaff00,0),
notsb
}
SECTION .btext044_pg0 TEXT_VA=0x13432e640000
attr_text {
Name = .btext044_pg0,
VA = 0x13432e640000,
RA = 0xebfea0000,
PA = ra2pa(0xebfea0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext044
.text
.global SUBR114; SUBR114:
xnorcc %o5, %o1, %o3 ! 000013432E64FF00 SUBR:L0-B000 0 S
orncc %o1, %o1, %o5 ! 000013432E64FF04 SUBR:L0-B000 0 S
.word 0x93ABC001 ! 000013432E64FF08 SUBR:L0-B000 0 S illop
movl %fcc0, %i5, %o1 ! 000013432E64FF0C SUBR:L0-B000 0 S
.word 0x19AE5869 ! 000013432E64FF10 SUBR:L0-B000 0 S random
subccc %o5, %o5, %g0 ! 000013432E64FF14 SUBR:L0-B000 0 S
.word 0x89E9D7F8 ! 000013432E64FF18 SUBR:L0-B000 0 illop
or %g0, 0x2, %o2 ! 000013432E64FF1C LOOP:L1-B000 0
BL80130: ! LOOP:L1-B000
add %g1, 0x751, %g1 ! 000013432E64FF20 LOOP:L1-B000 0 chksum++
andcc %i0, 0x200, %g0 ! 000013432E64FF24 SKIP:L2-B000 0
.word 0xB77870F5 ! 000013432E64FF28 SKIP:L2-B000 0 illop
subcc %i5, %o0, %o0 ! 000013432E64FF2C SKIP:L2-B000 0 S
.word 0xACEB1C95 ! 000013432E64FF30 SKIP:L2-B000 0 S illop
.word 0xECAA5528 ! 000013432E64FF34 SKIP:L2-B000 0 S random
fsubd %f34, %f6, %f60 ! 000013432E64FF38 SKIP:L2-B000 0 S
.word 0x9F8C578E ! 000013432E64FF3C SKIP:L2-B000 0 S illop
.word 0x85B302C3 ! 000013432E64FF40 SKIP:L2-B000 0 S illop
nop ! 000013432E64FF44 SKIP:L2-B000 0 S
add %g1, 0x8FC, %g1 ! 000013432E64FF48 SKIP:L2-B000 0 chksum++
.word 0xE699874E ! 000013432E64FF4C SKIP:L2-B000 0 S illop
.word 0xE9B8DC02 ! 000013432E64FF50 SKIP:L2-B000 0 S illop_VIS
.word 0xE57E38C9 ! 000013432E64FF54 SKIP:L2-B000 0 S illop
.word 0x257F9F04 ! 000013432E64FF58 SKIP:L2-B000 0 random
membar 0x40 ! 000013432E64FF5C SKIP:L2-B000 0
.word 0x97D9BE27 ! 000013432E64FF60 SKIP:L2-B000 0 illop
membar 0x40 ! 000013432E64FF64 SKIP:L2-B000 0
fba BL80127 ! 000013432E64FF68 SKIP:L2-B000 0
nop ! 000013432E64FF6C SKIP:L2-B000 0 S
BL80119: ! ELSE:L2-B001
fpmerge %f19, %f21, %f16 ! 000013432E64FF70 ELSE:L2-B001 0 S
xnorcc %o2, %o4, %o1 ! 000013432E64FF74 ELSE:L2-B001 0 S
.word 0xAD70BCB5 ! 000013432E64FF78 ELSE:L2-B001 0 S illop
cmp %o1, %o1 ! 000013432E64FF7C ELSE:L2-B001 0 S
edge32 %o1, %o1, %o4 ! 000013432E64FF80 ELSE:L2-B001 0 S
.word 0xB5A75962 ! 000013432E64FF84 ELSE:L2-B001 0 S illop_FP
fcmpne32 %f16, %f26, %o3 ! 000013432E64FF88 ELSE:L2-B001 0 S
add %g1, 0xDD0, %g1 ! 000013432E64FF8C ELSE:L2-B001 0 chksum++
fadds %f5, %f11, %f5 ! 000013432E64FF90 ELSE:L2-B001 0 S
bge,pt %icc, BL80120 ;.empty ! 000013432E64FF94 ELSE:L2-B001 0 L
.word 0x89A703DA ! 000013432E64FF98 ELSE:L2-B001 0 L illop
bz,a,pn %icc, BL80122 ! 000013432E64FF9C ELSE:L2-B001 0 L
xorcc %o0, %o4, %o0 ! 000013432E64FFA0 ELSE:L2-B001 0 S
ba,a,pt %xcc, BL80123 ;.empty ! 000013432E64FFA4 ELSE:L2-B001 0 L
.word 0xCD6F7EF7 ! 000013432E64FFA8 ELSE:L2-B001 0 L illop
bl,pt %icc, BL80124 ! 000013432E64FFAC ELSE:L2-B001 0 L
orcc %g1, %o3, %o1 ! 000013432E64FFB0 ELSE:L2-B001 0 S
andn %o4, %o1, %o4 ! 000013432E64FFB4 ELSE:L2-B001 0 S
BL80121:be,a,pt %icc, BL80125 ! 000013432E64FFB8 ELSE:L2-B001 0 L
BL80124:fabss %f5, %f3 ! 000013432E64FFBC ELSE:L2-B001 0 S
bvc,a BL80126 ;.empty ! 000013432E64FFC0 ELSE:L2-B001 0 L
BL80125:bneg,a,pt %xcc, BL80120 ;.empty ! 000013432E64FFC4 ELSE:L2-B001 0 L
BL80122:bgu BL80123 ! 000013432E64FFC8 ELSE:L2-B001 0 L
fcmpeq16 %f28, %f18, %o0 ! 000013432E64FFCC ELSE:L2-B001 0 S
BL80126:fbuge,pn %fcc3, BL80120 ! 000013432E64FFD0 ELSE:L2-B001 0 L
BL80120:fcmped %fcc3, %f40, %f38 ! 000013432E64FFD4 ELSE:L2-B001 0 S
BL80123:.word 0xB38A8ECF ! 000013432E64FFD8 ELSE:L2-B001 0 illop
BL80127: ! ELSE:L2-B001
add %g1, 0x5BF, %g1 ! 000013432E64FFDC ELSE:L2-B001 0 chksum++
fbl,a,pn %fcc2, BL80128 ! 000013432E64FFE0 SKIP:L2-B002 0
addccc %o1, -4, %o1 ! 000013432E64FFE4 SKIP:L2-B002 0 S
.word 0x9FC68000 ! 000013432E64FFE8 SKIP:L2-B002 0 S random
fcmpes %fcc2, %f11, %f9 ! 000013432E64FFEC SKIP:L2-B002 0 S
xnorcc %o1, %o4, %o4 ! 000013432E64FFF0 SKIP:L2-B002 0 S
andncc %o4, %o4, %o5 ! 000013432E64FFF4 SKIP:L2-B002 0 S
bmask %o1, %o4, %o3 ! 000013432E64FFF8 SKIP:L2-B002 0 S
and %o1, %g1, %o0 ! 000013432E64FFFC SKIP:L2-B002 0 S
add %g1, 0x66D, %g1 ! 000013432E650000 SKIP:L2-B002 0 chksum++
fpmerge %f26, %f24, %f22 ! 000013432E650004 SKIP:L2-B002 0 S
.word 0x95B0C26A ! 000013432E650008 SKIP:L2-B002 0 S illop_VIS
.word 0x83D981DE ! 000013432E65000C SKIP:L2-B002 0 S illop
nop ! 000013432E650010 SKIP:L2-B002 0 S
fcmpes %fcc0, %f5, %f11 ! 000013432E650014 SKIP:L2-B002 0 S
fcmpes %fcc2, %f11, %f10 ! 000013432E650018 SKIP:L2-B002 0 S
.word 0x83F00000 ! 000013432E65001C SKIP:L2-B002 0 S illop
fandnot2s %f27, %f18, %f26 ! 000013432E650020 SKIP:L2-B002 0 S
fabss %f11, %f5 ! 000013432E650024 SKIP:L2-B002 0 S
fpmerge %f21, %f29, %f20 ! 000013432E650028 SKIP:L2-B002 0 S
pdist %f24, %f16, %f16 ! 000013432E65002C SKIP:L2-B002 0 S
array16 %o3, %o3, %o3 ! 000013432E650030 SKIP:L2-B002 0 S
fba BL80129 ! 000013432E650034 SKIP:L2-B002 0
cmp %o2, %o0 ! 000013432E650038 SKIP:L2-B002 0 S
BL80128: ! ELSE:L2-B003
movrgez %o5, %o1, %o1 ! 000013432E65003C ELSE:L2-B003 0 S
cmp %o0, %o3 ! 000013432E650040 ELSE:L2-B003 0 S
xnor %o3, %o1, %o0 ! 000013432E650044 ELSE:L2-B003 0 S
subccc %o4, %o0, %o3 ! 000013432E650048 ELSE:L2-B003 0 S
fpsub32s %f28, %f31, %f21 ! 000013432E65004C ELSE:L2-B003 0 S
fzeros %f25 ! 000013432E650050 ELSE:L2-B003 0 S
fone %f30 ! 000013432E650054 ELSE:L2-B003 0 S
udivcc %g1, %g7, %g0 ! 000013432E650058 ELSE:L2-B003 0 S
fcmpgt32 %f22, %f30, %o3 ! 000013432E65005C ELSE:L2-B003 0 S
.word 0x9F9C20E5 ! 000013432E650060 ELSE:L2-B003 0 S illop
add %g1, 0xFC5, %g1 ! 000013432E650064 ELSE:L2-B003 0 chksum++
andcc %o0, %g1, %o0 ! 000013432E650068 ELSE:L2-B003 0 S
fcmps %fcc0, %f9, %f11 ! 000013432E65006C ELSE:L2-B003 0 S
andncc %o3, %o5, %o5 ! 000013432E650070 ELSE:L2-B003 0 S
nop ! 000013432E650074 ELSE:L2-B003 0 S
andncc %g1, %o0, %o1 ! 000013432E650078 ELSE:L2-B003 0 S
.word 0x9DA45558 ! 000013432E65007C ELSE:L2-B003 0 S illop
.word 0x81CFE008 ! 000013432E650080 ELSE:L2-B003 0 S random
fcmps %fcc0, %f8, %f11 ! 000013432E650084 ELSE:L2-B003 0 S
pdist %f16, %f24, %f22 ! 000013432E650088 ELSE:L2-B003 0 S
BL80129: ! ELSE:L2-B003
add %g1, 0x723, %g1 ! 000013432E65008C ELSE:L2-B003 0 chksum++
.word 0x9BC8CA0D ! 000013432E650090 LOOP:L1-B000 0 S illop
orn %o3, %o0, %o4 ! 000013432E650094 LOOP:L1-B000 0 S
fpsub16 %f18, %f28, %f28 ! 000013432E650098 LOOP:L1-B000 0 S
subcc %o4, %o1, %o0 ! 000013432E65009C LOOP:L1-B000 0 S
orncc %o5, %o3, %o5 ! 000013432E6500A0 LOOP:L1-B000 0 S
fcmpd %fcc0, %f6, %f12 ! 000013432E6500A4 LOOP:L1-B000 0 S
xor %o0, %o0, %o3 ! 000013432E6500A8 LOOP:L1-B000 0 S
array16 %o4, %o1, %o4 ! 000013432E6500AC LOOP:L1-B000 0 S
fmovdcc %icc, %f38, %f34 ! 000013432E6500B0 LOOP:L1-B000 0 S
subcc %o2, 0x1, %o2 ! 000013432E6500B4 LOOP:L1-B000 0
bnz,a BL80130 ! 000013432E6500B8 LOOP:L1-B000 0
orn %o1, %o5, %o1 ! 000013432E6500BC LOOP:L1-B000 0 S
add %g1, 0xAC7, %g1 ! 000013432E6500C0 LOOP:L1-B000 0 chksum++
retl ! 000013432E6500C4 SUBR:L0-B000 0
.word 0xABA34D97 ! 000013432E6500C8 SUBR:L0-B000 0 illop
SECTION .btext044_pg1 TEXT_VA=0x13432e650000
attr_text {
Name = .btext044_pg1,
VA = 0x13432e650000,
RA = 0xebfeb0000,
PA = ra2pa(0xebfeb0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext045 TEXT_VA=0xffffd8c26a2cff00
attr_text {
Name = .btext045,
VA = 0xffffd8c26a2cff00,
RA = 0xebfe8ff00,
PA = ra2pa(0xebfe8ff00,0),
notsb
}
SECTION .btext045_pg0 TEXT_VA=0xffffd8c26a2c0000
attr_text {
Name = .btext045_pg0,
VA = 0xffffd8c26a2c0000,
RA = 0xebfe80000,
PA = ra2pa(0xebfe80000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext045
.text
.global SUBR115; SUBR115:
add %g1, 0x9B0, %g1 ! FFFFD8C26A2CFF00 SUBR:L0-B000 0 chksum++
add %i0, %g1, %o5 ! FFFFD8C26A2CFF04 SWCH:L1-B000 0
andcc %o5, 0x80, %g0 ! FFFFD8C26A2CFF08 SWCH:L1-B000 0
.word 0x93906000 ! FFFFD8C26A2CFF0C SWCH:L1-B000 0 random
add %g1, 0x6B6, %g1 ! FFFFD8C26A2CFF10 SWCH:L1-B000 0 chksum++
.word 0xD1569D54 ! FFFFD8C26A2CFF14 SWCH:L1-B000 0 illop
bnz,a,pn %xcc, BL80137 ! FFFFD8C26A2CFF18 SWCH:L1-B000 0
add %g1, 0x84F, %g1 ! FFFFD8C26A2CFF1C SWCH:L1-B000 0 chksum++
andcc %o5, 0x100, %g0 ! FFFFD8C26A2CFF20 SWCH:L1-B000 0
.word 0xD23D469B ! FFFFD8C26A2CFF24 SWCH:L1-B000 0 illop
.word 0x913938BE ! FFFFD8C26A2CFF28 SWCH:L1-B000 0 random
bnz,pn %xcc, BL80131 ! FFFFD8C26A2CFF2C SWCH:L1-B000 0
.word 0x8BAD0568 ! FFFFD8C26A2CFF30 SWCH:L1-B000 0 S illop
.word 0x22967768 ! FFFFD8C26A2CFF34 SWCH:L1-B000 0 S random
and %o3, %o0, %o0 ! FFFFD8C26A2CFF38 SWCH:L1-B000 0 S
nop ! FFFFD8C26A2CFF3C SWCH:L1-B000 0 S
.word 0xC1C1BEE4 ! FFFFD8C26A2CFF40 SWCH:L1-B000 0 S illop
fsrc1s %f24, %f29 ! FFFFD8C26A2CFF44 SWCH:L1-B000 0 S
.word 0xB1F8EA81 ! FFFFD8C26A2CFF48 SWCH:L1-B000 0 S illop
orcc %o3, %i5, %o4 ! FFFFD8C26A2CFF4C SWCH:L1-B000 0 S
orcc %i6, %o1, %o2 ! FFFFD8C26A2CFF50 SWCH:L1-B000 0 S
nop ! FFFFD8C26A2CFF54 SWCH:L1-B000 0 S
nop ! FFFFD8C26A2CFF58 SWCH:L1-B000 0 S
orn %i5, %o3, %o3 ! FFFFD8C26A2CFF5C SWCH:L1-B000 0 S
add %g1, 0x73D, %g1 ! FFFFD8C26A2CFF60 SWCH:L1-B000 0 chksum++
fba,a,pn %fcc0, BL80139 ! FFFFD8C26A2CFF64 SWCH:L1-B000 0
orncc %o3, %o4, %o0 ! FFFFD8C26A2CFF68 SWCH:L1-B000 0 S
BL80131:add %g1, 0xD59, %g1 ! FFFFD8C26A2CFF6C CASE:L2-B000 0 chksum++
.word 0x915C8BDC ! FFFFD8C26A2CFF70 CASE:L2-B000 0 S random
faligndata %f20, %f28, %f24 ! FFFFD8C26A2CFF74 CASE:L2-B000 0 S
and %o0, %o2, %o4 ! FFFFD8C26A2CFF78 CASE:L2-B000 0 S
fcmpne16 %f20, %f18, %o3 ! FFFFD8C26A2CFF7C CASE:L2-B000 0 S
cmp %o0, %o2 ! FFFFD8C26A2CFF80 CASE:L2-B000 0 S
fpsub32 %f20, %f24, %f18 ! FFFFD8C26A2CFF84 CASE:L2-B000 0 S
fcmpne32 %f30, %f28, %o1 ! FFFFD8C26A2CFF88 CASE:L2-B000 0 S
fsubd %f12, %f44, %f12 ! FFFFD8C26A2CFF8C CASE:L2-B000 0 S
fba BL80139 ! FFFFD8C26A2CFF90 CASE:L2-B000 0
fpack16 %f26, %f29 ! FFFFD8C26A2CFF94 CASE:L2-B000 0 S
BL80136:add %g1, 0xF88, %g1 ! FFFFD8C26A2CFF98 CASE:L2-B001 0 chksum++
.word 0xBB665804 ! FFFFD8C26A2CFF9C CASE:L2-B001 0 S illop
or %o4, %o2, %o3 ! FFFFD8C26A2CFFA0 CASE:L2-B001 0 S
fbe,a BL80132 ;.empty ! FFFFD8C26A2CFFA4 CASE:L2-B001 0 L
fbe,a BL80133 ;.empty ! FFFFD8C26A2CFFA8 CASE:L2-B001 0 L
BL80132:fbg,a BL80134 ;.empty ! FFFFD8C26A2CFFAC CASE:L2-B001 0 L
BL80134:fble,a,pn %fcc0, BL80133 ;.empty ! FFFFD8C26A2CFFB0 CASE:L2-B001 0 L
BL80133:fbn,pn %fcc3, BL80135 ! FFFFD8C26A2CFFB4 CASE:L2-B001 0 L
BL80135:.word 0x3D7966DF ! FFFFD8C26A2CFFB8 CASE:L2-B001 0 S random
fmovs %f8, %f2 ! FFFFD8C26A2CFFBC CASE:L2-B001 0 S
add %g1, 0x39A, %g1 ! FFFFD8C26A2CFFC0 CASE:L2-B001 0 chksum++
fba,pn %fcc3, BL80139 ! FFFFD8C26A2CFFC4 CASE:L2-B001 0
alignaddr %o3, %o3, %o1 ! FFFFD8C26A2CFFC8 CASE:L2-B001 0 S
BL80137:add %g1, 0x7A5, %g1 ! FFFFD8C26A2CFFCC CASE:L2-B002 0 chksum++
.word 0xD1BADC07 ! FFFFD8C26A2CFFD0 CASE:L2-B002 0 S illop
wr %g1, %o2, %fprs ! FFFFD8C26A2CFFD4 CASE:L2-B002 0 S
.word 0xB7A710EF ! FFFFD8C26A2CFFD8 CASE:L2-B002 0 S illop
srax %o3, 0x1, %o2 ! FFFFD8C26A2CFFDC CASE:L2-B002 0 S
ba,a,pn %icc, BL80139 ! FFFFD8C26A2CFFE0 CASE:L2-B002 0
wr %g1, %o2, %fprs ! FFFFD8C26A2CFFE4 CASE:L2-B002 0 S
BL80138:add %g1, 0x4E8, %g1 ! FFFFD8C26A2CFFE8 CASE:L2-B003 0 chksum++
xnor %o1, %o3, %o2 ! FFFFD8C26A2CFFEC CASE:L2-B003 0 S
orn %g1, %g1, %o1 ! FFFFD8C26A2CFFF0 CASE:L2-B003 0 S
fnot2 %f16, %f22 ! FFFFD8C26A2CFFF4 CASE:L2-B003 0 S
fzero %f18 ! FFFFD8C26A2CFFF8 CASE:L2-B003 0 S
orcc %o3, %o2, %o2 ! FFFFD8C26A2CFFFC CASE:L2-B003 0 S
xor %o2, %o1, %o1 ! FFFFD8C26A2D0000 CASE:L2-B003 0 S
fcmpes %fcc0, %f3, %f5 ! FFFFD8C26A2D0004 CASE:L2-B003 0 S
.word 0x92C9F296 ! FFFFD8C26A2D0008 CASE:L2-B003 0 S illop
wr %l6, 0x48, %gsr ! FFFFD8C26A2D000C CASE:L2-B003 0 S
andcc %o5, %o2, %o1 ! FFFFD8C26A2D0010 CASE:L2-B003 0 S
.word 0xAF438285 ! FFFFD8C26A2D0014 CASE:L2-B003 0 S illop
fba BL80139 ! FFFFD8C26A2D0018 CASE:L2-B003 0
array32 %o1, %o2, %o1 ! FFFFD8C26A2D001C CASE:L2-B003 0 S
BL80139: ! SWCH:L1-B000
.word 0x9BAF0A49 ! FFFFD8C26A2D0020 SWCH:L1-B000 0 illop
orn %o1, %o1, %o1 ! FFFFD8C26A2D0024 SWCH:L1-B000 0 S
cmp %o2, %o1 ! FFFFD8C26A2D0028 SWCH:L1-B000 0 S
xor %o3, %o2, %o3 ! FFFFD8C26A2D002C SWCH:L1-B000 0 S
.word 0x8BF00000 ! FFFFD8C26A2D0030 SWCH:L1-B000 0 S illop
.word 0xB5AE55E4 ! FFFFD8C26A2D0034 SWCH:L1-B000 0 S illop
fpack16 %f28, %f20 ! FFFFD8C26A2D0038 SWCH:L1-B000 0 S
bn,a,pt %icc, .-160716 ! FFFFD8C26A2D003C SWCH:L1-B000 0 S
.word 0x83AF40A8 ! FFFFD8C26A2D0040 SWCH:L1-B000 0 S illop
orn %o1, %o2, %o4 ! FFFFD8C26A2D0044 SWCH:L1-B000 0 S
.word 0xA3AC0AFC ! FFFFD8C26A2D0048 SWCH:L1-B000 0 S illop
fnegd %f34, %f34 ! FFFFD8C26A2D004C SWCH:L1-B000 0 S
pdist %f22, %f18, %f26 ! FFFFD8C26A2D0050 SUBR:L0-B000 0 S
orcc %g1, %g1, %o2 ! FFFFD8C26A2D0054 SUBR:L0-B000 0 S
.word 0xC1424AC0 ! FFFFD8C26A2D0058 SUBR:L0-B000 0 S illop
andcc %o1, %o3, %o1 ! FFFFD8C26A2D005C SUBR:L0-B000 0 S
.word 0x167D4F82 ! FFFFD8C26A2D0060 SUBR:L0-B000 0 S illop
xorcc %o2, %o1, %o4 ! FFFFD8C26A2D0064 SUBR:L0-B000 0 S
nop ! FFFFD8C26A2D0068 SUBR:L0-B000 0 S
and %i0, %i0, %o0 ! FFFFD8C26A2D006C SUBR:L0-B000 0 S
ta %xcc, 0x46 ! FFFFD8C26A2D0070 SUBR:L0-B000 0 S demap-page
retl ! FFFFD8C26A2D0074 SUBR:L0-B000 0
.word 0x2EB6C301 ! FFFFD8C26A2D0078 SUBR:L0-B000 0 random
SECTION .btext045_pg1 TEXT_VA=0xffffd8c26a2d0000
attr_text {
Name = .btext045_pg1,
VA = 0xffffd8c26a2d0000,
RA = 0xebfe90000,
PA = ra2pa(0xebfe90000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
! Context 72: 1683 instructions generated, 4769 executed, 136 traps
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 128
#undef BLIMP_32BIT
#define BLIMP_32BIT 0
!========================================================================
SECTION .btext046 TEXT_VA=0x1df33d00
attr_text {
Name = .btext046,
VA = 0x1df33d00,
RA = 0xfdfd3bd00,
PA = ra2pa(0xfdfd3bd00,0),
notsb
}
SECTION .btext046_pg0 TEXT_VA=0x1df32000
attr_text {
Name = .btext046_pg0,
VA = 0x1df32000,
RA = 0xfdfd3a000,
PA = ra2pa(0xfdfd3a000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext046
.text
.global start_th_5; start_th_5:
.global SUBR130; SUBR130:
BL100139: ! MAIN:L0-B000
nop ! 000000001DF33D00 MAIN:L0-B000 1
sethi %hh(0x2BF400340000),%g2 ! 000000001DF33D04 MAIN:L0-B000 1 BD100133
or %g2,%hm(0x2BF400340000),%g2 ! 000000001DF33D08 MAIN:L0-B000 1
sethi %lm(0x2BF400340000),%g3 ! 000000001DF33D0C MAIN:L0-B000 1
or %g3,%lo(0x2BF400340000),%g3 ! 000000001DF33D10 MAIN:L0-B000 1
sllx %g2, 0x20, %g2 ! 000000001DF33D14 MAIN:L0-B000 1
or %g2, %g3, %g2 ! 000000001DF33D18 MAIN:L0-B000 1
sethi %hh(0xFFFF84C190002000),%l0 ! 000000001DF33D1C MAIN:L0-B000 1 STACK0073
or %l0,%hm(0xFFFF84C190002000),%l0 ! 000000001DF33D20 MAIN:L0-B000 1
sethi %lm(0xFFFF84C190002000),%l1 ! 000000001DF33D24 MAIN:L0-B000 1
or %l1,%lo(0xFFFF84C190002000),%l1 ! 000000001DF33D28 MAIN:L0-B000 1
sllx %l0, 0x20, %l0 ! 000000001DF33D2C MAIN:L0-B000 1
or %l0, %l1, %l0 ! 000000001DF33D30 MAIN:L0-B000 1
sub %l0, 0x100, %o6 ! 000000001DF33D34 MAIN:L0-B000 1
add %o6, 0x80, %i6 ! 000000001DF33D38 MAIN:L0-B000 1
addcc %g0, 0x1, %g1 ! 000000001DF33D3C MAIN:L0-B000 1
or %g0, -961, %g3 ! 000000001DF33D40 MAIN:L0-B000 1
or %g0, 0xC8B, %g4 ! 000000001DF33D44 MAIN:L0-B000 1
or %g0, 0x9F8, %g5 ! 000000001DF33D48 MAIN:L0-B000 1
or %g0, -3973, %g6 ! 000000001DF33D4C MAIN:L0-B000 1
or %g0, 0x0, %g7 ! 000000001DF33D50 MAIN:L0-B000 1
or %g0, 0xF7E, %o0 ! 000000001DF33D54 MAIN:L0-B000 1
or %g0, -2904, %o1 ! 000000001DF33D58 MAIN:L0-B000 1
or %g0, 0xA78, %o2 ! 000000001DF33D5C MAIN:L0-B000 1
or %g0, -1916, %o3 ! 000000001DF33D60 MAIN:L0-B000 1
or %g0, -3201, %o4 ! 000000001DF33D64 MAIN:L0-B000 1
or %g0, 0x2DC, %o5 ! 000000001DF33D68 MAIN:L0-B000 1
or %g0, 0x97A, %o7 ! 000000001DF33D6C MAIN:L0-B000 1
or %g0, -1449, %l0 ! 000000001DF33D70 MAIN:L0-B000 1
or %g0, 0x551, %l1 ! 000000001DF33D74 MAIN:L0-B000 1
or %g0, 0x20, %l2 ! 000000001DF33D78 MAIN:L0-B000 1
or %g0, 0xC0F, %l3 ! 000000001DF33D7C MAIN:L0-B000 1
or %g0, 0xC0A, %l4 ! 000000001DF33D80 MAIN:L0-B000 1
or %g0, -3179, %l5 ! 000000001DF33D84 MAIN:L0-B000 1
sethi %hh(0x1DF33D00),%l7 ! 000000001DF33D88 MAIN:L0-B000 1 SUBR130
or %l7,%hm(0x1DF33D00),%l7 ! 000000001DF33D8C MAIN:L0-B000 1
sethi %lm(0x1DF33D00),%l6 ! 000000001DF33D90 MAIN:L0-B000 1
or %l6,%lo(0x1DF33D00),%l6 ! 000000001DF33D94 MAIN:L0-B000 1
sllx %l7, 0x20, %l7 ! 000000001DF33D98 MAIN:L0-B000 1
or %l7, %l6, %l7 ! 000000001DF33D9C MAIN:L0-B000 1
or %g0, -474, %l6 ! 000000001DF33DA0 MAIN:L0-B000 1
or %g0, -349, %i0 ! 000000001DF33DA4 MAIN:L0-B000 1
or %g0, 0xC2F, %i1 ! 000000001DF33DA8 MAIN:L0-B000 1
or %g0, 0xEDE, %i2 ! 000000001DF33DAC MAIN:L0-B000 1
or %g0, 0x584, %i3 ! 000000001DF33DB0 MAIN:L0-B000 1
or %g0, 0x29, %i4 ! 000000001DF33DB4 MAIN:L0-B000 1
or %g0, 0x694, %i5 ! 000000001DF33DB8 MAIN:L0-B000 1
or %g0, 0x39C, %i7 ! 000000001DF33DBC MAIN:L0-B000 1
or %g0, 0x4, %g6 ! 000000001DF33DC0 MAIN:L0-B000 1
BL100140:save %o6, -128, %o6 ! 000000001DF33DC4 MAIN:L0-B000 4
add %i0, %g6, %l0 ! 000000001DF33DC8 MAIN:L0-B000 4
add %i1, %g6, %l1 ! 000000001DF33DCC MAIN:L0-B000 4
add %i2, %g6, %l2 ! 000000001DF33DD0 MAIN:L0-B000 4
add %i3, %g6, %l3 ! 000000001DF33DD4 MAIN:L0-B000 4
add %i4, %g6, %l4 ! 000000001DF33DD8 MAIN:L0-B000 4
add %i5, %g6, %l5 ! 000000001DF33DDC MAIN:L0-B000 4
add %i6, %g6, %l6 ! 000000001DF33DE0 MAIN:L0-B000 4
add %i7, %g6, %l7 ! 000000001DF33DE4 MAIN:L0-B000 4
add %l0, %g6, %o0 ! 000000001DF33DE8 MAIN:L0-B000 4
add %l1, %g6, %o1 ! 000000001DF33DEC MAIN:L0-B000 4
add %l2, %g6, %o2 ! 000000001DF33DF0 MAIN:L0-B000 4
add %l3, %g6, %o3 ! 000000001DF33DF4 MAIN:L0-B000 4
add %l4, %g6, %o4 ! 000000001DF33DF8 MAIN:L0-B000 4
add %l5, %g6, %o5 ! 000000001DF33DFC MAIN:L0-B000 4
add %l7, %g6, %o7 ! 000000001DF33E00 MAIN:L0-B000 4
subcc %g6, 0x1, %g6 ! 000000001DF33E04 MAIN:L0-B000 4
bnz,a,pt %xcc, BL100140 ! 000000001DF33E08 MAIN:L0-B000 4
nop ! 000000001DF33E0C MAIN:L0-B000 3
restore %g0, %g0, %g0 ! 000000001DF33E10 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 000000001DF33E14 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 000000001DF33E18 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 000000001DF33E1C MAIN:L0-B000 1
ta %xcc, 0x44 ! 000000001DF33E20 MAIN:L0-B000 1 cleanwin=0
wr %g0, 0x44B, %y ! 000000001DF33E24 MAIN:L0-B000 1
wr %g0, 0xC8, %gsr ! 000000001DF33E28 MAIN:L0-B000 1
ldd [%g2+0x0068], %f0 ! 000000001DF33E2C MAIN:L0-B000 1 <BD100137
faddd %f0, %f0, %f6 ! 000000001DF33E30 MAIN:L0-B000 1
faddd %f0, %f6, %f12 ! 000000001DF33E34 MAIN:L0-B000 1
faddd %f6, %f12, %f14 ! 000000001DF33E38 MAIN:L0-B000 1
faddd %f12, %f14, %f60 ! 000000001DF33E3C MAIN:L0-B000 1
faddd %f14, %f60, %f62 ! 000000001DF33E40 MAIN:L0-B000 1
faddd %f60, %f62, %f32 ! 000000001DF33E44 MAIN:L0-B000 1
faddd %f62, %f32, %f34 ! 000000001DF33E48 MAIN:L0-B000 1
faddd %f32, %f34, %f36 ! 000000001DF33E4C MAIN:L0-B000 1
faddd %f34, %f36, %f38 ! 000000001DF33E50 MAIN:L0-B000 1
faddd %f36, %f38, %f40 ! 000000001DF33E54 MAIN:L0-B000 1
faddd %f38, %f40, %f42 ! 000000001DF33E58 MAIN:L0-B000 1
faddd %f40, %f42, %f44 ! 000000001DF33E5C MAIN:L0-B000 1
faddd %f42, %f44, %f46 ! 000000001DF33E60 MAIN:L0-B000 1
ld [%g2+0x0070], %f2 ! 000000001DF33E64 MAIN:L0-B000 1 <BD100138
fadds %f2, %f2, %f3 ! 000000001DF33E68 MAIN:L0-B000 1
fadds %f2, %f3, %f4 ! 000000001DF33E6C MAIN:L0-B000 1
fadds %f3, %f4, %f5 ! 000000001DF33E70 MAIN:L0-B000 1
fadds %f4, %f5, %f8 ! 000000001DF33E74 MAIN:L0-B000 1
fadds %f5, %f8, %f9 ! 000000001DF33E78 MAIN:L0-B000 1
fadds %f8, %f9, %f10 ! 000000001DF33E7C MAIN:L0-B000 1
fadds %f9, %f10, %f11 ! 000000001DF33E80 MAIN:L0-B000 1
fcmpd %fcc0, %f0, %f0 ! 000000001DF33E84 MAIN:L0-B000 1
fcmpd %fcc1, %f0, %f0 ! 000000001DF33E88 MAIN:L0-B000 1
fcmpd %fcc2, %f0, %f0 ! 000000001DF33E8C MAIN:L0-B000 1
fcmpd %fcc3, %f0, %f0 ! 000000001DF33E90 MAIN:L0-B000 1
stx %fsr, [%g2+0x0060] ! 000000001DF33E94 MAIN:L0-B000 1 <BD100055
fzero %f16 ! 000000001DF33E98 MAIN:L0-B000 1
fzero %f18 ! 000000001DF33E9C MAIN:L0-B000 1
fzero %f20 ! 000000001DF33EA0 MAIN:L0-B000 1
fzero %f22 ! 000000001DF33EA4 MAIN:L0-B000 1
fzero %f24 ! 000000001DF33EA8 MAIN:L0-B000 1
fzero %f26 ! 000000001DF33EAC MAIN:L0-B000 1
fzero %f28 ! 000000001DF33EB0 MAIN:L0-B000 1
fzero %f30 ! 000000001DF33EB4 MAIN:L0-B000 1
ldx [%g2+0x0000], %g3 ! 000000001DF33EB8 MAIN:L0-B000 1 BASE<BD100133
ldx [%g2+0x0008], %g4 ! 000000001DF33EBC MAIN:L0-B000 1 BASE<BD100139
ldx [%g2+0x0010], %g5 ! 000000001DF33EC0 MAIN:L0-B000 1 BASE<BD100140
ldx [%g2+0x0018], %g6 ! 000000001DF33EC4 MAIN:L0-B000 1 BASE<BD100141
or %g0, 0x2, %l0 ! 000000001DF33EC8 LOOP:L1-B000 1
BL100173: ! LOOP:L1-B000
add %g1, 0x218, %g1 ! 000000001DF33ECC LOOP:L1-B000 2 chksum++
andn %o4, %o4, %l4 ! 000000001DF33ED0 LOOP:L1-B000 2 S
stxa %o5, [%g7+%g0]0xB1 ! 000000001DF33ED4 LOOP:L1-B000 2 S BAD-ASI
.word 0xB7B4CB26 ! 000000001DF33ED8 LOOP:L1-B000 2 S illop_VIS
srl %o0, 0x1, %o5 ! 000000001DF33EDC LOOP:L1-B000 2 S
xor %o3, %o5, %o3 ! 000000001DF33EE0 LOOP:L1-B000 2 S
fmovsn %icc, %f4, %f11 ! 000000001DF33EE4 LOOP:L1-B000 3 S
or %g0, 0x2, %l3 ! 000000001DF33EE8 LOOP:L2-B000 2
BL100146: ! LOOP:L2-B000
add %g1, 0x5D, %g1 ! 000000001DF33EEC LOOP:L2-B000 4 chksum++
and %g1, 0xFE, %l4 ! 000000001DF33EF0 LOOP:L3-B000 4
BL100141: ! LOOP:L3-B000
add %g1, 0x167, %g1 ! 000000001DF33EF4 LOOP:L3-B000 17 chksum++
pdist %f20, %f22, %f22 ! 000000001DF33EF8 LOOP:L3-B000 17 S
pdist %f20, %f22, %f30 ! 000000001DF33EFC LOOP:L3-B000 17 S
xorcc %i1, %o0, %i2 ! 000000001DF33F00 LOOP:L3-B000 17 S
fabss %f31, %f27 ! 000000001DF33F04 LOOP:L3-B000 17 S
fsubs %f8, %f5, %f10 ! 000000001DF33F08 LOOP:L3-B000 17 S
andn %o5, %o0, %l2 ! 000000001DF33F0C LOOP:L3-B000 17 S
orcc %l1, %i4, %l1 ! 000000001DF33F10 LOOP:L3-B000 17 S
xnorcc %l1, %l2, %o3 ! 000000001DF33F14 LOOP:L3-B000 17 S
fcmpes %fcc3, %f5, %f8 ! 000000001DF33F18 LOOP:L3-B000 17 S
fpmerge %f22, %f28, %f24 ! 000000001DF33F1C LOOP:L3-B000 17 S
srlx %l4, 0x1, %l4 ! 000000001DF33F20 LOOP:L3-B000 17
andcc %l4, 0x1, %g0 ! 000000001DF33F24 LOOP:L3-B000 17
bne,a,pn %xcc, BL100141 ! 000000001DF33F28 LOOP:L3-B000 17
fpadd16 %f24, %f28, %f16 ! 000000001DF33F2C LOOP:L3-B000 13 S
add %g1, 0x332, %g1 ! 000000001DF33F30 LOOP:L3-B000 4 chksum++
or %g0, 0x3, %l1 ! 000000001DF33F34 LOOP:L3-B001 4
BL100142: ! LOOP:L3-B001
add %g1, 0xE74, %g1 ! 000000001DF33F38 LOOP:L3-B001 12 chksum++
array32 %l1, %l2, %l2 ! 000000001DF33F3C LOOP:L3-B001 12 S
xor %l1, %o1, %o2 ! 000000001DF33F40 LOOP:L3-B001 12 S
edge32l %o3, %l2, %i4 ! 000000001DF33F44 LOOP:L3-B001 12 S
fpack32 %f22, %f30, %f28 ! 000000001DF33F48 LOOP:L3-B001 12 S
nop ! 000000001DF33F4C LOOP:L3-B001 12 S
fmovsa %icc, %f8, %f4 ! 000000001DF33F50 LOOP:L3-B001 12 S
rd %gsr, %l6 ! 000000001DF33F54 LOOP:L3-B001 12 S
wr %l6, 0xC0, %gsr ! 000000001DF33F58 LOOP:L3-B001 12 S
fxnor %f28, %f20, %f16 ! 000000001DF33F5C LOOP:L3-B001 12 S
array8 %o3, %i0, %i4 ! 000000001DF33F60 LOOP:L3-B001 12 S
fpadd32 %f24, %f20, %f26 ! 000000001DF33F64 LOOP:L3-B001 12 S
fpsub16s %f18, %f27, %f30 ! 000000001DF33F68 LOOP:L3-B001 12 S
subcc %o3, %o1, %l2 ! 000000001DF33F6C LOOP:L3-B001 12 S
xnor %o2, %l2, %i4 ! 000000001DF33F70 LOOP:L3-B001 12 S
orncc %o5, %l2, %o5 ! 000000001DF33F74 LOOP:L3-B001 12 S
sub %l1, 0x1, %l1 ! 000000001DF33F78 LOOP:L3-B001 12
brnz,pn %l1, BL100142 ! 000000001DF33F7C LOOP:L3-B001 12
pdist %f28, %f16, %f28 ! 000000001DF33F80 LOOP:L3-B001 12 S
add %g1, 0xB31, %g1 ! 000000001DF33F84 LOOP:L3-B001 4 chksum++
and %g1, 0xFE, %l2 ! 000000001DF33F88 LOOP:L3-B002 4
BL100143: ! LOOP:L3-B002
add %g1, 0xA91, %g1 ! 000000001DF33F8C LOOP:L3-B002 6 chksum++
fcmpeq16 %f30, %f20, %i1 ! 000000001DF33F90 LOOP:L3-B002 6 S
movl %fcc3, %l2, %o5 ! 000000001DF33F94 LOOP:L3-B002 6 S
fcmpd %fcc2, %f46, %f32 ! 000000001DF33F98 LOOP:L3-B002 6 S
fcmpeq32 %f30, %f16, %i1 ! 000000001DF33F9C LOOP:L3-B002 6 S
ta %xcc, 0x46 ! 000000001DF33FA0 LOOP:L3-B002 6 S demap-page
fnot1s %f18, %f21 ! 000000001DF33FA4 LOOP:L3-B002 6 S
call .+8 ! 000000001DF33FA8 LOOP:L3-B002 6 S
movg %xcc, 0x2DD, %o1 ! 000000001DF33FAC LOOP:L3-B002 6 S
srlx %l2, 0x1, %l2 ! 000000001DF33FB0 LOOP:L3-B002 6
andcc %l2, 0x1, %g0 ! 000000001DF33FB4 LOOP:L3-B002 6
bne,a,pt %xcc, BL100143 ! 000000001DF33FB8 LOOP:L3-B002 6
bmask %o1, %i1, %o1 ! 000000001DF33FBC LOOP:L3-B002 2 S
add %g1, 0x22B, %g1 ! 000000001DF33FC0 LOOP:L3-B002 4 chksum++
andcc %o5, 0x10, %g0 ! 000000001DF33FC4 SKIP:L3-B003 4
bz,pt %icc, BL100144 ! 000000001DF33FC8 SKIP:L3-B003 4
andncc %i1, %i0, %i1 ! 000000001DF33FCC SKIP:L3-B003 4 S
cmp %o4, %o2 ! 000000001DF33FD0 SKIP:L3-B003 2 S
sdiv %i1, 0x0, %i5 ! 000000001DF33FD4 SKIP:L3-B003 2 S
xor %o5, %i1, %o5 ! 000000001DF33FD8 SKIP:L3-B003 2 S
array8 %i1, %o5, %o2 ! 000000001DF33FDC SKIP:L3-B003 2 S
orncc %i1, %o5, %i1 ! 000000001DF33FE0 SKIP:L3-B003 2 S
add %g1, 0xCBE, %g1 ! 000000001DF33FE4 SKIP:L3-B003 2 chksum++
call .+8 ! 000000001DF33FE8 SKIP:L3-B003 2 S
sll %i1, 0x1, %i3 ! 000000001DF33FEC SKIP:L3-B003 2 S
stx %fsr, [%g2+0x0060] ! 000000001DF33FF0 SKIP:L3-B003 2 S <BD100055
or %o2, %o3, %o3 ! 000000001DF33FF4 SKIP:L3-B003 2 S
array32 %o5, %o5, %o0 ! 000000001DF33FF8 SKIP:L3-B003 2 S
udiv %i1, %g7, %o7 ! 000000001DF33FFC SKIP:L3-B003 2 S
ba,pn %xcc, BL100145 ! 000000001DF34000 SKIP:L3-B003 2
nop ! 000000001DF34004 SKIP:L3-B003 2 S
BL100144: ! ELSE:L3-B004
sra %o1, 0x1, %i4 ! 000000001DF34008 ELSE:L3-B004 2 S
fcmpd %fcc3, %f32, %f34 ! 000000001DF3400C ELSE:L3-B004 2 S
fpsub16 %f24, %f24, %f16 ! 000000001DF34010 ELSE:L3-B004 2 S
cmp %o0, %o4 ! 000000001DF34014 ELSE:L3-B004 2 S
and %o1, %o3, %i0 ! 000000001DF34018 ELSE:L3-B004 2 S
fsubs %f5, %f4, %f3 ! 000000001DF3401C ELSE:L3-B004 2 S
fmovdn %fcc3, %f34, %f12 ! 000000001DF34020 ELSE:L3-B004 2 S
add %g1, 0x1BB, %g1 ! 000000001DF34024 ELSE:L3-B004 2 chksum++
fcmpes %fcc2, %f4, %f11 ! 000000001DF34028 ELSE:L3-B004 2 S
fcmps %fcc1, %f11, %f8 ! 000000001DF3402C ELSE:L3-B004 2 S
srax %i4, %g1, %i2 ! 000000001DF34030 ELSE:L3-B004 2 S
andn %o3, %i4, %o4 ! 000000001DF34034 ELSE:L3-B004 2 S
ldx [%g5-0x0088], %g5 ! 000000001DF34038 ELSE:L3-B004 2 ptr_chase
ldx [%g5-0x0088], %g5 ! 000000001DF3403C ELSE:L3-B004 2 ptr_chase
BL100145: ! ELSE:L3-B004
add %g1, 0xF3C, %g1 ! 000000001DF34040 ELSE:L3-B004 4 chksum++
edge16 %o3, %i1, %i4 ! 000000001DF34044 LOOP:L2-B000 4 S
fcmpes %fcc1, %f4, %f10 ! 000000001DF34048 LOOP:L2-B000 4 S
fcmpd %fcc0, %f46, %f46 ! 000000001DF3404C LOOP:L2-B000 4 S
fpackfix %f16, %f30 ! 000000001DF34050 LOOP:L2-B000 4 S
subcc %l3, 0x1, %l3 ! 000000001DF34054 LOOP:L2-B000 4
bnz BL100146 ! 000000001DF34058 LOOP:L2-B000 4
fpack32 %f30, %f28, %f28 ! 000000001DF3405C LOOP:L2-B000 4 S
add %g1, 0xCCD, %g1 ! 000000001DF34060 LOOP:L2-B000 2 chksum++
nop ! 000000001DF34064 LOOP:L2-B001 2
nop ! 000000001DF34068 LOOP:L2-B002 2
nop ! 000000001DF3406C LOOP:L2-B003 2
nop ! 000000001DF34070 LOOP:L2-B004 2
nop ! 000000001DF34074 LOOP:L2-B005 2
nop ! 000000001DF34078 LOOP:L2-B006 2
add %i2, %g1, %i3 ! 000000001DF3407C SWCH:L2-B007 2
andcc %i3, 0x200, %g0 ! 000000001DF34080 SWCH:L2-B007 2
bnz,pn %xcc, BL100153 ! 000000001DF34084 SWCH:L2-B007 2
add %g1, 0xF3B, %g1 ! 000000001DF34088 SWCH:L2-B007 2 chksum++
andcc %i3, 0x800, %g0 ! 000000001DF3408C SWCH:L2-B007 0
bnz,pt %xcc, BL100152 ! 000000001DF34090 SWCH:L2-B007 0
andcc %i3, 0x100, %g0 ! 000000001DF34094 SWCH:L2-B007 0
bnz,pt %xcc, BL100151 ! 000000001DF34098 SWCH:L2-B007 0
andcc %i3, 0x800, %g0 ! 000000001DF3409C SWCH:L2-B007 0
bnz,pn %xcc, BL100147 ! 000000001DF340A0 SWCH:L2-B007 0
srax %o3, 0x1, %i4 ! 000000001DF340A4 SWCH:L2-B007 0 S
xnorcc %o2, %o3, %o2 ! 000000001DF340A8 SWCH:L2-B007 0 S
andn %o0, %o1, %o3 ! 000000001DF340AC SWCH:L2-B007 0 S
fpack32 %f28, %f20, %f18 ! 000000001DF340B0 SWCH:L2-B007 0 S
fnegd %f12, %f40 ! 000000001DF340B4 SWCH:L2-B007 0 S
.word 0xA3D69819 ! 000000001DF340B8 SWCH:L2-B007 0 illop
.word 0xE23DDBE1 ! 000000001DF340BC SWCH:L2-B007 0 random
orn %o4, %i2, %i0 ! 000000001DF340C0 SWCH:L2-B007 0 S
BL100147:add %g1, 0x871, %g1 ! 000000001DF340C4 CASE:L3-B005 0 chksum++
edge16ln %g1, %o4, %i5 ! 000000001DF340C8 CASE:L3-B005 0 S
fnegd %f18, %f28 ! 000000001DF340CC CASE:L3-B005 0 S
or %i5, %o2, %o0 ! 000000001DF340D0 CASE:L3-B005 0 S
andncc %g1, %o0, %o2 ! 000000001DF340D4 CASE:L3-B005 0 S
ba,a BL100154 ! 000000001DF340D8 CASE:L3-B005 0
.word 0xE63F895E ! 000000001DF340DC CASE:L3-B005 0 S illop
BL100151:add %g1, 0x336, %g1 ! 000000001DF340E0 CASE:L3-B006 0 chksum++
srlx %o2, %g1, %i2 ! 000000001DF340E4 CASE:L3-B006 0 S
.word 0x8634932A ! 000000001DF340E8 CASE:L3-B006 0 L random
andn %o3, %i2, %o0 ! 000000001DF340EC CASE:L3-B006 0 S
BL100148:fbe,pn %fcc0, BL100149 ;.empty ! 000000001DF340F0 CASE:L3-B006 0 L
fbug,pn %fcc0, BL100150 ;.empty ! 000000001DF340F4 CASE:L3-B006 0 L
bne,a,pt %xcc, BL100149 ! 000000001DF340F8 CASE:L3-B006 0 L
ldx [%g2+0x0010], %g5 ! 000000001DF340FC CASE:L3-B006 0 S BASE<BD100140
fbue,a BL100149 ! 000000001DF34100 CASE:L3-B006 0 L
BL100150:alignaddr %o3, %i1, %i5 ! 000000001DF34104 CASE:L3-B006 0 S
BL100149:add %g1, 0x2E3, %g1 ! 000000001DF34108 CASE:L3-B006 0 chksum++
ba,pn %xcc, BL100154 ! 000000001DF3410C CASE:L3-B006 0
orncc %o0, %o0, %o0 ! 000000001DF34110 CASE:L3-B006 0 S
BL100152:add %g1, 0x9F4, %g1 ! 000000001DF34114 CASE:L3-B007 0 chksum++
xnorcc %o4, %i5, %o4 ! 000000001DF34118 CASE:L3-B007 0 S
and %o0, %i5, %i4 ! 000000001DF3411C CASE:L3-B007 0 S
sethi %hi(0x352EC00), %o0 ! 000000001DF34120 CASE:L3-B007 0 S .+0
sub %i0, %o4, %i0 ! 000000001DF34124 CASE:L3-B007 0 S
fandnot2 %f24, %f28, %f24 ! 000000001DF34128 CASE:L3-B007 0 S
.word 0x81A94C8A ! 000000001DF3412C CASE:L3-B007 0 illop
nop ! 000000001DF34130 CASE:L3-B007 0 S
BL100153:add %g1, 0xD18, %g1 ! 000000001DF34134 CASE:L3-B008 2 chksum++
fcmps %fcc2, %f4, %f11 ! 000000001DF34138 CASE:L3-B008 2 S
or %o0, %i1, %i1 ! 000000001DF3413C CASE:L3-B008 2 S
fcmpeq32 %f24, %f28, %o4 ! 000000001DF34140 CASE:L3-B008 2 S
andncc %o0, %o4, %o5 ! 000000001DF34144 CASE:L3-B008 2 S
array16 %i1, %i0, %i0 ! 000000001DF34148 CASE:L3-B008 2 S
array32 %i4, %o4, %o2 ! 000000001DF3414C CASE:L3-B008 2 S
fba,a,pn %fcc0, BL100154 ! 000000001DF34150 CASE:L3-B008 2
.word 0x8DA0DA1F ! 000000001DF34154 CASE:L3-B008 0 S illop
BL100154: ! SWCH:L2-B007
add %g1, 0x752, %g1 ! 000000001DF34158 SWCH:L2-B007 2 chksum++
or %i0, %o2, %o3 ! 000000001DF3415C SWCH:L2-B007 2 S
fpmerge %f27, %f18, %f22 ! 000000001DF34160 SWCH:L2-B007 2 S
.word 0xB7B6C69B ! 000000001DF34164 SWCH:L2-B007 2 S illop_VIS
orn %i2, -1, %i2 ! 000000001DF34168 SWCH:L2-B007 2 S
add %o5, %g1, %i0 ! 000000001DF3416C SWCH:L2-B008 2
andcc %i0, 0x800, %g0 ! 000000001DF34170 SWCH:L2-B008 2
bnz,a,pn %xcc, BL100159 ! 000000001DF34174 SWCH:L2-B008 2
add %g1, 0xF2C, %g1 ! 000000001DF34178 SWCH:L2-B008 1 chksum++
andcc %i0, 0x400, %g0 ! 000000001DF3417C SWCH:L2-B008 1
bnz,pt %xcc, BL100158 ! 000000001DF34180 SWCH:L2-B008 1
andcc %i0, 0x400, %g0 ! 000000001DF34184 SWCH:L2-B008 1
bnz,a,pt %xcc, BL100157 ! 000000001DF34188 SWCH:L2-B008 1
add %g1, 0x1F8, %g1 ! 000000001DF3418C SWCH:L2-B008 0 chksum++
andcc %i0, 0x4, %g0 ! 000000001DF34190 SWCH:L2-B008 1
bnz,pt %xcc, BL100156 ! 000000001DF34194 SWCH:L2-B008 1
fsrc1 %f24, %f20 ! 000000001DF34198 SWCH:L2-B008 1 S
add %g4, -56, %l5 ! 000000001DF3419C SWCH:L2-B008 1 @BD100155
stda %f18,[%l5+%g1]0xC5 ! 000000001DF341A0 SWCH:L2-B008 1 S Partial_St
xorcc %o3, %o5, %o3 ! 000000001DF341A4 SWCH:L2-B008 1 S
ta %xcc, 0x46 ! 000000001DF341A8 SWCH:L2-B008 1 S demap-page
xnor %i5, %i0, %i5 ! 000000001DF341AC SWCH:L2-B008 1 S
edge32 %o2, %o4, %o0 ! 000000001DF341B0 SWCH:L2-B008 1 S
fpackfix %f22, %f20 ! 000000001DF341B4 SWCH:L2-B008 1 S
andcc %o5, %i2, %o0 ! 000000001DF341B8 SWCH:L2-B008 1 S
array32 %o0, %o5, %o1 ! 000000001DF341BC SWCH:L2-B008 1 S
edge16n %i2, %o5, %i5 ! 000000001DF341C0 SWCH:L2-B008 1 S
add %g1, 0x1E7, %g1 ! 000000001DF341C4 SWCH:L2-B008 1 chksum++
fba,pt %fcc2, BL100160 ! 000000001DF341C8 SWCH:L2-B008 1
xnorcc %o0, %i2, %o3 ! 000000001DF341CC SWCH:L2-B008 1 S
BL100156:.word 0x8FA21B5B ! 000000001DF341D0 CASE:L3-B009 0 illop
subcc %o3, %i1, %o3 ! 000000001DF341D4 CASE:L3-B009 0 S
.word 0xA3A40DEA ! 000000001DF341D8 CASE:L3-B009 0 S illop
.word 0xCBBB03E7 ! 000000001DF341DC CASE:L3-B009 0 S illop
xorcc %i2, %o3, %o1 ! 000000001DF341E0 CASE:L3-B009 0 S
ba,a BL100160 ! 000000001DF341E4 CASE:L3-B009 0
and %o1, %o0, %i2 ! 000000001DF341E8 CASE:L3-B009 0 S
BL100157:add %g1, 0xD6F, %g1 ! 000000001DF341EC CASE:L3-B010 0 chksum++
.word 0xBDB38235 ! 000000001DF341F0 CASE:L3-B010 0 S illop
fnegs %f30, %f25 ! 000000001DF341F4 CASE:L3-B010 0 S
fcmple32 %f20, %f24, %o4 ! 000000001DF341F8 CASE:L3-B010 0 S
sethi %hh(0x3DA7DFFFFF00),%l6 ! 000000001DF341FC CASE:L3-B010 0 SUBR131
or %l6,%hm(0x3DA7DFFFFF00),%l6 ! 000000001DF34200 CASE:L3-B010 0
sethi %lm(0x3DA7DFFFFF00),%l5 ! 000000001DF34204 CASE:L3-B010 0
or %l5,%lo(0x3DA7DFFFFF00),%l5 ! 000000001DF34208 CASE:L3-B010 0
sllx %l6, 0x20, %l6 ! 000000001DF3420C CASE:L3-B010 0
.word 0x89DFCDCE ! 000000001DF34210 CASE:L3-B010 0 illop
jmpl %l6+0x0000, %o7 ! 000000001DF34214 CASE:L3-B010 0 S
orcc %i2, %g1, %i4 ! 000000001DF34218 CASE:L3-B010 0 S
sll %i2, 0x1, %o3 ! 000000001DF3421C CASE:L3-B010 0 S
ba,pn %icc, BL100160 ! 000000001DF34220 CASE:L3-B010 0
.word 0xAF5C8728 ! 000000001DF34224 CASE:L3-B010 0 S random
BL100158:.word 0x06A5A0E0 ! 000000001DF34228 CASE:L3-B011 0 random
fcmpne16 %f18, %f28, %i4 ! 000000001DF3422C CASE:L3-B011 0 S
.word 0xB3D9CFAE ! 000000001DF34230 CASE:L3-B011 0 S illop
wr %g1, %i5, %fprs ! 000000001DF34234 CASE:L3-B011 0 S
cmp %o4, %i4 ! 000000001DF34238 CASE:L3-B011 0 S
pdist %f28, %f16, %f28 ! 000000001DF3423C CASE:L3-B011 0 S
.word 0x85B682EE ! 000000001DF34240 CASE:L3-B011 0 S illop
ba,pt %icc, BL100160 ! 000000001DF34244 CASE:L3-B011 0
stxa %i4, [%g7+%g0]0x00 ! 000000001DF34248 CASE:L3-B011 0 S BAD-ASI
BL100159:add %g1, 0x96E, %g1 ! 000000001DF3424C CASE:L3-B012 1 chksum++
andcc %i1, %o1, %i3 ! 000000001DF34250 CASE:L3-B012 1 S
andcc %i4, %i5, %i4 ! 000000001DF34254 CASE:L3-B012 1 S
fpsub32 %f28, %f24, %f30 ! 000000001DF34258 CASE:L3-B012 1 S
fcmps %fcc1, %f11, %f10 ! 000000001DF3425C CASE:L3-B012 1 S
srlx %o3, 0x1, %i3 ! 000000001DF34260 CASE:L3-B012 1 S
orncc %o1, %i3, %o5 ! 000000001DF34264 CASE:L3-B012 1 S
fcmps %fcc3, %f11, %f11 ! 000000001DF34268 CASE:L3-B012 1 S
nop ! 000000001DF3426C CASE:L3-B012 1 S
fba BL100160 ! 000000001DF34270 CASE:L3-B012 1
pdist %f24, %f26, %f28 ! 000000001DF34274 CASE:L3-B012 1 S
BL100160: ! SWCH:L2-B008
add %g1, 0xBA6, %g1 ! 000000001DF34278 SWCH:L2-B008 2 chksum++
orcc %o5, %i4, %o1 ! 000000001DF3427C SWCH:L2-B008 2 S
fcmpd %fcc0, %f0, %f34 ! 000000001DF34280 SWCH:L2-B008 2 S
stxa %i4, [%g7+%g0]0xBA ! 000000001DF34284 SWCH:L2-B008 2 S BAD-ASI
andcc %g1, %i2, %i4 ! 000000001DF34288 SWCH:L2-B008 2 S
xnorcc %g1, %o2, %i5 ! 000000001DF3428C SWCH:L2-B008 2 S
nop ! 000000001DF34290 LOOP:L2-B009 2
nop ! 000000001DF34294 LOOP:L2-B010 2
nop ! 000000001DF34298 LOOP:L2-B011 2
add %i3, %g1, %o5 ! 000000001DF3429C SWCH:L2-B012 2
andcc %o5, 0x800, %g0 ! 000000001DF342A0 SWCH:L2-B012 2
bnz,a,pn %xcc, BL100164 ! 000000001DF342A4 SWCH:L2-B012 2
.word 0x9DE3A060 ! 000000001DF342A8 SWCH:L2-B012 0 random
andcc %o5, 0x10, %g0 ! 000000001DF342AC SWCH:L2-B012 2
bnz,a,pt %xcc, BL100163 ! 000000001DF342B0 SWCH:L2-B012 2
add %g1, 0x86D, %g1 ! 000000001DF342B4 SWCH:L2-B012 1 chksum++
andcc %o5, 0x80, %g0 ! 000000001DF342B8 SWCH:L2-B012 1
bnz,pt %xcc, BL100162 ! 000000001DF342BC SWCH:L2-B012 1
add %g1, 0x6B2, %g1 ! 000000001DF342C0 SWCH:L2-B012 1 chksum++
andcc %o5, 0x40, %g0 ! 000000001DF342C4 SWCH:L2-B012 1
bnz,pn %xcc, BL100161 ! 000000001DF342C8 SWCH:L2-B012 1
andn %o1, %g1, %o4 ! 000000001DF342CC SWCH:L2-B012 1 S
cmp %i5, %g1 ! 000000001DF342D0 SWCH:L2-B012 1 S
fcmps %fcc0, %f9, %f10 ! 000000001DF342D4 SWCH:L2-B012 1 S
andcc %i3, %g1, %o4 ! 000000001DF342D8 SWCH:L2-B012 1 S
xorcc %o4, %o4, %o1 ! 000000001DF342DC SWCH:L2-B012 1 S
xnorcc %i4, %i0, %i0 ! 000000001DF342E0 SWCH:L2-B012 1 S
or %i5, %i4, %o2 ! 000000001DF342E4 SWCH:L2-B012 1 S
sethi %hh(0xFFFFAA939FFFFF00),%l6 ! 000000001DF342E8 SWCH:L2-B012 1 SUBR132
or %l6,%hm(0xFFFFAA939FFFFF00),%l6 ! 000000001DF342EC SWCH:L2-B012 1
sethi %lm(0xFFFFAA939FFFFF00),%l5 ! 000000001DF342F0 SWCH:L2-B012 1
or %l5,%lo(0xFFFFAA939FFFFF00),%l5 ! 000000001DF342F4 SWCH:L2-B012 1
sllx %l6, 0x20, %l6 ! 000000001DF342F8 SWCH:L2-B012 1
or %l6, %l5, %l6 ! 000000001DF342FC SWCH:L2-B012 1
jmpl %l6+0x0000, %o7 ! 000000001DF34300 SWCH:L2-B012 1 S
fnegd %f46, %f40 ! 000000001DF34304 SWCH:L2-B012 1 S
add %g1, 0xA04, %g1 ! 000000001DF34308 SWCH:L2-B012 1 chksum++
fba,pn %fcc0, BL100165 ! 000000001DF3430C SWCH:L2-B012 1
nop ! 000000001DF34310 SWCH:L2-B012 1 S
BL100161:add %g1, 0x12F, %g1 ! 000000001DF34314 CASE:L3-B013 0 chksum++
.word 0xB2CD7B67 ! 000000001DF34318 CASE:L3-B013 0 S illop
fcmpeq32 %f30, %f28, %o4 ! 000000001DF3431C CASE:L3-B013 0 S
andn %i0, %o0, %o3 ! 000000001DF34320 CASE:L3-B013 0 S
edge8l %o1, %o3, %i1 ! 000000001DF34324 CASE:L3-B013 0 S
.word 0xD14E62C9 ! 000000001DF34328 CASE:L3-B013 0 illop
fmovd %f46, %f6 ! 000000001DF3432C CASE:L3-B013 0 S
BL100162:add %g1, 0x692, %g1 ! 000000001DF34330 CASE:L3-B014 0 chksum++
ldxa [%g7+%g0]0x0D, %g1 ! 000000001DF34334 CASE:L3-B014 0 S BAD-ASI
edge16ln %o4, %i1, %i4 ! 000000001DF34338 CASE:L3-B014 0 S
sdivcc %o1, 0x0, %i6 ! 000000001DF3433C CASE:L3-B014 0 S
array32 %o2, %o2, %o2 ! 000000001DF34340 CASE:L3-B014 0 S
or %g1, %o4, %o1 ! 000000001DF34344 CASE:L3-B014 0 S
bmask %i4, %i4, %i5 ! 000000001DF34348 CASE:L3-B014 0 S
andn %g1, %i5, %o4 ! 000000001DF3434C CASE:L3-B014 0 S
.word 0xA3B449FD ! 000000001DF34350 CASE:L3-B014 0 S illop
ba,a BL100165 ! 000000001DF34354 CASE:L3-B014 0
fnegd %f46, %f42 ! 000000001DF34358 CASE:L3-B014 0 S
BL100163:add %g1, 0xFBF, %g1 ! 000000001DF3435C CASE:L3-B015 1 chksum++
subcc %o3, %o2, %g0 ! 000000001DF34360 CASE:L3-B015 1 S
subcc %g1, %i4, %i4 ! 000000001DF34364 CASE:L3-B015 1 S
edge8l %i1, %i4, %i2 ! 000000001DF34368 CASE:L3-B015 1 S
cmp %o5, %o2 ! 000000001DF3436C CASE:L3-B015 1 S
nop ! 000000001DF34370 CASE:L3-B015 1 S
fba,a BL100165 ! 000000001DF34374 CASE:L3-B015 1
.word 0x8AC9B0BC ! 000000001DF34378 CASE:L3-B015 0 S illop
BL100164:add %g1, 0x4E7, %g1 ! 000000001DF3437C CASE:L3-B016 0 chksum++
andn %o1, %i3, %i4 ! 000000001DF34380 CASE:L3-B016 0 S
ldxa [%g7+%g0]0xFF, %o2 ! 000000001DF34384 CASE:L3-B016 0 S BAD-ASI
fcmple32 %f30, %f28, %i3 ! 000000001DF34388 CASE:L3-B016 0 S
fcmpne32 %f28, %f30, %o4 ! 000000001DF3438C CASE:L3-B016 0 S
tle %icc, %g0+0x0056 ! 000000001DF34390 CASE:L3-B016 0 S
.word 0xB7ADC492 ! 000000001DF34394 CASE:L3-B016 0 S illop_FP
ba,a,pn %xcc, BL100165 ! 000000001DF34398 CASE:L3-B016 0
.word 0xB7594B35 ! 000000001DF3439C CASE:L3-B016 0 S illop
BL100165: ! SWCH:L2-B012
add %g1, 0xC09, %g1 ! 000000001DF343A0 SWCH:L2-B012 2 chksum++
orcc %i4, %i3, %i1 ! 000000001DF343A4 SWCH:L2-B012 2 S
ldxa [%g2+%g0]0xBB, %i4 ! 000000001DF343A8 SWCH:L2-B012 2 S BAD-ASI
or %i0, %i4, %i1 ! 000000001DF343AC SWCH:L2-B012 2 S
fcmpes %fcc3, %f3, %f5 ! 000000001DF343B0 SWCH:L2-B012 2 S
andn %i0, %i3, %o1 ! 000000001DF343B4 SWCH:L2-B012 2 S
xnor %i1, %i3, %i2 ! 000000001DF343B8 SWCH:L2-B012 2 S
.word 0x8BB08607 ! 000000001DF343BC SWCH:L2-B012 2 S illop_VIS
fsrc2 %f26, %f24 ! 000000001DF343C0 SWCH:L2-B012 2 S
sethi %hh(0x2885FE1FF00),%l6 ! 000000001DF343C4 SWCH:L2-B012 2 SUBR133
or %l6,%hm(0x2885FE1FF00),%l6 ! 000000001DF343C8 SWCH:L2-B012 2
sethi %lm(0x2885FE1FF00),%l5 ! 000000001DF343CC SWCH:L2-B012 2
or %l5,%lo(0x2885FE1FF00),%l5 ! 000000001DF343D0 SWCH:L2-B012 2
sllx %l6, 0x20, %l6 ! 000000001DF343D4 SWCH:L2-B012 2
or %l6, %l5, %l6 ! 000000001DF343D8 SWCH:L2-B012 2
jmpl %l6+0x0000, %o7 ! 000000001DF343DC SWCH:L2-B012 2 S
for %f28, %f28, %f26 ! 000000001DF343E0 SWCH:L2-B012 2 S
add %i4, %g1, %i2 ! 000000001DF343E4 SWCH:L2-B013 2
andcc %i2, 0x1, %g0 ! 000000001DF343E8 SWCH:L2-B013 2
bnz,pt %xcc, BL100169 ! 000000001DF343EC SWCH:L2-B013 2
andcc %i2, 0x10, %g0 ! 000000001DF343F0 SWCH:L2-B013 2
bnz,pt %xcc, BL100168 ! 000000001DF343F4 SWCH:L2-B013 1
andcc %i2, 0x100, %g0 ! 000000001DF343F8 SWCH:L2-B013 1
bnz,a,pt %xcc, BL100167 ! 000000001DF343FC SWCH:L2-B013 0
add %g1, 0xDA4, %g1 ! 000000001DF34400 SWCH:L2-B013 0 chksum++
andcc %i2, 0x1, %g0 ! 000000001DF34404 SWCH:L2-B013 0
bnz,a,pt %xcc, BL100166 ! 000000001DF34408 SWCH:L2-B013 0
add %g1, 0x910, %g1 ! 000000001DF3440C SWCH:L2-B013 0 chksum++
.word 0x8E800FE5 ! 000000001DF34410 SWCH:L2-B013 0 S random
fpackfix %f22, %f30 ! 000000001DF34414 SWCH:L2-B013 0 S
faligndata %f30, %f28, %f30 ! 000000001DF34418 SWCH:L2-B013 0 S
pdist %f24, %f18, %f24 ! 000000001DF3441C SWCH:L2-B013 0 S
subcc %i4, %o0, %i5 ! 000000001DF34420 SWCH:L2-B013 0 S
andn %i5, %i4, %o5 ! 000000001DF34424 SWCH:L2-B013 0 S
xnor %i3, %i3, %i4 ! 000000001DF34428 SWCH:L2-B013 0 S
array16 %o5, %o5, %o1 ! 000000001DF3442C SWCH:L2-B013 0 S
bmask %o0, %o4, %o2 ! 000000001DF34430 SWCH:L2-B013 0 S
.word 0xD262F55B ! 000000001DF34434 SWCH:L2-B013 0 S illop
fmovd %f12, %f44 ! 000000001DF34438 SWCH:L2-B013 0 S
fornot1s %f30, %f27, %f23 ! 000000001DF3443C SWCH:L2-B013 0 S
.word 0xD3CB9086 ! 000000001DF34440 SWCH:L2-B013 0 illop
fba BL100172 ! 000000001DF34444 SWCH:L2-B013 0
cmp %i5, %g1 ! 000000001DF34448 SWCH:L2-B013 0 S
BL100166:add %g1, 0xB75, %g1 ! 000000001DF3444C CASE:L3-B017 0 chksum++
.word 0x00F1B7D3 ! 000000001DF34450 CASE:L3-B017 0 S illop
andcc %o0, %i2, %i4 ! 000000001DF34454 CASE:L3-B017 0 S
srl %i1, 0x1, %o2 ! 000000001DF34458 CASE:L3-B017 0 S
fcmpeq16 %f18, %f26, %i1 ! 000000001DF3445C CASE:L3-B017 0 S
stxa %o2, [%g7+%g0]0xB7 ! 000000001DF34460 CASE:L3-B017 0 S BAD-ASI
sdivcc %o2, %g7, %g3 ! 000000001DF34464 CASE:L3-B017 0 S
fmovdn %xcc, %f42, %f6 ! 000000001DF34468 CASE:L3-B017 0 S
.word 0xDABF9B9E ! 000000001DF3446C CASE:L3-B017 0 S illop
andn %i1, %g1, %o3 ! 000000001DF34470 CASE:L3-B017 0 S
fxnors %f20, %f21, %f31 ! 000000001DF34474 CASE:L3-B017 0 S
ba,pn %xcc, BL100172 ! 000000001DF34478 CASE:L3-B017 0
fones %f18 ! 000000001DF3447C CASE:L3-B017 0 S
BL100167:add %g1, 0x74D, %g1 ! 000000001DF34480 CASE:L3-B018 0 chksum++
xnorcc %i1, %i1, %o2 ! 000000001DF34484 CASE:L3-B018 0 S
fcmped %fcc1, %f32, %f38 ! 000000001DF34488 CASE:L3-B018 0 S
call .+8 ! 000000001DF3448C CASE:L3-B018 0 S
xorcc %o2, %g1, %o3 ! 000000001DF34490 CASE:L3-B018 0 S
fpadd16 %f30, %f28, %f24 ! 000000001DF34494 CASE:L3-B018 0 S
.word 0x89A854E4 ! 000000001DF34498 CASE:L3-B018 0 S illop
sdiv %i5, %g7, %o2 ! 000000001DF3449C CASE:L3-B018 0 S
.word 0x95906000 ! 000000001DF344A0 CASE:L3-B018 0 S random
ta %xcc, 0x46 ! 000000001DF344A4 CASE:L3-B018 0 S demap-page
.word 0xA5CAB9A7 ! 000000001DF344A8 CASE:L3-B018 0 S illop
.word 0x9FED8454 ! 000000001DF344AC CASE:L3-B018 0 illop
.word 0x3FE25F44 ! 000000001DF344B0 CASE:L3-B018 0 S random
BL100168:add %g1, 0xF48, %g1 ! 000000001DF344B4 CASE:L3-B019 1 chksum++
array16 %i5, %i5, %o0 ! 000000001DF344B8 CASE:L3-B019 1 S
fpadd32 %f30, %f20, %f20 ! 000000001DF344BC CASE:L3-B019 1 S
fcmpeq16 %f26, %f30, %o0 ! 000000001DF344C0 CASE:L3-B019 1 S
call .+8 ! 000000001DF344C4 CASE:L3-B019 1 S
and %o3, %o0, %o2 ! 000000001DF344C8 CASE:L3-B019 1 S
ba,a,pn %xcc, BL100172 ! 000000001DF344CC CASE:L3-B019 1
xor %o2, %o2, %i4 ! 000000001DF344D0 CASE:L3-B019 0 S
BL100169:add %g1, 0xB1C, %g1 ! 000000001DF344D4 CASE:L3-B020 1 chksum++
cmp %i4, %o0 ! 000000001DF344D8 CASE:L3-B020 1 S
fsubs %f4, %f9, %f11 ! 000000001DF344DC CASE:L3-B020 1 S
andn %g4, 0x0, %g4 ! 000000001DF344E0 CASE:L3-B020 1 S
xnorcc %i4, %o0, %o1 ! 000000001DF344E4 CASE:L3-B020 1 S
nop ! 000000001DF344E8 CASE:L3-B020 1 S
ba BL100172 ! 000000001DF344EC CASE:L3-B020 1
sra %g1, 0x1, %o1 ! 000000001DF344F0 CASE:L3-B020 1 S
BL100172: ! SWCH:L2-B013
add %g1, 0x8AD, %g1 ! 000000001DF344F4 SWCH:L2-B013 2 chksum++
fcmpeq32 %f24, %f18, %i5 ! 000000001DF344F8 SWCH:L2-B013 2 S
srax %o0, 0x1, %o0 ! 000000001DF344FC SWCH:L2-B013 2 S
xnor %i0, %g1, %i3 ! 000000001DF34500 SWCH:L2-B013 2 S
.word 0xABAB187C ! 000000001DF34504 SWCH:L2-B013 2 S illop_FP
bnz,a,pn %icc, BL100170 ;.empty ! 000000001DF34508 SWCH:L2-B013 2 L
fbg BL100171 ! 000000001DF3450C SWCH:L2-B013 1 L
or %o2, %i4, %i4 ! 000000001DF34510 SWCH:L2-B013 1 S
and %i0, %g1, %o4 ! 000000001DF34514 SWCH:L2-B013 1 S
ta %xcc, 0x46 ! 000000001DF34518 SWCH:L2-B013 1 S demap-page
fbn,pt %fcc2, BL100170 ! 000000001DF3451C SWCH:L2-B013 1 L
BL100170:xorcc %g1, %o0, %o5 ! 000000001DF34520 SWCH:L2-B013 2 S
fmovdpos %icc, %f18, %f16 ! 000000001DF34524 SWCH:L2-B013 2 S
BL100171:add %g1, 0xD6B, %g1 ! 000000001DF34528 SWCH:L2-B013 2 chksum++
nop ! 000000001DF3452C LOOP:L2-B014 2
nop ! 000000001DF34530 LOOP:L2-B015 2
nop ! 000000001DF34534 LOOP:L2-B016 2
nop ! 000000001DF34538 LOOP:L2-B017 2
nop ! 000000001DF3453C LOOP:L2-B018 2
nop ! 000000001DF34540 LOOP:L2-B019 2
subcc %l0, 0x1, %l0 ! 000000001DF34544 LOOP:L1-B000 2
bnz,pn %xcc, BL100173 ! 000000001DF34548 LOOP:L1-B000 2
ta %xcc, 0x43 ! 000000001DF3454C LOOP:L1-B000 2 S +-PEF
add %g1, 0xBCA, %g1 ! 000000001DF34550 LOOP:L1-B000 1 chksum++
sethi %hi(0xA6408), %g3 ! 000000001DF34554 MAIN:L0-B000 1 .+0
or %g3,%lo(0xA6408),%g3 ! 000000001DF34558 MAIN:L0-B000 1
cmp %g1, %g3 ! 000000001DF3455C MAIN:L0-B000 1
bne %icc, blimp_bad_end ! 000000001DF34560 MAIN:L0-B000 1
nop ! 000000001DF34564 MAIN:L0-B000 1
blimp_good_end:
EXIT_GOOD
blimp_bad_end:
EXIT_BAD
SECTION .btext046_pg1 TEXT_VA=0x1df34000
attr_text {
Name = .btext046_pg1,
VA = 0x1df34000,
RA = 0xfdfd3c000,
PA = ra2pa(0xfdfd3c000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext047 TEXT_VA=0x3da7dfffff00
attr_text {
Name = .btext047,
VA = 0x3da7dfffff00,
RA = ra2pa(0xdcfffff00,0),
PA = ra2pa(0xdcfffff00,0),
notsb
}
SECTION .btext047_pg0 TEXT_VA=0x3da7d0000000
attr_text {
Name = .btext047_pg0,
VA = 0x3da7d0000000,
RA = ra2pa(0xdc0000000,0),
PA = ra2pa(0xdc0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext047
.text
.global SUBR131; SUBR131:
BL100001: ! SUBR:L0-B000
add %g1, 0x1DB, %g1 ! 00003DA7DFFFFF00 SUBR:L0-B000 0 chksum++
.word 0x8FF97A48 ! 00003DA7DFFFFF04 SUBR:L0-B000 0 illop
sethi %hh(0x3DA7DFFFFF00),%l7 ! 00003DA7DFFFFF08 SUBR:L0-B000 0 SUBR131
.word 0xCFAC78D5 ! 00003DA7DFFFFF0C SUBR:L0-B000 0 illop
.word 0x81E80000 ! 00003DA7DFFFFF10 SUBR:L0-B000 0 random
or %l6,%lo(0x3DA7DFFFFF00),%l6 ! 00003DA7DFFFFF14 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! 00003DA7DFFFFF18 SUBR:L0-B000 0
.word 0xDD36BBE0 ! 00003DA7DFFFFF1C SUBR:L0-B000 0 illop
.word 0xA39C3296 ! 00003DA7DFFFFF20 SUBR:L0-B000 0 illop
fpack32 %f20, %f26, %f28 ! 00003DA7DFFFFF24 SUBR:L0-B000 0 S
or %i3, %i0, %i0 ! 00003DA7DFFFFF28 SUBR:L0-B000 0 S
orncc %i1, %i5, %o4 ! 00003DA7DFFFFF2C SUBR:L0-B000 0 S
udiv %o5, 0x0, %l5 ! 00003DA7DFFFFF30 SUBR:L0-B000 0 S
add %g1, 0x297, %g1 ! 00003DA7DFFFFF34 SUBR:L0-B000 0 chksum++
add %i1, %g1, %i5 ! 00003DA7DFFFFF38 SWCH:L1-B000 0
and %i5, 0x18, %o7 ! 00003DA7DFFFFF3C SWCH:L1-B000 0
sethi %hi(0x54), %i5 ! 00003DA7DFFFFF40 SWCH:L1-B000 0 .+0
.word 0x9D7BC2BC ! 00003DA7DFFFFF44 SWCH:L1-B000 0 illop
add %i5, %o7, %i5 ! 00003DA7DFFFFF48 SWCH:L1-B000 0
jmpl %l7+%i5, %g0 ! 00003DA7DFFFFF4C SWCH:L1-B000 0
nop ! 00003DA7DFFFFF50 SWCH:L1-B000 0 S
fba,a BL100005 ! 00003DA7DFFFFF54 SWCH:L1-B000 0
.word 0xECE7A933 ! 00003DA7DFFFFF58 SWCH:L1-B000 0 S random
ba BL100004 ! 00003DA7DFFFFF5C SWCH:L1-B000 0
fpack16 %f16, %f23 ! 00003DA7DFFFFF60 SWCH:L1-B000 0 S
ba,a BL100003 ! 00003DA7DFFFFF64 SWCH:L1-B000 0
ta %xcc, 0x46 ! 00003DA7DFFFFF68 SWCH:L1-B000 0 S demap-page
.word 0xB1B2E478 ! 00003DA7DFFFFF6C SWCH:L1-B000 0 random
fnand %f24, %f22, %f22 ! 00003DA7DFFFFF70 SWCH:L1-B000 0 S
BL100002:.word 0x8F8E0D1F ! 00003DA7DFFFFF74 CASE:L2-B000 0 illop
subcc %i1, %o4, %g0 ! 00003DA7DFFFFF78 CASE:L2-B000 0 S
call .+8 ! 00003DA7DFFFFF7C CASE:L2-B000 0 S
.word 0xBFA3C0F8 ! 00003DA7DFFFFF80 CASE:L2-B000 0 S illop
rd %gsr, %l6 ! 00003DA7DFFFFF84 CASE:L2-B000 0 S
wr %l6, 0x40, %gsr ! 00003DA7DFFFFF88 CASE:L2-B000 0 S
fpackfix %f20, %f26 ! 00003DA7DFFFFF8C CASE:L2-B000 0 S
or %o1, %i0, %i2 ! 00003DA7DFFFFF90 CASE:L2-B000 0 S
.word 0x08E735BF ! 00003DA7DFFFFF94 CASE:L2-B000 0 S illop
fmovse %xcc, %f27, %f28 ! 00003DA7DFFFFF98 CASE:L2-B000 0 S
.word 0x99A5C81F ! 00003DA7DFFFFF9C CASE:L2-B000 0 illop
.word 0xA9A402F0 ! 00003DA7DFFFFFA0 CASE:L2-B000 0 S illop
BL100003:add %g1, 0x846, %g1 ! 00003DA7DFFFFFA4 CASE:L2-B001 0 chksum++
edge16ln %i0, %i3, %o4 ! 00003DA7DFFFFFA8 CASE:L2-B001 0 S
fpsub16 %f20, %f24, %f24 ! 00003DA7DFFFFFAC CASE:L2-B001 0 S
and %o2, %i5, %o2 ! 00003DA7DFFFFFB0 CASE:L2-B001 0 S
andcc %o0, %i0, %i0 ! 00003DA7DFFFFFB4 CASE:L2-B001 0 S
edge8n %l0, %o3, %o3 ! 00003DA7DFFFFFB8 CASE:L2-B001 0 S
subccc %g1, %l0, %o1 ! 00003DA7DFFFFFBC CASE:L2-B001 0 S
array16 %i3, %i3, %i3 ! 00003DA7DFFFFFC0 CASE:L2-B001 0 S
ba,pn %icc, BL100007 ! 00003DA7DFFFFFC4 CASE:L2-B001 0
andcc %i0, %o2, %l4 ! 00003DA7DFFFFFC8 CASE:L2-B001 0 S
BL100004:.word 0x8D8F01C3 ! 00003DA7DFFFFFCC CASE:L2-B002 0 illop
nop ! 00003DA7DFFFFFD0 CASE:L2-B002 0 S
rd %gsr, %l6 ! 00003DA7DFFFFFD4 CASE:L2-B002 0 S
.word 0xF162B9A4 ! 00003DA7DFFFFFD8 CASE:L2-B002 0 S illop
.word 0xADAF5073 ! 00003DA7DFFFFFDC CASE:L2-B002 0 S illop
fcmple16 %f24, %f20, %o1 ! 00003DA7DFFFFFE0 CASE:L2-B002 0 S
.word 0x99AF60E2 ! 00003DA7DFFFFFE4 CASE:L2-B002 0 S illop
edge16ln %o1, %i3, %o0 ! 00003DA7DFFFFFE8 CASE:L2-B002 0 S
.word 0x93906000 ! 00003DA7DFFFFFEC CASE:L2-B002 0 random
fmovrsgz %i3, %f11, %f3 ! 00003DA7DFFFFFF0 CASE:L2-B002 0 S
BL100005:add %g1, 0xE43, %g1 ! 00003DA7DFFFFFF4 CASE:L2-B003 0 chksum++
andn %o0, %o3, %l2 ! 00003DA7DFFFFFF8 CASE:L2-B003 0 S
and %l2, %l4, %l0 ! 00003DA7DFFFFFFC CASE:L2-B003 0 S
.word 0xB9D75817 ! 00003DA7E0000000 CASE:L2-B003 0 S illop
.word 0xA5B6C268 ! 00003DA7E0000004 CASE:L2-B003 0 S illop_VIS
.word 0xA3A289F3 ! 00003DA7E0000008 CASE:L2-B003 0 S illop_FP
andn %o0, %o1, %l1 ! 00003DA7E000000C CASE:L2-B003 0 S
fexpand %f27, %f26 ! 00003DA7E0000010 CASE:L2-B003 0 S
ba BL100007 ! 00003DA7E0000014 CASE:L2-B003 0
fcmps %fcc3, %f3, %f10 ! 00003DA7E0000018 CASE:L2-B003 0 S
BL100007: ! SWCH:L1-B000
.word 0xABB3C3CA ! 00003DA7E000001C SWCH:L1-B000 0 illop
.word 0xF5F91BF0 ! 00003DA7E0000020 SWCH:L1-B000 0 S illop
xor %o1, %i2, %o2 ! 00003DA7E0000024 SWCH:L1-B000 0 S
orn %i0, %o0, %i0 ! 00003DA7E0000028 SWCH:L1-B000 0 S
.word 0x99DD0F3B ! 00003DA7E000002C SWCH:L1-B000 0 S illop
.word 0x91AF94E2 ! 00003DA7E0000030 SWCH:L1-B000 0 S illop_FP
fcmpes %fcc0, %f5, %f11 ! 00003DA7E0000034 SWCH:L1-B000 0 S
fcmpeq16 %f24, %f18, %o3 ! 00003DA7E0000038 SWCH:L1-B000 0 S
fcmpgt32 %f22, %f30, %i3 ! 00003DA7E000003C SWCH:L1-B000 0 S
edge16l %l1, %o2, %o2 ! 00003DA7E0000040 SWCH:L1-B000 0 S
.word 0xCB68A74F ! 00003DA7E0000044 SUBR:L0-B000 0 S illop
.word 0xDA381F67 ! 00003DA7E0000048 SUBR:L0-B000 0 S illop
wr %g1, %i0, %fprs ! 00003DA7E000004C SUBR:L0-B000 0 S
andcc %i3, %i3, %o5 ! 00003DA7E0000050 SUBR:L0-B000 0 S
array32 %i3, %o2, %o3 ! 00003DA7E0000054 SUBR:L0-B000 0 S
ta %xcc, 0x45 ! 00003DA7E0000058 SUBR:L0-B000 0 demap-stack
add %g1, 0x44D, %i0 ! 00003DA7E000005C SUBR:L0-B000 0
add %g1, 0x610, %g1 ! 00003DA7E0000060 SUBR:L0-B000 0 chksum++
ret ! 00003DA7E0000064 SUBR:L0-B000 0
restore %i0, %l7, %o0 ! 00003DA7E0000068 SUBR:L0-B000 0
SECTION .btext047_pg1 TEXT_VA=0x3da7e0000000
attr_text {
Name = .btext047_pg1,
VA = 0x3da7e0000000,
RA = ra2pa(0xdd0000000,0),
PA = ra2pa(0xdd0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext048 TEXT_VA=0xffffaa939fffff00
attr_text {
Name = .btext048,
VA = 0xffffaa939fffff00,
RA = 0xdafffff00,
PA = ra2pa(0xdafffff00,0),
notsb
}
SECTION .btext048_pg0 TEXT_VA=0xffffaa9390000000
attr_text {
Name = .btext048_pg0,
VA = 0xffffaa9390000000,
RA = 0xda0000000,
PA = ra2pa(0xda0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext048
.text
.global SUBR132; SUBR132:
BL100008: ! SUBR:L0-B000
add %g1, 0x90A, %g1 ! FFFFAA939FFFFF00 SUBR:L0-B000 1 chksum++
save %o6, -128, %o6 ! FFFFAA939FFFFF04 SUBR:L0-B000 1
sethi %hh(0xFFFFAA939FFFFF00),%l7 ! FFFFAA939FFFFF08 SUBR:L0-B000 1 SUBR132
or %l7,%hm(0xFFFFAA939FFFFF00),%l7 ! FFFFAA939FFFFF0C SUBR:L0-B000 1
sethi %lm(0xFFFFAA939FFFFF00),%l6 ! FFFFAA939FFFFF10 SUBR:L0-B000 1
or %l6,%lo(0xFFFFAA939FFFFF00),%l6 ! FFFFAA939FFFFF14 SUBR:L0-B000 1
sllx %l7, 0x20, %l7 ! FFFFAA939FFFFF18 SUBR:L0-B000 1
or %l7, %l6, %l7 ! FFFFAA939FFFFF1C SUBR:L0-B000 1
ta %xcc, 0x45 ! FFFFAA939FFFFF20 SUBR:L0-B000 1 demap-stack
array32 %o1, %i0, %o2 ! FFFFAA939FFFFF24 SUBR:L0-B000 1 S
alignaddrl %o2, %o5, %i3 ! FFFFAA939FFFFF28 SUBR:L0-B000 1 S
subccc %i5, %i5, %l4 ! FFFFAA939FFFFF2C SUBR:L0-B000 1 S
xorcc %l4, %i5, %o4 ! FFFFAA939FFFFF30 SUBR:L0-B000 1 S
movne %xcc, %o2, %i0 ! FFFFAA939FFFFF34 SUBR:L0-B000 1 S
add %g1, 0x4FA, %g1 ! FFFFAA939FFFFF38 SUBR:L0-B000 1 chksum++
add %o4, %g1, %o0 ! FFFFAA939FFFFF3C SWCH:L1-B000 1
and %o0, 0x18, %o7 ! FFFFAA939FFFFF40 SWCH:L1-B000 1
sethi %hi(0x58), %o0 ! FFFFAA939FFFFF44 SWCH:L1-B000 1 .+0
or %o0,%lo(0x58),%o0 ! FFFFAA939FFFFF48 SWCH:L1-B000 1
add %o0, %o7, %o0 ! FFFFAA939FFFFF4C SWCH:L1-B000 1
jmpl %l7+%o0, %g0 ! FFFFAA939FFFFF50 SWCH:L1-B000 1
array8 %i0, %i4, %i2 ! FFFFAA939FFFFF54 SWCH:L1-B000 1 S
fba,a,pn %fcc1, BL100012 ! FFFFAA939FFFFF58 SWCH:L1-B000 0
.word 0x86EA0742 ! FFFFAA939FFFFF5C SWCH:L1-B000 0 S illop
.word 0x81C3E008 ! FFFFAA939FFFFF60 SWCH:L1-B000 0 random
fpack32 %f26, %f30, %f28 ! FFFFAA939FFFFF64 SWCH:L1-B000 0 S
fba BL100010 ! FFFFAA939FFFFF68 SWCH:L1-B000 0
andn %i0, %i2, %i5 ! FFFFAA939FFFFF6C SWCH:L1-B000 0 S
ba,a,pn %icc, BL100009 ! FFFFAA939FFFFF70 SWCH:L1-B000 1
.word 0xDB41E143 ! FFFFAA939FFFFF74 SWCH:L1-B000 0 S illop
BL100009:add %g1, 0x387, %g1 ! FFFFAA939FFFFF78 CASE:L2-B000 1 chksum++
fpsub32 %f30, %f26, %f30 ! FFFFAA939FFFFF7C CASE:L2-B000 1 S
andncc %l1, %o4, %l1 ! FFFFAA939FFFFF80 CASE:L2-B000 1 S
fmovsug %fcc2, %f17, %f21 ! FFFFAA939FFFFF84 CASE:L2-B000 1 S
move %fcc0, %i2, %o4 ! FFFFAA939FFFFF88 CASE:L2-B000 1 S
add %o4, %l4, %o5 ! FFFFAA939FFFFF8C CASE:L2-B000 1 S
bshuffle %f30, %f22, %f18 ! FFFFAA939FFFFF90 CASE:L2-B000 1 S
faddd %f12, %f44, %f6 ! FFFFAA939FFFFF94 CASE:L2-B000 1 S
ta %xcc, 0x46 ! FFFFAA939FFFFF98 CASE:L2-B000 1 S demap-page
sethi %hh(0xFFFFE54A7285FF00),%l6 ! FFFFAA939FFFFF9C CASE:L2-B000 1 SUBR134
or %l6,%hm(0xFFFFE54A7285FF00),%l6 ! FFFFAA939FFFFFA0 CASE:L2-B000 1
sethi %lm(0xFFFFE54A7285FF00),%l5 ! FFFFAA939FFFFFA4 CASE:L2-B000 1
or %l5,%lo(0xFFFFE54A7285FF00),%l5 ! FFFFAA939FFFFFA8 CASE:L2-B000 1
sllx %l6, 0x20, %l6 ! FFFFAA939FFFFFAC CASE:L2-B000 1
or %l6, %l5, %l6 ! FFFFAA939FFFFFB0 CASE:L2-B000 1
jmpl %l6+0x0000, %o7 ! FFFFAA939FFFFFB4 CASE:L2-B000 1 S
fpack32 %f22, %f26, %f28 ! FFFFAA939FFFFFB8 CASE:L2-B000 1 S
ba BL100013 ! FFFFAA939FFFFFBC CASE:L2-B000 1
subcc %l4, %i3, %l4 ! FFFFAA939FFFFFC0 CASE:L2-B000 1 S
BL100010:.word 0x933419B7 ! FFFFAA939FFFFFC4 CASE:L2-B001 0 random
fsrc2s %f21, %f23 ! FFFFAA939FFFFFC8 CASE:L2-B001 0 S
array8 %l4, %i5, %o4 ! FFFFAA939FFFFFCC CASE:L2-B001 0 S
.word 0x85AC881F ! FFFFAA939FFFFFD0 CASE:L2-B001 0 S illop_FP
xnor %i4, %g1, %i2 ! FFFFAA939FFFFFD4 CASE:L2-B001 0 S
fcmpgt32 %f26, %f22, %o1 ! FFFFAA939FFFFFD8 CASE:L2-B001 0 S
.word 0x8F8E0D5F ! FFFFAA939FFFFFDC CASE:L2-B001 0 illop
or %o4, %o4, %i0 ! FFFFAA939FFFFFE0 CASE:L2-B001 0 S
BL100011:add %g1, 0x466, %g1 ! FFFFAA939FFFFFE4 CASE:L2-B002 0 chksum++
.word 0x97D15375 ! FFFFAA939FFFFFE8 CASE:L2-B002 0 S illop
.word 0x242E73B1 ! FFFFAA939FFFFFEC CASE:L2-B002 0 S random
andncc %i5, %i4, %o2 ! FFFFAA939FFFFFF0 CASE:L2-B002 0 S
sdiv %l4, %g0, %i2 ! FFFFAA939FFFFFF4 CASE:L2-B002 0 S
andcc %l2, %i1, %l2 ! FFFFAA939FFFFFF8 CASE:L2-B002 0 S
.word 0x9F92801E ! FFFFAA939FFFFFFC CASE:L2-B002 0 illop
orcc %i2, %i4, %l2 ! FFFFAA93A0000000 CASE:L2-B002 0 S
BL100012:add %g1, 0xF1D, %g1 ! FFFFAA93A0000004 CASE:L2-B003 0 chksum++
fmovs %f26, %f26 ! FFFFAA93A0000008 CASE:L2-B003 0 S
xnorcc %o2, %l2, %i1 ! FFFFAA93A000000C CASE:L2-B003 0 S
fpadd16s %f23, %f28, %f27 ! FFFFAA93A0000010 CASE:L2-B003 0 S
fadds %f11, %f8, %f10 ! FFFFAA93A0000014 CASE:L2-B003 0 S
fmovdlg %fcc3, %f26, %f28 ! FFFFAA93A0000018 CASE:L2-B003 0 S
xnor %i4, %i3, %i4 ! FFFFAA93A000001C CASE:L2-B003 0 S
array32 %i0, %i4, %i0 ! FFFFAA93A0000020 CASE:L2-B003 0 S
xor %i5, %o4, %o2 ! FFFFAA93A0000024 CASE:L2-B003 0 S
ba,a,pn %icc, BL100013 ! FFFFAA93A0000028 CASE:L2-B003 0
fpackfix %f26, %f18 ! FFFFAA93A000002C CASE:L2-B003 0 S
BL100013: ! SWCH:L1-B000
add %g1, 0x1CE, %g1 ! FFFFAA93A0000030 SWCH:L1-B000 1 chksum++
sra %i1, 0x1, %l0 ! FFFFAA93A0000034 SWCH:L1-B000 1 S
rd %gsr, %l6 ! FFFFAA93A0000038 SWCH:L1-B000 1 S
wr %l6, 0x30, %gsr ! FFFFAA93A000003C SWCH:L1-B000 1 S
movneg %xcc, -233, %i2 ! FFFFAA93A0000040 SWCH:L1-B000 1 S
ta %xcc, 0x46 ! FFFFAA93A0000044 SWCH:L1-B000 1 S demap-page
edge16l %i1, %i1, %i3 ! FFFFAA93A0000048 SWCH:L1-B000 1 S
udiv %i2, %g0, %g3 ! FFFFAA93A000004C SWCH:L1-B000 1 S
pdist %f18, %f18, %f22 ! FFFFAA93A0000050 SWCH:L1-B000 1 S
fcmple32 %f28, %f26, %o1 ! FFFFAA93A0000054 SWCH:L1-B000 1 S
pdist %f28, %f26, %f26 ! FFFFAA93A0000058 SWCH:L1-B000 1 S
wr %g1, -2690, %fprs ! FFFFAA93A000005C SWCH:L1-B000 1 S
rd %gsr, %l6 ! FFFFAA93A0000060 SUBR:L0-B000 1 S
wr %l6, 0xF0, %gsr ! FFFFAA93A0000064 SUBR:L0-B000 1 S
xnorcc %g1, %i1, %o3 ! FFFFAA93A0000068 SUBR:L0-B000 1 S
ta %xcc, 0x46 ! FFFFAA93A000006C SUBR:L0-B000 1 S demap-page
andcc %i0, %i2, %i1 ! FFFFAA93A0000070 SUBR:L0-B000 1 S
rd %y, %o0 ! FFFFAA93A0000074 SUBR:L0-B000 1 S
andn %o0, %o2, %l2 ! FFFFAA93A0000078 SUBR:L0-B000 1 S
ldxa [%g7+%g0]0xD5, %l0 ! FFFFAA93A000007C SUBR:L0-B000 1 S BAD-ASI
fmovdle %icc, %f16, %f24 ! FFFFAA93A0000080 SUBR:L0-B000 1 S
fcmped %fcc0, %f12, %f6 ! FFFFAA93A0000084 SUBR:L0-B000 1 S
ta %xcc, 0x45 ! FFFFAA93A0000088 SUBR:L0-B000 1 demap-stack
add %g1, 0x4BC, %i0 ! FFFFAA93A000008C SUBR:L0-B000 1
add %g1, 0x367, %g1 ! FFFFAA93A0000090 SUBR:L0-B000 1 chksum++
ret ! FFFFAA93A0000094 SUBR:L0-B000 1
restore %i0, %l7, %o0 ! FFFFAA93A0000098 SUBR:L0-B000 1
SECTION .btext048_pg1 TEXT_VA=0xffffaa93a0000000
attr_text {
Name = .btext048_pg1,
VA = 0xffffaa93a0000000,
RA = 0xdb0000000,
PA = ra2pa(0xdb0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext049 TEXT_VA=0x2885fe1ff00
attr_text {
Name = .btext049,
VA = 0x2885fe1ff00,
RA = 0xebfe0ff00,
PA = ra2pa(0xebfe0ff00,0),
notsb
}
SECTION .btext049_pg0 TEXT_VA=0x2885fe10000
attr_text {
Name = .btext049_pg0,
VA = 0x2885fe10000,
RA = 0xebfe00000,
PA = ra2pa(0xebfe00000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext049
.text
.global SUBR133; SUBR133:
BL100015: ! SUBR:L0-B000
add %g1, 0x52C, %g1 ! 000002885FE1FF00 SUBR:L0-B000 2 chksum++
save %o6, -128, %o6 ! 000002885FE1FF04 SUBR:L0-B000 2
sethi %hh(0x2885FE1FF00),%l7 ! 000002885FE1FF08 SUBR:L0-B000 2 SUBR133
or %l7,%hm(0x2885FE1FF00),%l7 ! 000002885FE1FF0C SUBR:L0-B000 2
sethi %lm(0x2885FE1FF00),%l6 ! 000002885FE1FF10 SUBR:L0-B000 2
or %l6,%lo(0x2885FE1FF00),%l6 ! 000002885FE1FF14 SUBR:L0-B000 2
sllx %l7, 0x20, %l7 ! 000002885FE1FF18 SUBR:L0-B000 2
or %l7, %l6, %l7 ! 000002885FE1FF1C SUBR:L0-B000 2
ta %xcc, 0x45 ! 000002885FE1FF20 SUBR:L0-B000 2 demap-stack
fornot2 %f20, %f24, %f30 ! 000002885FE1FF24 SUBR:L0-B000 2 S
ldxa [%g7+%g0]0xF6, %i1 ! 000002885FE1FF28 SUBR:L0-B000 2 S BAD-ASI
.word 0x91A01951 ! 000002885FE1FF2C SUBR:L0-B000 2 S illop_FP
fpadd16 %f30, %f26, %f26 ! 000002885FE1FF30 SUBR:L0-B000 2 S
orncc %i4, %i3, %i1 ! 000002885FE1FF34 SUBR:L0-B000 2 S
add %g1, 0x2CE, %g1 ! 000002885FE1FF38 SUBR:L0-B000 2 chksum++
and %g1, 0xFE, %l2 ! 000002885FE1FF3C LOOP:L1-B000 2
BL100036: ! LOOP:L1-B000
add %g1, 0x8BB, %g1 ! 000002885FE1FF40 LOOP:L1-B000 11 chksum++
ta %xcc, 0x40 ! 000002885FE1FF44 LOOP:L1-B000 11 S +-priv
alignaddr %o2, %o5, %o3 ! 000002885FE1FF48 LOOP:L1-B000 11 S
fcmpd %fcc1, %f44, %f46 ! 000002885FE1FF4C LOOP:L1-B000 11 S
add %i1, %i1, %o4 ! 000002885FE1FF50 LOOP:L1-B000 11 S
and %o4, %i3, %o3 ! 000002885FE1FF54 LOOP:L1-B000 11 S
xor %o1, %i4, %o1 ! 000002885FE1FF58 LOOP:L1-B000 11 S
orcc %o3, %i2, %i0 ! 000002885FE1FF5C LOOP:L1-B000 11 S
fxnor %f20, %f22, %f28 ! 000002885FE1FF60 LOOP:L1-B000 11 S
fpadd32s %f31, %f26, %f26 ! 000002885FE1FF64 LOOP:L1-B000 11 S
xor %i3, %o4, %i1 ! 000002885FE1FF68 LOOP:L1-B000 11 S
andcc %o3, 0x4, %g0 ! 000002885FE1FF6C SKIP:L2-B000 11
bz,pt %icc, BL100020 ! 000002885FE1FF70 SKIP:L2-B000 11
subccc %i1, %i5, %o5 ! 000002885FE1FF74 SKIP:L2-B000 11 S
fcmped %fcc2, %f0, %f46 ! 000002885FE1FF78 SKIP:L2-B000 3 S
alignaddrl %l4, %o3, %l4 ! 000002885FE1FF7C SKIP:L2-B000 3 S
edge32l %o5, %o3, %o3 ! 000002885FE1FF80 SKIP:L2-B000 3 S
fpack16 %f28, %f18 ! 000002885FE1FF84 SKIP:L2-B000 3 S
fnot2 %f30, %f18 ! 000002885FE1FF88 SKIP:L2-B000 3 S
edge8 %i1, %i3, %i5 ! 000002885FE1FF8C SKIP:L2-B000 3 S
xor %o4, %l1, %l1 ! 000002885FE1FF90 SKIP:L2-B000 3 S
subcc %o5, %l1, %g0 ! 000002885FE1FF94 SKIP:L2-B000 3 S
ta %xcc, 0x46 ! 000002885FE1FF98 SKIP:L2-B000 3 S demap-page
andcc %i1, %o5, %i0 ! 000002885FE1FF9C SKIP:L2-B000 3 S
pdist %f30, %f26, %f30 ! 000002885FE1FFA0 SKIP:L2-B000 3 S
orcc %i1, %i0, %o0 ! 000002885FE1FFA4 SKIP:L2-B000 3 S
add %g1, 0x3C, %g1 ! 000002885FE1FFA8 SKIP:L2-B000 3 chksum++
wr %g1, -2140, %fprs ! 000002885FE1FFAC SKIP:L2-B000 3 S
brlz,a,pn %o3, BL100016 ! 000002885FE1FFB0 SKIP:L2-B000 3 L
.word 0x93B04BD4 ! 000002885FE1FFB4 SKIP:L2-B000 0 S illop_VIS
orncc %o3, %o0, %o0 ! 000002885FE1FFB8 SKIP:L2-B000 3 S
xorcc %o1, %g7, %o1 ! 000002885FE1FFBC SKIP:L2-B000 3 S
ba,pn %icc, BL100017 ! 000002885FE1FFC0 SKIP:L2-B000 3 L
BL100017:or %i1, %i3, %o4 ! 000002885FE1FFC4 SKIP:L2-B000 6 S
nop ! 000002885FE1FFC8 SKIP:L2-B000 3 S
bleu,a BL100018 ! 000002885FE1FFCC SKIP:L2-B000 3 L
prefetch [%i1+%i6], 0 ! 000002885FE1FFD0 SKIP:L2-B000 0 S <.+0
movul %fcc2, %o5, %o0 ! 000002885FE1FFD4 SKIP:L2-B000 3 S
cmp %l1, %i0 ! 000002885FE1FFD8 SKIP:L2-B000 3 S
BL100016:brgz,a,pn %o0, BL100019 ;.empty ! 000002885FE1FFDC SKIP:L2-B000 3 L
bvs,a BL100018 ;.empty ! 000002885FE1FFE0 SKIP:L2-B000 2 L
bl,pt %xcc, BL100019 ! 000002885FE1FFE4 SKIP:L2-B000 1 L
BL100019:array16 %i1, %o4, %i1 ! 000002885FE1FFE8 SKIP:L2-B000 2 S
BL100018:add %g1, 0x8D3, %g1 ! 000002885FE1FFEC SKIP:L2-B000 3 chksum++
fba,a,pt %fcc0, BL100021 ! 000002885FE1FFF0 SKIP:L2-B000 3
wr %g1, %o0, %fprs ! 000002885FE1FFF4 SKIP:L2-B000 0 S
BL100020: ! ELSE:L2-B001
andncc %i0, %o4, %l1 ! 000002885FE1FFF8 ELSE:L2-B001 8 S
edge16 %o1, %i1, %l4 ! 000002885FE1FFFC ELSE:L2-B001 8 S
ta %xcc, 0x46 ! 000002885FE20000 ELSE:L2-B001 8 S demap-page
fcmpne16 %f16, %f30, %i0 ! 000002885FE20004 ELSE:L2-B001 8 S
add %g1, 0xD47, %g1 ! 000002885FE20008 ELSE:L2-B001 8 chksum++
and %i0, %o4, %o4 ! 000002885FE2000C ELSE:L2-B001 8 S
orcc %i0, %o0, %l0 ! 000002885FE20010 ELSE:L2-B001 8 S
pdist %f26, %f22, %f22 ! 000002885FE20014 ELSE:L2-B001 8 S
.word 0xAFB78872 ! 000002885FE20018 ELSE:L2-B001 8 S illop_VIS
xorcc %l1, %l0, %o5 ! 000002885FE2001C ELSE:L2-B001 8 S
fpmerge %f18, %f26, %f28 ! 000002885FE20020 ELSE:L2-B001 8 S
andncc %i0, %l0, %o0 ! 000002885FE20024 ELSE:L2-B001 8 S
xnor %o0, %o0, %o5 ! 000002885FE20028 ELSE:L2-B001 8 S
fcmpes %fcc3, %f4, %f2 ! 000002885FE2002C ELSE:L2-B001 8 S
pdist %f20, %f28, %f16 ! 000002885FE20030 ELSE:L2-B001 8 S
andn %l1, %o4, %o1 ! 000002885FE20034 ELSE:L2-B001 8 S
BL100021: ! ELSE:L2-B001
add %g1, 0xA4F, %g1 ! 000002885FE20038 ELSE:L2-B001 11 chksum++
andcc %o5, 0x40, %g0 ! 000002885FE2003C SKIP:L2-B002 11
bnz,a,pn %xcc, BL100022 ! 000002885FE20040 SKIP:L2-B002 11
fxor %f28, %f30, %f18 ! 000002885FE20044 SKIP:L2-B002 8 S
xorcc %i0, %o5, %l0 ! 000002885FE20048 SKIP:L2-B002 3 S
fmovrdgz %l0, %f6, %f34 ! 000002885FE2004C SKIP:L2-B002 3 S
ldxa [%g7+%g0]0xB4, %o5 ! 000002885FE20050 SKIP:L2-B002 6 S BAD-ASI
movg %fcc0, %o0, %o0 ! 000002885FE20054 SKIP:L2-B002 3 S
orncc %g1, %o4, %o0 ! 000002885FE20058 SKIP:L2-B002 3 S
sethi %hh(0x79F575C1FF00),%l6 ! 000002885FE2005C SKIP:L2-B002 3 SUBR136
or %l6,%hm(0x79F575C1FF00),%l6 ! 000002885FE20060 SKIP:L2-B002 3
sethi %lm(0x79F575C1FF00),%l5 ! 000002885FE20064 SKIP:L2-B002 3
or %l5,%lo(0x79F575C1FF00),%l5 ! 000002885FE20068 SKIP:L2-B002 3
sllx %l6, 0x20, %l6 ! 000002885FE2006C SKIP:L2-B002 3
or %l6, %l5, %l6 ! 000002885FE20070 SKIP:L2-B002 3
jmpl %l6+0x0000, %o7 ! 000002885FE20074 SKIP:L2-B002 3 S
sub %o4, %g1, %l4 ! 000002885FE20078 SKIP:L2-B002 3 S
orncc %l0, -1, %l0 ! 000002885FE2007C SKIP:L2-B002 3 S
sethi %hh(0xFFFFF7872FFFFF00),%l6 ! 000002885FE20080 SKIP:L2-B002 3 SUBR135
or %l6,%hm(0xFFFFF7872FFFFF00),%l6 ! 000002885FE20084 SKIP:L2-B002 3
sethi %lm(0xFFFFF7872FFFFF00),%l5 ! 000002885FE20088 SKIP:L2-B002 3
or %l5,%lo(0xFFFFF7872FFFFF00),%l5 ! 000002885FE2008C SKIP:L2-B002 3
sllx %l6, 0x20, %l6 ! 000002885FE20090 SKIP:L2-B002 3
or %l6, %l5, %l6 ! 000002885FE20094 SKIP:L2-B002 3
jmpl %l6+0x0000, %o7 ! 000002885FE20098 SKIP:L2-B002 3 S
fcmpes %fcc3, %f5, %f4 ! 000002885FE2009C SKIP:L2-B002 3 S
srl %o5, 0x1, %i3 ! 000002885FE200A0 SKIP:L2-B002 3 S
add %g1, 0x880, %g1 ! 000002885FE200A4 SKIP:L2-B002 3 chksum++
fone %f26 ! 000002885FE200A8 SKIP:L2-B002 3 S
fnors %f27, %f26, %f30 ! 000002885FE200AC SKIP:L2-B002 3 S
fornot1s %f18, %f25, %f24 ! 000002885FE200B0 SKIP:L2-B002 3 S
fcmpes %fcc3, %f2, %f3 ! 000002885FE200B4 SKIP:L2-B002 3 S
fabsd %f62, %f6 ! 000002885FE200B8 SKIP:L2-B002 3 S
xorcc %l0, %i3, %o0 ! 000002885FE200BC SKIP:L2-B002 3 S
fcmped %fcc3, %f6, %f46 ! 000002885FE200C0 SKIP:L2-B002 3 S
fcmpeq16 %f30, %f18, %l4 ! 000002885FE200C4 SKIP:L2-B002 3 S
and %l0, %o0, %i5 ! 000002885FE200C8 SKIP:L2-B002 3 S
xorcc %i3, %o4, %o4 ! 000002885FE200CC SKIP:L2-B002 3 S
fba,a BL100023 ! 000002885FE200D0 SKIP:L2-B002 3
fmovdle %xcc, %f46, %f6 ! 000002885FE200D4 SKIP:L2-B002 0 S
BL100022: ! ELSE:L2-B003
stxa %o0, [%g7+%g0]0x39 ! 000002885FE200D8 ELSE:L2-B003 16 S BAD-ASI
fcmpes %fcc1, %f8, %f9 ! 000002885FE200DC ELSE:L2-B003 8 S
fornot2 %f26, %f24, %f24 ! 000002885FE200E0 ELSE:L2-B003 8 S
pdist %f26, %f30, %f20 ! 000002885FE200E4 ELSE:L2-B003 8 S
fcmple16 %f22, %f30, %o3 ! 000002885FE200E8 ELSE:L2-B003 8 S
fcmple16 %f28, %f24, %i3 ! 000002885FE200EC ELSE:L2-B003 8 S
xorcc %i5, %o0, %l0 ! 000002885FE200F0 ELSE:L2-B003 8 S
cmp %o0, %l4 ! 000002885FE200F4 ELSE:L2-B003 8 S
andncc %i3, %i0, %i0 ! 000002885FE200F8 ELSE:L2-B003 8 S
alignaddrl %i5, %i5, %o4 ! 000002885FE200FC ELSE:L2-B003 8 S
add %g1, 0x7D, %g1 ! 000002885FE20100 ELSE:L2-B003 8 chksum++
andn %i5, %i1, %i5 ! 000002885FE20104 ELSE:L2-B003 8 S
srlx %o4, 0x1, %l0 ! 000002885FE20108 ELSE:L2-B003 8 S
fcmpes %fcc2, %f2, %f5 ! 000002885FE2010C ELSE:L2-B003 8 S
fcmps %fcc3, %f9, %f4 ! 000002885FE20110 ELSE:L2-B003 8 S
fexpand %f18, %f24 ! 000002885FE20114 ELSE:L2-B003 8 S
rd %gsr, %l6 ! 000002885FE20118 ELSE:L2-B003 8 S
wr %l6, 0xB8, %gsr ! 000002885FE2011C ELSE:L2-B003 8 S
movo %fcc1, %i3, %o5 ! 000002885FE20120 ELSE:L2-B003 8 S
alignaddr %i0, %i2, %i5 ! 000002885FE20124 ELSE:L2-B003 8 S
sdivcc %l0, 0x0, %g0 ! 000002885FE20128 ELSE:L2-B003 8 S
wr %g1, %o5, %fprs ! 000002885FE2012C ELSE:L2-B003 8 S
BL100023: ! ELSE:L2-B003
add %g1, 0x128, %g1 ! 000002885FE20130 ELSE:L2-B003 11 chksum++
andcc %g1, 0x2, %g0 ! 000002885FE20134 SKIP:L2-B004 11
bnz,a BL100030 ! 000002885FE20138 SKIP:L2-B004 11
xor %i5, %o5, %i4 ! 000002885FE2013C SKIP:L2-B004 4 S
orcc %i4, %o1, %l0 ! 000002885FE20140 SKIP:L2-B004 7 S
fbo BL100024 ! 000002885FE20144 SKIP:L2-B004 10 L
wr %g1, -1024, %fprs ! 000002885FE20148 SKIP:L2-B004 7 S
.word 0x1665140A ! 000002885FE2014C SKIP:L2-B004 0 L random
nop ! 000002885FE20150 SKIP:L2-B004 0 S
.word 0xDCBD4737 ! 000002885FE20154 SKIP:L2-B004 0 L random
fmovd %f36, %f14 ! 000002885FE20158 SKIP:L2-B004 0 S
alignaddrl %i0, %g1, %o4 ! 000002885FE2015C SKIP:L2-B004 0 S
BL100025:orcc %o5, %l0, %l1 ! 000002885FE20160 SKIP:L2-B004 0 S
.word 0x9DA38868 ! 000002885FE20164 SKIP:L2-B004 0 S illop
orcc %i4, %l0, %l4 ! 000002885FE20168 SKIP:L2-B004 0 S
array16 %l4, %o0, %i1 ! 000002885FE2016C SKIP:L2-B004 0 S
BL100024:fbg,a,pn %fcc0, BL100026 ;.empty ! 000002885FE20170 SKIP:L2-B004 12 L
BL100026:bvc BL100027 ! 000002885FE20174 SKIP:L2-B004 10 L
BL100027:te %icc, %g0+0x0071 ! 000002885FE20178 SKIP:L2-B004 12 S pseudo-branch
fsubs %f2, %f4, %f5 ! 000002885FE2017C SKIP:L2-B004 3 S
add %g1, 0xB38, %g1 ! 000002885FE20180 SKIP:L2-B004 11 chksum++
add %g1, 0x825, %g1 ! 000002885FE20184 SKIP:L2-B004 7 chksum++
xorcc %g1, %l4, %o3 ! 000002885FE20188 SKIP:L2-B004 7 S
udiv %l4, %g7, %l0 ! 000002885FE2018C SKIP:L2-B004 7 S
fbue,pn %fcc2, BL100028 ;.empty ! 000002885FE20190 SKIP:L2-B004 7 L
fbue,a,pn %fcc3, BL100028 ;.empty ! 000002885FE20194 SKIP:L2-B004 7 L
BL100028:fbge,a,pt %fcc1, BL100029 ! 000002885FE20198 SKIP:L2-B004 0 L
subcc %l3, %o4, %g0 ! 000002885FE2019C SKIP:L2-B004 7 S
wr %g1, %l1, %fprs ! 000002885FE201A0 SKIP:L2-B004 7 S
BL100029:fpadd32 %f22, %f24, %f22 ! 000002885FE201A4 SKIP:L2-B004 9 S
fcmpes %fcc1, %f2, %f5 ! 000002885FE201A8 SKIP:L2-B004 7 S
add %g1, 0x8EA, %g1 ! 000002885FE201AC SKIP:L2-B004 7 chksum++
fba,a BL100031 ! 000002885FE201B0 SKIP:L2-B004 7
.word 0x9DFDD36E ! 000002885FE201B4 SKIP:L2-B004 0 S illop
BL100030: ! ELSE:L2-B005
nop ! 000002885FE201B8 ELSE:L2-B005 4 S
edge32l %o5, %i1, %o5 ! 000002885FE201BC ELSE:L2-B005 4 S
sdiv %l3, 0x0, %g2 ! 000002885FE201C0 ELSE:L2-B005 4 S
pdist %f22, %f22, %f16 ! 000002885FE201C4 ELSE:L2-B005 7 S
orncc %g1, %o5, %i2 ! 000002885FE201C8 ELSE:L2-B005 4 S
wr %g1, %i2, %fprs ! 000002885FE201CC ELSE:L2-B005 4 S
add %g1, 0x2E2, %g1 ! 000002885FE201D0 ELSE:L2-B005 4 chksum++
orcc %i1, %l4, %l3 ! 000002885FE201D4 ELSE:L2-B005 4 S
fcmpgt32 %f18, %f16, %l0 ! 000002885FE201D8 ELSE:L2-B005 8 S
or %g1, %o5, %l4 ! 000002885FE201DC ELSE:L2-B005 4 S
array32 %i2, %o3, %l1 ! 000002885FE201E0 ELSE:L2-B005 4 S
orcc %o5, %g1, %i4 ! 000002885FE201E4 ELSE:L2-B005 4 S
udivcc %i4, %g0, %l0 ! 000002885FE201E8 ELSE:L2-B005 4 S
fcmps %fcc3, %f4, %f4 ! 000002885FE201EC ELSE:L2-B005 4 S
xnor %i2, %i4, %i1 ! 000002885FE201F0 ELSE:L2-B005 4 S
BL100031: ! ELSE:L2-B005
add %g1, 0xBEC, %g1 ! 000002885FE201F4 ELSE:L2-B005 11 chksum++
fcmpd %fcc2, %f46, %f14 ! 000002885FE201F8 SKIP:L2-B006 11
fbge,a,pt %fcc2, BL100032 ! 000002885FE201FC SKIP:L2-B006 11
fcmped %fcc0, %f32, %f36 ! 000002885FE20200 SKIP:L2-B006 7 S
fcmpgt16 %f26, %f24, %o0 ! 000002885FE20204 SKIP:L2-B006 4 S
andncc %i4, %o4, %o2 ! 000002885FE20208 SKIP:L2-B006 4 S
andcc %g1, %i1, %o3 ! 000002885FE2020C SKIP:L2-B006 4 S
call .+8 ! 000002885FE20210 SKIP:L2-B006 4 S
fnegs %f4, %f10 ! 000002885FE20214 SKIP:L2-B006 4 S
nop ! 000002885FE20218 SKIP:L2-B006 4 S
add %g1, 0x2F2, %g1 ! 000002885FE2021C SKIP:L2-B006 4 chksum++
xor %i5, %o0, %o0 ! 000002885FE20220 SKIP:L2-B006 4 S
.word 0xC97A4804 ! 000002885FE20224 SKIP:L2-B006 4 S illop
edge8ln %o0, %o3, %i5 ! 000002885FE20228 SKIP:L2-B006 4 S
nop ! 000002885FE2022C SKIP:L2-B006 4 S
ba,a,pt %xcc, BL100033 ! 000002885FE20230 SKIP:L2-B006 4
fnand %f16, %f28, %f22 ! 000002885FE20234 SKIP:L2-B006 0 S
BL100032: ! ELSE:L2-B007
.word 0x9FB7EE82 ! 000002885FE20238 ELSE:L2-B007 7 S illop_VIS
.word 0xB3B55F55 ! 000002885FE2023C ELSE:L2-B007 7 S illop_VIS
edge32 %i5, %g1, %o0 ! 000002885FE20240 ELSE:L2-B007 7 S
wr %g1, %i4, %fprs ! 000002885FE20244 ELSE:L2-B007 7 S
add %o0, %i1, %i4 ! 000002885FE20248 ELSE:L2-B007 7 S
orcc %i4, %i5, %i1 ! 000002885FE2024C ELSE:L2-B007 7 S
udivcc %o0, %g0, %o6 ! 000002885FE20250 ELSE:L2-B007 7 S
edge8l %i1, %o0, %o3 ! 000002885FE20254 ELSE:L2-B007 7 S
udiv %o3, %g0, %l0 ! 000002885FE20258 ELSE:L2-B007 7 S
array8 %o0, %o3, %o2 ! 000002885FE2025C ELSE:L2-B007 7 S
add %g1, 0xA7C, %g1 ! 000002885FE20260 ELSE:L2-B007 7 chksum++
add %l6, 0x0, %l6 ! 000002885FE20264 ELSE:L2-B007 7 S
orncc %i4, %o1, %o1 ! 000002885FE20268 ELSE:L2-B007 7 S
orn %o0, %l6, %o3 ! 000002885FE2026C ELSE:L2-B007 7 S
array32 %i0, %o1, %l4 ! 000002885FE20270 ELSE:L2-B007 7 S
andn %o3, %o3, %i0 ! 000002885FE20274 ELSE:L2-B007 7 S
BL100033: ! ELSE:L2-B007
add %g1, 0xE03, %g1 ! 000002885FE20278 ELSE:L2-B007 11 chksum++
andcc %i0, 0x400, %g0 ! 000002885FE2027C SKIP:L2-B008 11
bz BL100034 ! 000002885FE20280 SKIP:L2-B008 11
pdist %f18, %f18, %f30 ! 000002885FE20284 SKIP:L2-B008 13 S
.word 0xB5B3C1F0 ! 000002885FE20288 SKIP:L2-B008 0 S illop
andncc %o1, %i3, %i3 ! 000002885FE2028C SKIP:L2-B008 0 S
orncc %g1, %o2, %o3 ! 000002885FE20290 SKIP:L2-B008 0 S
sll %o3, 0x1, %l3 ! 000002885FE20294 SKIP:L2-B008 0 S
stxa %i0, [%g7+%g0]0xE6 ! 000002885FE20298 SKIP:L2-B008 0 S BAD-ASI
fsrc2s %f20, %f29 ! 000002885FE2029C SKIP:L2-B008 0 S
fcmpne16 %f22, %f20, %o0 ! 000002885FE202A0 SKIP:L2-B008 0 S
pdist %f22, %f30, %f30 ! 000002885FE202A4 SKIP:L2-B008 0 S
fpsub32 %f22, %f24, %f26 ! 000002885FE202A8 SKIP:L2-B008 0 S
srl %o4, 0x1, %i4 ! 000002885FE202AC SKIP:L2-B008 0 S
.word 0xA66859DD ! 000002885FE202B0 SKIP:L2-B008 0 random
xnorcc %i4, %i0, %i2 ! 000002885FE202B4 SKIP:L2-B008 0 S
and %i0, %l3, %o5 ! 000002885FE202B8 SKIP:L2-B008 0 S
xnor %i3, %o3, %o4 ! 000002885FE202BC SKIP:L2-B008 0 S
alignaddrl %o3, %o0, %i4 ! 000002885FE202C0 SKIP:L2-B008 0 S
ldxa [%g7+%g0]0xDD, %l3 ! 000002885FE202C4 SKIP:L2-B008 0 S BAD-ASI
fba BL100035 ! 000002885FE202C8 SKIP:L2-B008 0
movrlz %o5, %o3, %o1 ! 000002885FE202CC SKIP:L2-B008 0 S
BL100034: ! ELSE:L2-B009
fcmpes %fcc3, %f2, %f11 ! 000002885FE202D0 ELSE:L2-B009 11 S
fcmpd %fcc3, %f34, %f0 ! 000002885FE202D4 ELSE:L2-B009 11 S
call .+8 ! 000002885FE202D8 ELSE:L2-B009 11 S
andcc %i2, %o5, %o0 ! 000002885FE202DC ELSE:L2-B009 11 S
xor %o0, %o1, %o1 ! 000002885FE202E0 ELSE:L2-B009 11 S
faligndata %f16, %f30, %f16 ! 000002885FE202E4 ELSE:L2-B009 11 S
andncc %i3, %o1, %l3 ! 000002885FE202E8 ELSE:L2-B009 11 S
fcmpes %fcc0, %f4, %f5 ! 000002885FE202EC ELSE:L2-B009 11 S
add %g1, 0x450, %g1 ! 000002885FE202F0 ELSE:L2-B009 11 chksum++
.word 0xB7A6816B ! 000002885FE202F4 ELSE:L2-B009 11 S illop_FP
fcmps %fcc1, %f9, %f10 ! 000002885FE202F8 ELSE:L2-B009 11 S
array16 %o1, %o0, %o4 ! 000002885FE202FC ELSE:L2-B009 11 S
cmp %o4, %l3 ! 000002885FE20300 ELSE:L2-B009 11 S
fpack32 %f16, %f30, %f28 ! 000002885FE20304 ELSE:L2-B009 11 S
fone %f16 ! 000002885FE20308 ELSE:L2-B009 11 S
BL100035: ! ELSE:L2-B009
add %g1, 0x8FA, %g1 ! 000002885FE2030C ELSE:L2-B009 11 chksum++
andn %o5, %i2, %i5 ! 000002885FE20310 LOOP:L1-B000 11 S
orcc %g1, %o5, %i1 ! 000002885FE20314 LOOP:L1-B000 11 S
sra %i5, 0x1, %i0 ! 000002885FE20318 LOOP:L1-B000 11 S
bmask %o5, %o1, %i3 ! 000002885FE2031C LOOP:L1-B000 11 S
orcc %o0, %o0, %o5 ! 000002885FE20320 LOOP:L1-B000 11 S
movrgz %i5, %o1, %l1 ! 000002885FE20324 LOOP:L1-B000 11 S
srlx %l2, 0x1, %l2 ! 000002885FE20328 LOOP:L1-B000 11
andcc %l2, 0x1, %g0 ! 000002885FE2032C LOOP:L1-B000 11
bne,pn %xcc, BL100036 ! 000002885FE20330 LOOP:L1-B000 11
pdist %f16, %f26, %f22 ! 000002885FE20334 LOOP:L1-B000 11 S
add %g1, 0xD5B, %g1 ! 000002885FE20338 LOOP:L1-B000 2 chksum++
ldxa [%g7+%g0]0xB9, %g1 ! 000002885FE2033C SUBR:L0-B000 2 S BAD-ASI
edge32l %i5, %i5, %o3 ! 000002885FE20340 SUBR:L0-B000 2 S
ldx [%g4-0x0088], %g4 ! 000002885FE20344 SUBR:L0-B000 2 ptr_chase
ldx [%g4-0x0088], %g4 ! 000002885FE20348 SUBR:L0-B000 2 ptr_chase
ldx [%g4-0x0088], %g4 ! 000002885FE2034C SUBR:L0-B000 2 ptr_chase
ldx [%g4-0x0088], %g4 ! 000002885FE20350 SUBR:L0-B000 2 ptr_chase
ldx [%g4-0x0088], %g4 ! 000002885FE20354 SUBR:L0-B000 2 ptr_chase
ldx [%g4-0x0088], %g4 ! 000002885FE20358 SUBR:L0-B000 2 ptr_chase
ldx [%g4-0x0088], %g4 ! 000002885FE2035C SUBR:L0-B000 2 ptr_chase
ldx [%g4-0x0088], %g4 ! 000002885FE20360 SUBR:L0-B000 2 ptr_chase
xorcc %o0, %o4, %o0 ! 000002885FE20364 SUBR:L0-B000 2 S
faligndata %f16, %f28, %f16 ! 000002885FE20368 SUBR:L0-B000 2 S
ta %xcc, 0x45 ! 000002885FE2036C SUBR:L0-B000 2 demap-stack
add %g1, 0x5EF, %i0 ! 000002885FE20370 SUBR:L0-B000 2
return %i7+0x0008 ! 000002885FE20374 SUBR:L0-B000 2
add %g1, 0xAE2, %g1 ! 000002885FE20378 SUBR:L0-B000 2 chksum++
SECTION .btext049_pg1 TEXT_VA=0x2885fe20000
attr_text {
Name = .btext049_pg1,
VA = 0x2885fe20000,
RA = 0xebfe10000,
PA = ra2pa(0xebfe10000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext050 TEXT_VA=0xffffe54a7285ff00
attr_text {
Name = .btext050,
VA = 0xffffe54a7285ff00,
RA = 0xebfdeff00,
PA = ra2pa(0xebfdeff00,0),
notsb
}
SECTION .btext050_pg0 TEXT_VA=0xffffe54a72850000
attr_text {
Name = .btext050_pg0,
VA = 0xffffe54a72850000,
RA = 0xebfde0000,
PA = ra2pa(0xebfde0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext050
.text
.global SUBR134; SUBR134:
BL100037: ! SUBR:L0-B000
add %g1, 0x6E5, %g1 ! FFFFE54A7285FF00 SUBR:L0-B000 1 chksum++
save %o6, -128, %o6 ! FFFFE54A7285FF04 SUBR:L0-B000 1
sethi %hh(0xFFFFE54A7285FF00),%l7 ! FFFFE54A7285FF08 SUBR:L0-B000 1 SUBR134
or %l7,%hm(0xFFFFE54A7285FF00),%l7 ! FFFFE54A7285FF0C SUBR:L0-B000 1
sethi %lm(0xFFFFE54A7285FF00),%l6 ! FFFFE54A7285FF10 SUBR:L0-B000 1
or %l6,%lo(0xFFFFE54A7285FF00),%l6 ! FFFFE54A7285FF14 SUBR:L0-B000 1
sllx %l7, 0x20, %l7 ! FFFFE54A7285FF18 SUBR:L0-B000 1
or %l7, %l6, %l7 ! FFFFE54A7285FF1C SUBR:L0-B000 1
ta %xcc, 0x45 ! FFFFE54A7285FF20 SUBR:L0-B000 1 demap-stack
call .+8 ! FFFFE54A7285FF24 SUBR:L0-B000 1 S
nop ! FFFFE54A7285FF28 SUBR:L0-B000 1 S
ta %xcc, 0x46 ! FFFFE54A7285FF2C SUBR:L0-B000 1 S demap-page
ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF30 SUBR:L0-B000 1 ptr_chase
ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF34 SUBR:L0-B000 1 ptr_chase
ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF38 SUBR:L0-B000 1 ptr_chase
ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF3C SUBR:L0-B000 1 ptr_chase
ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF40 SUBR:L0-B000 1 ptr_chase
ldx [%g6-0x0088], %g6 ! FFFFE54A7285FF44 SUBR:L0-B000 1 ptr_chase
andn %o7, %g7, %o7 ! FFFFE54A7285FF48 SUBR:L0-B000 1 S
fpack16 %f20, %f17 ! FFFFE54A7285FF4C SUBR:L0-B000 1 S
andn %i5, %i4, %o0 ! FFFFE54A7285FF50 SUBR:L0-B000 1 S
fnegs %f8, %f11 ! FFFFE54A7285FF54 SUBR:L0-B000 1 S
fpadd16s %f24, %f20, %f27 ! FFFFE54A7285FF58 SUBR:L0-B000 1 S
add %l6, 0x0, %l6 ! FFFFE54A7285FF5C SUBR:L0-B000 1 S
orncc %i4, %o5, %o5 ! FFFFE54A7285FF60 SUBR:L0-B000 1 S
add %g1, 0xEB9, %g1 ! FFFFE54A7285FF64 SUBR:L0-B000 1 chksum++
and %g1, 0xFE, %l2 ! FFFFE54A7285FF68 LOOP:L1-B000 1
BL100078: ! LOOP:L1-B000
add %g1, 0x5B, %g1 ! FFFFE54A7285FF6C LOOP:L1-B000 2 chksum++
fbl,a,pn %fcc2, BL100048 ! FFFFE54A7285FF70 SKIP:L2-B000 2
wr %g1, %o7, %fprs ! FFFFE54A7285FF74 SKIP:L2-B000 1 S
or %i3, %o7, %i3 ! FFFFE54A7285FF78 SKIP:L2-B000 1 S
and %o5, %i4, %i0 ! FFFFE54A7285FF7C SKIP:L2-B000 1 S
orcc %i4, %i4, %i4 ! FFFFE54A7285FF80 SKIP:L2-B000 1 S
bneg BL100038 ;.empty ! FFFFE54A7285FF84 SKIP:L2-B000 1 L
bne,a BL100039 ! FFFFE54A7285FF88 SKIP:L2-B000 1 L
fexpand %f31, %f22 ! FFFFE54A7285FF8C SKIP:L2-B000 0 S
stxa %o0, [%g7+%g0]0x8F ! FFFFE54A7285FF90 SKIP:L2-B000 1 S BAD-ASI
lduha [%g7+%g0]0x82, %i1 ! FFFFE54A7285FF94 SKIP:L2-B000 1 S <BD100014
fbule,a BL100040 ! FFFFE54A7285FF98 SKIP:L2-B000 1 L
fnot2s %f28, %f19 ! FFFFE54A7285FF9C SKIP:L2-B000 1 S
BL100039:fbu BL100041 ;.empty ! FFFFE54A7285FFA0 SKIP:L2-B000 0 L
.word 0x9FABC01F ! FFFFE54A7285FFA4 SKIP:L2-B000 0 L illop
BL100038:fors %f22, %f17, %f31 ! FFFFE54A7285FFA8 SKIP:L2-B000 0 S
BL100040:and %i1, %o0, %o0 ! FFFFE54A7285FFAC SKIP:L2-B000 1 S
BL100041:movrlez %i3, %i1, %o4 ! FFFFE54A7285FFB0 SKIP:L2-B000 1 S
fcmps %fcc3, %f9, %f3 ! FFFFE54A7285FFB4 SKIP:L2-B000 1 S
xor %o4, %i3, %o3 ! FFFFE54A7285FFB8 SKIP:L2-B000 1 S
fpadd32s %f28, %f27, %f28 ! FFFFE54A7285FFBC SKIP:L2-B000 1 S
add %g1, 0x560, %g1 ! FFFFE54A7285FFC0 SKIP:L2-B000 1 chksum++
add %g1, 0x5B8, %g1 ! FFFFE54A7285FFC4 SKIP:L2-B000 1 chksum++
orcc %o2, %o3, %i0 ! FFFFE54A7285FFC8 SKIP:L2-B000 1 S
faligndata %f24, %f20, %f20 ! FFFFE54A7285FFCC SKIP:L2-B000 1 S
bgu,a BL100042 ! FFFFE54A7285FFD0 SKIP:L2-B000 1 L
and %o4, %i0, %o0 ! FFFFE54A7285FFD4 SKIP:L2-B000 1 S
bne,a BL100043 ;.empty ! FFFFE54A7285FFD8 SKIP:L2-B000 0 L
BL100043:fbo,pt %fcc2, BL100044 ;.empty ! FFFFE54A7285FFDC SKIP:L2-B000 0 L
BL100042:fbue BL100045 ;.empty ! FFFFE54A7285FFE0 SKIP:L2-B000 1 L
BL100044:fba,a BL100046 ;.empty ! FFFFE54A7285FFE4 SKIP:L2-B000 1 L
bnz,a,pn %icc, BL100047 ! FFFFE54A7285FFE8 SKIP:L2-B000 0 L
BL100047:orn %o2, %o0, %o2 ! FFFFE54A7285FFEC SKIP:L2-B000 0 S
BL100045:array32 %i0, %i4, %i4 ! FFFFE54A7285FFF0 SKIP:L2-B000 0 S
BL100046:fcmpd %fcc1, %f40, %f38 ! FFFFE54A7285FFF4 SKIP:L2-B000 1 S
add %g1, 0x7F1, %g1 ! FFFFE54A7285FFF8 SKIP:L2-B000 1 chksum++
ba,a,pn %xcc, BL100058 ! FFFFE54A7285FFFC SKIP:L2-B000 1
cmp %o4, %i0 ! FFFFE54A72860000 SKIP:L2-B000 0 S
BL100048: ! ELSE:L2-B001
pdist %f16, %f18, %f20 ! FFFFE54A72860004 ELSE:L2-B001 2 S
rd %ccr, %i4 ! FFFFE54A72860008 ELSE:L2-B001 1 S
rd %gsr, %l6 ! FFFFE54A7286000C ELSE:L2-B001 1 S
wr %l6, 0xC0, %gsr ! FFFFE54A72860010 ELSE:L2-B001 1 S
move %xcc, %g1, %o0 ! FFFFE54A72860014 ELSE:L2-B001 1 S
xor %g1, %o2, %l3 ! FFFFE54A72860018 ELSE:L2-B001 1 S
fmovs %f2, %f3 ! FFFFE54A7286001C ELSE:L2-B001 1 S
add %g1, 0x95A, %g1 ! FFFFE54A72860020 ELSE:L2-B001 1 chksum++
call .+8 ! FFFFE54A72860024 ELSE:L2-B001 1 L
wr %g1, %i5, %fprs ! FFFFE54A72860028 ELSE:L2-B001 1 S
array32 %l3, %o2, %o4 ! FFFFE54A7286002C ELSE:L2-B001 1 S
bcs,pt %xcc, BL100050 ;.empty ! FFFFE54A72860030 ELSE:L2-B001 1 L
brlz,a,pn %o0, BL100051 ;.empty ! FFFFE54A72860034 ELSE:L2-B001 1 L
.word 0x87D68814 ! FFFFE54A72860038 ELSE:L2-B001 0 L illop
fba,pt %fcc3, BL100052 ! FFFFE54A7286003C ELSE:L2-B001 1 L
BL100050:nop ! FFFFE54A72860040 ELSE:L2-B001 1 S
BL100051:fbl,pn %fcc1, BL100053 ! FFFFE54A72860044 ELSE:L2-B001 0 L
BL100052:.word 0x91B68798 ! FFFFE54A72860048 ELSE:L2-B001 1 S illop_VIS
fbue,a BL100054 ;.empty ! FFFFE54A7286004C ELSE:L2-B001 1 L
ba BL100055 ;.empty ! FFFFE54A72860050 ELSE:L2-B001 0 L
BL100055:fbg BL100049 ;.empty ! FFFFE54A72860054 ELSE:L2-B001 1 L
BL100054:fbu,a,pt %fcc0, BL100056 ;.empty ! FFFFE54A72860058 ELSE:L2-B001 1 L
BL100053:bg,a,pn %xcc, BL100056 ! FFFFE54A7286005C ELSE:L2-B001 0 L
BL100049:.word 0xBFB18B68 ! FFFFE54A72860060 ELSE:L2-B001 0 S illop
BL100056:bg BL100057 ! FFFFE54A72860064 ELSE:L2-B001 1 L
fexpand %f17, %f20 ! FFFFE54A72860068 ELSE:L2-B001 1 S
BL100057:add %g1, 0x23, %g1 ! FFFFE54A7286006C ELSE:L2-B001 1 chksum++
BL100058: ! ELSE:L2-B001
add %g1, 0xF78, %g1 ! FFFFE54A72860070 ELSE:L2-B001 2 chksum++
andcc %l3, 0x80, %g0 ! FFFFE54A72860074 SKIP:L2-B002 2
bnz,a,pt %xcc, BL100059 ! FFFFE54A72860078 SKIP:L2-B002 2
array16 %i4, %o2, %i4 ! FFFFE54A7286007C SKIP:L2-B002 1 S
rd %gsr, %l6 ! FFFFE54A72860080 SKIP:L2-B002 1 S
wr %l6, 0x38, %gsr ! FFFFE54A72860084 SKIP:L2-B002 1 S
fcmple32 %f24, %f30, %i3 ! FFFFE54A72860088 SKIP:L2-B002 1 S
fcmped %fcc2, %f62, %f36 ! FFFFE54A7286008C SKIP:L2-B002 1 S
fxnor %f18, %f16, %f16 ! FFFFE54A72860090 SKIP:L2-B002 1 S
rd %gsr, %l6 ! FFFFE54A72860094 SKIP:L2-B002 1 S
wr %l6, 0x58, %gsr ! FFFFE54A72860098 SKIP:L2-B002 1 S
andncc %i4, %o0, %i0 ! FFFFE54A7286009C SKIP:L2-B002 1 S
add %g1, 0xC7, %g1 ! FFFFE54A728600A0 SKIP:L2-B002 1 chksum++
bmask %o0, %i3, %o5 ! FFFFE54A728600A4 SKIP:L2-B002 1 S
fsubs %f11, %f3, %f3 ! FFFFE54A728600A8 SKIP:L2-B002 1 S
sethi %hh(0xFFFFE4398FFFFF00),%l6 ! FFFFE54A728600AC SKIP:L2-B002 1 SUBR137
or %l6,%hm(0xFFFFE4398FFFFF00),%l6 ! FFFFE54A728600B0 SKIP:L2-B002 1
sethi %lm(0xFFFFE4398FFFFF00),%l5 ! FFFFE54A728600B4 SKIP:L2-B002 1
or %l5,%lo(0xFFFFE4398FFFFF00),%l5 ! FFFFE54A728600B8 SKIP:L2-B002 1
sllx %l6, 0x20, %l6 ! FFFFE54A728600BC SKIP:L2-B002 1
or %l6, %l5, %l6 ! FFFFE54A728600C0 SKIP:L2-B002 1
jmpl %l6+0x0000, %o7 ! FFFFE54A728600C4 SKIP:L2-B002 1 S
fpadd32 %f24, %f20, %f20 ! FFFFE54A728600C8 SKIP:L2-B002 1 S
alignaddr %i0, %i3, %i2 ! FFFFE54A728600CC SKIP:L2-B002 1 S
fba,a BL100060 ! FFFFE54A728600D0 SKIP:L2-B002 1
andncc %o4, %o1, %l0 ! FFFFE54A728600D4 SKIP:L2-B002 0 S
BL100059: ! ELSE:L2-B003
array16 %i3, %o0, %o0 ! FFFFE54A728600D8 ELSE:L2-B003 1 S
pdist %f18, %f16, %f22 ! FFFFE54A728600DC ELSE:L2-B003 1 S
fadds %f9, %f3, %f10 ! FFFFE54A728600E0 ELSE:L2-B003 1 S
pdist %f22, %f16, %f20 ! FFFFE54A728600E4 ELSE:L2-B003 1 S
call .+8 ! FFFFE54A728600E8 ELSE:L2-B003 1 S
faligndata %f16, %f24, %f26 ! FFFFE54A728600EC ELSE:L2-B003 1 S
andncc %g1, %i4, %o0 ! FFFFE54A728600F0 ELSE:L2-B003 1 S
andncc %i2, %o0, %l4 ! FFFFE54A728600F4 ELSE:L2-B003 1 S
xorcc %o0, %i3, %i3 ! FFFFE54A728600F8 ELSE:L2-B003 1 S
fpmerge %f26, %f19, %f16 ! FFFFE54A728600FC ELSE:L2-B003 1 S
.word 0xE7418243 ! FFFFE54A72860100 ELSE:L2-B003 1 S illop
add %g1, 0x20D, %g1 ! FFFFE54A72860104 ELSE:L2-B003 1 chksum++
fcmpd %fcc0, %f38, %f32 ! FFFFE54A72860108 ELSE:L2-B003 1 S
udivcc %g1, %g0, %o6 ! FFFFE54A7286010C ELSE:L2-B003 1 S
ldxa [%g7+%g0]0xE9, %i3 ! FFFFE54A72860110 ELSE:L2-B003 1 S BAD-ASI
orcc %o0, %o0, %l0 ! FFFFE54A72860114 ELSE:L2-B003 1 S
andcc %o5, %l0, %o0 ! FFFFE54A72860118 ELSE:L2-B003 1 S
orn %i1, %l0, %i1 ! FFFFE54A7286011C ELSE:L2-B003 1 S
orn %l0, %l0, %i4 ! FFFFE54A72860120 ELSE:L2-B003 1 S
BL100060: ! ELSE:L2-B003
add %g1, 0x4E1, %g1 ! FFFFE54A72860124 ELSE:L2-B003 2 chksum++
andcc %o2, 0x8, %g0 ! FFFFE54A72860128 SKIP:L2-B004 2
bz,a,pn %xcc, BL100073 ! FFFFE54A7286012C SKIP:L2-B004 2
subcc %o0, %l0, %i3 ! FFFFE54A72860130 SKIP:L2-B004 2 S
.word 0xBDA15426 ! FFFFE54A72860134 SKIP:L2-B004 0 S illop_FP
brgz,pn %o0, BL100061 ;.empty ! FFFFE54A72860138 SKIP:L2-B004 0 L
bz,a BL100062 ;.empty ! FFFFE54A7286013C SKIP:L2-B004 0 L
ble,pt %icc, BL100063 ! FFFFE54A72860140 SKIP:L2-B004 0 L
or %i5, %l0, %i2 ! FFFFE54A72860144 SKIP:L2-B004 0 S
fbue,pt %fcc0, BL100063 ;.empty ! FFFFE54A72860148 SKIP:L2-B004 0 L
fbug,a,pt %fcc2, BL100061 ;.empty ! FFFFE54A7286014C SKIP:L2-B004 0 L
BL100063:.word 0xA79E5666 ! FFFFE54A72860150 SKIP:L2-B004 0 L illop
bne,a,pn %icc, BL100065 ! FFFFE54A72860154 SKIP:L2-B004 0 L
faddd %f32, %f62, %f62 ! FFFFE54A72860158 SKIP:L2-B004 0 S
fblg BL100066 ;.empty ! FFFFE54A7286015C SKIP:L2-B004 0 L
BL100061:fbne BL100064 ;.empty ! FFFFE54A72860160 SKIP:L2-B004 0 L
bne BL100066 ! FFFFE54A72860164 SKIP:L2-B004 0 L
.word 0x9E100001 ! FFFFE54A72860168 SKIP:L2-B004 0 S random
BL100065:fpsub32 %f20, %f22, %f22 ! FFFFE54A7286016C SKIP:L2-B004 0 S
BL100066:bge BL100062 ! FFFFE54A72860170 SKIP:L2-B004 0 L
BL100062:fpadd32s %f22, %f19, %f21 ! FFFFE54A72860174 SKIP:L2-B004 0 S
BL100064:add %g1, 0x882, %g1 ! FFFFE54A72860178 SKIP:L2-B004 0 chksum++
add %g1, 0x804, %g1 ! FFFFE54A7286017C SKIP:L2-B004 0 chksum++
andn %g1, %l4, %o3 ! FFFFE54A72860180 SKIP:L2-B004 0 S
brgz,pt %i1, BL100067 ;.empty ! FFFFE54A72860184 SKIP:L2-B004 0 L
.word 0x95906000 ! FFFFE54A72860188 SKIP:L2-B004 0 L random
.word 0xFFBA9C2D ! FFFFE54A7286018C SKIP:L2-B004 0 L illop
.word 0x91A2C50B ! FFFFE54A72860190 SKIP:L2-B004 0 L illop
.word 0x3BCAC69E ! FFFFE54A72860194 SKIP:L2-B004 0 S random
bl,a BL100071 ! FFFFE54A72860198 SKIP:L2-B004 0 L
fmovs %f2, %f2 ! FFFFE54A7286019C SKIP:L2-B004 0 S
fblg,a,pn %fcc1, BL100068 ! FFFFE54A728601A0 SKIP:L2-B004 0 L
xnor %i1, %i3, %o3 ! FFFFE54A728601A4 SKIP:L2-B004 0 S
fbug BL100068 ;.empty ! FFFFE54A728601A8 SKIP:L2-B004 0 L
BL100071:.word 0x2057BD3F ! FFFFE54A728601AC SKIP:L2-B004 0 L illop
BL100067:.word 0x97A582AB ! FFFFE54A728601B0 SKIP:L2-B004 0 L illop
BL100069:pdist %f20, %f16, %f20 ! FFFFE54A728601B4 SKIP:L2-B004 0 S
BL100068:bz BL100072 ! FFFFE54A728601B8 SKIP:L2-B004 0 L
fcmple32 %f16, %f20, %o4 ! FFFFE54A728601BC SKIP:L2-B004 0 S
BL100070:or %i3, %g1, %i4 ! FFFFE54A728601C0 SKIP:L2-B004 0 S
BL100072:add %g1, 0x234, %g1 ! FFFFE54A728601C4 SKIP:L2-B004 0 chksum++
.word 0xB1AC481F ! FFFFE54A728601C8 SKIP:L2-B004 0 illop
xor %i5, %i4, %o1 ! FFFFE54A728601CC SKIP:L2-B004 0 S
BL100073: ! ELSE:L2-B005
wr %g1, %i2, %fprs ! FFFFE54A728601D0 ELSE:L2-B005 2 S
.word 0x8DB6EA9C ! FFFFE54A728601D4 ELSE:L2-B005 2 S illop_VIS
nop ! FFFFE54A728601D8 ELSE:L2-B005 2 S
fbl,pt %fcc3, BL100074 ! FFFFE54A728601DC ELSE:L2-B005 3 L
xorcc %o3, %o4, %l0 ! FFFFE54A728601E0 ELSE:L2-B005 2 S
fabss %f20, %f19 ! FFFFE54A728601E4 ELSE:L2-B005 1 S
fbul BL100075 ! FFFFE54A728601E8 ELSE:L2-B005 1 L
BL100075:fmovde %fcc0, %f32, %f38 ! FFFFE54A728601EC ELSE:L2-B005 1 S
andcc %o3, %l0, %i3 ! FFFFE54A728601F0 ELSE:L2-B005 1 S
or %i4, %o3, %l3 ! FFFFE54A728601F4 ELSE:L2-B005 1 S
fbn BL100076 ! FFFFE54A728601F8 ELSE:L2-B005 1 L
nop ! FFFFE54A728601FC ELSE:L2-B005 1 S
BL100076:fpmerge %f31, %f19, %f16 ! FFFFE54A72860200 ELSE:L2-B005 1 S
BL100074:add %g1, 0xB7C, %g1 ! FFFFE54A72860204 ELSE:L2-B005 2 chksum++
add %g1, 0x8F9, %g1 ! FFFFE54A72860208 ELSE:L2-B005 2 chksum++
nop ! FFFFE54A7286020C ELSE:L2-B005 2 S
andcc %o3, %g1, %o2 ! FFFFE54A72860210 ELSE:L2-B005 2 S
fpsub16s %f23, %f28, %f22 ! FFFFE54A72860214 ELSE:L2-B005 2 S
rd %gsr, %l6 ! FFFFE54A72860218 ELSE:L2-B005 2 S
wr %l6, 0xC8, %gsr ! FFFFE54A7286021C ELSE:L2-B005 2 S
fmovsn %fcc3, %f2, %f11 ! FFFFE54A72860220 ELSE:L2-B005 2 S
BL100077: ! ELSE:L2-B005
add %g1, 0xD7B, %g1 ! FFFFE54A72860224 ELSE:L2-B005 2 chksum++
fsubd %f38, %f62, %f6 ! FFFFE54A72860228 LOOP:L1-B000 2 S
movge %xcc, %i0, %i3 ! FFFFE54A7286022C LOOP:L1-B000 2 S
.word 0xBD8022AD ! FFFFE54A72860230 LOOP:L1-B000 2 S illop
wr %g1, %i4, %fprs ! FFFFE54A72860234 LOOP:L1-B000 2 S
pdist %f26, %f20, %f18 ! FFFFE54A72860238 LOOP:L1-B000 4 S
cmp %i4, %o1 ! FFFFE54A7286023C LOOP:L1-B000 2 S
srlx %l2, 0x1, %l2 ! FFFFE54A72860240 LOOP:L1-B000 2
andcc %l2, 0x1, %g0 ! FFFFE54A72860244 LOOP:L1-B000 2
bne,pn %xcc, BL100078 ! FFFFE54A72860248 LOOP:L1-B000 2
andncc %o3, %i4, %i4 ! FFFFE54A7286024C LOOP:L1-B000 2 S
add %g1, 0x642, %g1 ! FFFFE54A72860250 LOOP:L1-B000 1 chksum++
fmovrdlz %i3, %f36, %f36 ! FFFFE54A72860254 SUBR:L0-B000 1 S
orcc %l0, %i3, %l3 ! FFFFE54A72860258 SUBR:L0-B000 1 S
xorcc %i3, %i3, %o3 ! FFFFE54A7286025C SUBR:L0-B000 1 S
srl %o3, 0x1, %i0 ! FFFFE54A72860260 SUBR:L0-B000 1 S
fcmpeq16 %f30, %f22, %o1 ! FFFFE54A72860264 SUBR:L0-B000 1 S
and %i4, %o1, %l0 ! FFFFE54A72860268 SUBR:L0-B000 1 S
.word 0xA78A1180 ! FFFFE54A7286026C SUBR:L0-B000 1 S illop
fandnot2 %f30, %f16, %f22 ! FFFFE54A72860270 SUBR:L0-B000 1 S
fabsd %f44, %f46 ! FFFFE54A72860274 SUBR:L0-B000 1 S
array8 %l3, %i2, %i1 ! FFFFE54A72860278 SUBR:L0-B000 1 S
.word 0xB9A09002 ! FFFFE54A7286027C SUBR:L0-B000 1 S illop_FP
ta %xcc, 0x45 ! FFFFE54A72860280 SUBR:L0-B000 1 demap-stack
add %g1, 0x6DF, %i0 ! FFFFE54A72860284 SUBR:L0-B000 1
ldxa [%g7+%g0]0xE9, %o1 ! FFFFE54A72860288 SUBR:L0-B000 1 S BAD-ASI
bvc,pt %xcc, BL100079 ! FFFFE54A7286028C SUBR:L0-B000 1
restore %i0, %l7, %o0 ! FFFFE54A72860290 SUBR:L0-B000 1
BL100079:jmpl %o7+0x0008, %g0 ! FFFFE54A72860294 SUBR:L0-B000 1
nop ! FFFFE54A72860298 SUBR:L0-B000 1
SECTION .btext050_pg1 TEXT_VA=0xffffe54a72860000
attr_text {
Name = .btext050_pg1,
VA = 0xffffe54a72860000,
RA = 0xebfdf0000,
PA = ra2pa(0xebfdf0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext051 TEXT_VA=0xfffff7872fffff00
attr_text {
Name = .btext051,
VA = 0xfffff7872fffff00,
RA = 0xd8fffff00,
PA = ra2pa(0xd8fffff00,0),
notsb
}
SECTION .btext051_pg0 TEXT_VA=0xfffff78720000000
attr_text {
Name = .btext051_pg0,
VA = 0xfffff78720000000,
RA = 0xd80000000,
PA = ra2pa(0xd80000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext051
.text
.global SUBR135; SUBR135:
BL100081: ! SUBR:L0-B000
add %g1, 0xE4E, %g1 ! FFFFF7872FFFFF00 SUBR:L0-B000 3 chksum++
fbe,pn %fcc1, BL100080 ! FFFFF7872FFFFF04 SUBR:L0-B000 3
save %o6, -128, %o6 ! FFFFF7872FFFFF08 SUBR:L0-B000 3
BL100080: ! SUBR:L0-B000
sethi %hh(0xFFFFF7872FFFFF00),%l7 ! FFFFF7872FFFFF0C SUBR:L0-B000 3 SUBR135
or %l7,%hm(0xFFFFF7872FFFFF00),%l7 ! FFFFF7872FFFFF10 SUBR:L0-B000 3
sethi %lm(0xFFFFF7872FFFFF00),%l6 ! FFFFF7872FFFFF14 SUBR:L0-B000 3
or %l6,%lo(0xFFFFF7872FFFFF00),%l6 ! FFFFF7872FFFFF18 SUBR:L0-B000 3
sllx %l7, 0x20, %l7 ! FFFFF7872FFFFF1C SUBR:L0-B000 3
or %l7, %l6, %l7 ! FFFFF7872FFFFF20 SUBR:L0-B000 3
array8 %i0, %l1, %l1 ! FFFFF7872FFFFF24 SUBR:L0-B000 3 S
ble BL100082 ;.empty ! FFFFF7872FFFFF28 SUBR:L0-B000 3 L
ble,a,pt %xcc, BL100083 ! FFFFF7872FFFFF2C SUBR:L0-B000 3 L
BL100082:nop ! FFFFF7872FFFFF30 SUBR:L0-B000 3 S
fbn,pn %fcc2, BL100084 ;.empty ! FFFFF7872FFFFF34 SUBR:L0-B000 0 L
ble,a,pn %xcc, BL100085 ! FFFFF7872FFFFF38 SUBR:L0-B000 0 L
BL100085:sdivcc %i2, %g0, %g4 ! FFFFF7872FFFFF3C SUBR:L0-B000 0 S
andcc %i2, %i3, %i3 ! FFFFF7872FFFFF40 SUBR:L0-B000 0 S
and %g3, -1, %g3 ! FFFFF7872FFFFF44 SUBR:L0-B000 0 S
array8 %i4, %i2, %o0 ! FFFFF7872FFFFF48 SUBR:L0-B000 0 S
fornot1 %f28, %f24, %f16 ! FFFFF7872FFFFF4C SUBR:L0-B000 0 S
BL100084:.word 0x9BEF4E77 ! FFFFF7872FFFFF50 SUBR:L0-B000 0 L illop
fbge,a,pn %fcc1, BL100087 ! FFFFF7872FFFFF54 SUBR:L0-B000 0 L
BL100086:.word 0xFBA9FE9F ! FFFFF7872FFFFF58 SUBR:L0-B000 0 S illop
BL100087:subcc %i3, %i1, %g0 ! FFFFF7872FFFFF5C SUBR:L0-B000 0 S
BL100083:add %g1, 0x8C9, %g1 ! FFFFF7872FFFFF60 SUBR:L0-B000 3 chksum++
add %g1, 0x53C, %g1 ! FFFFF7872FFFFF64 SUBR:L0-B000 3 chksum++
add %i5, %g1, %o1 ! FFFFF7872FFFFF68 SWCH:L1-B000 3
andcc %o1, 0x2, %g0 ! FFFFF7872FFFFF6C SWCH:L1-B000 3
bnz,pt %xcc, BL100091 ! FFFFF7872FFFFF70 SWCH:L1-B000 3
andcc %o1, 0x20, %g0 ! FFFFF7872FFFFF74 SWCH:L1-B000 3
bnz,a,pt %xcc, BL100090 ! FFFFF7872FFFFF78 SWCH:L1-B000 1
add %g1, 0x883, %g1 ! FFFFF7872FFFFF7C SWCH:L1-B000 0 chksum++
andcc %o1, 0x80, %g0 ! FFFFF7872FFFFF80 SWCH:L1-B000 1
bnz,pt %xcc, BL100089 ! FFFFF7872FFFFF84 SWCH:L1-B000 1
andcc %o1, 0x2, %g0 ! FFFFF7872FFFFF88 SWCH:L1-B000 1
bnz,pn %xcc, BL100088 ! FFFFF7872FFFFF8C SWCH:L1-B000 0
add %g1, 0xCC, %g1 ! FFFFF7872FFFFF90 SWCH:L1-B000 0 chksum++
.word 0xE69873E2 ! FFFFF7872FFFFF94 SWCH:L1-B000 0 S illop
.word 0xA5A84AC0 ! FFFFF7872FFFFF98 SWCH:L1-B000 0 S illop
stxa %l2, [%g7+%g0]0xF3 ! FFFFF7872FFFFF9C SWCH:L1-B000 0 S BAD-ASI
fmovs %f22, %f22 ! FFFFF7872FFFFFA0 SWCH:L1-B000 0 S
udiv %i3, %g7, %l6 ! FFFFF7872FFFFFA4 SWCH:L1-B000 0 S
fmovsa %fcc0, %f22, %f21 ! FFFFF7872FFFFFA8 SWCH:L1-B000 0 S
.word 0xC57B6E7F ! FFFFF7872FFFFFAC SWCH:L1-B000 0 S illop
xnorcc %i4, %l2, %i4 ! FFFFF7872FFFFFB0 SWCH:L1-B000 0 S
add %g1, 0xE3A, %g1 ! FFFFF7872FFFFFB4 SWCH:L1-B000 0 chksum++
fba BL100092 ! FFFFF7872FFFFFB8 SWCH:L1-B000 0
array16 %i3, %o1, %i3 ! FFFFF7872FFFFFBC SWCH:L1-B000 0 S
BL100088:add %g1, 0x928, %g1 ! FFFFF7872FFFFFC0 CASE:L2-B000 0 chksum++
.word 0xB7E69CCE ! FFFFF7872FFFFFC4 CASE:L2-B000 0 S illop
subccc %o1, %o0, %g0 ! FFFFF7872FFFFFC8 CASE:L2-B000 0 S
fzero %f30 ! FFFFF7872FFFFFCC CASE:L2-B000 0 S
fcmpes %fcc2, %f5, %f8 ! FFFFF7872FFFFFD0 CASE:L2-B000 0 S
.word 0x97A8C6A6 ! FFFFF7872FFFFFD4 CASE:L2-B000 0 S illop
fba,a,pn %fcc1, BL100092 ! FFFFF7872FFFFFD8 CASE:L2-B000 0
.word 0xAD508000 ! FFFFF7872FFFFFDC CASE:L2-B000 0 S illop
BL100089:add %g1, 0x337, %g1 ! FFFFF7872FFFFFE0 CASE:L2-B001 1 chksum++
subccc %l2, %g1, %g0 ! FFFFF7872FFFFFE4 CASE:L2-B001 1 S
ta %xcc, 0x46 ! FFFFF7872FFFFFE8 CASE:L2-B001 1 S demap-page
fpack16 %f16, %f18 ! FFFFF7872FFFFFEC CASE:L2-B001 1 S
fnegd %f36, %f38 ! FFFFF7872FFFFFF0 CASE:L2-B001 1 S
ba,a,pt %icc, BL100092 ! FFFFF7872FFFFFF4 CASE:L2-B001 1
.word 0xE69D2789 ! FFFFF7872FFFFFF8 CASE:L2-B001 0 S illop
BL100090:add %g1, 0xFC7, %g1 ! FFFFF7872FFFFFFC CASE:L2-B002 0 chksum++
stxa %g1, [%g7+%g0]0x70 ! FFFFF78730000000 CASE:L2-B002 0 S BAD-ASI
andn %o1, %o1, %o2 ! FFFFF78730000004 CASE:L2-B002 0 S
rd %gsr, %l6 ! FFFFF78730000008 CASE:L2-B002 0 S
wr %l6, 0x80, %gsr ! FFFFF7873000000C CASE:L2-B002 0 S
call .+8 ! FFFFF78730000010 CASE:L2-B002 0 S
wr %g1, 0xCC4, %fprs ! FFFFF78730000014 CASE:L2-B002 0 S
faddd %f32, %f14, %f62 ! FFFFF78730000018 CASE:L2-B002 0 S
orcc %i2, %i3, %o4 ! FFFFF7873000001C CASE:L2-B002 0 S
pdist %f24, %f20, %f20 ! FFFFF78730000020 CASE:L2-B002 0 S
.word 0xC594AC39 ! FFFFF78730000024 CASE:L2-B002 0 S illop
.word 0x8771C810 ! FFFFF78730000028 CASE:L2-B002 0 S illop
.word 0xAB91201E ! FFFFF7873000002C CASE:L2-B002 0 S illop
ba,a BL100092 ! FFFFF78730000030 CASE:L2-B002 0
edge32 %l2, %o4, %o2 ! FFFFF78730000034 CASE:L2-B002 0 S
BL100091:add %g1, 0x9EC, %g1 ! FFFFF78730000038 CASE:L2-B003 2 chksum++
ldx [%g2+0x0058], %l6 ! FFFFF7873000003C CASE:L2-B003 2 <BD100043
ldda [%l6]0x26, %i0 ! FFFFF78730000040 CASE:L2-B003 2 S Quad_Ld_P
fcmped %fcc3, %f38, %f60 ! FFFFF78730000044 CASE:L2-B003 2 S
edge8ln %i4, %i4, %i2 ! FFFFF78730000048 CASE:L2-B003 2 S
pdist %f24, %f18, %f22 ! FFFFF7873000004C CASE:L2-B003 2 S
andncc %i1, %o2, %o0 ! FFFFF78730000050 CASE:L2-B003 2 S
andn %i2, %g1, %o5 ! FFFFF78730000054 CASE:L2-B003 2 S
andncc %i1, %o4, %o4 ! FFFFF78730000058 CASE:L2-B003 2 S
andcc %i1, %o2, %l1 ! FFFFF7873000005C CASE:L2-B003 2 S
orncc %o5, %i1, %o2 ! FFFFF78730000060 CASE:L2-B003 2 S
ba BL100092 ! FFFFF78730000064 CASE:L2-B003 2
fcmped %fcc2, %f6, %f46 ! FFFFF78730000068 CASE:L2-B003 2 S
BL100092: ! SWCH:L1-B000
add %g1, 0xD3, %g1 ! FFFFF7873000006C SWCH:L1-B000 3 chksum++
fcmps %fcc3, %f10, %f11 ! FFFFF78730000070 SWCH:L1-B000 3 S
wr %g1, 0xBBE, %fprs ! FFFFF78730000074 SWCH:L1-B000 3 S
ta %xcc, 0x43 ! FFFFF78730000078 SWCH:L1-B000 3 S +-PEF
orcc %i5, %l1, %l0 ! FFFFF7873000007C SWCH:L1-B000 3 S
bshuffle %f16, %f24, %f22 ! FFFFF78730000080 SWCH:L1-B000 6 S
fnegs %f31, %f31 ! FFFFF78730000084 SWCH:L1-B000 3 S
orn %g1, %i0, %i0 ! FFFFF78730000088 SWCH:L1-B000 3 S
andn %i1, %o2, %i4 ! FFFFF7873000008C SWCH:L1-B000 3 S
fcmpgt16 %f24, %f28, %l4 ! FFFFF78730000090 SWCH:L1-B000 3 S
or %i4, %g1, %l1 ! FFFFF78730000094 SWCH:L1-B000 3 S
andncc %l4, %o4, %i2 ! FFFFF78730000098 SWCH:L1-B000 3 S
fsubs %f8, %f4, %f4 ! FFFFF7873000009C SUBR:L0-B000 3 S
fpackfix %f20, %f29 ! FFFFF787300000A0 SUBR:L0-B000 3 S
array32 %i1, %l0, %o4 ! FFFFF787300000A4 SUBR:L0-B000 3 S
array16 %i4, %o4, %l4 ! FFFFF787300000A8 SUBR:L0-B000 3 S
fcmpes %fcc3, %f4, %f10 ! FFFFF787300000AC SUBR:L0-B000 3 S
stxa %l0, [%g7+%g0]0x3E ! FFFFF787300000B0 SUBR:L0-B000 3 S BAD-ASI
add %g1, 0x75A, %i0 ! FFFFF787300000B4 SUBR:L0-B000 3
return %i7+0x0008 ! FFFFF787300000B8 SUBR:L0-B000 3
add %g1, 0xCCA, %g1 ! FFFFF787300000BC SUBR:L0-B000 3 chksum++
SECTION .btext051_pg1 TEXT_VA=0xfffff78730000000
attr_text {
Name = .btext051_pg1,
VA = 0xfffff78730000000,
RA = 0xd90000000,
PA = ra2pa(0xd90000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext052 TEXT_VA=0x79f575c1ff00
attr_text {
Name = .btext052,
VA = 0x79f575c1ff00,
RA = 0xebfdcff00,
PA = ra2pa(0xebfdcff00,0),
notsb
}
SECTION .btext052_pg0 TEXT_VA=0x79f575c10000
attr_text {
Name = .btext052_pg0,
VA = 0x79f575c10000,
RA = 0xebfdc0000,
PA = ra2pa(0xebfdc0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext052
.text
.global SUBR136; SUBR136:
BL100093: ! SUBR:L0-B000
add %g1, 0x173, %g1 ! 000079F575C1FF00 SUBR:L0-B000 3 chksum++
save %o6, -128, %o6 ! 000079F575C1FF04 SUBR:L0-B000 3
sethi %hh(0x79F575C1FF00),%l7 ! 000079F575C1FF08 SUBR:L0-B000 3 SUBR136
or %l7,%hm(0x79F575C1FF00),%l7 ! 000079F575C1FF0C SUBR:L0-B000 3
sethi %lm(0x79F575C1FF00),%l6 ! 000079F575C1FF10 SUBR:L0-B000 3
or %l6,%lo(0x79F575C1FF00),%l6 ! 000079F575C1FF14 SUBR:L0-B000 3
sllx %l7, 0x20, %l7 ! 000079F575C1FF18 SUBR:L0-B000 3
or %l7, %l6, %l7 ! 000079F575C1FF1C SUBR:L0-B000 3
andn %o5, %i5, %l0 ! 000079F575C1FF20 SUBR:L0-B000 3 S
pdist %f18, %f16, %f30 ! 000079F575C1FF24 SUBR:L0-B000 3 S
ldx [%g2+0x0050], %l5 ! 000079F575C1FF28 SUBR:L0-B000 3 <BD100016
membar 0x40 ! 000079F575C1FF2C SUBR:L0-B000 3
stda %f0, [%l5]0x17 ! 000079F575C1FF30 SUBR:L0-B000 3 Blk-Store
membar 0x40 ! 000079F575C1FF34 SUBR:L0-B000 3
rd %gsr, %l6 ! 000079F575C1FF38 SUBR:L0-B000 3 S
wr %l6, 0x20, %gsr ! 000079F575C1FF3C SUBR:L0-B000 3 S
add %g1, 0x350, %g1 ! 000079F575C1FF40 SUBR:L0-B000 3 chksum++
add %l0, %g1, %i3 ! 000079F575C1FF44 SWCH:L1-B000 3
and %i3, 0x18, %o7 ! 000079F575C1FF48 SWCH:L1-B000 3
sethi %hi(0x60), %i3 ! 000079F575C1FF4C SWCH:L1-B000 3 .+0
or %i3,%lo(0x60),%i3 ! 000079F575C1FF50 SWCH:L1-B000 3
add %i3, %o7, %i3 ! 000079F575C1FF54 SWCH:L1-B000 3
jmpl %l7+%i3, %g0 ! 000079F575C1FF58 SWCH:L1-B000 3
xorcc %i0, %i0, %i1 ! 000079F575C1FF5C SWCH:L1-B000 3 S
ba BL100100 ! 000079F575C1FF60 SWCH:L1-B000 0
xnorcc %l4, %o3, %l1 ! 000079F575C1FF64 SWCH:L1-B000 0 S
.word 0xA5A4C5D4 ! 000079F575C1FF68 SWCH:L1-B000 0 illop
.word 0xD6E45A72 ! 000079F575C1FF6C SWCH:L1-B000 0 S illop
fba,a BL100096 ! 000079F575C1FF70 SWCH:L1-B000 0
.word 0x9BACCC99 ! 000079F575C1FF74 SWCH:L1-B000 0 S illop
ba,a,pn %xcc, BL100095 ! 000079F575C1FF78 SWCH:L1-B000 3
ta %xcc, 0x46 ! 000079F575C1FF7C SWCH:L1-B000 0 S demap-page
BL100095:add %g1, 0xA94, %g1 ! 000079F575C1FF80 CASE:L2-B000 3 chksum++
fnegs %f19, %f18 ! 000079F575C1FF84 CASE:L2-B000 3 S
movleu %icc, %o5, %i2 ! 000079F575C1FF88 CASE:L2-B000 3 S
orn %l0, %i5, %i5 ! 000079F575C1FF8C CASE:L2-B000 3 S
fmovscc %icc, %f27, %f18 ! 000079F575C1FF90 CASE:L2-B000 3 S
fcmpd %fcc0, %f46, %f40 ! 000079F575C1FF94 CASE:L2-B000 3 S
ba,a,pn %icc, BL100101 ! 000079F575C1FF98 CASE:L2-B000 3
add %i4, %l0, %o2 ! 000079F575C1FF9C CASE:L2-B000 0 S
BL100096:.word 0x8346D7DF ! 000079F575C1FFA0 CASE:L2-B001 0 random
.word 0x2E3B1695 ! 000079F575C1FFA4 CASE:L2-B001 0 S illop
.word 0x977F1061 ! 000079F575C1FFA8 CASE:L2-B001 0 S illop
.word 0xB58E47F3 ! 000079F575C1FFAC CASE:L2-B001 0 S illop
fmovdl %icc, %f32, %f32 ! 000079F575C1FFB0 CASE:L2-B001 0 S
xnorcc %i4, %l0, %i4 ! 000079F575C1FFB4 CASE:L2-B001 0 S
.word 0x91B4C649 ! 000079F575C1FFB8 CASE:L2-B001 0 S illop
fpsub32 %f28, %f18, %f24 ! 000079F575C1FFBC CASE:L2-B001 0 S
.word 0x99AB3106 ! 000079F575C1FFC0 CASE:L2-B001 0 S illop
.word 0xCD62B3FB ! 000079F575C1FFC4 CASE:L2-B001 0 illop
orn %i4, %i1, %i5 ! 000079F575C1FFC8 CASE:L2-B001 0 S
BL100097:add %g1, 0x329, %g1 ! 000079F575C1FFCC CASE:L2-B002 0 chksum++
faligndata %f24, %f22, %f20 ! 000079F575C1FFD0 CASE:L2-B002 0 S
cmp %g1, %i1 ! 000079F575C1FFD4 CASE:L2-B002 0 S
.word 0xA3AD706F ! 000079F575C1FFD8 CASE:L2-B002 0 S illop
array8 %i2, %i2, %i1 ! 000079F575C1FFDC CASE:L2-B002 0 S
fmovdge %icc, %f24, %f16 ! 000079F575C1FFE0 CASE:L2-B002 0 S
fpadd32s %f17, %f29, %f17 ! 000079F575C1FFE4 CASE:L2-B002 0 S
array16 %i5, %o2, %l3 ! 000079F575C1FFE8 CASE:L2-B002 0 S
pdist %f28, %f18, %f18 ! 000079F575C1FFEC CASE:L2-B002 0 S
fcmpd %fcc2, %f46, %f40 ! 000079F575C1FFF0 CASE:L2-B002 0 S
.word 0x00F07D4C ! 000079F575C1FFF4 CASE:L2-B002 0 S illop
ba BL100101 ! 000079F575C1FFF8 CASE:L2-B002 0
pdist %f20, %f26, %f20 ! 000079F575C1FFFC CASE:L2-B002 0 S
BL100100:add %g1, 0xDB7, %g1 ! 000079F575C20000 CASE:L2-B003 0 chksum++
array32 %i2, %l3, %i5 ! 000079F575C20004 CASE:L2-B003 0 S
.word 0x9BB763FC ! 000079F575C20008 CASE:L2-B003 0 S illop
brlez,pt %i1, BL100098 ;.empty ! 000079F575C2000C CASE:L2-B003 0 L
be,pn %xcc, BL100099 ! 000079F575C20010 CASE:L2-B003 0 L
BL100099:xor %o0, %o2, %o0 ! 000079F575C20014 CASE:L2-B003 0 S
.word 0x93ACD59F ! 000079F575C20018 CASE:L2-B003 0 S illop
movule %fcc2, %i1, %o3 ! 000079F575C2001C CASE:L2-B003 0 S
xor %i1, %o0, %l4 ! 000079F575C20020 CASE:L2-B003 0 S
orncc %g1, %g1, %i0 ! 000079F575C20024 CASE:L2-B003 0 S
andn %o3, %i0, %l0 ! 000079F575C20028 CASE:L2-B003 0 S
BL100098:.word 0xA596C016 ! 000079F575C2002C CASE:L2-B003 0 illop
ba,a BL100101 ! 000079F575C20030 CASE:L2-B003 0
nop ! 000079F575C20034 CASE:L2-B003 0 S
BL100101: ! SWCH:L1-B000
add %g1, 0x87C, %g1 ! 000079F575C20038 SWCH:L1-B000 3 chksum++
ldswa [%g5-0x0050]%asi, %i1 ! 000079F575C2003C SWCH:L1-B000 3 S <BD100101
or %l7, 0x0, %l7 ! 000079F575C20040 SWCH:L1-B000 3 S
sdiv %g1, 0x0, %i4 ! 000079F575C20044 SWCH:L1-B000 3 S
pdist %f18, %f30, %f18 ! 000079F575C20048 SWCH:L1-B000 3 S
udiv %i1, %g7, %i3 ! 000079F575C2004C SWCH:L1-B000 3 S
wr %g1, %g1, %fprs ! 000079F575C20050 SWCH:L1-B000 3 S
edge8n %i0, %o0, %i4 ! 000079F575C20054 SUBR:L0-B000 3 S
fpadd32s %f23, %f20, %f28 ! 000079F575C20058 SUBR:L0-B000 6 S
fmovdvs %icc, %f62, %f34 ! 000079F575C2005C SUBR:L0-B000 3 S
cmp %o0, %o2 ! 000079F575C20060 SUBR:L0-B000 3 S
sdivcc %l4, 0x0, %o1 ! 000079F575C20064 SUBR:L0-B000 3 S
ta %xcc, 0x46 ! 000079F575C20068 SUBR:L0-B000 3 S demap-page
fpadd16 %f18, %f20, %f22 ! 000079F575C2006C SUBR:L0-B000 3 S
add %g1, 0x7C0, %i0 ! 000079F575C20070 SUBR:L0-B000 3
add %g1, 0x8F4, %g1 ! 000079F575C20074 SUBR:L0-B000 3 chksum++
ret ! 000079F575C20078 SUBR:L0-B000 3
restore %i0, %l7, %o0 ! 000079F575C2007C SUBR:L0-B000 3
SECTION .btext052_pg1 TEXT_VA=0x79f575c20000
attr_text {
Name = .btext052_pg1,
VA = 0x79f575c20000,
RA = 0xebfdd0000,
PA = ra2pa(0xebfdd0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext053 TEXT_VA=0xffffe4398fffff00
attr_text {
Name = .btext053,
VA = 0xffffe4398fffff00,
RA = 0xd6fffff00,
PA = ra2pa(0xd6fffff00,0),
notsb
}
SECTION .btext053_pg0 TEXT_VA=0xffffe43980000000
attr_text {
Name = .btext053_pg0,
VA = 0xffffe43980000000,
RA = 0xd60000000,
PA = ra2pa(0xd60000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext053
.text
.global SUBR137; SUBR137:
add %g1, 0xD39, %g1 ! FFFFE4398FFFFF00 SUBR:L0-B000 1 chksum++
or %g0, 0x2, %o4 ! FFFFE4398FFFFF04 LOOP:L1-B000 1
BL100128: ! LOOP:L1-B000
add %g1, 0x4B, %g1 ! FFFFE4398FFFFF08 LOOP:L1-B000 2 chksum++
xorcc %o3, %o1, %o3 ! FFFFE4398FFFFF0C LOOP:L1-B000 2 S
sdiv %o0, %g0, %o5 ! FFFFE4398FFFFF10 LOOP:L1-B000 2 S
ldx [%g3-0x0088], %g3 ! FFFFE4398FFFFF14 LOOP:L1-B000 2 ptr_chase
fcmpd %fcc0, %f38, %f38 ! FFFFE4398FFFFF18 LOOP:L1-B000 2 S
andcc %g1, 0x10, %g0 ! FFFFE4398FFFFF1C SKIP:L2-B000 2
bnz,a,pt %icc, BL100102 ! FFFFE4398FFFFF20 SKIP:L2-B000 2
cmp %i5, %o0 ! FFFFE4398FFFFF24 SKIP:L2-B000 1 S
xorcc %i3, %i1, %o1 ! FFFFE4398FFFFF28 SKIP:L2-B000 1 S
ta %xcc, 0x46 ! FFFFE4398FFFFF2C SKIP:L2-B000 1 S demap-page
array32 %o3, %g1, %o3 ! FFFFE4398FFFFF30 SKIP:L2-B000 1 S
or %o5, %i3, %o5 ! FFFFE4398FFFFF34 SKIP:L2-B000 1 S
pdist %f24, %f20, %f22 ! FFFFE4398FFFFF38 SKIP:L2-B000 1 S
ldx [%g2+0x0000], %g4 ! FFFFE4398FFFFF3C SKIP:L2-B000 1 S BASE<BD100133
or %o3, %g1, %o2 ! FFFFE4398FFFFF40 SKIP:L2-B000 1 S
faligndata %f24, %f22, %f24 ! FFFFE4398FFFFF44 SKIP:L2-B000 1 S
srl %i5, 0x1, %o0 ! FFFFE4398FFFFF48 SKIP:L2-B000 1 S
cmp %o1, %o0 ! FFFFE4398FFFFF4C SKIP:L2-B000 1 S
faligndata %f26, %f30, %f26 ! FFFFE4398FFFFF50 SKIP:L2-B000 1 S
fcmpgt16 %f26, %f16, %o5 ! FFFFE4398FFFFF54 SKIP:L2-B000 1 S
add %g1, 0x10F, %g1 ! FFFFE4398FFFFF58 SKIP:L2-B000 1 chksum++
array16 %o2, %o1, %o2 ! FFFFE4398FFFFF5C SKIP:L2-B000 1 S
fcmpgt16 %f26, %f24, %o3 ! FFFFE4398FFFFF60 SKIP:L2-B000 1 S
andn %o0, %o0, %o3 ! FFFFE4398FFFFF64 SKIP:L2-B000 1 S
fcmpne32 %f24, %f26, %o5 ! FFFFE4398FFFFF68 SKIP:L2-B000 1 S
or %o2, %o0, %o0 ! FFFFE4398FFFFF6C SKIP:L2-B000 1 S
ba BL100111 ! FFFFE4398FFFFF70 SKIP:L2-B000 1
fabsd %f6, %f36 ! FFFFE4398FFFFF74 SKIP:L2-B000 1 S
BL100102: ! ELSE:L2-B001
sllx %o0, %g1, %o0 ! FFFFE4398FFFFF78 ELSE:L2-B001 1 S
orn %o2, %o5, %o1 ! FFFFE4398FFFFF7C ELSE:L2-B001 1 S
orn %o5, %o0, %o5 ! FFFFE4398FFFFF80 ELSE:L2-B001 1 S
sdivcc %g1, 0x0, %l2 ! FFFFE4398FFFFF84 ELSE:L2-B001 1 S
pdist %f28, %f18, %f28 ! FFFFE4398FFFFF88 ELSE:L2-B001 1 S
add %g1, 0x76E, %g1 ! FFFFE4398FFFFF8C ELSE:L2-B001 1 chksum++
movne %fcc1, %o5, %o0 ! FFFFE4398FFFFF90 ELSE:L2-B001 1 S
bne,a,pn %icc, BL100103 ;.empty ! FFFFE4398FFFFF94 ELSE:L2-B001 1 L
bgu,pn %xcc, BL100104 ! FFFFE4398FFFFF98 ELSE:L2-B001 1 L
BL100103:or %g1, %o0, %o1 ! FFFFE4398FFFFF9C ELSE:L2-B001 1 S
fbn,a BL100105 ;.empty ! FFFFE4398FFFFFA0 ELSE:L2-B001 1 L
BL100105:fbn,a,pn %fcc2, BL100106 ;.empty ! FFFFE4398FFFFFA4 ELSE:L2-B001 0 L
bneg BL100106 ;.empty ! FFFFE4398FFFFFA8 ELSE:L2-B001 1 L
fbule,a BL100107 ;.empty ! FFFFE4398FFFFFAC ELSE:L2-B001 1 L
.word 0xBF84CA70 ! FFFFE4398FFFFFB0 ELSE:L2-B001 0 L illop
fbl,a,pn %fcc2, BL100104 ! FFFFE4398FFFFFB4 ELSE:L2-B001 0 L
BL100104:xnorcc %o2, %o3, %o1 ! FFFFE4398FFFFFB8 ELSE:L2-B001 0 S
BL100107:.word 0xD337CD23 ! FFFFE4398FFFFFBC ELSE:L2-B001 0 L illop
fbue,a,pn %fcc3, BL100109 ;.empty ! FFFFE4398FFFFFC0 ELSE:L2-B001 1 L
.word 0xEB942007 ! FFFFE4398FFFFFC4 ELSE:L2-B001 0 L random
BL100106:bn,a BL100108 ;.empty ! FFFFE4398FFFFFC8 ELSE:L2-B001 2 L
BL100108:.word 0xF32EC768 ! FFFFE4398FFFFFCC ELSE:L2-B001 0 L illop
BL100110:bmask %o0, %o2, %o1 ! FFFFE4398FFFFFD0 ELSE:L2-B001 1 S
BL100109:add %g1, 0xAEF, %g1 ! FFFFE4398FFFFFD4 ELSE:L2-B001 1 chksum++
BL100111: ! ELSE:L2-B001
add %g1, 0x7E1, %g1 ! FFFFE4398FFFFFD8 ELSE:L2-B001 2 chksum++
andcc %o3, 0x2, %g0 ! FFFFE4398FFFFFDC SKIP:L2-B002 2
bnz,pn %icc, BL100112 ! FFFFE4398FFFFFE0 SKIP:L2-B002 2
cmp %o4, %o2 ! FFFFE4398FFFFFE4 SKIP:L2-B002 2 S
nop ! FFFFE4398FFFFFE8 SKIP:L2-B002 1 S
andcc %o1, %o0, %o3 ! FFFFE4398FFFFFEC SKIP:L2-B002 1 S
andn %o0, 0x0, %o0 ! FFFFE4398FFFFFF0 SKIP:L2-B002 1 S
xor %o1, %g1, %o3 ! FFFFE4398FFFFFF4 SKIP:L2-B002 1 S
add %g1, 0xCA4, %g1 ! FFFFE4398FFFFFF8 SKIP:L2-B002 1 chksum++
xor %o3, %o4, %o1 ! FFFFE4398FFFFFFC SKIP:L2-B002 1 S
fbn .-2836 ! FFFFE43990000000 SKIP:L2-B002 1 S
andcc %o1, %g1, %o5 ! FFFFE43990000004 SKIP:L2-B002 1 S
cmp %o0, %o0 ! FFFFE43990000008 SKIP:L2-B002 1 S
fmovrdgz %o5, %f40, %f40 ! FFFFE4399000000C SKIP:L2-B002 1 S
orn %o3, %o0, %o1 ! FFFFE43990000010 SKIP:L2-B002 1 S
xor %o3, %o5, %o0 ! FFFFE43990000014 SKIP:L2-B002 1 S
fba,pt %fcc2, BL100113 ! FFFFE43990000018 SKIP:L2-B002 1
nop ! FFFFE4399000001C SKIP:L2-B002 1 S
BL100112: ! ELSE:L2-B003
faligndata %f28, %f24, %f28 ! FFFFE43990000020 ELSE:L2-B003 1 S
addcc %o5, %o0, %g0 ! FFFFE43990000024 ELSE:L2-B003 1 S
subccc %o0, %o3, %o1 ! FFFFE43990000028 ELSE:L2-B003 1 S
fsubs %f9, %f8, %f9 ! FFFFE4399000002C ELSE:L2-B003 1 S
fcmps %fcc1, %f2, %f8 ! FFFFE43990000030 ELSE:L2-B003 1 S
rd %gsr, %l6 ! FFFFE43990000034 ELSE:L2-B003 1 S
wr %l6, 0x38, %gsr ! FFFFE43990000038 ELSE:L2-B003 1 S
xor %o0, %o5, %o3 ! FFFFE4399000003C ELSE:L2-B003 1 S
wr %g1, %o4, %fprs ! FFFFE43990000040 ELSE:L2-B003 1 S
stxa %o0, [%g7+%g0]0x3A ! FFFFE43990000044 ELSE:L2-B003 1 S BAD-ASI
add %g1, 0xBEA, %g1 ! FFFFE43990000048 ELSE:L2-B003 1 chksum++
fpsub16 %f16, %f22, %f24 ! FFFFE4399000004C ELSE:L2-B003 1 S
srl %o1, 0x1, %o2 ! FFFFE43990000050 ELSE:L2-B003 1 S
fcmpne16 %f20, %f24, %o1 ! FFFFE43990000054 ELSE:L2-B003 1 S
fexpand %f26, %f20 ! FFFFE43990000058 ELSE:L2-B003 1 S
xnor %g1, %o1, %o5 ! FFFFE4399000005C ELSE:L2-B003 1 S
xor %o5, %o0, %o0 ! FFFFE43990000060 ELSE:L2-B003 1 S
BL100113: ! ELSE:L2-B003
add %g1, 0xF1F, %g1 ! FFFFE43990000064 ELSE:L2-B003 2 chksum++
fcmpd %fcc1, %f40, %f40 ! FFFFE43990000068 SKIP:L2-B004 2
fbge,a,pn %fcc1, BL100121 ! FFFFE4399000006C SKIP:L2-B004 2
xnor %o5, %o0, %o1 ! FFFFE43990000070 SKIP:L2-B004 2 S
fcmpgt16 %f26, %f24, %o2 ! FFFFE43990000074 SKIP:L2-B004 0 S
fba BL100114 ;.empty ! FFFFE43990000078 SKIP:L2-B004 0 L
fbge BL100115 ! FFFFE4399000007C SKIP:L2-B004 0 L
xor %o1, %o2, %o5 ! FFFFE43990000080 SKIP:L2-B004 0 S
movg %icc, %o3, %o3 ! FFFFE43990000084 SKIP:L2-B004 0 S
bpos,a BL100116 ! FFFFE43990000088 SKIP:L2-B004 0 L
fcmpgt32 %f24, %f20, %o0 ! FFFFE4399000008C SKIP:L2-B004 0 S
mova %fcc1, -496, %o2 ! FFFFE43990000090 SKIP:L2-B004 0 S
BL100116:fbug BL100117 ;.empty ! FFFFE43990000094 SKIP:L2-B004 0 L
BL100114:be BL100117 ;.empty ! FFFFE43990000098 SKIP:L2-B004 0 L
.word 0x8197E00D ! FFFFE4399000009C SKIP:L2-B004 0 L illop
BL100115:orcc %o1, %o0, %o1 ! FFFFE439900000A0 SKIP:L2-B004 0 S
.word 0xE1FE4B67 ! FFFFE439900000A4 SKIP:L2-B004 0 S illop
BL100117:add %g1, 0xCAD, %g1 ! FFFFE439900000A8 SKIP:L2-B004 0 chksum++
add %g1, 0xB16, %g1 ! FFFFE439900000AC SKIP:L2-B004 0 chksum++
.word 0xA9B10374 ! FFFFE439900000B0 SKIP:L2-B004 0 S illop
bnz BL100118 ! FFFFE439900000B4 SKIP:L2-B004 0 L
xnor %g1, %o1, %o3 ! FFFFE439900000B8 SKIP:L2-B004 0 S
fexpand %f24, %f16 ! FFFFE439900000BC SKIP:L2-B004 0 S
.word 0xABA88A17 ! FFFFE439900000C0 SKIP:L2-B004 0 L illop
fbu BL100119 ;.empty ! FFFFE439900000C4 SKIP:L2-B004 0 L
BL100118:bcc,pt %icc, BL100120 ! FFFFE439900000C8 SKIP:L2-B004 0 L
BL100119:fzeros %f21 ! FFFFE439900000CC SKIP:L2-B004 0 S
BL100120:add %g1, 0x6C2, %g1 ! FFFFE439900000D0 SKIP:L2-B004 0 chksum++
ba,a,pn %icc, BL100122 ! FFFFE439900000D4 SKIP:L2-B004 0
.word 0x89ACC01A ! FFFFE439900000D8 SKIP:L2-B004 0 S illop
BL100121: ! ELSE:L2-B005
fpack16 %f20, %f28 ! FFFFE439900000DC ELSE:L2-B005 2 S
add %o5, %o3, %o3 ! FFFFE439900000E0 ELSE:L2-B005 2 S
fpack32 %f20, %f28, %f28 ! FFFFE439900000E4 ELSE:L2-B005 2 S
orn %o0, %o3, %o1 ! FFFFE439900000E8 ELSE:L2-B005 2 S
andncc %o2, %o1, %o0 ! FFFFE439900000EC ELSE:L2-B005 2 S
fexpand %f24, %f18 ! FFFFE439900000F0 ELSE:L2-B005 2 S
add %g1, 0x34F, %g1 ! FFFFE439900000F4 ELSE:L2-B005 2 chksum++
and %o3, %o3, %o3 ! FFFFE439900000F8 ELSE:L2-B005 2 S
andn %o1, %o1, %o1 ! FFFFE439900000FC ELSE:L2-B005 2 S
andcc %o2, %o2, %o2 ! FFFFE43990000100 ELSE:L2-B005 2 S
fadds %f10, %f9, %f3 ! FFFFE43990000104 ELSE:L2-B005 2 S
and %o1, -1, %o1 ! FFFFE43990000108 ELSE:L2-B005 2 S
array32 %o0, %o3, %o3 ! FFFFE4399000010C ELSE:L2-B005 2 S
BL100122: ! ELSE:L2-B005
add %g1, 0x82B, %g1 ! FFFFE43990000110 ELSE:L2-B005 2 chksum++
andcc %o0, 0x2, %g0 ! FFFFE43990000114 SKIP:L2-B006 2
bz,a,pt %icc, BL100123 ! FFFFE43990000118 SKIP:L2-B006 2
cmp %o1, %o3 ! FFFFE4399000011C SKIP:L2-B006 1 S
movcc %xcc, %o0, %o3 ! FFFFE43990000120 SKIP:L2-B006 1 S
and %o1, %o5, %o2 ! FFFFE43990000124 SKIP:L2-B006 1 S
stxa %o2, [%g7+%g0]0xB2 ! FFFFE43990000128 SKIP:L2-B006 1 S BAD-ASI
fsubd %f36, %f40, %f14 ! FFFFE4399000012C SKIP:L2-B006 1 S
udiv %o2, 0x0, %o3 ! FFFFE43990000130 SKIP:L2-B006 1 S
fpsub32s %f28, %f16, %f26 ! FFFFE43990000134 SKIP:L2-B006 1 S
nop ! FFFFE43990000138 SKIP:L2-B006 1 S
edge16 %o3, %g1, %o0 ! FFFFE4399000013C SKIP:L2-B006 1 S
edge16 %o2, %o3, %o1 ! FFFFE43990000140 SKIP:L2-B006 1 S
add %g1, 0xE65, %g1 ! FFFFE43990000144 SKIP:L2-B006 1 chksum++
stxa %o3, [%g7+%g0]0x86 ! FFFFE43990000148 SKIP:L2-B006 1 S BAD-ASI
pdist %f26, %f18, %f28 ! FFFFE4399000014C SKIP:L2-B006 1 S
array32 %o4, %o2, %o3 ! FFFFE43990000150 SKIP:L2-B006 1 S
xor %o3, %g1, %o0 ! FFFFE43990000154 SKIP:L2-B006 1 S
fba,a BL100127 ! FFFFE43990000158 SKIP:L2-B006 1
.word 0x8B6E5142 ! FFFFE4399000015C SKIP:L2-B006 0 S random
BL100123: ! ELSE:L2-B007
andncc %o3, %o2, %o5 ! FFFFE43990000160 ELSE:L2-B007 1 S
xorcc %o1, %g1, %o3 ! FFFFE43990000164 ELSE:L2-B007 1 S
xnor %o3, %o2, %o2 ! FFFFE43990000168 ELSE:L2-B007 1 S
fmovsne %fcc2, %f25, %f26 ! FFFFE4399000016C ELSE:L2-B007 1 S
fbule BL100124 ! FFFFE43990000170 ELSE:L2-B007 1 L
cmp %o3, %o1 ! FFFFE43990000174 ELSE:L2-B007 1 S
ta %xcc, 0x46 ! FFFFE43990000178 ELSE:L2-B007 0 S demap-page
fba,a,pn %fcc2, BL100125 ! FFFFE4399000017C ELSE:L2-B007 0 L
.word 0x08C719AC ! FFFFE43990000180 ELSE:L2-B007 0 S illop
bmask %o2, %o3, %o2 ! FFFFE43990000184 ELSE:L2-B007 0 S
bne,a BL100126 ;.empty ! FFFFE43990000188 ELSE:L2-B007 0 L
bl,a BL100124 ! FFFFE4399000018C ELSE:L2-B007 0 L
srl %o0, 0x1, %o0 ! FFFFE43990000190 ELSE:L2-B007 0 S
BL100126:orncc %o2, %o0, %o2 ! FFFFE43990000194 ELSE:L2-B007 0 S
bpos,a,pn %icc, BL100125 ! FFFFE43990000198 ELSE:L2-B007 0 L
BL100125:fnegd %f40, %f44 ! FFFFE4399000019C ELSE:L2-B007 0 S
BL100124:array16 %o2, %o0, %o1 ! FFFFE439900001A0 ELSE:L2-B007 1 S
fnegd %f6, %f0 ! FFFFE439900001A4 ELSE:L2-B007 1 S
add %g1, 0x182, %g1 ! FFFFE439900001A8 ELSE:L2-B007 1 chksum++
add %g1, 0xFCF, %g1 ! FFFFE439900001AC ELSE:L2-B007 1 chksum++
orncc %g1, %o5, %o5 ! FFFFE439900001B0 ELSE:L2-B007 1 S
.word 0xC955F68D ! FFFFE439900001B4 ELSE:L2-B007 1 S illop
fpmerge %f29, %f19, %f26 ! FFFFE439900001B8 ELSE:L2-B007 1 S
fcmpd %fcc1, %f14, %f40 ! FFFFE439900001BC ELSE:L2-B007 1 S
xnorcc %o3, %o4, %o1 ! FFFFE439900001C0 ELSE:L2-B007 1 S
fmovsn %fcc1, %f3, %f11 ! FFFFE439900001C4 ELSE:L2-B007 1 S
fcmped %fcc1, %f44, %f40 ! FFFFE439900001C8 ELSE:L2-B007 1 S
edge8 %o0, %o1, %o2 ! FFFFE439900001CC ELSE:L2-B007 1 S
sra %o2, 0x1, %o1 ! FFFFE439900001D0 ELSE:L2-B007 1 S
sdiv %o1, %g0, %o5 ! FFFFE439900001D4 ELSE:L2-B007 1 S
BL100127: ! ELSE:L2-B007
add %g1, 0xEBA, %g1 ! FFFFE439900001D8 ELSE:L2-B007 2 chksum++
or %g6, 0x0, %g6 ! FFFFE439900001DC LOOP:L1-B000 2 S
movpos %icc, %o0, %o3 ! FFFFE439900001E0 LOOP:L1-B000 2 S
and %o1, %o1, %o1 ! FFFFE439900001E4 LOOP:L1-B000 2 S
srlx %o2, 0x1, %o2 ! FFFFE439900001E8 LOOP:L1-B000 2 S
sethi %hi(0x333C0800), %o0 ! FFFFE439900001EC LOOP:L1-B000 2 S .+0
subcc %o4, 0x1, %o4 ! FFFFE439900001F0 LOOP:L1-B000 2
bnz,a,pn %icc, BL100128 ! FFFFE439900001F4 LOOP:L1-B000 2
udivcc %o2, %g0, %l0 ! FFFFE439900001F8 LOOP:L1-B000 1 S
add %g1, 0x2F6, %g1 ! FFFFE439900001FC LOOP:L1-B000 1 chksum++
.word 0xA3B0894B ! FFFFE43990000200 SUBR:L0-B000 1 S illop_VIS
and %o2, %o1, %o3 ! FFFFE43990000204 SUBR:L0-B000 1 S
stxa %g6, [%g2+%g0]0x8E ! FFFFE43990000208 SUBR:L0-B000 1 S BAD-ASI
movne %icc, %o0, %o2 ! FFFFE4399000020C SUBR:L0-B000 1 S
andcc %i2, -1, %i2 ! FFFFE43990000210 SUBR:L0-B000 1 S
xnor %o5, %o5, %o4 ! FFFFE43990000214 SUBR:L0-B000 1 S
retl ! FFFFE43990000218 SUBR:L0-B000 1
add %g1, 0x186, %g1 ! FFFFE4399000021C SUBR:L0-B000 1 chksum++
SECTION .btext053_pg1 TEXT_VA=0xffffe43990000000
attr_text {
Name = .btext053_pg1,
VA = 0xffffe43990000000,
RA = 0xd70000000,
PA = ra2pa(0xd70000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext054 TEXT_VA=0xfffff327f1431f00
attr_text {
Name = .btext054,
VA = 0xfffff327f1431f00,
RA = 0xfdfd3ff00,
PA = ra2pa(0xfdfd3ff00,0),
notsb
}
SECTION .btext054_pg0 TEXT_VA=0xfffff327f1430000
attr_text {
Name = .btext054_pg0,
VA = 0xfffff327f1430000,
RA = 0xfdfd3e000,
PA = ra2pa(0xfdfd3e000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext054
.text
.global SUBR138; SUBR138:
add %l7, 0x0, %l7 ! FFFFF327F1431F00 SUBR:L0-B000 0 S
subcc %o2, %i1, %o1 ! FFFFF327F1431F04 SUBR:L0-B000 0 S
fcmped %fcc0, %f46, %f40 ! FFFFF327F1431F08 SUBR:L0-B000 0 S
fpmerge %f30, %f20, %f16 ! FFFFF327F1431F0C SUBR:L0-B000 0 S
.word 0xB3A0C882 ! FFFFF327F1431F10 SUBR:L0-B000 0 S illop
fcmpes %fcc2, %f8, %f9 ! FFFFF327F1431F14 SUBR:L0-B000 0 S
.word 0xC92C7B06 ! FFFFF327F1431F18 SUBR:L0-B000 0 S illop
fcmpd %fcc1, %f6, %f12 ! FFFFF327F1431F1C SUBR:L0-B000 0 S
xor %i5, %i1, %o3 ! FFFFF327F1431F20 SUBR:L0-B000 0 S
add %g1, 0x9E9, %g1 ! FFFFF327F1431F24 SUBR:L0-B000 0 chksum++
.word 0x91CBD5BA ! FFFFF327F1431F28 SWCH:L1-B000 0 illop
andcc %o4, 0x4, %g0 ! FFFFF327F1431F2C SWCH:L1-B000 0
.word 0xFF973A24 ! FFFFF327F1431F30 SWCH:L1-B000 0 illop
andcc %o4, 0x200, %g0 ! FFFFF327F1431F34 SWCH:L1-B000 0
.word 0xB2D746AF ! FFFFF327F1431F38 SWCH:L1-B000 0 random
.word 0x08C5B31D ! FFFFF327F1431F3C SWCH:L1-B000 0 illop
bnz,pt %xcc, BL100130 ! FFFFF327F1431F40 SWCH:L1-B000 0
add %g1, 0x180, %g1 ! FFFFF327F1431F44 SWCH:L1-B000 0 chksum++
.word 0x9B6448DC ! FFFFF327F1431F48 SWCH:L1-B000 0 illop
.word 0x8595200C ! FFFFF327F1431F4C SWCH:L1-B000 0 illop
.word 0xFB7049DF ! FFFFF327F1431F50 SWCH:L1-B000 0 illop
subcc %i5, %o4, %o0 ! FFFFF327F1431F54 SWCH:L1-B000 0 S
fpack32 %f26, %f16, %f26 ! FFFFF327F1431F58 SWCH:L1-B000 0 S
.word 0x3C543447 ! FFFFF327F1431F5C SWCH:L1-B000 0 S random
wr %g1, %l7, %fprs ! FFFFF327F1431F60 SWCH:L1-B000 0 S
fcmpne32 %f30, %f28, %o1 ! FFFFF327F1431F64 SWCH:L1-B000 0 S
.word 0xA7A71A81 ! FFFFF327F1431F68 SWCH:L1-B000 0 S illop
add %g1, 0x937, %g1 ! FFFFF327F1431F6C SWCH:L1-B000 0 chksum++
ba,a BL100137 ! FFFFF327F1431F70 SWCH:L1-B000 0
wr %g1, %o5, %fprs ! FFFFF327F1431F74 SWCH:L1-B000 0 S
BL100129:.word 0x8BAE0A8F ! FFFFF327F1431F78 CASE:L2-B000 0 illop
.word 0xE5B29476 ! FFFFF327F1431F7C CASE:L2-B000 0 S illop
ta %xcc, 0x46 ! FFFFF327F1431F80 CASE:L2-B000 0 S demap-page
.word 0xB3A836FC ! FFFFF327F1431F84 CASE:L2-B000 0 S illop
.word 0xCF4F9BA2 ! FFFFF327F1431F88 CASE:L2-B000 0 S illop
andcc %o3, %o1, %o3 ! FFFFF327F1431F8C CASE:L2-B000 0 S
fba,a,pn %fcc2, BL100137 ! FFFFF327F1431F90 CASE:L2-B000 0
nop ! FFFFF327F1431F94 CASE:L2-B000 0 S
BL100130:.word 0x8BB77221 ! FFFFF327F1431F98 CASE:L2-B001 0 illop
.word 0xE69CD355 ! FFFFF327F1431F9C CASE:L2-B001 0 S illop
fmovdn %fcc0, %f6, %f34 ! FFFFF327F1431FA0 CASE:L2-B001 0 S
.word 0xD965DA4E ! FFFFF327F1431FA4 CASE:L2-B001 0 S illop
orcc %o3, %o1, %o0 ! FFFFF327F1431FA8 CASE:L2-B001 0 S
ba,a BL100137 ! FFFFF327F1431FAC CASE:L2-B001 0
fxnor %f30, %f26, %f20 ! FFFFF327F1431FB0 CASE:L2-B001 0 S
BL100131:add %g1, 0xCC2, %g1 ! FFFFF327F1431FB4 CASE:L2-B002 0 chksum++
.word 0xCF6B32DB ! FFFFF327F1431FB8 CASE:L2-B002 0 S illop
fcmps %fcc3, %f10, %f9 ! FFFFF327F1431FBC CASE:L2-B002 0 S
fnegd %f60, %f0 ! FFFFF327F1431FC0 CASE:L2-B002 0 S
.word 0x81CFE008 ! FFFFF327F1431FC4 CASE:L2-B002 0 S random
wr %l6, 0xD8, %gsr ! FFFFF327F1431FC8 CASE:L2-B002 0 S
xor %o4, %o0, %o5 ! FFFFF327F1431FCC CASE:L2-B002 0 S
fmovd %f6, %f42 ! FFFFF327F1431FD0 CASE:L2-B002 0 S
fba,pt %fcc2, BL100137 ! FFFFF327F1431FD4 CASE:L2-B002 0
fmovs %f8, %f2 ! FFFFF327F1431FD8 CASE:L2-B002 0 S
BL100132:add %g1, 0x138, %g1 ! FFFFF327F1431FDC CASE:L2-B003 0 chksum++
fmovsule %fcc0, %f16, %f31 ! FFFFF327F1431FE0 CASE:L2-B003 0 S
fcmpes %fcc2, %f9, %f2 ! FFFFF327F1431FE4 CASE:L2-B003 0 S
rd %gsr, %l6 ! FFFFF327F1431FE8 CASE:L2-B003 0 S
wr %l6, 0x90, %gsr ! FFFFF327F1431FEC CASE:L2-B003 0 S
.word 0x87B4079B ! FFFFF327F1431FF0 CASE:L2-B003 0 S illop
sllx %o3, 0x1, %o1 ! FFFFF327F1431FF4 CASE:L2-B003 0 S
ba,a,pt %icc, BL100137 ! FFFFF327F1431FF8 CASE:L2-B003 0
fpsub32s %f28, %f21, %f20 ! FFFFF327F1431FFC CASE:L2-B003 0 S
BL100137: ! SWCH:L1-B000
add %g1, 0x499, %g1 ! FFFFF327F1432000 SWCH:L1-B000 0 chksum++
.word 0x2C5795B1 ! FFFFF327F1432004 SWCH:L1-B000 0 S illop
be,a BL100133 ! FFFFF327F1432008 SWCH:L1-B000 0 L
add %i3, 0x0, %i3 ! FFFFF327F143200C SWCH:L1-B000 0 S
.word 0x29D10DB4 ! FFFFF327F1432010 SWCH:L1-B000 0 L random
bl,a,pt %icc, BL100134 ;.empty ! FFFFF327F1432014 SWCH:L1-B000 0 L
bz,a,pn %icc, BL100135 ;.empty ! FFFFF327F1432018 SWCH:L1-B000 0 L
fbul,a,pn %fcc2, BL100136 ;.empty ! FFFFF327F143201C SWCH:L1-B000 0 L
bge BL100133 ;.empty ! FFFFF327F1432020 SWCH:L1-B000 0 L
bcs,a BL100135 ! FFFFF327F1432024 SWCH:L1-B000 0 L
.word 0xF575BFAD ! FFFFF327F1432028 SWCH:L1-B000 0 S illop
BL100134:bne,a BL100133 ! FFFFF327F143202C SWCH:L1-B000 0 L
BL100136:ta %xcc, 0x46 ! FFFFF327F1432030 SWCH:L1-B000 0 S demap-page
BL100135:fblg,pn %fcc0, BL100133 ! FFFFF327F1432034 SWCH:L1-B000 0 L
BL100133:.word 0x83F00000 ! FFFFF327F1432038 SWCH:L1-B000 0 S illop
.word 0xCF681BC9 ! FFFFF327F143203C SWCH:L1-B000 0 illop
subcc %o5, %o1, %o2 ! FFFFF327F1432040 SUBR:L0-B000 0 S
wr %g1, %i3, %fprs ! FFFFF327F1432044 SUBR:L0-B000 0 S
array8 %o2, %i3, %o2 ! FFFFF327F1432048 SUBR:L0-B000 0 S
alignaddr %g1, %g1, %o0 ! FFFFF327F143204C SUBR:L0-B000 0 S
andcc %i3, %o2, %o4 ! FFFFF327F1432050 SUBR:L0-B000 0 S
pdist %f30, %f16, %f16 ! FFFFF327F1432054 SUBR:L0-B000 0 S
.word 0x81ADCB5D ! FFFFF327F1432058 SUBR:L0-B000 0 illop
.word 0x9FC68000 ! FFFFF327F143205C SUBR:L0-B000 0 random
SECTION .btext054_pg1 TEXT_VA=0xfffff327f1432000
attr_text {
Name = .btext054_pg1,
VA = 0xfffff327f1432000,
RA = 0xfdfd40000,
PA = ra2pa(0xfdfd40000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
! Context 73: 1748 instructions generated, 7596 executed, 243 traps
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 128
#undef BLIMP_32BIT
#define BLIMP_32BIT 0
!========================================================================
SECTION .btext055 TEXT_VA=0x117dbffffd00
attr_text {
Name = .btext055,
VA = 0x117dbffffd00,
RA = 0xcdffffd00,
PA = ra2pa(0xcdffffd00,0),
notsb
}
SECTION .btext055_pg0 TEXT_VA=0x117db0000000
attr_text {
Name = .btext055_pg0,
VA = 0x117db0000000,
RA = 0xcd0000000,
PA = ra2pa(0xcd0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext055
.text
.global start_th_6; start_th_6:
.global SUBR153; SUBR153:
BL120094: ! MAIN:L0-B000
nop ! 0000117DBFFFFD00 MAIN:L0-B000 1
sethi %hh(0x96ED4860000),%g2 ! 0000117DBFFFFD04 MAIN:L0-B000 1 BD120133
or %g2,%hm(0x96ED4860000),%g2 ! 0000117DBFFFFD08 MAIN:L0-B000 1
sethi %lm(0x96ED4860000),%g3 ! 0000117DBFFFFD0C MAIN:L0-B000 1
or %g3,%lo(0x96ED4860000),%g3 ! 0000117DBFFFFD10 MAIN:L0-B000 1
sllx %g2, 0x20, %g2 ! 0000117DBFFFFD14 MAIN:L0-B000 1
or %g2, %g3, %g2 ! 0000117DBFFFFD18 MAIN:L0-B000 1
sethi %hh(0x88210002000),%l0 ! 0000117DBFFFFD1C MAIN:L0-B000 1 STACK0074
or %l0,%hm(0x88210002000),%l0 ! 0000117DBFFFFD20 MAIN:L0-B000 1
sethi %lm(0x88210002000),%l1 ! 0000117DBFFFFD24 MAIN:L0-B000 1
or %l1,%lo(0x88210002000),%l1 ! 0000117DBFFFFD28 MAIN:L0-B000 1
sllx %l0, 0x20, %l0 ! 0000117DBFFFFD2C MAIN:L0-B000 1
or %l0, %l1, %l0 ! 0000117DBFFFFD30 MAIN:L0-B000 1
sub %l0, 0x100, %o6 ! 0000117DBFFFFD34 MAIN:L0-B000 1
add %o6, 0x80, %i6 ! 0000117DBFFFFD38 MAIN:L0-B000 1
addcc %g0, 0x1, %g1 ! 0000117DBFFFFD3C MAIN:L0-B000 1
or %g0, -2286, %g3 ! 0000117DBFFFFD40 MAIN:L0-B000 1
or %g0, -3872, %g4 ! 0000117DBFFFFD44 MAIN:L0-B000 1
or %g0, 0x2D7, %g5 ! 0000117DBFFFFD48 MAIN:L0-B000 1
or %g0, 0x102, %g6 ! 0000117DBFFFFD4C MAIN:L0-B000 1
or %g0, 0x0, %g7 ! 0000117DBFFFFD50 MAIN:L0-B000 1
or %g0, -1132, %o0 ! 0000117DBFFFFD54 MAIN:L0-B000 1
or %g0, -1546, %o1 ! 0000117DBFFFFD58 MAIN:L0-B000 1
or %g0, -2638, %o2 ! 0000117DBFFFFD5C MAIN:L0-B000 1
or %g0, -785, %o3 ! 0000117DBFFFFD60 MAIN:L0-B000 1
or %g0, -26, %o4 ! 0000117DBFFFFD64 MAIN:L0-B000 1
or %g0, -1361, %o5 ! 0000117DBFFFFD68 MAIN:L0-B000 1
or %g0, 0xDFE, %o7 ! 0000117DBFFFFD6C MAIN:L0-B000 1
or %g0, 0x6BB, %l0 ! 0000117DBFFFFD70 MAIN:L0-B000 1
or %g0, -3190, %l1 ! 0000117DBFFFFD74 MAIN:L0-B000 1
or %g0, -2191, %l2 ! 0000117DBFFFFD78 MAIN:L0-B000 1
or %g0, -1002, %l3 ! 0000117DBFFFFD7C MAIN:L0-B000 1
or %g0, -2900, %l4 ! 0000117DBFFFFD80 MAIN:L0-B000 1
or %g0, -114, %l5 ! 0000117DBFFFFD84 MAIN:L0-B000 1
sethi %hh(0x117DBFFFFD00),%l7 ! 0000117DBFFFFD88 MAIN:L0-B000 1 SUBR153
or %l7,%hm(0x117DBFFFFD00),%l7 ! 0000117DBFFFFD8C MAIN:L0-B000 1
sethi %lm(0x117DBFFFFD00),%l6 ! 0000117DBFFFFD90 MAIN:L0-B000 1
or %l6,%lo(0x117DBFFFFD00),%l6 ! 0000117DBFFFFD94 MAIN:L0-B000 1
sllx %l7, 0x20, %l7 ! 0000117DBFFFFD98 MAIN:L0-B000 1
or %l7, %l6, %l7 ! 0000117DBFFFFD9C MAIN:L0-B000 1
or %g0, 0x1C4, %l6 ! 0000117DBFFFFDA0 MAIN:L0-B000 1
or %g0, 0x321, %i0 ! 0000117DBFFFFDA4 MAIN:L0-B000 1
or %g0, -928, %i1 ! 0000117DBFFFFDA8 MAIN:L0-B000 1
or %g0, -671, %i2 ! 0000117DBFFFFDAC MAIN:L0-B000 1
or %g0, 0x886, %i3 ! 0000117DBFFFFDB0 MAIN:L0-B000 1
or %g0, 0x3CA, %i4 ! 0000117DBFFFFDB4 MAIN:L0-B000 1
or %g0, -185, %i5 ! 0000117DBFFFFDB8 MAIN:L0-B000 1
or %g0, -3240, %i7 ! 0000117DBFFFFDBC MAIN:L0-B000 1
or %g0, 0x4, %g6 ! 0000117DBFFFFDC0 MAIN:L0-B000 1
BL120095:save %o6, -128, %o6 ! 0000117DBFFFFDC4 MAIN:L0-B000 4
add %i0, %g6, %l0 ! 0000117DBFFFFDC8 MAIN:L0-B000 4
add %i1, %g6, %l1 ! 0000117DBFFFFDCC MAIN:L0-B000 4
add %i2, %g6, %l2 ! 0000117DBFFFFDD0 MAIN:L0-B000 4
add %i3, %g6, %l3 ! 0000117DBFFFFDD4 MAIN:L0-B000 4
add %i4, %g6, %l4 ! 0000117DBFFFFDD8 MAIN:L0-B000 4
add %i5, %g6, %l5 ! 0000117DBFFFFDDC MAIN:L0-B000 4
add %i6, %g6, %l6 ! 0000117DBFFFFDE0 MAIN:L0-B000 4
add %i7, %g6, %l7 ! 0000117DBFFFFDE4 MAIN:L0-B000 4
add %l0, %g6, %o0 ! 0000117DBFFFFDE8 MAIN:L0-B000 4
add %l1, %g6, %o1 ! 0000117DBFFFFDEC MAIN:L0-B000 4
add %l2, %g6, %o2 ! 0000117DBFFFFDF0 MAIN:L0-B000 4
add %l3, %g6, %o3 ! 0000117DBFFFFDF4 MAIN:L0-B000 4
add %l4, %g6, %o4 ! 0000117DBFFFFDF8 MAIN:L0-B000 4
add %l5, %g6, %o5 ! 0000117DBFFFFDFC MAIN:L0-B000 4
add %l7, %g6, %o7 ! 0000117DBFFFFE00 MAIN:L0-B000 4
subcc %g6, 0x1, %g6 ! 0000117DBFFFFE04 MAIN:L0-B000 4
bnz,a,pt %xcc, BL120095 ! 0000117DBFFFFE08 MAIN:L0-B000 4
nop ! 0000117DBFFFFE0C MAIN:L0-B000 3
restore %g0, %g0, %g0 ! 0000117DBFFFFE10 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 0000117DBFFFFE14 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 0000117DBFFFFE18 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 0000117DBFFFFE1C MAIN:L0-B000 1
ta %xcc, 0x44 ! 0000117DBFFFFE20 MAIN:L0-B000 1 cleanwin=0
wr %g0, -56, %y ! 0000117DBFFFFE24 MAIN:L0-B000 1
wr %g0, 0xD0, %gsr ! 0000117DBFFFFE28 MAIN:L0-B000 1
ldd [%g2+0x0068], %f0 ! 0000117DBFFFFE2C MAIN:L0-B000 1 <BD120137
faddd %f0, %f0, %f6 ! 0000117DBFFFFE30 MAIN:L0-B000 1
faddd %f0, %f6, %f12 ! 0000117DBFFFFE34 MAIN:L0-B000 1
faddd %f6, %f12, %f14 ! 0000117DBFFFFE38 MAIN:L0-B000 1
faddd %f12, %f14, %f60 ! 0000117DBFFFFE3C MAIN:L0-B000 1
faddd %f14, %f60, %f62 ! 0000117DBFFFFE40 MAIN:L0-B000 1
faddd %f60, %f62, %f32 ! 0000117DBFFFFE44 MAIN:L0-B000 1
faddd %f62, %f32, %f34 ! 0000117DBFFFFE48 MAIN:L0-B000 1
faddd %f32, %f34, %f36 ! 0000117DBFFFFE4C MAIN:L0-B000 1
faddd %f34, %f36, %f38 ! 0000117DBFFFFE50 MAIN:L0-B000 1
faddd %f36, %f38, %f40 ! 0000117DBFFFFE54 MAIN:L0-B000 1
faddd %f38, %f40, %f42 ! 0000117DBFFFFE58 MAIN:L0-B000 1
faddd %f40, %f42, %f44 ! 0000117DBFFFFE5C MAIN:L0-B000 1
faddd %f42, %f44, %f46 ! 0000117DBFFFFE60 MAIN:L0-B000 1
ld [%g2+0x0070], %f2 ! 0000117DBFFFFE64 MAIN:L0-B000 1 <BD120138
fadds %f2, %f2, %f3 ! 0000117DBFFFFE68 MAIN:L0-B000 1
fadds %f2, %f3, %f4 ! 0000117DBFFFFE6C MAIN:L0-B000 1
fadds %f3, %f4, %f5 ! 0000117DBFFFFE70 MAIN:L0-B000 1
fadds %f4, %f5, %f8 ! 0000117DBFFFFE74 MAIN:L0-B000 1
fadds %f5, %f8, %f9 ! 0000117DBFFFFE78 MAIN:L0-B000 1
fadds %f8, %f9, %f10 ! 0000117DBFFFFE7C MAIN:L0-B000 1
fadds %f9, %f10, %f11 ! 0000117DBFFFFE80 MAIN:L0-B000 1
fcmpd %fcc0, %f0, %f0 ! 0000117DBFFFFE84 MAIN:L0-B000 1
fcmpd %fcc1, %f0, %f0 ! 0000117DBFFFFE88 MAIN:L0-B000 1
fcmpd %fcc2, %f0, %f0 ! 0000117DBFFFFE8C MAIN:L0-B000 1
fcmpd %fcc3, %f0, %f0 ! 0000117DBFFFFE90 MAIN:L0-B000 1
stx %fsr, [%g2+0x0060] ! 0000117DBFFFFE94 MAIN:L0-B000 1 <BD120055
fzero %f16 ! 0000117DBFFFFE98 MAIN:L0-B000 1
fzero %f18 ! 0000117DBFFFFE9C MAIN:L0-B000 1
fzero %f20 ! 0000117DBFFFFEA0 MAIN:L0-B000 1
fzero %f22 ! 0000117DBFFFFEA4 MAIN:L0-B000 1
fzero %f24 ! 0000117DBFFFFEA8 MAIN:L0-B000 1
fzero %f26 ! 0000117DBFFFFEAC MAIN:L0-B000 1
fzero %f28 ! 0000117DBFFFFEB0 MAIN:L0-B000 1
fzero %f30 ! 0000117DBFFFFEB4 MAIN:L0-B000 1
ldx [%g2+0x0000], %g3 ! 0000117DBFFFFEB8 MAIN:L0-B000 1 BASE<BD120133
ldx [%g2+0x0008], %g4 ! 0000117DBFFFFEBC MAIN:L0-B000 1 BASE<BD120139
ldx [%g2+0x0010], %g5 ! 0000117DBFFFFEC0 MAIN:L0-B000 1 BASE<BD120140
ldx [%g2+0x0018], %g6 ! 0000117DBFFFFEC4 MAIN:L0-B000 1 BASE<BD120141
or %g0, 0x2, %l0 ! 0000117DBFFFFEC8 LOOP:L1-B000 1
BL120128: ! LOOP:L1-B000
add %g1, 0xDA1, %g1 ! 0000117DBFFFFECC LOOP:L1-B000 2 chksum++
andcc %o0, %i3, %o0 ! 0000117DBFFFFED0 LOOP:L1-B000 2 S
fpackfix %f26, %f22 ! 0000117DBFFFFED4 LOOP:L1-B000 2 S
xor %i5, %o1, %l1 ! 0000117DBFFFFED8 LOOP:L1-B000 2 S
pdist %f20, %f22, %f24 ! 0000117DBFFFFEDC LOOP:L1-B000 2 S
or %g0, 0x2, %l4 ! 0000117DBFFFFEE0 LOOP:L2-B000 2
BL120106: ! LOOP:L2-B000
add %g1, 0xBC9, %g1 ! 0000117DBFFFFEE4 LOOP:L2-B000 4 chksum++
orncc %g3, -1, %g3 ! 0000117DBFFFFEE8 LOOP:L2-B000 4 S
cmp %g1, %o0 ! 0000117DBFFFFEEC LOOP:L2-B000 4 S
edge8l %i3, %i1, %l3 ! 0000117DBFFFFEF0 LOOP:L2-B000 4 S
andn %g6, 0x0, %g6 ! 0000117DBFFFFEF4 LOOP:L2-B000 4 S
fcmpes %fcc0, %f3, %f9 ! 0000117DBFFFFEF8 LOOP:L2-B000 4 S
fcmpeq32 %f20, %f18, %o1 ! 0000117DBFFFFEFC LOOP:L2-B000 4 S
array32 %l1, %o1, %i2 ! 0000117DBFFFFF00 LOOP:L2-B000 4 S
edge16 %i5, %i2, %i5 ! 0000117DBFFFFF04 LOOP:L2-B000 4 S
wr %g1, %i5, %fprs ! 0000117DBFFFFF08 LOOP:L2-B000 4 S
fandnot2 %f18, %f20, %f28 ! 0000117DBFFFFF0C LOOP:L2-B000 5 S
fbl,a,pn %fcc3, BL120096 ! 0000117DBFFFFF10 SKIP:L3-B000 4
nop ! 0000117DBFFFFF14 SKIP:L3-B000 2 S
fpack32 %f28, %f16, %f20 ! 0000117DBFFFFF18 SKIP:L3-B000 2 S
fpmerge %f31, %f21, %f30 ! 0000117DBFFFFF1C SKIP:L3-B000 2 S
fnand %f18, %f24, %f16 ! 0000117DBFFFFF20 SKIP:L3-B000 2 S
fcmpes %fcc3, %f3, %f9 ! 0000117DBFFFFF24 SKIP:L3-B000 2 S
add %g1, 0xC29, %g1 ! 0000117DBFFFFF28 SKIP:L3-B000 2 chksum++
call .+8 ! 0000117DBFFFFF2C SKIP:L3-B000 2 S
fmovdl %xcc, %f30, %f24 ! 0000117DBFFFFF30 SKIP:L3-B000 2 S
orncc %l3, %g1, %i5 ! 0000117DBFFFFF34 SKIP:L3-B000 2 S
nop ! 0000117DBFFFFF38 SKIP:L3-B000 2 S
fba,pn %fcc2, BL120097 ! 0000117DBFFFFF3C SKIP:L3-B000 2
xor %g1, %i2, %o5 ! 0000117DBFFFFF40 SKIP:L3-B000 2 S
BL120096: ! ELSE:L3-B001
fcmpd %fcc0, %f44, %f12 ! 0000117DBFFFFF44 ELSE:L3-B001 2 S
fcmpes %fcc0, %f8, %f3 ! 0000117DBFFFFF48 ELSE:L3-B001 2 S
xnor %g3, %l3, %l1 ! 0000117DBFFFFF4C ELSE:L3-B001 2 S
alignaddr %g6, %i5, %i2 ! 0000117DBFFFFF50 ELSE:L3-B001 2 S
xorcc %o4, %o5, %l2 ! 0000117DBFFFFF54 ELSE:L3-B001 2 S
add %g1, 0x7A1, %g1 ! 0000117DBFFFFF58 ELSE:L3-B001 2 chksum++
orncc %g1, %i2, %l2 ! 0000117DBFFFFF5C ELSE:L3-B001 2 S
.word 0x89AF4A04 ! 0000117DBFFFFF60 ELSE:L3-B001 2 S illop_FP
fmovscc %icc, %f19, %f29 ! 0000117DBFFFFF64 ELSE:L3-B001 2 S
xorcc %l1, %o5, %i5 ! 0000117DBFFFFF68 ELSE:L3-B001 2 S
BL120097: ! ELSE:L3-B001
add %g1, 0xB84, %g1 ! 0000117DBFFFFF6C ELSE:L3-B001 4 chksum++
or %g0, 0x2, %l3 ! 0000117DBFFFFF70 LOOP:L3-B002 4
BL120104: ! LOOP:L3-B002
add %g1, 0xEF5, %g1 ! 0000117DBFFFFF74 LOOP:L3-B002 8 chksum++
fpadd16s %f17, %f30, %f16 ! 0000117DBFFFFF78 LOOP:L3-B002 9 S
fpack32 %f26, %f30, %f28 ! 0000117DBFFFFF7C LOOP:L3-B002 8 S
fmovsug %fcc3, %f2, %f2 ! 0000117DBFFFFF80 LOOP:L3-B002 8 S
pdist %f22, %f28, %f18 ! 0000117DBFFFFF84 LOOP:L3-B002 8 S
bgu,a,pn %icc, BL120098 ;.empty ! 0000117DBFFFFF88 LOOP:L3-B002 8 L
ba BL120099 ! 0000117DBFFFFF8C LOOP:L3-B002 8 L
BL120098:xorcc %g1, %i5, %l2 ! 0000117DBFFFFF90 LOOP:L3-B002 8 S
.word 0x83F00000 ! 0000117DBFFFFF94 LOOP:L3-B002 0 L illop
fbne BL120101 ;.empty ! 0000117DBFFFFF98 LOOP:L3-B002 0 L
BL120101:.word 0x8352A6F3 ! 0000117DBFFFFF9C LOOP:L3-B002 0 L illop
bvs,a BL120100 ! 0000117DBFFFFFA0 LOOP:L3-B002 0 L
movl %icc, %i2, %l1 ! 0000117DBFFFFFA4 LOOP:L3-B002 0 S
.word 0x83ADC871 ! 0000117DBFFFFFA8 LOOP:L3-B002 0 L illop
fbg,a BL120100 ;.empty ! 0000117DBFFFFFAC LOOP:L3-B002 0 L
BL120102:bvc BL120100 ! 0000117DBFFFFFB0 LOOP:L3-B002 0 L
BL120100:fsubd %f60, %f12, %f60 ! 0000117DBFFFFFB4 LOOP:L3-B002 0 S
.word 0xAB7C2383 ! 0000117DBFFFFFB8 LOOP:L3-B002 0 S illop
BL120099:wr %g1, %o0, %fprs ! 0000117DBFFFFFBC LOOP:L3-B002 8 S
BL120103:add %g1, 0x253, %g1 ! 0000117DBFFFFFC0 LOOP:L3-B002 8 chksum++
subcc %l3, 0x1, %l3 ! 0000117DBFFFFFC4 LOOP:L3-B002 8
bnz,pn %xcc, BL120104 ! 0000117DBFFFFFC8 LOOP:L3-B002 8
xor %i3, %l1, %i4 ! 0000117DBFFFFFCC LOOP:L3-B002 8 S
add %g1, 0xD36, %g1 ! 0000117DBFFFFFD0 LOOP:L3-B002 4 chksum++
or %g0, 0x3, %l2 ! 0000117DBFFFFFD4 LOOP:L3-B003 4
BL120105: ! LOOP:L3-B003
add %g1, 0x78, %g1 ! 0000117DBFFFFFD8 LOOP:L3-B003 12 chksum++
fpackfix %f20, %f26 ! 0000117DBFFFFFDC LOOP:L3-B003 13 S
fnot1s %f16, %f29 ! 0000117DBFFFFFE0 LOOP:L3-B003 12 S
fnegd %f60, %f38 ! 0000117DBFFFFFE4 LOOP:L3-B003 12 S
fadds %f8, %f4, %f9 ! 0000117DBFFFFFE8 LOOP:L3-B003 12 S
subcc %l2, 0x1, %l2 ! 0000117DBFFFFFEC LOOP:L3-B003 12
bnz,a BL120105 ! 0000117DBFFFFFF0 LOOP:L3-B003 12
fmovd %f18, %f24 ! 0000117DBFFFFFF4 LOOP:L3-B003 8 S
add %g1, 0x5E3, %g1 ! 0000117DBFFFFFF8 LOOP:L3-B003 4 chksum++
orncc %o4, %l2, %i3 ! 0000117DBFFFFFFC LOOP:L2-B000 4 S
fcmpne32 %f16, %f20, %i3 ! 0000117DC0000000 LOOP:L2-B000 4 S
sub %i4, %l2, %i0 ! 0000117DC0000004 LOOP:L2-B000 4 S
fcmpeq16 %f26, %f24, %i3 ! 0000117DC0000008 LOOP:L2-B000 4 S
sub %l4, 0x1, %l4 ! 0000117DC000000C LOOP:L2-B000 4
brnz,a,pt %l4, BL120106 ! 0000117DC0000010 LOOP:L2-B000 4
andn %o1, %g1, %o2 ! 0000117DC0000014 LOOP:L2-B000 2 S
add %g1, 0xC9, %g1 ! 0000117DC0000018 LOOP:L2-B000 2 chksum++
add %o2, %g1, %i5 ! 0000117DC000001C SWCH:L2-B001 2
andcc %i5, 0x80, %g0 ! 0000117DC0000020 SWCH:L2-B001 2
bnz,pn %xcc, BL120113 ! 0000117DC0000024 SWCH:L2-B001 2
add %g1, 0x486, %g1 ! 0000117DC0000028 SWCH:L2-B001 2 chksum++
andcc %i5, 0x80, %g0 ! 0000117DC000002C SWCH:L2-B001 0
bnz,pn %xcc, BL120112 ! 0000117DC0000030 SWCH:L2-B001 0
andcc %i5, 0x40, %g0 ! 0000117DC0000034 SWCH:L2-B001 0
bnz,pt %xcc, BL120108 ! 0000117DC0000038 SWCH:L2-B001 0
.word 0x2DD5C756 ! 0000117DC000003C SWCH:L2-B001 0 illop
.word 0x045F3EBF ! 0000117DC0000040 SWCH:L2-B001 0 random
.word 0xA5A3880F ! 0000117DC0000044 SWCH:L2-B001 0 illop
fcmpes %fcc0, %f9, %f8 ! 0000117DC0000048 SWCH:L2-B001 0 S
andcc %o2, %i1, %l1 ! 0000117DC000004C SWCH:L2-B001 0 S
pdist %f26, %f24, %f26 ! 0000117DC0000050 SWCH:L2-B001 0 S
fcmpeq16 %f28, %f20, %i2 ! 0000117DC0000054 SWCH:L2-B001 0 S
subccc %i3, %g1, %o0 ! 0000117DC0000058 SWCH:L2-B001 0 S
call .+8 ! 0000117DC000005C SWCH:L2-B001 0 S
fornot1s %f29, %f30, %f30 ! 0000117DC0000060 SWCH:L2-B001 0 S
fadds %f3, %f9, %f2 ! 0000117DC0000064 SWCH:L2-B001 0 S
.word 0x9D49DF33 ! 0000117DC0000068 SWCH:L2-B001 0 illop
ba BL120114 ! 0000117DC000006C SWCH:L2-B001 0
nop ! 0000117DC0000070 SWCH:L2-B001 0 S
BL120107:add %g1, 0x24F, %g1 ! 0000117DC0000074 CASE:L3-B004 0 chksum++
andcc %i3, %g1, %l1 ! 0000117DC0000078 CASE:L3-B004 0 S
faddd %f44, %f32, %f0 ! 0000117DC000007C CASE:L3-B004 0 S
.word 0xD2FB5844 ! 0000117DC0000080 CASE:L3-B004 0 S random
wr %l6, 0x40, %gsr ! 0000117DC0000084 CASE:L3-B004 0 S
xorcc %o2, %l1, %i0 ! 0000117DC0000088 CASE:L3-B004 0 S
fcmpd %fcc3, %f40, %f36 ! 0000117DC000008C CASE:L3-B004 0 S
alignaddr %i3, %o5, %o4 ! 0000117DC0000090 CASE:L3-B004 0 S
.word 0xA5A1172F ! 0000117DC0000094 CASE:L3-B004 0 S illop
subcc %l1, %i3, %o3 ! 0000117DC0000098 CASE:L3-B004 0 S
ba BL120114 ! 0000117DC000009C CASE:L3-B004 0
andncc %o0, %i5, %i4 ! 0000117DC00000A0 CASE:L3-B004 0 S
BL120108:add %g1, 0x733, %g1 ! 0000117DC00000A4 CASE:L3-B005 0 chksum++
.word 0x81E80000 ! 0000117DC00000A8 CASE:L3-B005 0 S random
udiv %o3, 0x0, %o4 ! 0000117DC00000AC CASE:L3-B005 0 S
sethi %hh(0xFFFFC36794DB9F00),%l6 ! 0000117DC00000B0 CASE:L3-B005 0 SUBR154
.word 0xD867C99C ! 0000117DC00000B4 CASE:L3-B005 0 illop
sethi %lm(0xFFFFC36794DB9F00),%l5 ! 0000117DC00000B8 CASE:L3-B005 0
or %l5,%lo(0xFFFFC36794DB9F00),%l5 ! 0000117DC00000BC CASE:L3-B005 0
sllx %l6, 0x20, %l6 ! 0000117DC00000C0 CASE:L3-B005 0
or %l6, %l5, %l6 ! 0000117DC00000C4 CASE:L3-B005 0
jmpl %l6+0x0000, %o7 ! 0000117DC00000C8 CASE:L3-B005 0 S
stxa %g1, [%g2+%g0]0x4B ! 0000117DC00000CC CASE:L3-B005 0 S BAD-ASI
ba,a BL120114 ! 0000117DC00000D0 CASE:L3-B005 0
movlg %fcc2, 0x2AD, %o2 ! 0000117DC00000D4 CASE:L3-B005 0 S
BL120112:.word 0xFC7999A4 ! 0000117DC00000D8 CASE:L3-B006 0 random
edge8n %l1, %o4, %i4 ! 0000117DC00000DC CASE:L3-B006 0 S
xorcc %i0, %o3, %o0 ! 0000117DC00000E0 CASE:L3-B006 0 S
array16 %o0, %l1, %l1 ! 0000117DC00000E4 CASE:L3-B006 0 S
.word 0xD510147E ! 0000117DC00000E8 CASE:L3-B006 0 L illop
bneg BL120110 ! 0000117DC00000EC CASE:L3-B006 0 L
xnor %l1, %i5, %i0 ! 0000117DC00000F0 CASE:L3-B006 0 S
BL120109:ba,pn %icc, BL120110 ;.empty ! 0000117DC00000F4 CASE:L3-B006 0 L
call .+8 ! 0000117DC00000F8 CASE:L3-B006 0 L
BL120110:edge32n %i4, %i0, %i2 ! 0000117DC00000FC CASE:L3-B006 0 S
BL120111:add %g1, 0x60, %g1 ! 0000117DC0000100 CASE:L3-B006 0 chksum++
.word 0x97D7634D ! 0000117DC0000104 CASE:L3-B006 0 illop
fsrc2 %f24, %f28 ! 0000117DC0000108 CASE:L3-B006 0 S
BL120113:add %g1, 0x34D, %g1 ! 0000117DC000010C CASE:L3-B007 2 chksum++
fmovdge %xcc, %f38, %f38 ! 0000117DC0000110 CASE:L3-B007 2 S
sethi %hh(0x24DBD6BDF00),%l6 ! 0000117DC0000114 CASE:L3-B007 2 SUBR155
or %l6,%hm(0x24DBD6BDF00),%l6 ! 0000117DC0000118 CASE:L3-B007 2
sethi %lm(0x24DBD6BDF00),%l5 ! 0000117DC000011C CASE:L3-B007 2
or %l5,%lo(0x24DBD6BDF00),%l5 ! 0000117DC0000120 CASE:L3-B007 2
sllx %l6, 0x20, %l6 ! 0000117DC0000124 CASE:L3-B007 2
or %l6, %l5, %l6 ! 0000117DC0000128 CASE:L3-B007 2
add %l6, 0x1, %l6 ! 0000117DC000012C CASE:L3-B007 2
jmpl %l6+0x0000, %o7 ! 0000117DC0000130 CASE:L3-B007 4 S
orcc %g1, %i0, %i3 ! 0000117DC0000134 CASE:L3-B007 2 S
fcmps %fcc1, %f8, %f3 ! 0000117DC0000138 CASE:L3-B007 2 S
fcmple32 %f20, %f24, %i4 ! 0000117DC000013C CASE:L3-B007 2 S
array16 %o0, %i4, %o0 ! 0000117DC0000140 CASE:L3-B007 2 S
udivcc %i0, 0x0, %g7 ! 0000117DC0000144 CASE:L3-B007 2 S
andcc %o3, %i5, %i2 ! 0000117DC0000148 CASE:L3-B007 2 S
or %i7, 0x0, %i7 ! 0000117DC000014C CASE:L3-B007 2 S
fmovd %f0, %f46 ! 0000117DC0000150 CASE:L3-B007 2 S
fcmpes %fcc2, %f2, %f9 ! 0000117DC0000154 CASE:L3-B007 2 S
edge16l %i2, %i7, %i1 ! 0000117DC0000158 CASE:L3-B007 2 S
ba,a,pn %icc, BL120114 ! 0000117DC000015C CASE:L3-B007 2
fcmpd %fcc0, %f38, %f0 ! 0000117DC0000160 CASE:L3-B007 0 S
BL120114: ! SWCH:L2-B001
add %g1, 0xA06, %g1 ! 0000117DC0000164 SWCH:L2-B001 2 chksum++
pdist %f30, %f18, %f16 ! 0000117DC0000168 SWCH:L2-B001 2 S
xor %i1, %i7, %l1 ! 0000117DC000016C SWCH:L2-B001 2 S
sethi %hh(0x74036FFFFF00),%l6 ! 0000117DC0000170 SWCH:L2-B001 2 SUBR156
or %l6,%hm(0x74036FFFFF00),%l6 ! 0000117DC0000174 SWCH:L2-B001 2
sethi %lm(0x74036FFFFF00),%l5 ! 0000117DC0000178 SWCH:L2-B001 2
or %l5,%lo(0x74036FFFFF00),%l5 ! 0000117DC000017C SWCH:L2-B001 2
sllx %l6, 0x20, %l6 ! 0000117DC0000180 SWCH:L2-B001 2
or %l6, %l5, %l6 ! 0000117DC0000184 SWCH:L2-B001 2
jmpl %l6+0x0000, %o7 ! 0000117DC0000188 SWCH:L2-B001 2 S
cmp %o0, %o1 ! 0000117DC000018C SWCH:L2-B001 2 S
xorcc %i2, %i4, %i2 ! 0000117DC0000190 SWCH:L2-B001 2 S
andcc %g1, %i2, %o5 ! 0000117DC0000194 SWCH:L2-B001 2 S
fadds %f3, %f2, %f2 ! 0000117DC0000198 SWCH:L2-B001 2 S
fnegs %f3, %f8 ! 0000117DC000019C SWCH:L2-B001 2 S
or %g0, 0x2, %l1 ! 0000117DC00001A0 LOOP:L2-B002 2
BL120122: ! LOOP:L2-B002
add %g1, 0xD6E, %g1 ! 0000117DC00001A4 LOOP:L2-B002 4 chksum++
nop ! 0000117DC00001A8 LOOP:L3-B008 4
andcc %i2, 0x800, %g0 ! 0000117DC00001AC SKIP:L3-B009 4
bnz,a,pn %xcc, BL120115 ! 0000117DC00001B0 SKIP:L3-B009 4
fcmps %fcc3, %f2, %f9 ! 0000117DC00001B4 SKIP:L3-B009 0 S
edge32 %i2, %i2, %o3 ! 0000117DC00001B8 SKIP:L3-B009 4 S
pdist %f22, %f16, %f16 ! 0000117DC00001BC SKIP:L3-B009 4 S
andncc %o0, %l1, %o0 ! 0000117DC00001C0 SKIP:L3-B009 4 S
xorcc %o4, %o0, %i1 ! 0000117DC00001C4 SKIP:L3-B009 4 S
subcc %o3, %i2, %i2 ! 0000117DC00001C8 SKIP:L3-B009 4 S
add %g1, 0xEAD, %g1 ! 0000117DC00001CC SKIP:L3-B009 4 chksum++
stx %fsr, [%g2+0x0060] ! 0000117DC00001D0 SKIP:L3-B009 4 S <BD120055
ta %xcc, 0x46 ! 0000117DC00001D4 SKIP:L3-B009 4 S demap-page
orncc %o0, %i2, %o1 ! 0000117DC00001D8 SKIP:L3-B009 4 S
call .+8 ! 0000117DC00001DC SKIP:L3-B009 4 S
xnorcc %i2, %o0, %o2 ! 0000117DC00001E0 SKIP:L3-B009 4 S
nop ! 0000117DC00001E4 SKIP:L3-B009 4 S
ba,a,pn %icc, BL120121 ! 0000117DC00001E8 SKIP:L3-B009 4
fmovsvc %icc, %f9, %f5 ! 0000117DC00001EC SKIP:L3-B009 0 S
BL120115: ! ELSE:L3-B010
pdist %f28, %f30, %f24 ! 0000117DC00001F0 ELSE:L3-B010 0 S
.word 0xCFBC5C1D ! 0000117DC00001F4 ELSE:L3-B010 0 S illop
or %o1, %i1, %i4 ! 0000117DC00001F8 ELSE:L3-B010 0 S
orcc %o0, %o5, %o3 ! 0000117DC00001FC ELSE:L3-B010 0 S
fsubd %f60, %f38, %f0 ! 0000117DC0000200 ELSE:L3-B010 0 S
add %g1, 0x9FC, %g1 ! 0000117DC0000204 ELSE:L3-B010 0 chksum++
sdivcc %o3, %g0, %o5 ! 0000117DC0000208 ELSE:L3-B010 0 S
.word 0x17F2003E ! 0000117DC000020C ELSE:L3-B010 0 S illop
.word 0xCB6D191F ! 0000117DC0000210 ELSE:L3-B010 0 S illop
bl,pt %xcc, BL120116 ! 0000117DC0000214 ELSE:L3-B010 0 L
xnorcc %g1, %i1, %i5 ! 0000117DC0000218 ELSE:L3-B010 0 S
xnor %o3, %o1, %o0 ! 0000117DC000021C ELSE:L3-B010 0 S
subcc %o1, %i4, %o2 ! 0000117DC0000220 ELSE:L3-B010 0 S
.word 0x97D5180E ! 0000117DC0000224 ELSE:L3-B010 0 S illop
.word 0xB193E005 ! 0000117DC0000228 ELSE:L3-B010 0 L illop
BL120116:.word 0xAF4AA7BC ! 0000117DC000022C ELSE:L3-B010 0 S illop
.word 0xA3A5C513 ! 0000117DC0000230 ELSE:L3-B010 0 S illop
.word 0xEF0A138B ! 0000117DC0000234 ELSE:L3-B010 0 L illop
fbule BL120119 ! 0000117DC0000238 ELSE:L3-B010 0 L
.word 0x62CED330 ! 0000117DC000023C ELSE:L3-B010 0 S random
BL120118:.word 0x20D12FBE ! 0000117DC0000240 ELSE:L3-B010 0 S illop
BL120117:fblg,a BL120120 ! 0000117DC0000244 ELSE:L3-B010 0 L
BL120119:.word 0xF0E23F14 ! 0000117DC0000248 ELSE:L3-B010 0 S illop
BL120120:add %g1, 0x3FD, %g1 ! 0000117DC000024C ELSE:L3-B010 0 chksum++
BL120121: ! ELSE:L3-B010
add %g1, 0x9CB, %g1 ! 0000117DC0000250 ELSE:L3-B010 4 chksum++
edge16l %i5, %o5, %o4 ! 0000117DC0000254 LOOP:L2-B002 4 S
sdiv %o5, %g7, %g2 ! 0000117DC0000258 LOOP:L2-B002 4 S
pdist %f22, %f28, %f28 ! 0000117DC000025C LOOP:L2-B002 4 S
pdist %f24, %f18, %f26 ! 0000117DC0000260 LOOP:L2-B002 4 S
fpadd32 %f16, %f30, %f20 ! 0000117DC0000264 LOOP:L2-B002 4 S
xor %i5, %o3, %o3 ! 0000117DC0000268 LOOP:L2-B002 4 S
.word 0x9353C000 ! 0000117DC000026C LOOP:L2-B002 4 S illop
call .+8 ! 0000117DC0000270 LOOP:L2-B002 4 S
orn %o0, %o2, %o0 ! 0000117DC0000274 LOOP:L2-B002 4 S
subcc %l1, 0x1, %l1 ! 0000117DC0000278 LOOP:L2-B002 4
bnz,pn %xcc, BL120122 ! 0000117DC000027C LOOP:L2-B002 4
nop ! 0000117DC0000280 LOOP:L2-B002 4 S
add %g1, 0x84E, %g1 ! 0000117DC0000284 LOOP:L2-B002 2 chksum++
nop ! 0000117DC0000288 LOOP:L2-B003 2
nop ! 0000117DC000028C LOOP:L2-B004 2
nop ! 0000117DC0000290 LOOP:L2-B005 2
nop ! 0000117DC0000294 LOOP:L2-B006 2
nop ! 0000117DC0000298 LOOP:L2-B007 2
nop ! 0000117DC000029C LOOP:L2-B008 2
nop ! 0000117DC00002A0 LOOP:L2-B009 2
nop ! 0000117DC00002A4 LOOP:L2-B010 2
add %o0, %g1, %i5 ! 0000117DC00002A8 SWCH:L2-B011 2
andcc %i5, 0x200, %g0 ! 0000117DC00002AC SWCH:L2-B011 2
bnz,pn %xcc, BL120126 ! 0000117DC00002B0 SWCH:L2-B011 2
andcc %i5, 0x800, %g0 ! 0000117DC00002B4 SWCH:L2-B011 2
bnz,pn %xcc, BL120125 ! 0000117DC00002B8 SWCH:L2-B011 0
.word 0xA3EF8EDE ! 0000117DC00002BC SWCH:L2-B011 0 illop
andcc %i5, 0x4, %g0 ! 0000117DC00002C0 SWCH:L2-B011 0
bnz,pn %xcc, BL120124 ! 0000117DC00002C4 SWCH:L2-B011 0
andcc %i5, 0x40, %g0 ! 0000117DC00002C8 SWCH:L2-B011 0
bnz,pn %xcc, BL120123 ! 0000117DC00002CC SWCH:L2-B011 0
subccc %i3, %g1, %o1 ! 0000117DC00002D0 SWCH:L2-B011 0 S
.word 0x9BB7C60A ! 0000117DC00002D4 SWCH:L2-B011 0 S illop
fcmpd %fcc2, %f60, %f38 ! 0000117DC00002D8 SWCH:L2-B011 0 S
fmovrsgez %o0, %f26, %f24 ! 0000117DC00002DC SWCH:L2-B011 0 S
udiv %o0, %g7, %g6 ! 0000117DC00002E0 SWCH:L2-B011 0 S
pdist %f24, %f28, %f16 ! 0000117DC00002E4 SWCH:L2-B011 0 S
faddd %f60, %f0, %f46 ! 0000117DC00002E8 SWCH:L2-B011 0 S
fpack32 %f28, %f30, %f30 ! 0000117DC00002EC SWCH:L2-B011 0 S
add %g1, 0x788, %g1 ! 0000117DC00002F0 SWCH:L2-B011 0 chksum++
.word 0x9DE3A060 ! 0000117DC00002F4 SWCH:L2-B011 0 random
nop ! 0000117DC00002F8 SWCH:L2-B011 0 S
BL120123:add %g1, 0x560, %g1 ! 0000117DC00002FC CASE:L3-B011 0 chksum++
or %g3, %g7, %g3 ! 0000117DC0000300 CASE:L3-B011 0 S
andcc %o1, %o3, %i0 ! 0000117DC0000304 CASE:L3-B011 0 S
pdist %f28, %f16, %f20 ! 0000117DC0000308 CASE:L3-B011 0 S
xor %l3, 0x0, %l3 ! 0000117DC000030C CASE:L3-B011 0 S
ba,a,pn %xcc, BL120127 ! 0000117DC0000310 CASE:L3-B011 0
.word 0xC99B5F0A ! 0000117DC0000314 CASE:L3-B011 0 S illop
BL120124:add %g1, 0xE5C, %g1 ! 0000117DC0000318 CASE:L3-B012 0 chksum++
.word 0x8794600C ! 0000117DC000031C CASE:L3-B012 0 S illop
.word 0x85A69C89 ! 0000117DC0000320 CASE:L3-B012 0 S illop
udivcc %o4, %g0, %g7 ! 0000117DC0000324 CASE:L3-B012 0 S
and %i0, %i0, %i1 ! 0000117DC0000328 CASE:L3-B012 0 S
.word 0xB9AF4A61 ! 0000117DC000032C CASE:L3-B012 0 S illop
.word 0xE160CB9F ! 0000117DC0000330 CASE:L3-B012 0 S illop
fxnors %f29, %f30, %f19 ! 0000117DC0000334 CASE:L3-B012 0 S
xor %l3, %o0, %i0 ! 0000117DC0000338 CASE:L3-B012 0 S
andcc %i0, %o1, %o4 ! 0000117DC000033C CASE:L3-B012 0 S
fcmple32 %f26, %f20, %o0 ! 0000117DC0000340 CASE:L3-B012 0 S
rd %y, %i2 ! 0000117DC0000344 CASE:L3-B012 0 S
ba,a,pn %icc, BL120127 ! 0000117DC0000348 CASE:L3-B012 0
subcc %o5, %i0, %i1 ! 0000117DC000034C CASE:L3-B012 0 S
BL120125:add %g1, 0xEF0, %g1 ! 0000117DC0000350 CASE:L3-B013 0 chksum++
and %o4, -1, %o4 ! 0000117DC0000354 CASE:L3-B013 0 S
.word 0xA5A9C809 ! 0000117DC0000358 CASE:L3-B013 0 S illop
.word 0x85AAF6AC ! 0000117DC000035C CASE:L3-B013 0 S illop
movule %fcc3, %g1, %i1 ! 0000117DC0000360 CASE:L3-B013 0 S
.word 0xAFA343AA ! 0000117DC0000364 CASE:L3-B013 0 S illop
nop ! 0000117DC0000368 CASE:L3-B013 0 S
fba,a BL120127 ! 0000117DC000036C CASE:L3-B013 0
add %l3, %g7, %l3 ! 0000117DC0000370 CASE:L3-B013 0 S
BL120126:add %g1, 0x4BA, %g1 ! 0000117DC0000374 CASE:L3-B014 2 chksum++
xor %i2, %i1, %i0 ! 0000117DC0000378 CASE:L3-B014 2 S
sethi %hh(0x26CA8739DF00),%l6 ! 0000117DC000037C CASE:L3-B014 2 SUBR157
or %l6,%hm(0x26CA8739DF00),%l6 ! 0000117DC0000380 CASE:L3-B014 2
sethi %lm(0x26CA8739DF00),%l5 ! 0000117DC0000384 CASE:L3-B014 2
or %l5,%lo(0x26CA8739DF00),%l5 ! 0000117DC0000388 CASE:L3-B014 2
sllx %l6, 0x20, %l6 ! 0000117DC000038C CASE:L3-B014 2
or %l6, %l5, %l6 ! 0000117DC0000390 CASE:L3-B014 2
jmpl %l6+0x0000, %o7 ! 0000117DC0000394 CASE:L3-B014 2 S
.word 0xBBA1E5C9 ! 0000117DC0000398 CASE:L3-B014 2 S illop_FP
ta %xcc, 0x46 ! 0000117DC000039C CASE:L3-B014 2 S demap-page
fcmpeq32 %f22, %f30, %o5 ! 0000117DC00003A0 CASE:L3-B014 2 S
andncc %i0, %o2, %i0 ! 0000117DC00003A4 CASE:L3-B014 2 S
ba,pn %xcc, BL120127 ! 0000117DC00003A8 CASE:L3-B014 2
orcc %l3, %i0, %i0 ! 0000117DC00003AC CASE:L3-B014 2 S
BL120127: ! SWCH:L2-B011
add %g1, 0x2DC, %g1 ! 0000117DC00003B0 SWCH:L2-B011 2 chksum++
std %o4, [%g5+0x0020] ! 0000117DC00003B4 SWCH:L2-B011 2 S >BD120109
fcmpgt16 %f30, %f28, %i3 ! 0000117DC00003B8 SWCH:L2-B011 2 S
call .+8 ! 0000117DC00003BC SWCH:L2-B011 2 S
orncc %g1, %i2, %i0 ! 0000117DC00003C0 SWCH:L2-B011 2 S
fcmped %fcc2, %f14, %f0 ! 0000117DC00003C4 SWCH:L2-B011 2 S
nop ! 0000117DC00003C8 LOOP:L2-B012 2
nop ! 0000117DC00003CC LOOP:L2-B013 2
nop ! 0000117DC00003D0 LOOP:L2-B014 2
nop ! 0000117DC00003D4 LOOP:L2-B015 2
nop ! 0000117DC00003D8 LOOP:L2-B016 2
nop ! 0000117DC00003DC LOOP:L2-B017 2
nop ! 0000117DC00003E0 LOOP:L2-B018 2
nop ! 0000117DC00003E4 LOOP:L2-B019 2
subcc %l0, 0x1, %l0 ! 0000117DC00003E8 LOOP:L1-B000 2
bnz BL120128 ! 0000117DC00003EC LOOP:L1-B000 2
xnor %i4, %i5, %o4 ! 0000117DC00003F0 LOOP:L1-B000 2 S
add %g1, 0x169, %g1 ! 0000117DC00003F4 LOOP:L1-B000 1 chksum++
sethi %hi(0x459A4), %g3 ! 0000117DC00003F8 MAIN:L0-B000 1 .+0
or %g3,%lo(0x459A4),%g3 ! 0000117DC00003FC MAIN:L0-B000 1
cmp %g1, %g3 ! 0000117DC0000400 MAIN:L0-B000 1
bne %icc, blimp_bad_end ! 0000117DC0000404 MAIN:L0-B000 1
nop ! 0000117DC0000408 MAIN:L0-B000 1
blimp_good_end:
EXIT_GOOD
blimp_bad_end:
EXIT_BAD
SECTION .btext055_pg1 TEXT_VA=0x117dc0000000
attr_text {
Name = .btext055_pg1,
VA = 0x117dc0000000,
RA = 0xce0000000,
PA = ra2pa(0xce0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext056 TEXT_VA=0xffffc36794db9f00
attr_text {
Name = .btext056,
VA = 0xffffc36794db9f00,
RA = 0xebfd99f00,
PA = ra2pa(0xebfd99f00,0),
notsb
}
SECTION .btext056_pg0 TEXT_VA=0xffffc36794db8000
attr_text {
Name = .btext056_pg0,
VA = 0xffffc36794db8000,
RA = 0xebfd98000,
PA = ra2pa(0xebfd98000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext056
.text
.global SUBR154; SUBR154:
BL120001: ! SUBR:L0-B000
.word 0xA8C9EF67 ! FFFFC36794DB9F00 SUBR:L0-B000 0 illop
save %o6, -128, %o6 ! FFFFC36794DB9F04 SUBR:L0-B000 0
sethi %hh(0xFFFFC36794DB9F00),%l7 ! FFFFC36794DB9F08 SUBR:L0-B000 0 SUBR154
or %l7,%hm(0xFFFFC36794DB9F00),%l7 ! FFFFC36794DB9F0C SUBR:L0-B000 0
sethi %lm(0xFFFFC36794DB9F00),%l6 ! FFFFC36794DB9F10 SUBR:L0-B000 0
or %l6,%lo(0xFFFFC36794DB9F00),%l6 ! FFFFC36794DB9F14 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! FFFFC36794DB9F18 SUBR:L0-B000 0
or %l7, %l6, %l7 ! FFFFC36794DB9F1C SUBR:L0-B000 0
ta %xcc, 0x45 ! FFFFC36794DB9F20 SUBR:L0-B000 0 demap-stack
.word 0xA0EE6C58 ! FFFFC36794DB9F24 SUBR:L0-B000 0 S illop
fcmps %fcc0, %f11, %f2 ! FFFFC36794DB9F28 SUBR:L0-B000 0 S
fpackfix %f28, %f25 ! FFFFC36794DB9F2C SUBR:L0-B000 0 S
.word 0x81A81E1A ! FFFFC36794DB9F30 SUBR:L0-B000 0 S illop
fnegd %f28, %f18 ! FFFFC36794DB9F34 SUBR:L0-B000 0 S
fzeros %f16 ! FFFFC36794DB9F38 SUBR:L0-B000 0 S
.word 0x99B089D5 ! FFFFC36794DB9F3C SUBR:L0-B000 0 S illop
ldx [%g4-0x0088], %g4 ! FFFFC36794DB9F40 SUBR:L0-B000 0 ptr_chase
fnegd %f30, %f18 ! FFFFC36794DB9F44 SUBR:L0-B000 0 S
add %g1, 0x970, %g1 ! FFFFC36794DB9F48 SUBR:L0-B000 0 chksum++
and %g1, 0xFE, %l1 ! FFFFC36794DB9F4C LOOP:L1-B000 0
BL120016: ! LOOP:L1-B000
.word 0x1E7A8040 ! FFFFC36794DB9F50 LOOP:L1-B000 0 random
call .+8 ! FFFFC36794DB9F54 LOOP:L1-B000 0 S
ta %xcc, 0x46 ! FFFFC36794DB9F58 LOOP:L1-B000 0 S demap-page
udivcc %i5, %g0, %g5 ! FFFFC36794DB9F5C LOOP:L1-B000 0 S
fmovdu %fcc0, %f26, %f26 ! FFFFC36794DB9F60 LOOP:L1-B000 0 S
fcmpd %fcc1, %f32, %f32 ! FFFFC36794DB9F64 SKIP:L2-B000 0
fbge,pn %fcc1, BL120003 ! FFFFC36794DB9F68 SKIP:L2-B000 0
orn %g1, %i0, %i4 ! FFFFC36794DB9F6C SKIP:L2-B000 0 S
andncc %l4, %i4, %l4 ! FFFFC36794DB9F70 SKIP:L2-B000 0 S
xnor %i5, %i4, %l0 ! FFFFC36794DB9F74 SKIP:L2-B000 0 S
fcmped %fcc0, %f34, %f32 ! FFFFC36794DB9F78 SKIP:L2-B000 0 S
orn %l0, %i4, %i2 ! FFFFC36794DB9F7C SKIP:L2-B000 0 S
add %g1, 0x178, %g1 ! FFFFC36794DB9F80 SKIP:L2-B000 0 chksum++
.word 0x87B349D9 ! FFFFC36794DB9F84 SKIP:L2-B000 0 S illop
fpsub32s %f31, %f25, %f24 ! FFFFC36794DB9F88 SKIP:L2-B000 0 S
xnorcc %i0, %i5, %i2 ! FFFFC36794DB9F8C SKIP:L2-B000 0 S
.word 0x9DEFC546 ! FFFFC36794DB9F90 SKIP:L2-B000 0 S illop
alignaddr %i2, %i1, %o4 ! FFFFC36794DB9F94 SKIP:L2-B000 0 S
fpadd16s %f28, %f16, %f25 ! FFFFC36794DB9F98 SKIP:L2-B000 0 S
.word 0xDBC893EC ! FFFFC36794DB9F9C SKIP:L2-B000 0 S illop
.word 0xDFAB4363 ! FFFFC36794DB9FA0 SKIP:L2-B000 0 S illop
wr %g1, %l0, %fprs ! FFFFC36794DB9FA4 SKIP:L2-B000 0 S
.word 0xDAD0E17D ! FFFFC36794DB9FA8 SKIP:L2-B000 0 S random
wr %g1, -874, %fprs ! FFFFC36794DB9FAC SKIP:L2-B000 0 S
stxa %l0, [%g7+%g0]0xF6 ! FFFFC36794DB9FB0 SKIP:L2-B000 0 S BAD-ASI
fba,a,pt %fcc2, BL120004 ! FFFFC36794DB9FB4 SKIP:L2-B000 0
movrlz %g1, %l0, %i3 ! FFFFC36794DB9FB8 SKIP:L2-B000 0 S
BL120003: ! ELSE:L2-B001
andcc %o2, %i1, %i1 ! FFFFC36794DB9FBC ELSE:L2-B001 0 S
or %i1, %i2, %o2 ! FFFFC36794DB9FC0 ELSE:L2-B001 0 S
fmovspos %icc, %f2, %f4 ! FFFFC36794DB9FC4 ELSE:L2-B001 0 S
or %l0, %i0, %i2 ! FFFFC36794DB9FC8 ELSE:L2-B001 0 S
.word 0x99B7C7F9 ! FFFFC36794DB9FCC ELSE:L2-B001 0 illop
udivcc %o4, %g7, %i0 ! FFFFC36794DB9FD0 ELSE:L2-B001 0 S
andcc %i1, %o4, %i1 ! FFFFC36794DB9FD4 ELSE:L2-B001 0 S
andcc %o1, %i2, %l2 ! FFFFC36794DB9FD8 ELSE:L2-B001 0 S
cmp %o4, %i1 ! FFFFC36794DB9FDC ELSE:L2-B001 0 S
BL120004: ! ELSE:L2-B001
add %g1, 0x374, %g1 ! FFFFC36794DB9FE0 ELSE:L2-B001 0 chksum++
fbge,a,pn %fcc3, BL120012 ! FFFFC36794DB9FE4 SKIP:L2-B002 0
.word 0xCC9248BA ! FFFFC36794DB9FE8 SKIP:L2-B002 0 S random
.word 0xA4A81371 ! FFFFC36794DB9FEC SKIP:L2-B002 0 S random
fabss %f8, %f5 ! FFFFC36794DB9FF0 SKIP:L2-B002 0 S
stxa %i1, [%g2+%g0]0xF6 ! FFFFC36794DB9FF4 SKIP:L2-B002 0 S BAD-ASI
fabsd %f42, %f44 ! FFFFC36794DB9FF8 SKIP:L2-B002 0 S
.word 0xA7B191CD ! FFFFC36794DB9FFC SKIP:L2-B002 0 S illop
bshuffle %f24, %f30, %f30 ! FFFFC36794DBA000 SKIP:L2-B002 0 S
.word 0x9FB329C5 ! FFFFC36794DBA004 SKIP:L2-B002 0 illop
.word 0x99AC598C ! FFFFC36794DBA008 SKIP:L2-B002 0 S illop
.word 0x9972DB39 ! FFFFC36794DBA00C SKIP:L2-B002 0 L illop
bl,a,pn %icc, BL120006 ;.empty ! FFFFC36794DBA010 SKIP:L2-B002 0 L
fbo BL120007 ! FFFFC36794DBA014 SKIP:L2-B002 0 L
and %o5, %l0, %o0 ! FFFFC36794DBA018 SKIP:L2-B002 0 S
orncc %l4, -1, %l4 ! FFFFC36794DBA01C SKIP:L2-B002 0 S
.word 0x9BA91169 ! FFFFC36794DBA020 SKIP:L2-B002 0 L illop
array32 %i1, %o0, %i1 ! FFFFC36794DBA024 SKIP:L2-B002 0 S
movue %fcc3, %l3, %l3 ! FFFFC36794DBA028 SKIP:L2-B002 0 S
BL120005:or %i1, %i1, %l2 ! FFFFC36794DBA02C SKIP:L2-B002 0 S
fbge,a BL120009 ! FFFFC36794DBA030 SKIP:L2-B002 0 L
add %g5, %g7, %g5 ! FFFFC36794DBA034 SKIP:L2-B002 0 S
BL120009:.word 0x83AEA0B2 ! FFFFC36794DBA038 SKIP:L2-B002 0 S illop
BL120007:.word 0x02F754AA ! FFFFC36794DBA03C SKIP:L2-B002 0 L random
bz,a,pt %xcc, BL120008 ;.empty ! FFFFC36794DBA040 SKIP:L2-B002 0 L
BL120006:fbu,a,pn %fcc0, BL120010 ;.empty ! FFFFC36794DBA044 SKIP:L2-B002 0 L
BL120010:bg,a,pn %icc, BL120011 ! FFFFC36794DBA048 SKIP:L2-B002 0 L
BL120011:faligndata %f18, %f30, %f24 ! FFFFC36794DBA04C SKIP:L2-B002 0 S
BL120008:add %g1, 0x41A, %g1 ! FFFFC36794DBA050 SKIP:L2-B002 0 chksum++
fba,a,pn %fcc2, BL120013 ! FFFFC36794DBA054 SKIP:L2-B002 0
orncc %o0, %i3, %i3 ! FFFFC36794DBA058 SKIP:L2-B002 0 S
BL120012: ! ELSE:L2-B003
edge32 %i0, %l2, %o0 ! FFFFC36794DBA05C ELSE:L2-B003 0 S
pdist %f24, %f26, %f24 ! FFFFC36794DBA060 ELSE:L2-B003 0 S
fcmpgt16 %f18, %f16, %i2 ! FFFFC36794DBA064 ELSE:L2-B003 0 S
faligndata %f24, %f18, %f18 ! FFFFC36794DBA068 ELSE:L2-B003 0 S
fzeros %f27 ! FFFFC36794DBA06C ELSE:L2-B003 0 S
.word 0x81AA0882 ! FFFFC36794DBA070 ELSE:L2-B003 0 S illop
orncc %i5, %g5, %l2 ! FFFFC36794DBA074 ELSE:L2-B003 0 S
.word 0x176BC1A2 ! FFFFC36794DBA078 ELSE:L2-B003 0 S random
fpsub16s %f25, %f16, %f19 ! FFFFC36794DBA07C ELSE:L2-B003 0 S
ta %xcc, 0x46 ! FFFFC36794DBA080 ELSE:L2-B003 0 S demap-page
fadds %f2, %f8, %f3 ! FFFFC36794DBA084 ELSE:L2-B003 0 S
fnors %f16, %f22, %f22 ! FFFFC36794DBA088 ELSE:L2-B003 0 S
add %g1, 0x6D8, %g1 ! FFFFC36794DBA08C ELSE:L2-B003 0 chksum++
.word 0xD97D36F1 ! FFFFC36794DBA090 ELSE:L2-B003 0 S illop
.word 0x87B3889F ! FFFFC36794DBA094 ELSE:L2-B003 0 S illop
call .+8 ! FFFFC36794DBA098 ELSE:L2-B003 0 S
movvc %xcc, %i2, %o4 ! FFFFC36794DBA09C ELSE:L2-B003 0 S
fcmpne32 %f18, %f26, %l0 ! FFFFC36794DBA0A0 ELSE:L2-B003 0 S
fcmps %fcc2, %f4, %f3 ! FFFFC36794DBA0A4 ELSE:L2-B003 0 S
BL120013: ! ELSE:L2-B003
.word 0x12040652 ! FFFFC36794DBA0A8 ELSE:L2-B003 0 random
.word 0x9FD1D2A6 ! FFFFC36794DBA0AC SKIP:L2-B004 0 illop
bnz,pn %icc, BL120014 ! FFFFC36794DBA0B0 SKIP:L2-B004 0
sdiv %o0, %g0, %g6 ! FFFFC36794DBA0B4 SKIP:L2-B004 0 S
xorcc %i3, %o1, %o1 ! FFFFC36794DBA0B8 SKIP:L2-B004 0 S
andncc %o3, %o1, %i2 ! FFFFC36794DBA0BC SKIP:L2-B004 0 S
xor %i2, %l2, %o0 ! FFFFC36794DBA0C0 SKIP:L2-B004 0 S
fcmpd %fcc3, %f32, %f14 ! FFFFC36794DBA0C4 SKIP:L2-B004 0 S
add %g1, 0xB22, %g1 ! FFFFC36794DBA0C8 SKIP:L2-B004 0 chksum++
.word 0x81AA8070 ! FFFFC36794DBA0CC SKIP:L2-B004 0 S illop
.word 0x9FC68000 ! FFFFC36794DBA0D0 SKIP:L2-B004 0 S random
edge32 %i2, %i2, %i2 ! FFFFC36794DBA0D4 SKIP:L2-B004 0 S
xor %l0, %l0, %l0 ! FFFFC36794DBA0D8 SKIP:L2-B004 0 S
ld [%g2+0x0064], %fsr ! FFFFC36794DBA0DC SKIP:L2-B004 0 S <BD120055+4
or %o5, %i2, %l3 ! FFFFC36794DBA0E0 SKIP:L2-B004 0 S
fba BL120015 ! FFFFC36794DBA0E4 SKIP:L2-B004 0
movpos %xcc, %i2, %o0 ! FFFFC36794DBA0E8 SKIP:L2-B004 0 S
BL120014: ! ELSE:L2-B005
xnorcc %o0, %o1, %o0 ! FFFFC36794DBA0EC ELSE:L2-B005 0 S
orcc %g1, %o0, %i4 ! FFFFC36794DBA0F0 ELSE:L2-B005 0 S
.word 0x8DD5F80C ! FFFFC36794DBA0F4 ELSE:L2-B005 0 S illop
orcc %g1, %i2, %i2 ! FFFFC36794DBA0F8 ELSE:L2-B005 0 S
sub %i2, %i5, %i1 ! FFFFC36794DBA0FC ELSE:L2-B005 0 S
orn %i0, %i2, %i4 ! FFFFC36794DBA100 ELSE:L2-B005 0 S
.word 0xBDA7C9F9 ! FFFFC36794DBA104 ELSE:L2-B005 0 S illop
add %g1, 0x428, %g1 ! FFFFC36794DBA108 ELSE:L2-B005 0 chksum++
xnor %i2, %i2, %i3 ! FFFFC36794DBA10C ELSE:L2-B005 0 S
subcc %i4, %i4, %o4 ! FFFFC36794DBA110 ELSE:L2-B005 0 S
faligndata %f22, %f26, %f26 ! FFFFC36794DBA114 ELSE:L2-B005 0 S
sethi %hh(0xFFFF988BB710FF00),%l6 ! FFFFC36794DBA118 ELSE:L2-B005 0 SUBR161
or %l6,%hm(0xFFFF988BB710FF00),%l6 ! FFFFC36794DBA11C ELSE:L2-B005 0
.word 0xF0E53262 ! FFFFC36794DBA120 ELSE:L2-B005 0 random
.word 0x8FB41012 ! FFFFC36794DBA124 ELSE:L2-B005 0 illop
sllx %l6, 0x20, %l6 ! FFFFC36794DBA128 ELSE:L2-B005 0
or %l6, %l5, %l6 ! FFFFC36794DBA12C ELSE:L2-B005 0
add %l6, 0x1, %l6 ! FFFFC36794DBA130 ELSE:L2-B005 0
.word 0xBDA80511 ! FFFFC36794DBA134 ELSE:L2-B005 0 S illop
.word 0xFDD192D9 ! FFFFC36794DBA138 ELSE:L2-B005 0 S illop
BL120015: ! ELSE:L2-B005
add %g1, 0xB4D, %g1 ! FFFFC36794DBA13C ELSE:L2-B005 0 chksum++
.word 0xBA9143F8 ! FFFFC36794DBA140 LOOP:L1-B000 0 random
.word 0xB1B24688 ! FFFFC36794DBA144 LOOP:L1-B000 0 illop
bne,a,pn %xcc, BL120016 ! FFFFC36794DBA148 LOOP:L1-B000 0
nop ! FFFFC36794DBA14C LOOP:L1-B000 0 S
add %g1, 0x583, %g1 ! FFFFC36794DBA150 LOOP:L1-B000 0 chksum++
fabss %f8, %f11 ! FFFFC36794DBA154 SUBR:L0-B000 0 S
cmp %o0, %o2 ! FFFFC36794DBA158 SUBR:L0-B000 0 S
.word 0xA3E6DBD4 ! FFFFC36794DBA15C SUBR:L0-B000 0 illop
ldx [%g3-0x0088], %g3 ! FFFFC36794DBA160 SUBR:L0-B000 0 ptr_chase
.word 0xB1B247EC ! FFFFC36794DBA164 SUBR:L0-B000 0 illop
.word 0xE74B2292 ! FFFFC36794DBA168 SUBR:L0-B000 0 illop
.word 0x81CFE008 ! FFFFC36794DBA16C SUBR:L0-B000 0 random
movo %fcc2, %i2, %o4 ! FFFFC36794DBA170 SUBR:L0-B000 0 S
fsrc2 %f16, %f22 ! FFFFC36794DBA174 SUBR:L0-B000 0 S
edge16 %o0, %o2, %o2 ! FFFFC36794DBA178 SUBR:L0-B000 0 S
.word 0xBD8B0769 ! FFFFC36794DBA17C SUBR:L0-B000 0 illop
add %g1, 0xBFA, %i0 ! FFFFC36794DBA180 SUBR:L0-B000 0
.word 0xB378E33A ! FFFFC36794DBA184 SUBR:L0-B000 0 S illop
.word 0xBBAC167D ! FFFFC36794DBA188 SUBR:L0-B000 0 illop
restore %i0, %l7, %o0 ! FFFFC36794DBA18C SUBR:L0-B000 0
BL120017:.word 0x95AF407B ! FFFFC36794DBA190 SUBR:L0-B000 0 illop
nop ! FFFFC36794DBA194 SUBR:L0-B000 0
SECTION .btext056_pg1 TEXT_VA=0xffffc36794dba000
attr_text {
Name = .btext056_pg1,
VA = 0xffffc36794dba000,
RA = 0xebfd9a000,
PA = ra2pa(0xebfd9a000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext057 TEXT_VA=0x24dbd6bdf00
attr_text {
Name = .btext057,
VA = 0x24dbd6bdf00,
RA = 0xebfd95f00,
PA = ra2pa(0xebfd95f00,0),
notsb
}
SECTION .btext057_pg0 TEXT_VA=0x24dbd6bc000
attr_text {
Name = .btext057_pg0,
VA = 0x24dbd6bc000,
RA = 0xebfd94000,
PA = ra2pa(0xebfd94000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext057
.text
.global SUBR155; SUBR155:
BL120018: ! SUBR:L0-B000
add %g1, 0x212, %g1 ! 0000024DBD6BDF00 SUBR:L0-B000 2 chksum++
save %o6, -128, %o6 ! 0000024DBD6BDF04 SUBR:L0-B000 2
sethi %hh(0x24DBD6BDF00),%l7 ! 0000024DBD6BDF08 SUBR:L0-B000 2 SUBR155
or %l7,%hm(0x24DBD6BDF00),%l7 ! 0000024DBD6BDF0C SUBR:L0-B000 2
sethi %lm(0x24DBD6BDF00),%l6 ! 0000024DBD6BDF10 SUBR:L0-B000 2
or %l6,%lo(0x24DBD6BDF00),%l6 ! 0000024DBD6BDF14 SUBR:L0-B000 2
sllx %l7, 0x20, %l7 ! 0000024DBD6BDF18 SUBR:L0-B000 2
or %l7, %l6, %l7 ! 0000024DBD6BDF1C SUBR:L0-B000 2
ta %xcc, 0x45 ! 0000024DBD6BDF20 SUBR:L0-B000 2 demap-stack
udivx %i0, %i3, %o2 ! 0000024DBD6BDF24 SUBR:L0-B000 2 S
wr %g1, %i0, %fprs ! 0000024DBD6BDF28 SUBR:L0-B000 2 S
subcc %i0, %i1, %g0 ! 0000024DBD6BDF2C SUBR:L0-B000 2 S
fcmple16 %f26, %f16, %l0 ! 0000024DBD6BDF30 SUBR:L0-B000 4 S
udivcc %o2, %g7, %i6 ! 0000024DBD6BDF34 SUBR:L0-B000 2 S
edge16l %o2, %i0, %l1 ! 0000024DBD6BDF38 SUBR:L0-B000 2 S
fcmped %fcc3, %f44, %f62 ! 0000024DBD6BDF3C SUBR:L0-B000 2 S
call .+8 ! 0000024DBD6BDF40 SUBR:L0-B000 2 S
or %o2, %l0, %l4 ! 0000024DBD6BDF44 SUBR:L0-B000 2 S
fsubs %f2, %f10, %f3 ! 0000024DBD6BDF48 SUBR:L0-B000 2 S
add %g1, 0xFEE, %g1 ! 0000024DBD6BDF4C SUBR:L0-B000 2 chksum++
or %g0, 0x2, %l0 ! 0000024DBD6BDF50 LOOP:L1-B000 2
BL120026: ! LOOP:L1-B000
add %g1, 0x74C, %g1 ! 0000024DBD6BDF54 LOOP:L1-B000 4 chksum++
ldxa [%g7+%g0]0x08, %l1 ! 0000024DBD6BDF58 LOOP:L1-B000 4 S BAD-ASI
fcmple16 %f28, %f22, %l1 ! 0000024DBD6BDF5C LOOP:L1-B000 4 S
bcs,a BL120019 ;.empty ! 0000024DBD6BDF60 LOOP:L1-B000 4 L
fbo,pt %fcc0, BL120020 ! 0000024DBD6BDF64 LOOP:L1-B000 1 L
BL120020:array32 %o2, %g1, %i1 ! 0000024DBD6BDF68 LOOP:L1-B000 4 S
xnor %o0, %o1, %i3 ! 0000024DBD6BDF6C LOOP:L1-B000 3 S
fcmpeq32 %f16, %f20, %o4 ! 0000024DBD6BDF70 LOOP:L1-B000 3 S
BL120019:fbo,a,pn %fcc2, BL120021 ! 0000024DBD6BDF74 LOOP:L1-B000 4 L
nop ! 0000024DBD6BDF78 LOOP:L1-B000 3 S
BL120021:add %g1, 0x1D2, %g1 ! 0000024DBD6BDF7C LOOP:L1-B000 4 chksum++
andcc %g1, 0x1, %g0 ! 0000024DBD6BDF80 SKIP:L2-B000 4
bnz,pn %icc, BL120022 ! 0000024DBD6BDF84 SKIP:L2-B000 4
sra %o2, 0x1, %i5 ! 0000024DBD6BDF88 SKIP:L2-B000 4 S
array32 %i3, %i1, %i5 ! 0000024DBD6BDF8C SKIP:L2-B000 1 S
sethi %hh(0x1F62C35F00),%l6 ! 0000024DBD6BDF90 SKIP:L2-B000 1 SUBR160
or %l6,%hm(0x1F62C35F00),%l6 ! 0000024DBD6BDF94 SKIP:L2-B000 1
sethi %lm(0x1F62C35F00),%l5 ! 0000024DBD6BDF98 SKIP:L2-B000 1
or %l5,%lo(0x1F62C35F00),%l5 ! 0000024DBD6BDF9C SKIP:L2-B000 1
sllx %l6, 0x20, %l6 ! 0000024DBD6BDFA0 SKIP:L2-B000 1
or %l6, %l5, %l6 ! 0000024DBD6BDFA4 SKIP:L2-B000 1
jmpl %l6+0x0000, %o7 ! 0000024DBD6BDFA8 SKIP:L2-B000 1 S
stxa %l1, [%g7+%g0]0x9D ! 0000024DBD6BDFAC SKIP:L2-B000 1 S BAD-ASI
rd %gsr, %l6 ! 0000024DBD6BDFB0 SKIP:L2-B000 1 S
wr %l6, 0x58, %gsr ! 0000024DBD6BDFB4 SKIP:L2-B000 1 S
.word 0xA7A984EF ! 0000024DBD6BDFB8 SKIP:L2-B000 1 S illop_FP
cmp %i3, %l1 ! 0000024DBD6BDFBC SKIP:L2-B000 1 S
cmp %o4, %i1 ! 0000024DBD6BDFC0 SKIP:L2-B000 1 S
andn %i0, %o4, %i3 ! 0000024DBD6BDFC4 SKIP:L2-B000 1 S
nop ! 0000024DBD6BDFC8 SKIP:L2-B000 1 S
add %g1, 0x23E, %g1 ! 0000024DBD6BDFCC SKIP:L2-B000 1 chksum++
.word 0x85B782EC ! 0000024DBD6BDFD0 SKIP:L2-B000 1 S illop_VIS
subcc %i5, %o0, %o5 ! 0000024DBD6BDFD4 SKIP:L2-B000 1 S
xor %i3, %o5, %i3 ! 0000024DBD6BDFD8 SKIP:L2-B000 1 S
fxors %f27, %f30, %f28 ! 0000024DBD6BDFDC SKIP:L2-B000 1 S
stxa %o5, [%g7+%g0]0xC7 ! 0000024DBD6BDFE0 SKIP:L2-B000 1 S BAD-ASI
edge32n %g1, %o5, %i4 ! 0000024DBD6BDFE4 SKIP:L2-B000 1 S
faligndata %f18, %f26, %f26 ! 0000024DBD6BDFE8 SKIP:L2-B000 1 S
fcmpes %fcc1, %f4, %f4 ! 0000024DBD6BDFEC SKIP:L2-B000 1 S
andn %i3, %i3, %i0 ! 0000024DBD6BDFF0 SKIP:L2-B000 1 S
fba BL120023 ! 0000024DBD6BDFF4 SKIP:L2-B000 1
alignaddr %i5, %o0, %l1 ! 0000024DBD6BDFF8 SKIP:L2-B000 1 S
BL120022: ! ELSE:L2-B001
xor %o0, %g1, %i3 ! 0000024DBD6BDFFC ELSE:L2-B001 3 S
ta %xcc, 0x46 ! 0000024DBD6BE000 ELSE:L2-B001 3 S demap-page
.word 0xB3B50BE5 ! 0000024DBD6BE004 ELSE:L2-B001 3 S illop_VIS
orncc %o2, %i3, %o2 ! 0000024DBD6BE008 ELSE:L2-B001 3 S
fcmpgt16 %f18, %f26, %l3 ! 0000024DBD6BE00C ELSE:L2-B001 3 S
fmovd %f46, %f46 ! 0000024DBD6BE010 ELSE:L2-B001 3 S
add %g1, 0x22C, %g1 ! 0000024DBD6BE014 ELSE:L2-B001 3 chksum++
fcmple32 %f26, %f30, %i0 ! 0000024DBD6BE018 ELSE:L2-B001 3 S
fcmpd %fcc1, %f62, %f6 ! 0000024DBD6BE01C ELSE:L2-B001 3 S
stxa %i3, [%g7+%g0]0xA7 ! 0000024DBD6BE020 ELSE:L2-B001 3 S BAD-ASI
.word 0xEABFFE86 ! 0000024DBD6BE024 ELSE:L2-B001 3 S illop
cmp %l3, %l1 ! 0000024DBD6BE028 ELSE:L2-B001 3 S
BL120023: ! ELSE:L2-B001
add %g1, 0xB0A, %g1 ! 0000024DBD6BE02C ELSE:L2-B001 4 chksum++
fcmpd %fcc2, %f6, %f14 ! 0000024DBD6BE030 SKIP:L2-B002 4
fbge,pn %fcc2, BL120024 ! 0000024DBD6BE034 SKIP:L2-B002 4
xnorcc %l1, %g1, %o0 ! 0000024DBD6BE038 SKIP:L2-B002 4 S
call .+8 ! 0000024DBD6BE03C SKIP:L2-B002 4 S
pdist %f30, %f26, %f24 ! 0000024DBD6BE040 SKIP:L2-B002 4 S
fpmerge %f18, %f27, %f20 ! 0000024DBD6BE044 SKIP:L2-B002 4 S
fsubs %f10, %f2, %f3 ! 0000024DBD6BE048 SKIP:L2-B002 4 S
udivcc %l3, %g0, %g7 ! 0000024DBD6BE04C SKIP:L2-B002 4 S
add %g1, 0xAA0, %g1 ! 0000024DBD6BE050 SKIP:L2-B002 4 chksum++
xorcc %i0, %o2, %o1 ! 0000024DBD6BE054 SKIP:L2-B002 4 S
orn %o1, %o2, %i5 ! 0000024DBD6BE058 SKIP:L2-B002 4 S
fcmped %fcc3, %f6, %f60 ! 0000024DBD6BE05C SKIP:L2-B002 4 S
andncc %o3, %i3, %l1 ! 0000024DBD6BE060 SKIP:L2-B002 4 S
orn %o0, %o3, %o3 ! 0000024DBD6BE064 SKIP:L2-B002 4 S
fba,a BL120025 ! 0000024DBD6BE068 SKIP:L2-B002 4
nop ! 0000024DBD6BE06C SKIP:L2-B002 0 S
BL120024: ! ELSE:L2-B003
fcmped %fcc0, %f14, %f62 ! 0000024DBD6BE070 ELSE:L2-B003 0 S
srl %l1, 0x1, %o2 ! 0000024DBD6BE074 ELSE:L2-B003 0 S
alignaddr %o0, %l4, %l4 ! 0000024DBD6BE078 ELSE:L2-B003 0 S
.word 0xD5FF6125 ! 0000024DBD6BE07C ELSE:L2-B003 0 S illop
.word 0x97A74D69 ! 0000024DBD6BE080 ELSE:L2-B003 0 S illop
add %g1, 0x104, %g1 ! 0000024DBD6BE084 ELSE:L2-B003 0 chksum++
array32 %o2, %o1, %i4 ! 0000024DBD6BE088 ELSE:L2-B003 0 S
fpsub16s %f17, %f27, %f28 ! 0000024DBD6BE08C ELSE:L2-B003 0 S
cmp %i5, %o0 ! 0000024DBD6BE090 ELSE:L2-B003 0 S
or %i5, %i5, %o2 ! 0000024DBD6BE094 ELSE:L2-B003 0 S
.word 0xB9A59158 ! 0000024DBD6BE098 ELSE:L2-B003 0 S illop
.word 0xD957A174 ! 0000024DBD6BE09C ELSE:L2-B003 0 S illop
BL120025: ! ELSE:L2-B003
add %g1, 0x20, %g1 ! 0000024DBD6BE0A0 ELSE:L2-B003 4 chksum++
movpos %xcc, %i5, %o0 ! 0000024DBD6BE0A4 LOOP:L1-B000 4 S
wr %g1, %o2, %fprs ! 0000024DBD6BE0A8 LOOP:L1-B000 4 S
fpsub32 %f16, %f22, %f30 ! 0000024DBD6BE0AC LOOP:L1-B000 5 S
udiv %o3, 0x0, %o0 ! 0000024DBD6BE0B0 LOOP:L1-B000 4 S
fcmpne16 %f26, %f24, %o4 ! 0000024DBD6BE0B4 LOOP:L1-B000 4 S
fcmpd %fcc3, %f14, %f62 ! 0000024DBD6BE0B8 LOOP:L1-B000 4 S
alignaddrl %l4, %o5, %o5 ! 0000024DBD6BE0BC LOOP:L1-B000 4 S
fexpand %f21, %f24 ! 0000024DBD6BE0C0 LOOP:L1-B000 4 S
addcc %i1, %o4, %o1 ! 0000024DBD6BE0C4 LOOP:L1-B000 4 S
array16 %i3, %o2, %i2 ! 0000024DBD6BE0C8 LOOP:L1-B000 4 S
subcc %l0, 0x1, %l0 ! 0000024DBD6BE0CC LOOP:L1-B000 4
bnz BL120026 ! 0000024DBD6BE0D0 LOOP:L1-B000 4
fcmps %fcc1, %f4, %f2 ! 0000024DBD6BE0D4 LOOP:L1-B000 4 S
add %g1, 0x980, %g1 ! 0000024DBD6BE0D8 LOOP:L1-B000 2 chksum++
add %o4, %g1, %o5 ! 0000024DBD6BE0DC SUBR:L0-B000 2 S
fbg,pn %fcc0, BL120027 ! 0000024DBD6BE0E0 SUBR:L0-B000 2 L
BL120027:fsubd %f42, %f38, %f32 ! 0000024DBD6BE0E4 SUBR:L0-B000 4 S
fbue,a,pn %fcc0, BL120028 ! 0000024DBD6BE0E8 SUBR:L0-B000 2 L
.word 0x95906000 ! 0000024DBD6BE0EC SUBR:L0-B000 0 S random
subccc %i4, %o4, %g0 ! 0000024DBD6BE0F0 SUBR:L0-B000 2 S
ldxa [%g7+%g0]0x38, %o2 ! 0000024DBD6BE0F4 SUBR:L0-B000 2 S BAD-ASI
fcmple32 %f24, %f26, %i3 ! 0000024DBD6BE0F8 SUBR:L0-B000 2 S
orn %o2, %o5, %l3 ! 0000024DBD6BE0FC SUBR:L0-B000 2 S
BL120028:add %g1, 0xD79, %g1 ! 0000024DBD6BE100 SUBR:L0-B000 2 chksum++
ta %xcc, 0x45 ! 0000024DBD6BE104 SUBR:L0-B000 2 demap-stack
add %g1, 0xC8B, %i0 ! 0000024DBD6BE108 SUBR:L0-B000 2
return %i7+0x0008 ! 0000024DBD6BE10C SUBR:L0-B000 2
add %g1, 0x1B, %g1 ! 0000024DBD6BE110 SUBR:L0-B000 2 chksum++
SECTION .btext057_pg1 TEXT_VA=0x24dbd6be000
attr_text {
Name = .btext057_pg1,
VA = 0x24dbd6be000,
RA = 0xebfd96000,
PA = ra2pa(0xebfd96000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext058 TEXT_VA=0x74036fffff00
attr_text {
Name = .btext058,
VA = 0x74036fffff00,
RA = ra2pa(0xd0fffff00,0),
PA = ra2pa(0xd0fffff00,0),
notsb
}
SECTION .btext058_pg0 TEXT_VA=0x740360000000
attr_text {
Name = .btext058_pg0,
VA = 0x740360000000,
RA = ra2pa(0xd00000000,0),
PA = ra2pa(0xd00000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext058
.text
.global SUBR156; SUBR156:
BL120029: ! SUBR:L0-B000
add %g1, 0x861, %g1 ! 000074036FFFFF00 SUBR:L0-B000 2 chksum++
save %o6, -128, %o6 ! 000074036FFFFF04 SUBR:L0-B000 2
sethi %hh(0x74036FFFFF00),%l7 ! 000074036FFFFF08 SUBR:L0-B000 2 SUBR156
or %l7,%hm(0x74036FFFFF00),%l7 ! 000074036FFFFF0C SUBR:L0-B000 2
sethi %lm(0x74036FFFFF00),%l6 ! 000074036FFFFF10 SUBR:L0-B000 2
or %l6,%lo(0x74036FFFFF00),%l6 ! 000074036FFFFF14 SUBR:L0-B000 2
sllx %l7, 0x20, %l7 ! 000074036FFFFF18 SUBR:L0-B000 2
or %l7, %l6, %l7 ! 000074036FFFFF1C SUBR:L0-B000 2
ta %xcc, 0x45 ! 000074036FFFFF20 SUBR:L0-B000 2 demap-stack
add %g1, 0xF38, %g1 ! 000074036FFFFF24 SUBR:L0-B000 2 chksum++
add %i0, %g1, %o3 ! 000074036FFFFF28 SWCH:L1-B000 2
andcc %o3, 0x4, %g0 ! 000074036FFFFF2C SWCH:L1-B000 2
bnz,pn %xcc, BL120033 ! 000074036FFFFF30 SWCH:L1-B000 2
andcc %o3, 0x800, %g0 ! 000074036FFFFF34 SWCH:L1-B000 2
bnz,pt %xcc, BL120032 ! 000074036FFFFF38 SWCH:L1-B000 1
add %g1, 0x1F4, %g1 ! 000074036FFFFF3C SWCH:L1-B000 1 chksum++
andcc %o3, 0x400, %g0 ! 000074036FFFFF40 SWCH:L1-B000 0
bnz,pt %xcc, BL120031 ! 000074036FFFFF44 SWCH:L1-B000 0
andcc %o3, 0x80, %g0 ! 000074036FFFFF48 SWCH:L1-B000 0
bnz,a,pt %xcc, BL120030 ! 000074036FFFFF4C SWCH:L1-B000 0
add %g1, 0x327, %g1 ! 000074036FFFFF50 SWCH:L1-B000 0 chksum++
xor %o2, %i0, %o2 ! 000074036FFFFF54 SWCH:L1-B000 0 S
ldx [%g2+0x0058], %l6 ! 000074036FFFFF58 SWCH:L1-B000 0 <BD120043
ldda [%l6]0x26, %i0 ! 000074036FFFFF5C SWCH:L1-B000 0 S Quad_Ld_P
edge8 %o0, %i1, %o0 ! 000074036FFFFF60 SWCH:L1-B000 0 S
subc %i5, %i5, %o1 ! 000074036FFFFF64 SWCH:L1-B000 0 S
fands %f28, %f17, %f24 ! 000074036FFFFF68 SWCH:L1-B000 0 S
andcc %o0, %i0, %i4 ! 000074036FFFFF6C SWCH:L1-B000 0 S
.word 0xFDD8E507 ! 000074036FFFFF70 SWCH:L1-B000 0 S illop
.word 0x95B7479F ! 000074036FFFFF74 SWCH:L1-B000 0 S illop_VIS
andn %i3, %o0, %l4 ! 000074036FFFFF78 SWCH:L1-B000 0 S
.word 0xFF472067 ! 000074036FFFFF7C SWCH:L1-B000 0 S illop
add %g1, 0x4CD, %g1 ! 000074036FFFFF80 SWCH:L1-B000 0 chksum++
.word 0x9F4DB11C ! 000074036FFFFF84 SWCH:L1-B000 0 illop
.word 0x97906000 ! 000074036FFFFF88 SWCH:L1-B000 0 S random
BL120030:add %g1, 0xBE8, %g1 ! 000074036FFFFF8C CASE:L2-B000 0 chksum++
.word 0xADA0114B ! 000074036FFFFF90 CASE:L2-B000 0 S illop
orn %i5, %o4, %l4 ! 000074036FFFFF94 CASE:L2-B000 0 S
call .+8 ! 000074036FFFFF98 CASE:L2-B000 0 S
cmp %l4, %o5 ! 000074036FFFFF9C CASE:L2-B000 0 S
fba,pn %fcc0, BL120034 ! 000074036FFFFFA0 CASE:L2-B000 0
.word 0xA7A7091C ! 000074036FFFFFA4 CASE:L2-B000 0 S illop
BL120031:add %g1, 0xE35, %g1 ! 000074036FFFFFA8 CASE:L2-B001 0 chksum++
.word 0x8D8BD899 ! 000074036FFFFFAC CASE:L2-B001 0 S illop
.word 0xFCC0D1F4 ! 000074036FFFFFB0 CASE:L2-B001 0 S random
sethi %hh(0x37C7A320FF00),%l6 ! 000074036FFFFFB4 CASE:L2-B001 0 SUBR159
or %l6,%hm(0x37C7A320FF00),%l6 ! 000074036FFFFFB8 CASE:L2-B001 0
sethi %lm(0x37C7A320FF00),%l5 ! 000074036FFFFFBC CASE:L2-B001 0
.word 0xB5AC1C9E ! 000074036FFFFFC0 CASE:L2-B001 0 illop
sllx %l6, 0x20, %l6 ! 000074036FFFFFC4 CASE:L2-B001 0
.word 0x8239611A ! 000074036FFFFFC8 CASE:L2-B001 0 random
jmpl %l6+0x0000, %o7 ! 000074036FFFFFCC CASE:L2-B001 0 S
fpackfix %f28, %f27 ! 000074036FFFFFD0 CASE:L2-B001 0 S
andcc %i4, %g1, %i0 ! 000074036FFFFFD4 CASE:L2-B001 0 S
fba,pn %fcc1, BL120034 ! 000074036FFFFFD8 CASE:L2-B001 0
nop ! 000074036FFFFFDC CASE:L2-B001 0 S
BL120032:add %g1, 0x610, %g1 ! 000074036FFFFFE0 CASE:L2-B002 1 chksum++
fmovrdlz %i2, %f60, %f14 ! 000074036FFFFFE4 CASE:L2-B002 1 S
orn %i2, %g1, %i3 ! 000074036FFFFFE8 CASE:L2-B002 1 S
orn %i3, %i2, %l1 ! 000074036FFFFFEC CASE:L2-B002 1 S
alignaddrl %i2, %l1, %o1 ! 000074036FFFFFF0 CASE:L2-B002 1 S
srax %i3, 0x1, %i5 ! 000074036FFFFFF4 CASE:L2-B002 1 S
sethi %hi(0xFBC89400), %l0 ! 000074036FFFFFF8 CASE:L2-B002 1 S .+0
fba,pt %fcc0, BL120034 ! 000074036FFFFFFC CASE:L2-B002 1
.word 0xE5634D2C ! 0000740370000000 CASE:L2-B002 1 S illop
BL120033:add %g1, 0xDE6, %g1 ! 0000740370000004 CASE:L2-B003 1 chksum++
orncc %i2, %l0, %l1 ! 0000740370000008 CASE:L2-B003 1 S
movrnz %i5, %g1, %i4 ! 000074037000000C CASE:L2-B003 1 S
.word 0xB1AD1B92 ! 0000740370000010 CASE:L2-B003 1 S illop_FP
ldda [%g7+%g0]0x83, %i0 ! 0000740370000014 CASE:L2-B003 1 S <BD120002
subcc %i1, %o1, %i3 ! 0000740370000018 CASE:L2-B003 1 S
.word 0xA3B6078F ! 000074037000001C CASE:L2-B003 1 S illop_VIS
ba,a BL120034 ! 0000740370000020 CASE:L2-B003 1
add %g7, 0x0, %g7 ! 0000740370000024 CASE:L2-B003 0 S
BL120034: ! SWCH:L1-B000
add %g1, 0x172, %g1 ! 0000740370000028 SWCH:L1-B000 2 chksum++
rd %gsr, %l6 ! 000074037000002C SWCH:L1-B000 2 S
wr %l6, 0x40, %gsr ! 0000740370000030 SWCH:L1-B000 2 S
or %i0, %i0, %i1 ! 0000740370000034 SWCH:L1-B000 2 S
fcmpd %fcc1, %f14, %f62 ! 0000740370000038 SWCH:L1-B000 2 S
andcc %i1, %i1, %l3 ! 000074037000003C SWCH:L1-B000 2 S
fcmple32 %f26, %f22, %i5 ! 0000740370000040 SWCH:L1-B000 2 S
.word 0xF58A2783 ! 0000740370000044 SWCH:L1-B000 2 S illop
or %i1, %g1, %i2 ! 0000740370000048 SWCH:L1-B000 2 S
and %g1, %i1, %o2 ! 000074037000004C SWCH:L1-B000 2 S
movne %xcc, -611, %l4 ! 0000740370000050 SUBR:L0-B000 2 S
fpack16 %f24, %f25 ! 0000740370000054 SUBR:L0-B000 2 S
fcmpeq16 %f26, %f20, %o3 ! 0000740370000058 SUBR:L0-B000 2 S
and %i2, %g1, %i4 ! 000074037000005C SUBR:L0-B000 2 S
fcmps %fcc1, %f3, %f8 ! 0000740370000060 SUBR:L0-B000 2 S
ta %xcc, 0x45 ! 0000740370000064 SUBR:L0-B000 2 demap-stack
add %g1, 0xCF0, %i0 ! 0000740370000068 SUBR:L0-B000 2
add %g1, 0x1BB, %g1 ! 000074037000006C SUBR:L0-B000 2 chksum++
ret ! 0000740370000070 SUBR:L0-B000 2
restore %i0, %l7, %o0 ! 0000740370000074 SUBR:L0-B000 2
SECTION .btext058_pg1 TEXT_VA=0x740370000000
attr_text {
Name = .btext058_pg1,
VA = 0x740370000000,
RA = ra2pa(0xd10000000,0),
PA = ra2pa(0xd10000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext059 TEXT_VA=0x26ca8739df00
attr_text {
Name = .btext059,
VA = 0x26ca8739df00,
RA = 0xebfd91f00,
PA = ra2pa(0xebfd91f00,0),
notsb
}
SECTION .btext059_pg0 TEXT_VA=0x26ca8739c000
attr_text {
Name = .btext059_pg0,
VA = 0x26ca8739c000,
RA = 0xebfd90000,
PA = ra2pa(0xebfd90000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext059
.text
.global SUBR157; SUBR157:
BL120035: ! SUBR:L0-B000
add %g1, 0x46A, %g1 ! 000026CA8739DF00 SUBR:L0-B000 2 chksum++
save %o6, -128, %o6 ! 000026CA8739DF04 SUBR:L0-B000 2
sethi %hh(0x26CA8739DF00),%l7 ! 000026CA8739DF08 SUBR:L0-B000 2 SUBR157
or %l7,%hm(0x26CA8739DF00),%l7 ! 000026CA8739DF0C SUBR:L0-B000 2
sethi %lm(0x26CA8739DF00),%l6 ! 000026CA8739DF10 SUBR:L0-B000 2
or %l6,%lo(0x26CA8739DF00),%l6 ! 000026CA8739DF14 SUBR:L0-B000 2
sllx %l7, 0x20, %l7 ! 000026CA8739DF18 SUBR:L0-B000 2
or %l7, %l6, %l7 ! 000026CA8739DF1C SUBR:L0-B000 2
ta %xcc, 0x45 ! 000026CA8739DF20 SUBR:L0-B000 2 demap-stack
xnor %i5, %i5, %o3 ! 000026CA8739DF24 SUBR:L0-B000 2 S
movleu %icc, %i2, %i1 ! 000026CA8739DF28 SUBR:L0-B000 2 S
xorcc %o0, %g1, %i3 ! 000026CA8739DF2C SUBR:L0-B000 2 S
ldxa [%g7+%g0]0x69, %g1 ! 000026CA8739DF30 SUBR:L0-B000 2 S BAD-ASI
array32 %i0, %i0, %i0 ! 000026CA8739DF34 SUBR:L0-B000 2 S
fpadd16s %f31, %f22, %f21 ! 000026CA8739DF38 SUBR:L0-B000 2 S
add %g1, 0x160, %g1 ! 000026CA8739DF3C SUBR:L0-B000 2 chksum++
add %i4, %g1, %o1 ! 000026CA8739DF40 SWCH:L1-B000 2
andcc %o1, 0x80, %g0 ! 000026CA8739DF44 SWCH:L1-B000 2
bnz,pt %xcc, BL120039 ! 000026CA8739DF48 SWCH:L1-B000 2
andcc %o1, 0x4, %g0 ! 000026CA8739DF4C SWCH:L1-B000 2
bnz,a,pt %xcc, BL120038 ! 000026CA8739DF50 SWCH:L1-B000 1
add %g1, 0x549, %g1 ! 000026CA8739DF54 SWCH:L1-B000 0 chksum++
andcc %o1, 0x200, %g0 ! 000026CA8739DF58 SWCH:L1-B000 1
bnz,a,pn %xcc, BL120037 ! 000026CA8739DF5C SWCH:L1-B000 1
add %g1, 0x27, %g1 ! 000026CA8739DF60 SWCH:L1-B000 0 chksum++
andcc %o1, 0x400, %g0 ! 000026CA8739DF64 SWCH:L1-B000 1
bnz,pn %xcc, BL120036 ! 000026CA8739DF68 SWCH:L1-B000 1
pdist %f30, %f26, %f26 ! 000026CA8739DF6C SWCH:L1-B000 1 S
and %i1, %i1, %o4 ! 000026CA8739DF70 SWCH:L1-B000 1 S
.word 0x83A85C8A ! 000026CA8739DF74 SWCH:L1-B000 1 S illop_FP
or %i5, %g7, %i5 ! 000026CA8739DF78 SWCH:L1-B000 1 S
xor %i3, %o1, %i5 ! 000026CA8739DF7C SWCH:L1-B000 1 S
add %g1, 0xE4D, %g1 ! 000026CA8739DF80 SWCH:L1-B000 1 chksum++
ba BL120042 ! 000026CA8739DF84 SWCH:L1-B000 1
udivcc %i3, %g0, %i4 ! 000026CA8739DF88 SWCH:L1-B000 1 S
BL120036:add %g1, 0xAF6, %g1 ! 000026CA8739DF8C CASE:L2-B000 0 chksum++
edge16n %i5, %i2, %i2 ! 000026CA8739DF90 CASE:L2-B000 0 S
.word 0xB3AB64E6 ! 000026CA8739DF94 CASE:L2-B000 0 S illop
stxa %i0, [%g7+%g0]0xA6 ! 000026CA8739DF98 CASE:L2-B000 0 S BAD-ASI
ta %xcc, 0x46 ! 000026CA8739DF9C CASE:L2-B000 0 S demap-page
ba BL120042 ! 000026CA8739DFA0 CASE:L2-B000 0
fmovscc %xcc, %f20, %f21 ! 000026CA8739DFA4 CASE:L2-B000 0 S
BL120037:add %g1, 0xAAF, %g1 ! 000026CA8739DFA8 CASE:L2-B001 0 chksum++
orncc %o4, %g1, %o2 ! 000026CA8739DFAC CASE:L2-B001 0 S
fpsub32s %f20, %f21, %f28 ! 000026CA8739DFB0 CASE:L2-B001 0 S
.word 0x9DE3A060 ! 000026CA8739DFB4 CASE:L2-B001 0 S random
andncc %g1, %l3, %l3 ! 000026CA8739DFB8 CASE:L2-B001 0 S
.word 0xB8CDD651 ! 000026CA8739DFBC CASE:L2-B001 0 S illop
subccc %i0, %o4, %l1 ! 000026CA8739DFC0 CASE:L2-B001 0 S
ba BL120042 ! 000026CA8739DFC4 CASE:L2-B001 0
.word 0xFDDA9C37 ! 000026CA8739DFC8 CASE:L2-B001 0 S illop
BL120038:add %g1, 0x37D, %g1 ! 000026CA8739DFCC CASE:L2-B002 0 chksum++
sdivcc %g1, %g0, %l3 ! 000026CA8739DFD0 CASE:L2-B002 0 S
xor %i5, %i0, %o0 ! 000026CA8739DFD4 CASE:L2-B002 0 S
fcmps %fcc1, %f8, %f10 ! 000026CA8739DFD8 CASE:L2-B002 0 S
or %o0, %i2, %i5 ! 000026CA8739DFDC CASE:L2-B002 0 S
and %l0, -1, %l0 ! 000026CA8739DFE0 CASE:L2-B002 0 S
sethi %hh(0xFFFFF812D93EFF00),%l6 ! 000026CA8739DFE4 CASE:L2-B002 0 SUBR158
.word 0x9FC3801F ! 000026CA8739DFE8 CASE:L2-B002 0 random
sethi %lm(0xFFFFF812D93EFF00),%l5 ! 000026CA8739DFEC CASE:L2-B002 0
or %l5,%lo(0xFFFFF812D93EFF00),%l5 ! 000026CA8739DFF0 CASE:L2-B002 0
.word 0xA9ABBCFE ! 000026CA8739DFF4 CASE:L2-B002 0 illop
or %l6, %l5, %l6 ! 000026CA8739DFF8 CASE:L2-B002 0
jmpl %l6+0x0000, %o7 ! 000026CA8739DFFC CASE:L2-B002 0 S
.word 0x83F00000 ! 000026CA8739E000 CASE:L2-B002 0 S illop
fpsub16 %f26, %f16, %f24 ! 000026CA8739E004 CASE:L2-B002 0 S
.word 0xBBD4781D ! 000026CA8739E008 CASE:L2-B002 0 illop
bmask %o0, %o5, %o0 ! 000026CA8739E00C CASE:L2-B002 0 S
BL120039:add %g1, 0x730, %g1 ! 000026CA8739E010 CASE:L2-B003 1 chksum++
nop ! 000026CA8739E014 CASE:L2-B003 1 S
fsrc2s %f24, %f24 ! 000026CA8739E018 CASE:L2-B003 1 S
sethi %hh(0xFFFF988BB710FF00),%l6 ! 000026CA8739E01C CASE:L2-B003 1 SUBR161
or %l6,%hm(0xFFFF988BB710FF00),%l6 ! 000026CA8739E020 CASE:L2-B003 1
sethi %lm(0xFFFF988BB710FF00),%l5 ! 000026CA8739E024 CASE:L2-B003 1
or %l5,%lo(0xFFFF988BB710FF00),%l5 ! 000026CA8739E028 CASE:L2-B003 1
sllx %l6, 0x20, %l6 ! 000026CA8739E02C CASE:L2-B003 1
or %l6, %l5, %l6 ! 000026CA8739E030 CASE:L2-B003 1
add %l6, 0x1, %l6 ! 000026CA8739E034 CASE:L2-B003 1
jmpl %l6+0x0000, %o7 ! 000026CA8739E038 CASE:L2-B003 2 S
sll %o2, 0x1, %i4 ! 000026CA8739E03C CASE:L2-B003 1 S
fba,pt %fcc2, BL120042 ! 000026CA8739E040 CASE:L2-B003 1
and %o2, %o0, %o2 ! 000026CA8739E044 CASE:L2-B003 1 S
BL120042: ! SWCH:L1-B000
add %g1, 0xEBC, %g1 ! 000026CA8739E048 SWCH:L1-B000 2 chksum++
fpack16 %f24, %f31 ! 000026CA8739E04C SWCH:L1-B000 2 S
bg BL120040 ! 000026CA8739E050 SWCH:L1-B000 2 L
pdist %f24, %f30, %f24 ! 000026CA8739E054 SWCH:L1-B000 2 S
array16 %o4, %i1, %o4 ! 000026CA8739E058 SWCH:L1-B000 2 S
fbe,a BL120040 ;.empty ! 000026CA8739E05C SWCH:L1-B000 2 L
fbug,a BL120041 ! 000026CA8739E060 SWCH:L1-B000 0 L
BL120041:andn %i4, %i5, %l0 ! 000026CA8739E064 SWCH:L1-B000 2 S
fcmpd %fcc2, %f40, %f34 ! 000026CA8739E068 SWCH:L1-B000 2 S
BL120040:nop ! 000026CA8739E06C SWCH:L1-B000 2 S
nop ! 000026CA8739E070 SWCH:L1-B000 2 S
add %g1, 0x7B0, %g1 ! 000026CA8739E074 SWCH:L1-B000 2 chksum++
fcmpes %fcc1, %f8, %f5 ! 000026CA8739E078 SUBR:L0-B000 2 S
fcmple32 %f22, %f22, %i4 ! 000026CA8739E07C SUBR:L0-B000 2 S
srlx %i4, 0x1, %o5 ! 000026CA8739E080 SUBR:L0-B000 2 S
fnegd %f62, %f0 ! 000026CA8739E084 SUBR:L0-B000 2 S
orn %l0, %o2, %i3 ! 000026CA8739E088 SUBR:L0-B000 2 S
fsubd %f40, %f60, %f62 ! 000026CA8739E08C SUBR:L0-B000 2 S
ta %xcc, 0x46 ! 000026CA8739E090 SUBR:L0-B000 2 S demap-page
bshuffle %f24, %f22, %f18 ! 000026CA8739E094 SUBR:L0-B000 2 S
ta %xcc, 0x45 ! 000026CA8739E098 SUBR:L0-B000 2 demap-stack
add %g1, 0xD64, %i0 ! 000026CA8739E09C SUBR:L0-B000 2
return %i7+0x0008 ! 000026CA8739E0A0 SUBR:L0-B000 2
add %g1, 0xAF3, %g1 ! 000026CA8739E0A4 SUBR:L0-B000 2 chksum++
SECTION .btext059_pg1 TEXT_VA=0x26ca8739e000
attr_text {
Name = .btext059_pg1,
VA = 0x26ca8739e000,
RA = 0xebfd92000,
PA = ra2pa(0xebfd92000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext060 TEXT_VA=0xfffff812d93eff00
attr_text {
Name = .btext060,
VA = 0xfffff812d93eff00,
RA = 0xd4ffcff00,
PA = ra2pa(0xd4ffcff00,0),
notsb
}
SECTION .btext060_pg0 TEXT_VA=0xfffff812d93e0000
attr_text {
Name = .btext060_pg0,
VA = 0xfffff812d93e0000,
RA = 0xd4ffc0000,
PA = ra2pa(0xd4ffc0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext060
.text
.global SUBR158; SUBR158:
BL120043: ! SUBR:L0-B000
add %g1, 0x40B, %g1 ! FFFFF812D93EFF00 SUBR:L0-B000 0 chksum++
save %o6, -128, %o6 ! FFFFF812D93EFF04 SUBR:L0-B000 0
sethi %hh(0xFFFFF812D93EFF00),%l7 ! FFFFF812D93EFF08 SUBR:L0-B000 0 SUBR158
.word 0xE989D039 ! FFFFF812D93EFF0C SUBR:L0-B000 0 illop
sethi %lm(0xFFFFF812D93EFF00),%l6 ! FFFFF812D93EFF10 SUBR:L0-B000 0
or %l6,%lo(0xFFFFF812D93EFF00),%l6 ! FFFFF812D93EFF14 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! FFFFF812D93EFF18 SUBR:L0-B000 0
or %l7, %l6, %l7 ! FFFFF812D93EFF1C SUBR:L0-B000 0
fpsub32 %f24, %f30, %f30 ! FFFFF812D93EFF20 SUBR:L0-B000 0 S
fbl,a BL120044 ! FFFFF812D93EFF24 SUBR:L0-B000 0 L
xor %g1, %o1, %o5 ! FFFFF812D93EFF28 SUBR:L0-B000 0 S
fcmpgt32 %f22, %f24, %i2 ! FFFFF812D93EFF2C SUBR:L0-B000 0 S
bne,pn %xcc, BL120045 ;.empty ! FFFFF812D93EFF30 SUBR:L0-B000 0 L
BL120044:bleu BL120046 ! FFFFF812D93EFF34 SUBR:L0-B000 0 L
xor %i2, %i4, %i3 ! FFFFF812D93EFF38 SUBR:L0-B000 0 S
array16 %i2, %o2, %i1 ! FFFFF812D93EFF3C SUBR:L0-B000 0 S
subc %i3, %i3, %l3 ! FFFFF812D93EFF40 SUBR:L0-B000 0 S
BL120045:fbg,a BL120047 ! FFFFF812D93EFF44 SUBR:L0-B000 0 L
.word 0x99AFCAA3 ! FFFFF812D93EFF48 SUBR:L0-B000 0 S illop
.word 0x8553C000 ! FFFFF812D93EFF4C SUBR:L0-B000 0 S illop
BL120047:movne %xcc, 0x2FD, %o1 ! FFFFF812D93EFF50 SUBR:L0-B000 0 S
st %fsr, [%g2+0x0064] ! FFFFF812D93EFF54 SUBR:L0-B000 0 S <BD120055+4
wr %g1, %i2, %fprs ! FFFFF812D93EFF58 SUBR:L0-B000 0 S
fcmpgt32 %f22, %f30, %i4 ! FFFFF812D93EFF5C SUBR:L0-B000 0 S
orn %o2, %i4, %i5 ! FFFFF812D93EFF60 SUBR:L0-B000 0 S
BL120046:add %g1, 0x73, %g1 ! FFFFF812D93EFF64 SUBR:L0-B000 0 chksum++
add %g1, 0x4C1, %g1 ! FFFFF812D93EFF68 SUBR:L0-B000 0 chksum++
add %g1, %g1, %i3 ! FFFFF812D93EFF6C SWCH:L1-B000 0
andcc %i3, 0x200, %g0 ! FFFFF812D93EFF70 SWCH:L1-B000 0
.word 0xE509CDC5 ! FFFFF812D93EFF74 SWCH:L1-B000 0 illop
add %g1, 0xD47, %g1 ! FFFFF812D93EFF78 SWCH:L1-B000 0 chksum++
andcc %i3, 0x80, %g0 ! FFFFF812D93EFF7C SWCH:L1-B000 0
.word 0xC84FD483 ! FFFFF812D93EFF80 SWCH:L1-B000 0 random
.word 0xE9C94C2B ! FFFFF812D93EFF84 SWCH:L1-B000 0 illop
bnz,pt %xcc, BL120049 ! FFFFF812D93EFF88 SWCH:L1-B000 0
add %g1, 0xB4B, %g1 ! FFFFF812D93EFF8C SWCH:L1-B000 0 chksum++
.word 0xC861AF33 ! FFFFF812D93EFF90 SWCH:L1-B000 0 illop
bnz,pt %xcc, BL120048 ! FFFFF812D93EFF94 SWCH:L1-B000 0
orn %i2, %o2, %i1 ! FFFFF812D93EFF98 SWCH:L1-B000 0 S
movul %fcc3, %i1, %o2 ! FFFFF812D93EFF9C SWCH:L1-B000 0 S
fcmpgt32 %f26, %f30, %o1 ! FFFFF812D93EFFA0 SWCH:L1-B000 0 S
xnor %o2, %o4, %o4 ! FFFFF812D93EFFA4 SWCH:L1-B000 0 S
.word 0x30827C58 ! FFFFF812D93EFFA8 SWCH:L1-B000 0 S random
array32 %i5, %o4, %l4 ! FFFFF812D93EFFAC SWCH:L1-B000 0 S
add %g1, 0x314, %g1 ! FFFFF812D93EFFB0 SWCH:L1-B000 0 chksum++
fba BL120059 ! FFFFF812D93EFFB4 SWCH:L1-B000 0
ta %xcc, 0x43 ! FFFFF812D93EFFB8 SWCH:L1-B000 0 S +-PEF
BL120048:add %g1, 0x1BC, %g1 ! FFFFF812D93EFFBC CASE:L2-B000 0 chksum++
.word 0xCB2E846F ! FFFFF812D93EFFC0 CASE:L2-B000 0 S illop
xorcc %i5, %l4, %l2 ! FFFFF812D93EFFC4 CASE:L2-B000 0 S
fpack32 %f30, %f24, %f20 ! FFFFF812D93EFFC8 CASE:L2-B000 0 S
subcc %o4, %o1, %i4 ! FFFFF812D93EFFCC CASE:L2-B000 0 S
.word 0x8DB68643 ! FFFFF812D93EFFD0 CASE:L2-B000 0 S illop_VIS
fpsub16s %f18, %f17, %f24 ! FFFFF812D93EFFD4 CASE:L2-B000 0 S
ba,a,pt %icc, BL120059 ! FFFFF812D93EFFD8 CASE:L2-B000 0
array8 %i4, %l4, %o0 ! FFFFF812D93EFFDC CASE:L2-B000 0 S
BL120049:add %g1, 0x98E, %g1 ! FFFFF812D93EFFE0 CASE:L2-B001 0 chksum++
.word 0xF2987F12 ! FFFFF812D93EFFE4 CASE:L2-B001 0 S illop
ldxa [%g7+%g0]0x3F, %o4 ! FFFFF812D93EFFE8 CASE:L2-B001 0 S BAD-ASI
.word 0x9E100001 ! FFFFF812D93EFFEC CASE:L2-B001 0 random
or %l6,%hm(0x9E100001),%l6 ! FFFFF812D93EFFF0 CASE:L2-B001 0
sethi %lm(0x9E100001),%l5 ! FFFFF812D93EFFF4 CASE:L2-B001 0
.word 0xD346A9B0 ! FFFFF812D93EFFF8 CASE:L2-B001 0 illop
sllx %l6, 0x20, %l6 ! FFFFF812D93EFFFC CASE:L2-B001 0
.word 0xA3A49B3E ! FFFFF812D93F0000 CASE:L2-B001 0 illop
.word 0x8ACF8DE8 ! FFFFF812D93F0004 CASE:L2-B001 0 S illop
.word 0xA7AB65F2 ! FFFFF812D93F0008 CASE:L2-B001 0 S illop
cmp %l0, %i4 ! FFFFF812D93F000C CASE:L2-B001 0 S
fba BL120059 ! FFFFF812D93F0010 CASE:L2-B001 0
andncc %o2, %g1, %o2 ! FFFFF812D93F0014 CASE:L2-B001 0 S
BL120054:add %g1, 0xF4D, %g1 ! FFFFF812D93F0018 CASE:L2-B002 0 chksum++
movrgez %i4, %i2, %l3 ! FFFFF812D93F001C CASE:L2-B002 0 S
xnorcc %o2, %o0, %l2 ! FFFFF812D93F0020 CASE:L2-B002 0 S
fbl,a,pn %fcc2, BL120050 ;.empty ! FFFFF812D93F0024 CASE:L2-B002 0 L
fbug,pn %fcc3, BL120051 ! FFFFF812D93F0028 CASE:L2-B002 0 L
andn %l0, %l0, %l0 ! FFFFF812D93F002C CASE:L2-B002 0 S
bgu BL120052 ;.empty ! FFFFF812D93F0030 CASE:L2-B002 0 L
BL120050:bvs,a,pn %xcc, BL120053 ! FFFFF812D93F0034 CASE:L2-B002 0 L
BL120052:.word 0xC70A5352 ! FFFFF812D93F0038 CASE:L2-B002 0 S illop
.word 0xD9658253 ! FFFFF812D93F003C CASE:L2-B002 0 S random
BL120051:array8 %o0, %l0, %o1 ! FFFFF812D93F0040 CASE:L2-B002 0 S
BL120053:add %g1, 0x4C1, %g1 ! FFFFF812D93F0044 CASE:L2-B002 0 chksum++
fba,pn %fcc0, BL120059 ! FFFFF812D93F0048 CASE:L2-B002 0
fcmpeq16 %f24, %f30, %i2 ! FFFFF812D93F004C CASE:L2-B002 0 S
BL120058:add %g1, 0x6E6, %g1 ! FFFFF812D93F0050 CASE:L2-B003 0 chksum++
fcmps %fcc0, %f3, %f10 ! FFFFF812D93F0054 CASE:L2-B003 0 S
andncc %l2, %g1, %l2 ! FFFFF812D93F0058 CASE:L2-B003 0 S
.word 0x8396401A ! FFFFF812D93F005C CASE:L2-B003 0 L illop
udiv %g1, 0x0, %g0 ! FFFFF812D93F0060 CASE:L2-B003 0 S
fcmps %fcc0, %f4, %f10 ! FFFFF812D93F0064 CASE:L2-B003 0 S
fbu,pn %fcc1, BL120056 ! FFFFF812D93F0068 CASE:L2-B003 0 L
.word 0xD1EC350E ! FFFFF812D93F006C CASE:L2-B003 0 S illop
and %l2, %l2, %o5 ! FFFFF812D93F0070 CASE:L2-B003 0 S
bpos,a,pn %xcc, BL120056 ! FFFFF812D93F0074 CASE:L2-B003 0 L
BL120055:ta %xcc, 0x46 ! FFFFF812D93F0078 CASE:L2-B003 0 S demap-page
BL120056:.word 0xBE4D6A38 ! FFFFF812D93F007C CASE:L2-B003 0 L random
BL120057:fcmps %fcc2, %f11, %f2 ! FFFFF812D93F0080 CASE:L2-B003 0 S
.word 0x9B554000 ! FFFFF812D93F0084 CASE:L2-B003 0 illop
ba,a BL120059 ! FFFFF812D93F0088 CASE:L2-B003 0
array8 %i4, %i0, %i4 ! FFFFF812D93F008C CASE:L2-B003 0 S
BL120059: ! SWCH:L1-B000
.word 0x9BB744B8 ! FFFFF812D93F0090 SWCH:L1-B000 0 illop
.word 0xABA74517 ! FFFFF812D93F0094 SWCH:L1-B000 0 S illop_FP
ldxa [%g7+%g0]0x61, %g1 ! FFFFF812D93F0098 SWCH:L1-B000 0 S BAD-ASI
.word 0x81C3E008 ! FFFFF812D93F009C SWCH:L1-B000 0 S random
.word 0xA3A00071 ! FFFFF812D93F00A0 SWCH:L1-B000 0 S illop
sethi %hh(0xFFFF988BB710FF00),%l6 ! FFFFF812D93F00A4 SWCH:L1-B000 0 SUBR161
or %l6,%hm(0xFFFF988BB710FF00),%l6 ! FFFFF812D93F00A8 SWCH:L1-B000 0
sethi %lm(0xFFFF988BB710FF00),%l5 ! FFFFF812D93F00AC SWCH:L1-B000 0
.word 0xD315F342 ! FFFFF812D93F00B0 SWCH:L1-B000 0 illop
.word 0xC51D2246 ! FFFFF812D93F00B4 SWCH:L1-B000 0 random
or %l6, %l5, %l6 ! FFFFF812D93F00B8 SWCH:L1-B000 0
add %l6, 0x1, %l6 ! FFFFF812D93F00BC SWCH:L1-B000 0
.word 0x8BAC1C93 ! FFFFF812D93F00C0 SWCH:L1-B000 0 S illop
fcmpgt32 %f20, %f24, %i2 ! FFFFF812D93F00C4 SWCH:L1-B000 0 S
or %i4, %o4, %l0 ! FFFFF812D93F00C8 SWCH:L1-B000 0 S
fpadd32s %f21, %f29, %f22 ! FFFFF812D93F00CC SWCH:L1-B000 0 S
.word 0x9FAD4424 ! FFFFF812D93F00D0 SWCH:L1-B000 0 S illop
orncc %i4, %l0, %o4 ! FFFFF812D93F00D4 SWCH:L1-B000 0 S
.word 0xD1FDC787 ! FFFFF812D93F00D8 SWCH:L1-B000 0 S illop
array16 %o0, %l0, %l2 ! FFFFF812D93F00DC SWCH:L1-B000 0 S
wr %g1, %i2, %fprs ! FFFFF812D93F00E0 SUBR:L0-B000 0 S
.word 0x91AE9A19 ! FFFFF812D93F00E4 SUBR:L0-B000 0 S illop
or %o1, %g1, %i4 ! FFFFF812D93F00E8 SUBR:L0-B000 0 S
fmovrsgez %l2, %f21, %f23 ! FFFFF812D93F00EC SUBR:L0-B000 0 S
.word 0xE57904C2 ! FFFFF812D93F00F0 SUBR:L0-B000 0 S illop
sllx %o4, 0x1, %o1 ! FFFFF812D93F00F4 SUBR:L0-B000 0 S
.word 0xCE6ABCBB ! FFFFF812D93F00F8 SUBR:L0-B000 0 S random
.word 0x972944A8 ! FFFFF812D93F00FC SUBR:L0-B000 0 random
add %g1, 0x859, %g1 ! FFFFF812D93F0100 SUBR:L0-B000 0 chksum++
ret ! FFFFF812D93F0104 SUBR:L0-B000 0
restore %i0, %l7, %o0 ! FFFFF812D93F0108 SUBR:L0-B000 0
SECTION .btext060_pg1 TEXT_VA=0xfffff812d93f0000
attr_text {
Name = .btext060_pg1,
VA = 0xfffff812d93f0000,
RA = 0xd4ffd0000,
PA = ra2pa(0xd4ffd0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext061 TEXT_VA=0x37c7a320ff00
attr_text {
Name = .btext061,
VA = 0x37c7a320ff00,
RA = 0xd4ffaff00,
PA = ra2pa(0xd4ffaff00,0),
notsb
}
SECTION .btext061_pg0 TEXT_VA=0x37c7a3200000
attr_text {
Name = .btext061_pg0,
VA = 0x37c7a3200000,
RA = 0xd4ffa0000,
PA = ra2pa(0xd4ffa0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext061
.text
.global SUBR159; SUBR159:
BL120060: ! SUBR:L0-B000
add %g1, 0xBB, %g1 ! 000037C7A320FF00 SUBR:L0-B000 0 chksum++
.word 0x205679FA ! 000037C7A320FF04 SUBR:L0-B000 0 illop
sethi %hh(0x37C7A320FF00),%l7 ! 000037C7A320FF08 SUBR:L0-B000 0 SUBR159
or %l7,%hm(0x37C7A320FF00),%l7 ! 000037C7A320FF0C SUBR:L0-B000 0
.word 0xB1A2D0BE ! 000037C7A320FF10 SUBR:L0-B000 0 illop
or %l6,%lo(0x37C7A320FF00),%l6 ! 000037C7A320FF14 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! 000037C7A320FF18 SUBR:L0-B000 0
or %l7, %l6, %l7 ! 000037C7A320FF1C SUBR:L0-B000 0
fpack32 %f18, %f26, %f26 ! 000037C7A320FF20 SUBR:L0-B000 0 S
and %i0, %i2, %l3 ! 000037C7A320FF24 SUBR:L0-B000 0 S
.word 0x85A9DC90 ! 000037C7A320FF28 SUBR:L0-B000 0 illop
.word 0x151A4EA0 ! 000037C7A320FF2C SUBR:L0-B000 0 random
sethi %lm(0x1085A9DC90),%l5 ! 000037C7A320FF30 SUBR:L0-B000 0
.word 0xDD9E9E06 ! 000037C7A320FF34 SUBR:L0-B000 0 illop
sllx %l6, 0x20, %l6 ! 000037C7A320FF38 SUBR:L0-B000 0
or %l6, %l5, %l6 ! 000037C7A320FF3C SUBR:L0-B000 0
add %l6, 0x1, %l6 ! 000037C7A320FF40 SUBR:L0-B000 0
jmpl %l6+0x0000, %o7 ! 000037C7A320FF44 SUBR:L0-B000 0 S
fxors %f29, %f28, %f21 ! 000037C7A320FF48 SUBR:L0-B000 0 S
wr %g1, %i5, %fprs ! 000037C7A320FF4C SUBR:L0-B000 0 S
add %g1, 0x1AA, %g1 ! 000037C7A320FF50 SUBR:L0-B000 0 chksum++
.word 0xF12BAB29 ! 000037C7A320FF54 SUBR:L0-B000 0 random
add %i0, %g1, %i3 ! 000037C7A320FF58 SWCH:L1-B000 0
andcc %i3, 0x8, %g0 ! 000037C7A320FF5C SWCH:L1-B000 0
bnz,pn %xcc, BL120066 ! 000037C7A320FF60 SWCH:L1-B000 0
.word 0x83DD1FDA ! 000037C7A320FF64 SWCH:L1-B000 0 illop
andcc %i3, 0x20, %g0 ! 000037C7A320FF68 SWCH:L1-B000 0
bnz,pn %xcc, BL120065 ! 000037C7A320FF6C SWCH:L1-B000 0
andcc %i3, 0x80, %g0 ! 000037C7A320FF70 SWCH:L1-B000 0
bnz,pn %xcc, BL120064 ! 000037C7A320FF74 SWCH:L1-B000 0
andcc %i3, 0x80, %g0 ! 000037C7A320FF78 SWCH:L1-B000 0
bnz,pn %xcc, BL120063 ! 000037C7A320FF7C SWCH:L1-B000 0
add %g1, 0xCF3, %g1 ! 000037C7A320FF80 SWCH:L1-B000 0 chksum++
edge16l %i3, %i1, %i1 ! 000037C7A320FF84 SWCH:L1-B000 0 S
rd %gsr, %l6 ! 000037C7A320FF88 SWCH:L1-B000 0 S
wr %l6, 0x30, %gsr ! 000037C7A320FF8C SWCH:L1-B000 0 S
.word 0x83F00000 ! 000037C7A320FF90 SWCH:L1-B000 0 S illop
wr %g1, %i5, %fprs ! 000037C7A320FF94 SWCH:L1-B000 0 S
add %g1, 0x66F, %g1 ! 000037C7A320FF98 SWCH:L1-B000 0 chksum++
.word 0xCBB47EAD ! 000037C7A320FF9C SWCH:L1-B000 0 illop
pdist %f28, %f20, %f28 ! 000037C7A320FFA0 SWCH:L1-B000 0 S
BL120063:.word 0x91A69A70 ! 000037C7A320FFA4 CASE:L2-B000 0 illop
.word 0x85B5478F ! 000037C7A320FFA8 CASE:L2-B000 0 S illop
cmp %i4, %i2 ! 000037C7A320FFAC CASE:L2-B000 0 S
.word 0xD4FEC42E ! 000037C7A320FFB0 CASE:L2-B000 0 L random
.word 0x91A21A15 ! 000037C7A320FFB4 CASE:L2-B000 0 L illop
xorcc %i4, %o2, %o1 ! 000037C7A320FFB8 CASE:L2-B000 0 S
fbug,pt %fcc2, BL120061 ! 000037C7A320FFBC CASE:L2-B000 0 L
edge8l %i4, %i5, %l0 ! 000037C7A320FFC0 CASE:L2-B000 0 S
fcmpes %fcc2, %f2, %f8 ! 000037C7A320FFC4 CASE:L2-B000 0 S
BL120062:.word 0xAFD98FE4 ! 000037C7A320FFC8 CASE:L2-B000 0 L illop
.word 0x87A3CDB7 ! 000037C7A320FFCC CASE:L2-B000 0 S illop
BL120061:cmp %o0, %i4 ! 000037C7A320FFD0 CASE:L2-B000 0 S
add %g1, 0xE28, %g1 ! 000037C7A320FFD4 CASE:L2-B000 0 chksum++
ba BL120067 ! 000037C7A320FFD8 CASE:L2-B000 0
xnor %i1, %i4, %i2 ! 000037C7A320FFDC CASE:L2-B000 0 S
BL120064:add %g1, 0x1EB, %g1 ! 000037C7A320FFE0 CASE:L2-B001 0 chksum++
fabsd %f32, %f32 ! 000037C7A320FFE4 CASE:L2-B001 0 S
.word 0x8C961FAC ! 000037C7A320FFE8 CASE:L2-B001 0 S random
.word 0xAF7D12C7 ! 000037C7A320FFEC CASE:L2-B001 0 S illop
ta %xcc, 0x46 ! 000037C7A320FFF0 CASE:L2-B001 0 S demap-page
subcc %g1, %i2, %i4 ! 000037C7A320FFF4 CASE:L2-B001 0 S
.word 0x9DAE9D9D ! 000037C7A320FFF8 CASE:L2-B001 0 S illop
ba,a,pn %xcc, BL120067 ! 000037C7A320FFFC CASE:L2-B001 0
fmovsge %xcc, %f22, %f25 ! 000037C7A3210000 CASE:L2-B001 0 S
BL120065:.word 0x8DABC810 ! 000037C7A3210004 CASE:L2-B002 0 illop
fnegs %f21, %f23 ! 000037C7A3210008 CASE:L2-B002 0 S
edge32l %i2, %i4, %i4 ! 000037C7A321000C CASE:L2-B002 0 S
fcmple32 %f20, %f20, %o3 ! 000037C7A3210010 CASE:L2-B002 0 S
edge16n %o1, %o5, %i0 ! 000037C7A3210014 CASE:L2-B002 0 S
fba,a,pn %fcc2, BL120067 ! 000037C7A3210018 CASE:L2-B002 0
fabsd %f12, %f0 ! 000037C7A321001C CASE:L2-B002 0 S
BL120066:.word 0xB191C003 ! 000037C7A3210020 CASE:L2-B003 0 illop
fcmpne32 %f26, %f20, %l1 ! 000037C7A3210024 CASE:L2-B003 0 S
.word 0xBBAB5C8C ! 000037C7A3210028 CASE:L2-B003 0 illop
or %l6,%hm(0x10BBAB5C8C),%l6 ! 000037C7A321002C CASE:L2-B003 0
sethi %lm(0x10BBAB5C8C),%l5 ! 000037C7A3210030 CASE:L2-B003 0
or %l5,%lo(0x10BBAB5C8C),%l5 ! 000037C7A3210034 CASE:L2-B003 0
sllx %l6, 0x20, %l6 ! 000037C7A3210038 CASE:L2-B003 0
.word 0xE9B52336 ! 000037C7A321003C CASE:L2-B003 0 illop
jmpl %l6+0x0000, %o7 ! 000037C7A3210040 CASE:L2-B003 0 S
xorcc %i4, %g1, %o2 ! 000037C7A3210044 CASE:L2-B003 0 S
pdist %f28, %f24, %f28 ! 000037C7A3210048 CASE:L2-B003 0 S
xnor %i0, %o1, %i1 ! 000037C7A321004C CASE:L2-B003 0 S
edge8n %g1, %i4, %o5 ! 000037C7A3210050 CASE:L2-B003 0 S
array8 %o2, %o2, %i2 ! 000037C7A3210054 CASE:L2-B003 0 S
fpackfix %f28, %f27 ! 000037C7A3210058 CASE:L2-B003 0 S
fnot2 %f22, %f20 ! 000037C7A321005C CASE:L2-B003 0 S
rd %gsr, %l6 ! 000037C7A3210060 CASE:L2-B003 0 S
wr %l6, 0x50, %gsr ! 000037C7A3210064 CASE:L2-B003 0 S
sra %i1, 0x1, %l4 ! 000037C7A3210068 CASE:L2-B003 0 S
.word 0x91AB5B31 ! 000037C7A321006C CASE:L2-B003 0 illop
array16 %i2, %g1, %o0 ! 000037C7A3210070 CASE:L2-B003 0 S
BL120067: ! SWCH:L1-B000
.word 0xD8464F22 ! 000037C7A3210074 SWCH:L1-B000 0 random
array8 %g1, %g1, %i5 ! 000037C7A3210078 SWCH:L1-B000 0 S
array32 %g1, %o2, %i1 ! 000037C7A321007C SWCH:L1-B000 0 S
call .+8 ! 000037C7A3210080 SWCH:L1-B000 0 S
and %o2, %o2, %i1 ! 000037C7A3210084 SWCH:L1-B000 0 S
or %g1, %g1, %i2 ! 000037C7A3210088 SWCH:L1-B000 0 S
fpack16 %f18, %f16 ! 000037C7A321008C SUBR:L0-B000 0 S
.word 0x9953C000 ! 000037C7A3210090 SUBR:L0-B000 0 S illop
.word 0xB9B3C2D8 ! 000037C7A3210094 SUBR:L0-B000 0 S illop
andn %i1, %i3, %i3 ! 000037C7A3210098 SUBR:L0-B000 0 S
.word 0x97906000 ! 000037C7A321009C SUBR:L0-B000 0 S random
sdiv %i1, %g0, %i2 ! 000037C7A32100A0 SUBR:L0-B000 0 S
add %g1, 0xE65, %i0 ! 000037C7A32100A4 SUBR:L0-B000 0
.word 0xBE100001 ! 000037C7A32100A8 SUBR:L0-B000 0 random
.word 0xABB447EC ! 000037C7A32100AC SUBR:L0-B000 0 illop
SECTION .btext061_pg1 TEXT_VA=0x37c7a3210000
attr_text {
Name = .btext061_pg1,
VA = 0x37c7a3210000,
RA = 0xd4ffb0000,
PA = ra2pa(0xd4ffb0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext062 TEXT_VA=0x1f62c35f00
attr_text {
Name = .btext062,
VA = 0x1f62c35f00,
RA = 0xd4ff9df00,
PA = ra2pa(0xd4ff9df00,0),
notsb
}
SECTION .btext062_pg0 TEXT_VA=0x1f62c34000
attr_text {
Name = .btext062_pg0,
VA = 0x1f62c34000,
RA = 0xd4ff9c000,
PA = ra2pa(0xd4ff9c000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext062
.text
.global SUBR160; SUBR160:
nop ! 0000001F62C35F00 SUBR:L0-B000 1 S
brlz,pt %o4, BL120068 ! 0000001F62C35F04 SUBR:L0-B000 1 L
udiv %o1, %g7, %o0 ! 0000001F62C35F08 SUBR:L0-B000 1 S
fbug,a BL120069 ;.empty ! 0000001F62C35F0C SUBR:L0-B000 1 L
bneg BL120069 ! 0000001F62C35F10 SUBR:L0-B000 1 L
nop ! 0000001F62C35F14 SUBR:L0-B000 0 S
fcmped %fcc1, %f46, %f42 ! 0000001F62C35F18 SUBR:L0-B000 0 S
fmovdg %xcc, %f14, %f14 ! 0000001F62C35F1C SUBR:L0-B000 0 S
BL120069:andncc %i3, %i5, %o1 ! 0000001F62C35F20 SUBR:L0-B000 1 S
fbl,pn %fcc3, BL120070 ;.empty ! 0000001F62C35F24 SUBR:L0-B000 1 L
fbuge,a,pt %fcc1, BL120071 ;.empty ! 0000001F62C35F28 SUBR:L0-B000 1 L
fbl,a BL120072 ! 0000001F62C35F2C SUBR:L0-B000 1 L
BL120070:fabss %f11, %f11 ! 0000001F62C35F30 SUBR:L0-B000 0 S
BL120068:sllx %o2, 0x1, %o2 ! 0000001F62C35F34 SUBR:L0-B000 0 S
BL120072:orn %i0, %o4, %o3 ! 0000001F62C35F38 SUBR:L0-B000 0 S
fcmped %fcc0, %f60, %f14 ! 0000001F62C35F3C SUBR:L0-B000 0 S
.word 0x9192FC9F ! 0000001F62C35F40 SUBR:L0-B000 0 L random
BL120071:fors %f24, %f21, %f21 ! 0000001F62C35F44 SUBR:L0-B000 0 S
BL120073:add %g1, 0xA04, %g1 ! 0000001F62C35F48 SUBR:L0-B000 1 chksum++
add %g1, 0xC12, %g1 ! 0000001F62C35F4C SUBR:L0-B000 1 chksum++
add %o5, %g1, %o1 ! 0000001F62C35F50 SWCH:L1-B000 1
andcc %o1, 0x10, %g0 ! 0000001F62C35F54 SWCH:L1-B000 1
bnz,pt %xcc, BL120077 ! 0000001F62C35F58 SWCH:L1-B000 1
andcc %o1, 0x1, %g0 ! 0000001F62C35F5C SWCH:L1-B000 1
bnz,a,pt %xcc, BL120076 ! 0000001F62C35F60 SWCH:L1-B000 0
add %g1, 0x44E, %g1 ! 0000001F62C35F64 SWCH:L1-B000 0 chksum++
.word 0x7B2D6C58 ! 0000001F62C35F68 SWCH:L1-B000 0 random
bnz,pn %xcc, BL120075 ! 0000001F62C35F6C SWCH:L1-B000 0
andcc %o1, 0x8, %g0 ! 0000001F62C35F70 SWCH:L1-B000 0
bnz,pn %xcc, BL120074 ! 0000001F62C35F74 SWCH:L1-B000 0
orn %o1, %i1, %o5 ! 0000001F62C35F78 SWCH:L1-B000 0 S
fandnot1s %f21, %f22, %f21 ! 0000001F62C35F7C SWCH:L1-B000 0 S
.word 0x9D728161 ! 0000001F62C35F80 SWCH:L1-B000 0 S illop
andn %i4, %o5, %o0 ! 0000001F62C35F84 SWCH:L1-B000 0 S
add %g1, 0xC10, %g1 ! 0000001F62C35F88 SWCH:L1-B000 0 chksum++
ba,a BL120078 ! 0000001F62C35F8C SWCH:L1-B000 0
nop ! 0000001F62C35F90 SWCH:L1-B000 0 S
BL120074:add %g1, 0x57D, %g1 ! 0000001F62C35F94 CASE:L2-B000 0 chksum++
fnot2 %f18, %f24 ! 0000001F62C35F98 CASE:L2-B000 0 S
nop ! 0000001F62C35F9C CASE:L2-B000 0 S
ta %xcc, 0x46 ! 0000001F62C35FA0 CASE:L2-B000 0 S demap-page
.word 0x9E100001 ! 0000001F62C35FA4 CASE:L2-B000 0 S random
alignaddr %i3, %o3, %o0 ! 0000001F62C35FA8 CASE:L2-B000 0 S
.word 0xE340D8EA ! 0000001F62C35FAC CASE:L2-B000 0 illop
array32 %o3, %i4, %o5 ! 0000001F62C35FB0 CASE:L2-B000 0 S
BL120075:add %g1, 0x57C, %g1 ! 0000001F62C35FB4 CASE:L2-B001 0 chksum++
cmp %o3, %o3 ! 0000001F62C35FB8 CASE:L2-B001 0 S
.word 0xC90ACC2E ! 0000001F62C35FBC CASE:L2-B001 0 S illop
fpadd32s %f30, %f21, %f26 ! 0000001F62C35FC0 CASE:L2-B001 0 S
fmovs %f9, %f10 ! 0000001F62C35FC4 CASE:L2-B001 0 S
ba,pt %icc, BL120078 ! 0000001F62C35FC8 CASE:L2-B001 0
fpack32 %f28, %f30, %f30 ! 0000001F62C35FCC CASE:L2-B001 0 S
BL120076:add %g1, 0x873, %g1 ! 0000001F62C35FD0 CASE:L2-B002 0 chksum++
fpack16 %f30, %f29 ! 0000001F62C35FD4 CASE:L2-B002 0 S
sllx %o5, 0x1, %o4 ! 0000001F62C35FD8 CASE:L2-B002 0 S
.word 0x93B605FC ! 0000001F62C35FDC CASE:L2-B002 0 S illop_VIS
.word 0x93B7479F ! 0000001F62C35FE0 CASE:L2-B002 0 S illop
.word 0xC1FA5B4B ! 0000001F62C35FE4 CASE:L2-B002 0 S illop
edge16 %o0, %o2, %o0 ! 0000001F62C35FE8 CASE:L2-B002 0 S
xnor %o2, %o4, %o4 ! 0000001F62C35FEC CASE:L2-B002 0 S
.word 0x0B1FA22C ! 0000001F62C35FF0 CASE:L2-B002 0 S random
.word 0x95906000 ! 0000001F62C35FF4 CASE:L2-B002 0 S random
.word 0xCB496984 ! 0000001F62C35FF8 CASE:L2-B002 0 S illop
faddd %f62, %f36, %f36 ! 0000001F62C35FFC CASE:L2-B002 0 S
fba,a,pn %fcc0, BL120078 ! 0000001F62C36000 CASE:L2-B002 0
nop ! 0000001F62C36004 CASE:L2-B002 0 S
BL120077:add %g1, 0x5C7, %g1 ! 0000001F62C36008 CASE:L2-B003 1 chksum++
fpadd32 %f28, %f22, %f22 ! 0000001F62C3600C CASE:L2-B003 1 S
rd %gsr, %l6 ! 0000001F62C36010 CASE:L2-B003 1 S
wr %l6, 0xC0, %gsr ! 0000001F62C36014 CASE:L2-B003 1 S
nop ! 0000001F62C36018 CASE:L2-B003 1 S
orncc %o0, %o3, %o0 ! 0000001F62C3601C CASE:L2-B003 1 S
ba BL120078 ! 0000001F62C36020 CASE:L2-B003 1
and %o4, %o0, %o4 ! 0000001F62C36024 CASE:L2-B003 1 S
BL120078: ! SWCH:L1-B000
add %g1, 0x171, %g1 ! 0000001F62C36028 SWCH:L1-B000 1 chksum++
sub %g1, %o3, %o2 ! 0000001F62C3602C SWCH:L1-B000 1 S
alignaddrl %o4, %o4, %o5 ! 0000001F62C36030 SWCH:L1-B000 1 S
fpsub32 %f26, %f24, %f26 ! 0000001F62C36034 SWCH:L1-B000 1 S
subcc %o2, %o0, %g0 ! 0000001F62C36038 SWCH:L1-B000 1 S
.word 0x9BB382C8 ! 0000001F62C3603C SWCH:L1-B000 1 S illop_VIS
retl ! 0000001F62C36040 SUBR:L0-B000 1
add %g1, 0x855, %g1 ! 0000001F62C36044 SUBR:L0-B000 1 chksum++
SECTION .btext062_pg1 TEXT_VA=0x1f62c36000
attr_text {
Name = .btext062_pg1,
VA = 0x1f62c36000,
RA = 0xd4ff9e000,
PA = ra2pa(0xd4ff9e000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext063 TEXT_VA=0xffff988bb710ff00
attr_text {
Name = .btext063,
VA = 0xffff988bb710ff00,
RA = 0xcfffeff00,
PA = ra2pa(0xcfffeff00,0),
notsb
}
SECTION .btext063_pg0 TEXT_VA=0xffff988bb7100000
attr_text {
Name = .btext063_pg0,
VA = 0xffff988bb7100000,
RA = 0xcfffe0000,
PA = ra2pa(0xcfffe0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext063
.text
.global SUBR161; SUBR161:
array8 %o0, %i2, %o1 ! FFFF988BB710FF00 SUBR:L0-B000 1 S
fbo,a BL120079 ! FFFF988BB710FF04 SUBR:L0-B000 1 L
fpsub32 %f24, %f26, %f28 ! FFFF988BB710FF08 SUBR:L0-B000 1 S
bn,pn %xcc, BL120080 ;.empty ! FFFF988BB710FF0C SUBR:L0-B000 0 L
.word 0xD3348237 ! FFFF988BB710FF10 SUBR:L0-B000 0 L random
faddd %f14, %f38, %f12 ! FFFF988BB710FF14 SUBR:L0-B000 0 S
.word 0x85D0381C ! FFFF988BB710FF18 SUBR:L0-B000 0 S illop
.word 0x81948001 ! FFFF988BB710FF1C SUBR:L0-B000 0 S illop
and %i1, %o5, %o0 ! FFFF988BB710FF20 SUBR:L0-B000 0 S
fbn,a,pn %fcc3, BL120080 ;.empty ! FFFF988BB710FF24 SUBR:L0-B000 0 L
bvc BL120080 ! FFFF988BB710FF28 SUBR:L0-B000 0 L
BL120081:fcmpes %fcc1, %f3, %f10 ! FFFF988BB710FF2C SUBR:L0-B000 0 S
xor %o2, %o0, %o3 ! FFFF988BB710FF30 SUBR:L0-B000 0 S
BL120079:xorcc %i4, %o1, %o0 ! FFFF988BB710FF34 SUBR:L0-B000 1 S
BL120080:add %g1, 0x85A, %g1 ! FFFF988BB710FF38 SUBR:L0-B000 1 chksum++
add %g1, 0x6EC, %g1 ! FFFF988BB710FF3C SUBR:L0-B000 1 chksum++
add %o1, %g1, %o4 ! FFFF988BB710FF40 SWCH:L1-B000 1
andcc %o4, 0x400, %g0 ! FFFF988BB710FF44 SWCH:L1-B000 1
bnz,pn %xcc, BL120091 ! FFFF988BB710FF48 SWCH:L1-B000 1
andcc %o4, 0x1, %g0 ! FFFF988BB710FF4C SWCH:L1-B000 1
bnz,pn %xcc, BL120084 ! FFFF988BB710FF50 SWCH:L1-B000 1
andcc %o4, 0x1, %g0 ! FFFF988BB710FF54 SWCH:L1-B000 1
bnz,pn %xcc, BL120083 ! FFFF988BB710FF58 SWCH:L1-B000 1
andcc %o4, 0x2, %g0 ! FFFF988BB710FF5C SWCH:L1-B000 1
bnz,pn %xcc, BL120082 ! FFFF988BB710FF60 SWCH:L1-B000 1
add %g1, 0x2A1, %g1 ! FFFF988BB710FF64 SWCH:L1-B000 1 chksum++
nop ! FFFF988BB710FF68 SWCH:L1-B000 1 S
andn %o0, %o0, %o0 ! FFFF988BB710FF6C SWCH:L1-B000 1 S
fcmple16 %f28, %f16, %o3 ! FFFF988BB710FF70 SWCH:L1-B000 1 S
fcmpeq16 %f22, %f28, %o5 ! FFFF988BB710FF74 SWCH:L1-B000 1 S
fpmerge %f18, %f19, %f22 ! FFFF988BB710FF78 SWCH:L1-B000 1 S
orcc %o1, %o5, %o2 ! FFFF988BB710FF7C SWCH:L1-B000 1 S
add %g1, 0xCCE, %g1 ! FFFF988BB710FF80 SWCH:L1-B000 1 chksum++
ba,a BL120092 ! FFFF988BB710FF84 SWCH:L1-B000 1
orcc %o2, %o4, %o0 ! FFFF988BB710FF88 SWCH:L1-B000 0 S
BL120082:add %g1, 0xEDD, %g1 ! FFFF988BB710FF8C CASE:L2-B000 0 chksum++
and %o0, %o2, %o3 ! FFFF988BB710FF90 CASE:L2-B000 0 S
.word 0xA3A3486E ! FFFF988BB710FF94 CASE:L2-B000 0 S illop
.word 0xC6B8746E ! FFFF988BB710FF98 CASE:L2-B000 0 S illop
orncc %o5, %o5, %o0 ! FFFF988BB710FF9C CASE:L2-B000 0 S
ldx [%g3-0x0088], %g3 ! FFFF988BB710FFA0 CASE:L2-B000 0 ptr_chase
fsubd %f36, %f44, %f60 ! FFFF988BB710FFA4 CASE:L2-B000 0 S
subccc %o5, %o5, %o5 ! FFFF988BB710FFA8 CASE:L2-B000 0 S
fcmpeq32 %f18, %f16, %o1 ! FFFF988BB710FFAC CASE:L2-B000 0 S
nop ! FFFF988BB710FFB0 CASE:L2-B000 0 S
nop ! FFFF988BB710FFB4 CASE:L2-B000 0 S
.word 0x9F85DD22 ! FFFF988BB710FFB8 CASE:L2-B000 0 S illop
.word 0xCEBDED62 ! FFFF988BB710FFBC CASE:L2-B000 0 S random
.word 0x83880000 ! FFFF988BB710FFC0 CASE:L2-B000 0 random
ta %xcc, 0x46 ! FFFF988BB710FFC4 CASE:L2-B000 0 S demap-page
BL120083:add %g1, 0xB45, %g1 ! FFFF988BB710FFC8 CASE:L2-B001 0 chksum++
.word 0xA9CB1ECC ! FFFF988BB710FFCC CASE:L2-B001 0 S illop
and %o2, %o0, %o2 ! FFFF988BB710FFD0 CASE:L2-B001 0 S
edge16ln %o3, %g1, %o0 ! FFFF988BB710FFD4 CASE:L2-B001 0 S
wr %g1, %o0, %fprs ! FFFF988BB710FFD8 CASE:L2-B001 0 S
.word 0xCEE799E3 ! FFFF988BB710FFDC CASE:L2-B001 0 S illop
wr %g1, -426, %fprs ! FFFF988BB710FFE0 CASE:L2-B001 0 S
wr %g1, %o3, %fprs ! FFFF988BB710FFE4 CASE:L2-B001 0 S
.word 0xB3D435EF ! FFFF988BB710FFE8 CASE:L2-B001 0 S illop
.word 0x40B49464 ! FFFF988BB710FFEC CASE:L2-B001 0 S random
.word 0x8591800E ! FFFF988BB710FFF0 CASE:L2-B001 0 illop
nop ! FFFF988BB710FFF4 CASE:L2-B001 0 S
BL120084:add %g1, 0x70, %g1 ! FFFF988BB710FFF8 CASE:L2-B002 0 chksum++
rd %gsr, %l6 ! FFFF988BB710FFFC CASE:L2-B002 0 S
wr %l6, 0xD8, %gsr ! FFFF988BB7110000 CASE:L2-B002 0 S
faligndata %f30, %f28, %f24 ! FFFF988BB7110004 CASE:L2-B002 0 S
orncc %o2, %o2, %o5 ! FFFF988BB7110008 CASE:L2-B002 0 S
.word 0x9DA59145 ! FFFF988BB711000C CASE:L2-B002 0 S illop_FP
.word 0xB9B3C9DA ! FFFF988BB7110010 CASE:L2-B002 0 S illop
.word 0x97906000 ! FFFF988BB7110014 CASE:L2-B002 0 random
fcmpd %fcc0, %f0, %f46 ! FFFF988BB7110018 CASE:L2-B002 0 S
BL120091:add %g1, 0x730, %g1 ! FFFF988BB711001C CASE:L2-B003 0 chksum++
wr %g1, %o5, %fprs ! FFFF988BB7110020 CASE:L2-B003 0 S
bge,a BL120085 ;.empty ! FFFF988BB7110024 CASE:L2-B003 0 L
.word 0xAECB9BEB ! FFFF988BB7110028 CASE:L2-B003 0 L random
bz,pt %xcc, BL120087 ! FFFF988BB711002C CASE:L2-B003 0 L
cmp %o0, %o0 ! FFFF988BB7110030 CASE:L2-B003 0 S
.word 0xABABE00C ! FFFF988BB7110034 CASE:L2-B003 0 L illop
fbule,pt %fcc1, BL120086 ;.empty ! FFFF988BB7110038 CASE:L2-B003 0 L
.word 0x3B7AB5DD ! FFFF988BB711003C CASE:L2-B003 0 L random
stxa %o2, [%g2+%g0]0xB5 ! FFFF988BB7110040 CASE:L2-B003 0 S BAD-ASI
BL120088:nop ! FFFF988BB7110044 CASE:L2-B003 0 S
udivcc %g1, %g7, %l2 ! FFFF988BB7110048 CASE:L2-B003 0 S
fble BL120089 ;.empty ! FFFF988BB711004C CASE:L2-B003 0 L
BL120087:fbl,a,pn %fcc0, BL120090 ! FFFF988BB7110050 CASE:L2-B003 0 L
and %o5, %o5, %o5 ! FFFF988BB7110054 CASE:L2-B003 0 S
BL120085:or %o5, %o1, %o3 ! FFFF988BB7110058 CASE:L2-B003 0 S
BL120086:.word 0xF350BD99 ! FFFF988BB711005C CASE:L2-B003 0 S illop
BL120089:or %o0, %o2, %o1 ! FFFF988BB7110060 CASE:L2-B003 0 S
BL120090:fpsub32 %f18, %f30, %f16 ! FFFF988BB7110064 CASE:L2-B003 0 S
add %g1, 0x78, %g1 ! FFFF988BB7110068 CASE:L2-B003 0 chksum++
ba,pt %xcc, BL120092 ! FFFF988BB711006C CASE:L2-B003 0
andn %o2, %g1, %o2 ! FFFF988BB7110070 CASE:L2-B003 0 S
BL120092: ! SWCH:L1-B000
add %g1, 0xA43, %g1 ! FFFF988BB7110074 SWCH:L1-B000 1 chksum++
array32 %o2, %g1, %o1 ! FFFF988BB7110078 SWCH:L1-B000 1 S
xnor %o3, %o3, %o3 ! FFFF988BB711007C SWCH:L1-B000 1 S
fcmpne16 %f30, %f28, %o5 ! FFFF988BB7110080 SWCH:L1-B000 1 S
and %o0, -1, %o0 ! FFFF988BB7110084 SWCH:L1-B000 1 S
array32 %o4, %o2, %o5 ! FFFF988BB7110088 SWCH:L1-B000 1 S
orn %g1, %o2, %o1 ! FFFF988BB711008C SUBR:L0-B000 1 S
bshuffle %f22, %f16, %f26 ! FFFF988BB7110090 SUBR:L0-B000 1 S
edge32l %o1, %o1, %o0 ! FFFF988BB7110094 SUBR:L0-B000 1 S
xor %o2, %g7, %o2 ! FFFF988BB7110098 SUBR:L0-B000 1 S
array8 %o5, %o5, %o5 ! FFFF988BB711009C SUBR:L0-B000 1 S
xnorcc %o4, %o2, %o4 ! FFFF988BB71100A0 SUBR:L0-B000 1 S
faligndata %f26, %f28, %f18 ! FFFF988BB71100A4 SUBR:L0-B000 1 S
orncc %o4, %o0, %o3 ! FFFF988BB71100A8 SUBR:L0-B000 1 S
wr %g1, %o4, %fprs ! FFFF988BB71100AC SUBR:L0-B000 1 S
faddd %f44, %f44, %f42 ! FFFF988BB71100B0 SUBR:L0-B000 2 S
retl ! FFFF988BB71100B4 SUBR:L0-B000 1
add %g1, 0x3F0, %g1 ! FFFF988BB71100B8 SUBR:L0-B000 1 chksum++
SECTION .btext063_pg1 TEXT_VA=0xffff988bb7110000
attr_text {
Name = .btext063_pg1,
VA = 0xffff988bb7110000,
RA = 0xcffff0000,
PA = ra2pa(0xcffff0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
! Context 74: 1384 instructions generated, 2920 executed, 89 traps
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 64
#undef BLIMP_32BIT
#define BLIMP_32BIT 1
!========================================================================
SECTION .btext064 TEXT_VA=0xdc21fd00
attr_text {
Name = .btext064,
VA = 0xdc21fd00,
RA = 0xccffafd00,
PA = ra2pa(0xccffafd00,0),
notsb
}
SECTION .btext064_pg0 TEXT_VA=0xdc210000
attr_text {
Name = .btext064_pg0,
VA = 0xdc210000,
RA = 0xccffa0000,
PA = ra2pa(0xccffa0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext064
.text
.global start_th_7; start_th_7:
.global SUBR175; SUBR175:
BL140139: ! MAIN:L0-B000
nop ! 00000000DC21FD00 MAIN:L0-B000 1
sethi %hh(0xABAD1DEA6E60A000),%g2 ! 00000000DC21FD04 MAIN:L0-B000 1 BD140133
or %g2,%hm(0xABAD1DEA6E60A000),%g2 ! 00000000DC21FD08 MAIN:L0-B000 1
sethi %lm(0xABAD1DEA6E60A000),%g3 ! 00000000DC21FD0C MAIN:L0-B000 1
or %g3,%lo(0xABAD1DEA6E60A000),%g3 ! 00000000DC21FD10 MAIN:L0-B000 1
sllx %g2, 0x20, %g2 ! 00000000DC21FD14 MAIN:L0-B000 1
or %g2, %g3, %g2 ! 00000000DC21FD18 MAIN:L0-B000 1
sethi %hh(0xABAD1DEAA768A000),%l0 ! 00000000DC21FD1C MAIN:L0-B000 1 STACK0075
or %l0,%hm(0xABAD1DEAA768A000),%l0 ! 00000000DC21FD20 MAIN:L0-B000 1
sethi %lm(0xABAD1DEAA768A000),%l1 ! 00000000DC21FD24 MAIN:L0-B000 1
or %l1,%lo(0xABAD1DEAA768A000),%l1 ! 00000000DC21FD28 MAIN:L0-B000 1
sllx %l0, 0x20, %l0 ! 00000000DC21FD2C MAIN:L0-B000 1
or %l0, %l1, %l0 ! 00000000DC21FD30 MAIN:L0-B000 1
sub %l0, 0x80, %o6 ! 00000000DC21FD34 MAIN:L0-B000 1
add %o6, 0x40, %i6 ! 00000000DC21FD38 MAIN:L0-B000 1
addcc %g0, 0x1, %g1 ! 00000000DC21FD3C MAIN:L0-B000 1
or %g0, -1482, %g3 ! 00000000DC21FD40 MAIN:L0-B000 1
or %g0, -552, %g4 ! 00000000DC21FD44 MAIN:L0-B000 1
or %g0, -545, %g5 ! 00000000DC21FD48 MAIN:L0-B000 1
or %g0, -3234, %g6 ! 00000000DC21FD4C MAIN:L0-B000 1
or %g0, 0x0, %g7 ! 00000000DC21FD50 MAIN:L0-B000 1
or %g0, 0x60E, %o0 ! 00000000DC21FD54 MAIN:L0-B000 1
or %g0, 0x3D9, %o1 ! 00000000DC21FD58 MAIN:L0-B000 1
or %g0, -1039, %o2 ! 00000000DC21FD5C MAIN:L0-B000 1
or %g0, -2751, %o3 ! 00000000DC21FD60 MAIN:L0-B000 1
or %g0, -823, %o4 ! 00000000DC21FD64 MAIN:L0-B000 1
or %g0, 0x4E, %o5 ! 00000000DC21FD68 MAIN:L0-B000 1
or %g0, 0xCC5, %o7 ! 00000000DC21FD6C MAIN:L0-B000 1
or %g0, 0x165, %l0 ! 00000000DC21FD70 MAIN:L0-B000 1
or %g0, 0x3C4, %l1 ! 00000000DC21FD74 MAIN:L0-B000 1
or %g0, 0x3AF, %l2 ! 00000000DC21FD78 MAIN:L0-B000 1
or %g0, -3503, %l3 ! 00000000DC21FD7C MAIN:L0-B000 1
or %g0, 0x6F8, %l4 ! 00000000DC21FD80 MAIN:L0-B000 1
or %g0, -3053, %l5 ! 00000000DC21FD84 MAIN:L0-B000 1
sethi %hh(0xABAD1DEADC21FD00),%l7 ! 00000000DC21FD88 MAIN:L0-B000 1 SUBR175
or %l7,%hm(0xABAD1DEADC21FD00),%l7 ! 00000000DC21FD8C MAIN:L0-B000 1
sethi %lm(0xABAD1DEADC21FD00),%l6 ! 00000000DC21FD90 MAIN:L0-B000 1
or %l6,%lo(0xABAD1DEADC21FD00),%l6 ! 00000000DC21FD94 MAIN:L0-B000 1
sllx %l7, 0x20, %l7 ! 00000000DC21FD98 MAIN:L0-B000 1
or %l7, %l6, %l7 ! 00000000DC21FD9C MAIN:L0-B000 1
or %g0, -889, %l6 ! 00000000DC21FDA0 MAIN:L0-B000 1
or %g0, -92, %i0 ! 00000000DC21FDA4 MAIN:L0-B000 1
or %g0, 0xF5A, %i1 ! 00000000DC21FDA8 MAIN:L0-B000 1
or %g0, 0xD57, %i2 ! 00000000DC21FDAC MAIN:L0-B000 1
or %g0, 0xE4F, %i3 ! 00000000DC21FDB0 MAIN:L0-B000 1
or %g0, 0x819, %i4 ! 00000000DC21FDB4 MAIN:L0-B000 1
or %g0, -1127, %i5 ! 00000000DC21FDB8 MAIN:L0-B000 1
or %g0, 0xB3C, %i7 ! 00000000DC21FDBC MAIN:L0-B000 1
or %g0, 0x4, %g6 ! 00000000DC21FDC0 MAIN:L0-B000 1
BL140140:save %o6, -64, %o6 ! 00000000DC21FDC4 MAIN:L0-B000 4
add %i0, %g6, %l0 ! 00000000DC21FDC8 MAIN:L0-B000 4
add %i1, %g6, %l1 ! 00000000DC21FDCC MAIN:L0-B000 4
add %i2, %g6, %l2 ! 00000000DC21FDD0 MAIN:L0-B000 4
add %i3, %g6, %l3 ! 00000000DC21FDD4 MAIN:L0-B000 4
add %i4, %g6, %l4 ! 00000000DC21FDD8 MAIN:L0-B000 4
add %i5, %g6, %l5 ! 00000000DC21FDDC MAIN:L0-B000 4
add %i6, %g6, %l6 ! 00000000DC21FDE0 MAIN:L0-B000 4
add %i7, %g6, %l7 ! 00000000DC21FDE4 MAIN:L0-B000 4
add %l0, %g6, %o0 ! 00000000DC21FDE8 MAIN:L0-B000 4
add %l1, %g6, %o1 ! 00000000DC21FDEC MAIN:L0-B000 4
add %l2, %g6, %o2 ! 00000000DC21FDF0 MAIN:L0-B000 4
add %l3, %g6, %o3 ! 00000000DC21FDF4 MAIN:L0-B000 4
add %l4, %g6, %o4 ! 00000000DC21FDF8 MAIN:L0-B000 4
add %l5, %g6, %o5 ! 00000000DC21FDFC MAIN:L0-B000 4
add %l7, %g6, %o7 ! 00000000DC21FE00 MAIN:L0-B000 4
subcc %g6, 0x1, %g6 ! 00000000DC21FE04 MAIN:L0-B000 4
bnz,pt %xcc, BL140140 ! 00000000DC21FE08 MAIN:L0-B000 4
nop ! 00000000DC21FE0C MAIN:L0-B000 4
restore %g0, %g0, %g0 ! 00000000DC21FE10 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 00000000DC21FE14 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 00000000DC21FE18 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! 00000000DC21FE1C MAIN:L0-B000 1
ta %xcc, 0x44 ! 00000000DC21FE20 MAIN:L0-B000 1 cleanwin=0
wr %g0, -3607, %y ! 00000000DC21FE24 MAIN:L0-B000 1
wr %g0, 0x38, %gsr ! 00000000DC21FE28 MAIN:L0-B000 1
ldd [%g2+0x0068], %f0 ! 00000000DC21FE2C MAIN:L0-B000 1 <BD140137
faddd %f0, %f0, %f6 ! 00000000DC21FE30 MAIN:L0-B000 1
faddd %f0, %f6, %f12 ! 00000000DC21FE34 MAIN:L0-B000 1
faddd %f6, %f12, %f14 ! 00000000DC21FE38 MAIN:L0-B000 1
faddd %f12, %f14, %f60 ! 00000000DC21FE3C MAIN:L0-B000 1
faddd %f14, %f60, %f62 ! 00000000DC21FE40 MAIN:L0-B000 1
faddd %f60, %f62, %f32 ! 00000000DC21FE44 MAIN:L0-B000 1
faddd %f62, %f32, %f34 ! 00000000DC21FE48 MAIN:L0-B000 1
faddd %f32, %f34, %f36 ! 00000000DC21FE4C MAIN:L0-B000 1
faddd %f34, %f36, %f38 ! 00000000DC21FE50 MAIN:L0-B000 1
faddd %f36, %f38, %f40 ! 00000000DC21FE54 MAIN:L0-B000 1
faddd %f38, %f40, %f42 ! 00000000DC21FE58 MAIN:L0-B000 1
faddd %f40, %f42, %f44 ! 00000000DC21FE5C MAIN:L0-B000 1
faddd %f42, %f44, %f46 ! 00000000DC21FE60 MAIN:L0-B000 1
ld [%g2+0x0070], %f2 ! 00000000DC21FE64 MAIN:L0-B000 1 <BD140138
fadds %f2, %f2, %f3 ! 00000000DC21FE68 MAIN:L0-B000 1
fadds %f2, %f3, %f4 ! 00000000DC21FE6C MAIN:L0-B000 1
fadds %f3, %f4, %f5 ! 00000000DC21FE70 MAIN:L0-B000 1
fadds %f4, %f5, %f8 ! 00000000DC21FE74 MAIN:L0-B000 1
fadds %f5, %f8, %f9 ! 00000000DC21FE78 MAIN:L0-B000 1
fadds %f8, %f9, %f10 ! 00000000DC21FE7C MAIN:L0-B000 1
fadds %f9, %f10, %f11 ! 00000000DC21FE80 MAIN:L0-B000 1
fcmpd %fcc0, %f0, %f0 ! 00000000DC21FE84 MAIN:L0-B000 1
fcmpd %fcc1, %f0, %f0 ! 00000000DC21FE88 MAIN:L0-B000 1
fcmpd %fcc2, %f0, %f0 ! 00000000DC21FE8C MAIN:L0-B000 1
fcmpd %fcc3, %f0, %f0 ! 00000000DC21FE90 MAIN:L0-B000 1
stx %fsr, [%g2+0x0060] ! 00000000DC21FE94 MAIN:L0-B000 1 <BD140055
fzero %f16 ! 00000000DC21FE98 MAIN:L0-B000 1
fzero %f18 ! 00000000DC21FE9C MAIN:L0-B000 1
fzero %f20 ! 00000000DC21FEA0 MAIN:L0-B000 1
fzero %f22 ! 00000000DC21FEA4 MAIN:L0-B000 1
fzero %f24 ! 00000000DC21FEA8 MAIN:L0-B000 1
fzero %f26 ! 00000000DC21FEAC MAIN:L0-B000 1
fzero %f28 ! 00000000DC21FEB0 MAIN:L0-B000 1
fzero %f30 ! 00000000DC21FEB4 MAIN:L0-B000 1
ldx [%g2+0x0000], %g3 ! 00000000DC21FEB8 MAIN:L0-B000 1 BASE<BD140133
ldx [%g2+0x0008], %g4 ! 00000000DC21FEBC MAIN:L0-B000 1 BASE<BD140139
ldx [%g2+0x0010], %g5 ! 00000000DC21FEC0 MAIN:L0-B000 1 BASE<BD140140
ldx [%g2+0x0018], %g6 ! 00000000DC21FEC4 MAIN:L0-B000 1 BASE<BD140141
or %g0, 0x2, %l4 ! 00000000DC21FEC8 LOOP:L1-B000 1
BL140206: ! LOOP:L1-B000
add %g1, 0x195, %g1 ! 00000000DC21FECC LOOP:L1-B000 2 chksum++
and %g1, 0xFE, %l3 ! 00000000DC21FED0 LOOP:L2-B000 2
BL140165: ! LOOP:L2-B000
add %g1, 0xC1F, %g1 ! 00000000DC21FED4 LOOP:L2-B000 8 chksum++
or %g0, 0x3, %l0 ! 00000000DC21FED8 LOOP:L3-B000 8
BL140141: ! LOOP:L3-B000
add %g1, 0xCEF, %g1 ! 00000000DC21FEDC LOOP:L3-B000 24 chksum++
array8 %o0, %o2, %o5 ! 00000000DC21FEE0 LOOP:L3-B000 24 S
.word 0xFFAB0B69 ! 00000000DC21FEE4 LOOP:L3-B000 24 S illop
fpsub16 %f20, %f26, %f20 ! 00000000DC21FEE8 LOOP:L3-B000 24 S
xnor %o2, %o3, %o2 ! 00000000DC21FEEC LOOP:L3-B000 24 S
subcc %o4, %o2, %i2 ! 00000000DC21FEF0 LOOP:L3-B000 24 S
subcc %l0, 0x1, %l0 ! 00000000DC21FEF4 LOOP:L3-B000 24
bnz BL140141 ! 00000000DC21FEF8 LOOP:L3-B000 24
subcc %o4, %i2, %o3 ! 00000000DC21FEFC LOOP:L3-B000 24 S
add %g1, 0x421, %g1 ! 00000000DC21FF00 LOOP:L3-B000 8 chksum++
fbge,a,pn %fcc2, BL140147 ! 00000000DC21FF04 SKIP:L3-B001 8
alignaddrl %o2, %o2, %i0 ! 00000000DC21FF08 SKIP:L3-B001 8 S
fcmps %fcc3, %f8, %f4 ! 00000000DC21FF0C SKIP:L3-B001 0 S
add %g5, -24, %l5 ! 00000000DC21FF10 SKIP:L3-B001 0 @BD140142
stda %f16,[%l5+%g1]0xC2 ! 00000000DC21FF14 SKIP:L3-B001 0 S Partial_St
.word 0xF47F0C7C ! 00000000DC21FF18 SKIP:L3-B001 0 S random
pdist %f28, %f20, %f18 ! 00000000DC21FF1C SKIP:L3-B001 0 S
call .+8 ! 00000000DC21FF20 SKIP:L3-B001 0 S
alignaddrl %o0, %i0, %o4 ! 00000000DC21FF24 SKIP:L3-B001 0 S
add %g1, 0xBDE, %g1 ! 00000000DC21FF28 SKIP:L3-B001 0 chksum++
alignaddr %i0, %g1, %l1 ! 00000000DC21FF2C SKIP:L3-B001 0 S
.word 0x9E100001 ! 00000000DC21FF30 SKIP:L3-B001 0 S random
fbne,a,pn %fcc0, BL140143 ! 00000000DC21FF34 SKIP:L3-B001 0 L
andncc %o4, %o4, %o4 ! 00000000DC21FF38 SKIP:L3-B001 0 S
.word 0x83880000 ! 00000000DC21FF3C SKIP:L3-B001 0 S random
stxa %i2, [%g7+%g0]0xB8 ! 00000000DC21FF40 SKIP:L3-B001 0 S BAD-ASI
BL140143:.word 0xA19487C1 ! 00000000DC21FF44 SKIP:L3-B001 0 L illop
.word 0xE63C0629 ! 00000000DC21FF48 SKIP:L3-B001 0 L illop
orn %i2, %o3, %i3 ! 00000000DC21FF4C SKIP:L3-B001 0 S
.word 0xB2F92222 ! 00000000DC21FF50 SKIP:L3-B001 0 S random
bmask %i0, %o3, %i0 ! 00000000DC21FF54 SKIP:L3-B001 0 S
bneg BL140144 ;.empty ! 00000000DC21FF58 SKIP:L3-B001 0 L
BL140144:fbne BL140146 ! 00000000DC21FF5C SKIP:L3-B001 0 L
sdivcc %i3, %g0, %o7 ! 00000000DC21FF60 SKIP:L3-B001 0 S
BL140145:xorcc %i0, %o4, %i4 ! 00000000DC21FF64 SKIP:L3-B001 0 S
BL140146:add %g1, 0x594, %g1 ! 00000000DC21FF68 SKIP:L3-B001 0 chksum++
.word 0x9B9C522B ! 00000000DC21FF6C SKIP:L3-B001 0 illop
fnegs %f22, %f20 ! 00000000DC21FF70 SKIP:L3-B001 0 S
BL140147: ! ELSE:L3-B002
fpsub16s %f20, %f29, %f19 ! 00000000DC21FF74 ELSE:L3-B002 8 S
array16 %i3, %i3, %o5 ! 00000000DC21FF78 ELSE:L3-B002 8 S
call .+8 ! 00000000DC21FF7C ELSE:L3-B002 8 S
andn %o0, %o5, %i1 ! 00000000DC21FF80 ELSE:L3-B002 8 S
fadds %f4, %f3, %f2 ! 00000000DC21FF84 ELSE:L3-B002 8 S
fabsd %f60, %f46 ! 00000000DC21FF88 ELSE:L3-B002 8 S
movge %icc, %o5, %l2 ! 00000000DC21FF8C ELSE:L3-B002 8 S
andn %o5, %i5, %o3 ! 00000000DC21FF90 ELSE:L3-B002 8 S
fcmpne32 %f20, %f16, %o5 ! 00000000DC21FF94 ELSE:L3-B002 8 S
fabss %f2, %f5 ! 00000000DC21FF98 ELSE:L3-B002 8 S
fmovse %xcc, %f16, %f30 ! 00000000DC21FF9C ELSE:L3-B002 8 S
add %g1, 0xE7, %g1 ! 00000000DC21FFA0 ELSE:L3-B002 8 chksum++
xnorcc %l2, %o5, %i3 ! 00000000DC21FFA4 ELSE:L3-B002 8 S
fbue,a BL140148 ! 00000000DC21FFA8 ELSE:L3-B002 8 L
array16 %i4, %i1, %l2 ! 00000000DC21FFAC ELSE:L3-B002 3 S
fcmpes %fcc3, %f3, %f4 ! 00000000DC21FFB0 ELSE:L3-B002 5 S
fpackfix %f26, %f22 ! 00000000DC21FFB4 ELSE:L3-B002 5 S
pdist %f16, %f30, %f30 ! 00000000DC21FFB8 ELSE:L3-B002 5 S
orcc %i0, %l2, %o1 ! 00000000DC21FFBC ELSE:L3-B002 5 S
fba,a BL140149 ! 00000000DC21FFC0 ELSE:L3-B002 5 L
fpsub32s %f30, %f20, %f16 ! 00000000DC21FFC4 ELSE:L3-B002 0 S
BL140149:bpos,a BL140150 ;.empty ! 00000000DC21FFC8 ELSE:L3-B002 5 L
BL140150:fblg,a,pt %fcc3, BL140148 ! 00000000DC21FFCC ELSE:L3-B002 0 L
.word 0x81B5C2EF ! 00000000DC21FFD0 ELSE:L3-B002 5 S illop_VIS
BL140148:add %g1, 0x42, %g1 ! 00000000DC21FFD4 ELSE:L3-B002 8 chksum++
BL140151: ! ELSE:L3-B002
add %g1, 0x775, %g1 ! 00000000DC21FFD8 ELSE:L3-B002 8 chksum++
andcc %l2, 0x100, %g0 ! 00000000DC21FFDC SKIP:L3-B003 8
bnz,pt %xcc, BL140152 ! 00000000DC21FFE0 SKIP:L3-B003 8
fpackfix %f16, %f23 ! 00000000DC21FFE4 SKIP:L3-B003 8 S
cmp %l2, %i1 ! 00000000DC21FFE8 SKIP:L3-B003 8 S
edge8 %o2, %g1, %i5 ! 00000000DC21FFEC SKIP:L3-B003 8 S
fpack32 %f30, %f18, %f26 ! 00000000DC21FFF0 SKIP:L3-B003 8 S
fmovsvs %icc, %f16, %f30 ! 00000000DC21FFF4 SKIP:L3-B003 8 S
add %g1, 0xB51, %g1 ! 00000000DC21FFF8 SKIP:L3-B003 8 chksum++
orncc %i5, %o3, %i0 ! 00000000DC21FFFC SKIP:L3-B003 8 S
fsubs %f9, %f10, %f3 ! 00000000DC220000 SKIP:L3-B003 8 S
udivcc %l2, %g7, %l1 ! 00000000DC220004 SKIP:L3-B003 8 S
edge16l %g1, %i2, %l1 ! 00000000DC220008 SKIP:L3-B003 8 S
stx %fsr, [%g2+0x0060] ! 00000000DC22000C SKIP:L3-B003 8 S <BD140055
xorcc %o5, %i5, %o5 ! 00000000DC220010 SKIP:L3-B003 8 S
bmask %g1, %i3, %l2 ! 00000000DC220014 SKIP:L3-B003 8 S
andncc %i3, %o1, %o3 ! 00000000DC220018 SKIP:L3-B003 8 S
.word 0xC9FF6C92 ! 00000000DC22001C SKIP:L3-B003 8 S illop
and %o2, %o5, %i5 ! 00000000DC220020 SKIP:L3-B003 8 S
sra %i4, 0x1, %i4 ! 00000000DC220024 SKIP:L3-B003 8 S
udivcc %o0, %g7, %l6 ! 00000000DC220028 SKIP:L3-B003 8 S
ba,a BL140160 ! 00000000DC22002C SKIP:L3-B003 8
.word 0x9F594B6C ! 00000000DC220030 SKIP:L3-B003 0 S illop
BL140152: ! ELSE:L3-B004
xor %l1, %i4, %o3 ! 00000000DC220034 ELSE:L3-B004 0 S
bneg BL140153 ;.empty ! 00000000DC220038 ELSE:L3-B004 0 L
.word 0xDB48D17A ! 00000000DC22003C ELSE:L3-B004 0 L random
fbe,pn %fcc3, BL140155 ! 00000000DC220040 ELSE:L3-B004 0 L
fcmps %fcc0, %f3, %f10 ! 00000000DC220044 ELSE:L3-B004 0 S
.word 0xF30DAF4E ! 00000000DC220048 ELSE:L3-B004 0 S illop
.word 0xCF6B1CF7 ! 00000000DC22004C ELSE:L3-B004 0 L illop
orncc %o5, %i5, %i2 ! 00000000DC220050 ELSE:L3-B004 0 S
BL140155:.word 0xC58A89BF ! 00000000DC220054 ELSE:L3-B004 0 L illop
BL140157:.word 0x83F645F5 ! 00000000DC220058 ELSE:L3-B004 0 L illop
fbue BL140158 ! 00000000DC22005C ELSE:L3-B004 0 L
xorcc %l1, %i3, %l2 ! 00000000DC220060 ELSE:L3-B004 0 S
bleu,a BL140159 ;.empty ! 00000000DC220064 ELSE:L3-B004 0 L
BL140154:bcs,a,pt %icc, BL140156 ;.empty ! 00000000DC220068 ELSE:L3-B004 0 L
BL140158:fbo,a BL140159 ;.empty ! 00000000DC22006C ELSE:L3-B004 0 L
BL140159:.word 0x81E80000 ! 00000000DC220070 ELSE:L3-B004 0 L random
BL140156:bne,pn %xcc, BL140153 ! 00000000DC220074 ELSE:L3-B004 0 L
BL140153:fcmpd %fcc0, %f36, %f0 ! 00000000DC220078 ELSE:L3-B004 0 S
add %g1, 0x211, %g1 ! 00000000DC22007C ELSE:L3-B004 0 chksum++
add %g1, 0x22A, %g1 ! 00000000DC220080 ELSE:L3-B004 0 chksum++
orncc %i4, %l2, %i1 ! 00000000DC220084 ELSE:L3-B004 0 S
xnorcc %i4, %g1, %o5 ! 00000000DC220088 ELSE:L3-B004 0 S
ldx [%g6-0x0088], %g6 ! 00000000DC22008C ELSE:L3-B004 0 ptr_chase
.word 0x9FC68000 ! 00000000DC220090 ELSE:L3-B004 0 random
ldx [%g6-0x0088], %g6 ! 00000000DC220094 ELSE:L3-B004 0 ptr_chase
ldx [%g6-0x0088], %g6 ! 00000000DC220098 ELSE:L3-B004 0 ptr_chase
.word 0x8BAAA074 ! 00000000DC22009C ELSE:L3-B004 0 S illop
srl %o5, 0x1, %o0 ! 00000000DC2200A0 ELSE:L3-B004 0 S
fcmpd %fcc1, %f36, %f44 ! 00000000DC2200A4 ELSE:L3-B004 0 S
orncc %o3, %i4, %i4 ! 00000000DC2200A8 ELSE:L3-B004 0 S
orn %l2, %i2, %o3 ! 00000000DC2200AC ELSE:L3-B004 0 S
.word 0x95B7C227 ! 00000000DC2200B0 ELSE:L3-B004 0 S illop
BL140160: ! ELSE:L3-B004
add %g1, 0xBAF, %g1 ! 00000000DC2200B4 ELSE:L3-B004 8 chksum++
and %g1, 0xFE, %l1 ! 00000000DC2200B8 LOOP:L3-B005 8
BL140161: ! LOOP:L3-B005
add %g1, 0xE07, %g1 ! 00000000DC2200BC LOOP:L3-B005 13 chksum++
edge16n %g1, %i1, %o3 ! 00000000DC2200C0 LOOP:L3-B005 13 S
ta %xcc, 0x46 ! 00000000DC2200C4 LOOP:L3-B005 13 S demap-page
edge16n %o5, %o2, %l2 ! 00000000DC2200C8 LOOP:L3-B005 13 S
sethi %hh(0xABAD1DEAE5D0DF00),%l6 ! 00000000DC2200CC LOOP:L3-B005 13 SUBR176
or %l6,%hm(0xABAD1DEAE5D0DF00),%l6 ! 00000000DC2200D0 LOOP:L3-B005 13
sethi %lm(0xABAD1DEAE5D0DF00),%l5 ! 00000000DC2200D4 LOOP:L3-B005 13
or %l5,%lo(0xABAD1DEAE5D0DF00),%l5 ! 00000000DC2200D8 LOOP:L3-B005 13
sllx %l6, 0x20, %l6 ! 00000000DC2200DC LOOP:L3-B005 13
or %l6, %l5, %l6 ! 00000000DC2200E0 LOOP:L3-B005 13
call SUBR176 ! 00000000DC2200E4 LOOP:L3-B005 13 S
andn %o3, %o3, %o2 ! 00000000DC2200E8 LOOP:L3-B005 13 S
andn %o3, %i0, %o0 ! 00000000DC2200EC LOOP:L3-B005 13 S
bshuffle %f26, %f16, %f20 ! 00000000DC2200F0 LOOP:L3-B005 13 S
movn %fcc0, %l2, %i4 ! 00000000DC2200F4 LOOP:L3-B005 13 S
edge16 %i4, %i2, %i1 ! 00000000DC2200F8 LOOP:L3-B005 13 S
pdist %f30, %f20, %f16 ! 00000000DC2200FC LOOP:L3-B005 13 S
and %l2, %l2, %i2 ! 00000000DC220100 LOOP:L3-B005 13 S
call .+8 ! 00000000DC220104 LOOP:L3-B005 13 S
nop ! 00000000DC220108 LOOP:L3-B005 13 S
pdist %f30, %f16, %f20 ! 00000000DC22010C LOOP:L3-B005 13 S
subcc %i2, %l2, %g0 ! 00000000DC220110 LOOP:L3-B005 13 S
fmovsa %fcc1, %f10, %f3 ! 00000000DC220114 LOOP:L3-B005 13 S
movrgez %i1, %o2, %i4 ! 00000000DC220118 LOOP:L3-B005 13 S
subcc %i5, %o2, %i5 ! 00000000DC22011C LOOP:L3-B005 13 S
srlx %l1, 0x1, %l1 ! 00000000DC220120 LOOP:L3-B005 13
andcc %l1, 0x1, %g0 ! 00000000DC220124 LOOP:L3-B005 13
bne,a,pt %xcc, BL140161 ! 00000000DC220128 LOOP:L3-B005 13
fsubs %f4, %f11, %f5 ! 00000000DC22012C LOOP:L3-B005 5 S
add %g1, 0x1D6, %g1 ! 00000000DC220130 LOOP:L3-B005 8 chksum++
andcc %o2, 0x400, %g0 ! 00000000DC220134 SKIP:L3-B006 8
bz,a,pn %icc, BL140162 ! 00000000DC220138 SKIP:L3-B006 8
sra %i1, 0x1, %o3 ! 00000000DC22013C SKIP:L3-B006 8 S
pdist %f16, %f30, %f18 ! 00000000DC220140 SKIP:L3-B006 0 S
fnegd %f12, %f44 ! 00000000DC220144 SKIP:L3-B006 0 S
pdist %f16, %f18, %f24 ! 00000000DC220148 SKIP:L3-B006 0 S
.word 0xADA9AC96 ! 00000000DC22014C SKIP:L3-B006 0 S illop
.word 0xB9AE2093 ! 00000000DC220150 SKIP:L3-B006 0 S illop
add %g1, 0xFF4, %g1 ! 00000000DC220154 SKIP:L3-B006 0 chksum++
srax %o0, 0x1, %i2 ! 00000000DC220158 SKIP:L3-B006 0 S
fcmpeq32 %f16, %f20, %l2 ! 00000000DC22015C SKIP:L3-B006 0 S
ldx [%g6-0x0088], %g6 ! 00000000DC220160 SKIP:L3-B006 0 ptr_chase
.word 0x28C7746F ! 00000000DC220164 SKIP:L3-B006 0 illop
ldx [%g6-0x0088], %g6 ! 00000000DC220168 SKIP:L3-B006 0 ptr_chase
ldx [%g6-0x0088], %g6 ! 00000000DC22016C SKIP:L3-B006 0 ptr_chase
ldx [%g6-0x0088], %g6 ! 00000000DC220170 SKIP:L3-B006 0 ptr_chase
sethi %hh(0xABAD1DEADBBAFF00),%l6 ! 00000000DC220174 SKIP:L3-B006 0 SUBR177
or %l6,%hm(0xABAD1DEADBBAFF00),%l6 ! 00000000DC220178 SKIP:L3-B006 0
sethi %lm(0xABAD1DEADBBAFF00),%l5 ! 00000000DC22017C SKIP:L3-B006 0
or %l5,%lo(0xABAD1DEADBBAFF00),%l5 ! 00000000DC220180 SKIP:L3-B006 0
.word 0x857C8236 ! 00000000DC220184 SKIP:L3-B006 0 illop
or %l6, %l5, %l6 ! 00000000DC220188 SKIP:L3-B006 0
.word 0x2FD13D9F ! 00000000DC22018C SKIP:L3-B006 0 S illop
fmovdne %icc, %f60, %f40 ! 00000000DC220190 SKIP:L3-B006 0 S
fcmped %fcc0, %f0, %f44 ! 00000000DC220194 SKIP:L3-B006 0 S
alignaddrl %i4, %i4, %o1 ! 00000000DC220198 SKIP:L3-B006 0 S
.word 0xA9ABA7B8 ! 00000000DC22019C SKIP:L3-B006 0 illop
fpadd16s %f23, %f20, %f28 ! 00000000DC2201A0 SKIP:L3-B006 0 S
BL140162: ! ELSE:L3-B007
nop ! 00000000DC2201A4 ELSE:L3-B007 8 S
call .+8 ! 00000000DC2201A8 ELSE:L3-B007 8 S
wr %g1, %o3, %fprs ! 00000000DC2201AC ELSE:L3-B007 8 S
edge16ln %i1, %o0, %l2 ! 00000000DC2201B0 ELSE:L3-B007 8 S
rd %gsr, %l6 ! 00000000DC2201B4 ELSE:L3-B007 13 S
wr %l6, 0xD0, %gsr ! 00000000DC2201B8 ELSE:L3-B007 8 S
ldx [%g2+0x0050], %l5 ! 00000000DC2201BC ELSE:L3-B007 8 <BD140016
membar 0x40 ! 00000000DC2201C0 ELSE:L3-B007 8
ldda [%l5]0x16, %f16 ! 00000000DC2201C4 ELSE:L3-B007 8 Blk-Load
membar 0x40 ! 00000000DC2201C8 ELSE:L3-B007 8
cmp %i4, %o3 ! 00000000DC2201CC ELSE:L3-B007 8 S
add %g1, 0x804, %g1 ! 00000000DC2201D0 ELSE:L3-B007 8 chksum++
andncc %i4, %o5, %o2 ! 00000000DC2201D4 ELSE:L3-B007 8 S
ta %xcc, 0x46 ! 00000000DC2201D8 ELSE:L3-B007 8 S demap-page
xnorcc %l2, %i2, %o5 ! 00000000DC2201DC ELSE:L3-B007 8 S
udivcc %i2, 0x0, %o6 ! 00000000DC2201E0 ELSE:L3-B007 8 S
BL140164: ! ELSE:L3-B007
add %g1, 0xC9B, %g1 ! 00000000DC2201E4 ELSE:L3-B007 8 chksum++
xor %i7, %g7, %i7 ! 00000000DC2201E8 LOOP:L2-B000 8 S
orn %g1, %o2, %i2 ! 00000000DC2201EC LOOP:L2-B000 8 S
andn %i1, %i4, %l2 ! 00000000DC2201F0 LOOP:L2-B000 8 S
array32 %g1, %o2, %o2 ! 00000000DC2201F4 LOOP:L2-B000 8 S
.word 0x8FA71980 ! 00000000DC2201F8 LOOP:L2-B000 8 S illop_FP
srlx %l3, 0x1, %l3 ! 00000000DC2201FC LOOP:L2-B000 8
andcc %l3, 0x1, %g0 ! 00000000DC220200 LOOP:L2-B000 8
bne,pn %xcc, BL140165 ! 00000000DC220204 LOOP:L2-B000 8
nop ! 00000000DC220208 LOOP:L2-B000 8 S
add %g1, 0xBB8, %g1 ! 00000000DC22020C LOOP:L2-B000 2 chksum++
or %g0, 0x2, %l2 ! 00000000DC220210 LOOP:L2-B001 2
BL140166: ! LOOP:L2-B001
add %g1, 0xD5A, %g1 ! 00000000DC220214 LOOP:L2-B001 4 chksum++
xnor %g1, %i1, %i2 ! 00000000DC220218 LOOP:L2-B001 4 S
andncc %o3, %i3, %i3 ! 00000000DC22021C LOOP:L2-B001 4 S
fexpand %f16, %f24 ! 00000000DC220220 LOOP:L2-B001 4 S
fcmps %fcc1, %f4, %f11 ! 00000000DC220224 LOOP:L2-B001 4 S
sdiv %i2, 0x0, %l4 ! 00000000DC220228 LOOP:L2-B001 4 S
alignaddrl %g1, %i2, %o4 ! 00000000DC22022C LOOP:L2-B001 4 S
.word 0xC574E45A ! 00000000DC220230 LOOP:L2-B001 4 S illop
xnorcc %i2, %i2, %o1 ! 00000000DC220234 LOOP:L2-B001 4 S
nop ! 00000000DC220238 LOOP:L3-B008 4
array32 %l2, %o1, %i2 ! 00000000DC22023C LOOP:L2-B001 4 S
andcc %l2, %o1, %i5 ! 00000000DC220240 LOOP:L2-B001 4 S
udivcc %i5, %g7, %o3 ! 00000000DC220244 LOOP:L2-B001 4 S
xnor %i2, %o1, %i0 ! 00000000DC220248 LOOP:L2-B001 4 S
sub %l2, 0x1, %l2 ! 00000000DC22024C LOOP:L2-B001 4
brnz,a,pt %l2, BL140166 ! 00000000DC220250 LOOP:L2-B001 4
fcmpgt32 %f30, %f20, %i4 ! 00000000DC220254 LOOP:L2-B001 2 S
add %g1, 0xD9E, %g1 ! 00000000DC220258 LOOP:L2-B001 2 chksum++
nop ! 00000000DC22025C LOOP:L2-B002 2
nop ! 00000000DC220260 LOOP:L2-B003 2
nop ! 00000000DC220264 LOOP:L2-B004 2
nop ! 00000000DC220268 LOOP:L2-B005 2
nop ! 00000000DC22026C LOOP:L2-B006 2
add %g1, %g1, %o1 ! 00000000DC220270 SWCH:L2-B007 2
andcc %o1, 0x80, %g0 ! 00000000DC220274 SWCH:L2-B007 2
bnz,pn %xcc, BL140177 ! 00000000DC220278 SWCH:L2-B007 2
andcc %o1, 0x800, %g0 ! 00000000DC22027C SWCH:L2-B007 2
bnz,pn %xcc, BL140174 ! 00000000DC220280 SWCH:L2-B007 1
add %g1, 0x82B, %g1 ! 00000000DC220284 SWCH:L2-B007 1 chksum++
andcc %o1, 0x1, %g0 ! 00000000DC220288 SWCH:L2-B007 0
.word 0xD298A730 ! 00000000DC22028C SWCH:L2-B007 0 illop
andcc %o1, 0x80, %g0 ! 00000000DC220290 SWCH:L2-B007 0
.word 0x9DB4468F ! 00000000DC220294 SWCH:L2-B007 0 illop
add %g1, 0xBAF, %g1 ! 00000000DC220298 SWCH:L2-B007 0 chksum++
.word 0x8BA90C91 ! 00000000DC22029C SWCH:L2-B007 0 S illop
xnorcc %i0, %i3, %o3 ! 00000000DC2202A0 SWCH:L2-B007 0 S
cmp %o1, %i2 ! 00000000DC2202A4 SWCH:L2-B007 0 S
call .+8 ! 00000000DC2202A8 SWCH:L2-B007 0 S
fcmps %fcc1, %f5, %f4 ! 00000000DC2202AC SWCH:L2-B007 0 S
.word 0xB5B5064E ! 00000000DC2202B0 SWCH:L2-B007 0 S illop
fmovd %f40, %f62 ! 00000000DC2202B4 SWCH:L2-B007 0 S
fcmpgt32 %f16, %f18, %i4 ! 00000000DC2202B8 SWCH:L2-B007 0 S
pdist %f16, %f30, %f22 ! 00000000DC2202BC SWCH:L2-B007 0 S
add %g1, 0x6CB, %g1 ! 00000000DC2202C0 SWCH:L2-B007 0 chksum++
fba BL140178 ! 00000000DC2202C4 SWCH:L2-B007 0
and %i0, %i1, %o4 ! 00000000DC2202C8 SWCH:L2-B007 0 S
BL140172:add %g1, 0xFB1, %g1 ! 00000000DC2202CC CASE:L3-B009 0 chksum++
fcmpd %fcc2, %f44, %f34 ! 00000000DC2202D0 CASE:L3-B009 0 S
edge16n %o3, %i0, %o3 ! 00000000DC2202D4 CASE:L3-B009 0 S
fbo BL140167 ;.empty ! 00000000DC2202D8 CASE:L3-B009 0 L
fba,a,pn %fcc3, BL140168 ;.empty ! 00000000DC2202DC CASE:L3-B009 0 L
BL140168:.word 0xD113B811 ! 00000000DC2202E0 CASE:L3-B009 0 L illop
brgz,pn %i0, BL140169 ;.empty ! 00000000DC2202E4 CASE:L3-B009 0 L
BL140169:brgez,a,pt %i3, BL140170 ! 00000000DC2202E8 CASE:L3-B009 0 L
BL140170:edge32 %o3, %i0, %o4 ! 00000000DC2202EC CASE:L3-B009 0 S
.word 0xFA3CC59A ! 00000000DC2202F0 CASE:L3-B009 0 L illop
sllx %o3, 0x1, %i4 ! 00000000DC2202F4 CASE:L3-B009 0 S
fble,a,pt %fcc2, BL140167 ! 00000000DC2202F8 CASE:L3-B009 0 L
BL140171:.word 0xB3E20BE7 ! 00000000DC2202FC CASE:L3-B009 0 S illop
BL140167:.word 0xA3B6C22F ! 00000000DC220300 CASE:L3-B009 0 illop
.word 0xFB9744B4 ! 00000000DC220304 CASE:L3-B009 0 illop
fornot2 %f16, %f20, %f20 ! 00000000DC220308 CASE:L3-B009 0 S
BL140173:add %g1, 0x9C2, %g1 ! 00000000DC22030C CASE:L3-B010 0 chksum++
fzero %f24 ! 00000000DC220310 CASE:L3-B010 0 S
call .+8 ! 00000000DC220314 CASE:L3-B010 0 S
nop ! 00000000DC220318 CASE:L3-B010 0 S
.word 0xB1E14D16 ! 00000000DC22031C CASE:L3-B010 0 S illop
fornot1 %f28, %f18, %f30 ! 00000000DC220320 CASE:L3-B010 0 S
xor %o4, %o3, %o5 ! 00000000DC220324 CASE:L3-B010 0 S
.word 0xADA0CC2F ! 00000000DC220328 CASE:L3-B010 0 illop
.word 0xFA386AD2 ! 00000000DC22032C CASE:L3-B010 0 S illop
BL140174:add %g1, 0x128, %g1 ! 00000000DC220330 CASE:L3-B011 1 chksum++
fcmped %fcc0, %f44, %f0 ! 00000000DC220334 CASE:L3-B011 1 S
orcc %i4, %o5, %i3 ! 00000000DC220338 CASE:L3-B011 1 S
fpack32 %f16, %f30, %f28 ! 00000000DC22033C CASE:L3-B011 1 S
edge32n %o4, %i4, %o4 ! 00000000DC220340 CASE:L3-B011 1 S
ta %xcc, 0x46 ! 00000000DC220344 CASE:L3-B011 1 S demap-page
xnor %o2, %o4, %o2 ! 00000000DC220348 CASE:L3-B011 1 S
fba,a,pt %fcc2, BL140178 ! 00000000DC22034C CASE:L3-B011 1
or %i4, %i3, %o2 ! 00000000DC220350 CASE:L3-B011 0 S
BL140177:add %g1, 0x936, %g1 ! 00000000DC220354 CASE:L3-B012 1 chksum++
and %o0, %o4, %i3 ! 00000000DC220358 CASE:L3-B012 1 S
fcmple16 %f24, %f20, %i4 ! 00000000DC22035C CASE:L3-B012 1 S
orn %o4, %i3, %o3 ! 00000000DC220360 CASE:L3-B012 1 S
fba,a BL140175 ;.empty ! 00000000DC220364 CASE:L3-B012 1 L
.word 0x97B782A5 ! 00000000DC220368 CASE:L3-B012 0 L illop
BL140175:fbn BL140176 ! 00000000DC22036C CASE:L3-B012 1 L
fpadd16 %f16, %f30, %f16 ! 00000000DC220370 CASE:L3-B012 1 S
BL140176:orncc %i4, %o4, %o5 ! 00000000DC220374 CASE:L3-B012 1 S
add %g1, 0xC9F, %g1 ! 00000000DC220378 CASE:L3-B012 1 chksum++
fba,a,pt %fcc1, BL140178 ! 00000000DC22037C CASE:L3-B012 1
.word 0x97FB8577 ! 00000000DC220380 CASE:L3-B012 0 S illop
BL140178: ! SWCH:L2-B007
add %g1, 0x646, %g1 ! 00000000DC220384 SWCH:L2-B007 2 chksum++
.word 0xABA578D9 ! 00000000DC220388 SWCH:L2-B007 2 S illop_FP
udivcc %g1, %g0, %i6 ! 00000000DC22038C SWCH:L2-B007 2 S
xnor %i4, %o3, %o5 ! 00000000DC220390 SWCH:L2-B007 2 S
orncc %g1, %i3, %o0 ! 00000000DC220394 SWCH:L2-B007 2 S
faligndata %f20, %f22, %f24 ! 00000000DC220398 SWCH:L2-B007 2 S
xnorcc %o4, %i3, %o4 ! 00000000DC22039C SWCH:L2-B007 2 S
ta %xcc, 0x40 ! 00000000DC2203A0 SWCH:L2-B007 2 S +-priv
nop ! 00000000DC2203A4 LOOP:L2-B008 2
add %i4, %g1, %i0 ! 00000000DC2203A8 SWCH:L2-B009 2
andcc %i0, 0x2, %g0 ! 00000000DC2203AC SWCH:L2-B009 2
bnz,a,pt %xcc, BL140185 ! 00000000DC2203B0 SWCH:L2-B009 2
add %g1, 0x48E, %g1 ! 00000000DC2203B4 SWCH:L2-B009 0 chksum++
andcc %i0, 0x4, %g0 ! 00000000DC2203B8 SWCH:L2-B009 2
bnz,pn %xcc, BL140184 ! 00000000DC2203BC SWCH:L2-B009 2
andcc %i0, 0x2, %g0 ! 00000000DC2203C0 SWCH:L2-B009 2
bnz,pn %xcc, BL140183 ! 00000000DC2203C4 SWCH:L2-B009 2
andcc %i0, 0x20, %g0 ! 00000000DC2203C8 SWCH:L2-B009 2
bnz,pt %xcc, BL140182 ! 00000000DC2203CC SWCH:L2-B009 2
fcmped %fcc3, %f46, %f60 ! 00000000DC2203D0 SWCH:L2-B009 2 S
wr %g1, %i4, %fprs ! 00000000DC2203D4 SWCH:L2-B009 2 S
array32 %o0, %o0, %i5 ! 00000000DC2203D8 SWCH:L2-B009 2 S
srl %o3, %g1, %o3 ! 00000000DC2203DC SWCH:L2-B009 2 S
add %g1, 0xA9D, %g1 ! 00000000DC2203E0 SWCH:L2-B009 2 chksum++
fba,a BL140186 ! 00000000DC2203E4 SWCH:L2-B009 4
xor %o4, 0x0, %o4 ! 00000000DC2203E8 SWCH:L2-B009 0 S
BL140182:add %g1, 0xE15, %g1 ! 00000000DC2203EC CASE:L3-B013 0 chksum++
nop ! 00000000DC2203F0 CASE:L3-B013 0 S
bl,a BL140179 ;.empty ! 00000000DC2203F4 CASE:L3-B013 0 L
ble,pt %xcc, BL140180 ;.empty ! 00000000DC2203F8 CASE:L3-B013 0 L
fbne,a,pt %fcc2, BL140180 ;.empty ! 00000000DC2203FC CASE:L3-B013 0 L
fbo,a,pt %fcc2, BL140181 ! 00000000DC220400 CASE:L3-B013 0 L
.word 0xBCB775CA ! 00000000DC220404 CASE:L3-B013 0 S random
orn %o4, %o4, %o2 ! 00000000DC220408 CASE:L3-B013 0 S
BL140179:fexpand %f16, %f16 ! 00000000DC22040C CASE:L3-B013 0 S
sdivcc %o4, %g7, %o0 ! 00000000DC220410 CASE:L3-B013 0 S
BL140180:fpsub16 %f22, %f16, %f24 ! 00000000DC220414 CASE:L3-B013 0 S
BL140181:add %g1, 0x146, %g1 ! 00000000DC220418 CASE:L3-B013 0 chksum++
fba BL140186 ! 00000000DC22041C CASE:L3-B013 0
orncc %i1, -1, %i1 ! 00000000DC220420 CASE:L3-B013 0 S
BL140183:add %g1, 0x94F, %g1 ! 00000000DC220424 CASE:L3-B014 0 chksum++
or %o0, %i5, %i2 ! 00000000DC220428 CASE:L3-B014 0 S
sllx %o6, %g7, %o6 ! 00000000DC22042C CASE:L3-B014 0 S
.word 0x2DBBFA97 ! 00000000DC220430 CASE:L3-B014 0 S random
fpackfix %f20, %f20 ! 00000000DC220434 CASE:L3-B014 0 S
fba,a,pn %fcc2, BL140186 ! 00000000DC220438 CASE:L3-B014 0
or %i1, %o2, %i3 ! 00000000DC22043C CASE:L3-B014 0 S
BL140184:.word 0x87F00000 ! 00000000DC220440 CASE:L3-B015 0 illop
xnor %o3, %i3, %o3 ! 00000000DC220444 CASE:L3-B015 0 S
udivcc %o4, %g0, %i1 ! 00000000DC220448 CASE:L3-B015 0 S
ta %xcc, 0x46 ! 00000000DC22044C CASE:L3-B015 0 S demap-page
cmp %i3, %o2 ! 00000000DC220450 CASE:L3-B015 0 S
udiv %i1, %g0, %i7 ! 00000000DC220454 CASE:L3-B015 0 S
edge16l %i4, %i3, %i4 ! 00000000DC220458 CASE:L3-B015 0 S
.word 0xA5A30FCE ! 00000000DC22045C CASE:L3-B015 0 S illop
array8 %o3, %i4, %o1 ! 00000000DC220460 CASE:L3-B015 0 S
.word 0xF6676697 ! 00000000DC220464 CASE:L3-B015 0 illop
.word 0xB3B4869E ! 00000000DC220468 CASE:L3-B015 0 S illop_VIS
BL140185:add %g1, 0xF62, %g1 ! 00000000DC22046C CASE:L3-B016 0 chksum++
.word 0xA3B28618 ! 00000000DC220470 CASE:L3-B016 0 S illop
.word 0xCEBFC3BC ! 00000000DC220474 CASE:L3-B016 0 S random
pdist %f16, %f28, %f18 ! 00000000DC220478 CASE:L3-B016 0 S
pdist %f30, %f24, %f24 ! 00000000DC22047C CASE:L3-B016 0 S
sdiv %i4, 0x0, %i0 ! 00000000DC220480 CASE:L3-B016 0 S
fcmps %fcc0, %f10, %f5 ! 00000000DC220484 CASE:L3-B016 0 S
wr %g1, %i3, %fprs ! 00000000DC220488 CASE:L3-B016 0 S
or %i3, %o4, %i2 ! 00000000DC22048C CASE:L3-B016 0 S
andncc %i2, %i4, %i1 ! 00000000DC220490 CASE:L3-B016 0 S
.word 0x0BF0B016 ! 00000000DC220494 CASE:L3-B016 0 S random
fpadd32 %f16, %f30, %f28 ! 00000000DC220498 CASE:L3-B016 0 S
fba BL140186 ! 00000000DC22049C CASE:L3-B016 0
orn %o2, %o2, %i3 ! 00000000DC2204A0 CASE:L3-B016 0 S
BL140186: ! SWCH:L2-B009
add %g1, 0xCB2, %g1 ! 00000000DC2204A4 SWCH:L2-B009 2 chksum++
andncc %o3, %i1, %i1 ! 00000000DC2204A8 SWCH:L2-B009 2 S
xor %o4, %o4, %o4 ! 00000000DC2204AC SWCH:L2-B009 2 S
fmovs %f4, %f9 ! 00000000DC2204B0 SWCH:L2-B009 2 S
cmp %i4, %i3 ! 00000000DC2204B4 SWCH:L2-B009 2 S
nop ! 00000000DC2204B8 LOOP:L2-B010 2
nop ! 00000000DC2204BC LOOP:L2-B011 2
add %i2, %g1, %i3 ! 00000000DC2204C0 SWCH:L2-B012 2
and %i3, 0x18, %o7 ! 00000000DC2204C4 SWCH:L2-B012 2
sethi %hi(0x7DC), %i3 ! 00000000DC2204C8 SWCH:L2-B012 2 .+0
or %i3,%lo(0x7DC),%i3 ! 00000000DC2204CC SWCH:L2-B012 2
add %i3, %o7, %i3 ! 00000000DC2204D0 SWCH:L2-B012 2
jmpl %l7+%i3, %g0 ! 00000000DC2204D4 SWCH:L2-B012 2
fornot2s %f30, %f22, %f31 ! 00000000DC2204D8 SWCH:L2-B012 2 S
ba,a,pn %icc, BL140190 ! 00000000DC2204DC SWCH:L2-B012 1
and %o5, %i4, %o5 ! 00000000DC2204E0 SWCH:L2-B012 0 S
ba BL140189 ! 00000000DC2204E4 SWCH:L2-B012 1
fcmpeq32 %f18, %f16, %i5 ! 00000000DC2204E8 SWCH:L2-B012 1 S
fba,a BL140188 ! 00000000DC2204EC SWCH:L2-B012 0
ta %xcc, 0x46 ! 00000000DC2204F0 SWCH:L2-B012 0 S demap-page
fba,a BL140187 ! 00000000DC2204F4 SWCH:L2-B012 0
.word 0xB5AF20BF ! 00000000DC2204F8 SWCH:L2-B012 0 S illop
BL140187:add %g1, 0x2BF, %g1 ! 00000000DC2204FC CASE:L3-B017 0 chksum++
movug %fcc2, %i3, %i4 ! 00000000DC220500 CASE:L3-B017 0 S
wr %g1, %g1, %fprs ! 00000000DC220504 CASE:L3-B017 0 S
fcmple32 %f24, %f18, %o0 ! 00000000DC220508 CASE:L3-B017 0 S
xor %g1, %i4, %i2 ! 00000000DC22050C CASE:L3-B017 0 S
or %o4, %i4, %i5 ! 00000000DC220510 CASE:L3-B017 0 S
pdist %f24, %f20, %f20 ! 00000000DC220514 CASE:L3-B017 0 S
add %i3, %o0, %o2 ! 00000000DC220518 CASE:L3-B017 0 S
.word 0x3C5D9DFB ! 00000000DC22051C CASE:L3-B017 0 S illop
.word 0xAFA54650 ! 00000000DC220520 CASE:L3-B017 0 S illop
ba,a,pt %xcc, BL140191 ! 00000000DC220524 CASE:L3-B017 0
.word 0x2BF42E2B ! 00000000DC220528 CASE:L3-B017 0 S random
BL140188:add %g1, 0xBC6, %g1 ! 00000000DC22052C CASE:L3-B018 0 chksum++
fcmpd %fcc3, %f46, %f0 ! 00000000DC220530 CASE:L3-B018 0 S
fpadd16s %f20, %f28, %f24 ! 00000000DC220534 CASE:L3-B018 0 S
.word 0xBDBDCDC8 ! 00000000DC220538 CASE:L3-B018 0 S random
sdiv %g1, %g0, %g1 ! 00000000DC22053C CASE:L3-B018 0 S
fba,a BL140191 ! 00000000DC220540 CASE:L3-B018 0
fandnot1 %f24, %f18, %f20 ! 00000000DC220544 CASE:L3-B018 0 S
BL140189:add %g1, 0x926, %g1 ! 00000000DC220548 CASE:L3-B019 1 chksum++
xor %o1, %i0, %o5 ! 00000000DC22054C CASE:L3-B019 1 S
array8 %o2, %o0, %o3 ! 00000000DC220550 CASE:L3-B019 1 S
wr %g1, %i5, %fprs ! 00000000DC220554 CASE:L3-B019 1 S
or %i4, %i4, %i2 ! 00000000DC220558 CASE:L3-B019 1 S
wr %g1, %o4, %fprs ! 00000000DC22055C CASE:L3-B019 1 S
fba,a,pt %fcc3, BL140191 ! 00000000DC220560 CASE:L3-B019 1
xnorcc %o5, %g1, %o5 ! 00000000DC220564 CASE:L3-B019 0 S
BL140190:add %g1, 0x5D5, %g1 ! 00000000DC220568 CASE:L3-B020 1 chksum++
fmovsle %fcc2, %f28, %f21 ! 00000000DC22056C CASE:L3-B020 1 S
edge16 %i1, %o5, %o0 ! 00000000DC220570 CASE:L3-B020 1 S
movo %fcc1, %o0, %i4 ! 00000000DC220574 CASE:L3-B020 1 S
and %o0, %g1, %o3 ! 00000000DC220578 CASE:L3-B020 1 S
rd %gsr, %l6 ! 00000000DC22057C CASE:L3-B020 1 S
wr %l6, 0xC8, %gsr ! 00000000DC220580 CASE:L3-B020 1 S
ba,a,pt %xcc, BL140191 ! 00000000DC220584 CASE:L3-B020 1
.word 0xB9ACD8E6 ! 00000000DC220588 CASE:L3-B020 0 S illop
BL140191: ! SWCH:L2-B012
add %g1, 0xCEC, %g1 ! 00000000DC22058C SWCH:L2-B012 2 chksum++
.word 0xADB0492E ! 00000000DC220590 SWCH:L2-B012 2 S illop_VIS
andncc %o3, %o3, %o5 ! 00000000DC220594 SWCH:L2-B012 2 S
edge32ln %o0, %o3, %i2 ! 00000000DC220598 SWCH:L2-B012 2 S
stxa %o5, [%g7+%g0]0x75 ! 00000000DC22059C SWCH:L2-B012 2 S BAD-ASI
nop ! 00000000DC2205A0 LOOP:L2-B013 2
nop ! 00000000DC2205A4 LOOP:L2-B014 2
add %i5, %g1, %i0 ! 00000000DC2205A8 SWCH:L2-B015 2
andcc %i0, 0x80, %g0 ! 00000000DC2205AC SWCH:L2-B015 2
bnz,pn %xcc, BL140195 ! 00000000DC2205B0 SWCH:L2-B015 2
andcc %i0, 0x4, %g0 ! 00000000DC2205B4 SWCH:L2-B015 2
bnz,pn %xcc, BL140194 ! 00000000DC2205B8 SWCH:L2-B015 0
andcc %i0, 0x10, %g0 ! 00000000DC2205BC SWCH:L2-B015 0
bnz,pn %xcc, BL140193 ! 00000000DC2205C0 SWCH:L2-B015 0
add %g1, 0x194, %g1 ! 00000000DC2205C4 SWCH:L2-B015 0 chksum++
andcc %i0, 0x40, %g0 ! 00000000DC2205C8 SWCH:L2-B015 0
bnz,a,pn %xcc, BL140192 ! 00000000DC2205CC SWCH:L2-B015 0
.word 0xBDAF29ED ! 00000000DC2205D0 SWCH:L2-B015 0 illop
andncc %i5, %o3, %i2 ! 00000000DC2205D4 SWCH:L2-B015 0 S
.word 0xDD4E2BA7 ! 00000000DC2205D8 SWCH:L2-B015 0 S random
movne %icc, %i5, %i2 ! 00000000DC2205DC SWCH:L2-B015 0 S
fpsub16 %f30, %f24, %f22 ! 00000000DC2205E0 SWCH:L2-B015 0 S
.word 0xA3A6C987 ! 00000000DC2205E4 SWCH:L2-B015 0 S illop
subcc %i2, %o4, %o3 ! 00000000DC2205E8 SWCH:L2-B015 0 S
fcmped %fcc1, %f46, %f6 ! 00000000DC2205EC SWCH:L2-B015 0 S
xnor %o2, %l5, %o1 ! 00000000DC2205F0 SWCH:L2-B015 0 S
edge16 %o2, %i5, %i5 ! 00000000DC2205F4 SWCH:L2-B015 0 S
add %g1, 0x55F, %g1 ! 00000000DC2205F8 SWCH:L2-B015 0 chksum++
.word 0xD5EB9308 ! 00000000DC2205FC SWCH:L2-B015 0 illop
.word 0xB2E7F504 ! 00000000DC220600 SWCH:L2-B015 0 S random
BL140192:add %g1, 0x39, %g1 ! 00000000DC220604 CASE:L3-B021 0 chksum++
ta %xcc, 0x46 ! 00000000DC220608 CASE:L3-B021 0 S demap-page
fsubs %f2, %f10, %f3 ! 00000000DC22060C CASE:L3-B021 0 S
.word 0xB1664805 ! 00000000DC220610 CASE:L3-B021 0 S illop
.word 0xB3A149E0 ! 00000000DC220614 CASE:L3-B021 0 S illop
ldxa [%g7+%g0]0x36, %l5 ! 00000000DC220618 CASE:L3-B021 0 S BAD-ASI
fba,pn %fcc2, BL140197 ! 00000000DC22061C CASE:L3-B021 0
orn %o3, %i1, %i2 ! 00000000DC220620 CASE:L3-B021 0 S
BL140193:add %g1, 0x19B, %g1 ! 00000000DC220624 CASE:L3-B022 0 chksum++
fornot1 %f22, %f24, %f22 ! 00000000DC220628 CASE:L3-B022 0 S
faligndata %f20, %f22, %f30 ! 00000000DC22062C CASE:L3-B022 0 S
sdiv %o2, %g0, %g6 ! 00000000DC220630 CASE:L3-B022 0 S
fpadd16s %f28, %f25, %f27 ! 00000000DC220634 CASE:L3-B022 0 S
andn %i5, %i2, %i1 ! 00000000DC220638 CASE:L3-B022 0 S
fcmpd %fcc0, %f0, %f44 ! 00000000DC22063C CASE:L3-B022 0 S
fba,a,pt %fcc1, BL140197 ! 00000000DC220640 CASE:L3-B022 0
fcmpd %fcc0, %f46, %f46 ! 00000000DC220644 CASE:L3-B022 0 S
BL140194:add %g1, 0x55C, %g1 ! 00000000DC220648 CASE:L3-B023 0 chksum++
orcc %g1, %o3, %o3 ! 00000000DC22064C CASE:L3-B023 0 S
fcmpne16 %f28, %f24, %o0 ! 00000000DC220650 CASE:L3-B023 0 S
pdist %f16, %f28, %f28 ! 00000000DC220654 CASE:L3-B023 0 S
.word 0xB3A5D99D ! 00000000DC220658 CASE:L3-B023 0 S illop_FP
subcc %o3, %i4, %i1 ! 00000000DC22065C CASE:L3-B023 0 S
fcmps %fcc0, %f4, %f10 ! 00000000DC220660 CASE:L3-B023 0 S
ba,a BL140197 ! 00000000DC220664 CASE:L3-B023 0
fnegs %f2, %f8 ! 00000000DC220668 CASE:L3-B023 0 S
BL140195:add %g1, 0xD47, %g1 ! 00000000DC22066C CASE:L3-B024 2 chksum++
cmp %i1, %g1 ! 00000000DC220670 CASE:L3-B024 2 S
fmovrdgez %o0, %f18, %f30 ! 00000000DC220674 CASE:L3-B024 2 S
fpadd32 %f22, %f30, %f20 ! 00000000DC220678 CASE:L3-B024 2 S
fexpand %f28, %f26 ! 00000000DC22067C CASE:L3-B024 2 S
fmovdcc %icc, %f22, %f22 ! 00000000DC220680 CASE:L3-B024 2 S
array32 %i2, %o0, %o1 ! 00000000DC220684 CASE:L3-B024 2 S
udiv %o3, 0x0, %o2 ! 00000000DC220688 CASE:L3-B024 2 S
nop ! 00000000DC22068C CASE:L3-B024 2 S
ba BL140197 ! 00000000DC220690 CASE:L3-B024 2
andcc %i1, %g1, %o0 ! 00000000DC220694 CASE:L3-B024 2 S
BL140197: ! SWCH:L2-B015
add %g1, 0x1BA, %g1 ! 00000000DC220698 SWCH:L2-B015 2 chksum++
nop ! 00000000DC22069C SWCH:L2-B015 2 S
ld [%g2+0x0060], %fsr ! 00000000DC2206A0 SWCH:L2-B015 2 S <BD140055
sdiv %g1, 0x0, %o5 ! 00000000DC2206A4 SWCH:L2-B015 2 S
xorcc %o1, %o1, %i1 ! 00000000DC2206A8 SWCH:L2-B015 2 S
fble,a,pt %fcc2, BL140196 ! 00000000DC2206AC SWCH:L2-B015 2 L
BL140196:.word 0x81E80000 ! 00000000DC2206B0 SWCH:L2-B015 0 S random
fcmpgt16 %f22, %f20, %i4 ! 00000000DC2206B4 SWCH:L2-B015 2 S
fpadd16 %f30, %f22, %f18 ! 00000000DC2206B8 SWCH:L2-B015 2 S
add %g1, 0x8CD, %g1 ! 00000000DC2206BC SWCH:L2-B015 2 chksum++
add %i1, %g1, %o3 ! 00000000DC2206C0 SWCH:L2-B016 2
and %o3, 0x18, %o7 ! 00000000DC2206C4 SWCH:L2-B016 2
sethi %hi(0x9DC), %o3 ! 00000000DC2206C8 SWCH:L2-B016 2 .+0
or %o3,%lo(0x9DC),%o3 ! 00000000DC2206CC SWCH:L2-B016 2
add %o3, %o7, %o3 ! 00000000DC2206D0 SWCH:L2-B016 2
jmpl %l7+%o3, %g0 ! 00000000DC2206D4 SWCH:L2-B016 2
andcc %g1, %g1, %i0 ! 00000000DC2206D8 SWCH:L2-B016 2 S
ba BL140204 ! 00000000DC2206DC SWCH:L2-B016 2
nop ! 00000000DC2206E0 SWCH:L2-B016 2 S
.word 0x8F8B9D27 ! 00000000DC2206E4 SWCH:L2-B016 0 illop
fpsub32s %f24, %f31, %f19 ! 00000000DC2206E8 SWCH:L2-B016 0 S
fba,a BL140202 ! 00000000DC2206EC SWCH:L2-B016 0
fcmps %fcc1, %f2, %f8 ! 00000000DC2206F0 SWCH:L2-B016 0 S
ba,pn %icc, BL140201 ! 00000000DC2206F4 SWCH:L2-B016 0
fcmped %fcc1, %f0, %f60 ! 00000000DC2206F8 SWCH:L2-B016 0 S
BL140201:add %g1, 0xF4, %g1 ! 00000000DC2206FC CASE:L3-B025 0 chksum++
nop ! 00000000DC220700 CASE:L3-B025 0 S
fbu BL140198 ! 00000000DC220704 CASE:L3-B025 0 L
fcmps %fcc0, %f9, %f8 ! 00000000DC220708 CASE:L3-B025 0 S
BL140198:edge16l %i4, %i0, %o1 ! 00000000DC22070C CASE:L3-B025 0 S
fbug,pn %fcc1, BL140199 ;.empty ! 00000000DC220710 CASE:L3-B025 0 L
.word 0xDB9D5E28 ! 00000000DC220714 CASE:L3-B025 0 L illop
BL140200:.word 0xB6E6342A ! 00000000DC220718 CASE:L3-B025 0 L random
fbule,pt %fcc2, BL140199 ! 00000000DC22071C CASE:L3-B025 0 L
.word 0x83F7B1BB ! 00000000DC220720 CASE:L3-B025 0 S illop
BL140199:add %g1, 0xC80, %g1 ! 00000000DC220724 CASE:L3-B025 0 chksum++
fba,a BL140205 ! 00000000DC220728 CASE:L3-B025 0
.word 0xBDA915E3 ! 00000000DC22072C CASE:L3-B025 0 S illop
BL140202:add %g1, 0xB9C, %g1 ! 00000000DC220730 CASE:L3-B026 0 chksum++
edge8ln %o1, %o1, %o4 ! 00000000DC220734 CASE:L3-B026 0 S
.word 0x81F2C1BC ! 00000000DC220738 CASE:L3-B026 0 S illop
fmovrdgz %o0, %f60, %f14 ! 00000000DC22073C CASE:L3-B026 0 S
xor %i1, %i1, %i0 ! 00000000DC220740 CASE:L3-B026 0 S
.word 0xA3B544E8 ! 00000000DC220744 CASE:L3-B026 0 S illop
.word 0xC3DCB149 ! 00000000DC220748 CASE:L3-B026 0 S illop
ba,pn %xcc, BL140205 ! 00000000DC22074C CASE:L3-B026 0
.word 0x85AC44F8 ! 00000000DC220750 CASE:L3-B026 0 S illop
BL140203:add %g1, 0x2F9, %g1 ! 00000000DC220754 CASE:L3-B027 0 chksum++
wr %g1, %o4, %fprs ! 00000000DC220758 CASE:L3-B027 0 S
or %i4, %i4, %o0 ! 00000000DC22075C CASE:L3-B027 0 S
pdist %f20, %f20, %f20 ! 00000000DC220760 CASE:L3-B027 0 S
.word 0xA3CFEB51 ! 00000000DC220764 CASE:L3-B027 0 S illop
.word 0x9F940001 ! 00000000DC220768 CASE:L3-B027 0 illop
sdiv %o0, %g0, %i1 ! 00000000DC22076C CASE:L3-B027 0 S
BL140204:add %g1, 0x52, %g1 ! 00000000DC220770 CASE:L3-B028 2 chksum++
xor %o5, %i2, %o5 ! 00000000DC220774 CASE:L3-B028 2 S
xnorcc %i5, %o0, %i0 ! 00000000DC220778 CASE:L3-B028 2 S
fcmpd %fcc1, %f36, %f40 ! 00000000DC22077C CASE:L3-B028 2 S
movul %fcc3, %i5, %i3 ! 00000000DC220780 CASE:L3-B028 2 S
ba,a BL140205 ! 00000000DC220784 CASE:L3-B028 2
andcc %o2, %o4, %o1 ! 00000000DC220788 CASE:L3-B028 0 S
BL140205: ! SWCH:L2-B016
add %g1, 0x373, %g1 ! 00000000DC22078C SWCH:L2-B016 2 chksum++
call .+8 ! 00000000DC220790 SWCH:L2-B016 2 S
or %o3, %o5, %o5 ! 00000000DC220794 SWCH:L2-B016 2 S
sethi %hh(0xABAD1DEAE2003F00),%l6 ! 00000000DC220798 SWCH:L2-B016 2 SUBR180
or %l6,%hm(0xABAD1DEAE2003F00),%l6 ! 00000000DC22079C SWCH:L2-B016 2
sethi %lm(0xABAD1DEAE2003F00),%l5 ! 00000000DC2207A0 SWCH:L2-B016 2
or %l5,%lo(0xABAD1DEAE2003F00),%l5 ! 00000000DC2207A4 SWCH:L2-B016 2
sllx %l6, 0x20, %l6 ! 00000000DC2207A8 SWCH:L2-B016 2
or %l6, %l5, %l6 ! 00000000DC2207AC SWCH:L2-B016 2
call SUBR180 ! 00000000DC2207B0 SWCH:L2-B016 2 S
ta %xcc, 0x46 ! 00000000DC2207B4 SWCH:L2-B016 2 S demap-page
and %i1, %i1, %i1 ! 00000000DC2207B8 SWCH:L2-B016 2 S
fcmpgt32 %f16, %f26, %o5 ! 00000000DC2207BC SWCH:L2-B016 2 S
andcc %o1, %i1, %o4 ! 00000000DC2207C0 SWCH:L2-B016 2 S
fcmped %fcc1, %f46, %f6 ! 00000000DC2207C4 SWCH:L2-B016 2 S
nop ! 00000000DC2207C8 LOOP:L2-B017 2
nop ! 00000000DC2207CC LOOP:L2-B018 2
nop ! 00000000DC2207D0 LOOP:L2-B019 2
xnorcc %i4, %o5, %i4 ! 00000000DC2207D4 LOOP:L1-B000 2 S
xnor %o1, %o5, %i0 ! 00000000DC2207D8 LOOP:L1-B000 2 S
fmovda %fcc0, %f6, %f14 ! 00000000DC2207DC LOOP:L1-B000 2 S
andn %o3, %o5, %i4 ! 00000000DC2207E0 LOOP:L1-B000 2 S
movul %fcc2, %o5, %o3 ! 00000000DC2207E4 LOOP:L1-B000 2 S
subcc %l4, 0x1, %l4 ! 00000000DC2207E8 LOOP:L1-B000 2
bnz,a BL140206 ! 00000000DC2207EC LOOP:L1-B000 2
.word 0xB9A833B3 ! 00000000DC2207F0 LOOP:L1-B000 1 S illop_FP
add %g1, 0x68E, %g1 ! 00000000DC2207F4 LOOP:L1-B000 1 chksum++
sethi %hi(0x961D8), %g3 ! 00000000DC2207F8 MAIN:L0-B000 1 .+0
or %g3,%lo(0x961D8),%g3 ! 00000000DC2207FC MAIN:L0-B000 1
cmp %g1, %g3 ! 00000000DC220800 MAIN:L0-B000 1
bne %icc, blimp_bad_end ! 00000000DC220804 MAIN:L0-B000 1
nop ! 00000000DC220808 MAIN:L0-B000 1
blimp_good_end:
EXIT_GOOD
blimp_bad_end:
EXIT_BAD
SECTION .btext064_pg1 TEXT_VA=0xdc220000
attr_text {
Name = .btext064_pg1,
VA = 0xdc220000,
RA = 0xccffb0000,
PA = ra2pa(0xccffb0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext065 TEXT_VA=0xe5d0df00
attr_text {
Name = .btext065,
VA = 0xe5d0df00,
RA = 0xcfff89f00,
PA = ra2pa(0xcfff89f00,0),
notsb
}
SECTION .btext065_pg0 TEXT_VA=0xe5d0c000
attr_text {
Name = .btext065_pg0,
VA = 0xe5d0c000,
RA = 0xcfff88000,
PA = ra2pa(0xcfff88000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext065
.text
.global SUBR176; SUBR176:
BL140002: ! SUBR:L0-B000
add %g1, 0x114, %g1 ! 00000000E5D0DF00 SUBR:L0-B000 13 chksum++
ble BL140001 ! 00000000E5D0DF04 SUBR:L0-B000 13
save %o6, -64, %o6 ! 00000000E5D0DF08 SUBR:L0-B000 13
BL140001: ! SUBR:L0-B000
sethi %hh(0xABAD1DEAE5D0DF00),%l7 ! 00000000E5D0DF0C SUBR:L0-B000 13 SUBR176
or %l7,%hm(0xABAD1DEAE5D0DF00),%l7 ! 00000000E5D0DF10 SUBR:L0-B000 13
sethi %lm(0xABAD1DEAE5D0DF00),%l6 ! 00000000E5D0DF14 SUBR:L0-B000 13
or %l6,%lo(0xABAD1DEAE5D0DF00),%l6 ! 00000000E5D0DF18 SUBR:L0-B000 13
sllx %l7, 0x20, %l7 ! 00000000E5D0DF1C SUBR:L0-B000 13
or %l7, %l6, %l7 ! 00000000E5D0DF20 SUBR:L0-B000 13
ta %xcc, 0x45 ! 00000000E5D0DF24 SUBR:L0-B000 13 demap-stack
fpsub32s %f31, %f22, %f30 ! 00000000E5D0DF28 SUBR:L0-B000 13 S
bcs,pt %xcc, BL140003 ;.empty ! 00000000E5D0DF2C SUBR:L0-B000 13 L
fbne BL140004 ;.empty ! 00000000E5D0DF30 SUBR:L0-B000 13 L
bcs,pn %icc, BL140005 ;.empty ! 00000000E5D0DF34 SUBR:L0-B000 13 L
BL140005:fbge BL140006 ! 00000000E5D0DF38 SUBR:L0-B000 5 L
BL140006:xnorcc %o1, %o1, %o3 ! 00000000E5D0DF3C SUBR:L0-B000 10 S
BL140003:pdist %f22, %f28, %f16 ! 00000000E5D0DF40 SUBR:L0-B000 5 S
BL140004:array16 %i0, %l0, %l0 ! 00000000E5D0DF44 SUBR:L0-B000 13 S
add %g1, 0x16B, %g1 ! 00000000E5D0DF48 SUBR:L0-B000 13 chksum++
add %g1, 0x83, %g1 ! 00000000E5D0DF4C SUBR:L0-B000 13 chksum++
add %i0, %g1, %i3 ! 00000000E5D0DF50 SWCH:L1-B000 13
andcc %i3, 0x1, %g0 ! 00000000E5D0DF54 SWCH:L1-B000 13
bnz,pn %xcc, BL140017 ! 00000000E5D0DF58 SWCH:L1-B000 13
andcc %i3, 0x400, %g0 ! 00000000E5D0DF5C SWCH:L1-B000 13
bnz,pn %xcc, BL140009 ! 00000000E5D0DF60 SWCH:L1-B000 7
andcc %i3, 0x80, %g0 ! 00000000E5D0DF64 SWCH:L1-B000 7
bnz,pn %xcc, BL140008 ! 00000000E5D0DF68 SWCH:L1-B000 6
andcc %i3, 0x10, %g0 ! 00000000E5D0DF6C SWCH:L1-B000 6
bnz,pt %xcc, BL140007 ! 00000000E5D0DF70 SWCH:L1-B000 2
fpadd16 %f18, %f16, %f18 ! 00000000E5D0DF74 SWCH:L1-B000 2 S
andncc %o3, %i3, %i1 ! 00000000E5D0DF78 SWCH:L1-B000 1 S
fxnors %f16, %f23, %f28 ! 00000000E5D0DF7C SWCH:L1-B000 1 S
rd %gsr, %l6 ! 00000000E5D0DF80 SWCH:L1-B000 1 S
wr %l6, 0x40, %gsr ! 00000000E5D0DF84 SWCH:L1-B000 1 S
xor %g1, %o0, %o4 ! 00000000E5D0DF88 SWCH:L1-B000 1 S
edge16ln %l0, %g1, %o4 ! 00000000E5D0DF8C SWCH:L1-B000 1 S
add %g1, 0x1A0, %g1 ! 00000000E5D0DF90 SWCH:L1-B000 1 chksum++
fba,pt %fcc3, BL140018 ! 00000000E5D0DF94 SWCH:L1-B000 1
xnor %l0, %i1, %o3 ! 00000000E5D0DF98 SWCH:L1-B000 1 S
BL140007:add %g1, 0xF91, %g1 ! 00000000E5D0DF9C CASE:L2-B000 1 chksum++
and %i4, %i5, %i0 ! 00000000E5D0DFA0 CASE:L2-B000 1 S
fcmped %fcc2, %f44, %f46 ! 00000000E5D0DFA4 CASE:L2-B000 1 S
fxors %f28, %f30, %f22 ! 00000000E5D0DFA8 CASE:L2-B000 1 S
orncc %i0, %i4, %i5 ! 00000000E5D0DFAC CASE:L2-B000 1 S
faligndata %f26, %f18, %f26 ! 00000000E5D0DFB0 CASE:L2-B000 1 S
rd %gsr, %l6 ! 00000000E5D0DFB4 CASE:L2-B000 1 S
wr %l6, 0xA8, %gsr ! 00000000E5D0DFB8 CASE:L2-B000 1 S
or %l6, 0x0, %l6 ! 00000000E5D0DFBC CASE:L2-B000 1 S
alignaddrl %i1, %g1, %o2 ! 00000000E5D0DFC0 CASE:L2-B000 1 S
.word 0x91B68780 ! 00000000E5D0DFC4 CASE:L2-B000 1 S illop_VIS
edge16l %o0, %o4, %i4 ! 00000000E5D0DFC8 CASE:L2-B000 1 S
xnor %i0, %o4, %l1 ! 00000000E5D0DFCC CASE:L2-B000 1 S
ba,a BL140018 ! 00000000E5D0DFD0 CASE:L2-B000 1
fpadd32s %f22, %f16, %f30 ! 00000000E5D0DFD4 CASE:L2-B000 0 S
BL140008:add %g1, 0x85D, %g1 ! 00000000E5D0DFD8 CASE:L2-B001 4 chksum++
xnor %g1, %g1, %o5 ! 00000000E5D0DFDC CASE:L2-B001 4 S
xnor %o0, %l6, %o0 ! 00000000E5D0DFE0 CASE:L2-B001 4 S
andn %i0, %g1, %i4 ! 00000000E5D0DFE4 CASE:L2-B001 4 S
alignaddrl %o2, %i4, %i5 ! 00000000E5D0DFE8 CASE:L2-B001 4 S
pdist %f16, %f24, %f24 ! 00000000E5D0DFEC CASE:L2-B001 4 S
fnegd %f60, %f60 ! 00000000E5D0DFF0 CASE:L2-B001 4 S
xor %i4, %o0, %o3 ! 00000000E5D0DFF4 CASE:L2-B001 4 S
andcc %o5, %i5, %l4 ! 00000000E5D0DFF8 CASE:L2-B001 4 S
fcmpd %fcc3, %f60, %f34 ! 00000000E5D0DFFC CASE:L2-B001 4 S
orcc %i5, %o0, %l3 ! 00000000E5D0E000 CASE:L2-B001 4 S
ba,a BL140018 ! 00000000E5D0E004 CASE:L2-B001 4
.word 0x073A195B ! 00000000E5D0E008 CASE:L2-B001 0 S random
BL140009:add %g1, 0x435, %g1 ! 00000000E5D0E00C CASE:L2-B002 1 chksum++
udiv %l3, 0x0, %o3 ! 00000000E5D0E010 CASE:L2-B002 1 S
movcs %xcc, %i5, %i5 ! 00000000E5D0E014 CASE:L2-B002 1 S
.word 0x8D97D66D ! 00000000E5D0E018 CASE:L2-B002 1 S illop
fmovs %f2, %f4 ! 00000000E5D0E01C CASE:L2-B002 1 S
pdist %f28, %f16, %f30 ! 00000000E5D0E020 CASE:L2-B002 1 S
fba,a BL140018 ! 00000000E5D0E024 CASE:L2-B002 1
nop ! 00000000E5D0E028 CASE:L2-B002 0 S
BL140017:add %g1, 0x71F, %g1 ! 00000000E5D0E02C CASE:L2-B003 6 chksum++
edge8 %i5, %i5, %o4 ! 00000000E5D0E030 CASE:L2-B003 6 S
bleu,a,pn %icc, BL140010 ! 00000000E5D0E034 CASE:L2-B003 6 L
alignaddrl %o4, %i4, %o5 ! 00000000E5D0E038 CASE:L2-B003 6 S
BL140010:fble,a BL140011 ;.empty ! 00000000E5D0E03C CASE:L2-B003 6 L
bneg,a BL140012 ;.empty ! 00000000E5D0E040 CASE:L2-B003 3 L
fbule,a,pn %fcc2, BL140013 ;.empty ! 00000000E5D0E044 CASE:L2-B003 3 L
BL140012:fbg,a BL140014 ! 00000000E5D0E048 CASE:L2-B003 0 L
pdist %f28, %f20, %f20 ! 00000000E5D0E04C CASE:L2-B003 3 S
sdivcc %i5, %g0, %o1 ! 00000000E5D0E050 CASE:L2-B003 3 S
bz,a,pn %icc, BL140015 ;.empty ! 00000000E5D0E054 CASE:L2-B003 3 L
BL140015:bneg,pn %xcc, BL140016 ! 00000000E5D0E058 CASE:L2-B003 6 L
BL140016:alignaddr %i5, %l4, %o4 ! 00000000E5D0E05C CASE:L2-B003 3 S
BL140014:orncc %i5, %l4, %o4 ! 00000000E5D0E060 CASE:L2-B003 3 S
edge16 %o5, %i5, %o3 ! 00000000E5D0E064 CASE:L2-B003 3 S
BL140013:or %i4, %o4, %i4 ! 00000000E5D0E068 CASE:L2-B003 3 S
BL140011:add %g1, 0x4A3, %g1 ! 00000000E5D0E06C CASE:L2-B003 3 chksum++
ba BL140018 ! 00000000E5D0E070 CASE:L2-B003 6
fandnot1 %f30, %f26, %f20 ! 00000000E5D0E074 CASE:L2-B003 6 S
BL140018: ! SWCH:L1-B000
add %g1, 0x274, %g1 ! 00000000E5D0E078 SWCH:L1-B000 13 chksum++
fabss %f11, %f8 ! 00000000E5D0E07C SWCH:L1-B000 13 S
wr %g1, -1536, %fprs ! 00000000E5D0E080 SWCH:L1-B000 13 S
array32 %o3, %i5, %o1 ! 00000000E5D0E084 SWCH:L1-B000 13 S
pdist %f30, %f28, %f22 ! 00000000E5D0E088 SWCH:L1-B000 22 S
fcmpes %fcc0, %f5, %f2 ! 00000000E5D0E08C SWCH:L1-B000 13 S
cmp %o4, %o1 ! 00000000E5D0E090 SWCH:L1-B000 13 S
sethi %hh(0xABAD1DEAE2003F00),%l6 ! 00000000E5D0E094 SWCH:L1-B000 13 SUBR180
or %l6,%hm(0xABAD1DEAE2003F00),%l6 ! 00000000E5D0E098 SWCH:L1-B000 13
sethi %lm(0xABAD1DEAE2003F00),%l5 ! 00000000E5D0E09C SWCH:L1-B000 13
or %l5,%lo(0xABAD1DEAE2003F00),%l5 ! 00000000E5D0E0A0 SWCH:L1-B000 13
sllx %l6, 0x20, %l6 ! 00000000E5D0E0A4 SWCH:L1-B000 13
or %l6, %l5, %l6 ! 00000000E5D0E0A8 SWCH:L1-B000 13
call SUBR180 ! 00000000E5D0E0AC SWCH:L1-B000 13 S
fcmped %fcc2, %f34, %f14 ! 00000000E5D0E0B0 SWCH:L1-B000 13 S
bshuffle %f22, %f30, %f20 ! 00000000E5D0E0B4 SWCH:L1-B000 13 S
andcc %o1, %i5, %o3 ! 00000000E5D0E0B8 SWCH:L1-B000 13 S
ta %xcc, 0x45 ! 00000000E5D0E0BC SUBR:L0-B000 13 demap-stack
add %g1, 0x1A5, %i0 ! 00000000E5D0E0C0 SUBR:L0-B000 13
add %g1, 0x10F, %g1 ! 00000000E5D0E0C4 SUBR:L0-B000 13 chksum++
ret ! 00000000E5D0E0C8 SUBR:L0-B000 13
restore %i0, %l7, %o0 ! 00000000E5D0E0CC SUBR:L0-B000 13
SECTION .btext065_pg1 TEXT_VA=0xe5d0e000
attr_text {
Name = .btext065_pg1,
VA = 0xe5d0e000,
RA = 0xcfff8a000,
PA = ra2pa(0xcfff8a000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext066 TEXT_VA=0xdbbaff00
attr_text {
Name = .btext066,
VA = 0xdbbaff00,
RA = 0xccffeff00,
PA = ra2pa(0xccffeff00,0),
notsb
}
SECTION .btext066_pg0 TEXT_VA=0xdbba0000
attr_text {
Name = .btext066_pg0,
VA = 0xdbba0000,
RA = 0xccffe0000,
PA = ra2pa(0xccffe0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext066
.text
.global SUBR177; SUBR177:
BL140019: ! SUBR:L0-B000
add %g1, 0x784, %g1 ! 00000000DBBAFF00 SUBR:L0-B000 0 chksum++
save %o6, -64, %o6 ! 00000000DBBAFF04 SUBR:L0-B000 0
sethi %hh(0xABAD1DEADBBAFF00),%l7 ! 00000000DBBAFF08 SUBR:L0-B000 0 SUBR177
or %l7,%hm(0xABAD1DEADBBAFF00),%l7 ! 00000000DBBAFF0C SUBR:L0-B000 0
.word 0xBBBBEEFB ! 00000000DBBAFF10 SUBR:L0-B000 0 illop
or %l6,%lo(0xABAD1DEADBBAFF00),%l6 ! 00000000DBBAFF14 SUBR:L0-B000 0
.word 0xFDCEFF7D ! 00000000DBBAFF18 SUBR:L0-B000 0 illop
or %l7, %l6, %l7 ! 00000000DBBAFF1C SUBR:L0-B000 0
ta %xcc, 0x45 ! 00000000DBBAFF20 SUBR:L0-B000 0 demap-stack
fcmps %fcc0, %f9, %f2 ! 00000000DBBAFF24 SUBR:L0-B000 0 S
.word 0xE8A7186C ! 00000000DBBAFF28 SUBR:L0-B000 0 S random
.word 0xC35230BD ! 00000000DBBAFF2C SUBR:L0-B000 0 S random
fpack32 %f18, %f22, %f26 ! 00000000DBBAFF30 SUBR:L0-B000 0 S
fabss %f9, %f4 ! 00000000DBBAFF34 SUBR:L0-B000 0 S
.word 0xAD4308B4 ! 00000000DBBAFF38 SUBR:L0-B000 0 S random
st %f0, [%g5-0x0010] ! 00000000DBBAFF3C SUBR:L0-B000 0 S >BD140131
st %f1, [%g5-0x000C] ! 00000000DBBAFF40 SUBR:L0-B000 0 S >BD140131+4
nop ! 00000000DBBAFF44 SUBR:L0-B000 0 S
add %g1, 0x58E, %g1 ! 00000000DBBAFF48 SUBR:L0-B000 0 chksum++
and %g1, 0xFE, %l3 ! 00000000DBBAFF4C LOOP:L1-B000 0
BL140037: ! LOOP:L1-B000
.word 0xC1CDAE43 ! 00000000DBBAFF50 LOOP:L1-B000 0 illop
.word 0xF298CB69 ! 00000000DBBAFF54 LOOP:L1-B000 0 S illop
fnegs %f3, %f8 ! 00000000DBBAFF58 LOOP:L1-B000 0 S
cmp %i1, %i5 ! 00000000DBBAFF5C LOOP:L1-B000 0 S
cmp %i4, %i3 ! 00000000DBBAFF60 LOOP:L1-B000 0 S
nop ! 00000000DBBAFF64 LOOP:L1-B000 0 S
or %i1, %i3, %l4 ! 00000000DBBAFF68 LOOP:L1-B000 0 S
wr %g1, %i1, %fprs ! 00000000DBBAFF6C LOOP:L1-B000 0 S
array8 %i4, %i1, %l0 ! 00000000DBBAFF70 LOOP:L1-B000 0 S
.word 0x87648A75 ! 00000000DBBAFF74 LOOP:L1-B000 0 S illop
xorcc %i1, %i2, %i5 ! 00000000DBBAFF78 LOOP:L1-B000 0 S
andcc %l4, 0x10, %g0 ! 00000000DBBAFF7C SKIP:L2-B000 0
.word 0x117ABBC2 ! 00000000DBBAFF80 SKIP:L2-B000 0 random
orcc %i2, %l0, %l0 ! 00000000DBBAFF84 SKIP:L2-B000 0 S
cmp %i4, %i4 ! 00000000DBBAFF88 SKIP:L2-B000 0 S
bn BL140020 ! 00000000DBBAFF8C SKIP:L2-B000 0 L
.word 0x83F797FD ! 00000000DBBAFF90 SKIP:L2-B000 0 S illop
.word 0x81880000 ! 00000000DBBAFF94 SKIP:L2-B000 0 L random
.word 0x99C2071C ! 00000000DBBAFF98 SKIP:L2-B000 0 L random
xnorcc %g1, %l2, %l2 ! 00000000DBBAFF9C SKIP:L2-B000 0 S
fbe BL140022 ! 00000000DBBAFFA0 SKIP:L2-B000 0 L
.word 0x8DACF491 ! 00000000DBBAFFA4 SKIP:L2-B000 0 S illop
fands %f18, %f23, %f26 ! 00000000DBBAFFA8 SKIP:L2-B000 0 S
BL140022:fble BL140021 ! 00000000DBBAFFAC SKIP:L2-B000 0 L
BL140021:.word 0xEFC3321D ! 00000000DBBAFFB0 SKIP:L2-B000 0 S illop
BL140020:.word 0xABADD45A ! 00000000DBBAFFB4 SKIP:L2-B000 0 illop
.word 0xE7717D28 ! 00000000DBBAFFB8 SKIP:L2-B000 0 illop
call .+8 ! 00000000DBBAFFBC SKIP:L2-B000 0 S
fcmped %fcc1, %f12, %f38 ! 00000000DBBAFFC0 SKIP:L2-B000 0 S
.word 0x81C7E008 ! 00000000DBBAFFC4 SKIP:L2-B000 0 S random
fsubd %f42, %f32, %f62 ! 00000000DBBAFFC8 SKIP:L2-B000 0 S
.word 0xA35BA1D1 ! 00000000DBBAFFCC SKIP:L2-B000 0 S illop
fpadd16 %f24, %f24, %f16 ! 00000000DBBAFFD0 SKIP:L2-B000 0 S
ba,a BL140024 ! 00000000DBBAFFD4 SKIP:L2-B000 0
subcc %i5, %o5, %i1 ! 00000000DBBAFFD8 SKIP:L2-B000 0 S
BL140023: ! ELSE:L2-B001
.word 0x9BA2C8FF ! 00000000DBBAFFDC ELSE:L2-B001 0 S illop_FP
.word 0xF853514A ! 00000000DBBAFFE0 ELSE:L2-B001 0 S random
movn %fcc3, %l2, %o5 ! 00000000DBBAFFE4 ELSE:L2-B001 0 S
or %o5, %i2, %l1 ! 00000000DBBAFFE8 ELSE:L2-B001 0 S
.word 0xA5A01C00 ! 00000000DBBAFFEC ELSE:L2-B001 0 S random
pdist %f16, %f24, %f16 ! 00000000DBBAFFF0 ELSE:L2-B001 0 S
popc %o5, %i4 ! 00000000DBBAFFF4 ELSE:L2-B001 0 S
add %g1, 0x385, %g1 ! 00000000DBBAFFF8 ELSE:L2-B001 0 chksum++
fnot2s %f23, %f20 ! 00000000DBBAFFFC ELSE:L2-B001 0 S
orcc %i3, %l1, %i0 ! 00000000DBBB0000 ELSE:L2-B001 0 S
fcmpes %fcc1, %f10, %f11 ! 00000000DBBB0004 ELSE:L2-B001 0 S
fornot1 %f30, %f20, %f26 ! 00000000DBBB0008 ELSE:L2-B001 0 S
andncc %i1, %i0, %o2 ! 00000000DBBB000C ELSE:L2-B001 0 S
bmask %l1, %l1, %i5 ! 00000000DBBB0010 ELSE:L2-B001 0 S
BL140024: ! ELSE:L2-B001
add %g1, 0xCC7, %g1 ! 00000000DBBB0014 ELSE:L2-B001 0 chksum++
andcc %l1, 0x40, %g0 ! 00000000DBBB0018 SKIP:L2-B002 0
.word 0xB7C17619 ! 00000000DBBB001C SKIP:L2-B002 0 random
fpadd32 %f16, %f26, %f26 ! 00000000DBBB0020 SKIP:L2-B002 0 S
.word 0x81E80000 ! 00000000DBBB0024 SKIP:L2-B002 0 S random
.word 0xA4579274 ! 00000000DBBB0028 SKIP:L2-B002 0 L random
.word 0xA3B303E0 ! 00000000DBBB002C SKIP:L2-B002 0 S illop
fbn BL140026 ! 00000000DBBB0030 SKIP:L2-B002 0 L
xnorcc %i5, %o3, %i4 ! 00000000DBBB0034 SKIP:L2-B002 0 S
fbu,pt %fcc0, BL140027 ;.empty ! 00000000DBBB0038 SKIP:L2-B002 0 L
fbul BL140026 ! 00000000DBBB003C SKIP:L2-B002 0 L
wr %g1, %i3, %fprs ! 00000000DBBB0040 SKIP:L2-B002 0 S
BL140027:.word 0xBFAE045F ! 00000000DBBB0044 SKIP:L2-B002 0 S illop_FP
bneg,a,pn %icc, BL140025 ;.empty ! 00000000DBBB0048 SKIP:L2-B002 0 L
.word 0xC733D37C ! 00000000DBBB004C SKIP:L2-B002 0 L illop
BL140026:.word 0xA1A68575 ! 00000000DBBB0050 SKIP:L2-B002 0 L illop
BL140025:.word 0xABABD10B ! 00000000DBBB0054 SKIP:L2-B002 0 L illop
BL140028:.word 0xBD94801E ! 00000000DBBB0058 SKIP:L2-B002 0 S illop
add %g1, 0xD33, %g1 ! 00000000DBBB005C SKIP:L2-B002 0 chksum++
.word 0xE6E217D4 ! 00000000DBBB0060 SKIP:L2-B002 0 random
orcc %i3, %i4, %o2 ! 00000000DBBB0064 SKIP:L2-B002 0 S
.word 0x9DA3F48E ! 00000000DBBB0068 SKIP:L2-B002 0 S illop
fors %f18, %f27, %f29 ! 00000000DBBB006C SKIP:L2-B002 0 S
sethi %hh(0xABAD1DEAEB58FF00),%l6 ! 00000000DBBB0070 SKIP:L2-B002 0 SUBR181
or %l6,%hm(0xABAD1DEAEB58FF00),%l6 ! 00000000DBBB0074 SKIP:L2-B002 0
sethi %lm(0xABAD1DEAEB58FF00),%l5 ! 00000000DBBB0078 SKIP:L2-B002 0
or %l5,%lo(0xABAD1DEAEB58FF00),%l5 ! 00000000DBBB007C SKIP:L2-B002 0
.word 0xB3B749C2 ! 00000000DBBB0080 SKIP:L2-B002 0 illop
or %l6, %l5, %l6 ! 00000000DBBB0084 SKIP:L2-B002 0
call SUBR181 ! 00000000DBBB0088 SKIP:L2-B002 0 S
nop ! 00000000DBBB008C SKIP:L2-B002 0 S
fba,pn %fcc0, BL140030 ! 00000000DBBB0090 SKIP:L2-B002 0
bmask %i5, %o2, %i2 ! 00000000DBBB0094 SKIP:L2-B002 0 S
BL140029: ! ELSE:L2-B003
xnorcc %i5, %i5, %i5 ! 00000000DBBB0098 ELSE:L2-B003 0 S
fmovdug %fcc0, %f18, %f18 ! 00000000DBBB009C ELSE:L2-B003 0 S
fsrc2 %f18, %f24 ! 00000000DBBB00A0 ELSE:L2-B003 0 S
.word 0xAFDB7E27 ! 00000000DBBB00A4 ELSE:L2-B003 0 illop
or %l6,%hm(0x10AFDB7E27),%l6 ! 00000000DBBB00A8 ELSE:L2-B003 0
sethi %lm(0x10AFDB7E27),%l5 ! 00000000DBBB00AC ELSE:L2-B003 0
.word 0x9748DC59 ! 00000000DBBB00B0 ELSE:L2-B003 0 random
sllx %l6, 0x20, %l6 ! 00000000DBBB00B4 ELSE:L2-B003 0
or %l6, %l5, %l6 ! 00000000DBBB00B8 ELSE:L2-B003 0
call SUBR182 ! 00000000DBBB00BC ELSE:L2-B003 0 S
fpsub16s %f29, %f28, %f18 ! 00000000DBBB00C0 ELSE:L2-B003 0 S
.word 0x8FAE5DA8 ! 00000000DBBB00C4 ELSE:L2-B003 0 illop
udiv %o0, %g7, %l7 ! 00000000DBBB00C8 ELSE:L2-B003 0 S
sllx %o3, 0x1, %i1 ! 00000000DBBB00CC ELSE:L2-B003 0 S
ta %xcc, 0x46 ! 00000000DBBB00D0 ELSE:L2-B003 0 S demap-page
.word 0x97A98884 ! 00000000DBBB00D4 ELSE:L2-B003 0 S illop
BL140030: ! ELSE:L2-B003
add %g1, 0x4AC, %g1 ! 00000000DBBB00D8 ELSE:L2-B003 0 chksum++
andcc %i2, 0x400, %g0 ! 00000000DBBB00DC SKIP:L2-B004 0
.word 0x149C4EFF ! 00000000DBBB00E0 SKIP:L2-B004 0 random
.word 0xB9E38309 ! 00000000DBBB00E4 SKIP:L2-B004 0 S random
.word 0xB1ABDA8F ! 00000000DBBB00E8 SKIP:L2-B004 0 S illop
.word 0x93D02214 ! 00000000DBBB00EC SKIP:L2-B004 0 S illop
fcmps %fcc1, %f3, %f5 ! 00000000DBBB00F0 SKIP:L2-B004 0 S
fcmps %fcc2, %f9, %f2 ! 00000000DBBB00F4 SKIP:L2-B004 0 S
.word 0x959F2906 ! 00000000DBBB00F8 SKIP:L2-B004 0 S illop
.word 0x08F51D1F ! 00000000DBBB00FC SKIP:L2-B004 0 S illop
bshuffle %f16, %f24, %f28 ! 00000000DBBB0100 SKIP:L2-B004 0 S
fcmpeq16 %f20, %f24, %o5 ! 00000000DBBB0104 SKIP:L2-B004 0 S
bshuffle %f30, %f26, %f20 ! 00000000DBBB0108 SKIP:L2-B004 0 S
.word 0xE1B7CE23 ! 00000000DBBB010C SKIP:L2-B004 0 S illop
.word 0xABA041C4 ! 00000000DBBB0110 SKIP:L2-B004 0 S illop
.word 0xA9C8F8D0 ! 00000000DBBB0114 SKIP:L2-B004 0 illop
.word 0xDF70F0E1 ! 00000000DBBB0118 SKIP:L2-B004 0 S illop
orn %i0, %o1, %o1 ! 00000000DBBB011C SKIP:L2-B004 0 S
.word 0xB7F00000 ! 00000000DBBB0120 SKIP:L2-B004 0 S illop
udivcc %o4, 0x0, %i6 ! 00000000DBBB0124 SKIP:L2-B004 0 S
fnegd %f32, %f32 ! 00000000DBBB0128 SKIP:L2-B004 0 S
cmp %o0, %g1 ! 00000000DBBB012C SKIP:L2-B004 0 S
ldx [%g2+0x0030], %g4 ! 00000000DBBB0130 SKIP:L2-B004 0 S BASE<BD140026
fcmple16 %f26, %f16, %o2 ! 00000000DBBB0134 SKIP:L2-B004 0 S
ba,a,pt %icc, BL140032 ! 00000000DBBB0138 SKIP:L2-B004 0
fadds %f4, %f9, %f8 ! 00000000DBBB013C SKIP:L2-B004 0 S
BL140031: ! ELSE:L2-B005
fmovsug %fcc2, %f9, %f9 ! 00000000DBBB0140 ELSE:L2-B005 0 S
movle %fcc1, %l1, %l0 ! 00000000DBBB0144 ELSE:L2-B005 0 S
fmovdlg %fcc2, %f62, %f0 ! 00000000DBBB0148 ELSE:L2-B005 0 S
pdist %f18, %f24, %f20 ! 00000000DBBB014C ELSE:L2-B005 0 S
andcc %i2, %i2, %i4 ! 00000000DBBB0150 ELSE:L2-B005 0 S
.word 0x81AA5A61 ! 00000000DBBB0154 ELSE:L2-B005 0 illop
.word 0xA3B0C9DB ! 00000000DBBB0158 ELSE:L2-B005 0 S illop
.word 0x9E100001 ! 00000000DBBB015C ELSE:L2-B005 0 S random
alignaddr %o0, %i2, %i4 ! 00000000DBBB0160 ELSE:L2-B005 0 S
.word 0xB9B18231 ! 00000000DBBB0164 ELSE:L2-B005 0 S illop
andn %i5, %o3, %l0 ! 00000000DBBB0168 ELSE:L2-B005 0 S
.word 0x8DD1A4F9 ! 00000000DBBB016C ELSE:L2-B005 0 S illop
alignaddrl %o0, %o1, %i0 ! 00000000DBBB0170 ELSE:L2-B005 0 S
fpackfix %f20, %f18 ! 00000000DBBB0174 ELSE:L2-B005 0 S
sethi %hh(0xABAD1DEA2FD35F00),%l6 ! 00000000DBBB0178 ELSE:L2-B005 0 SUBR178
or %l6,%hm(0xABAD1DEA2FD35F00),%l6 ! 00000000DBBB017C ELSE:L2-B005 0
sethi %lm(0xABAD1DEA2FD35F00),%l5 ! 00000000DBBB0180 ELSE:L2-B005 0
or %l5,%lo(0xABAD1DEA2FD35F00),%l5 ! 00000000DBBB0184 ELSE:L2-B005 0
sllx %l6, 0x20, %l6 ! 00000000DBBB0188 ELSE:L2-B005 0
or %l6, %l5, %l6 ! 00000000DBBB018C ELSE:L2-B005 0
jmpl %l6+0x0000, %o7 ! 00000000DBBB0190 ELSE:L2-B005 0 S
fsubd %f0, %f62, %f38 ! 00000000DBBB0194 ELSE:L2-B005 0 S
wr %g1, 0x683, %fprs ! 00000000DBBB0198 ELSE:L2-B005 0 S
nop ! 00000000DBBB019C ELSE:L2-B005 0 S
BL140032: ! ELSE:L2-B005
.word 0xD9925C4F ! 00000000DBBB01A0 ELSE:L2-B005 0 illop
.word 0x81942017 ! 00000000DBBB01A4 SKIP:L2-B006 0 illop
.word 0xBC3FE889 ! 00000000DBBB01A8 SKIP:L2-B006 0 random
.word 0xC72A362D ! 00000000DBBB01AC SKIP:L2-B006 0 S illop
orncc %i0, %i4, %o3 ! 00000000DBBB01B0 SKIP:L2-B006 0 S
fsrc2 %f26, %f18 ! 00000000DBBB01B4 SKIP:L2-B006 0 S
call .+8 ! 00000000DBBB01B8 SKIP:L2-B006 0 S
fcmped %fcc1, %f32, %f36 ! 00000000DBBB01BC SKIP:L2-B006 0 S
add %g1, 0x8FE, %g1 ! 00000000DBBB01C0 SKIP:L2-B006 0 chksum++
.word 0xF59C19CE ! 00000000DBBB01C4 SKIP:L2-B006 0 S random
.word 0xB781634A ! 00000000DBBB01C8 SKIP:L2-B006 0 S illop
fcmpeq16 %f16, %f26, %i5 ! 00000000DBBB01CC SKIP:L2-B006 0 S
.word 0xD5EFF431 ! 00000000DBBB01D0 SKIP:L2-B006 0 S illop
stxa %i1, [%g7+%g0]0xBE ! 00000000DBBB01D4 SKIP:L2-B006 0 S BAD-ASI
.word 0xA777CE8E ! 00000000DBBB01D8 SKIP:L2-B006 0 S illop
fpsub16 %f20, %f26, %f22 ! 00000000DBBB01DC SKIP:L2-B006 0 S
ba,a,pn %icc, BL140034 ! 00000000DBBB01E0 SKIP:L2-B006 0
andcc %o4, %i3, %o1 ! 00000000DBBB01E4 SKIP:L2-B006 0 S
BL140033: ! ELSE:L2-B007
.word 0xE189DF64 ! 00000000DBBB01E8 ELSE:L2-B007 0 S illop
fcmpne32 %f22, %f20, %o0 ! 00000000DBBB01EC ELSE:L2-B007 0 S
fpadd16 %f20, %f26, %f18 ! 00000000DBBB01F0 ELSE:L2-B007 0 S
for %f18, %f22, %f16 ! 00000000DBBB01F4 ELSE:L2-B007 0 S
add %g1, 0x5DE, %g1 ! 00000000DBBB01F8 ELSE:L2-B007 0 chksum++
.word 0xFD7335E9 ! 00000000DBBB01FC ELSE:L2-B007 0 S illop
.word 0xB9B2C65C ! 00000000DBBB0200 ELSE:L2-B007 0 S illop
wr %l6, 0xC0, %gsr ! 00000000DBBB0204 ELSE:L2-B007 0 S
alignaddr %i0, %i5, %i3 ! 00000000DBBB0208 ELSE:L2-B007 0 S
.word 0x9FA504F7 ! 00000000DBBB020C ELSE:L2-B007 0 S illop_FP
.word 0x95A7CF4A ! 00000000DBBB0210 ELSE:L2-B007 0 S illop_FP
.word 0xBDCEEA37 ! 00000000DBBB0214 ELSE:L2-B007 0 S illop
BL140034: ! ELSE:L2-B007
add %g1, 0x6AA, %g1 ! 00000000DBBB0218 ELSE:L2-B007 0 chksum++
andcc %i5, 0x200, %g0 ! 00000000DBBB021C SKIP:L2-B008 0
bnz,a BL140035 ! 00000000DBBB0220 SKIP:L2-B008 0
fabss %f11, %f2 ! 00000000DBBB0224 SKIP:L2-B008 0 S
pdist %f20, %f24, %f28 ! 00000000DBBB0228 SKIP:L2-B008 0 S
.word 0xC38E7DAE ! 00000000DBBB022C SKIP:L2-B008 0 S illop
sdiv %o0, %g7, %i2 ! 00000000DBBB0230 SKIP:L2-B008 0 S
.word 0xC75A880E ! 00000000DBBB0234 SKIP:L2-B008 0 S illop
fands %f18, %f26, %f19 ! 00000000DBBB0238 SKIP:L2-B008 0 S
fcmpne32 %f28, %f18, %o2 ! 00000000DBBB023C SKIP:L2-B008 0 S
fsubd %f62, %f0, %f42 ! 00000000DBBB0240 SKIP:L2-B008 0 S
ta %xcc, 0x46 ! 00000000DBBB0244 SKIP:L2-B008 0 S demap-page
.word 0x97ABDEC8 ! 00000000DBBB0248 SKIP:L2-B008 0 S illop
fcmps %fcc0, %f8, %f3 ! 00000000DBBB024C SKIP:L2-B008 0 S
orncc %i1, %o4, %i1 ! 00000000DBBB0250 SKIP:L2-B008 0 S
xnorcc %i0, %o2, %i0 ! 00000000DBBB0254 SKIP:L2-B008 0 S
.word 0xA14906FD ! 00000000DBBB0258 SKIP:L2-B008 0 illop
ta %xcc, 0x40 ! 00000000DBBB025C SKIP:L2-B008 0 S +-priv
edge32n %g1, %i0, %o5 ! 00000000DBBB0260 SKIP:L2-B008 0 S
sll %o1, 0x1, %o2 ! 00000000DBBB0264 SKIP:L2-B008 0 S
wr %g1, %o2, %fprs ! 00000000DBBB0268 SKIP:L2-B008 0 S
movg %fcc3, %o2, %o3 ! 00000000DBBB026C SKIP:L2-B008 0 S
xor %l4, %o5, %l4 ! 00000000DBBB0270 SKIP:L2-B008 0 S
bshuffle %f24, %f28, %f30 ! 00000000DBBB0274 SKIP:L2-B008 0 S
.word 0xA7AB0861 ! 00000000DBBB0278 SKIP:L2-B008 0 S illop
xnor %o5, %i0, %o4 ! 00000000DBBB027C SKIP:L2-B008 0 S
.word 0x8E91E7B5 ! 00000000DBBB0280 SKIP:L2-B008 0 S random
xor %o4, %o5, %i1 ! 00000000DBBB0284 SKIP:L2-B008 0 S
.word 0x8573BEB4 ! 00000000DBBB0288 SKIP:L2-B008 0 illop
fcmpne32 %f18, %f24, %o3 ! 00000000DBBB028C SKIP:L2-B008 0 S
BL140035: ! ELSE:L2-B009
sra %o2, 0x1, %l0 ! 00000000DBBB0290 ELSE:L2-B009 0 S
and %o3, %i2, %i2 ! 00000000DBBB0294 ELSE:L2-B009 0 S
fmovd %f42, %f38 ! 00000000DBBB0298 ELSE:L2-B009 0 S
xnor %l4, %i1, %o1 ! 00000000DBBB029C ELSE:L2-B009 0 S
.word 0x8DA310FE ! 00000000DBBB02A0 ELSE:L2-B009 0 S illop
array32 %o1, %i2, %o3 ! 00000000DBBB02A4 ELSE:L2-B009 0 S
sethi %hh(0xABAD1DEA64C9FF00),%l6 ! 00000000DBBB02A8 ELSE:L2-B009 0 SUBR179
or %l6,%hm(0xABAD1DEA64C9FF00),%l6 ! 00000000DBBB02AC ELSE:L2-B009 0
sethi %lm(0xABAD1DEA64C9FF00),%l5 ! 00000000DBBB02B0 ELSE:L2-B009 0
or %l5,%lo(0xABAD1DEA64C9FF00),%l5 ! 00000000DBBB02B4 ELSE:L2-B009 0
sllx %l6, 0x20, %l6 ! 00000000DBBB02B8 ELSE:L2-B009 0
or %l6, %l5, %l6 ! 00000000DBBB02BC ELSE:L2-B009 0
.word 0x8FB34270 ! 00000000DBBB02C0 ELSE:L2-B009 0 illop
call SUBR179 ! 00000000DBBB02C4 ELSE:L2-B009 0 S
.word 0x89B1023D ! 00000000DBBB02C8 ELSE:L2-B009 0 S illop
.word 0x09B0466B ! 00000000DBBB02CC ELSE:L2-B009 0 S random
orn %o3, %o4, %l4 ! 00000000DBBB02D0 ELSE:L2-B009 0 S
add %g1, 0x7DF, %g1 ! 00000000DBBB02D4 ELSE:L2-B009 0 chksum++
.word 0xDB2B2F3E ! 00000000DBBB02D8 ELSE:L2-B009 0 S illop
.word 0xE3734D82 ! 00000000DBBB02DC ELSE:L2-B009 0 S illop
wr %l6, 0x98, %gsr ! 00000000DBBB02E0 ELSE:L2-B009 0 S
fexpand %f23, %f28 ! 00000000DBBB02E4 ELSE:L2-B009 0 S
andn %o4, %o4, %o0 ! 00000000DBBB02E8 ELSE:L2-B009 0 S
movrlez %o1, %o0, %i2 ! 00000000DBBB02EC ELSE:L2-B009 0 S
fcmpgt32 %f18, %f28, %i3 ! 00000000DBBB02F0 ELSE:L2-B009 0 S
sll %l2, %g1, %i5 ! 00000000DBBB02F4 ELSE:L2-B009 0 S
pdist %f28, %f22, %f16 ! 00000000DBBB02F8 ELSE:L2-B009 0 S
.word 0xFDB37C89 ! 00000000DBBB02FC ELSE:L2-B009 0 S illop
orn %o0, %o0, %o4 ! 00000000DBBB0300 ELSE:L2-B009 0 S
andncc %l0, %i3, %l0 ! 00000000DBBB0304 ELSE:L2-B009 0 S
edge32ln %i0, %i1, %l1 ! 00000000DBBB0308 ELSE:L2-B009 0 S
BL140036: ! ELSE:L2-B009
add %g1, 0x7E1, %g1 ! 00000000DBBB030C ELSE:L2-B009 0 chksum++
srlx %l3, 0x1, %l3 ! 00000000DBBB0310 LOOP:L1-B000 0
andcc %l3, 0x1, %g0 ! 00000000DBBB0314 LOOP:L1-B000 0
bne,a,pn %xcc, BL140037 ! 00000000DBBB0318 LOOP:L1-B000 0
fcmps %fcc3, %f3, %f11 ! 00000000DBBB031C LOOP:L1-B000 0 S
add %g1, 0x94E, %g1 ! 00000000DBBB0320 LOOP:L1-B000 0 chksum++
.word 0x95F00000 ! 00000000DBBB0324 SUBR:L0-B000 0 S illop
bcs,a,pn %xcc, BL140038 ! 00000000DBBB0328 SUBR:L0-B000 0 L
nop ! 00000000DBBB032C SUBR:L0-B000 0 S
.word 0x8D8F191B ! 00000000DBBB0330 SUBR:L0-B000 0 S illop
BL140038:fxnors %f20, %f18, %f18 ! 00000000DBBB0334 SUBR:L0-B000 0 S
.word 0x87DA926D ! 00000000DBBB0338 SUBR:L0-B000 0 S illop
fbuge,pn %fcc3, BL140039 ! 00000000DBBB033C SUBR:L0-B000 0 L
BL140039:subcc %i2, %l0, %i3 ! 00000000DBBB0340 SUBR:L0-B000 0 S
.word 0x83F2E559 ! 00000000DBBB0344 SUBR:L0-B000 0 S illop
bpos,pt %icc, BL140040 ! 00000000DBBB0348 SUBR:L0-B000 0 L
.word 0xBBA9D73B ! 00000000DBBB034C SUBR:L0-B000 0 S illop
sdiv %o0, %g0, %l4 ! 00000000DBBB0350 SUBR:L0-B000 0 S
xnorcc %l1, %o4, %l1 ! 00000000DBBB0354 SUBR:L0-B000 0 S
and %o0, %i4, %i4 ! 00000000DBBB0358 SUBR:L0-B000 0 S
array32 %o0, %l1, %o4 ! 00000000DBBB035C SUBR:L0-B000 0 S
BL140040:add %g1, 0x61D, %g1 ! 00000000DBBB0360 SUBR:L0-B000 0 chksum++
ta %xcc, 0x45 ! 00000000DBBB0364 SUBR:L0-B000 0 demap-stack
add %g1, 0x2D8, %i0 ! 00000000DBBB0368 SUBR:L0-B000 0
.word 0xA7AA81E7 ! 00000000DBBB036C SUBR:L0-B000 0 S illop
bgu,pn %xcc, BL140041 ! 00000000DBBB0370 SUBR:L0-B000 0
restore %i0, %l7, %o0 ! 00000000DBBB0374 SUBR:L0-B000 0
BL140041:jmpl %o7+0x0008, %g0 ! 00000000DBBB0378 SUBR:L0-B000 0
nop ! 00000000DBBB037C SUBR:L0-B000 0
SECTION .btext066_pg1 TEXT_VA=0xdbbb0000
attr_text {
Name = .btext066_pg1,
VA = 0xdbbb0000,
RA = 0xccfff0000,
PA = ra2pa(0xccfff0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext067 TEXT_VA=0x2fd35f00
attr_text {
Name = .btext067,
VA = 0x2fd35f00,
RA = 0xcfff85f00,
PA = ra2pa(0xcfff85f00,0),
notsb
}
SECTION .btext067_pg0 TEXT_VA=0x2fd34000
attr_text {
Name = .btext067_pg0,
VA = 0x2fd34000,
RA = 0xcfff84000,
PA = ra2pa(0xcfff84000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext067
.text
.global SUBR178; SUBR178:
BL140042: ! SUBR:L0-B000
.word 0x8164C973 ! 000000002FD35F00 SUBR:L0-B000 0 illop
save %o6, -64, %o6 ! 000000002FD35F04 SUBR:L0-B000 0
.word 0x81F66EFB ! 000000002FD35F08 SUBR:L0-B000 0 illop
or %l7,%hm(0x1081F66EFB),%l7 ! 000000002FD35F0C SUBR:L0-B000 0
.word 0x81C7E008 ! 000000002FD35F10 SUBR:L0-B000 0 random
.word 0x83F4FE12 ! 000000002FD35F14 SUBR:L0-B000 0 illop
.word 0x83F10B55 ! 000000002FD35F18 SUBR:L0-B000 0 illop
or %l7, %l6, %l7 ! 000000002FD35F1C SUBR:L0-B000 0
ta %xcc, 0x45 ! 000000002FD35F20 SUBR:L0-B000 0 demap-stack
cmp %i4, %o3 ! 000000002FD35F24 SUBR:L0-B000 0 S
.word 0xDEBA324B ! 000000002FD35F28 SUBR:L0-B000 0 S illop
fcmps %fcc2, %f2, %f8 ! 000000002FD35F2C SUBR:L0-B000 0 S
sethi %hh(0xABAD1DEA187C9F00),%l6 ! 000000002FD35F30 SUBR:L0-B000 0 SUBR183
or %l6,%hm(0xABAD1DEA187C9F00),%l6 ! 000000002FD35F34 SUBR:L0-B000 0
sethi %lm(0xABAD1DEA187C9F00),%l5 ! 000000002FD35F38 SUBR:L0-B000 0
or %l5,%lo(0xABAD1DEA187C9F00),%l5 ! 000000002FD35F3C SUBR:L0-B000 0
sllx %l6, 0x20, %l6 ! 000000002FD35F40 SUBR:L0-B000 0
or %l6, %l5, %l6 ! 000000002FD35F44 SUBR:L0-B000 0
add %l6, 0x1, %l6 ! 000000002FD35F48 SUBR:L0-B000 0
call SUBR183 ! 000000002FD35F4C SUBR:L0-B000 0 S
fcmps %fcc3, %f8, %f9 ! 000000002FD35F50 SUBR:L0-B000 0 S
add %g1, 0xE0B, %g1 ! 000000002FD35F54 SUBR:L0-B000 0 chksum++
add %i0, %g1, %i4 ! 000000002FD35F58 SWCH:L1-B000 0
andcc %i4, 0x200, %g0 ! 000000002FD35F5C SWCH:L1-B000 0
.word 0x81C7E008 ! 000000002FD35F60 SWCH:L1-B000 0 random
andcc %i4, 0x2, %g0 ! 000000002FD35F64 SWCH:L1-B000 0
bnz,pn %xcc, BL140045 ! 000000002FD35F68 SWCH:L1-B000 0
andcc %i4, 0x20, %g0 ! 000000002FD35F6C SWCH:L1-B000 0
bnz,pn %xcc, BL140044 ! 000000002FD35F70 SWCH:L1-B000 0
.word 0xDDABA719 ! 000000002FD35F74 SWCH:L1-B000 0 illop
bnz,pt %xcc, BL140043 ! 000000002FD35F78 SWCH:L1-B000 0
add %g1, 0x1EC, %g1 ! 000000002FD35F7C SWCH:L1-B000 0 chksum++
sll %i0, 0x1, %i1 ! 000000002FD35F80 SWCH:L1-B000 0 S
fcmpes %fcc3, %f9, %f10 ! 000000002FD35F84 SWCH:L1-B000 0 S
.word 0x9DB0C92E ! 000000002FD35F88 SWCH:L1-B000 0 S illop
xnor %i2, %o4, %i3 ! 000000002FD35F8C SWCH:L1-B000 0 S
subcc %i3, %i3, %o3 ! 000000002FD35F90 SWCH:L1-B000 0 S
fnand %f30, %f26, %f26 ! 000000002FD35F94 SWCH:L1-B000 0 S
wr %g1, %o4, %fprs ! 000000002FD35F98 SWCH:L1-B000 0 S
fpsub32s %f23, %f31, %f30 ! 000000002FD35F9C SWCH:L1-B000 0 S
fabss %f9, %f5 ! 000000002FD35FA0 SWCH:L1-B000 0 S
sra %i3, 0x1, %i0 ! 000000002FD35FA4 SWCH:L1-B000 0 S
.word 0x85A3C90C ! 000000002FD35FA8 SWCH:L1-B000 0 S illop
array32 %o4, %i3, %o0 ! 000000002FD35FAC SWCH:L1-B000 0 S
add %g1, 0xAAC, %g1 ! 000000002FD35FB0 SWCH:L1-B000 0 chksum++
fba,a BL140055 ! 000000002FD35FB4 SWCH:L1-B000 0
fpackfix %f26, %f27 ! 000000002FD35FB8 SWCH:L1-B000 0 S
BL140043:add %g1, 0x614, %g1 ! 000000002FD35FBC CASE:L2-B000 0 chksum++
faligndata %f30, %f24, %f24 ! 000000002FD35FC0 CASE:L2-B000 0 S
xorcc %o4, %i0, %o3 ! 000000002FD35FC4 CASE:L2-B000 0 S
.word 0xFFDE2095 ! 000000002FD35FC8 CASE:L2-B000 0 S illop
lduba [%g3+0x0073]%asi, %l1 ! 000000002FD35FCC CASE:L2-B000 0 S <BD140061
.word 0xE3EF28FA ! 000000002FD35FD0 CASE:L2-B000 0 S random
wr %g1, %i1, %fprs ! 000000002FD35FD4 CASE:L2-B000 0 S
cmp %i3, %o3 ! 000000002FD35FD8 CASE:L2-B000 0 S
orcc %o3, %o4, %o3 ! 000000002FD35FDC CASE:L2-B000 0 S
.word 0xFDB25C1C ! 000000002FD35FE0 CASE:L2-B000 0 S illop
array16 %o3, %i3, %i2 ! 000000002FD35FE4 CASE:L2-B000 0 S
ba,a,pn %icc, BL140055 ! 000000002FD35FE8 CASE:L2-B000 0
.word 0xE5BE9C3E ! 000000002FD35FEC CASE:L2-B000 0 S illop
BL140044:.word 0xFDE20B19 ! 000000002FD35FF0 CASE:L2-B001 0 random
fcmpd %fcc0, %f44, %f36 ! 000000002FD35FF4 CASE:L2-B001 0 S
andn %g1, %o3, %i2 ! 000000002FD35FF8 CASE:L2-B001 0 S
.word 0xD5B57EAE ! 000000002FD35FFC CASE:L2-B001 0 S random
.word 0xD0E276A4 ! 000000002FD36000 CASE:L2-B001 0 S illop
.word 0xEA98CE19 ! 000000002FD36004 CASE:L2-B001 0 illop
fpack32 %f16, %f18, %f22 ! 000000002FD36008 CASE:L2-B001 0 S
BL140045:add %g1, 0x61D, %g1 ! 000000002FD3600C CASE:L2-B002 0 chksum++
.word 0xCBE95F63 ! 000000002FD36010 CASE:L2-B002 0 S illop
.word 0x95A06D2B ! 000000002FD36014 CASE:L2-B002 0 S illop_FP
.word 0x9BBD86B1 ! 000000002FD36018 CASE:L2-B002 0 S illop
.word 0xB1A54114 ! 000000002FD3601C CASE:L2-B002 0 S illop
.word 0x85F33C73 ! 000000002FD36020 CASE:L2-B002 0 S random
.word 0xA1F5EA08 ! 000000002FD36024 CASE:L2-B002 0 S random
andn %i5, %i2, %i2 ! 000000002FD36028 CASE:L2-B002 0 S
ba,a,pn %xcc, BL140055 ! 000000002FD3602C CASE:L2-B002 0
.word 0x87A0C572 ! 000000002FD36030 CASE:L2-B002 0 S illop
BL140051:add %g1, 0x576, %g1 ! 000000002FD36034 CASE:L2-B003 0 chksum++
.word 0xABABC0BA ! 000000002FD36038 CASE:L2-B003 0 S illop
.word 0x91AEA0F2 ! 000000002FD3603C CASE:L2-B003 0 S illop
pdist %f18, %f30, %f26 ! 000000002FD36040 CASE:L2-B003 0 S
bne,a,pn %xcc, BL140046 ! 000000002FD36044 CASE:L2-B003 0 L
edge16ln %o4, %i2, %o5 ! 000000002FD36048 CASE:L2-B003 0 S
.word 0x937494D1 ! 000000002FD3604C CASE:L2-B003 0 L illop
ba,pt %xcc, BL140048 ;.empty ! 000000002FD36050 CASE:L2-B003 0 L
BL140048:bvc,a BL140049 ;.empty ! 000000002FD36054 CASE:L2-B003 0 L
fble,pt %fcc0, BL140047 ;.empty ! 000000002FD36058 CASE:L2-B003 0 L
BL140047:fbn,a,pn %fcc0, BL140050 ! 000000002FD3605C CASE:L2-B003 0 L
BL140049:wr %g1, %i0, %fprs ! 000000002FD36060 CASE:L2-B003 0 S
BL140050:xnorcc %i2, %i0, %i0 ! 000000002FD36064 CASE:L2-B003 0 S
BL140046:add %g1, 0x542, %g1 ! 000000002FD36068 CASE:L2-B003 0 chksum++
.word 0x8DAD9E19 ! 000000002FD3606C CASE:L2-B003 0 illop
edge8n %i0, %g1, %o2 ! 000000002FD36070 CASE:L2-B003 0 S
BL140055: ! SWCH:L1-B000
.word 0x91A6D8A3 ! 000000002FD36074 SWCH:L1-B000 0 illop
andncc %o5, %i0, %i0 ! 000000002FD36078 SWCH:L1-B000 0 S
.word 0xA99755A2 ! 000000002FD3607C SWCH:L1-B000 0 S illop
.word 0x89B7837C ! 000000002FD36080 SWCH:L1-B000 0 S illop_VIS
fbn,a BL140052 ! 000000002FD36084 SWCH:L1-B000 0 L
BL140052:.word 0xA1B2822C ! 000000002FD36088 SWCH:L1-B000 0 S illop_VIS
brgz,pn %o2, BL140053 ;.empty ! 000000002FD3608C SWCH:L1-B000 0 L
BL140053:.word 0xA765F9C9 ! 000000002FD36090 SWCH:L1-B000 0 L illop
andcc %o5, %g1, %i3 ! 000000002FD36094 SWCH:L1-B000 0 S
edge8n %i0, %i2, %o0 ! 000000002FD36098 SWCH:L1-B000 0 S
bleu,a,pn %xcc, BL140054 ! 000000002FD3609C SWCH:L1-B000 0 L
.word 0xBE100001 ! 000000002FD360A0 SWCH:L1-B000 0 S random
array16 %o0, %g1, %o2 ! 000000002FD360A4 SWCH:L1-B000 0 S
BL140054:add %g1, 0xFF7, %g1 ! 000000002FD360A8 SWCH:L1-B000 0 chksum++
.word 0xADAD6009 ! 000000002FD360AC SUBR:L0-B000 0 illop
add %g1, 0x352, %i0 ! 000000002FD360B0 SUBR:L0-B000 0
.word 0xB3E28B08 ! 000000002FD360B4 SUBR:L0-B000 0 illop
ret ! 000000002FD360B8 SUBR:L0-B000 0
restore %i0, %l7, %o0 ! 000000002FD360BC SUBR:L0-B000 0
SECTION .btext067_pg1 TEXT_VA=0x2fd36000
attr_text {
Name = .btext067_pg1,
VA = 0x2fd36000,
RA = 0xcfff86000,
PA = ra2pa(0xcfff86000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext068 TEXT_VA=0x64c9ff00
attr_text {
Name = .btext068,
VA = 0x64c9ff00,
RA = 0xccffcff00,
PA = ra2pa(0xccffcff00,0),
notsb
}
SECTION .btext068_pg0 TEXT_VA=0x64c90000
attr_text {
Name = .btext068_pg0,
VA = 0x64c90000,
RA = 0xccffc0000,
PA = ra2pa(0xccffc0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext068
.text
.global SUBR179; SUBR179:
BL140056: ! SUBR:L0-B000
.word 0x95906000 ! 0000000064C9FF00 SUBR:L0-B000 0 random
save %o6, -64, %o6 ! 0000000064C9FF04 SUBR:L0-B000 0
sethi %hh(0xABAD1DEA64C9FF00),%l7 ! 0000000064C9FF08 SUBR:L0-B000 0 SUBR179
.word 0xEDC3FBA8 ! 0000000064C9FF0C SUBR:L0-B000 0 illop
.word 0xF5DF78CD ! 0000000064C9FF10 SUBR:L0-B000 0 illop
.word 0x8C000821 ! 0000000064C9FF14 SUBR:L0-B000 0 random
.word 0xB1B34931 ! 0000000064C9FF18 SUBR:L0-B000 0 illop
.word 0x81880000 ! 0000000064C9FF1C SUBR:L0-B000 0 random
ta %xcc, 0x45 ! 0000000064C9FF20 SUBR:L0-B000 0 demap-stack
call .+8 ! 0000000064C9FF24 SUBR:L0-B000 0 L
faligndata %f28, %f22, %f28 ! 0000000064C9FF28 SUBR:L0-B000 0 S
.word 0x87A3099A ! 0000000064C9FF2C SUBR:L0-B000 0 S illop
fba BL140058 ! 0000000064C9FF30 SUBR:L0-B000 0 L
BL140058:fpadd32 %f28, %f24, %f30 ! 0000000064C9FF34 SUBR:L0-B000 0 S
.word 0x835EE0C7 ! 0000000064C9FF38 SUBR:L0-B000 0 S illop
alignaddrl %i1, %i1, %i0 ! 0000000064C9FF3C SUBR:L0-B000 0 S
.word 0xB3B682AA ! 0000000064C9FF40 SUBR:L0-B000 0 S illop
.word 0xA5910007 ! 0000000064C9FF44 SUBR:L0-B000 0 L illop
xor %i5, %i4, %i3 ! 0000000064C9FF48 SUBR:L0-B000 0 S
BL140059:edge32n %i2, %i5, %l1 ! 0000000064C9FF4C SUBR:L0-B000 0 S
xorcc %i3, %l2, %o1 ! 0000000064C9FF50 SUBR:L0-B000 0 S
bz,pn %xcc, BL140060 ;.empty ! 0000000064C9FF54 SUBR:L0-B000 0 L
.word 0xF3CA58EB ! 0000000064C9FF58 SUBR:L0-B000 0 L illop
be BL140057 ! 0000000064C9FF5C SUBR:L0-B000 0 L
BL140060:fmovsg %fcc0, %f21, %f31 ! 0000000064C9FF60 SUBR:L0-B000 0 S
BL140057:add %g1, 0xE0, %g1 ! 0000000064C9FF64 SUBR:L0-B000 0 chksum++
.word 0xD569C0A6 ! 0000000064C9FF68 SUBR:L0-B000 0 illop
.word 0xA8C106B4 ! 0000000064C9FF6C LOOP:L1-B000 0 random
BL140078: ! LOOP:L1-B000
add %g1, 0x526, %g1 ! 0000000064C9FF70 LOOP:L1-B000 0 chksum++
andcc %o0, 0x1, %g0 ! 0000000064C9FF74 SKIP:L2-B000 0
bz,a,pt %xcc, BL140063 ! 0000000064C9FF78 SKIP:L2-B000 0
.word 0xBDB762FB ! 0000000064C9FF7C SKIP:L2-B000 0 S illop
sdiv %i5, %g7, %o7 ! 0000000064C9FF80 SKIP:L2-B000 0 S
.word 0xF3FB9652 ! 0000000064C9FF84 SKIP:L2-B000 0 S illop
fpack32 %f30, %f28, %f20 ! 0000000064C9FF88 SKIP:L2-B000 0 S
movgu %xcc, %o3, %i3 ! 0000000064C9FF8C SKIP:L2-B000 0 S
xnorcc %i0, %g1, %i0 ! 0000000064C9FF90 SKIP:L2-B000 0 S
call .+8 ;.empty ! 0000000064C9FF94 SKIP:L2-B000 0 L
fbug,a BL140062 ;.empty ! 0000000064C9FF98 SKIP:L2-B000 0 L
bcs BL140062 ;.empty ! 0000000064C9FF9C SKIP:L2-B000 0 L
BL140062:.word 0xB9A658E8 ! 0000000064C9FFA0 SKIP:L2-B000 0 L illop
.word 0x1660C3EB ! 0000000064C9FFA4 SKIP:L2-B000 0 S random
fpack16 %f24, %f31 ! 0000000064C9FFA8 SKIP:L2-B000 0 S
.word 0xBBC86FA0 ! 0000000064C9FFAC SKIP:L2-B000 0 S random
BL140061:.word 0xD465F598 ! 0000000064C9FFB0 SKIP:L2-B000 0 illop
.word 0xCA295B2E ! 0000000064C9FFB4 SKIP:L2-B000 0 random
xor %i5, %o1, %l3 ! 0000000064C9FFB8 SKIP:L2-B000 0 S
array32 %l3, %i1, %o2 ! 0000000064C9FFBC SKIP:L2-B000 0 S
cmp %i3, %l3 ! 0000000064C9FFC0 SKIP:L2-B000 0 S
fpack32 %f30, %f26, %f26 ! 0000000064C9FFC4 SKIP:L2-B000 0 S
ba,pn %icc, BL140064 ! 0000000064C9FFC8 SKIP:L2-B000 0
fpack16 %f26, %f22 ! 0000000064C9FFCC SKIP:L2-B000 0 S
BL140063: ! ELSE:L2-B001
.word 0x99D87C41 ! 0000000064C9FFD0 ELSE:L2-B001 0 S illop
array8 %i2, %o1, %o2 ! 0000000064C9FFD4 ELSE:L2-B001 0 S
sethi %hh(0xABAD1DEAE2003F00),%l6 ! 0000000064C9FFD8 ELSE:L2-B001 0 SUBR180
or %l6,%hm(0xABAD1DEAE2003F00),%l6 ! 0000000064C9FFDC ELSE:L2-B001 0
sethi %lm(0xABAD1DEAE2003F00),%l5 ! 0000000064C9FFE0 ELSE:L2-B001 0
or %l5,%lo(0xABAD1DEAE2003F00),%l5 ! 0000000064C9FFE4 ELSE:L2-B001 0
sllx %l6, 0x20, %l6 ! 0000000064C9FFE8 ELSE:L2-B001 0
.word 0x9F939E13 ! 0000000064C9FFEC ELSE:L2-B001 0 illop
call SUBR180 ! 0000000064C9FFF0 ELSE:L2-B001 0 S
.word 0x9BCD79B2 ! 0000000064C9FFF4 ELSE:L2-B001 0 S illop
ldxa [%g7+%g0]0x6D, %i0 ! 0000000064C9FFF8 ELSE:L2-B001 0 S BAD-ASI
andn %g7, 0x0, %g7 ! 0000000064C9FFFC ELSE:L2-B001 0 S
xorcc %l1, %o0, %l1 ! 0000000064CA0000 ELSE:L2-B001 0 S
add %g1, 0xBED, %g1 ! 0000000064CA0004 ELSE:L2-B001 0 chksum++
fcmpd %fcc2, %f12, %f60 ! 0000000064CA0008 ELSE:L2-B001 0 S
fsubs %f11, %f9, %f3 ! 0000000064CA000C ELSE:L2-B001 0 S
xnorcc %o0, %l2, %l2 ! 0000000064CA0010 ELSE:L2-B001 0 S
andncc %l3, %l2, %l1 ! 0000000064CA0014 ELSE:L2-B001 0 S
fcmpes %fcc2, %f9, %f3 ! 0000000064CA0018 ELSE:L2-B001 0 S
xorcc %o2, %l3, %l4 ! 0000000064CA001C ELSE:L2-B001 0 S
fcmped %fcc1, %f60, %f34 ! 0000000064CA0020 ELSE:L2-B001 0 S
BL140064: ! ELSE:L2-B001
add %g1, 0x904, %g1 ! 0000000064CA0024 ELSE:L2-B001 0 chksum++
andcc %o1, 0x20, %g0 ! 0000000064CA0028 SKIP:L2-B002 0
bnz,a,pn %xcc, BL140065 ! 0000000064CA002C SKIP:L2-B002 0
orn %l1, %g1, %i4 ! 0000000064CA0030 SKIP:L2-B002 0 S
tcs %icc, %g0+0x005F ! 0000000064CA0034 SKIP:L2-B002 0 S
fornot2s %f31, %f31, %f24 ! 0000000064CA0038 SKIP:L2-B002 0 S
.word 0xF7D87035 ! 0000000064CA003C SKIP:L2-B002 0 S illop
sethi %hh(0xABAD1DEAF4E6BF00),%l6 ! 0000000064CA0040 SKIP:L2-B002 0 SUBR182
or %l6,%hm(0xABAD1DEAF4E6BF00),%l6 ! 0000000064CA0044 SKIP:L2-B002 0
sethi %lm(0xABAD1DEAF4E6BF00),%l5 ! 0000000064CA0048 SKIP:L2-B002 0
.word 0x9DE3A060 ! 0000000064CA004C SKIP:L2-B002 0 random
sllx %l6, 0x20, %l6 ! 0000000064CA0050 SKIP:L2-B002 0
.word 0xB3402695 ! 0000000064CA0054 SKIP:L2-B002 0 illop
jmpl %l6+0x0000, %o7 ! 0000000064CA0058 SKIP:L2-B002 0 S
fcmpne32 %f24, %f20, %o0 ! 0000000064CA005C SKIP:L2-B002 0 S
fpadd32s %f16, %f23, %f17 ! 0000000064CA0060 SKIP:L2-B002 0 S
call .+8 ! 0000000064CA0064 SKIP:L2-B002 0 S
fcmple16 %f16, %f18, %l1 ! 0000000064CA0068 SKIP:L2-B002 0 S
add %g1, 0x169, %g1 ! 0000000064CA006C SKIP:L2-B002 0 chksum++
array32 %l1, %o3, %l2 ! 0000000064CA0070 SKIP:L2-B002 0 S
.word 0xA48D7D6E ! 0000000064CA0074 SKIP:L2-B002 0 S random
.word 0xFBDE6339 ! 0000000064CA0078 SKIP:L2-B002 0 illop
or %l6,%hm(0x10FBDE6339),%l6 ! 0000000064CA007C SKIP:L2-B002 0
.word 0x8FB50606 ! 0000000064CA0080 SKIP:L2-B002 0 illop
.word 0x83AB4B5A ! 0000000064CA0084 SKIP:L2-B002 0 illop
sllx %l6, 0x20, %l6 ! 0000000064CA0088 SKIP:L2-B002 0
or %l6, %l5, %l6 ! 0000000064CA008C SKIP:L2-B002 0
call SUBR180 ! 0000000064CA0090 SKIP:L2-B002 0 S
edge32 %i0, %o1, %o1 ! 0000000064CA0094 SKIP:L2-B002 0 S
fcmpd %fcc3, %f42, %f36 ! 0000000064CA0098 SKIP:L2-B002 0 S
array16 %i2, %o0, %i0 ! 0000000064CA009C SKIP:L2-B002 0 S
ba,a,pn %xcc, BL140075 ! 0000000064CA00A0 SKIP:L2-B002 0
fmovrdlz %o3, %f22, %f22 ! 0000000064CA00A4 SKIP:L2-B002 0 S
BL140065: ! ELSE:L2-B003
andcc %o0, %i5, %o0 ! 0000000064CA00A8 ELSE:L2-B003 0 S
fble BL140066 ;.empty ! 0000000064CA00AC ELSE:L2-B003 0 L
fbul,pt %fcc3, BL140067 ;.empty ! 0000000064CA00B0 ELSE:L2-B003 0 L
brz,a,pn %o0, BL140068 ! 0000000064CA00B4 ELSE:L2-B003 0 L
orn %i4, %o0, %o5 ! 0000000064CA00B8 ELSE:L2-B003 0 S
BL140067:.word 0x89B61010 ! 0000000064CA00BC ELSE:L2-B003 0 S illop_VIS
BL140066:bn,pn %icc, BL140069 ;.empty ! 0000000064CA00C0 ELSE:L2-B003 0 L
BL140069:.word 0xBE6ED9DC ! 0000000064CA00C4 ELSE:L2-B003 0 L random
BL140070:fblg,a,pt %fcc1, BL140071 ;.empty ! 0000000064CA00C8 ELSE:L2-B003 0 L
bneg,pt %icc, BL140072 ;.empty ! 0000000064CA00CC ELSE:L2-B003 0 L
fba,a,pn %fcc1, BL140073 ! 0000000064CA00D0 ELSE:L2-B003 0 L
BL140071:.word 0x9F93801D ! 0000000064CA00D4 ELSE:L2-B003 0 S illop
BL140073:.word 0x97A75E53 ! 0000000064CA00D8 ELSE:L2-B003 0 S illop
BL140068:fbuge,pn %fcc3, BL140074 ! 0000000064CA00DC ELSE:L2-B003 0 L
BL140074:nop ! 0000000064CA00E0 ELSE:L2-B003 0 S
BL140072:.word 0xED661647 ! 0000000064CA00E4 ELSE:L2-B003 0 illop
.word 0xDDC4E4F0 ! 0000000064CA00E8 ELSE:L2-B003 0 random
ta %xcc, 0x46 ! 0000000064CA00EC ELSE:L2-B003 0 S demap-page
xor %o0, %i0, %o0 ! 0000000064CA00F0 ELSE:L2-B003 0 S
rd %gsr, %l6 ! 0000000064CA00F4 ELSE:L2-B003 0 S
wr %l6, 0xA0, %gsr ! 0000000064CA00F8 ELSE:L2-B003 0 S
.word 0x99AB30EE ! 0000000064CA00FC ELSE:L2-B003 0 S illop
xnor %o1, %o1, %l2 ! 0000000064CA0100 ELSE:L2-B003 0 S
BL140075: ! ELSE:L2-B003
.word 0x83A318E8 ! 0000000064CA0104 ELSE:L2-B003 0 illop
.word 0xD63A6E34 ! 0000000064CA0108 SKIP:L2-B004 0 illop
bz BL140076 ! 0000000064CA010C SKIP:L2-B004 0
array16 %o0, %o0, %l1 ! 0000000064CA0110 SKIP:L2-B004 0 S
fpack32 %f26, %f22, %f18 ! 0000000064CA0114 SKIP:L2-B004 0 S
.word 0xDBEA590D ! 0000000064CA0118 SKIP:L2-B004 0 S illop
xor %o2, %o2, %o2 ! 0000000064CA011C SKIP:L2-B004 0 S
fcmpeq16 %f26, %f30, %i2 ! 0000000064CA0120 SKIP:L2-B004 0 S
add %g1, 0x9D5, %g1 ! 0000000064CA0124 SKIP:L2-B004 0 chksum++
andncc %g1, %o5, %l2 ! 0000000064CA0128 SKIP:L2-B004 0 S
xor %o2, %i2, %o4 ! 0000000064CA012C SKIP:L2-B004 0 S
.word 0xCF8B57CB ! 0000000064CA0130 SKIP:L2-B004 0 S illop
fabsd %f16, %f28 ! 0000000064CA0134 SKIP:L2-B004 0 S
.word 0xB9F89455 ! 0000000064CA0138 SKIP:L2-B004 0 S illop
stxa %o4, [%g7+%g0]0x8D ! 0000000064CA013C SKIP:L2-B004 0 S BAD-ASI
fnot2s %f31, %f27 ! 0000000064CA0140 SKIP:L2-B004 0 S
orn %l4, %o2, %o2 ! 0000000064CA0144 SKIP:L2-B004 0 S
ba BL140077 ! 0000000064CA0148 SKIP:L2-B004 0
and %o2, %o3, %o1 ! 0000000064CA014C SKIP:L2-B004 0 S
BL140076: ! ELSE:L2-B005
.word 0xC7DF1E20 ! 0000000064CA0150 ELSE:L2-B005 0 S random
.word 0x9DAB8AB9 ! 0000000064CA0154 ELSE:L2-B005 0 S illop
edge16l %l2, %o3, %o1 ! 0000000064CA0158 ELSE:L2-B005 0 S
rd %gsr, %l6 ! 0000000064CA015C ELSE:L2-B005 0 S
wr %l6, 0x10, %gsr ! 0000000064CA0160 ELSE:L2-B005 0 S
fcmpes %fcc3, %f10, %f3 ! 0000000064CA0164 ELSE:L2-B005 0 S
udiv %l4, %g7, %o6 ! 0000000064CA0168 ELSE:L2-B005 0 S
pdist %f20, %f26, %f28 ! 0000000064CA016C ELSE:L2-B005 0 S
.word 0xA1A89127 ! 0000000064CA0170 ELSE:L2-B005 0 S illop_FP
nop ! 0000000064CA0174 ELSE:L2-B005 0 S
add %g1, 0x497, %g1 ! 0000000064CA0178 ELSE:L2-B005 0 chksum++
fpackfix %f28, %f23 ! 0000000064CA017C ELSE:L2-B005 0 S
fsubs %f3, %f10, %f5 ! 0000000064CA0180 ELSE:L2-B005 0 S
fcmpeq32 %f28, %f20, %i5 ! 0000000064CA0184 ELSE:L2-B005 0 S
orncc %o4, %i0, %i0 ! 0000000064CA0188 ELSE:L2-B005 0 S
andn %o4, %o3, %o0 ! 0000000064CA018C ELSE:L2-B005 0 S
BL140077: ! ELSE:L2-B005
add %g1, 0xEAD, %g1 ! 0000000064CA0190 ELSE:L2-B005 0 chksum++
.word 0x1670DBD7 ! 0000000064CA0194 LOOP:L1-B000 0 S illop
stxa %o3, [%g7+%g0]0x1B ! 0000000064CA0198 LOOP:L1-B000 0 S BAD-ASI
fabsd %f42, %f40 ! 0000000064CA019C LOOP:L1-B000 0 S
.word 0x0AC9A275 ! 0000000064CA01A0 LOOP:L1-B000 0 S random
xor %o1, %o1, %i2 ! 0000000064CA01A4 LOOP:L1-B000 0 S
.word 0x8D72C621 ! 0000000064CA01A8 LOOP:L1-B000 0 S random
fcmped %fcc3, %f40, %f60 ! 0000000064CA01AC LOOP:L1-B000 0 S
orncc %i1, %o0, %i1 ! 0000000064CA01B0 LOOP:L1-B000 0 S
sethi %hi(0x7C60AC00), %l2 ! 0000000064CA01B4 LOOP:L1-B000 0 S .+0
subccc %i5, %o0, %o5 ! 0000000064CA01B8 LOOP:L1-B000 0 S
srlx %l0, 0x1, %l0 ! 0000000064CA01BC LOOP:L1-B000 0
andcc %l0, 0x1, %g0 ! 0000000064CA01C0 LOOP:L1-B000 0
bne,pt %xcc, BL140078 ! 0000000064CA01C4 LOOP:L1-B000 0
nop ! 0000000064CA01C8 LOOP:L1-B000 0 S
add %g1, 0xD74, %g1 ! 0000000064CA01CC LOOP:L1-B000 0 chksum++
.word 0xBBA5416E ! 0000000064CA01D0 SUBR:L0-B000 0 S illop
xor %i5, %i2, %l3 ! 0000000064CA01D4 SUBR:L0-B000 0 S
rd %y, %o1 ! 0000000064CA01D8 SUBR:L0-B000 0 S
pdist %f30, %f20, %f20 ! 0000000064CA01DC SUBR:L0-B000 0 S
.word 0xBF5A2D74 ! 0000000064CA01E0 SUBR:L0-B000 0 S illop
ta %xcc, 0x45 ! 0000000064CA01E4 SUBR:L0-B000 0 demap-stack
add %g1, 0x41E, %i0 ! 0000000064CA01E8 SUBR:L0-B000 0
.word 0xF52BE296 ! 0000000064CA01EC SUBR:L0-B000 0 illop
ret ! 0000000064CA01F0 SUBR:L0-B000 0
restore %i0, %l7, %o0 ! 0000000064CA01F4 SUBR:L0-B000 0
SECTION .btext068_pg1 TEXT_VA=0x64ca0000
attr_text {
Name = .btext068_pg1,
VA = 0x64ca0000,
RA = 0xccffd0000,
PA = ra2pa(0xccffd0000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext069 TEXT_VA=0xe2003f00
attr_text {
Name = .btext069,
VA = 0xe2003f00,
RA = 0xcfff81f00,
PA = ra2pa(0xcfff81f00,0),
notsb
}
SECTION .btext069_pg0 TEXT_VA=0xe2002000
attr_text {
Name = .btext069_pg0,
VA = 0xe2002000,
RA = 0xcfff80000,
PA = ra2pa(0xcfff80000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext069
.text
.global SUBR180; SUBR180:
BL140079: ! SUBR:L0-B000
add %g1, 0x5FA, %g1 ! 00000000E2003F00 SUBR:L0-B000 15 chksum++
save %o6, -64, %o6 ! 00000000E2003F04 SUBR:L0-B000 15
sethi %hh(0xABAD1DEAE2003F00),%l7 ! 00000000E2003F08 SUBR:L0-B000 15 SUBR180
or %l7,%hm(0xABAD1DEAE2003F00),%l7 ! 00000000E2003F0C SUBR:L0-B000 15
sethi %lm(0xABAD1DEAE2003F00),%l6 ! 00000000E2003F10 SUBR:L0-B000 15
or %l6,%lo(0xABAD1DEAE2003F00),%l6 ! 00000000E2003F14 SUBR:L0-B000 15
sllx %l7, 0x20, %l7 ! 00000000E2003F18 SUBR:L0-B000 15
or %l7, %l6, %l7 ! 00000000E2003F1C SUBR:L0-B000 15
bmask %i1, %i2, %i5 ! 00000000E2003F20 SUBR:L0-B000 15 S
orncc %i1, %i2, %o1 ! 00000000E2003F24 SUBR:L0-B000 15 S
st %f0, [%g4-0x0010] ! 00000000E2003F28 SUBR:L0-B000 15 S >BD140131
st %f1, [%g4-0x000C] ! 00000000E2003F2C SUBR:L0-B000 15 S >BD140131+4
fcmpd %fcc1, %f32, %f0 ! 00000000E2003F30 SUBR:L0-B000 15 S
sdiv %i1, 0x0, %i4 ! 00000000E2003F34 SUBR:L0-B000 15 S
fpadd16s %f19, %f24, %f21 ! 00000000E2003F38 SUBR:L0-B000 15 S
andncc %i1, %o2, %i1 ! 00000000E2003F3C SUBR:L0-B000 15 S
orcc %i3, %i4, %i3 ! 00000000E2003F40 SUBR:L0-B000 15 S
call .+8 ! 00000000E2003F44 SUBR:L0-B000 15 S
orcc %i1, %i1, %i2 ! 00000000E2003F48 SUBR:L0-B000 15 S
add %g1, 0x68B, %g1 ! 00000000E2003F4C SUBR:L0-B000 15 chksum++
add %o1, %g1, %i0 ! 00000000E2003F50 SWCH:L1-B000 15
andcc %i0, 0x100, %g0 ! 00000000E2003F54 SWCH:L1-B000 15
bnz,pn %xcc, BL140084 ! 00000000E2003F58 SWCH:L1-B000 15
add %g1, 0x771, %g1 ! 00000000E2003F5C SWCH:L1-B000 15 chksum++
andcc %i0, 0x400, %g0 ! 00000000E2003F60 SWCH:L1-B000 9
bnz,a,pt %xcc, BL140083 ! 00000000E2003F64 SWCH:L1-B000 9
add %g1, 0x5EB, %g1 ! 00000000E2003F68 SWCH:L1-B000 5 chksum++
andcc %i0, 0x8, %g0 ! 00000000E2003F6C SWCH:L1-B000 4
bnz,a,pn %xcc, BL140082 ! 00000000E2003F70 SWCH:L1-B000 4
add %g1, 0xE6A, %g1 ! 00000000E2003F74 SWCH:L1-B000 2 chksum++
andcc %i0, 0x10, %g0 ! 00000000E2003F78 SWCH:L1-B000 2
bnz,a,pt %xcc, BL140081 ! 00000000E2003F7C SWCH:L1-B000 2
add %g1, 0xC11, %g1 ! 00000000E2003F80 SWCH:L1-B000 1 chksum++
nop ! 00000000E2003F84 SWCH:L1-B000 1 S
stx %i5, [%g5-0x0030] ! 00000000E2003F88 SWCH:L1-B000 1 S >BD140080
fcmped %fcc1, %f62, %f32 ! 00000000E2003F8C SWCH:L1-B000 1 S
cmp %i1, %i5 ! 00000000E2003F90 SWCH:L1-B000 1 S
add %g1, 0xBDA, %g1 ! 00000000E2003F94 SWCH:L1-B000 1 chksum++
fba BL140085 ! 00000000E2003F98 SWCH:L1-B000 1
fcmpne32 %f30, %f24, %i5 ! 00000000E2003F9C SWCH:L1-B000 1 S
BL140081:add %g1, 0x73A, %g1 ! 00000000E2003FA0 CASE:L2-B000 1 chksum++
xorcc %g1, %i5, %l4 ! 00000000E2003FA4 CASE:L2-B000 1 S
fxors %f17, %f20, %f18 ! 00000000E2003FA8 CASE:L2-B000 1 S
edge32l %i5, %i5, %o2 ! 00000000E2003FAC CASE:L2-B000 1 S
sethi %hh(0xABAD1DEAF4E6BF00),%l6 ! 00000000E2003FB0 CASE:L2-B000 1 SUBR182
or %l6,%hm(0xABAD1DEAF4E6BF00),%l6 ! 00000000E2003FB4 CASE:L2-B000 1
sethi %lm(0xABAD1DEAF4E6BF00),%l5 ! 00000000E2003FB8 CASE:L2-B000 1
or %l5,%lo(0xABAD1DEAF4E6BF00),%l5 ! 00000000E2003FBC CASE:L2-B000 1
sllx %l6, 0x20, %l6 ! 00000000E2003FC0 CASE:L2-B000 1
or %l6, %l5, %l6 ! 00000000E2003FC4 CASE:L2-B000 1
call SUBR182 ! 00000000E2003FC8 CASE:L2-B000 1 S
sllx %g1, 0x1, %l3 ! 00000000E2003FCC CASE:L2-B000 1 S
fcmpes %fcc3, %f3, %f11 ! 00000000E2003FD0 CASE:L2-B000 1 S
fcmpgt16 %f30, %f24, %i4 ! 00000000E2003FD4 CASE:L2-B000 1 S
ba,a,pn %xcc, BL140085 ! 00000000E2003FD8 CASE:L2-B000 1
ta %xcc, 0x46 ! 00000000E2003FDC CASE:L2-B000 0 S demap-page
BL140082:add %g1, 0x9A8, %g1 ! 00000000E2003FE0 CASE:L2-B001 2 chksum++
fpackfix %f20, %f26 ! 00000000E2003FE4 CASE:L2-B001 2 S
movvc %xcc, %i5, %o4 ! 00000000E2003FE8 CASE:L2-B001 2 S
movu %fcc2, %g1, %o0 ! 00000000E2003FEC CASE:L2-B001 2 S
movul %fcc0, 0x3B9, %l4 ! 00000000E2003FF0 CASE:L2-B001 2 S
ba,a BL140085 ! 00000000E2003FF4 CASE:L2-B001 2
fpsub32 %f24, %f20, %f30 ! 00000000E2003FF8 CASE:L2-B001 0 S
BL140083:add %g1, 0xDF, %g1 ! 00000000E2003FFC CASE:L2-B002 5 chksum++
movuge %fcc3, %o0, %i3 ! 00000000E2004000 CASE:L2-B002 5 S
fcmped %fcc0, %f0, %f34 ! 00000000E2004004 CASE:L2-B002 5 S
fcmpne32 %f24, %f18, %i1 ! 00000000E2004008 CASE:L2-B002 5 S
fcmped %fcc0, %f62, %f46 ! 00000000E200400C CASE:L2-B002 5 S
ba,a BL140085 ! 00000000E2004010 CASE:L2-B002 5
xor %i4, %g1, %i3 ! 00000000E2004014 CASE:L2-B002 0 S
BL140084:add %g1, 0xF2D, %g1 ! 00000000E2004018 CASE:L2-B003 6 chksum++
alignaddr %g1, %g1, %o5 ! 00000000E200401C CASE:L2-B003 6 S
array8 %g1, %i1, %i1 ! 00000000E2004020 CASE:L2-B003 6 S
fpsub32 %f20, %f26, %f20 ! 00000000E2004024 CASE:L2-B003 6 S
ldx [%g5-0x0088], %g5 ! 00000000E2004028 CASE:L2-B003 6 ptr_chase
ldx [%g5-0x0088], %g5 ! 00000000E200402C CASE:L2-B003 6 ptr_chase
andncc %l4, %o5, %o3 ! 00000000E2004030 CASE:L2-B003 6 S
call .+8 ! 00000000E2004034 CASE:L2-B003 6 S
nop ! 00000000E2004038 CASE:L2-B003 6 S
fpack32 %f30, %f20, %f16 ! 00000000E200403C CASE:L2-B003 6 S
ba BL140085 ! 00000000E2004040 CASE:L2-B003 6
fpsub32 %f24, %f18, %f24 ! 00000000E2004044 CASE:L2-B003 6 S
BL140085: ! SWCH:L1-B000
add %g1, 0x8F4, %g1 ! 00000000E2004048 SWCH:L1-B000 15 chksum++
wr %g1, %l4, %fprs ! 00000000E200404C SWCH:L1-B000 15 S
orcc %g1, %i3, %l2 ! 00000000E2004050 SWCH:L1-B000 15 S
orncc %o0, -1, %o0 ! 00000000E2004054 SWCH:L1-B000 15 S
fcmps %fcc1, %f2, %f5 ! 00000000E2004058 SWCH:L1-B000 20 S
edge8l %i1, %i3, %o5 ! 00000000E200405C SWCH:L1-B000 15 S
add %g1, 0x482, %i0 ! 00000000E2004060 SUBR:L0-B000 15
return %i7+0x0008 ! 00000000E2004064 SUBR:L0-B000 15
add %g1, 0x5BD, %g1 ! 00000000E2004068 SUBR:L0-B000 15 chksum++
SECTION .btext069_pg1 TEXT_VA=0xe2004000
attr_text {
Name = .btext069_pg1,
VA = 0xe2004000,
RA = 0xcfff82000,
PA = ra2pa(0xcfff82000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext070 TEXT_VA=0xeb58ff00
attr_text {
Name = .btext070,
VA = 0xeb58ff00,
RA = 0xcfff6ff00,
PA = ra2pa(0xcfff6ff00,0),
notsb
}
SECTION .btext070_pg0 TEXT_VA=0xeb580000
attr_text {
Name = .btext070_pg0,
VA = 0xeb580000,
RA = 0xcfff60000,
PA = ra2pa(0xcfff60000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext070
.text
.global SUBR181; SUBR181:
BL140087: ! SUBR:L0-B000
add %g1, 0x39B, %g1 ! 00000000EB58FF00 SUBR:L0-B000 0 chksum++
.word 0xC7B78E4B ! 00000000EB58FF04 SUBR:L0-B000 0 illop
save %o6, -64, %o6 ! 00000000EB58FF08 SUBR:L0-B000 0
BL140086: ! SUBR:L0-B000
sethi %hh(0xABAD1DEAEB58FF00),%l7 ! 00000000EB58FF0C SUBR:L0-B000 0 SUBR181
.word 0x85970008 ! 00000000EB58FF10 SUBR:L0-B000 0 illop
.word 0x00FC35B9 ! 00000000EB58FF14 SUBR:L0-B000 0 illop
or %l6,%lo(0xABAD1DEAEB58FF00),%l6 ! 00000000EB58FF18 SUBR:L0-B000 0
sllx %l7, 0x20, %l7 ! 00000000EB58FF1C SUBR:L0-B000 0
or %l7, %l6, %l7 ! 00000000EB58FF20 SUBR:L0-B000 0
.word 0xAFACCC68 ! 00000000EB58FF24 SUBR:L0-B000 0 illop
.word 0xA3A2D978 ! 00000000EB58FF28 LOOP:L1-B000 0 illop
BL140097: ! LOOP:L1-B000
add %g1, 0x98C, %g1 ! 00000000EB58FF2C LOOP:L1-B000 0 chksum++
andcc %o1, 0x1, %g0 ! 00000000EB58FF30 SKIP:L2-B000 0
.word 0xF23FB830 ! 00000000EB58FF34 SKIP:L2-B000 0 illop
.word 0xBFB2C185 ! 00000000EB58FF38 SKIP:L2-B000 0 S illop
fcmpeq16 %f26, %f26, %l1 ! 00000000EB58FF3C SKIP:L2-B000 0 S
fcmps %fcc3, %f8, %f10 ! 00000000EB58FF40 SKIP:L2-B000 0 S
.word 0xA1B58786 ! 00000000EB58FF44 SKIP:L2-B000 0 S illop_VIS
.word 0x34347D43 ! 00000000EB58FF48 SKIP:L2-B000 0 S random
.word 0xC9B013D9 ! 00000000EB58FF4C SKIP:L2-B000 0 S illop
wr %l6, 0x90, %gsr ! 00000000EB58FF50 SKIP:L2-B000 0 S
.word 0xD06A9D13 ! 00000000EB58FF54 SKIP:L2-B000 0 random
fpsub16 %f28, %f30, %f26 ! 00000000EB58FF58 SKIP:L2-B000 0 S
fcmpgt32 %f22, %f26, %l3 ! 00000000EB58FF5C SKIP:L2-B000 0 S
fmovsn %fcc3, %f8, %f4 ! 00000000EB58FF60 SKIP:L2-B000 0 S
rd %gsr, %l6 ! 00000000EB58FF64 SKIP:L2-B000 0 S
wr %l6, 0xE0, %gsr ! 00000000EB58FF68 SKIP:L2-B000 0 S
edge16 %i4, %o5, %o5 ! 00000000EB58FF6C SKIP:L2-B000 0 S
fba,pn %fcc0, BL140089 ! 00000000EB58FF70 SKIP:L2-B000 0
fmovsge %icc, %f2, %f11 ! 00000000EB58FF74 SKIP:L2-B000 0 S
BL140088: ! ELSE:L2-B001
fpack16 %f20, %f28 ! 00000000EB58FF78 ELSE:L2-B001 0 S
.word 0x16B6AD7D ! 00000000EB58FF7C ELSE:L2-B001 0 S random
stxa %i3, [%g7+%g0]0xE7 ! 00000000EB58FF80 ELSE:L2-B001 0 S BAD-ASI
bshuffle %f28, %f26, %f28 ! 00000000EB58FF84 ELSE:L2-B001 0 S
add %g1, 0x369, %g1 ! 00000000EB58FF88 ELSE:L2-B001 0 chksum++
fxnor %f16, %f30, %f16 ! 00000000EB58FF8C ELSE:L2-B001 0 S
wr %g1, %i4, %fprs ! 00000000EB58FF90 ELSE:L2-B001 0 S
or %i3, %g1, %l4 ! 00000000EB58FF94 ELSE:L2-B001 0 S
.word 0x82C91575 ! 00000000EB58FF98 ELSE:L2-B001 0 S illop
.word 0xB1E90065 ! 00000000EB58FF9C ELSE:L2-B001 0 S random
.word 0x93B501DB ! 00000000EB58FFA0 ELSE:L2-B001 0 S illop_VIS
BL140089: ! ELSE:L2-B001
.word 0x8BA14D7F ! 00000000EB58FFA4 ELSE:L2-B001 0 illop
orcc %g1, %l1, %i5 ! 00000000EB58FFA8 LOOP:L1-B000 0 S
fcmple16 %f20, %f18, %o2 ! 00000000EB58FFAC LOOP:L1-B000 0 S
bg,pt %icc, BL140090 ;.empty ! 00000000EB58FFB0 LOOP:L1-B000 0 L
bpos,a,pn %xcc, BL140091 ;.empty ! 00000000EB58FFB4 LOOP:L1-B000 0 L
bne,a BL140092 ;.empty ! 00000000EB58FFB8 LOOP:L1-B000 0 L
bcs,a BL140093 ;.empty ! 00000000EB58FFBC LOOP:L1-B000 0 L
.word 0xADD4980D ! 00000000EB58FFC0 LOOP:L1-B000 0 L illop
BL140090:stxa %o2, [%g7+%g0]0x3D ! 00000000EB58FFC4 LOOP:L1-B000 0 S BAD-ASI
fbg,a BL140091 ;.empty ! 00000000EB58FFC8 LOOP:L1-B000 0 L
BL140092:bgu,a,pn %icc, BL140093 ;.empty ! 00000000EB58FFCC LOOP:L1-B000 0 L
BL140091:.word 0x9E100001 ! 00000000EB58FFD0 LOOP:L1-B000 0 L random
.word 0x9DE3A060 ! 00000000EB58FFD4 LOOP:L1-B000 0 L random
BL140094:fbe BL140095 ! 00000000EB58FFD8 LOOP:L1-B000 0 L
fpadd32 %f16, %f22, %f24 ! 00000000EB58FFDC LOOP:L1-B000 0 S
BL140093:fbg,a BL140096 ;.empty ! 00000000EB58FFE0 LOOP:L1-B000 0 L
BL140096:ba,a BL140095 ! 00000000EB58FFE4 LOOP:L1-B000 0 L
orn %o5, %g1, %o0 ! 00000000EB58FFE8 LOOP:L1-B000 0 S
BL140095:add %g1, 0x9DB, %g1 ! 00000000EB58FFEC LOOP:L1-B000 0 chksum++
subcc %l0, 0x1, %l0 ! 00000000EB58FFF0 LOOP:L1-B000 0
bnz BL140097 ! 00000000EB58FFF4 LOOP:L1-B000 0
fsubs %f10, %f8, %f11 ! 00000000EB58FFF8 LOOP:L1-B000 0 S
add %g1, 0x35C, %g1 ! 00000000EB58FFFC LOOP:L1-B000 0 chksum++
.word 0x1B400B08 ! 00000000EB590000 SUBR:L0-B000 0 S random
ba,a BL140098 ;.empty ! 00000000EB590004 SUBR:L0-B000 0 L
BL140098:.word 0xB7F00000 ! 00000000EB590008 SUBR:L0-B000 0 L illop
.word 0xBDABC0F7 ! 00000000EB59000C SUBR:L0-B000 0 S illop
fcmped %fcc3, %f6, %f14 ! 00000000EB590010 SUBR:L0-B000 0 S
array8 %i5, %g1, %o3 ! 00000000EB590014 SUBR:L0-B000 0 S
bcs,a BL140100 ! 00000000EB590018 SUBR:L0-B000 0 L
BL140100:fcmpne32 %f16, %f24, %i3 ! 00000000EB59001C SUBR:L0-B000 0 S
andn %i5, 0x0, %i5 ! 00000000EB590020 SUBR:L0-B000 0 S
BL140099:.word 0x8D88312E ! 00000000EB590024 SUBR:L0-B000 0 S illop
add %g1, 0xDD8, %g1 ! 00000000EB590028 SUBR:L0-B000 0 chksum++
add %g1, 0x4D6, %i0 ! 00000000EB59002C SUBR:L0-B000 0
add %g1, 0x92E, %g1 ! 00000000EB590030 SUBR:L0-B000 0 chksum++
ret ! 00000000EB590034 SUBR:L0-B000 0
restore %i0, %l7, %o0 ! 00000000EB590038 SUBR:L0-B000 0
SECTION .btext070_pg1 TEXT_VA=0xeb590000
attr_text {
Name = .btext070_pg1,
VA = 0xeb590000,
RA = 0xcfff70000,
PA = ra2pa(0xcfff70000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext071 TEXT_VA=0xf4e6bf00
attr_text {
Name = .btext071,
VA = 0xf4e6bf00,
RA = 0xcfff5df00,
PA = ra2pa(0xcfff5df00,0),
notsb
}
SECTION .btext071_pg0 TEXT_VA=0xf4e6a000
attr_text {
Name = .btext071_pg0,
VA = 0xf4e6a000,
RA = 0xcfff5c000,
PA = ra2pa(0xcfff5c000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext071
.text
.global SUBR182; SUBR182:
udiv %o5, %g0, %g0 ! 00000000F4E6BF00 SUBR:L0-B000 1 S
fnegs %f10, %f8 ! 00000000F4E6BF04 SUBR:L0-B000 1 S
xnorcc %i2, %o1, %o5 ! 00000000F4E6BF08 SUBR:L0-B000 1 S
andn %i4, %o2, %o3 ! 00000000F4E6BF0C SUBR:L0-B000 1 S
fandnot2s %f18, %f16, %f24 ! 00000000F4E6BF10 SUBR:L0-B000 1 S
fpackfix %f16, %f21 ! 00000000F4E6BF14 SUBR:L0-B000 1 S
nop ! 00000000F4E6BF18 SUBR:L0-B000 1 S
fpmerge %f18, %f21, %f30 ! 00000000F4E6BF1C SUBR:L0-B000 1 S
andn %i4, %i2, %o5 ! 00000000F4E6BF20 SUBR:L0-B000 1 S
add %g1, 0x864, %g1 ! 00000000F4E6BF24 SUBR:L0-B000 1 chksum++
add %o3, %g1, %o4 ! 00000000F4E6BF28 SWCH:L1-B000 1
andcc %o4, 0x800, %g0 ! 00000000F4E6BF2C SWCH:L1-B000 1
bnz,pn %xcc, BL140108 ! 00000000F4E6BF30 SWCH:L1-B000 1
add %g1, 0x5D8, %g1 ! 00000000F4E6BF34 SWCH:L1-B000 1 chksum++
.word 0xADB171C4 ! 00000000F4E6BF38 SWCH:L1-B000 0 illop
.word 0xE57334AD ! 00000000F4E6BF3C SWCH:L1-B000 0 illop
.word 0xA3AB063E ! 00000000F4E6BF40 SWCH:L1-B000 0 illop
andcc %o4, 0x4, %g0 ! 00000000F4E6BF44 SWCH:L1-B000 0
.word 0xD35D89E3 ! 00000000F4E6BF48 SWCH:L1-B000 0 illop
add %g1, 0xE0E, %g1 ! 00000000F4E6BF4C SWCH:L1-B000 0 chksum++
andcc %o4, 0x80, %g0 ! 00000000F4E6BF50 SWCH:L1-B000 0
bnz,a,pt %xcc, BL140105 ! 00000000F4E6BF54 SWCH:L1-B000 0
add %g1, 0x593, %g1 ! 00000000F4E6BF58 SWCH:L1-B000 0 chksum++
.word 0xB8A5531E ! 00000000F4E6BF5C SWCH:L1-B000 0 S random
.word 0x95AD0A29 ! 00000000F4E6BF60 SWCH:L1-B000 0 L illop
fpmerge %f21, %f18, %f26 ! 00000000F4E6BF64 SWCH:L1-B000 0 S
.word 0x14578431 ! 00000000F4E6BF68 SWCH:L1-B000 0 S illop
fbule,a,pt %fcc3, BL140102 ! 00000000F4E6BF6C SWCH:L1-B000 0 L
BL140102:andcc %o0, %o5, %o0 ! 00000000F4E6BF70 SWCH:L1-B000 0 S
.word 0x99B107E1 ! 00000000F4E6BF74 SWCH:L1-B000 0 S illop
fpadd16 %f20, %f26, %f28 ! 00000000F4E6BF78 SWCH:L1-B000 0 S
bcc,pn %xcc, BL140103 ;.empty ! 00000000F4E6BF7C SWCH:L1-B000 0 L
BL140103:.word 0x8DABD575 ! 00000000F4E6BF80 SWCH:L1-B000 0 L illop
bge,a BL140104 ! 00000000F4E6BF84 SWCH:L1-B000 0 L
BL140101:stxa %o5, [%g7+%g0]0x3F ! 00000000F4E6BF88 SWCH:L1-B000 0 S BAD-ASI
BL140104:.word 0x9B4B88A0 ! 00000000F4E6BF8C SWCH:L1-B000 0 illop
.word 0x85ACCA0D ! 00000000F4E6BF90 SWCH:L1-B000 0 illop
ba,a,pn %icc, BL140109 ! 00000000F4E6BF94 SWCH:L1-B000 0
.word 0x95906000 ! 00000000F4E6BF98 SWCH:L1-B000 0 S random
BL140105:.word 0x327F11C9 ! 00000000F4E6BF9C CASE:L2-B000 0 illop
fandnot1 %f26, %f30, %f20 ! 00000000F4E6BFA0 CASE:L2-B000 0 S
array32 %o0, %i4, %o2 ! 00000000F4E6BFA4 CASE:L2-B000 0 S
edge8ln %o5, %o4, %o2 ! 00000000F4E6BFA8 CASE:L2-B000 0 S
ldxa [%g7+%g0]0xF2, %i4 ! 00000000F4E6BFAC CASE:L2-B000 0 S BAD-ASI
pdist %f26, %f20, %f26 ! 00000000F4E6BFB0 CASE:L2-B000 0 S
fpadd32s %f19, %f21, %f31 ! 00000000F4E6BFB4 CASE:L2-B000 0 S
fba,a,pn %fcc1, BL140109 ! 00000000F4E6BFB8 CASE:L2-B000 0
or %o2, %g1, %o5 ! 00000000F4E6BFBC CASE:L2-B000 0 S
BL140106:add %g1, 0x5FF, %g1 ! 00000000F4E6BFC0 CASE:L2-B001 0 chksum++
xnor %o5, %o2, %o0 ! 00000000F4E6BFC4 CASE:L2-B001 0 S
or %o1, %o2, %o1 ! 00000000F4E6BFC8 CASE:L2-B001 0 S
andn %o3, %o2, %o2 ! 00000000F4E6BFCC CASE:L2-B001 0 S
xnorcc %o0, %o0, %o0 ! 00000000F4E6BFD0 CASE:L2-B001 0 S
xor %o0, %o3, %o3 ! 00000000F4E6BFD4 CASE:L2-B001 0 S
.word 0xB3AEC077 ! 00000000F4E6BFD8 CASE:L2-B001 0 S illop
ba BL140109 ! 00000000F4E6BFDC CASE:L2-B001 0
.word 0xD72B61F6 ! 00000000F4E6BFE0 CASE:L2-B001 0 S illop
BL140107:add %g1, 0xF5C, %g1 ! 00000000F4E6BFE4 CASE:L2-B002 0 chksum++
andcc %o2, %o4, %o0 ! 00000000F4E6BFE8 CASE:L2-B002 0 S
orn %o1, %o1, %o1 ! 00000000F4E6BFEC CASE:L2-B002 0 S
.word 0x9A904A8F ! 00000000F4E6BFF0 CASE:L2-B002 0 S random
fcmpne16 %f30, %f26, %o3 ! 00000000F4E6BFF4 CASE:L2-B002 0 S
ta %xcc, 0x46 ! 00000000F4E6BFF8 CASE:L2-B002 0 S demap-page
orncc %o1, %o1, %o1 ! 00000000F4E6BFFC CASE:L2-B002 0 S
ba,pt %icc, BL140109 ! 00000000F4E6C000 CASE:L2-B002 0
pdist %f30, %f26, %f22 ! 00000000F4E6C004 CASE:L2-B002 0 S
BL140108:add %g1, 0xC13, %g1 ! 00000000F4E6C008 CASE:L2-B003 1 chksum++
fcmped %fcc0, %f36, %f32 ! 00000000F4E6C00C CASE:L2-B003 1 S
movleu %icc, %o1, %o2 ! 00000000F4E6C010 CASE:L2-B003 1 S
nop ! 00000000F4E6C014 CASE:L2-B003 1 S
andn %o3, %o5, %o5 ! 00000000F4E6C018 CASE:L2-B003 1 S
addcc %o0, -3115, %o1 ! 00000000F4E6C01C CASE:L2-B003 1 S
fmovsl %icc, %f31, %f22 ! 00000000F4E6C020 CASE:L2-B003 1 S
subcc %o1, %o1, %g0 ! 00000000F4E6C024 CASE:L2-B003 1 S
ba,a,pn %xcc, BL140109 ! 00000000F4E6C028 CASE:L2-B003 1
sdivx %o3, %o1, %o3 ! 00000000F4E6C02C CASE:L2-B003 0 S
BL140109: ! SWCH:L1-B000
add %g1, 0x7F4, %g1 ! 00000000F4E6C030 SWCH:L1-B000 1 chksum++
fmovrdgez %o5, %f12, %f0 ! 00000000F4E6C034 SWCH:L1-B000 1 S
fcmpeq32 %f26, %f22, %o3 ! 00000000F4E6C038 SWCH:L1-B000 1 S
wr %g1, %o5, %fprs ! 00000000F4E6C03C SWCH:L1-B000 1 S
sdiv %o1, %g7, %o7 ! 00000000F4E6C040 SWCH:L1-B000 1 S
fcmpd %fcc2, %f34, %f32 ! 00000000F4E6C044 SWCH:L1-B000 2 S
wr %g1, %o3, %fprs ! 00000000F4E6C048 SWCH:L1-B000 1 S
fcmpes %fcc0, %f10, %f11 ! 00000000F4E6C04C SUBR:L0-B000 2 S
xorcc %g1, %o1, %o0 ! 00000000F4E6C050 SUBR:L0-B000 1 S
alignaddr %o2, %o1, %o1 ! 00000000F4E6C054 SUBR:L0-B000 1 S
xnor %g1, %o3, %o1 ! 00000000F4E6C058 SUBR:L0-B000 1 S
retl ! 00000000F4E6C05C SUBR:L0-B000 1
add %g1, 0x81E, %g1 ! 00000000F4E6C060 SUBR:L0-B000 1 chksum++
SECTION .btext071_pg1 TEXT_VA=0xf4e6c000
attr_text {
Name = .btext071_pg1,
VA = 0xf4e6c000,
RA = 0xcfff5e000,
PA = ra2pa(0xcfff5e000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext072 TEXT_VA=0x187c9f00
attr_text {
Name = .btext072,
VA = 0x187c9f00,
RA = 0xcfff59f00,
PA = ra2pa(0xcfff59f00,0),
notsb
}
SECTION .btext072_pg0 TEXT_VA=0x187c8000
attr_text {
Name = .btext072_pg0,
VA = 0x187c8000,
RA = 0xcfff58000,
PA = ra2pa(0xcfff58000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext072
.text
.global SUBR183; SUBR183:
.word 0x995039BE ! 00000000187C9F00 SUBR:L0-B000 0 S illop
nop ! 00000000187C9F04 SUBR:L0-B000 0 S
.word 0x9E100001 ! 00000000187C9F08 SUBR:L0-B000 0 S random
.word 0x93AA6AC3 ! 00000000187C9F0C SUBR:L0-B000 0 S illop
and %o2, %i1, %o1 ! 00000000187C9F10 SUBR:L0-B000 0 S
fpmerge %f31, %f20, %f28 ! 00000000187C9F14 SUBR:L0-B000 0 S
add %g1, 0x12F, %g1 ! 00000000187C9F18 SUBR:L0-B000 0 chksum++
.word 0x9FA5519A ! 00000000187C9F1C LOOP:L1-B000 0 illop
BL140137: ! LOOP:L1-B000
.word 0xADA34113 ! 00000000187C9F20 LOOP:L1-B000 0 illop
rd %gsr, %l6 ! 00000000187C9F24 LOOP:L1-B000 0 S
wr %l6, 0xC0, %gsr ! 00000000187C9F28 LOOP:L1-B000 0 S
fors %f22, %f29, %f29 ! 00000000187C9F2C LOOP:L1-B000 0 S
edge32l %g1, %i3, %o3 ! 00000000187C9F30 LOOP:L1-B000 0 S
.word 0x1BAE2F2F ! 00000000187C9F34 LOOP:L1-B000 0 S random
.word 0x9782F2F2 ! 00000000187C9F38 LOOP:L1-B000 0 S illop
andcc %g1, 0x400, %g0 ! 00000000187C9F3C SKIP:L2-B000 0
bnz,pn %xcc, BL140119 ! 00000000187C9F40 SKIP:L2-B000 0
.word 0xA5A41004 ! 00000000187C9F44 SKIP:L2-B000 0 S illop_FP
nop ! 00000000187C9F48 SKIP:L2-B000 0 S
.word 0xCF680DC6 ! 00000000187C9F4C SKIP:L2-B000 0 S illop
sdivcc %o3, 0x0, %i1 ! 00000000187C9F50 SKIP:L2-B000 0 S
.word 0x93B409C6 ! 00000000187C9F54 SKIP:L2-B000 0 L illop
brnz,a,pt %o3, BL140111 ! 00000000187C9F58 SKIP:L2-B000 0 L
orcc %o1, %o2, %o2 ! 00000000187C9F5C SKIP:L2-B000 0 S
edge8l %o2, %o1, %o4 ! 00000000187C9F60 SKIP:L2-B000 0 S
.word 0x9D53A1D6 ! 00000000187C9F64 SKIP:L2-B000 0 S random
fadds %f10, %f5, %f11 ! 00000000187C9F68 SKIP:L2-B000 0 S
fpadd16s %f29, %f27, %f31 ! 00000000187C9F6C SKIP:L2-B000 0 S
fbe,pn %fcc2, BL140111 ! 00000000187C9F70 SKIP:L2-B000 0 L
sdivcc %o2, %g0, %l0 ! 00000000187C9F74 SKIP:L2-B000 0 S
BL140110:xorcc %o1, %o4, %o4 ! 00000000187C9F78 SKIP:L2-B000 0 S
BL140111:fbne,a BL140112 ;.empty ! 00000000187C9F7C SKIP:L2-B000 0 L
fbe,a BL140113 ! 00000000187C9F80 SKIP:L2-B000 0 L
BL140113:edge16 %o1, %o4, %o1 ! 00000000187C9F84 SKIP:L2-B000 0 S
BL140112:add %g1, 0xC0F, %g1 ! 00000000187C9F88 SKIP:L2-B000 0 chksum++
add %g1, 0x388, %g1 ! 00000000187C9F8C SKIP:L2-B000 0 chksum++
subccc %o2, %o4, %o5 ! 00000000187C9F90 SKIP:L2-B000 0 S
edge16 %o3, %o1, %o4 ! 00000000187C9F94 SKIP:L2-B000 0 S
bl,a BL140114 ! 00000000187C9F98 SKIP:L2-B000 0 L
.word 0x9FA9D01E ! 00000000187C9F9C SKIP:L2-B000 0 S illop
ble,a BL140115 ! 00000000187C9FA0 SKIP:L2-B000 0 L
xnor %o1, %o1, %o4 ! 00000000187C9FA4 SKIP:L2-B000 0 S
bpos,a,pn %icc, BL140116 ;.empty ! 00000000187C9FA8 SKIP:L2-B000 0 L
BL140114:fblg,a,pt %fcc3, BL140115 ;.empty ! 00000000187C9FAC SKIP:L2-B000 0 L
BL140115:bcs,pt %xcc, BL140117 ! 00000000187C9FB0 SKIP:L2-B000 0 L
BL140116:fcmpgt16 %f30, %f20, %o1 ! 00000000187C9FB4 SKIP:L2-B000 0 S
fba,pn %fcc0, BL140118 ;.empty ! 00000000187C9FB8 SKIP:L2-B000 0 L
bcs,a,pt %icc, BL140117 ;.empty ! 00000000187C9FBC SKIP:L2-B000 0 L
bcs,a,pn %icc, BL140118 ! 00000000187C9FC0 SKIP:L2-B000 0 L
.word 0xA7A6D47D ! 00000000187C9FC4 SKIP:L2-B000 0 S illop
BL140118:.word 0xE5AA528E ! 00000000187C9FC8 SKIP:L2-B000 0 L illop
BL140117:fmovd %f12, %f12 ! 00000000187C9FCC SKIP:L2-B000 0 S
add %g1, 0x8A8, %g1 ! 00000000187C9FD0 SKIP:L2-B000 0 chksum++
ba,a BL140121 ! 00000000187C9FD4 SKIP:L2-B000 0
srax %o0, %g1, %o5 ! 00000000187C9FD8 SKIP:L2-B000 0 S
BL140119: ! ELSE:L2-B001
.word 0xE8E3E369 ! 00000000187C9FDC ELSE:L2-B001 0 S illop
.word 0xB1B2C680 ! 00000000187C9FE0 ELSE:L2-B001 0 S illop
orcc %o1, %o5, %o1 ! 00000000187C9FE4 ELSE:L2-B001 0 S
array8 %o4, %o5, %o3 ! 00000000187C9FE8 ELSE:L2-B001 0 S
.word 0x9FC3801F ! 00000000187C9FEC ELSE:L2-B001 0 S random
.word 0xEDFF6BAD ! 00000000187C9FF0 ELSE:L2-B001 0 S illop
udivcc %o5, 0x0, %l3 ! 00000000187C9FF4 ELSE:L2-B001 0 S
.word 0x8791200E ! 00000000187C9FF8 ELSE:L2-B001 0 S illop
orcc %o1, %o4, %o5 ! 00000000187C9FFC ELSE:L2-B001 0 S
.word 0x96EBDD6B ! 00000000187CA000 ELSE:L2-B001 0 S illop
.word 0x9FD4E786 ! 00000000187CA004 ELSE:L2-B001 0 illop
xor %o5, %o5, %o4 ! 00000000187CA008 ELSE:L2-B001 0 S
prefetch [%g4+%l6], 23 ! 00000000187CA00C ELSE:L2-B001 0 S <.+0
orn %o5, %o2, %o2 ! 00000000187CA010 ELSE:L2-B001 0 S
orcc %o3, %o2, %o1 ! 00000000187CA014 ELSE:L2-B001 0 S
fbn BL140120 ! 00000000187CA018 ELSE:L2-B001 0 L
BL140120:fpadd16 %f30, %f18, %f18 ! 00000000187CA01C ELSE:L2-B001 0 S
nop ! 00000000187CA020 ELSE:L2-B001 0 S
fmovsneg %icc, %f3, %f10 ! 00000000187CA024 ELSE:L2-B001 0 S
add %g1, 0x4D0, %g1 ! 00000000187CA028 ELSE:L2-B001 0 chksum++
BL140121: ! ELSE:L2-B001
add %g1, 0xC20, %g1 ! 00000000187CA02C ELSE:L2-B001 0 chksum++
.word 0x83A1D178 ! 00000000187CA030 SKIP:L2-B002 0 illop
bnz,a,pn %xcc, BL140122 ! 00000000187CA034 SKIP:L2-B002 0
and %o5, %o0, %o5 ! 00000000187CA038 SKIP:L2-B002 0 S
movvs %xcc, 0xCB, %o1 ! 00000000187CA03C SKIP:L2-B002 0 S
xnorcc %o5, %o2, %o3 ! 00000000187CA040 SKIP:L2-B002 0 S
.word 0x163078AD ! 00000000187CA044 SKIP:L2-B002 0 S illop
.word 0x977A6105 ! 00000000187CA048 SKIP:L2-B002 0 S illop
.word 0xA5F00000 ! 00000000187CA04C SKIP:L2-B002 0 S illop
xorcc %g1, %o1, %o2 ! 00000000187CA050 SKIP:L2-B002 0 S
orcc %o3, %o1, %o4 ! 00000000187CA054 SKIP:L2-B002 0 S
fmovdle %fcc1, %f12, %f12 ! 00000000187CA058 SKIP:L2-B002 0 S
.word 0x91AE53ED ! 00000000187CA05C SKIP:L2-B002 0 S illop_FP
xor %o1, %o2, %o3 ! 00000000187CA060 SKIP:L2-B002 0 S
add %g1, 0x921, %g1 ! 00000000187CA064 SKIP:L2-B002 0 chksum++
pdist %f22, %f24, %f16 ! 00000000187CA068 SKIP:L2-B002 0 S
and %o0, %g1, %o3 ! 00000000187CA06C SKIP:L2-B002 0 S
bmask %o3, %o1, %o1 ! 00000000187CA070 SKIP:L2-B002 0 S
fnot1 %f18, %f30 ! 00000000187CA074 SKIP:L2-B002 0 S
nop ! 00000000187CA078 SKIP:L2-B002 0 S
fba,pt %fcc1, BL140123 ! 00000000187CA07C SKIP:L2-B002 0
nop ! 00000000187CA080 SKIP:L2-B002 0 S
BL140122: ! ELSE:L2-B003
xnorcc %o1, %o1, %o1 ! 00000000187CA084 ELSE:L2-B003 0 S
fcmps %fcc0, %f10, %f5 ! 00000000187CA088 ELSE:L2-B003 0 S
fcmpd %fcc0, %f12, %f38 ! 00000000187CA08C ELSE:L2-B003 0 S
orcc %o5, %o2, %o4 ! 00000000187CA090 ELSE:L2-B003 0 S
xnor %o2, %o4, %o5 ! 00000000187CA094 ELSE:L2-B003 0 S
edge8n %g1, %o3, %o3 ! 00000000187CA098 ELSE:L2-B003 0 S
add %g1, 0x5B5, %g1 ! 00000000187CA09C ELSE:L2-B003 0 chksum++
.word 0x81880000 ! 00000000187CA0A0 ELSE:L2-B003 0 S random
.word 0xBFA8DC04 ! 00000000187CA0A4 ELSE:L2-B003 0 S illop
fmovso %fcc0, %f10, %f10 ! 00000000187CA0A8 ELSE:L2-B003 0 S
nop ! 00000000187CA0AC ELSE:L2-B003 0 S
.word 0x97906000 ! 00000000187CA0B0 ELSE:L2-B003 0 S random
.word 0xFD0E81CC ! 00000000187CA0B4 ELSE:L2-B003 0 S illop
.word 0x00C319CA ! 00000000187CA0B8 ELSE:L2-B003 0 S illop
.word 0x83880000 ! 00000000187CA0BC ELSE:L2-B003 0 S random
alignaddrl %g1, %o3, %o4 ! 00000000187CA0C0 ELSE:L2-B003 0 S
.word 0x9F47D90E ! 00000000187CA0C4 ELSE:L2-B003 0 S illop
umul %o3, %o2, %o2 ! 00000000187CA0C8 ELSE:L2-B003 0 S
.word 0x8DA7416D ! 00000000187CA0CC ELSE:L2-B003 0 S illop
BL140123: ! ELSE:L2-B003
add %g1, 0x992, %g1 ! 00000000187CA0D0 ELSE:L2-B003 0 chksum++
.word 0xD39B1F38 ! 00000000187CA0D4 SKIP:L2-B004 0 illop
bz,a BL140131 ! 00000000187CA0D8 SKIP:L2-B004 0
andncc %o2, %o4, %o4 ! 00000000187CA0DC SKIP:L2-B004 0 S
array8 %o5, %o3, %o5 ! 00000000187CA0E0 SKIP:L2-B004 0 S
udivcc %o5, %g0, %i7 ! 00000000187CA0E4 SKIP:L2-B004 0 S
andcc %o1, %g1, %o1 ! 00000000187CA0E8 SKIP:L2-B004 0 S
fpsub32 %f16, %f26, %f16 ! 00000000187CA0EC SKIP:L2-B004 0 S
brnz,pn %o1, BL140124 ;.empty ! 00000000187CA0F0 SKIP:L2-B004 0 L
be BL140125 ! 00000000187CA0F4 SKIP:L2-B004 0 L
andn %o5, %o4, %o4 ! 00000000187CA0F8 SKIP:L2-B004 0 S
bpos,a,pn %icc, BL140126 ;.empty ! 00000000187CA0FC SKIP:L2-B004 0 L
BL140124:fbne BL140127 ;.empty ! 00000000187CA100 SKIP:L2-B004 0 L
be,pt %icc, BL140128 ! 00000000187CA104 SKIP:L2-B004 0 L
BL140127:.word 0xEDACB974 ! 00000000187CA108 SKIP:L2-B004 0 S illop
BL140128:andncc %o1, %o5, %o1 ! 00000000187CA10C SKIP:L2-B004 0 S
BL140125:.word 0x9FAEA06D ! 00000000187CA110 SKIP:L2-B004 0 S illop
BL140126:bne,pn %xcc, BL140129 ;.empty ! 00000000187CA114 SKIP:L2-B004 0 L
brz,a,pt %o4, BL140130 ! 00000000187CA118 SKIP:L2-B004 0 L
BL140129:array8 %o2, %o4, %o2 ! 00000000187CA11C SKIP:L2-B004 0 S
BL140130:add %g1, 0x51A, %g1 ! 00000000187CA120 SKIP:L2-B004 0 chksum++
add %g1, 0x944, %g1 ! 00000000187CA124 SKIP:L2-B004 0 chksum++
and %g1, %o5, %o2 ! 00000000187CA128 SKIP:L2-B004 0 S
.word 0x8D8ED79F ! 00000000187CA12C SKIP:L2-B004 0 S illop
.word 0xA7A8C80B ! 00000000187CA130 SKIP:L2-B004 0 S illop
sra %o4, 0x1, %o5 ! 00000000187CA134 SKIP:L2-B004 0 S
.word 0xE9C0C355 ! 00000000187CA138 SKIP:L2-B004 0 S illop
.word 0xA5AB0DA2 ! 00000000187CA13C SKIP:L2-B004 0 S illop
ba,a,pt %xcc, BL140136 ! 00000000187CA140 SKIP:L2-B004 0
alignaddr %o4, %o2, %o2 ! 00000000187CA144 SKIP:L2-B004 0 S
BL140131: ! ELSE:L2-B005
.word 0xD9E8BEAE ! 00000000187CA148 ELSE:L2-B005 0 S illop
pdist %f28, %f24, %f22 ! 00000000187CA14C ELSE:L2-B005 0 S
std %f26, [%g6-0x002C] ! 00000000187CA150 ELSE:L2-B005 0 S >BD140080+4
fcmpgt16 %f22, %f18, %o2 ! 00000000187CA154 ELSE:L2-B005 0 S
add %g1, 0xC61, %g1 ! 00000000187CA158 ELSE:L2-B005 0 chksum++
alignaddrl %o3, %o4, %o4 ! 00000000187CA15C ELSE:L2-B005 0 S
brnz,pn %o4, BL140132 ;.empty ! 00000000187CA160 ELSE:L2-B005 0 L
brgez,pn %o3, BL140133 ! 00000000187CA164 ELSE:L2-B005 0 L
stxa %o2, [%g7+%g0]0x0E ! 00000000187CA168 ELSE:L2-B005 0 S BAD-ASI
fcmps %fcc3, %f10, %f2 ! 00000000187CA16C ELSE:L2-B005 0 S
BL140133:.word 0xBDABC997 ! 00000000187CA170 ELSE:L2-B005 0 L illop
BL140132:bg,a BL140135 ! 00000000187CA174 ELSE:L2-B005 0 L
BL140135:.word 0xF263B165 ! 00000000187CA178 ELSE:L2-B005 0 S illop
BL140134:.word 0xA9ADDC97 ! 00000000187CA17C ELSE:L2-B005 0 illop
BL140136: ! ELSE:L2-B005
add %g1, 0x6F8, %g1 ! 00000000187CA180 ELSE:L2-B005 0 chksum++
sra %o2, 0x1, %o3 ! 00000000187CA184 LOOP:L1-B000 0 S
fcmpd %fcc2, %f38, %f44 ! 00000000187CA188 LOOP:L1-B000 0 S
fmovdul %fcc3, %f38, %f14 ! 00000000187CA18C LOOP:L1-B000 0 S
andn %o3, %o3, %o3 ! 00000000187CA190 LOOP:L1-B000 0 S
subcc %o0, 0x1, %o0 ! 00000000187CA194 LOOP:L1-B000 0
bnz,a,pn %xcc, BL140137 ! 00000000187CA198 LOOP:L1-B000 0
.word 0x2CC560B7 ! 00000000187CA19C LOOP:L1-B000 0 S random
add %g1, 0x326, %g1 ! 00000000187CA1A0 LOOP:L1-B000 0 chksum++
.word 0xD6E0CD77 ! 00000000187CA1A4 SUBR:L0-B000 0 S illop
andn %o3, %g1, %o0 ! 00000000187CA1A8 SUBR:L0-B000 0 S
andcc %o3, %o4, %o4 ! 00000000187CA1AC SUBR:L0-B000 0 S
.word 0x81880000 ! 00000000187CA1B0 SUBR:L0-B000 0 S random
retl ! 00000000187CA1B4 SUBR:L0-B000 0
add %g1, 0x15D, %g1 ! 00000000187CA1B8 SUBR:L0-B000 0 chksum++
SECTION .btext072_pg1 TEXT_VA=0x187ca000
attr_text {
Name = .btext072_pg1,
VA = 0x187ca000,
RA = 0xcfff5a000,
PA = ra2pa(0xcfff5a000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
! Context 75: 1849 instructions generated, 6587 executed, 197 traps
SECTION .blimp_traps0 TEXT_VA=0xe00000
attr_text {
Name = .blimp_traps0,
VA = 0xe00000,
RA = 0xfffff0000,
PA = ra2pa(0xfffff0000,0),
part_0_ctx_zero_tsb_config_1,
TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .blimp_traps0
.text
#undef BLIMP_TLABEL
#define BLIMP_TLABEL Blimp_tt0
#undef BLIMP_TRAP_CKSUM
#define BLIMP_TRAP_CKSUM 1
#undef BLIMP_VERIFY_FAULTS
#define BLIMP_VERIFY_FAULTS 0
#undef BLIMP_SPLIT_STACK
#define BLIMP_SPLIT_STACK 0
#undef BLIMP_BIAS64
#define BLIMP_BIAS64 0
#undef BLIMP_BIAS32
#define BLIMP_BIAS32 0
#undef BLIMP_1ST_CTX
#define BLIMP_1ST_CTX 68
#undef BLIMP_MAX_CTX
#define BLIMP_MAX_CTX 75
#undef BLIMP_SHR_CTX
#undef BLIMP_VERIFY_TRAPS
#undef BLIMP_VERIFY_XFSR
#undef BLIMP_ENABLE_DEMAP
#undef BLIMP_BAD_JMPL
#undef BLIMP_SYNC_FINISH
#define BLIMP_VERIFY_TRAPS
#define BLIMP_VERIFY_XFSR
#define BLIMP_ENABLE_DEMAP
#define BLIMP_BAD_JMPL
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
! %g7 ERROR CODES for problems detected in trap handlers.
#define BLIMP_ERR_PROGRAM 0 /* EXIT_BAD called by test case */
#define BLIMP_ERR_BAD_ENTRY 1 /* inconsistency between %tt and entry point */
#define BLIMP_ERR_INV_TRAP 2 /* this trap type is undefined in MM */
#define BLIMP_ERR_UNEXP_TRAP 3 /* this trap type should never occur in BLIMP */
#define BLIMP_ERR_INCOR_TRAP 4 /* this trap type was taken when it shouldn't */
#define BLIMP_ERR_MMU_MISS 5 /* mmu miss that cannot be resolved */
! Note: DEFAULT_TRAP() depends on TRAP_BASE_VA fitting in 32 bits
#define DEFAULT_TRAP(NUM) \
mov NUM, %g7; \
sllx %g7, 5, %g7; \
sethi %lm(TRAP_BASE_VA), %g6; \
or %g6, %lo(TRAP_BASE_VA), %g6; \
jmpl %g6+%g7, %g0; \
nop; nop; nop;
#define TRAP_JUMP(ADDR) \
sethi %hh(ADDR), %g6; \
or %g6, %hm(ADDR), %g6; \
sethi %lm(ADDR), %g7; \
or %g7, %lo(ADDR), %g7; \
sllx %g6, 32, %g6; \
or %g6, %g7, %g6; \
jmpl %g6, %g0; \
nop;
#ifdef BLIMP_VERIFY_TRAPS
#define TRAP_BRANCH(NUM,ADDR) \
or %g0, NUM, %g6; \
rdpr %tt, %g2; \
rdpr %tl, %g5; \
rdpr %tstate, %g3; \
rdpr %tpc, %g4; \
rdpr %tnpc, %g5; \
ba,a %xcc,ADDR; \
nop;
#else
#define TRAP_BRANCH(NUM,ADDR) TRAP_JUMP(ADDR)
#define NEED_TREGS
#undef BLIMP_CHECK_ENTRY
#endif
#define GENERIC_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_handler)
#define INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_invalid_trap)
#define T1_INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum)
#ifdef BLIMP_IGNORE_UNHANDLED_TRAPS
#define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum)
#else
#define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_unhandled_trap)
#endif
#if BLIMP_TRAP_CKSUM
#define BLIMP_DONE \
wrpr %g0, 0, %gl; \
rdpr %tt, %g7; \
add %g1, %g7, %g1; \
mov 0, %g7; \
done;
! ba blimp_done; \
! nop;
#define BLIMP_RETRY \
wrpr %g0, 0, %gl; \
rdpr %tt, %g7; \
add %g1, %g7, %g1; \
mov 0, %g7; \
retry;
! ba blimp_retry; \
! nop;
#else
#define BLIMP_DONE done;
#define BLIMP_RETRY retry;
#endif
#if defined(BLIMP_USE_DEFAULT_TT)
#define CHECK_ENTRY
#define NEED_TREGS
#elif !defined(BLIMP_CHECK_ENTRY)
#define CHECK_ENTRY
#else
#define CHECK_ENTRY \
cmp %g6, %g2; /* compare TT with entry point */ \
bne %xcc, blimp_bad_entry; /* better be the same */ \
nop;
#endif
#define READ_DFAULT_REGS
#define READ_IFAULT_REGS
#define READ_TAG_ACCESS
#define LOCL(LABEL) .local LABEL; LABEL:
#define GLOB(LABEL) .global LABEL; LABEL:
#ifdef BLIMP_USE_DEFAULT_TT
#define HANDLER(LABEL) GLOB(LABEL)
#else
#define HANDLER(LABEL) LOCL(LABEL)
#endif
/*********************************************************************************/
#ifndef BLIMP_USE_DEFAULT_TT
.align 0x10000
GLOB(BLIMP_TLABEL)
/*TT_RESERVED_000:*/ DEFAULT_TRAP(0x000)
/*TT_POWERON_RESET:*/ DEFAULT_TRAP(0x001)
/*TT_WATCHDOG_RESET:*/ DEFAULT_TRAP(0x002)
/*TT_EXTERNAL_RESET:*/ DEFAULT_TRAP(0x003)
/*TT_SOFTWARE_RESET:*/ DEFAULT_TRAP(0x004)
/*TT_REDMODE:*/ DEFAULT_TRAP(0x005)
/*TT_RESERVED_006:*/ DEFAULT_TRAP(0x006)
/*TT_RESERVED_007:*/ DEFAULT_TRAP(0x007)
/*TT_INSTR_ACCESS_EXCP:*/ TRAP_BRANCH(0x008,blimp_iae)
/*TT_IA_MMU_MISS:*/ DEFAULT_TRAP(0x009)
/*TT_INSTR_ACCESS_ERR:*/ DEFAULT_TRAP(0x00A)
/*TT_RESERVED_00b:*/ TRAP_BRANCH(0x00B,blimp_fake_tt08)
/*TT_RESERVED_00c:*/ TRAP_BRANCH(0x00C,blimp_fake_tt08)
/*TT_RESERVED_00d:*/ DEFAULT_TRAP(0x00D)
/*TT_RESERVED_00e:*/ DEFAULT_TRAP(0x00E)
/*TT_RESERVED_00f:*/ DEFAULT_TRAP(0x00F)
/*TT_ILLEGAL_INST:*/ GENERIC_TRAP(0x010)
/*TT_PRIVILEGED_OPCODE:*/ TRAP_BRANCH(0x011,blimp_privop)
/*TT_UNIMPLEMENTED_LDD:*/ DEFAULT_TRAP(0x012)
/*TT_UNIMPLEMENTED_STD:*/ DEFAULT_TRAP(0x013)
/*TT_RESERVED_014:*/ TRAP_BRANCH(0x014,blimp_fake_tt30)
/*TT_RESERVED_015:*/ TRAP_BRANCH(0x015,blimp_fake_tt30)
/*TT_RESERVED_016:*/ TRAP_BRANCH(0x016,blimp_fake_tt30)
/*TT_RESERVED_017:*/ TRAP_BRANCH(0x017,blimp_fake_tt30)
/*TT_RESERVED_018:*/ DEFAULT_TRAP(0x018)
/*TT_RESERVED_019:*/ DEFAULT_TRAP(0x019)
/*TT_RESERVED_01a:*/ DEFAULT_TRAP(0x01A)
/*TT_RESERVED_01b:*/ DEFAULT_TRAP(0x01B)
/*TT_RESERVED_01c:*/ DEFAULT_TRAP(0x01C)
/*TT_RESERVED_01d:*/ DEFAULT_TRAP(0x01D)
/*TT_RESERVED_01e:*/ DEFAULT_TRAP(0x01E)
/*TT_RESERVED_01f:*/ DEFAULT_TRAP(0x01F)
/*TT_FP_DISABLED:*/ TRAP_BRANCH(0x020,blimp_set_fp)
/*TT_FP_IEEE_754:*/ TRAP_BRANCH(0x021,blimp_fp_trap)
/*TT_FP_EXCP_OTHER:*/ TRAP_BRANCH(0x022,blimp_fp_trap)
/*TT_TAG_OVERFLOW:*/ GENERIC_TRAP(0x023)
/*TT_CLEAN_WIN:*/ TRAP_BRANCH(0x024,blimp_cleanwin)
/*TT_EXTRA_025:*/ DEFAULT_TRAP(0x025)
/*TT_EXTRA_026:*/ DEFAULT_TRAP(0x026)
/*TT_EXTRA_027:*/ DEFAULT_TRAP(0x027)
/*TT_DIV_ZERO:*/ GENERIC_TRAP(0x028)
/*TT_INT_PROC_ERROR:*/ DEFAULT_TRAP(0x029)
/*TT_RESERVED_02a:*/ DEFAULT_TRAP(0x02A)
/*TT_RESERVED_02b:*/ DEFAULT_TRAP(0x02B)
/*TT_RESERVED_02c:*/ DEFAULT_TRAP(0x02C)
/*TT_RESERVED_02d:*/ DEFAULT_TRAP(0x02D)
/*TT_RESERVED_02e:*/ DEFAULT_TRAP(0x02E)
/*TT_RESERVED_02f:*/ DEFAULT_TRAP(0x02F)
/*TT_DATA_ACCESS_EXCEPT:*/ TRAP_BRANCH(0x030,blimp_dae)
/*TT_DA_MMU_MISS:*/ DEFAULT_TRAP(0x031)
/*TT_DATA_ACCESS_ERROR:*/ DEFAULT_TRAP(0x032)
/*TT_DATA_PROT:*/ DEFAULT_TRAP(0x033)
/*TT_MEM_NONALIGNED:*/ TRAP_BRANCH(0x034,blimp_misalign_handler)
/*TT_LDDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x035)
/*TT_STDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x036)
/*TT_PRIVILEGED_ACTION:*/ TRAP_BRANCH(0x037,blimp_privacc)
/*TT_LDQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x038)
/*TT_STQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x039)
/*TT_RESERVED_03a:*/ DEFAULT_TRAP(0x03A)
/*TT_RESERVED_03b:*/ DEFAULT_TRAP(0x03B)
/*TT_RESERVED_03c:*/ DEFAULT_TRAP(0x03C)
/*TT_RESERVED_03d:*/ DEFAULT_TRAP(0x03D)
/*TT_RESERVED_03e:*/ DEFAULT_TRAP(0x03E)
/*TT_RESERVED_03f:*/ DEFAULT_TRAP(0x03F)
/*TT_ASYNC_DATA_ERROR:*/ DEFAULT_TRAP(0x040)
/*TT_INTERRUPT_LEVEL_1:*/ TRAP_BRANCH(0x041,blimp_softint)
/*TT_INTERRUPT_LEVEL_2:*/ TRAP_BRANCH(0x042,blimp_softint)
/*TT_INTERRUPT_LEVEL_3:*/ TRAP_BRANCH(0x043,blimp_softint)
/*TT_INTERRUPT_LEVEL_4:*/ TRAP_BRANCH(0x044,blimp_softint)
/*TT_INTERRUPT_LEVEL_5:*/ TRAP_BRANCH(0x045,blimp_softint)
/*TT_INTERRUPT_LEVEL_6:*/ TRAP_BRANCH(0x046,blimp_softint)
/*TT_INTERRUPT_LEVEL_7:*/ TRAP_BRANCH(0x047,blimp_softint)
/*TT_INTERRUPT_LEVEL_8:*/ TRAP_BRANCH(0x048,blimp_softint)
/*TT_INTERRUPT_LEVEL_9:*/ TRAP_BRANCH(0x049,blimp_softint)
/*TT_INTERRUPT_LEVEL_10:*/ TRAP_BRANCH(0x04A,blimp_softint)
/*TT_INTERRUPT_LEVEL_11:*/ TRAP_BRANCH(0x04B,blimp_softint)
/*TT_INTERRUPT_LEVEL_12:*/ TRAP_BRANCH(0x04C,blimp_softint)
/*TT_INTERRUPT_LEVEL_13:*/ TRAP_BRANCH(0x04D,blimp_softint)
/*TT_INTERRUPT_LEVEL_14:*/ TRAP_BRANCH(0x04E,blimp_tickint)
/*TT_INTERRUPT_LEVEL_15:*/ TRAP_BRANCH(0x04F,blimp_softint)
/*TT_RESERVED_050:*/ DEFAULT_TRAP(0x050)
/*TT_RESERVED_051:*/ DEFAULT_TRAP(0x051)
/*TT_RESERVED_052:*/ DEFAULT_TRAP(0x052)
/*TT_RESERVED_053:*/ DEFAULT_TRAP(0x053)
/*TT_RESERVED_054:*/ DEFAULT_TRAP(0x054)
/*TT_RESERVED_055:*/ DEFAULT_TRAP(0x055)
/*TT_RESERVED_056:*/ DEFAULT_TRAP(0x056)
/*TT_RESERVED_057:*/ DEFAULT_TRAP(0x057)
/*TT_RESERVED_058:*/ DEFAULT_TRAP(0x058)
/*TT_RESERVED_059:*/ DEFAULT_TRAP(0x059)
/*TT_RESERVED_05a:*/ DEFAULT_TRAP(0x05A)
/*TT_RESERVED_05b:*/ DEFAULT_TRAP(0x05B)
/*TT_RESERVED_05c:*/ DEFAULT_TRAP(0x05C)
/*TT_RESERVED_05d:*/ DEFAULT_TRAP(0x05D)
/*TT_RESERVED_05e:*/ DEFAULT_TRAP(0x05E)
/*TT_RESERVED_05f:*/ DEFAULT_TRAP(0x05F)
/*TT_INTERRUPT_VECTOR:*/ DEFAULT_TRAP(0x060)
/*TT_PA_WATCHPOINT:*/ DEFAULT_TRAP(0x061)
/*TT_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x062)
/*TT_CORRECTED_ECC_ERROR:*/ DEFAULT_TRAP(0x063)
/*TT_FAST_IA_MMU_MISS:*/ DEFAULT_TRAP(0x064)
/*TT_FAST_IA_MMU_MISS_1:*/ INVALID_TRAP(0x065)
/*TT_FAST_IA_MMU_MISS_2:*/ INVALID_TRAP(0x066)
/*TT_FAST_IA_MMU_MISS_3:*/ INVALID_TRAP(0x067)
/*TT_FAST_DA_MMU_MISS:*/ DEFAULT_TRAP(0x068)
/*TT_FAST_DA_MMU_MISS_1:*/ INVALID_TRAP(0x069)
/*TT_FAST_DA_MMU_MISS_2:*/ INVALID_TRAP(0x06A)
/*TT_FAST_DA_MMU_MISS_3:*/ INVALID_TRAP(0x06B)
/*TT_FAST_DATA_PROT:*/ DEFAULT_TRAP(0x06C)
/*TT_FAST_DATA_PROT_1:*/ INVALID_TRAP(0x06D)
/*TT_FAST_DATA_PROT_2:*/ INVALID_TRAP(0x06E)
/*TT_FAST_DATA_PROT_3:*/ INVALID_TRAP(0x06F)
/*TT_RESERVED_070:*/ DEFAULT_TRAP(0x070)
/*TT_INST_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x071)
/*TT_DATA_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x072)
/*TT_STRAND_TRAP:*/ DEFAULT_TRAP(0x073)
/*TT_CNTRL_XFER_INSTR:*/ DEFAULT_TRAP(0x074)
/*TT_INST_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x075)
/*TT_INST_BREAKPOINT:*/ DEFAULT_TRAP(0x076)
/*TT_RESERVED_077:*/ DEFAULT_TRAP(0x077)
/*TT_RESERVED_078:*/ DEFAULT_TRAP(0x078)
/*TT_RESERVED_079:*/ DEFAULT_TRAP(0x079)
/*TT_RESERVED_07A:*/ DEFAULT_TRAP(0x07A)
/*TT_RESERVED_07B:*/ DEFAULT_TRAP(0x07B)
/*TT_RESERVED_07C:*/ DEFAULT_TRAP(0x07C)
/*TT_RESERVED_07D:*/ DEFAULT_TRAP(0x07D)
/*TT_RESERVED_07E:*/ DEFAULT_TRAP(0x07E)
/*TT_RESERVED_07F:*/ DEFAULT_TRAP(0x07F)
/*TT_SPILL_0_NORMAL:*/ TRAP_BRANCH(0x080,blimp_spill64_handler)
/*TT_EXTRA_081:*/ INVALID_TRAP(0x081)
/*TT_EXTRA_082:*/ INVALID_TRAP(0x082)
/*TT_EXTRA_083:*/ INVALID_TRAP(0x083)
/*TT_SPILL_1_NORMAL:*/ UNHANDLED_TRAP(0x084)
/*TT_EXTRA_085:*/ INVALID_TRAP(0x085)
/*TT_EXTRA_086:*/ INVALID_TRAP(0x086)
/*TT_EXTRA_087:*/ INVALID_TRAP(0x087)
/*TT_SPILL_2_NORMAL:*/ TRAP_BRANCH(0x088,blimp_spill64_handler)
/*TT_EXTRA_089:*/ INVALID_TRAP(0x089)
/*TT_EXTRA_08a:*/ INVALID_TRAP(0x08A)
/*TT_EXTRA_08b:*/ INVALID_TRAP(0x08B)
/*TT_SPILL_3_NORMAL:*/ UNHANDLED_TRAP(0x08C)
/*TT_EXTRA_08d:*/ INVALID_TRAP(0x08D)
/*TT_EXTRA_08e:*/ INVALID_TRAP(0x08E)
/*TT_EXTRA_08f:*/ INVALID_TRAP(0x08F)
/*TT_SPILL_4_NORMAL:*/ TRAP_BRANCH(0x090,blimp_spill32_handler)
/*TT_EXTRA_091:*/ INVALID_TRAP(0x091)
/*TT_EXTRA_092:*/ INVALID_TRAP(0x092)
/*TT_EXTRA_093:*/ INVALID_TRAP(0x093)
/*TT_SPILL_5_NORMAL:*/ UNHANDLED_TRAP(0x094)
/*TT_EXTRA_095:*/ INVALID_TRAP(0x095)
/*TT_EXTRA_096:*/ INVALID_TRAP(0x096)
/*TT_EXTRA_097:*/ INVALID_TRAP(0x097)
/*TT_SPILL_6_NORMAL:*/ TRAP_BRANCH(0x098,blimp_spill32_handler)
/*TT_EXTRA_099:*/ INVALID_TRAP(0x099)
/*TT_EXTRA_09a:*/ INVALID_TRAP(0x09A)
/*TT_EXTRA_09b:*/ INVALID_TRAP(0x09B)
/*TT_SPILL_7_NORMAL:*/ UNHANDLED_TRAP(0x09C)
/*TT_EXTRA_09d:*/ INVALID_TRAP(0x09D)
/*TT_EXTRA_09e:*/ INVALID_TRAP(0x09E)
/*TT_EXTRA_09f:*/ INVALID_TRAP(0x09F)
/*TT_SPILL_0_OTHER:*/ UNHANDLED_TRAP(0x0A0)
/*TT_EXTRA_0a1:*/ INVALID_TRAP(0x0A1)
/*TT_EXTRA_0a2:*/ INVALID_TRAP(0x0A2)
/*TT_EXTRA_0a3:*/ INVALID_TRAP(0x0A3)
/*TT_SPILL_1_OTHER:*/ UNHANDLED_TRAP(0x0A4)
/*TT_EXTRA_0a5:*/ INVALID_TRAP(0x0A5)
/*TT_EXTRA_0a6:*/ INVALID_TRAP(0x0A6)
/*TT_EXTRA_0a7:*/ INVALID_TRAP(0x0A7)
/*TT_SPILL_2_OTHER:*/ UNHANDLED_TRAP(0x0A8)
/*TT_EXTRA_0a9:*/ INVALID_TRAP(0x0A9)
/*TT_EXTRA_0aa:*/ INVALID_TRAP(0x0AA)
/*TT_EXTRA_0ab:*/ INVALID_TRAP(0x0AB)
/*TT_SPILL_3_OTHER:*/ UNHANDLED_TRAP(0x0AC)
/*TT_EXTRA_0ad:*/ INVALID_TRAP(0x0AD)
/*TT_EXTRA_0ae:*/ INVALID_TRAP(0x0AE)
/*TT_EXTRA_0af:*/ INVALID_TRAP(0x0AF)
/*TT_SPILL_4_OTHER:*/ UNHANDLED_TRAP(0x0B0)
/*TT_EXTRA_0b1:*/ INVALID_TRAP(0x0B1)
/*TT_EXTRA_0b2:*/ INVALID_TRAP(0x0B2)
/*TT_EXTRA_0b3:*/ INVALID_TRAP(0x0B3)
/*TT_SPILL_5_OTHER:*/ UNHANDLED_TRAP(0x0B4)
/*TT_EXTRA_0b5:*/ INVALID_TRAP(0x0B5)
/*TT_EXTRA_0b6:*/ INVALID_TRAP(0x0B6)
/*TT_EXTRA_0b7:*/ INVALID_TRAP(0x0B7)
/*TT_SPILL_6_OTHER:*/ UNHANDLED_TRAP(0x0B8)
/*TT_EXTRA_0b9:*/ INVALID_TRAP(0x0B9)
/*TT_EXTRA_0ba:*/ INVALID_TRAP(0x0BA)
/*TT_EXTRA_0bb:*/ INVALID_TRAP(0x0BB)
/*TT_SPILL_7_OTHER:*/ UNHANDLED_TRAP(0x0BC)
/*TT_EXTRA_0bd:*/ INVALID_TRAP(0x0BD)
/*TT_EXTRA_0be:*/ INVALID_TRAP(0x0BE)
/*TT_EXTRA_0bf:*/ INVALID_TRAP(0x0BF)
/*TT_FILL_0_NORMAL:*/ TRAP_BRANCH(0x0C0,blimp_fill64_handler)
/*TT_EXTRA_0c1:*/ INVALID_TRAP(0x0C1)
/*TT_EXTRA_0c2:*/ INVALID_TRAP(0x0C2)
/*TT_EXTRA_0c3:*/ INVALID_TRAP(0x0C3)
/*TT_FILL_1_NORMAL:*/ TRAP_BRANCH(0x0C4,blimp_fill64_handler)
/*TT_EXTRA_0c5:*/ INVALID_TRAP(0x0C5)
/*TT_EXTRA_0c6:*/ INVALID_TRAP(0x0C6)
/*TT_EXTRA_0c7:*/ INVALID_TRAP(0x0C7)
/*TT_FILL_2_NORMAL:*/ TRAP_BRANCH(0x0C8,blimp_fill64_handler)
/*TT_EXTRA_0c9:*/ INVALID_TRAP(0x0C9)
/*TT_EXTRA_0ca:*/ INVALID_TRAP(0x0Ca)
/*TT_EXTRA_0cb:*/ INVALID_TRAP(0x0Cb)
/*TT_FILL_3_NORMAL:*/ TRAP_BRANCH(0x0CC,blimp_fill64_handler)
/*TT_EXTRA_0cd:*/ INVALID_TRAP(0x0CD)
/*TT_EXTRA_0ce:*/ INVALID_TRAP(0x0CE)
/*TT_EXTRA_0cf:*/ INVALID_TRAP(0x0CF)
/*TT_FILL_4_NORMAL:*/ TRAP_BRANCH(0x0D0,blimp_fill32_handler)
/*TT_EXTRA_0d1:*/ INVALID_TRAP(0x0D1)
/*TT_EXTRA_0d2:*/ INVALID_TRAP(0x0D2)
/*TT_EXTRA_0d3:*/ INVALID_TRAP(0x0D3)
/*TT_FILL_5_NORMAL:*/ TRAP_BRANCH(0x0D4,blimp_fill32_handler)
/*TT_EXTRA_0d5:*/ INVALID_TRAP(0x0D5)
/*TT_EXTRA_0d6:*/ INVALID_TRAP(0x0D6)
/*TT_EXTRA_0d7:*/ INVALID_TRAP(0x0D7)
/*TT_FILL_6_NORMAL:*/ TRAP_BRANCH(0x0D8,blimp_fill32_handler)
/*TT_EXTRA_0d9:*/ INVALID_TRAP(0x0D9)
/*TT_EXTRA_0da:*/ INVALID_TRAP(0x0DA)
/*TT_EXTRA_0db:*/ INVALID_TRAP(0x0DB)
/*TT_FILL_7_NORMAL:*/ TRAP_BRANCH(0x0DC,blimp_fill32_handler)
/*TT_EXTRA_0dd:*/ INVALID_TRAP(0x0DD)
/*TT_EXTRA_0de:*/ INVALID_TRAP(0x0DE)
/*TT_EXTRA_0df:*/ INVALID_TRAP(0x0DF)
/*TT_FILL_0_OTHER:*/ UNHANDLED_TRAP(0x0E0)
/*TT_EXTRA_0e1:*/ INVALID_TRAP(0x0E1)
/*TT_EXTRA_0e2:*/ INVALID_TRAP(0x0E2)
/*TT_EXTRA_0e3:*/ INVALID_TRAP(0x0E3)
/*TT_FILL_1_OTHER:*/ UNHANDLED_TRAP(0x0E4)
/*TT_EXTRA_0e5:*/ INVALID_TRAP(0x0E5)
/*TT_EXTRA_0e6:*/ INVALID_TRAP(0x0E6)
/*TT_EXTRA_0e7:*/ INVALID_TRAP(0x0E7)
/*TT_FILL_2_OTHER:*/ UNHANDLED_TRAP(0x0E8)
/*TT_EXTRA_0e9:*/ INVALID_TRAP(0x0E9)
/*TT_EXTRA_0ea:*/ INVALID_TRAP(0x0EA)
/*TT_EXTRA_0eb:*/ INVALID_TRAP(0x0EB)
/*TT_FILL_3_OTHER:*/ UNHANDLED_TRAP(0x0EC)
/*TT_EXTRA_0ed:*/ INVALID_TRAP(0x0ED)
/*TT_EXTRA_0ee:*/ INVALID_TRAP(0x0DE)
/*TT_EXTRA_0ef:*/ INVALID_TRAP(0x0DF)
/*TT_FILL_4_OTHER:*/ UNHANDLED_TRAP(0x0F0)
/*TT_EXTRA_0f1:*/ INVALID_TRAP(0x0F1)
/*TT_EXTRA_0f2:*/ INVALID_TRAP(0x0F2)
/*TT_EXTRA_0f3:*/ INVALID_TRAP(0x0F3)
/*TT_FILL_5_OTHER:*/ UNHANDLED_TRAP(0x0F4)
/*TT_EXTRA_0f5:*/ INVALID_TRAP(0x0F5)
/*TT_EXTRA_0f6:*/ INVALID_TRAP(0x0F6)
/*TT_EXTRA_0f7:*/ INVALID_TRAP(0x0F7)
/*TT_FILL_6_OTHER:*/ UNHANDLED_TRAP(0x0F8)
/*TT_EXTRA_0f9:*/ INVALID_TRAP(0x0F9)
/*TT_EXTRA_0fa:*/ INVALID_TRAP(0x0FA)
/*TT_EXTRA_0fb:*/ INVALID_TRAP(0x0FB)
/*TT_FILL_7_OTHER:*/ UNHANDLED_TRAP(0x0FC)
/*TT_EXTRA_0fd:*/ INVALID_TRAP(0x0FD)
/*TT_EXTRA_0fe:*/ INVALID_TRAP(0x0FE)
/*TT_EXTRA_0ff:*/ INVALID_TRAP(0x0FF)
/*TT_TCC_00:*/ TRAP_JUMP(blimp_end_good) ! good trap
/*TT_TCC_01:*/ TRAP_JUMP(blimp_end_bad) ! bad trap
/*TT_TCC_02:*/ DEFAULT_TRAP(0x102)
/*TT_TCC_03:*/ DEFAULT_TRAP(0x103)
/*TT_TCC_04:*/ DEFAULT_TRAP(0x104)
/*TT_TCC_05:*/ DEFAULT_TRAP(0x105)
/*TT_TCC_06:*/ DEFAULT_TRAP(0x106)
/*TT_TCC_07:*/ DEFAULT_TRAP(0x107)
/*TT_TCC_08:*/ DEFAULT_TRAP(0x108)
/*TT_TCC_09:*/ DEFAULT_TRAP(0x109)
/*TT_TCC_0A:*/ DEFAULT_TRAP(0x10A)
/*TT_TCC_0B:*/ DEFAULT_TRAP(0x10B)
/*TT_TCC_0C:*/ DEFAULT_TRAP(0x10C)
/*TT_TCC_0D:*/ DEFAULT_TRAP(0x10D)
/*TT_TCC_0E:*/ DEFAULT_TRAP(0x10E)
/*TT_TCC_0F:*/ DEFAULT_TRAP(0x10F)
/*TT_TCC_10:*/ DEFAULT_TRAP(0x110)
/*TT_TCC_11:*/ DEFAULT_TRAP(0x111)
/*TT_TCC_12:*/ DEFAULT_TRAP(0x112)
/*TT_TCC_13:*/ DEFAULT_TRAP(0x113)
/*TT_TCC_14:*/ DEFAULT_TRAP(0x114)
/*TT_TCC_15:*/ DEFAULT_TRAP(0x115)
/*TT_TCC_16:*/ DEFAULT_TRAP(0x116)
/*TT_TCC_17:*/ DEFAULT_TRAP(0x117)
/*TT_TCC_18:*/ DEFAULT_TRAP(0x118)
/*TT_TCC_19:*/ DEFAULT_TRAP(0x119)
/*TT_TCC_1A:*/ DEFAULT_TRAP(0x11A)
/*TT_TCC_1B:*/ DEFAULT_TRAP(0x11B)
/*TT_TCC_1C:*/ DEFAULT_TRAP(0x11C)
/*TT_TCC_1D:*/ DEFAULT_TRAP(0x11D)
/*TT_TCC_1E:*/ DEFAULT_TRAP(0x11E)
/*TT_TCC_1F:*/ DEFAULT_TRAP(0x11F)
/*TT_TCC_20:*/ DEFAULT_TRAP(0x120)
/*TT_TCC_21:*/ DEFAULT_TRAP(0x121)
/*TT_TCC_22:*/ DEFAULT_TRAP(0x122)
/*TT_TCC_23:*/ DEFAULT_TRAP(0x123)
/*TT_TCC_24:*/ DEFAULT_TRAP(0x124)
/*TT_TCC_25:*/ DEFAULT_TRAP(0x125)
/*TT_TCC_26:*/ DEFAULT_TRAP(0x126)
/*TT_TCC_27:*/ DEFAULT_TRAP(0x127)
/*TT_TCC_28:*/ DEFAULT_TRAP(0x128)
/*TT_TCC_29:*/ DEFAULT_TRAP(0x129)
/*TT_TCC_2A:*/ DEFAULT_TRAP(0x12A)
/*TT_TCC_2B:*/ DEFAULT_TRAP(0x12B)
/*TT_TCC_2C:*/ DEFAULT_TRAP(0x12C)
/*TT_TCC_2D:*/ DEFAULT_TRAP(0x12D)
/*TT_TCC_2E:*/ DEFAULT_TRAP(0x12E)
/*TT_TCC_2F:*/ DEFAULT_TRAP(0x12F)
/* User-defined traps */
#ifdef BLIMP_UTRAP0
TRAP_JUMP(BLIMP_UTRAP0)
#else
DEFAULT_TRAP(0x130)
#endif
#ifdef BLIMP_UTRAP1
TRAP_JUMP(BLIMP_UTRAP1)
#else
DEFAULT_TRAP(0x131)
#endif
#ifdef BLIMP_UTRAP2
TRAP_JUMP(BLIMP_UTRAP2)
#else
DEFAULT_TRAP(0x132)
#endif
#ifdef BLIMP_UTRAP3
TRAP_JUMP(BLIMP_UTRAP3)
#else
DEFAULT_TRAP(0x133)
#endif
#ifdef BLIMP_UTRAP4
TRAP_JUMP(BLIMP_UTRAP4)
#else
DEFAULT_TRAP(0x134)
#endif
#ifdef BLIMP_UTRAP5
TRAP_JUMP(BLIMP_UTRAP5)
#else
DEFAULT_TRAP(0x135)
#endif
#ifdef BLIMP_UTRAP6
TRAP_JUMP(BLIMP_UTRAP6)
#else
DEFAULT_TRAP(0x136)
#endif
#ifdef BLIMP_UTRAP7
TRAP_JUMP(BLIMP_UTRAP7)
#else
DEFAULT_TRAP(0x137)
#endif
#ifdef BLIMP_UTRAP8
TRAP_JUMP(BLIMP_UTRAP8)
#else
DEFAULT_TRAP(0x138)
#endif
#ifdef BLIMP_UTRAP9
TRAP_JUMP(BLIMP_UTRAP9)
#else
DEFAULT_TRAP(0x139)
#endif
#ifdef BLIMP_UTRAP10
TRAP_JUMP(BLIMP_UTRAP10)
#else
DEFAULT_TRAP(0x13A)
#endif
#ifdef BLIMP_UTRAP11
TRAP_JUMP(BLIMP_UTRAP11)
#else
DEFAULT_TRAP(0x13B)
#endif
#ifdef BLIMP_UTRAP12
TRAP_JUMP(BLIMP_UTRAP12)
#else
DEFAULT_TRAP(0x13C)
#endif
#ifdef BLIMP_UTRAP13
TRAP_JUMP(BLIMP_UTRAP13)
#else
DEFAULT_TRAP(0x13D)
#endif
#ifdef BLIMP_UTRAP14
TRAP_JUMP(BLIMP_UTRAP14)
#else
DEFAULT_TRAP(0x13E)
#endif
#ifdef BLIMP_UTRAP15
TRAP_JUMP(BLIMP_UTRAP15)
#else
DEFAULT_TRAP(0x13F)
#endif
/*TT_TCC_40:*/ TRAP_BRANCH(0x140,blimp_flip_priv)
/*TT_TCC_41:*/ TRAP_BRANCH(0x141,blimp_reset_priv)
/*TT_TCC_42:*/ TRAP_BRANCH(0x142,blimp_set_priv)
/*TT_TCC_43:*/ TRAP_BRANCH(0x143,blimp_flip_fp)
/*TT_TCC_44:*/ TRAP_BRANCH(0x144,blimp_cleanwin0)
/*TT_TCC_45:*/ TRAP_BRANCH(0x145,blimp_demap_stack)
/*TT_TCC_46:*/ TRAP_BRANCH(0x146,blimp_demap_page)
/*TT_TCC_47:*/ DEFAULT_TRAP(0x147)
/*TT_TCC_48:*/ TRAP_BRANCH(0x148,blimp_demap_all)
/*TT_TCC_49:*/ TRAP_BRANCH(0x149,blimp_switch_ctx2)
/*TT_TCC_4A:*/ DEFAULT_TRAP(0x14A)
/*TT_TCC_4B:*/ DEFAULT_TRAP(0x14B)
/*TT_TCC_4C:*/ DEFAULT_TRAP(0x14C)
/*TT_TCC_4D:*/ DEFAULT_TRAP(0x14D)
/*TT_TCC_4E:*/ DEFAULT_TRAP(0x14E)
/*TT_TCC_4F:*/ DEFAULT_TRAP(0x14F)
/*TT_TCC_50:*/ GENERIC_TRAP(0x150)
/*TT_TCC_51:*/ GENERIC_TRAP(0x151)
/*TT_TCC_52:*/ GENERIC_TRAP(0x152)
/*TT_TCC_53:*/ GENERIC_TRAP(0x153)
/*TT_TCC_54:*/ GENERIC_TRAP(0x154)
/*TT_TCC_55:*/ GENERIC_TRAP(0x155)
/*TT_TCC_56:*/ GENERIC_TRAP(0x156)
/*TT_TCC_57:*/ GENERIC_TRAP(0x157)
/*TT_TCC_58:*/ GENERIC_TRAP(0x158)
/*TT_TCC_59:*/ GENERIC_TRAP(0x159)
/*TT_TCC_5a:*/ GENERIC_TRAP(0x15A)
/*TT_TCC_5b:*/ GENERIC_TRAP(0x15B)
/*TT_TCC_5c:*/ GENERIC_TRAP(0x15C)
/*TT_TCC_5d:*/ GENERIC_TRAP(0x15D)
/*TT_TCC_5e:*/ GENERIC_TRAP(0x15E)
/*TT_TCC_5f:*/ GENERIC_TRAP(0x15F)
/* Half the traps are handled using retry instead of done
/*TT_TCC_60:*/ TRAP_BRANCH(0x160,blimp_generic_redone)
/*TT_TCC_61:*/ TRAP_BRANCH(0x161,blimp_generic_redone)
/*TT_TCC_62:*/ TRAP_BRANCH(0x162,blimp_generic_redone)
/*TT_TCC_63:*/ TRAP_BRANCH(0x163,blimp_generic_redone)
/*TT_TCC_64:*/ TRAP_BRANCH(0x164,blimp_generic_redone)
/*TT_TCC_65:*/ TRAP_BRANCH(0x165,blimp_generic_redone)
/*TT_TCC_66:*/ TRAP_BRANCH(0x166,blimp_generic_redone)
/*TT_TCC_67:*/ TRAP_BRANCH(0x167,blimp_generic_redone)
/*TT_TCC_68:*/ TRAP_BRANCH(0x168,blimp_generic_redone)
/*TT_TCC_69:*/ TRAP_BRANCH(0x169,blimp_generic_redone)
/*TT_TCC_6a:*/ TRAP_BRANCH(0x16A,blimp_generic_redone)
/*TT_TCC_6b:*/ TRAP_BRANCH(0x16B,blimp_generic_redone)
/*TT_TCC_6c:*/ TRAP_BRANCH(0x16C,blimp_generic_redone)
/*TT_TCC_6d:*/ TRAP_BRANCH(0x16D,blimp_generic_redone)
/*TT_TCC_6e:*/ TRAP_BRANCH(0x16E,blimp_generic_redone)
/*TT_TCC_6f:*/ TRAP_BRANCH(0x16F,blimp_generic_redone)
/* Pseudo branches */
/*TT_TCC_70:*/ TRAP_BRANCH(0x170,blimp_pseudo_branch) /*PBRAN_MIN*/
/*TT_TCC_71:*/ TRAP_BRANCH(0x171,blimp_pseudo_branch)
/*TT_TCC_72:*/ TRAP_BRANCH(0x172,blimp_pseudo_branch)
/*TT_TCC_73:*/ TRAP_BRANCH(0x173,blimp_pseudo_branch)
/*TT_TCC_74:*/ TRAP_BRANCH(0x174,blimp_pseudo_branch)
/*TT_TCC_75:*/ TRAP_BRANCH(0x175,blimp_pseudo_branch)
/*TT_TCC_76:*/ TRAP_BRANCH(0x176,blimp_pseudo_branch)
/*TT_TCC_77:*/ TRAP_BRANCH(0x177,blimp_pseudo_branch)
/*TT_TCC_78:*/ TRAP_BRANCH(0x178,blimp_pseudo_branch)
/*TT_TCC_79:*/ TRAP_BRANCH(0x179,blimp_pseudo_branch)
/*TT_TCC_7a:*/ TRAP_BRANCH(0x17A,blimp_pseudo_branch)
/*TT_TCC_7b:*/ TRAP_BRANCH(0x17B,blimp_pseudo_branch)
/*TT_TCC_7c:*/ TRAP_BRANCH(0x17C,blimp_pseudo_branch)
/*TT_TCC_7d:*/ TRAP_BRANCH(0x17D,blimp_pseudo_branch)
/*TT_TCC_7e:*/ TRAP_BRANCH(0x17E,blimp_pseudo_branch)
/*TT_TCC_7f:*/ TRAP_BRANCH(0x17F,blimp_pseudo_branch)
.skip 128*32
! Trap table for TL>=1: nothing for now
DEFAULT_TRAP(0x200)
DEFAULT_TRAP(0x201)
DEFAULT_TRAP(0x202)
DEFAULT_TRAP(0x203)
DEFAULT_TRAP(0x204)
DEFAULT_TRAP(0x205)
DEFAULT_TRAP(0x206)
DEFAULT_TRAP(0x207)
DEFAULT_TRAP(0x208)
DEFAULT_TRAP(0x209)
DEFAULT_TRAP(0x20A)
DEFAULT_TRAP(0x20B)
DEFAULT_TRAP(0x20C)
DEFAULT_TRAP(0x20D)
DEFAULT_TRAP(0x20E)
DEFAULT_TRAP(0x20F)
DEFAULT_TRAP(0x210)
DEFAULT_TRAP(0x211)
DEFAULT_TRAP(0x212)
DEFAULT_TRAP(0x213)
DEFAULT_TRAP(0x214)
DEFAULT_TRAP(0x215)
DEFAULT_TRAP(0x216)
DEFAULT_TRAP(0x217)
DEFAULT_TRAP(0x218)
DEFAULT_TRAP(0x219)
DEFAULT_TRAP(0x21A)
DEFAULT_TRAP(0x21B)
DEFAULT_TRAP(0x21C)
DEFAULT_TRAP(0x21D)
DEFAULT_TRAP(0x21E)
DEFAULT_TRAP(0x21F)
DEFAULT_TRAP(0x220)
DEFAULT_TRAP(0x221)
DEFAULT_TRAP(0x222)
DEFAULT_TRAP(0x223)
DEFAULT_TRAP(0x224)
DEFAULT_TRAP(0x225)
DEFAULT_TRAP(0x226)
DEFAULT_TRAP(0x227)
DEFAULT_TRAP(0x228)
DEFAULT_TRAP(0x229)
DEFAULT_TRAP(0x22A)
DEFAULT_TRAP(0x22B)
DEFAULT_TRAP(0x22C)
DEFAULT_TRAP(0x22D)
DEFAULT_TRAP(0x22E)
DEFAULT_TRAP(0x22F)
DEFAULT_TRAP(0x230)
DEFAULT_TRAP(0x231)
DEFAULT_TRAP(0x232)
DEFAULT_TRAP(0x233)
DEFAULT_TRAP(0x234)
DEFAULT_TRAP(0x235)
DEFAULT_TRAP(0x236)
DEFAULT_TRAP(0x237)
DEFAULT_TRAP(0x238)
DEFAULT_TRAP(0x239)
DEFAULT_TRAP(0x23A)
DEFAULT_TRAP(0x23B)
DEFAULT_TRAP(0x23C)
DEFAULT_TRAP(0x23D)
DEFAULT_TRAP(0x23E)
DEFAULT_TRAP(0x23F)
DEFAULT_TRAP(0x240)
DEFAULT_TRAP(0x241)
DEFAULT_TRAP(0x242)
DEFAULT_TRAP(0x243)
DEFAULT_TRAP(0x244)
DEFAULT_TRAP(0x245)
DEFAULT_TRAP(0x246)
DEFAULT_TRAP(0x247)
DEFAULT_TRAP(0x248)
DEFAULT_TRAP(0x249)
DEFAULT_TRAP(0x24A)
DEFAULT_TRAP(0x24B)
DEFAULT_TRAP(0x24C)
DEFAULT_TRAP(0x24D)
DEFAULT_TRAP(0x24E)
DEFAULT_TRAP(0x24F)
DEFAULT_TRAP(0x250)
DEFAULT_TRAP(0x251)
DEFAULT_TRAP(0x252)
DEFAULT_TRAP(0x253)
DEFAULT_TRAP(0x254)
DEFAULT_TRAP(0x255)
DEFAULT_TRAP(0x256)
DEFAULT_TRAP(0x257)
DEFAULT_TRAP(0x258)
DEFAULT_TRAP(0x259)
DEFAULT_TRAP(0x25A)
DEFAULT_TRAP(0x25B)
DEFAULT_TRAP(0x25C)
DEFAULT_TRAP(0x25D)
DEFAULT_TRAP(0x25E)
DEFAULT_TRAP(0x25F)
DEFAULT_TRAP(0x260)
DEFAULT_TRAP(0x261)
DEFAULT_TRAP(0x262)
DEFAULT_TRAP(0x263)
DEFAULT_TRAP(0x264)
DEFAULT_TRAP(0x265)
DEFAULT_TRAP(0x266)
DEFAULT_TRAP(0x267)
DEFAULT_TRAP(0x268)
DEFAULT_TRAP(0x269)
DEFAULT_TRAP(0x26A)
DEFAULT_TRAP(0x26B)
DEFAULT_TRAP(0x26C)
DEFAULT_TRAP(0x26D)
DEFAULT_TRAP(0x26E)
DEFAULT_TRAP(0x26F)
DEFAULT_TRAP(0x270)
DEFAULT_TRAP(0x271)
DEFAULT_TRAP(0x272)
DEFAULT_TRAP(0x273)
DEFAULT_TRAP(0x274)
DEFAULT_TRAP(0x275)
DEFAULT_TRAP(0x276)
DEFAULT_TRAP(0x277)
DEFAULT_TRAP(0x278)
DEFAULT_TRAP(0x279)
DEFAULT_TRAP(0x27A)
DEFAULT_TRAP(0x27B)
DEFAULT_TRAP(0x27C)
DEFAULT_TRAP(0x27D)
DEFAULT_TRAP(0x27E)
DEFAULT_TRAP(0x27F)
DEFAULT_TRAP(0x280)
DEFAULT_TRAP(0x281)
DEFAULT_TRAP(0x282)
DEFAULT_TRAP(0x283)
DEFAULT_TRAP(0x284)
DEFAULT_TRAP(0x285)
DEFAULT_TRAP(0x286)
DEFAULT_TRAP(0x287)
DEFAULT_TRAP(0x288)
DEFAULT_TRAP(0x289)
DEFAULT_TRAP(0x28A)
DEFAULT_TRAP(0x28B)
DEFAULT_TRAP(0x28C)
DEFAULT_TRAP(0x28D)
DEFAULT_TRAP(0x28E)
DEFAULT_TRAP(0x28F)
DEFAULT_TRAP(0x290)
DEFAULT_TRAP(0x291)
DEFAULT_TRAP(0x292)
DEFAULT_TRAP(0x293)
DEFAULT_TRAP(0x294)
DEFAULT_TRAP(0x295)
DEFAULT_TRAP(0x296)
DEFAULT_TRAP(0x297)
DEFAULT_TRAP(0x298)
DEFAULT_TRAP(0x299)
DEFAULT_TRAP(0x29A)
DEFAULT_TRAP(0x29B)
DEFAULT_TRAP(0x29C)
DEFAULT_TRAP(0x29D)
DEFAULT_TRAP(0x29E)
DEFAULT_TRAP(0x29F)
DEFAULT_TRAP(0x2A0)
DEFAULT_TRAP(0x2A1)
DEFAULT_TRAP(0x2A2)
DEFAULT_TRAP(0x2A3)
DEFAULT_TRAP(0x2A4)
DEFAULT_TRAP(0x2A5)
DEFAULT_TRAP(0x2A6)
DEFAULT_TRAP(0x2A7)
DEFAULT_TRAP(0x2A8)
DEFAULT_TRAP(0x2A9)
DEFAULT_TRAP(0x2AA)
DEFAULT_TRAP(0x2AB)
DEFAULT_TRAP(0x2AC)
DEFAULT_TRAP(0x2AD)
DEFAULT_TRAP(0x2AE)
DEFAULT_TRAP(0x2AF)
DEFAULT_TRAP(0x2B0)
DEFAULT_TRAP(0x2B1)
DEFAULT_TRAP(0x2B2)
DEFAULT_TRAP(0x2B3)
DEFAULT_TRAP(0x2B4)
DEFAULT_TRAP(0x2B5)
DEFAULT_TRAP(0x2B6)
DEFAULT_TRAP(0x2B7)
DEFAULT_TRAP(0x2B8)
DEFAULT_TRAP(0x2B9)
DEFAULT_TRAP(0x2BA)
DEFAULT_TRAP(0x2BB)
DEFAULT_TRAP(0x2BC)
DEFAULT_TRAP(0x2BD)
DEFAULT_TRAP(0x2BE)
DEFAULT_TRAP(0x2BF)
DEFAULT_TRAP(0x2C0)
DEFAULT_TRAP(0x2C1)
DEFAULT_TRAP(0x2C2)
DEFAULT_TRAP(0x2C3)
DEFAULT_TRAP(0x2C4)
DEFAULT_TRAP(0x2C5)
DEFAULT_TRAP(0x2C6)
DEFAULT_TRAP(0x2C7)
DEFAULT_TRAP(0x2C8)
DEFAULT_TRAP(0x2C9)
DEFAULT_TRAP(0x2CA)
DEFAULT_TRAP(0x2CB)
DEFAULT_TRAP(0x2CC)
DEFAULT_TRAP(0x2CD)
DEFAULT_TRAP(0x2CE)
DEFAULT_TRAP(0x2CF)
DEFAULT_TRAP(0x2D0)
DEFAULT_TRAP(0x2D1)
DEFAULT_TRAP(0x2D2)
DEFAULT_TRAP(0x2D3)
DEFAULT_TRAP(0x2D4)
DEFAULT_TRAP(0x2D5)
DEFAULT_TRAP(0x2D6)
DEFAULT_TRAP(0x2D7)
DEFAULT_TRAP(0x2D8)
DEFAULT_TRAP(0x2D9)
DEFAULT_TRAP(0x2DA)
DEFAULT_TRAP(0x2DB)
DEFAULT_TRAP(0x2DC)
DEFAULT_TRAP(0x2DD)
DEFAULT_TRAP(0x2DE)
DEFAULT_TRAP(0x2DF)
DEFAULT_TRAP(0x2E0)
DEFAULT_TRAP(0x2E1)
DEFAULT_TRAP(0x2E2)
DEFAULT_TRAP(0x2E3)
DEFAULT_TRAP(0x2E4)
DEFAULT_TRAP(0x2E5)
DEFAULT_TRAP(0x2E6)
DEFAULT_TRAP(0x2E7)
DEFAULT_TRAP(0x2E8)
DEFAULT_TRAP(0x2E9)
DEFAULT_TRAP(0x2EA)
DEFAULT_TRAP(0x2EB)
DEFAULT_TRAP(0x2EC)
DEFAULT_TRAP(0x2ED)
DEFAULT_TRAP(0x2EE)
DEFAULT_TRAP(0x2EF)
DEFAULT_TRAP(0x2F0)
DEFAULT_TRAP(0x2F1)
DEFAULT_TRAP(0x2F2)
DEFAULT_TRAP(0x2F3)
DEFAULT_TRAP(0x2F4)
DEFAULT_TRAP(0x2F5)
DEFAULT_TRAP(0x2F6)
DEFAULT_TRAP(0x2F7)
DEFAULT_TRAP(0x2F8)
DEFAULT_TRAP(0x2F9)
DEFAULT_TRAP(0x2FA)
DEFAULT_TRAP(0x2FB)
DEFAULT_TRAP(0x2FC)
DEFAULT_TRAP(0x2FD)
DEFAULT_TRAP(0x2FE)
DEFAULT_TRAP(0x2FF)
TRAP_JUMP(blimp_end_good)
TRAP_JUMP(blimp_end_bad)
DEFAULT_TRAP(0x302)
DEFAULT_TRAP(0x303)
DEFAULT_TRAP(0x304)
DEFAULT_TRAP(0x305)
DEFAULT_TRAP(0x306)
DEFAULT_TRAP(0x307)
DEFAULT_TRAP(0x308)
DEFAULT_TRAP(0x309)
DEFAULT_TRAP(0x30A)
DEFAULT_TRAP(0x30B)
DEFAULT_TRAP(0x30C)
DEFAULT_TRAP(0x30D)
DEFAULT_TRAP(0x30E)
DEFAULT_TRAP(0x30F)
DEFAULT_TRAP(0x310)
DEFAULT_TRAP(0x311)
DEFAULT_TRAP(0x312)
DEFAULT_TRAP(0x313)
DEFAULT_TRAP(0x314)
DEFAULT_TRAP(0x315)
DEFAULT_TRAP(0x316)
DEFAULT_TRAP(0x317)
DEFAULT_TRAP(0x318)
DEFAULT_TRAP(0x319)
DEFAULT_TRAP(0x31A)
DEFAULT_TRAP(0x31B)
DEFAULT_TRAP(0x31C)
DEFAULT_TRAP(0x31D)
DEFAULT_TRAP(0x31E)
DEFAULT_TRAP(0x31F)
DEFAULT_TRAP(0x320)
DEFAULT_TRAP(0x321)
DEFAULT_TRAP(0x322)
DEFAULT_TRAP(0x323)
DEFAULT_TRAP(0x324)
DEFAULT_TRAP(0x325)
DEFAULT_TRAP(0x326)
DEFAULT_TRAP(0x327)
DEFAULT_TRAP(0x328)
DEFAULT_TRAP(0x329)
DEFAULT_TRAP(0x32A)
DEFAULT_TRAP(0x32B)
DEFAULT_TRAP(0x32C)
DEFAULT_TRAP(0x32D)
DEFAULT_TRAP(0x32E)
DEFAULT_TRAP(0x32F)
DEFAULT_TRAP(0x330)
DEFAULT_TRAP(0x331)
DEFAULT_TRAP(0x332)
DEFAULT_TRAP(0x333)
DEFAULT_TRAP(0x334)
DEFAULT_TRAP(0x335)
DEFAULT_TRAP(0x336)
DEFAULT_TRAP(0x337)
DEFAULT_TRAP(0x338)
DEFAULT_TRAP(0x339)
DEFAULT_TRAP(0x33A)
DEFAULT_TRAP(0x33B)
DEFAULT_TRAP(0x33C)
DEFAULT_TRAP(0x33D)
DEFAULT_TRAP(0x33E)
DEFAULT_TRAP(0x33F)
DEFAULT_TRAP(0x340)
DEFAULT_TRAP(0x341)
DEFAULT_TRAP(0x342)
DEFAULT_TRAP(0x343)
DEFAULT_TRAP(0x344)
DEFAULT_TRAP(0x345)
DEFAULT_TRAP(0x346)
DEFAULT_TRAP(0x347)
DEFAULT_TRAP(0x348)
DEFAULT_TRAP(0x349)
DEFAULT_TRAP(0x34A)
DEFAULT_TRAP(0x34B)
DEFAULT_TRAP(0x34C)
DEFAULT_TRAP(0x34D)
DEFAULT_TRAP(0x34E)
DEFAULT_TRAP(0x34F)
DEFAULT_TRAP(0x350)
DEFAULT_TRAP(0x351)
DEFAULT_TRAP(0x352)
DEFAULT_TRAP(0x353)
DEFAULT_TRAP(0x354)
DEFAULT_TRAP(0x355)
DEFAULT_TRAP(0x356)
DEFAULT_TRAP(0x357)
DEFAULT_TRAP(0x358)
DEFAULT_TRAP(0x359)
DEFAULT_TRAP(0x35A)
DEFAULT_TRAP(0x35B)
DEFAULT_TRAP(0x35C)
DEFAULT_TRAP(0x35D)
DEFAULT_TRAP(0x35E)
DEFAULT_TRAP(0x35F)
DEFAULT_TRAP(0x360)
DEFAULT_TRAP(0x361)
DEFAULT_TRAP(0x362)
DEFAULT_TRAP(0x363)
DEFAULT_TRAP(0x364)
DEFAULT_TRAP(0x365)
DEFAULT_TRAP(0x366)
DEFAULT_TRAP(0x367)
DEFAULT_TRAP(0x368)
DEFAULT_TRAP(0x369)
DEFAULT_TRAP(0x36A)
DEFAULT_TRAP(0x36B)
DEFAULT_TRAP(0x36C)
DEFAULT_TRAP(0x36D)
DEFAULT_TRAP(0x36E)
DEFAULT_TRAP(0x36F)
DEFAULT_TRAP(0x370)
DEFAULT_TRAP(0x371)
DEFAULT_TRAP(0x372)
DEFAULT_TRAP(0x373)
DEFAULT_TRAP(0x374)
DEFAULT_TRAP(0x375)
DEFAULT_TRAP(0x376)
DEFAULT_TRAP(0x377)
DEFAULT_TRAP(0x378)
DEFAULT_TRAP(0x379)
DEFAULT_TRAP(0x37A)
DEFAULT_TRAP(0x37B)
DEFAULT_TRAP(0x37C)
DEFAULT_TRAP(0x37D)
DEFAULT_TRAP(0x37E)
DEFAULT_TRAP(0x37F)
/*TT_END:*/
#endif
/************************************************************************
BLIMP TRAP HANDLERS:
************************************************************************/
! Generic trap: just check the parameters and move on
HANDLER(blimp_generic_handler)
CHECK_ENTRY
BLIMP_DONE
HANDLER(blimp_generic_no_cksum)
CHECK_ENTRY
done
HANDLER(blimp_misalign_handler)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tpc, %g4
rdpr %tstate, %g3
#else
mov %g4, %g7 ! tpc
#endif
READ_DFAULT_REGS
#ifdef BLIMP_BAD_JMPL
! If offending instruction was JMPL %l6,%o7 then fix up
! the misaligned address in %l6 and retry it.
srl %g4, 0, %g7
andcc %g3, 0x800, %g0 ! if %tstate.pstate.am bit = 1
movnz %icc, %g7, %g4 ! then use 32-bit pc
lduwa [%g4]ASI_PRIMARY, %g5 ! fetch instr
srlx %g5, 25, %g2
cmp %g2, 0x4F ! 31:25 = 10 01111 = jmpl %o7
bne mal_done
nop
andn %l6, 0x3, %l6 ! zero lower 2 bits
BLIMP_RETRY ! have another go
#endif
LOCL(mal_done)
BLIMP_DONE
!========================================
! Faked trap codes: make blimp think
! a correct V9 trap type occurred instead
! of the SunSparc-2.0 variants.
HANDLER(blimp_fake_tt08)
CHECK_ENTRY
#if BLIMP_TRAP_CKSUM
wrpr %g0, 0x08, %tt
#endif
ba blimp_iae1
nop
HANDLER(blimp_fake_tt30)
CHECK_ENTRY
#if BLIMP_TRAP_CKSUM
wrpr %g0, 0x30, %tt
#endif
ba blimp_dae1
nop
!========================================
! Redone: do a RETRY that looks like a DONE
HANDLER(blimp_generic_redone)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tnpc, %g5
#endif
add %g5, 4, %g4
wrpr %g5, 0, %tpc ! tpc <-- tnpc
wrpr %g4, 0, %tnpc ! tnpc <-- tnpc+4
BLIMP_RETRY
!========================================
! Special TA trap to toggle privileged mode
HANDLER(blimp_flip_priv)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tstate, %g3 ! get pstate from tstate
#endif
wrpr %g3, 0x400, %tstate ! put pstate.priv back inverted
BLIMP_DONE ! return
!========================================
! Special TA trap to enter non-privileged mode
HANDLER(blimp_reset_priv)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tstate, %g3 ! get pstate from tstate
#endif
andn %g3, 0x400, %g3 ! turn off pstate.priv bit
wrpr %g3, 0, %tstate ! put it back
BLIMP_DONE ! return in non-priv mode
!========================================
! Special TA trap to enter privileged mode
HANDLER(blimp_set_priv)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tstate, %g3 ! get pstate from tstate
#endif
or %g3, 0x400, %g3 ! turn on pstate.priv bit
wrpr %g3, 0, %tstate ! put it back
BLIMP_DONE ! return in priv mode
!========================================
! Special TA trap to toggle PSTATE_PEF bit
HANDLER(blimp_flip_fp)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tstate, %g3 ! get pstate from tstate
#endif
sethi %hi(0x1000), %g4
wrpr %g3, %g4, %tstate ! put pstate.pef back inverted
BLIMP_DONE ! return
!========================================
! Special TA trap to clear %cleanwin reg
HANDLER(blimp_cleanwin0)
CHECK_ENTRY
wrpr %g0, %g0, %cleanwin ! reset cleanwin reg
BLIMP_DONE ! return
!========================================
! Priv-Op or Instruction-Access Exception:
! Turn on privileged mode and retry
HANDLER(blimp_iae)
READ_IFAULT_REGS
READ_TAG_ACCESS
HANDLER(blimp_privop)
CHECK_ENTRY
LOCL(blimp_iae1)
#ifdef NEED_TREGS
rdpr %tstate, %g3 ! get pstate from tstate
#endif
or %g3, 0x400, %g3 ! turn on pstate.priv bit
wrpr %g3, 0, %tstate ! put it back
BLIMP_RETRY ! retry in priv mode
!========================================
! Data-Access Exception or Privileged Access Exception:
! Turn on priv mode and retry, or skip if already on
HANDLER(blimp_dae)
READ_TAG_ACCESS
HANDLER(blimp_privacc)
CHECK_ENTRY
READ_DFAULT_REGS
LOCL(blimp_dae1)
#ifdef NEED_TREGS
rdpr %tstate, %g3 ! get pstate from tstate
#endif
andcc %g3, 0x400, %g0 ! IF already running in priv mode
bnz dae_done ! THEN skip over instruction
nop ! ELSE
or %g3, 0x400, %g3 ! turn on pstate.priv bit
wrpr %g3, 0, %tstate ! put it back
BLIMP_RETRY ! retry in priv mode
LOCL(dae_done)
BLIMP_DONE
!========================================
! FP_disabled handler: turn it on (both PEF and FEF)
HANDLER(blimp_set_fp)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tstate, %g3 ! get pstate from tstate
#endif
sethi %hi(0x1000), %g4
or %g3, %g4, %g3 ! turn on pstate.pef bit
wrpr %g3, 0, %tstate ! put it back
rd %fprs, %g5 ! turn on fprs.fef
or %g5, 0x04, %g5
wr %g5, 0, %fprs
BLIMP_RETRY ! retry in priv mode
HANDLER(blimp_set_fprs) ! handler just for TL>1
CHECK_ENTRY
wr %g5, 0x04, %fprs
retry
!========================================
! FP_trap handler: verify XFSR and continue
HANDLER(blimp_fp_trap)
CHECK_ENTRY
#ifdef BLIMP_VERIFY_XFSR
mov BLIMP_SCRATCHPAD_VA, %g3
ldxa [%g3]ASI_SCRATCHPAD, %g4
stx %fsr, [%g4+0] ! get fsr and zero ftt
ldx [%g4+0], %g5 ! load it to verify it
#endif
BLIMP_DONE
!========================================
! SOFTINT trap handler
! Check validity, turn off bit, and retry
!
HANDLER(blimp_softint)
CHECK_ENTRY
HANDLER(rd_softint)
LOCL(rd_softint_l)
#ifdef NEED_TREGS
rdpr %tt, %g2
#endif
rd %softint, %g3 ! get softint bits
sethi %hi(0x10000), %g4 ! bit 16
or %g4, 1, %g4 ! bit 0
mov 1, %g5 ! make a bit mask
sllx %g5, %g2, %g5 ! using tt[5:0] = int#
or %g5, %g4, %g5 ! also bits 16,0
andcc %g5, %g3, %g0 ! IF softint bit or 16/0 not set
bz blimp_incorr_trap ! THEN error: why the trap?
nop
wr %g5, 0, %clear_softint ! remove the bit from softint
BLIMP_RETRY
HANDLER(blimp_tickint) /* special handler for tick-comparator/timeout function */
CHECK_ENTRY
#if ((defined TICK_END_GOOD) || (defined TICK_END_BAD))
rd %tick_cmpr, %g5 ! get tick comparator
rd %tick, %g4 ! get tick reg
cmp %g4, %g5 ! IF tick < comparator
blu %xcc, rd_softint_l ! THEN handle as normal softint
nop ! ELSE abandon ship (timeout)
#ifdef TICK_END_GOOD
ba %xcc, blimp_end_good
#else
ba %xcc, blimp_end_bad
#endif
nop
#else
ba %xcc, rd_softint_l
nop
#endif
!========================================
! Special TA trap to demap stack:
! The stack pointer is used to determine a page to demap
HANDLER(blimp_demap_stack)
CHECK_ENTRY
rdpr %tstate, %g3
add %o6, BLIMP_BIAS64, %g2 ! cancel out bias
andcc %g3, 0x800, %g0 ! if 32-bit mode
bz bds10 ! then
nop
add %o6, BLIMP_BIAS32, %g2 ! use bias32
srl %g2, 0, %g2 ! mask upper 32 bits
LOCL(bds10)
#if BLIMP_SPLIT_STACK
set 0x2000, %g4 ! size of stack area
andcc %g2, 0x800, %g0 ! if near beginning of a page
bnz bds20 ! then
nop
sub %g2, %g4, %g2 ! hit previous page
ba bds30 ! else near end of a page
nop
LOCL(bds20)
add %g2, %g4, %g2 ! hit next page
LOCL(bds30)
#endif
set 0x7FF, %g4
andn %g2, %g4, %g2 ! select type=Page, ctx=Pri
mov %o0, %g4
mov %g2, %o0
ta T_API_HTRAP_INST0 ! must be done from hypervisor
mov %g4, %o0
BLIMP_DONE
!========================================
! Special TA trap to demap a random page
! selected from table of pages appended
! to the end of this file.
HANDLER(blimp_demap_page)
CHECK_ENTRY
#ifdef BLIMP_ENABLE_DEMAP
mov BLIMP_SCRATCHPAD_VA, %g3
ldxa [%g3]ASI_SCRATCHPAD, %g7 ! get adr of unique area
! El-cheapo random# generator
lduw [%g7+8], %g5 ! previous rand# from unique area
set 3141592653, %g2
mulx %g5, %g2, %g5
mov %g5, %g2
srlx %g2, 32, %g2
xor %g5, %g2, %g5
set 0x1033C728, %g2
add %g5, %g2, %g5
stw %g5, [%g7+8] ! update rand# in unique area
! Compute random offset into list
set DEMAP_PAGES_P0, %g2 ! divisor
udivx %g5, %g2, %g3 ! quotient
mulx %g3, %g2, %g2 ! quotient * divisor
sub %g5, %g2, %g5 ! remainder
! Pick page from list and demap it
sllx %g5, 3, %g5
setx blimp_demap_list_p0, %g3, %g2 ! label&list generated by blimp
ldx [%g2 + %g5], %g3
mov %o0, %g4
mov %g3, %o0
andcc %o0, 0x10, %g0
tnz T_API_HTRAP_INST0 ! must be done from hypervisor
tz T_API_HTRAP_INST1
mov %g4, %o0
#endif
BLIMP_DONE
!========================================
! Special TA trap to demap all contexts
HANDLER(blimp_demap_all)
CHECK_ENTRY
mov %o0, %g4
mov 0x80, %o0
ta T_API_HTRAP_INST0 ! must be done from hypervisor
ta T_API_HTRAP_INST1
mov %g4, %o0
BLIMP_DONE
!========================================
! Special TA trap to perform a pseudo-branch:
! The last 4 bits of the trap-type code signify the
! number of instructions ahead to set %npc.
! %pc is set to the "delay slot" after the trap instruction.
HANDLER(blimp_pseudo_branch)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tt, %g2
rdpr %tpc, %g4
rdpr %tnpc, %g5
#endif
and %g2, 0x0F, %g2 ! last 4 bits of trap code
add %g2, 1, %g2 ! +1
sllx %g2, 2, %g2 ! convert to instruction offset
wrpr %g5, 0, %tpc ! tnpc -> tpc
add %g4, %g2, %g4 ! add offset
wrpr %g4, 0, %tnpc ! tpc+4+offset -> tnpc
retry ! resume program like a branch
!========================================
! Special TA trap to increment the secondary context number:
HANDLER(blimp_switch_ctx2)
CHECK_ENTRY
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g7
ldxa [%g7]ASI_SECONDARY_CONTEXT_REG, %g2 ! get current sec ctx#
set BLIMP_1ST_CTX-1, %g3 ! first ctx#-1
set BLIMP_MAX_CTX, %g4 ! last ctx#
set 0x1FFF, %g5 ! mask
cmp %g2, %g4 ! if old == last ctx#
move %xcc, %g3, %g2 ! then new = first ctx#-1
add %g2, 1, %g2 ! next sequential ctx#
and %g2, %g5, %g2 ! wrap at 0x1FFF
movrz %g2, 1, %g2 ! skip ctx==0
stxa %g2, [%g7]ASI_SECONDARY_CONTEXT_REG ! set new sec ctx#
BLIMP_DONE
!========================================
! Spill and Fill handlers:
! SPILL handler 64-bit mode
HANDLER(blimp_spill64_handler)
CHECK_ENTRY
wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
stxa %l0, [%o6 + BLIMP_BIAS64 + (8*0)]%asi
stxa %l1, [%o6 + BLIMP_BIAS64 + (8*1)]%asi
stxa %l2, [%o6 + BLIMP_BIAS64 + (8*2)]%asi
stxa %l3, [%o6 + BLIMP_BIAS64 + (8*3)]%asi
stxa %l4, [%o6 + BLIMP_BIAS64 + (8*4)]%asi
stxa %l5, [%o6 + BLIMP_BIAS64 + (8*5)]%asi
stxa %l6, [%o6 + BLIMP_BIAS64 + (8*6)]%asi
stxa %l7, [%o6 + BLIMP_BIAS64 + (8*7)]%asi
stxa %i0, [%o6 + BLIMP_BIAS64 + (8*8)]%asi
stxa %i1, [%o6 + BLIMP_BIAS64 + (8*9)]%asi
stxa %i2, [%o6 + BLIMP_BIAS64 + (8*10)]%asi
stxa %i3, [%o6 + BLIMP_BIAS64 + (8*11)]%asi
stxa %i4, [%o6 + BLIMP_BIAS64 + (8*12)]%asi
stxa %i5, [%o6 + BLIMP_BIAS64 + (8*13)]%asi
stxa %i6, [%o6 + BLIMP_BIAS64 + (8*14)]%asi
stxa %i7, [%o6 + BLIMP_BIAS64 + (8*15)]%asi
saved
BLIMP_RETRY
! SPILL handler 32-bit mode
HANDLER(blimp_spill32_handler)
CHECK_ENTRY
srl %o6, 0, %o6 ! cuz helpers do it
wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
stwa %l0, [%o6 + BLIMP_BIAS32 + (4*0)]%asi
stwa %l1, [%o6 + BLIMP_BIAS32 + (4*1)]%asi
stwa %l2, [%o6 + BLIMP_BIAS32 + (4*2)]%asi
stwa %l3, [%o6 + BLIMP_BIAS32 + (4*3)]%asi
stwa %l4, [%o6 + BLIMP_BIAS32 + (4*4)]%asi
stwa %l5, [%o6 + BLIMP_BIAS32 + (4*5)]%asi
stwa %l6, [%o6 + BLIMP_BIAS32 + (4*6)]%asi
stwa %l7, [%o6 + BLIMP_BIAS32 + (4*7)]%asi
stwa %i0, [%o6 + BLIMP_BIAS32 + (4*8)]%asi
stwa %i1, [%o6 + BLIMP_BIAS32 + (4*9)]%asi
stwa %i2, [%o6 + BLIMP_BIAS32 + (4*10)]%asi
stwa %i3, [%o6 + BLIMP_BIAS32 + (4*11)]%asi
stwa %i4, [%o6 + BLIMP_BIAS32 + (4*12)]%asi
stwa %i5, [%o6 + BLIMP_BIAS32 + (4*13)]%asi
stwa %i6, [%o6 + BLIMP_BIAS32 + (4*14)]%asi
stwa %i7, [%o6 + BLIMP_BIAS32 + (4*15)]%asi
saved
BLIMP_RETRY
! FILL handler 64-bit mode
HANDLER(blimp_fill64_handler)
CHECK_ENTRY
wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
ldxa [%o6 + BLIMP_BIAS64 + (8*0)]%asi, %l0
ldxa [%o6 + BLIMP_BIAS64 + (8*1)]%asi, %l1
ldxa [%o6 + BLIMP_BIAS64 + (8*2)]%asi, %l2
ldxa [%o6 + BLIMP_BIAS64 + (8*3)]%asi, %l3
ldxa [%o6 + BLIMP_BIAS64 + (8*4)]%asi, %l4
ldxa [%o6 + BLIMP_BIAS64 + (8*5)]%asi, %l5
ldxa [%o6 + BLIMP_BIAS64 + (8*6)]%asi, %l6
ldxa [%o6 + BLIMP_BIAS64 + (8*7)]%asi, %l7
ldxa [%o6 + BLIMP_BIAS64 + (8*8)]%asi, %i0
ldxa [%o6 + BLIMP_BIAS64 + (8*9)]%asi, %i1
ldxa [%o6 + BLIMP_BIAS64 + (8*10)]%asi, %i2
ldxa [%o6 + BLIMP_BIAS64 + (8*11)]%asi, %i3
ldxa [%o6 + BLIMP_BIAS64 + (8*12)]%asi, %i4
ldxa [%o6 + BLIMP_BIAS64 + (8*13)]%asi, %i5
ldxa [%o6 + BLIMP_BIAS64 + (8*14)]%asi, %i6
ldxa [%o6 + BLIMP_BIAS64 + (8*15)]%asi, %i7
restored
BLIMP_RETRY
! FILL handler 32-bit mode
HANDLER(blimp_fill32_handler)
CHECK_ENTRY
srl %o6, 0, %o6 ! cuz helpers do it
wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
lduwa [%o6 + BLIMP_BIAS32 + (4*0)]%asi, %l0
lduwa [%o6 + BLIMP_BIAS32 + (4*1)]%asi, %l1
lduwa [%o6 + BLIMP_BIAS32 + (4*2)]%asi, %l2
lduwa [%o6 + BLIMP_BIAS32 + (4*3)]%asi, %l3
lduwa [%o6 + BLIMP_BIAS32 + (4*4)]%asi, %l4
lduwa [%o6 + BLIMP_BIAS32 + (4*5)]%asi, %l5
lduwa [%o6 + BLIMP_BIAS32 + (4*6)]%asi, %l6
lduwa [%o6 + BLIMP_BIAS32 + (4*7)]%asi, %l7
lduwa [%o6 + BLIMP_BIAS32 + (4*8)]%asi, %i0
lduwa [%o6 + BLIMP_BIAS32 + (4*9)]%asi, %i1
lduwa [%o6 + BLIMP_BIAS32 + (4*10)]%asi, %i2
lduwa [%o6 + BLIMP_BIAS32 + (4*11)]%asi, %i3
lduwa [%o6 + BLIMP_BIAS32 + (4*12)]%asi, %i4
lduwa [%o6 + BLIMP_BIAS32 + (4*13)]%asi, %i5
lduwa [%o6 + BLIMP_BIAS32 + (4*14)]%asi, %i6
lduwa [%o6 + BLIMP_BIAS32 + (4*15)]%asi, %i7
restored
BLIMP_RETRY
!========================================
! CLEAN_WIN trap handler
HANDLER(blimp_cleanwin)
CHECK_ENTRY
sethi %hi(0xC1EA1000), %g5 ! init regs to known values
add %g5, 0x010, %l0 ! 0x00000000C1EAnnnn
add %l0, 0x101, %l1 ! where nn=register# (10-1F)
add %l1, 0x101, %l2
add %l2, 0x101, %l3
add %l3, 0x101, %l4
add %l4, 0x101, %l5
add %l5, 0x101, %l6
add %l6, 0x101, %l7
add %l7, 0x101, %o0
add %o0, 0x101, %o1
add %o1, 0x101, %o2
add %o2, 0x101, %o3
add %o3, 0x101, %o4
add %o4, 0x101, %o5
add %o5, 0x101, %o6
add %o6, 0x101, %o7
rdpr %cleanwin, %g4 ! increment cleanwin reg
add %g4, 1, %g4
wrpr %g4, 0, %cleanwin
BLIMP_RETRY
!=======================================================================
! Finish-up the test. The reason code can be found in %g7.
! Hey, the TT register and trap table entry point are inconsistent !
LOCL(blimp_bad_entry)
mov BLIMP_ERR_BAD_ENTRY, %g7
ba blimp_end_bad
nop
! Hey, this kind of trap is undefined/reserved in the MM architecture !
LOCL(blimp_invalid_trap)
mov BLIMP_ERR_INV_TRAP, %g7
ba blimp_end_bad
nop
! Hey, this kind of trap is valid, but BLIMP should never create one !
LOCL(blimp_unhandled_trap)
mov BLIMP_ERR_UNEXP_TRAP, %g7
ba blimp_end_bad
nop
! Hey, this trap can occur in BLIMP, but shouldn't have at this time !
LOCL(blimp_incorr_trap)
mov BLIMP_ERR_INCOR_TRAP, %g7
ba blimp_end_bad
nop
! HAPPY RETURN POINT (EXIT_GOOD)
LOCL(blimp_end_good)
#if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1)
! For a multistrand test, wait for all strands to finish
setx blimp_sync_count, %g2, %g1
lduw [%g1], %g2 ! load thread counter
LOCL(blimp_cas_retry)
sub %g2, 1, %g3 ! decrement it
casa [%g1]0x04, %g2, %g3 ! atomic update
cmp %g2, %g3 ! if it didn't work
bne,a %icc, blimp_cas_retry ! then retry
mov %g3, %g2
membar #Sync
brnz %g3, . ! spin here until counter goes to 0
lduw [%g1], %g3
#endif
! ta T_HGOOD_TRAP
setx TRAP_BASE_VA+((0x100+T_GOOD_TRAP)*32), %g2, %g1
jmpl %g1, %g0
nop
! ERROR RETURN POINT (EXIT_BAD) - terminate with %g7=error code
LOCL(blimp_end_bad)
! ta T_HBAD_TRAP
setx TRAP_BASE_VA+((0x100+T_BAD_TRAP)*32), %g2, %g1
jmpl %g1, %g0
nop
/************************************************************************/
#if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1)
.align 64
LOCL(blimp_sync_count)
.word THREAD_COUNT ! count of threads still running
#endif
/************************************************************************/
!========================================================================
SECTION .bcom000 DATA_VA=0xffffe0000
attr_data {
Name = .bcom000,
VA = 0xffffe0000,
RA = 0xffffe0000,
PA = ra2pa(0xffffe0000,0),
part_0_ctx_zero_tsb_config_1,
TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bcom000
.data
DATA001:
.xword 0x0000000000000000 ! 0000000FFFFE0000 +0000 0
.xword 0xE024D087AF137CD8 ! 0000000FFFFE0008 +0008 0
.align 8
GLOB(blimp_demap_list_p0) ! demap page addresses
.xword 0x0000000000000010 ! 8K bcom001
.xword 0x0000000000000010 ! 8K bcom015
.xword 0x0000000000000010 ! 8K bcom029
.xword 0x0000000000000010 ! 8K bcom056
.xword 0x0000000000000010 ! 8K bcom070
.xword 0x0000000000000010 ! 8K bcom084
.xword 0x0000000002118000 ! 8K btext015
.xword 0x000000000211A000 ! 8K btext015a
.xword 0x0000000007830010 ! 64K bdata049
.xword 0x000000000FD20000 ! 64K btext028
.xword 0x000000000FD30000 ! 64K btext028a
.xword 0x00000000115A0010 ! 64K bdata017
.xword 0x0000000012C24000 ! 8K btext033
.xword 0x0000000012C26000 ! 8K btext033a
.xword 0x0000000013430010 ! 64K bstk013
.xword 0x0000000015D28000 ! 8K btext005
.xword 0x0000000015D2A000 ! 8K btext005a
.xword 0x00000000187C8000 ! 8K btext072
.xword 0x00000000187CA000 ! 8K btext072a
.xword 0x000000001A92C010 ! 8K bdata006
.xword 0x000000001D450010 ! 64K bdata011
.xword 0x000000001DF32000 ! 8K btext046
.xword 0x000000001DF34000 ! 8K btext046a
.xword 0x000000001F060010 ! 64K bdata101
.xword 0x000000002222E010 ! 8K bdata044
.xword 0x0000000025D60010 ! 64K bdata003
.xword 0x000000002D846010 ! 8K bdata107
.xword 0x000000002FD34000 ! 8K btext067
.xword 0x000000002FD36000 ! 8K btext067a
.xword 0x000000002FE40000 ! 64K btext034
.xword 0x000000002FE50000 ! 64K btext034a
.xword 0x00000000322D8000 ! 8K btext011
.xword 0x00000000322DA000 ! 8K btext011a
.xword 0x0000000032CEA010 ! 8K bdata061
.xword 0x0000000034690010 ! 64K bdata009
.xword 0x0000000038A3E000 ! 8K btext032
.xword 0x0000000038A40000 ! 8K btext032a
.xword 0x000000003A9B0000 ! 64K btext009
.xword 0x000000003A9C0000 ! 64K btext009a
.xword 0x00000000404D6010 ! 8K bdata098
.xword 0x000000004410C010 ! 8K bdata052
.xword 0x0000000048910000 ! 64K btext004
.xword 0x0000000048920000 ! 64K btext004a
.xword 0x000000004DCE0010 ! 64K bdata093
.xword 0x0000000053AD0010 ! 64K bdata047
.xword 0x0000000056C92000 ! 8K btext006
.xword 0x0000000056C94000 ! 8K btext006a
.xword 0x000000005B6B0010 ! 64K bblk053
.xword 0x000000005BD10010 ! 64K bblk026
.xword 0x00000000617A8010 ! 8K bdata010
.xword 0x00000000619D0010 ! 64K bdata099
.xword 0x0000000064C90000 ! 64K btext068
.xword 0x0000000064CA0000 ! 64K btext068a
.xword 0x0000000068790010 ! 64K bdata043
.xword 0x000000006E60A010 ! 8K bkey110
.xword 0x0000000075420000 ! 64K btext035
.xword 0x0000000075430000 ! 64K btext035a
.xword 0x000000007C800010 ! 64K bdata005
.xword 0x0000000089EC6010 ! 8K bkey055
.xword 0x0000000091D2C010 ! 8K bdata004
.xword 0x00000000961E0010 ! 64K bdata102
.xword 0x000000009AE02000 ! 8K btext001
.xword 0x000000009AE04000 ! 8K btext001a
.xword 0x000000009EC40010 ! 64K bdata103
.xword 0x000000009FF18010 ! 8K bblk012
.xword 0x00000000A21FA010 ! 8K bdata106
.xword 0x00000000A7688010 ! 8K bstk109
.xword 0x00000000A94A2000 ! 8K btext007
.xword 0x00000000A94A4000 ! 8K btext007a
.xword 0x00000000AA6CC010 ! 8K bdata105
.xword 0x00000000AFED2000 ! 8K btext031
.xword 0x00000000AFED4000 ! 8K btext031a
.xword 0x00000000BAE5C010 ! 8K bdata104
.xword 0x00000000C2CE0010 ! 64K bblk108
.xword 0x00000000C32C0010 ! 64K bdata007
.xword 0x00000000C3EB0010 ! 64K bdata048
.xword 0x00000000C4360010 ! 64K bkey069
.xword 0x00000000CC28C010 ! 8K bdata051
.xword 0x00000000D054E010 ! 8K bdata008
.xword 0x00000000D10E0010 ! 64K bdata045
.xword 0x00000000D5AA0000 ! 64K btext030
.xword 0x00000000D5AB0000 ! 64K btext030a
.xword 0x00000000DBBA0000 ! 64K btext066
.xword 0x00000000DBBB0000 ! 64K btext066a
.xword 0x00000000DC210000 ! 64K btext064
.xword 0x00000000DC220000 ! 64K btext064a
.xword 0x00000000E2002000 ! 8K btext069
.xword 0x00000000E2004000 ! 8K btext069a
.xword 0x00000000E5D0C000 ! 8K btext065
.xword 0x00000000E5D0E000 ! 8K btext065a
.xword 0x00000000E9D20010 ! 64K bkey014
.xword 0x00000000EB580000 ! 64K btext070
.xword 0x00000000EB590000 ! 64K btext070a
.xword 0x00000000EC7F8010 ! 8K bdata046
.xword 0x00000000F0C60010 ! 8K bdata002
.xword 0x00000000F2FF0010 ! 64K bstk054
.xword 0x00000000F3330000 ! 64K btext029
.xword 0x00000000F3340000 ! 64K btext029a
.xword 0x00000000F40C4000 ! 8K btext008
.xword 0x00000000F40C6000 ! 8K btext008a
.xword 0x00000000F4E6A000 ! 8K btext071
.xword 0x00000000F4E6C000 ! 8K btext071a
.xword 0x00000000F530E000 ! 8K btext036
.xword 0x00000000F5310000 ! 8K btext036a
.xword 0x00000000F5A10000 ! 64K btext003
.xword 0x00000000F5A20000 ! 64K btext003a
.xword 0x00000000F6142010 ! 8K bdata100
.xword 0x00000000F77C0000 ! 64K btext002
.xword 0x00000000F77D0000 ! 64K btext002a
.xword 0x00000000FFF70010 ! 64K bdata050
.xword 0x0000000112B32000 ! 8K btext014
.xword 0x0000000112B34000 ! 8K btext014a
.xword 0x00000001210DA010 ! 8K bdata024
.xword 0x0000000304340010 ! 64K bdata065
.xword 0x0000000339734000 ! 8K btext024
.xword 0x0000000339736000 ! 8K btext024a
.xword 0x0000000376060010 ! 64K bdata063
.xword 0x000000045EED0000 ! 64K btext010
.xword 0x000000045EEE0000 ! 64K btext010a
.xword 0x00000004E5800000 ! 64K btext022
.xword 0x00000004E5810000 ! 64K btext022a
.xword 0x00000007B5026010 ! 8K bdata092
.xword 0x0000000842130000 ! 64K btext039
.xword 0x0000000842140000 ! 64K btext039a
.xword 0x0000000E2237E010 ! 8K bdata019
.xword 0x0000000FAF980000 ! 64K btext013
.xword 0x0000000FAF990000 ! 64K btext013a
.xword 0x000000101C770010 ! 64K bdata089
.xword 0x0000001F62C34000 ! 8K btext062
.xword 0x0000001F62C36000 ! 8K btext062a
.xword 0x00000022DD1F0010 ! 64K bdata077
.xword 0x000000273EED0010 ! 64K bblk081
.xword 0x0000006DBE2AA000 ! 8K btext012
.xword 0x0000006DBE2AC000 ! 8K btext012a
.xword 0x000000A70AA80010 ! 64K bdata030
.xword 0x000000EAFCDA0000 ! 64K btext026
.xword 0x000000EAFCDB0000 ! 64K btext026a
.xword 0x0000010CBFF20000 ! 64K btext016
.xword 0x0000010CBFF30000 ! 64K btext016a
.xword 0x00000151F6600010 ! 64K bdata062
.xword 0x000001AA583FE010 ! 8K bblk095
.xword 0x000001F7B03D0000 ! 64K btext021
.xword 0x000001F7B03E0000 ! 64K btext021a
.xword 0x0000024DBD6BC000 ! 8K btext057
.xword 0x0000024DBD6BE000 ! 8K btext057a
.xword 0x0000025283476010 ! 8K bblk067
.xword 0x000002885FE10000 ! 64K btext049
.xword 0x000002885FE20000 ! 64K btext049a
.xword 0x0000033440000010 ! 256M bdata036
.xword 0x0000038E29C64010 ! 8K bdata088
.xword 0x000003DD30000010 ! 256M bdata075
.xword 0x000005648BC90010 ! 64K bdata021
.xword 0x00000630F7580010 ! 64K bdata086
.xword 0x0000066F29C90010 ! 64K bdata020
.xword 0x0000074EC0000010 ! 256M bdata023
.xword 0x00000767DFF20010 ! 64K bdata064
.xword 0x0000088210000010 ! 256M bstk096
.xword 0x0000096ED4860010 ! 64K bkey097
.xword 0x00000AD7357F6010 ! 8K bdata058
.xword 0x00000C1C65BAA010 ! 8K bdata066
.xword 0x00000CD472E0A010 ! 8K bdata091
.xword 0x0000117DB0000000 ! 256M btext055
.xword 0x0000117DC0000000 ! 256M btext055a
.xword 0x000013432E640000 ! 64K btext044
.xword 0x000013432E650000 ! 64K btext044a
.xword 0x000014D494A70010 ! 64K bdata080
.xword 0x00001924B0000010 ! 256M bdata078
.xword 0x00001A0950000010 ! 256M bblk040
.xword 0x0000200B165D2000 ! 8K btext023
.xword 0x0000200B165D4000 ! 8K btext023a
.xword 0x000022F4BDEE0010 ! 64K bdata076
.xword 0x000026CA8739C000 ! 8K btext059
.xword 0x000026CA8739E000 ! 8K btext059a
.xword 0x00002852C0000010 ! 256M bstk041
.xword 0x0000292E5A3C0010 ! 64K bdata037
.xword 0x000029D780000000 ! 256M btext043
.xword 0x000029D790000000 ! 256M btext043a
.xword 0x00002BF400340010 ! 64K bkey083
.xword 0x0000314637B10010 ! 64K bdata032
.xword 0x000031D99CEA0010 ! 64K bdata025
.xword 0x0000367500000010 ! 256M bdata071
.xword 0x000037C7A3200000 ! 64K btext061
.xword 0x000037C7A3210000 ! 64K btext061a
.xword 0x0000388A00166010 ! 8K bdata039
.xword 0x00003CF410000000 ! 256M btext020
.xword 0x00003CF420000000 ! 256M btext020a
.xword 0x00003DA7D0000000 ! 256M btext047
.xword 0x00003DA7E0000000 ! 256M btext047a
.xword 0x00003E3F738A2010 ! 8K bdata087
.xword 0x0000441DE8A10010 ! 64K bdata059
.xword 0x0000545212A00000 ! 64K btext042
.xword 0x0000545212A10000 ! 64K btext042a
.xword 0x00005656A0000010 ! 256M bdata016
.xword 0x0000576F80000000 ! 256M btext017
.xword 0x0000576F90000000 ! 256M btext017a
.xword 0x0000583CFCB70010 ! 64K bstk068
.xword 0x00005C6860000010 ! 256M bdata094
.xword 0x000062D0D0000010 ! 256M bdata038
.xword 0x0000630B70000000 ! 256M btext027
.xword 0x0000630B80000000 ! 256M btext027a
.xword 0x00006BE0F90D0010 ! 64K bdata060
.xword 0x00006CDC9C8C0000 ! 64K btext019
.xword 0x00006CDC9C8D0000 ! 64K btext019a
.xword 0x00006FE946830010 ! 64K bdata035
.xword 0x000072F7E0000010 ! 256M bdata079
.xword 0x0000740360000000 ! 256M btext058
.xword 0x0000740370000000 ! 256M btext058a
.xword 0x0000765BA0000010 ! 256M bdata018
.xword 0x0000777200000010 ! 256M bdata033
.xword 0x0000787F42BC0010 ! 64K bdata034
.xword 0x000079F575C10000 ! 64K btext052
.xword 0x000079F575C20000 ! 64K btext052a
.xword 0x00007A5AEFD10010 ! 64K bdata022
.xword 0x00007B314E6D4010 ! 8K bdata085
.xword 0xFFFF84C190000010 ! 256M bstk082
.xword 0xFFFF8F5510000010 ! 256M bdata072
.xword 0xFFFF957130000000 ! 256M btext018
.xword 0xFFFF957140000000 ! 256M btext018a
.xword 0xFFFF985B30000010 ! 256M bstk027
.xword 0xFFFF988BB7100000 ! 64K btext063
.xword 0xFFFF988BB7110000 ! 64K btext063a
.xword 0xFFFF990203B10010 ! 64K bdata073
.xword 0xFFFF9FE2540E0000 ! 64K btext041
.xword 0xFFFF9FE2540F0000 ! 64K btext041a
.xword 0xFFFFAA9390000000 ! 256M btext048
.xword 0xFFFFAA93A0000000 ! 256M btext048a
.xword 0xFFFFB283FCA88010 ! 8K bkey028
.xword 0xFFFFBBBD00000000 ! 256M btext037
.xword 0xFFFFBBBD10000000 ! 256M btext037a
.xword 0xFFFFC36794DB8000 ! 8K btext056
.xword 0xFFFFC36794DBA000 ! 8K btext056a
.xword 0xFFFFC49BA9160000 ! 64K btext038
.xword 0xFFFFC49BA9170000 ! 64K btext038a
.xword 0xFFFFC77660000010 ! 256M bdata090
.xword 0xFFFFC7D8B5DE0000 ! 64K btext025
.xword 0xFFFFC7D8B5DF0000 ! 64K btext025a
.xword 0xFFFFD5A8F0000000 ! 256M btext040
.xword 0xFFFFD5A900000000 ! 256M btext040a
.xword 0xFFFFD8C26A2C0000 ! 64K btext045
.xword 0xFFFFD8C26A2D0000 ! 64K btext045a
.xword 0xFFFFD92460000010 ! 256M bdata031
.xword 0xFFFFDFFF90000010 ! 256M bdata057
.xword 0xFFFFE33746950010 ! 64K bkey042
.xword 0xFFFFE43980000000 ! 256M btext053
.xword 0xFFFFE43990000000 ! 256M btext053a
.xword 0xFFFFE54A72850000 ! 64K btext050
.xword 0xFFFFE54A72860000 ! 64K btext050a
.xword 0xFFFFF0D268A60010 ! 8K bdata074
.xword 0xFFFFF327F1430000 ! 8K btext054
.xword 0xFFFFF327F1432000 ! 8K btext054a
.xword 0xFFFFF78720000000 ! 256M btext051
.xword 0xFFFFF78730000000 ! 256M btext051a
.xword 0xFFFFF812D93E0000 ! 64K btext060
.xword 0xFFFFF812D93F0000 ! 64K btext060a
DEMAP_PAGES_P0=254
.global DEMAP_PAGES_P0
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 68
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 68
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0xABAD1DEA9AE03D00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x81
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x1E
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x81001E00
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x4
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN0 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16)
attr_text {
Name = .MAIN0,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*0),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*0)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main0:
.global main0
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 69
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 69
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0x45EEDFD00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x81
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x16
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x81001600
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x0
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN1 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16)
attr_text {
Name = .MAIN1,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*1),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*1)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main1:
.global main1
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 70
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 70
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0x6CDC9C8CFD00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x89
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x216
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x89021600
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x0
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN2 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16)
attr_text {
Name = .MAIN2,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*2),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*2)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main2:
.global main2
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 71
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 71
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0xABAD1DEA0FD2FD00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x81
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x1E
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x81001E00
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x4
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN3 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16)
attr_text {
Name = .MAIN3,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*3),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*3)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main3:
.global main3
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 72
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 72
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0xFFFFBBBD0FFFFD00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x81
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x16
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x81001600
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x0
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN4 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16)
attr_text {
Name = .MAIN4,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*4),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*4)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main4:
.global main4
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 73
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 73
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0x1DF33D00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x81
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x16
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x81001600
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x0
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN5 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16)
attr_text {
Name = .MAIN5,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*5),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*5)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main5:
.global main5
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 74
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 74
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0x117DBFFFFD00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x81
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x16
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x81001600
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x0
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN6 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16)
attr_text {
Name = .MAIN6,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*6),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*6)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main6:
.global main6
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 75
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 75
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0xABAD1DEADC21FD00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x89
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x21E
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x89021E00
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x4
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN7 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16)
attr_text {
Name = .MAIN7,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*7),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*7)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main7:
.global main7
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif