/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: blimp_rand3.knobs_7246351.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 5 #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 0 #define PART0_NZ_HWTEN_1 0 #define PART0_NZ_HWTEN_2 0 #define PART0_NZ_HWTEN_3 1 #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 64-bit addressing mode, big-endian !======================================================================== SECTION .bdata002 DATA_VA=0x6c8a71ecc000 attr_data { Name = .bdata002, VA = 0x6c8a71ecc000, 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=0, 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 0xFFFFDC200FE1E088 ! 00006C8A71ECC000 -0088 DATA004+0x88 .xword 0x00001CB8EEDD4088 ! 00006C8A71ECC008 -0080 DATA012+0x88 BD00180: .word 0x3C2ABA1E ! 00006C8A71ECC010 -0078 0 Single 1.042035E-02 BD00020: .word 0x3CCC0B4F ! 00006C8A71ECC014 -0074 0 Single 2.490774E-02 BD00008: .xword 0x3EF1CA43736C4352 ! 00006C8A71ECC018 -0070 0 Double 1.696595E-05 BD00082: .xword 0xF31A7AE15D80A9E6 ! 00006C8A71ECC020 -0068 0 BD00104: .xword 0xC0A6D5758B510AFD ! 00006C8A71ECC028 -0060 0 Double -2.922730E+03 BD00024: .byte 0x30 ! 00006C8A71ECC030 -0058 0 BD00026: .byte 0xCB ! 00006C8A71ECC031 -0057 0 BD00014: .half 0xDFAF ! 00006C8A71ECC032 -0056 0 BD00027: .word 0xCAEC9209 ! 00006C8A71ECC034 -0054 0 BD00093: .word 0x4E260A13 ! 00006C8A71ECC038 -0050 0 BD00089: .half 0x3D4B ! 00006C8A71ECC03C -004C 0 BD00033: .half 0x47C3 ! 00006C8A71ECC03E -004A 0 BD00023: .xword 0x6F3C07EE79270170 ! 00006C8A71ECC040 -0048 0 BD00007: .word 0x00CC01A2 ! 00006C8A71ECC048 -0040 0 BD00041: .half 0x55F4 ! 00006C8A71ECC04C -003C 0 BD00005: .half 0xF87B ! 00006C8A71ECC04E -003A 0 BD00006: .xword 0xBFB64A14AE173938 ! 00006C8A71ECC050 -0038 0 Double -8.706788E-02 BD00106: .half 0x1F67 ! 00006C8A71ECC058 -0030 0 BD00171: .half 0x6417 ! 00006C8A71ECC05A -002E 0 BD00055: .word 0x3B718005 ! 00006C8A71ECC05C -002C 0 Single 3.684999E-03 BD00049: .half 0x103A ! 00006C8A71ECC060 -0028 0 BD00170: .half 0xFC1C ! 00006C8A71ECC062 -0026 0 BD00068: .half 0x6115 ! 00006C8A71ECC064 -0024 0 BD00076: .half 0x9715 ! 00006C8A71ECC066 -0022 0 BD00144: .byte 0x02 ! 00006C8A71ECC068 -0020 0 BD00085: .byte 0xAB ! 00006C8A71ECC069 -001F 0 BD00016: .half 0xF471 ! 00006C8A71ECC06A -001E 0 BD00130: .word 0x03960A37 ! 00006C8A71ECC06C -001C 0 BD00078: .half 0xAEC5 ! 00006C8A71ECC070 -0018 0 BD00051: .half 0xC5E1 ! 00006C8A71ECC072 -0016 0 BD00087: .word 0x7B8633C2 ! 00006C8A71ECC074 -0014 0 BD00052: .byte 0x4A ! 00006C8A71ECC078 -0010 0 BD00040: .byte 0x3B ! 00006C8A71ECC079 -000F 0 BD00184: .half 0x4C49 ! 00006C8A71ECC07A -000E 0 BD00002: .word 0xDA076CCE ! 00006C8A71ECC07C -000C 0 BD00056: .xword 0x823A46B7CEC20193 ! 00006C8A71ECC080 -0008 0 BD00097: .half 0xE4EC ! 00006C8A71ECC088 +0000 0 BD00095: .half 0x71B8 ! 00006C8A71ECC08A +0002 0 BD00053: .word 0xC86F0B6F ! 00006C8A71ECC08C +0004 0 BD00058: .xword 0x7D2B8E37E9458413 ! 00006C8A71ECC090 +0008 0 BD00074: .xword 0x40A4E82A01342E64 ! 00006C8A71ECC098 +0010 0 Double 2.676082E+03 BD00059: .xword 0xBF92673F5F3815B2 ! 00006C8A71ECC0A0 +0018 0 Double -1.797198E-02 BD00042: .word 0x422E3035 ! 00006C8A71ECC0A8 +0020 0 Single 4.354708E+01 BD00139: .word 0x7C167777 ! 00006C8A71ECC0AC +0024 0 BD00080: .byte 0x26 ! 00006C8A71ECC0B0 +0028 0 BD00090: .byte 0x48 ! 00006C8A71ECC0B1 +0029 0 BD00099: .byte 0xCD ! 00006C8A71ECC0B2 +002A 0 BD00126: .byte 0x70 ! 00006C8A71ECC0B3 +002B 0 BD00019: .word 0x432C4F2D ! 00006C8A71ECC0B4 +002C 0 Single 1.723093E+02 BD00044: .xword 0xCE5CEC335D4EB366 ! 00006C8A71ECC0B8 +0030 0 BD00028: .xword 0x754D842F2853677D ! 00006C8A71ECC0C0 +0038 0 BD00036: .half 0x3363 ! 00006C8A71ECC0C8 +0040 0 BD00091: .byte 0x12 ! 00006C8A71ECC0CA +0042 0 BD00092: .byte 0x48 ! 00006C8A71ECC0CB +0043 0 BD00137: .half 0x94E3 ! 00006C8A71ECC0CC +0044 0 BD00077: .byte 0x12 ! 00006C8A71ECC0CE +0046 0 BD00141: .byte 0x19 ! 00006C8A71ECC0CF +0047 0 BD00018: .word 0x0F5D4290 ! 00006C8A71ECC0D0 +0048 0 BD00047: .word 0x471B28BA ! 00006C8A71ECC0D4 +004C 0 Single 3.972073E+04 BD00045: .xword 0x28300CC24543324E ! 00006C8A71ECC0D8 +0050 0 BD00035: .xword 0x037558D49BD17EB9 ! 00006C8A71ECC0E0 +0058 0 BD00069: .word 0xC498A2E0 ! 00006C8A71ECC0E8 +0060 0 Single -1.221090E+03 BD00021: .word 0xD6BB2D3C ! 00006C8A71ECC0EC +0064 0 BD00012: .xword 0x8F157036B39F725D ! 00006C8A71ECC0F0 +0068 0 BD00060: .xword 0x5ECBB92CD026A96C ! 00006C8A71ECC0F8 +0070 0 BD00009: .xword 0x1ECAC6F915B82A80 ! 00006C8A71ECC100 +0078 0 BD00070: .xword 0x21A4874852D09DC7 ! 00006C8A71ECC108 +0080 0 !======================================================================== SECTION .bdata003 DATA_VA=0xffffdc200fe1e000 attr_data { Name = .bdata003, VA = 0xffffdc200fe1e000, 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 .bdata003 .data DATA004: .xword 0xFFFFBA3D90000088 ! FFFFDC200FE1E000 -0088 DATA005+0x88 .xword 0x00006C8A71ECC088 ! FFFFDC200FE1E008 -0080 DATA003+0x88 .word 0xB9C11B78 ! FFFFDC200FE1E010 -0078 0 Single -3.683229E-04 .word 0x469F3710 ! FFFFDC200FE1E014 -0074 0 Single 2.037953E+04 .xword 0x40C73F2DEE23C7BD ! FFFFDC200FE1E018 -0070 0 Double 1.190236E+04 .xword 0x7A7A2AF524350AD3 ! FFFFDC200FE1E020 -0068 0 .xword 0xC10A06F2A017A750 ! FFFFDC200FE1E028 -0060 0 Double -2.132143E+05 .byte 0xEE ! FFFFDC200FE1E030 -0058 0 .byte 0xAA ! FFFFDC200FE1E031 -0057 0 .half 0xB55E ! FFFFDC200FE1E032 -0056 0 .word 0x978BF9C0 ! FFFFDC200FE1E034 -0054 0 .word 0x79D8FB2B ! FFFFDC200FE1E038 -0050 0 .half 0xA2C0 ! FFFFDC200FE1E03C -004C 0 .half 0x15E3 ! FFFFDC200FE1E03E -004A 0 .xword 0xB66EDC547F6E4EAA ! FFFFDC200FE1E040 -0048 0 .word 0x2AA34BB7 ! FFFFDC200FE1E048 -0040 0 .half 0x4D07 ! FFFFDC200FE1E04C -003C 0 .half 0xEE9E ! FFFFDC200FE1E04E -003A 0 .xword 0x40D0B23B351CF980 ! FFFFDC200FE1E050 -0038 0 Double 1.709693E+04 .half 0xD76D ! FFFFDC200FE1E058 -0030 0 .half 0x71EE ! FFFFDC200FE1E05A -002E 0 .word 0xC0885F1C ! FFFFDC200FE1E05C -002C 0 Single -4.261610E+00 .half 0x44F1 ! FFFFDC200FE1E060 -0028 0 .half 0x2372 ! FFFFDC200FE1E062 -0026 0 .half 0xC6C1 ! FFFFDC200FE1E064 -0024 0 .half 0x51A0 ! FFFFDC200FE1E066 -0022 0 .byte 0x3E ! FFFFDC200FE1E068 -0020 0 .byte 0x4E ! FFFFDC200FE1E069 -001F 0 .half 0x9C09 ! FFFFDC200FE1E06A -001E 0 .word 0xEEB9FA43 ! FFFFDC200FE1E06C -001C 0 .half 0xD849 ! FFFFDC200FE1E070 -0018 0 .half 0xEE5F ! FFFFDC200FE1E072 -0016 0 .word 0xF946A1E5 ! FFFFDC200FE1E074 -0014 0 .byte 0xA9 ! FFFFDC200FE1E078 -0010 0 .byte 0xDB ! FFFFDC200FE1E079 -000F 0 .half 0x6CF2 ! FFFFDC200FE1E07A -000E 0 .word 0x5193301C ! FFFFDC200FE1E07C -000C 0 .xword 0x8B095967BB85456B ! FFFFDC200FE1E080 -0008 0 .half 0x3E51 ! FFFFDC200FE1E088 +0000 0 .half 0xA7BF ! FFFFDC200FE1E08A +0002 0 .word 0xCDC44399 ! FFFFDC200FE1E08C +0004 0 .xword 0x84B513B0876AA921 ! FFFFDC200FE1E090 +0008 0 .xword 0xBEF982122128C1F5 ! FFFFDC200FE1E098 +0010 0 Double -2.432641E-05 .xword 0x3FB9202AE068E773 ! FFFFDC200FE1E0A0 +0018 0 Double 9.814709E-02 .word 0x42CF31E3 ! FFFFDC200FE1E0A8 +0020 0 Single 1.035974E+02 .word 0x5930639F ! FFFFDC200FE1E0AC +0024 0 .byte 0x29 ! FFFFDC200FE1E0B0 +0028 0 .byte 0x25 ! FFFFDC200FE1E0B1 +0029 0 .byte 0xEC ! FFFFDC200FE1E0B2 +002A 0 .byte 0xF1 ! FFFFDC200FE1E0B3 +002B 0 .word 0xBC45B016 ! FFFFDC200FE1E0B4 +002C 0 Single -1.206591E-02 .xword 0xA747485A65DEAC62 ! FFFFDC200FE1E0B8 +0030 0 .xword 0x3C0E656937913249 ! FFFFDC200FE1E0C0 +0038 0 .half 0x37F0 ! FFFFDC200FE1E0C8 +0040 0 .byte 0x5B ! FFFFDC200FE1E0CA +0042 0 .byte 0x18 ! FFFFDC200FE1E0CB +0043 0 .half 0x4BFB ! FFFFDC200FE1E0CC +0044 0 .byte 0xFD ! FFFFDC200FE1E0CE +0046 0 .byte 0xF4 ! FFFFDC200FE1E0CF +0047 0 .word 0xDE9496E7 ! FFFFDC200FE1E0D0 +0048 0 .word 0x46FDE20F ! FFFFDC200FE1E0D4 +004C 0 Single 3.249703E+04 .xword 0x8EB38600EE35E54B ! FFFFDC200FE1E0D8 +0050 0 .xword 0x93FE62F4755E7388 ! FFFFDC200FE1E0E0 +0058 0 .word 0x3D2117A7 ! FFFFDC200FE1E0E8 +0060 0 Single 3.932920E-02 .word 0x4326DAD9 ! FFFFDC200FE1E0EC +0064 0 .xword 0x75C475E1A74F8EAF ! FFFFDC200FE1E0F0 +0068 0 .xword 0x47F26A2AA39FC16A ! FFFFDC200FE1E0F8 +0070 0 .xword 0x01310CB1F4ECBDCF ! FFFFDC200FE1E100 +0078 0 .xword 0xC58DDE97551AF2CB ! FFFFDC200FE1E108 +0080 0 !======================================================================== SECTION .bdata004 DATA_VA=0xffffba3d90000000 attr_data { Name = .bdata004, VA = 0xffffba3d90000000, RA = 0xfe0000000, PA = ra2pa(0xfe0000000,0), part_0_ctx_nonzero_tsb_config_1, TTE_Context=68, 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 .bdata004 .data DATA005: .xword 0x00004006C0000088 ! FFFFBA3D90000000 -0088 DATA006+0x88 .xword 0xFFFFDC200FE1E088 ! FFFFBA3D90000008 -0080 DATA004+0x88 .word 0xC0B4807E ! FFFFBA3D90000010 -0078 0 Single -5.640685E+00 .word 0xBAD3B9E7 ! FFFFBA3D90000014 -0074 0 Single -1.615343E-03 .xword 0xC1369741C4AB5B05 ! FFFFBA3D90000018 -0070 0 Double -1.480514E+06 .xword 0x1C7FA0E9CF208F28 ! FFFFBA3D90000020 -0068 0 .xword 0x411D7B2B20881FE3 ! FFFFBA3D90000028 -0060 0 Double 4.830188E+05 .byte 0xD8 ! FFFFBA3D90000030 -0058 0 .byte 0xCF ! FFFFBA3D90000031 -0057 0 .half 0xEEF9 ! FFFFBA3D90000032 -0056 0 .word 0x471C139A ! FFFFBA3D90000034 -0054 0 .word 0x45C18F45 ! FFFFBA3D90000038 -0050 0 .half 0x3969 ! FFFFBA3D9000003C -004C 0 .half 0xCE35 ! FFFFBA3D9000003E -004A 0 .xword 0xC1DC3B7397DDFE9D ! FFFFBA3D90000040 -0048 0 .word 0x2A06D14A ! FFFFBA3D90000048 -0040 0 .half 0x4A5C ! FFFFBA3D9000004C -003C 0 .half 0x944E ! FFFFBA3D9000004E -003A 0 .xword 0xC0C69C51F5D02AB9 ! FFFFBA3D90000050 -0038 0 Double -1.157664E+04 .half 0x8526 ! FFFFBA3D90000058 -0030 0 .half 0x36EF ! FFFFBA3D9000005A -002E 0 .word 0xBA315BBD ! FFFFBA3D9000005C -002C 0 Single -6.765684E-04 .half 0x6FA1 ! FFFFBA3D90000060 -0028 0 .half 0x49A3 ! FFFFBA3D90000062 -0026 0 .half 0xB500 ! FFFFBA3D90000064 -0024 0 .half 0x4CB7 ! FFFFBA3D90000066 -0022 0 .byte 0x24 ! FFFFBA3D90000068 -0020 0 .byte 0xDA ! FFFFBA3D90000069 -001F 0 .half 0x2F22 ! FFFFBA3D9000006A -001E 0 .word 0xB0BFC842 ! FFFFBA3D9000006C -001C 0 .half 0x4F86 ! FFFFBA3D90000070 -0018 0 .half 0x2909 ! FFFFBA3D90000072 -0016 0 .word 0x83870BE3 ! FFFFBA3D90000074 -0014 0 .byte 0xDE ! FFFFBA3D90000078 -0010 0 .byte 0x6C ! FFFFBA3D90000079 -000F 0 .half 0x3FAB ! FFFFBA3D9000007A -000E 0 .word 0x696784EE ! FFFFBA3D9000007C -000C 0 .xword 0x963D60835B431C8F ! FFFFBA3D90000080 -0008 0 .half 0x258D ! FFFFBA3D90000088 +0000 0 .half 0x00E6 ! FFFFBA3D9000008A +0002 0 .word 0x3EF434C6 ! FFFFBA3D9000008C +0004 0 .xword 0x148562DA089FFBB9 ! FFFFBA3D90000090 +0008 0 .xword 0x3ECDA72CF2DF280B ! FFFFBA3D90000098 +0010 0 Double 3.534917E-06 .xword 0x3ED240F06A7C4352 ! FFFFBA3D900000A0 +0018 0 Double 4.352014E-06 .word 0x3B6BF6CB ! FFFFBA3D900000A8 +0020 0 Single 3.600525E-03 .word 0x3ADADA4B ! FFFFBA3D900000AC +0024 0 .byte 0x94 ! FFFFBA3D900000B0 +0028 0 .byte 0xF3 ! FFFFBA3D900000B1 +0029 0 .byte 0x8A ! FFFFBA3D900000B2 +002A 0 .byte 0xBA ! FFFFBA3D900000B3 +002B 0 .word 0x45C443F2 ! FFFFBA3D900000B4 +002C 0 Single 6.280493E+03 .xword 0xB8C6C86650B1AE08 ! FFFFBA3D900000B8 +0030 0 .xword 0x8AFE7E73848040C7 ! FFFFBA3D900000C0 +0038 0 .half 0xD3A0 ! FFFFBA3D900000C8 +0040 0 .byte 0xCA ! FFFFBA3D900000CA +0042 0 .byte 0x77 ! FFFFBA3D900000CB +0043 0 .half 0x4303 ! FFFFBA3D900000CC +0044 0 .byte 0x9C ! FFFFBA3D900000CE +0046 0 .byte 0xDA ! FFFFBA3D900000CF +0047 0 .word 0xFABA7079 ! FFFFBA3D900000D0 +0048 0 .word 0xC3B9115E ! FFFFBA3D900000D4 +004C 0 Single -3.701357E+02 .xword 0xBB7EC3FE6BC5CE09 ! FFFFBA3D900000D8 +0050 0 .xword 0x88438885A2D03559 ! FFFFBA3D900000E0 +0058 0 .word 0x3D8D23E0 ! FFFFBA3D900000E8 +0060 0 Single 6.891608E-02 .word 0x49F33D27 ! FFFFBA3D900000EC +0064 0 .xword 0xCC00CAE284702139 ! FFFFBA3D900000F0 +0068 0 .xword 0xF440167C9D065E89 ! FFFFBA3D900000F8 +0070 0 .xword 0xEBF6B805F684A509 ! FFFFBA3D90000100 +0078 0 .xword 0xA36EA1F172C1CCAF ! FFFFBA3D90000108 +0080 0 !======================================================================== SECTION .bdata005 DATA_VA=0x4006c0000000 attr_data { Name = .bdata005, VA = 0x4006c0000000, RA = 0xfd0000000, PA = ra2pa(0xfd0000000,0), part_0_ctx_nonzero_tsb_config_1, TTE_Context=68, TTE_Size=5, 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 .bdata005 .data DATA006: .xword 0xFFFFC10BD0000088 ! 00004006C0000000 -0088 DATA007+0x88 .xword 0xFFFFBA3D90000088 ! 00004006C0000008 -0080 DATA005+0x88 .word 0x3E61DF84 ! 00004006C0000010 -0078 0 Single 2.205792E-01 .word 0xBBD6D81F ! 00004006C0000014 -0074 0 Single -6.556525E-03 .xword 0x3F3A04C2C5D19065 ! 00004006C0000018 -0070 0 Double 3.970123E-04 .xword 0x48E4DDDA862D0573 ! 00004006C0000020 -0068 0 .xword 0x407EDA8E7A6065BB ! 00004006C0000028 -0060 0 Double 4.936598E+02 .byte 0x3B ! 00004006C0000030 -0058 0 .byte 0xDB ! 00004006C0000031 -0057 0 .half 0xB2E7 ! 00004006C0000032 -0056 0 .word 0x018CB837 ! 00004006C0000034 -0054 0 .word 0x2EEAC4D0 ! 00004006C0000038 -0050 0 .half 0x1F55 ! 00004006C000003C -004C 0 .half 0x3762 ! 00004006C000003E -004A 0 .xword 0x8C3C4BB0C0E5429C ! 00004006C0000040 -0048 0 .word 0x25093594 ! 00004006C0000048 -0040 0 .half 0x0232 ! 00004006C000004C -003C 0 .half 0xCF6D ! 00004006C000004E -003A 0 .xword 0xC003C52324A1C48B ! 00004006C0000050 -0038 0 Double -2.471258E+00 .half 0x2C6B ! 00004006C0000058 -0030 0 .half 0x5360 ! 00004006C000005A -002E 0 .word 0xB801C279 ! 00004006C000005C -002C 0 Single -3.093711E-05 .half 0x9ADA ! 00004006C0000060 -0028 0 .half 0xFDCF ! 00004006C0000062 -0026 0 .half 0x9E17 ! 00004006C0000064 -0024 0 .half 0x2F5F ! 00004006C0000066 -0022 0 .byte 0xFE ! 00004006C0000068 -0020 0 .byte 0x1F ! 00004006C0000069 -001F 0 .half 0x6135 ! 00004006C000006A -001E 0 .word 0x2D1849AF ! 00004006C000006C -001C 0 .half 0x93F1 ! 00004006C0000070 -0018 0 .half 0x16FD ! 00004006C0000072 -0016 0 .word 0xD4916C66 ! 00004006C0000074 -0014 0 .byte 0xBA ! 00004006C0000078 -0010 0 .byte 0x10 ! 00004006C0000079 -000F 0 .half 0xEA92 ! 00004006C000007A -000E 0 .word 0x0C800644 ! 00004006C000007C -000C 0 .xword 0x1C3A1CC8FA278A01 ! 00004006C0000080 -0008 0 .half 0x5A0E ! 00004006C0000088 +0000 0 .half 0xEC1E ! 00004006C000008A +0002 0 .word 0x41F40967 ! 00004006C000008C +0004 0 .xword 0xADD86DF6A3810354 ! 00004006C0000090 +0008 0 .xword 0x3F278FAA739F5AE8 ! 00004006C0000098 +0010 0 Double 1.797576E-04 .xword 0xC08C37B2D39E9ABB ! 00004006C00000A0 +0018 0 Double -9.029623E+02 .word 0x4765D45A ! 00004006C00000A8 +0020 0 Single 5.883635E+04 .word 0xC4E320E7 ! 00004006C00000AC +0024 0 .byte 0xBE ! 00004006C00000B0 +0028 0 .byte 0xD7 ! 00004006C00000B1 +0029 0 .byte 0x84 ! 00004006C00000B2 +002A 0 .byte 0xB3 ! 00004006C00000B3 +002B 0 .word 0xC2103BD1 ! 00004006C00000B4 +002C 0 Single -3.605841E+01 .xword 0x8E4C0B04B4053E4D ! 00004006C00000B8 +0030 0 .xword 0x3E9564155B12CCB8 ! 00004006C00000C0 +0038 0 .half 0xAC3C ! 00004006C00000C8 +0040 0 .byte 0xF8 ! 00004006C00000CA +0042 0 .byte 0x9B ! 00004006C00000CB +0043 0 .half 0x98C2 ! 00004006C00000CC +0044 0 .byte 0x02 ! 00004006C00000CE +0046 0 .byte 0x7E ! 00004006C00000CF +0047 0 .word 0x95DF4980 ! 00004006C00000D0 +0048 0 .word 0x41C5C9FE ! 00004006C00000D4 +004C 0 Single 2.472363E+01 .xword 0xFB98D42CA2D2F9DC ! 00004006C00000D8 +0050 0 .xword 0xD81D73B862FB1A3F ! 00004006C00000E0 +0058 0 .word 0xBA71C436 ! 00004006C00000E8 +0060 0 Single -9.222658E-04 .word 0xA8E18D2B ! 00004006C00000EC +0064 0 .xword 0x701F4CA8F87F7E4F ! 00004006C00000F0 +0068 0 .xword 0x378B9E9B3DD0AE4C ! 00004006C00000F8 +0070 0 .xword 0x169F76ED0DB75287 ! 00004006C0000100 +0078 0 .xword 0x29354717DBB51DE2 ! 00004006C0000108 +0080 0 !======================================================================== SECTION .bdata006 DATA_VA=0xffffc10bd0000000 attr_data { Name = .bdata006, VA = 0xffffc10bd0000000, RA = 0xfc0000000, PA = ra2pa(0xfc0000000,0), part_0_ctx_nonzero_tsb_config_1, TTE_Context=68, 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 .bdata006 .data DATA007: .xword 0x88000040CF510000 ! FFFFC10BD0000000 -0088 DATA008+0x88 .xword 0x880000C006400000 ! FFFFC10BD0000008 -0080 DATA006+0x88 .word 0x3FCB26AE ! FFFFC10BD0000010 -0078 0 Single 1.587118E+00 .word 0x380C846C ! FFFFC10BD0000014 -0074 0 Single 3.350193E-05 .xword 0xBFF2C8D4BD97AF92 ! FFFFC10BD0000018 -0070 0 Double -1.174031E+00 .xword 0x62A4EE786830BD5B ! FFFFC10BD0000020 -0068 0 .xword 0xBF02798CC0FF0C03 ! FFFFC10BD0000028 -0060 0 Double -3.523789E-05 .byte 0xFE ! FFFFC10BD0000030 -0058 0 .byte 0x9E ! FFFFC10BD0000031 -0057 0 .half 0x3CF7 ! FFFFC10BD0000032 -0056 0 .word 0xE1542A95 ! FFFFC10BD0000034 -0054 0 .word 0x5436FD33 ! FFFFC10BD0000038 -0050 0 .half 0x8490 ! FFFFC10BD000003C -004C 0 .half 0x4549 ! FFFFC10BD000003E -004A 0 .xword 0x524658421511B0F0 ! FFFFC10BD0000040 -0048 0 .word 0xD85462D7 ! FFFFC10BD0000048 -0040 0 .half 0x4B06 ! FFFFC10BD000004C -003C 0 .half 0x666B ! FFFFC10BD000004E -003A 0 .xword 0x3F1408EF96C1F041 ! FFFFC10BD0000050 -0038 0 Double 7.642710E-05 .half 0x5F5E ! FFFFC10BD0000058 -0030 0 .half 0x123E ! FFFFC10BD000005A -002E 0 .word 0x43229B2D ! FFFFC10BD000005C -002C 0 Single 1.626062E+02 .half 0xE055 ! FFFFC10BD0000060 -0028 0 .half 0xC1E1 ! FFFFC10BD0000062 -0026 0 .half 0x0D60 ! FFFFC10BD0000064 -0024 0 .half 0xBC75 ! FFFFC10BD0000066 -0022 0 .byte 0x9A ! FFFFC10BD0000068 -0020 0 .byte 0x94 ! FFFFC10BD0000069 -001F 0 .half 0x87F8 ! FFFFC10BD000006A -001E 0 .word 0x77F7E144 ! FFFFC10BD000006C -001C 0 .half 0xA165 ! FFFFC10BD0000070 -0018 0 .half 0x692D ! FFFFC10BD0000072 -0016 0 .word 0xB466B5FE ! FFFFC10BD0000074 -0014 0 .byte 0x20 ! FFFFC10BD0000078 -0010 0 .byte 0x45 ! FFFFC10BD0000079 -000F 0 .half 0xFAB6 ! FFFFC10BD000007A -000E 0 .word 0x3484673C ! FFFFC10BD000007C -000C 0 .xword 0x562CB9F5C2024F63 ! FFFFC10BD0000080 -0008 0 .half 0x2A5F ! FFFFC10BD0000088 +0000 0 .half 0xD506 ! FFFFC10BD000008A +0002 0 .word 0x757C8F89 ! FFFFC10BD000008C +0004 0 .xword 0x71774EC331CECFF0 ! FFFFC10BD0000090 +0008 0 .xword 0x402C607F6CF604DA ! FFFFC10BD0000098 +0010 0 Double 1.418847E+01 .xword 0x413BCBA8A7B145F9 ! FFFFC10BD00000A0 +0018 0 Double 1.821609E+06 .word 0x39FA87D7 ! FFFFC10BD00000A8 +0020 0 Single 4.778492E-04 .word 0xFB807D09 ! FFFFC10BD00000AC +0024 0 .byte 0x6D ! FFFFC10BD00000B0 +0028 0 .byte 0x00 ! FFFFC10BD00000B1 +0029 0 .byte 0xF3 ! FFFFC10BD00000B2 +002A 0 .byte 0x28 ! FFFFC10BD00000B3 +002B 0 .word 0xB7B8080A ! FFFFC10BD00000B4 +002C 0 Single -2.193825E-05 .xword 0x6DC90320A63CE214 ! FFFFC10BD00000B8 +0030 0 .xword 0xBE292D15566EEB42 ! FFFFC10BD00000C0 +0038 0 .half 0xA236 ! FFFFC10BD00000C8 +0040 0 .byte 0xA8 ! FFFFC10BD00000CA +0042 0 .byte 0xB7 ! FFFFC10BD00000CB +0043 0 .half 0xC695 ! FFFFC10BD00000CC +0044 0 .byte 0xED ! FFFFC10BD00000CE +0046 0 .byte 0x06 ! FFFFC10BD00000CF +0047 0 .word 0x90FE39B3 ! FFFFC10BD00000D0 +0048 0 .word 0x4034221B ! FFFFC10BD00000D4 +004C 0 Single 2.814582E+00 .xword 0x325EC2D738CE0127 ! FFFFC10BD00000D8 +0050 0 .xword 0xE8674AF2AF4C6F96 ! FFFFC10BD00000E0 +0058 0 .word 0x3DBAD977 ! FFFFC10BD00000E8 +0060 0 Single 9.123509E-02 .word 0x8B4AE3B4 ! FFFFC10BD00000EC +0064 0 .xword 0x032CF8A071E7F6BE ! FFFFC10BD00000F0 +0068 0 .xword 0x80D681BDB99D50BD ! FFFFC10BD00000F8 +0070 0 .xword 0xFF13B5B80ED8AFA3 ! FFFFC10BD0000100 +0078 0 .xword 0x249914FCD7547571 ! FFFFC10BD0000108 +0080 0 !======================================================================== SECTION .bdata007 DATA_VA=0x51cf40000000 attr_data { Name = .bdata007, VA = 0x51cf40000000, RA = ra2pa(0xfb0000000,0), PA = ra2pa(0xfb0000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_Context=68, 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 .bdata007 .data DATA008: .xword 0x88000040703F0000 ! 000051CF40000000 -0088 DATA009+0x88 .xword 0x880000D00BC1FFFF ! 000051CF40000008 -0080 DATA007+0x88 .word 0x411EE903 ! 000051CF40000010 -0078 0 Single 9.931888E+00 .word 0x474F6793 ! 000051CF40000014 -0074 0 Single 5.309557E+04 .xword 0x405B6D7B192FDE7F ! 000051CF40000018 -0070 0 Double 1.097106E+02 .xword 0xF894233D9FD82467 ! 000051CF40000020 -0068 0 .xword 0xBEDFDBBFAEE2E516 ! 000051CF40000028 -0060 0 Double -7.595633E-06 .byte 0xC4 ! 000051CF40000030 -0058 0 .byte 0xB0 ! 000051CF40000031 -0057 0 .half 0x8022 ! 000051CF40000032 -0056 0 .word 0x259FA3B8 ! 000051CF40000034 -0054 0 .word 0x1FD26F29 ! 000051CF40000038 -0050 0 .half 0x5860 ! 000051CF4000003C -004C 0 .half 0x5462 ! 000051CF4000003E -004A 0 .xword 0xA0216F6B52FD690A ! 000051CF40000040 -0048 0 .word 0x1FD778E7 ! 000051CF40000048 -0040 0 .half 0x4698 ! 000051CF4000004C -003C 0 .half 0x57D7 ! 000051CF4000004E -003A 0 .xword 0x3FB27F915881EB39 ! 000051CF40000050 -0038 0 Double 7.225903E-02 .half 0x9949 ! 000051CF40000058 -0030 0 .half 0x67F1 ! 000051CF4000005A -002E 0 .word 0x44DD7978 ! 000051CF4000005C -002C 0 Single 1.771796E+03 .half 0x32BD ! 000051CF40000060 -0028 0 .half 0xB761 ! 000051CF40000062 -0026 0 .half 0x5C40 ! 000051CF40000064 -0024 0 .half 0x0352 ! 000051CF40000066 -0022 0 .byte 0xCF ! 000051CF40000068 -0020 0 .byte 0xFA ! 000051CF40000069 -001F 0 .half 0x55E8 ! 000051CF4000006A -001E 0 .word 0x018E97CF ! 000051CF4000006C -001C 0 .half 0xCC57 ! 000051CF40000070 -0018 0 .half 0xF5DB ! 000051CF40000072 -0016 0 .word 0x88A381DF ! 000051CF40000074 -0014 0 .byte 0x4F ! 000051CF40000078 -0010 0 .byte 0xA2 ! 000051CF40000079 -000F 0 .half 0x40E1 ! 000051CF4000007A -000E 0 .word 0x879BE35D ! 000051CF4000007C -000C 0 .xword 0x0D8D781D7A92B01D ! 000051CF40000080 -0008 0 .half 0x9765 ! 000051CF40000088 +0000 0 .half 0x0654 ! 000051CF4000008A +0002 0 .word 0x60E3397F ! 000051CF4000008C +0004 0 .xword 0x3852B6EC593F8533 ! 000051CF40000090 +0008 0 .xword 0x3EC2AB4828748E2A ! 000051CF40000098 +0010 0 Double 2.225527E-06 .xword 0x4132E2EB6CE18EBB ! 000051CF400000A0 +0018 0 Double 1.237739E+06 .word 0xB9AB74CE ! 000051CF400000A8 +0020 0 Single -3.270269E-04 .word 0x17B7BDB0 ! 000051CF400000AC +0024 0 .byte 0x34 ! 000051CF400000B0 +0028 0 .byte 0x1C ! 000051CF400000B1 +0029 0 .byte 0xDE ! 000051CF400000B2 +002A 0 .byte 0x4D ! 000051CF400000B3 +002B 0 .word 0x41EA0E7A ! 000051CF400000B4 +002C 0 Single 2.925707E+01 .xword 0x93223CC972EB584E ! 000051CF400000B8 +0030 0 .xword 0x6BC46FF72FF21FBB ! 000051CF400000C0 +0038 0 .half 0x6F3B ! 000051CF400000C8 +0040 0 .byte 0x51 ! 000051CF400000CA +0042 0 .byte 0x10 ! 000051CF400000CB +0043 0 .half 0xF32B ! 000051CF400000CC +0044 0 .byte 0x0D ! 000051CF400000CE +0046 0 .byte 0xF3 ! 000051CF400000CF +0047 0 .word 0x721963CA ! 000051CF400000D0 +0048 0 .word 0x3AF2CE48 ! 000051CF400000D4 +004C 0 Single 1.852461E-03 .xword 0x40A86EC9746E4C6E ! 000051CF400000D8 +0050 0 .xword 0xD6B18E5BC43B7B03 ! 000051CF400000E0 +0058 0 .word 0xB8554ACD ! 000051CF400000E8 +0060 0 Single -5.085282E-05 .word 0x3C0FD36B ! 000051CF400000EC +0064 0 .xword 0x77CE376B15669427 ! 000051CF400000F0 +0068 0 .xword 0x204689CD6111DD25 ! 000051CF400000F8 +0070 0 .xword 0xD882319DC3D9CED1 ! 000051CF40000100 +0078 0 .xword 0x890701933CB31743 ! 000051CF40000108 +0080 0 !======================================================================== SECTION .bdata008 DATA_VA=0x3f7040000000 attr_data { Name = .bdata008, VA = 0x3f7040000000, RA = 0xfa0000000, PA = ra2pa(0xfa0000000,0), part_0_ctx_nonzero_tsb_config_2, TTE_Context=68, 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 .bdata008 .data DATA009: .xword 0x88208A9301000000 ! 00003F7040000000 -0088 DATA010+0x88 .xword 0x88000040CF510000 ! 00003F7040000008 -0080 DATA008+0x88 .word 0x459E25E9 ! 00003F7040000010 -0078 0 Single 5.060739E+03 .word 0x37D61B54 ! 00003F7040000014 -0074 0 Single 2.552351E-05 .xword 0x3FAA0A2798D22EC4 ! 00003F7040000018 -0070 0 Double 5.085872E-02 .xword 0xD6283603B12F21F5 ! 00003F7040000020 -0068 0 .xword 0xBF68D3756B18F1D0 ! 00003F7040000028 -0060 0 Double -3.030519E-03 .byte 0x5D ! 00003F7040000030 -0058 0 .byte 0xCB ! 00003F7040000031 -0057 0 .half 0x8BD0 ! 00003F7040000032 -0056 0 .word 0xCD82631C ! 00003F7040000034 -0054 0 .word 0xB64467DB ! 00003F7040000038 -0050 0 .half 0xC327 ! 00003F704000003C -004C 0 .half 0x9958 ! 00003F704000003E -004A 0 .xword 0x7A4510299A19876D ! 00003F7040000040 -0048 0 .word 0xC361E64E ! 00003F7040000048 -0040 0 .half 0xD86A ! 00003F704000004C -003C 0 .half 0x1937 ! 00003F704000004E -003A 0 .xword 0xC0A0695215DC1F1F ! 00003F7040000050 -0038 0 Double -2.100660E+03 .half 0xDC4A ! 00003F7040000058 -0030 0 .half 0x2A66 ! 00003F704000005A -002E 0 .word 0x3C782829 ! 00003F704000005C -002C 0 Single 1.514629E-02 .half 0x1107 ! 00003F7040000060 -0028 0 .half 0x5489 ! 00003F7040000062 -0026 0 .half 0xF646 ! 00003F7040000064 -0024 0 .half 0xEFFB ! 00003F7040000066 -0022 0 .byte 0xA2 ! 00003F7040000068 -0020 0 .byte 0xC9 ! 00003F7040000069 -001F 0 .half 0xB811 ! 00003F704000006A -001E 0 .word 0xE68D0471 ! 00003F704000006C -001C 0 .half 0x2938 ! 00003F7040000070 -0018 0 .half 0x7642 ! 00003F7040000072 -0016 0 .word 0x08D03376 ! 00003F7040000074 -0014 0 .byte 0xD2 ! 00003F7040000078 -0010 0 .byte 0x5C ! 00003F7040000079 -000F 0 .half 0xF717 ! 00003F704000007A -000E 0 .word 0xD79F8E39 ! 00003F704000007C -000C 0 .xword 0x0BF0930C5AF687F8 ! 00003F7040000080 -0008 0 .half 0x52FA ! 00003F7040000088 +0000 0 .half 0x5879 ! 00003F704000008A +0002 0 .word 0x6EEC7CE1 ! 00003F704000008C +0004 0 .xword 0x49E532B488A4A71C ! 00003F7040000090 +0008 0 .xword 0x3F8F486C969DB15A ! 00003F7040000098 +0010 0 Double 1.527486E-02 .xword 0x3EE2329272D9EF85 ! 00003F70400000A0 +0018 0 Double 8.677267E-06 .word 0x45B08DED ! 00003F70400000A8 +0020 0 Single 5.649741E+03 .word 0x4BF5636F ! 00003F70400000AC +0024 0 .byte 0x87 ! 00003F70400000B0 +0028 0 .byte 0x9E ! 00003F70400000B1 +0029 0 .byte 0xEA ! 00003F70400000B2 +002A 0 .byte 0x5B ! 00003F70400000B3 +002B 0 .word 0xB95D10DB ! 00003F70400000B4 +002C 0 Single -2.108248E-04 .xword 0x9B71633428BC7C2A ! 00003F70400000B8 +0030 0 .xword 0x5DA6DDFD3096782E ! 00003F70400000C0 +0038 0 .half 0x6165 ! 00003F70400000C8 +0040 0 .byte 0x09 ! 00003F70400000CA +0042 0 .byte 0xF3 ! 00003F70400000CB +0043 0 .half 0x675C ! 00003F70400000CC +0044 0 .byte 0xF6 ! 00003F70400000CE +0046 0 .byte 0x5A ! 00003F70400000CF +0047 0 .word 0xCB85B067 ! 00003F70400000D0 +0048 0 .word 0x38609FCD ! 00003F70400000D4 +004C 0 Single 5.355459E-05 .xword 0x1303F499330E84E9 ! 00003F70400000D8 +0050 0 .xword 0x0193A3D8EDEF3022 ! 00003F70400000E0 +0058 0 .word 0x3EEDD363 ! 00003F70400000E8 +0060 0 Single 4.645034E-01 .word 0x2901BF9C ! 00003F70400000EC +0064 0 .xword 0xEF862CCEFA62FD5E ! 00003F70400000F0 +0068 0 .xword 0x0801277DB5FDB8F4 ! 00003F70400000F8 +0070 0 .xword 0xBF99674D1A4AA82D ! 00003F7040000100 +0078 0 .xword 0x0729F7C8F33416EE ! 00003F7040000108 +0080 0 !======================================================================== SECTION .bdata009 DATA_VA=0x1938a2000 attr_data { Name = .bdata009, VA = 0x1938a2000, 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 .bdata009 .data DATA010: .xword 0x880000F0B0CFFFFF ! 00000001938A2000 -0088 DATA011+0x88 .xword 0x88000040703F0000 ! 00000001938A2008 -0080 DATA009+0x88 .word 0xC68DF979 ! 00000001938A2010 -0078 0 Single -1.817274E+04 .word 0x3B9262F7 ! 00000001938A2014 -0074 0 Single 4.467364E-03 .xword 0x40B278AD79696692 ! 00000001938A2018 -0070 0 Double 4.728678E+03 .xword 0xE9C987BD0504A22B ! 00000001938A2020 -0068 0 .xword 0xBF2087F65523195B ! 00000001938A2028 -0060 0 Double -1.261223E-04 .byte 0xDA ! 00000001938A2030 -0058 0 .byte 0x84 ! 00000001938A2031 -0057 0 .half 0x21E5 ! 00000001938A2032 -0056 0 .word 0xBFD7CCE6 ! 00000001938A2034 -0054 0 .word 0x6D5FC742 ! 00000001938A2038 -0050 0 .half 0xB988 ! 00000001938A203C -004C 0 .half 0x5161 ! 00000001938A203E -004A 0 .xword 0x0E1C036B77A0EA46 ! 00000001938A2040 -0048 0 .word 0x27154D1C ! 00000001938A2048 -0040 0 .half 0x936C ! 00000001938A204C -003C 0 .half 0xF5CB ! 00000001938A204E -003A 0 .xword 0xBFD36E8FA849C61B ! 00000001938A2050 -0038 0 Double -3.036231E-01 .half 0x6F28 ! 00000001938A2058 -0030 0 .half 0x1CBB ! 00000001938A205A -002E 0 .word 0x3FA2A464 ! 00000001938A205C -002C 0 Single 1.270642E+00 .half 0xA21E ! 00000001938A2060 -0028 0 .half 0x868F ! 00000001938A2062 -0026 0 .half 0x4E7B ! 00000001938A2064 -0024 0 .half 0x5DEF ! 00000001938A2066 -0022 0 .byte 0xCB ! 00000001938A2068 -0020 0 .byte 0x8B ! 00000001938A2069 -001F 0 .half 0xC114 ! 00000001938A206A -001E 0 .word 0x4D97823A ! 00000001938A206C -001C 0 .half 0x6B06 ! 00000001938A2070 -0018 0 .half 0xD7E4 ! 00000001938A2072 -0016 0 .word 0xA280AD4D ! 00000001938A2074 -0014 0 .byte 0x88 ! 00000001938A2078 -0010 0 .byte 0xAE ! 00000001938A2079 -000F 0 .half 0x4602 ! 00000001938A207A -000E 0 .word 0xD65CF058 ! 00000001938A207C -000C 0 .xword 0xDB632904F109AA51 ! 00000001938A2080 -0008 0 .half 0x6E95 ! 00000001938A2088 +0000 0 .half 0xF21F ! 00000001938A208A +0002 0 .word 0x87B604AE ! 00000001938A208C +0004 0 .xword 0x0C6BA87C3208A68D ! 00000001938A2090 +0008 0 .xword 0x40298DE47860951F ! 00000001938A2098 +0010 0 Double 1.277713E+01 .xword 0xC13F6C3622DC2662 ! 00000001938A20A0 +0018 0 Double -2.059318E+06 .word 0x3A7FF83D ! 00000001938A20A8 +0020 0 Single 9.764468E-04 .word 0x63093932 ! 00000001938A20AC +0024 0 .byte 0xBE ! 00000001938A20B0 +0028 0 .byte 0x0D ! 00000001938A20B1 +0029 0 .byte 0xBF ! 00000001938A20B2 +002A 0 .byte 0x4F ! 00000001938A20B3 +002B 0 .word 0xBB7B8513 ! 00000001938A20B4 +002C 0 Single -3.837888E-03 .xword 0xCB1120A0FC323513 ! 00000001938A20B8 +0030 0 .xword 0xB5255BAC2F4CF427 ! 00000001938A20C0 +0038 0 .half 0xD70D ! 00000001938A20C8 +0040 0 .byte 0x14 ! 00000001938A20CA +0042 0 .byte 0xC1 ! 00000001938A20CB +0043 0 .half 0x17CD ! 00000001938A20CC +0044 0 .byte 0x7E ! 00000001938A20CE +0046 0 .byte 0x11 ! 00000001938A20CF +0047 0 .word 0xB66ED9EA ! 00000001938A20D0 +0048 0 .word 0x37A2C588 ! 00000001938A20D4 +004C 0 Single 1.940389E-05 .xword 0x8EE3DDDD02CEAD12 ! 00000001938A20D8 +0050 0 .xword 0x00595C1F20599AC9 ! 00000001938A20E0 +0058 0 .word 0xC5214B0C ! 00000001938A20E8 +0060 0 Single -2.580690E+03 .word 0x6CB377B5 ! 00000001938A20EC +0064 0 .xword 0x6C78FF90358BA3FB ! 00000001938A20F0 +0068 0 .xword 0xDF6D0ECB99EE6246 ! 00000001938A20F8 +0070 0 .xword 0x6D1A1BFABDE48456 ! 00000001938A2100 +0078 0 .xword 0xEEFAC8A6443282D6 ! 00000001938A2108 +0080 0 !======================================================================== SECTION .bdata010 DATA_VA=0xffffcfb0f0000000 attr_data { Name = .bdata010, VA = 0xffffcfb0f0000000, RA = ra2pa(0xf90000000,0), PA = ra2pa(0xf90000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_Context=68, 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 .bdata010 .data DATA011: .xword 0x8840DDEEB81C0000 ! FFFFCFB0F0000000 -0088 DATA012+0x88 .xword 0x88208A9301000000 ! FFFFCFB0F0000008 -0080 DATA010+0x88 .word 0xBA7146CF ! FFFFCFB0F0000010 -0078 0 Single -9.203972E-04 .word 0x3B094D6A ! FFFFCFB0F0000014 -0074 0 Single 2.095068E-03 .xword 0x40058CF564439106 ! FFFFCFB0F0000018 -0070 0 Double 2.693827E+00 .xword 0xD97C8BF0136E715A ! FFFFCFB0F0000020 -0068 0 .xword 0x410C351EB219DE31 ! FFFFCFB0F0000028 -0060 0 Double 2.310758E+05 .byte 0xB5 ! FFFFCFB0F0000030 -0058 0 .byte 0x15 ! FFFFCFB0F0000031 -0057 0 .half 0x986B ! FFFFCFB0F0000032 -0056 0 .word 0xB68E1BB3 ! FFFFCFB0F0000034 -0054 0 .word 0xD71CFA52 ! FFFFCFB0F0000038 -0050 0 .half 0xBA78 ! FFFFCFB0F000003C -004C 0 .half 0x0C5F ! FFFFCFB0F000003E -004A 0 .xword 0xF5D1AB878D595F69 ! FFFFCFB0F0000040 -0048 0 .word 0x4BF1DDCF ! FFFFCFB0F0000048 -0040 0 .half 0x0A7F ! FFFFCFB0F000004C -003C 0 .half 0x23B4 ! FFFFCFB0F000004E -003A 0 .xword 0xC000C4929340C056 ! FFFFCFB0F0000050 -0038 0 Double -2.095983E+00 .half 0x45A6 ! FFFFCFB0F0000058 -0030 0 .half 0x8421 ! FFFFCFB0F000005A -002E 0 .word 0xC5ACF048 ! FFFFCFB0F000005C -002C 0 Single -5.534035E+03 .half 0x073A ! FFFFCFB0F0000060 -0028 0 .half 0x58CD ! FFFFCFB0F0000062 -0026 0 .half 0xA011 ! FFFFCFB0F0000064 -0024 0 .half 0x5785 ! FFFFCFB0F0000066 -0022 0 .byte 0xC7 ! FFFFCFB0F0000068 -0020 0 .byte 0x41 ! FFFFCFB0F0000069 -001F 0 .half 0xB56A ! FFFFCFB0F000006A -001E 0 .word 0x623316F8 ! FFFFCFB0F000006C -001C 0 .half 0x2208 ! FFFFCFB0F0000070 -0018 0 .half 0x55A4 ! FFFFCFB0F0000072 -0016 0 .word 0x06CB743D ! FFFFCFB0F0000074 -0014 0 .byte 0x87 ! FFFFCFB0F0000078 -0010 0 .byte 0x4C ! FFFFCFB0F0000079 -000F 0 .half 0x59E3 ! FFFFCFB0F000007A -000E 0 .word 0x06C3B059 ! FFFFCFB0F000007C -000C 0 .xword 0x06B26F3F3CEBCD3E ! FFFFCFB0F0000080 -0008 0 .half 0xFA91 ! FFFFCFB0F0000088 +0000 0 .half 0xA633 ! FFFFCFB0F000008A +0002 0 .word 0xC1DAEC94 ! FFFFCFB0F000008C +0004 0 .xword 0xDDDDF69C704DFDFD ! FFFFCFB0F0000090 +0008 0 .xword 0xBFA7893E3BF00329 ! FFFFCFB0F0000098 +0010 0 Double -4.596896E-02 .xword 0x409414969B5611C4 ! FFFFCFB0F00000A0 +0018 0 Double 1.285147E+03 .word 0xC4F9F6F0 ! FFFFCFB0F00000A8 +0020 0 Single -1.999717E+03 .word 0x36BAA85A ! FFFFCFB0F00000AC +0024 0 .byte 0xE6 ! FFFFCFB0F00000B0 +0028 0 .byte 0x21 ! FFFFCFB0F00000B1 +0029 0 .byte 0x0E ! FFFFCFB0F00000B2 +002A 0 .byte 0xF5 ! FFFFCFB0F00000B3 +002B 0 .word 0x3C29A7AE ! FFFFCFB0F00000B4 +002C 0 Single 1.035492E-02 .xword 0x229942AF93C0B8AD ! FFFFCFB0F00000B8 +0030 0 .xword 0x5D658D3140296D5E ! FFFFCFB0F00000C0 +0038 0 .half 0xB90A ! FFFFCFB0F00000C8 +0040 0 .byte 0xA6 ! FFFFCFB0F00000CA +0042 0 .byte 0xD9 ! FFFFCFB0F00000CB +0043 0 .half 0x0436 ! FFFFCFB0F00000CC +0044 0 .byte 0x5B ! FFFFCFB0F00000CE +0046 0 .byte 0x6C ! FFFFCFB0F00000CF +0047 0 .word 0xEA9C087C ! FFFFCFB0F00000D0 +0048 0 .word 0xC7CA4837 ! FFFFCFB0F00000D4 +004C 0 Single -1.035684E+05 .xword 0x8C43CBE930828528 ! FFFFCFB0F00000D8 +0050 0 .xword 0x8FCC25A9FE878165 ! FFFFCFB0F00000E0 +0058 0 .word 0xBFA2F266 ! FFFFCFB0F00000E8 +0060 0 Single -1.273022E+00 .word 0x945813A9 ! FFFFCFB0F00000EC +0064 0 .xword 0x821A15285E240B34 ! FFFFCFB0F00000F0 +0068 0 .xword 0x4F67EE6E1E204EAB ! FFFFCFB0F00000F8 +0070 0 .xword 0xCC603EF3CA732418 ! FFFFCFB0F0000100 +0078 0 .xword 0x814DCCA67B8AF4D5 ! FFFFCFB0F0000108 +0080 0 !======================================================================== SECTION .bdata011 DATA_VA=0x1cb8eedd4000 attr_data { Name = .bdata011, VA = 0x1cb8eedd4000, 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=1, 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 0x88C0EC718A6C0000 ! 00001CB8EEDD4000 -0088 DATA003+0x88 .xword 0x880000F0B0CFFFFF ! 00001CB8EEDD4008 -0080 DATA011+0x88 .word 0x45A2AA33 ! 00001CB8EEDD4010 -0078 0 Single 5.205275E+03 .word 0x46929A3E ! 00001CB8EEDD4014 -0074 0 Single 1.876512E+04 .xword 0x40E9A55FE561340B ! 00001CB8EEDD4018 -0070 0 Double 5.252300E+04 .xword 0x09AA760C6279853E ! 00001CB8EEDD4020 -0068 0 .xword 0x3FA94412FD2936C8 ! 00001CB8EEDD4028 -0060 0 Double 4.934749E-02 .byte 0x5F ! 00001CB8EEDD4030 -0058 0 .byte 0xE4 ! 00001CB8EEDD4031 -0057 0 .half 0x2A60 ! 00001CB8EEDD4032 -0056 0 .word 0xDBC4CBCA ! 00001CB8EEDD4034 -0054 0 .word 0xD93C772E ! 00001CB8EEDD4038 -0050 0 .half 0xA158 ! 00001CB8EEDD403C -004C 0 .half 0xD874 ! 00001CB8EEDD403E -004A 0 .xword 0x556966C5D5650928 ! 00001CB8EEDD4040 -0048 0 .word 0xFBBF1F0B ! 00001CB8EEDD4048 -0040 0 .half 0x9238 ! 00001CB8EEDD404C -003C 0 .half 0x1CC9 ! 00001CB8EEDD404E -003A 0 .xword 0x3F9CF815F29EDCBA ! 00001CB8EEDD4050 -0038 0 Double 2.829012E-02 .half 0x8214 ! 00001CB8EEDD4058 -0030 0 .half 0xB9EC ! 00001CB8EEDD405A -002E 0 .word 0xC397B527 ! 00001CB8EEDD405C -002C 0 Single -3.034153E+02 .half 0x97A0 ! 00001CB8EEDD4060 -0028 0 .half 0x3C9D ! 00001CB8EEDD4062 -0026 0 .half 0x1942 ! 00001CB8EEDD4064 -0024 0 .half 0xFCAC ! 00001CB8EEDD4066 -0022 0 .byte 0x95 ! 00001CB8EEDD4068 -0020 0 .byte 0x86 ! 00001CB8EEDD4069 -001F 0 .half 0x98DE ! 00001CB8EEDD406A -001E 0 .word 0x35401E3A ! 00001CB8EEDD406C -001C 0 .half 0xBD36 ! 00001CB8EEDD4070 -0018 0 .half 0x2C99 ! 00001CB8EEDD4072 -0016 0 .word 0x052E317B ! 00001CB8EEDD4074 -0014 0 .byte 0x55 ! 00001CB8EEDD4078 -0010 0 .byte 0x07 ! 00001CB8EEDD4079 -000F 0 .half 0x34CD ! 00001CB8EEDD407A -000E 0 .word 0xD11EA59D ! 00001CB8EEDD407C -000C 0 .xword 0x2DE88022C14D3667 ! 00001CB8EEDD4080 -0008 0 .half 0xE4F1 ! 00001CB8EEDD4088 +0000 0 .half 0x4833 ! 00001CB8EEDD408A +0002 0 .word 0x667A8A7B ! 00001CB8EEDD408C +0004 0 .xword 0x3A271C2C0ACE15BF ! 00001CB8EEDD4090 +0008 0 .xword 0x3F752A7B361C0BD3 ! 00001CB8EEDD4098 +0010 0 Double 5.167466E-03 .xword 0xC12EDB4C08782031 ! 00001CB8EEDD40A0 +0018 0 Double -1.011110E+06 .word 0x46B018BF ! 00001CB8EEDD40A8 +0020 0 Single 2.254037E+04 .word 0x97236831 ! 00001CB8EEDD40AC +0024 0 .byte 0x82 ! 00001CB8EEDD40B0 +0028 0 .byte 0x43 ! 00001CB8EEDD40B1 +0029 0 .byte 0x38 ! 00001CB8EEDD40B2 +002A 0 .byte 0x78 ! 00001CB8EEDD40B3 +002B 0 .word 0x40EFB34D ! 00001CB8EEDD40B4 +002C 0 Single 7.490637E+00 .xword 0xC225FC6F492E1817 ! 00001CB8EEDD40B8 +0030 0 .xword 0x1AFA9747F3E67058 ! 00001CB8EEDD40C0 +0038 0 .half 0x818D ! 00001CB8EEDD40C8 +0040 0 .byte 0xBA ! 00001CB8EEDD40CA +0042 0 .byte 0x96 ! 00001CB8EEDD40CB +0043 0 .half 0xEA34 ! 00001CB8EEDD40CC +0044 0 .byte 0x83 ! 00001CB8EEDD40CE +0046 0 .byte 0x80 ! 00001CB8EEDD40CF +0047 0 .word 0x64F2FD88 ! 00001CB8EEDD40D0 +0048 0 .word 0x393D2E52 ! 00001CB8EEDD40D4 +004C 0 Single 1.804170E-04 .xword 0x69F8EAD7184C44D8 ! 00001CB8EEDD40D8 +0050 0 .xword 0xD342E2F69833F496 ! 00001CB8EEDD40E0 +0058 0 .word 0x433FA3B5 ! 00001CB8EEDD40E8 +0060 0 Single 1.916395E+02 .word 0xCCEEB3CC ! 00001CB8EEDD40EC +0064 0 .xword 0x95E6D42B919DB68D ! 00001CB8EEDD40F0 +0068 0 .xword 0x5A654FD78B1E8D7B ! 00001CB8EEDD40F8 +0070 0 .xword 0xF703610446B79801 ! 00001CB8EEDD4100 +0078 0 .xword 0xD0E75EE94B04E137 ! 00001CB8EEDD4108 +0080 0 !======================================================================== SECTION .bblk012 DATA_VA=0x5a80cfa000 attr_data { Name = .bblk012, VA = 0x5a80cfa000, 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=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 0x6B8479DB92EA352D ! 0000005A80CFA000 +0000 0 .xword 0xBD42062EF9B9E1B9 ! 0000005A80CFA008 +0008 0 .xword 0x2892D4CFA5EA3E13 ! 0000005A80CFA010 +0010 0 .xword 0xC9D95DC697B9B30B ! 0000005A80CFA018 +0018 0 .xword 0x3BC168238E0270D2 ! 0000005A80CFA020 +0020 0 .xword 0xF57B1B147307FC88 ! 0000005A80CFA028 +0028 0 .xword 0x249EA1422612ABE7 ! 0000005A80CFA030 +0030 0 .xword 0xFB4A3B2FE0C2B221 ! 0000005A80CFA038 +0038 0 .xword 0x9DF1D2385950ECEA ! 0000005A80CFA040 +0040 0 .xword 0x0C1986E9992F23ED ! 0000005A80CFA048 +0048 0 .xword 0x07ECBFC446E7FEB9 ! 0000005A80CFA050 +0050 0 .xword 0xB0706AA749A08DAF ! 0000005A80CFA058 +0058 0 .xword 0xA0C2EDA52A28637B ! 0000005A80CFA060 +0060 0 .xword 0xC1C42477166E4B5F ! 0000005A80CFA068 +0068 0 .xword 0x14000C84A31707B9 ! 0000005A80CFA070 +0070 0 .xword 0xB78A6AE07F1B8DD1 ! 0000005A80CFA078 +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 0xF568DACC1FD0A0BB ! 0000000000000000 +0000 0 !======================================================================== SECTION .bstk013 DATA_VA=0x14cf40000000 attr_data { Name = .bstk013, VA = 0x14cf40000000, RA = 0xf80000000, PA = ra2pa(0xf80000000,0), part_0_ctx_nonzero_tsb_config_2, TTE_Context=68, 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 .bstk013 .data .skip 0x2000 ! 000014CF40000000 STACK0068: !======================================================================== SECTION .bkey014 DATA_VA=0x5d35c000 attr_data { Name = .bkey014, VA = 0x5d35c000, 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 .bkey014 .data DATA015: .xword 0x00006C8A71ECC088 ! 000000005D35C000 +0000 DATA003+0x88 .xword 0xFFFFDC200FE1E088 ! 000000005D35C008 +0008 DATA004+0x88 .xword 0xFFFFBA3D90000088 ! 000000005D35C010 +0010 DATA005+0x88 .xword 0x00004006C0000088 ! 000000005D35C018 +0018 DATA006+0x88 .xword 0xFFFFC10BD0000088 ! 000000005D35C020 +0020 DATA007+0x88 .xword 0x000051CF40000088 ! 000000005D35C028 +0028 DATA008+0x88 .xword 0x00003F7040000088 ! 000000005D35C030 +0030 DATA009+0x88 .xword 0x00000001938A2088 ! 000000005D35C038 +0038 DATA010+0x88 .xword 0xFFFFCFB0F0000088 ! 000000005D35C040 +0040 DATA011+0x88 .xword 0x00001CB8EEDD4088 ! 000000005D35C048 +0048 DATA012+0x88 .xword 0x0000005A80CFA000 ! 000000005D35C050 +0050 DATA013+0x0 .xword 0x0000000FFFFE0000 ! 000000005D35C058 +0058 DATA001+0x0 .xword 0x0000000000000000 ! 000000005D35C060 +0060 0 .xword 0xC02C577B71923863 ! 000000005D35C068 +0068 0 Double -1.417086E+01 .word 0xC5A54556 ! 000000005D35C070 +0070 0 Single -5.288667E+03 ! Context 69 runs in 64-bit addressing mode, little-endian !======================================================================== SECTION .bdata015 DATA_VA=0xb8d30000000 attr_data { Name = .bdata015, VA = 0xb8d30000000, RA = ra2pa(0xef0000000,0), PA = ra2pa(0xef0000000,0), part_0_ctx_nonzero_tsb_config_0, 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 .bdata015 .data DATA025: .xword 0xFFFFD70B40000088 ! 00000B8D30000000 -0088 DATA026+0x88 .xword 0xFFFF9378D7286088 ! 00000B8D30000008 -0080 DATA034+0x88 .word 0xC2EAB2D6 ! 00000B8D30000010 -0078 0 Single -1.173493E+02 .word 0x40AAA805 ! 00000B8D30000014 -0074 0 Single 5.333010E+00 .xword 0xC0D07A012D4B0E75 ! 00000B8D30000018 -0070 0 Double -1.687202E+04 .xword 0x1424FF4BF6B5D17D ! 00000B8D30000020 -0068 0 .xword 0xC0B6D31D4569ACD9 ! 00000B8D30000028 -0060 0 Double -5.843114E+03 .byte 0xC9 ! 00000B8D30000030 -0058 0 .byte 0xCA ! 00000B8D30000031 -0057 0 .half 0x0082 ! 00000B8D30000032 -0056 0 .word 0xE7630CA5 ! 00000B8D30000034 -0054 0 .word 0xFF5ACFB1 ! 00000B8D30000038 -0050 0 .half 0x3715 ! 00000B8D3000003C -004C 0 .half 0x3347 ! 00000B8D3000003E -004A 0 .xword 0x74AC0C3CE91E9E0C ! 00000B8D30000040 -0048 0 .word 0x5DE3EE75 ! 00000B8D30000048 -0040 0 .half 0x6EDA ! 00000B8D3000004C -003C 0 .half 0x62BB ! 00000B8D3000004E -003A 0 .xword 0xBFC9DB77CBBDA023 ! 00000B8D30000050 -0038 0 Double -2.020101E-01 .half 0xBAE3 ! 00000B8D30000058 -0030 0 .half 0x7D54 ! 00000B8D3000005A -002E 0 .word 0xC2E96EF0 ! 00000B8D3000005C -002C 0 Single -1.167167E+02 .half 0xBFD7 ! 00000B8D30000060 -0028 0 .half 0xC93A ! 00000B8D30000062 -0026 0 .half 0xC396 ! 00000B8D30000064 -0024 0 .half 0xA81F ! 00000B8D30000066 -0022 0 .byte 0x63 ! 00000B8D30000068 -0020 0 .byte 0x40 ! 00000B8D30000069 -001F 0 .half 0x9067 ! 00000B8D3000006A -001E 0 .word 0x8AB2713A ! 00000B8D3000006C -001C 0 .half 0xE0C9 ! 00000B8D30000070 -0018 0 .half 0x6F8D ! 00000B8D30000072 -0016 0 .word 0xED96E1A1 ! 00000B8D30000074 -0014 0 .byte 0xB5 ! 00000B8D30000078 -0010 0 .byte 0xC5 ! 00000B8D30000079 -000F 0 .half 0xB853 ! 00000B8D3000007A -000E 0 .word 0x915A4796 ! 00000B8D3000007C -000C 0 .xword 0x31DD4EA9E538F999 ! 00000B8D30000080 -0008 0 .half 0xFC3B ! 00000B8D30000088 +0000 0 .half 0xFAEA ! 00000B8D3000008A +0002 0 .word 0xE1BB3D7B ! 00000B8D3000008C +0004 0 .xword 0x0384C75D33132C2C ! 00000B8D30000090 +0008 0 .xword 0xBFDBEC657DCC93AA ! 00000B8D30000098 +0010 0 Double -4.363035E-01 .xword 0xC09B3937E4E3FA52 ! 00000B8D300000A0 +0018 0 Double -1.742305E+03 .word 0xBA4F3F90 ! 00000B8D300000A8 +0020 0 Single -7.905895E-04 .word 0x1447AC28 ! 00000B8D300000AC +0024 0 .byte 0xDF ! 00000B8D300000B0 +0028 0 .byte 0x23 ! 00000B8D300000B1 +0029 0 .byte 0x8E ! 00000B8D300000B2 +002A 0 .byte 0x0A ! 00000B8D300000B3 +002B 0 .word 0xB82D068B ! 00000B8D300000B4 +002C 0 Single -4.125251E-05 .xword 0x819C3EED783DEE11 ! 00000B8D300000B8 +0030 0 .xword 0xFA6420B87CD9809F ! 00000B8D300000C0 +0038 0 .half 0x291B ! 00000B8D300000C8 +0040 0 .byte 0xD5 ! 00000B8D300000CA +0042 0 .byte 0x9E ! 00000B8D300000CB +0043 0 .half 0x3F0E ! 00000B8D300000CC +0044 0 .byte 0xBB ! 00000B8D300000CE +0046 0 .byte 0xA5 ! 00000B8D300000CF +0047 0 .word 0x9A8ED903 ! 00000B8D300000D0 +0048 0 .word 0x37D637C9 ! 00000B8D300000D4 +004C 0 Single 2.553676E-05 .xword 0xEDC87A779431CDDE ! 00000B8D300000D8 +0050 0 .xword 0xAF49740B5362A5C6 ! 00000B8D300000E0 +0058 0 .word 0x4419B972 ! 00000B8D300000E8 +0060 0 Single 6.148976E+02 .word 0xA0E32C53 ! 00000B8D300000EC +0064 0 .xword 0x567C234716BEC3E8 ! 00000B8D300000F0 +0068 0 .xword 0xCDF408B15004A2C7 ! 00000B8D300000F8 +0070 0 .xword 0x8117DAFF29F4A6CA ! 00000B8D30000100 +0078 0 .xword 0xC293C5A74EC8FF8E ! 00000B8D30000108 +0080 0 !======================================================================== SECTION .bdata016 DATA_VA=0xffffd70b40000000 attr_data { Name = .bdata016, VA = 0xffffd70b40000000, RA = 0xee0000000, PA = ra2pa(0xee0000000,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 0x88203191CBFDFFFF ! FFFFD70B40000000 -0088 DATA027+0x88 .xword 0x880000308D0B0000 ! FFFFD70B40000008 -0080 DATA025+0x88 .word 0x39537663 ! FFFFD70B40000010 -0078 0 Single 2.016663E-04 .word 0xC7080108 ! FFFFD70B40000014 -0074 0 Single -3.481703E+04 .xword 0x40C8E0BEB18D3231 ! FFFFD70B40000018 -0070 0 Double 1.273749E+04 .xword 0x2842FF35DCF70CBA ! FFFFD70B40000020 -0068 0 .xword 0xC0515C4D24568B5A ! FFFFD70B40000028 -0060 0 Double -6.944221E+01 .byte 0x69 ! FFFFD70B40000030 -0058 0 .byte 0x62 ! FFFFD70B40000031 -0057 0 .half 0x6F34 ! FFFFD70B40000032 -0056 0 .word 0xB6C57B28 ! FFFFD70B40000034 -0054 0 .word 0xFDEF34F1 ! FFFFD70B40000038 -0050 0 .half 0x38B1 ! FFFFD70B4000003C -004C 0 .half 0x30BF ! FFFFD70B4000003E -004A 0 .xword 0xEAD455BC9253DAA3 ! FFFFD70B40000040 -0048 0 .word 0x88A33370 ! FFFFD70B40000048 -0040 0 .half 0x16F0 ! FFFFD70B4000004C -003C 0 .half 0x8A23 ! FFFFD70B4000004E -003A 0 .xword 0x3EB74252A1EB56FE ! FFFFD70B40000050 -0038 0 Double 1.386349E-06 .half 0x2B52 ! FFFFD70B40000058 -0030 0 .half 0x7295 ! FFFFD70B4000005A -002E 0 .word 0xC28228C1 ! FFFFD70B4000005C -002C 0 Single -6.507960E+01 .half 0x487F ! FFFFD70B40000060 -0028 0 .half 0x1D8D ! FFFFD70B40000062 -0026 0 .half 0x6043 ! FFFFD70B40000064 -0024 0 .half 0x7224 ! FFFFD70B40000066 -0022 0 .byte 0x37 ! FFFFD70B40000068 -0020 0 .byte 0xEF ! FFFFD70B40000069 -001F 0 .half 0xCE2A ! FFFFD70B4000006A -001E 0 .word 0x6664AEA4 ! FFFFD70B4000006C -001C 0 .half 0x0CFE ! FFFFD70B40000070 -0018 0 .half 0x26B6 ! FFFFD70B40000072 -0016 0 .word 0xE76DA066 ! FFFFD70B40000074 -0014 0 .byte 0x2D ! FFFFD70B40000078 -0010 0 .byte 0x07 ! FFFFD70B40000079 -000F 0 .half 0x2492 ! FFFFD70B4000007A -000E 0 .word 0xF0A25113 ! FFFFD70B4000007C -000C 0 .xword 0xFB9EAE1805632533 ! FFFFD70B40000080 -0008 0 .half 0x4C42 ! FFFFD70B40000088 +0000 0 .half 0x92C1 ! FFFFD70B4000008A +0002 0 .word 0x6D0C43A7 ! FFFFD70B4000008C +0004 0 .xword 0x082FC0D6F115789F ! FFFFD70B40000090 +0008 0 .xword 0xC0F7B3B7FAA8F595 ! FFFFD70B40000098 +0010 0 Double -9.708350E+04 .xword 0xBEC1141921F10C24 ! FFFFD70B400000A0 +0018 0 Double -2.035917E-06 .word 0x44EF17A6 ! FFFFD70B400000A8 +0020 0 Single 1.912739E+03 .word 0x0771BA3C ! FFFFD70B400000AC +0024 0 .byte 0xD9 ! FFFFD70B400000B0 +0028 0 .byte 0x2A ! FFFFD70B400000B1 +0029 0 .byte 0xE1 ! FFFFD70B400000B2 +002A 0 .byte 0x4E ! FFFFD70B400000B3 +002B 0 .word 0xB93C8004 ! FFFFD70B400000B4 +002C 0 Single -1.797677E-04 .xword 0x0DD275746D037E64 ! FFFFD70B400000B8 +0030 0 .xword 0xED5BB378F080AABD ! FFFFD70B400000C0 +0038 0 .half 0x11E7 ! FFFFD70B400000C8 +0040 0 .byte 0xA5 ! FFFFD70B400000CA +0042 0 .byte 0x0F ! FFFFD70B400000CB +0043 0 .half 0xC4D4 ! FFFFD70B400000CC +0044 0 .byte 0x67 ! FFFFD70B400000CE +0046 0 .byte 0x3D ! FFFFD70B400000CF +0047 0 .word 0xF94E9DF4 ! FFFFD70B400000D0 +0048 0 .word 0xC608E25C ! FFFFD70B400000D4 +004C 0 Single -8.760590E+03 .xword 0x32372C0AE845FA48 ! FFFFD70B400000D8 +0050 0 .xword 0x5C42BF15A7B0393A ! FFFFD70B400000E0 +0058 0 .word 0x39F735EC ! FFFFD70B400000E8 +0060 0 Single 4.715169E-04 .word 0x355E7341 ! FFFFD70B400000EC +0064 0 .xword 0x23705C850DFB24B4 ! FFFFD70B400000F0 +0068 0 .xword 0x9AEE04300C3D08A8 ! FFFFD70B400000F8 +0070 0 .xword 0x7F04EC47E39DDE74 ! FFFFD70B40000100 +0078 0 .xword 0x1359EC86BE5EE70F ! FFFFD70B40000108 +0080 0 !======================================================================== SECTION .bdata017 DATA_VA=0xfffffdcb91312000 attr_data { Name = .bdata017, VA = 0xfffffdcb91312000, RA = 0xffffbc000, PA = ra2pa(0xffffbc000,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 .bdata017 .data DATA027: .xword 0x880000E010180000 ! FFFFFDCB91312000 -0088 DATA028+0x88 .xword 0x880000400BD7FFFF ! FFFFFDCB91312008 -0080 DATA026+0x88 .word 0xBE6C1969 ! FFFFFDCB91312010 -0078 0 Single -2.305657E-01 .word 0x4686205E ! FFFFFDCB91312014 -0074 0 Single 1.716818E+04 .xword 0x3F68A1CE5D73B197 ! FFFFFDCB91312018 -0070 0 Double 3.006843E-03 .xword 0x9474EF041EB2387D ! FFFFFDCB91312020 -0068 0 .xword 0xBFEC841FAA15AD14 ! FFFFFDCB91312028 -0060 0 Double -8.911284E-01 .byte 0x0F ! FFFFFDCB91312030 -0058 0 .byte 0xA1 ! FFFFFDCB91312031 -0057 0 .half 0xBC07 ! FFFFFDCB91312032 -0056 0 .word 0x3A7089EB ! FFFFFDCB91312034 -0054 0 .word 0x09716004 ! FFFFFDCB91312038 -0050 0 .half 0xB6E9 ! FFFFFDCB9131203C -004C 0 .half 0x13F5 ! FFFFFDCB9131203E -004A 0 .xword 0xF5B785FCFE5CB429 ! FFFFFDCB91312040 -0048 0 .word 0x8324FCF7 ! FFFFFDCB91312048 -0040 0 .half 0x17FF ! FFFFFDCB9131204C -003C 0 .half 0x0B71 ! FFFFFDCB9131204E -003A 0 .xword 0xBEB45B7186151C2A ! FFFFFDCB91312050 -0038 0 Double -1.213384E-06 .half 0x7668 ! FFFFFDCB91312058 -0030 0 .half 0x2503 ! FFFFFDCB9131205A -002E 0 .word 0x3D038B98 ! FFFFFDCB9131205C -002C 0 Single 3.211555E-02 .half 0x4C8E ! FFFFFDCB91312060 -0028 0 .half 0x99BA ! FFFFFDCB91312062 -0026 0 .half 0x56B2 ! FFFFFDCB91312064 -0024 0 .half 0x914A ! FFFFFDCB91312066 -0022 0 .byte 0xEE ! FFFFFDCB91312068 -0020 0 .byte 0x08 ! FFFFFDCB91312069 -001F 0 .half 0x0CA9 ! FFFFFDCB9131206A -001E 0 .word 0xEF4B64D8 ! FFFFFDCB9131206C -001C 0 .half 0x2B83 ! FFFFFDCB91312070 -0018 0 .half 0x9F58 ! FFFFFDCB91312072 -0016 0 .word 0x7A9F9732 ! FFFFFDCB91312074 -0014 0 .byte 0xE0 ! FFFFFDCB91312078 -0010 0 .byte 0x1A ! FFFFFDCB91312079 -000F 0 .half 0x96D5 ! FFFFFDCB9131207A -000E 0 .word 0x446247A7 ! FFFFFDCB9131207C -000C 0 .xword 0x06DE7E7EB54B42FD ! FFFFFDCB91312080 -0008 0 .half 0x40BD ! FFFFFDCB91312088 +0000 0 .half 0x62F6 ! FFFFFDCB9131208A +0002 0 .word 0x3038CE46 ! FFFFFDCB9131208C +0004 0 .xword 0x2EE11E74A68BFA7E ! FFFFFDCB91312090 +0008 0 .xword 0x3F39BA522A408EA1 ! FFFFFDCB91312098 +0010 0 Double 3.925753E-04 .xword 0xBF9C1960F48021F8 ! FFFFFDCB913120A0 +0018 0 Double -2.744056E-02 .word 0x470C5A7D ! FFFFFDCB913120A8 +0020 0 Single 3.593049E+04 .word 0x5B38D772 ! FFFFFDCB913120AC +0024 0 .byte 0xF6 ! FFFFFDCB913120B0 +0028 0 .byte 0xC4 ! FFFFFDCB913120B1 +0029 0 .byte 0x64 ! FFFFFDCB913120B2 +002A 0 .byte 0x14 ! FFFFFDCB913120B3 +002B 0 .word 0x44AFDD5E ! FFFFFDCB913120B4 +002C 0 Single 1.406918E+03 .xword 0xC16540A95DED7C7B ! FFFFFDCB913120B8 +0030 0 .xword 0xE2E4825B4EA24E51 ! FFFFFDCB913120C0 +0038 0 .half 0x121D ! FFFFFDCB913120C8 +0040 0 .byte 0xF2 ! FFFFFDCB913120CA +0042 0 .byte 0x03 ! FFFFFDCB913120CB +0043 0 .half 0x11A3 ! FFFFFDCB913120CC +0044 0 .byte 0xD2 ! FFFFFDCB913120CE +0046 0 .byte 0x9E ! FFFFFDCB913120CF +0047 0 .word 0x941B3552 ! FFFFFDCB913120D0 +0048 0 .word 0x43F7A57F ! FFFFFDCB913120D4 +004C 0 Single 4.952929E+02 .xword 0x586A66B9515AFFB0 ! FFFFFDCB913120D8 +0050 0 .xword 0x9DC8E66D6E0EC3DC ! FFFFFDCB913120E0 +0058 0 .word 0x381C0611 ! FFFFFDCB913120E8 +0060 0 Single 3.719895E-05 .word 0x5AF00F20 ! FFFFFDCB913120EC +0064 0 .xword 0x7D82EBA72D4A6024 ! FFFFFDCB913120F0 +0068 0 .xword 0xF7D3546CE2632536 ! FFFFFDCB913120F8 +0070 0 .xword 0x5F8B2CC6EFA88125 ! FFFFFDCB91312100 +0078 0 .xword 0x76EE955621C40A8F ! FFFFFDCB91312108 +0080 0 !======================================================================== SECTION .bdata018 DATA_VA=0x1810e0000000 attr_data { Name = .bdata018, VA = 0x1810e0000000, RA = 0xed0000000, PA = ra2pa(0xed0000000,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 .bdata018 .data DATA028: .xword 0x8800003047250000 ! 00001810E0000000 -0088 DATA029+0x88 .xword 0x88203191CBFDFFFF ! 00001810E0000008 -0080 DATA027+0x88 .word 0x46FB2B58 ! 00001810E0000010 -0078 0 Single 3.214967E+04 .word 0xB8D70DCA ! 00001810E0000014 -0074 0 Single -1.025457E-04 .xword 0xC050D013AEC543ED ! 00001810E0000018 -0070 0 Double -6.725120E+01 .xword 0xA97E0289ADCBA209 ! 00001810E0000020 -0068 0 .xword 0x413FE3531200CC4C ! 00001810E0000028 -0060 0 Double 2.089811E+06 .byte 0xC6 ! 00001810E0000030 -0058 0 .byte 0x16 ! 00001810E0000031 -0057 0 .half 0x66A4 ! 00001810E0000032 -0056 0 .word 0xC9446ABB ! 00001810E0000034 -0054 0 .word 0xEA33E346 ! 00001810E0000038 -0050 0 .half 0xB836 ! 00001810E000003C -004C 0 .half 0xCDC8 ! 00001810E000003E -004A 0 .xword 0xBA16F5BDB0260CA6 ! 00001810E0000040 -0048 0 .word 0x26CA4A01 ! 00001810E0000048 -0040 0 .half 0xC8FE ! 00001810E000004C -003C 0 .half 0x78F3 ! 00001810E000004E -003A 0 .xword 0x41342D07B834B1F7 ! 00001810E0000050 -0038 0 Double 1.322248E+06 .half 0x3CF4 ! 00001810E0000058 -0030 0 .half 0x08D1 ! 00001810E000005A -002E 0 .word 0x3A3BA1BD ! 00001810E000005C -002C 0 Single 7.157585E-04 .half 0x3776 ! 00001810E0000060 -0028 0 .half 0x4F33 ! 00001810E0000062 -0026 0 .half 0x4020 ! 00001810E0000064 -0024 0 .half 0xA62C ! 00001810E0000066 -0022 0 .byte 0x71 ! 00001810E0000068 -0020 0 .byte 0x29 ! 00001810E0000069 -001F 0 .half 0x5F28 ! 00001810E000006A -001E 0 .word 0x745E2ED7 ! 00001810E000006C -001C 0 .half 0x446A ! 00001810E0000070 -0018 0 .half 0xD401 ! 00001810E0000072 -0016 0 .word 0x8C05927B ! 00001810E0000074 -0014 0 .byte 0x01 ! 00001810E0000078 -0010 0 .byte 0x9F ! 00001810E0000079 -000F 0 .half 0xC8CC ! 00001810E000007A -000E 0 .word 0x537A5371 ! 00001810E000007C -000C 0 .xword 0x6740E1847DDAC48B ! 00001810E0000080 -0008 0 .half 0x5F63 ! 00001810E0000088 +0000 0 .half 0x11DC ! 00001810E000008A +0002 0 .word 0xA85152DB ! 00001810E000008C +0004 0 .xword 0x2BEC85C111E3107C ! 00001810E0000090 +0008 0 .xword 0x3FE1FFD2EF76BBE7 ! 00001810E0000098 +0010 0 Double 5.624785E-01 .xword 0xC014454E6D9966CA ! 00001810E00000A0 +0018 0 Double -5.067682E+00 .word 0x400B78F2 ! 00001810E00000A8 +0020 0 Single 2.179257E+00 .word 0x8B41567F ! 00001810E00000AC +0024 0 .byte 0xAE ! 00001810E00000B0 +0028 0 .byte 0xF4 ! 00001810E00000B1 +0029 0 .byte 0xE1 ! 00001810E00000B2 +002A 0 .byte 0x21 ! 00001810E00000B3 +002B 0 .word 0xBA062F25 ! 00001810E00000B4 +002C 0 Single -5.118719E-04 .xword 0x5AFB765488B2968A ! 00001810E00000B8 +0030 0 .xword 0x72BE1F3CB60681C5 ! 00001810E00000C0 +0038 0 .half 0x861C ! 00001810E00000C8 +0040 0 .byte 0xA7 ! 00001810E00000CA +0042 0 .byte 0x92 ! 00001810E00000CB +0043 0 .half 0x0DE7 ! 00001810E00000CC +0044 0 .byte 0x44 ! 00001810E00000CE +0046 0 .byte 0x05 ! 00001810E00000CF +0047 0 .word 0xA7F44DAB ! 00001810E00000D0 +0048 0 .word 0x380CBDB0 ! 00001810E00000D4 +004C 0 Single 3.355526E-05 .xword 0xF81AAC82292C9622 ! 00001810E00000D8 +0050 0 .xword 0xE2097D0848ADBE8C ! 00001810E00000E0 +0058 0 .word 0xBA911645 ! 00001810E00000E8 +0060 0 Single -1.106926E-03 .word 0xE49DB7F4 ! 00001810E00000EC +0064 0 .xword 0x18C06D3BBA0CD1BE ! 00001810E00000F0 +0068 0 .xword 0x4C1115178BA98A18 ! 00001810E00000F8 +0070 0 .xword 0x146BEE060173C71E ! 00001810E0000100 +0078 0 .xword 0x376BEFDD33F21D9F ! 00001810E0000108 +0080 0 !======================================================================== SECTION .bdata019 DATA_VA=0x254730000000 attr_data { Name = .bdata019, VA = 0x254730000000, RA = ra2pa(0xec0000000,0), PA = ra2pa(0xec0000000,0), part_0_ctx_nonzero_tsb_config_0, 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 .bdata019 .data DATA029: .xword 0x88A00D846E000000 ! 0000254730000000 -0088 DATA030+0x88 .xword 0x880000E010180000 ! 0000254730000008 -0080 DATA028+0x88 .word 0x3EEE00A3 ! 0000254730000010 -0078 0 Single 4.648486E-01 .word 0xBF36BDF9 ! 0000254730000014 -0074 0 Single -7.138363E-01 .xword 0xBF639631252A7E99 ! 0000254730000018 -0070 0 Double -2.390953E-03 .xword 0xF01EC3B5BF29EB03 ! 0000254730000020 -0068 0 .xword 0xBF183C20260D6A13 ! 0000254730000028 -0060 0 Double -9.244868E-05 .byte 0x0E ! 0000254730000030 -0058 0 .byte 0xF4 ! 0000254730000031 -0057 0 .half 0x52CE ! 0000254730000032 -0056 0 .word 0x35C5801B ! 0000254730000034 -0054 0 .word 0x8A9EF374 ! 0000254730000038 -0050 0 .half 0x8D1F ! 000025473000003C -004C 0 .half 0xF8CB ! 000025473000003E -004A 0 .xword 0xD111DDC8F1802FCD ! 0000254730000040 -0048 0 .word 0x409919B9 ! 0000254730000048 -0040 0 .half 0xB35C ! 000025473000004C -003C 0 .half 0x8BB0 ! 000025473000004E -003A 0 .xword 0x3F77F89FB2567513 ! 0000254730000050 -0038 0 Double 5.852341E-03 .half 0x04B5 ! 0000254730000058 -0030 0 .half 0xDC4E ! 000025473000005A -002E 0 .word 0xC30725FE ! 000025473000005C -002C 0 Single -1.351484E+02 .half 0x3EB0 ! 0000254730000060 -0028 0 .half 0x9A8B ! 0000254730000062 -0026 0 .half 0xACA1 ! 0000254730000064 -0024 0 .half 0x7FC8 ! 0000254730000066 -0022 0 .byte 0x81 ! 0000254730000068 -0020 0 .byte 0x58 ! 0000254730000069 -001F 0 .half 0x6A54 ! 000025473000006A -001E 0 .word 0x26B6DA8E ! 000025473000006C -001C 0 .half 0x66BD ! 0000254730000070 -0018 0 .half 0xF9AE ! 0000254730000072 -0016 0 .word 0x62048340 ! 0000254730000074 -0014 0 .byte 0x6F ! 0000254730000078 -0010 0 .byte 0x28 ! 0000254730000079 -000F 0 .half 0xA696 ! 000025473000007A -000E 0 .word 0x8D5DC7EF ! 000025473000007C -000C 0 .xword 0x4126527112B39ABC ! 0000254730000080 -0008 0 .half 0x1DDB ! 0000254730000088 +0000 0 .half 0x6475 ! 000025473000008A +0002 0 .word 0xCEDC484F ! 000025473000008C +0004 0 .xword 0x8EEBA760D5FF9087 ! 0000254730000090 +0008 0 .xword 0x3F83F3892B37B4AD ! 0000254730000098 +0010 0 Double 9.741851E-03 .xword 0xBF0C2AE9CC37CA24 ! 00002547300000A0 +0018 0 Double -5.372549E-05 .word 0x42B869AE ! 00002547300000A8 +0020 0 Single 9.220641E+01 .word 0x8AB02176 ! 00002547300000AC +0024 0 .byte 0xF2 ! 00002547300000B0 +0028 0 .byte 0x2F ! 00002547300000B1 +0029 0 .byte 0x8C ! 00002547300000B2 +002A 0 .byte 0x6B ! 00002547300000B3 +002B 0 .word 0x404746A3 ! 00002547300000B4 +002C 0 Single 3.113686E+00 .xword 0x6CA24213A6D0A861 ! 00002547300000B8 +0030 0 .xword 0xFD81453F11E9A32F ! 00002547300000C0 +0038 0 .half 0x71EC ! 00002547300000C8 +0040 0 .byte 0x42 ! 00002547300000CA +0042 0 .byte 0xC2 ! 00002547300000CB +0043 0 .half 0xCE11 ! 00002547300000CC +0044 0 .byte 0xDD ! 00002547300000CE +0046 0 .byte 0x32 ! 00002547300000CF +0047 0 .word 0x5C55058E ! 00002547300000D0 +0048 0 .word 0x45CD83FE ! 00002547300000D4 +004C 0 Single 6.576499E+03 .xword 0xC34808368D91AAB8 ! 00002547300000D8 +0050 0 .xword 0xFDF0A94A5078122F ! 00002547300000E0 +0058 0 .word 0xB7A370BB ! 00002547300000E8 +0060 0 Single -1.948361E-05 .word 0xBA76270F ! 00002547300000EC +0064 0 .xword 0x8D3671742B388D89 ! 00002547300000F0 +0068 0 .xword 0x6C2AB385B1B3A744 ! 00002547300000F8 +0070 0 .xword 0xE9DEE7A962B065AB ! 0000254730000100 +0078 0 .xword 0x463DB072ED28675D ! 0000254730000108 +0080 0 !======================================================================== SECTION .bdata020 DATA_VA=0x6e840da000 attr_data { Name = .bdata020, VA = 0x6e840da000, RA = 0xffffba000, PA = ra2pa(0xffffba000,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 .bdata020 .data DATA030: .xword 0x880000300F020000 ! 0000006E840DA000 -0088 DATA031+0x88 .xword 0x8800003047250000 ! 0000006E840DA008 -0080 DATA029+0x88 .word 0xB991FA95 ! 0000006E840DA010 -0078 0 Single -2.784325E-04 .word 0x38C5163F ! 0000006E840DA014 -0074 0 Single 9.397836E-05 .xword 0xC09577E53C505A4A ! 0000006E840DA018 -0070 0 Double -1.373974E+03 .xword 0xEA081F3655086B8B ! 0000006E840DA020 -0068 0 .xword 0xBED9570F045C7227 ! 0000006E840DA028 -0060 0 Double -6.041544E-06 .byte 0x76 ! 0000006E840DA030 -0058 0 .byte 0x61 ! 0000006E840DA031 -0057 0 .half 0xC4F8 ! 0000006E840DA032 -0056 0 .word 0x9EFC2A71 ! 0000006E840DA034 -0054 0 .word 0x03A49014 ! 0000006E840DA038 -0050 0 .half 0xA08F ! 0000006E840DA03C -004C 0 .half 0x36D5 ! 0000006E840DA03E -004A 0 .xword 0x481B5485C30D9B99 ! 0000006E840DA040 -0048 0 .word 0x10C2E7B5 ! 0000006E840DA048 -0040 0 .half 0x5782 ! 0000006E840DA04C -003C 0 .half 0x97A6 ! 0000006E840DA04E -003A 0 .xword 0xBFA81BF3D7486D9F ! 0000006E840DA050 -0038 0 Double -4.708826E-02 .half 0x0DB1 ! 0000006E840DA058 -0030 0 .half 0x7031 ! 0000006E840DA05A -002E 0 .word 0x46229844 ! 0000006E840DA05C -002C 0 Single 1.040607E+04 .half 0xFD3A ! 0000006E840DA060 -0028 0 .half 0xFF6E ! 0000006E840DA062 -0026 0 .half 0xE8B5 ! 0000006E840DA064 -0024 0 .half 0xAA5A ! 0000006E840DA066 -0022 0 .byte 0x30 ! 0000006E840DA068 -0020 0 .byte 0x3A ! 0000006E840DA069 -001F 0 .half 0x7249 ! 0000006E840DA06A -001E 0 .word 0xDAFAE5B7 ! 0000006E840DA06C -001C 0 .half 0xD2E9 ! 0000006E840DA070 -0018 0 .half 0x12B6 ! 0000006E840DA072 -0016 0 .word 0xFC63633A ! 0000006E840DA074 -0014 0 .byte 0xE9 ! 0000006E840DA078 -0010 0 .byte 0x4A ! 0000006E840DA079 -000F 0 .half 0x283B ! 0000006E840DA07A -000E 0 .word 0x69CB1B9C ! 0000006E840DA07C -000C 0 .xword 0x7ABB221AE6DD19F0 ! 0000006E840DA080 -0008 0 .half 0x5944 ! 0000006E840DA088 +0000 0 .half 0x2D00 ! 0000006E840DA08A +0002 0 .word 0x28D8AE60 ! 0000006E840DA08C +0004 0 .xword 0xC069D7D2EEB65547 ! 0000006E840DA090 +0008 0 .xword 0x3F028BEC330648F6 ! 0000006E840DA098 +0010 0 Double 3.537478E-05 .xword 0xBEE63A62522CB567 ! 0000006E840DA0A0 +0018 0 Double -1.059917E-05 .word 0x406A2B8F ! 0000006E840DA0A8 +0020 0 Single 3.658909E+00 .word 0x62DF6858 ! 0000006E840DA0AC +0024 0 .byte 0xAA ! 0000006E840DA0B0 +0028 0 .byte 0xD6 ! 0000006E840DA0B1 +0029 0 .byte 0xF7 ! 0000006E840DA0B2 +002A 0 .byte 0xA4 ! 0000006E840DA0B3 +002B 0 .word 0x3D87492F ! 0000006E840DA0B4 +002C 0 Single 6.605756E-02 .xword 0x764D26D95A07C37A ! 0000006E840DA0B8 +0030 0 .xword 0x5BE2E03395910B99 ! 0000006E840DA0C0 +0038 0 .half 0xAB60 ! 0000006E840DA0C8 +0040 0 .byte 0xF4 ! 0000006E840DA0CA +0042 0 .byte 0x75 ! 0000006E840DA0CB +0043 0 .half 0x5185 ! 0000006E840DA0CC +0044 0 .byte 0xA8 ! 0000006E840DA0CE +0046 0 .byte 0xF2 ! 0000006E840DA0CF +0047 0 .word 0xB710390B ! 0000006E840DA0D0 +0048 0 .word 0x46BA0F4F ! 0000006E840DA0D4 +004C 0 Single 2.381565E+04 .xword 0xA908F9761D2B2C1E ! 0000006E840DA0D8 +0050 0 .xword 0xA47E9E6CD36C664F ! 0000006E840DA0E0 +0058 0 .word 0xC5943EF3 ! 0000006E840DA0E8 +0060 0 Single -4.743869E+03 .word 0x09B8EE30 ! 0000006E840DA0EC +0064 0 .xword 0xB9B60FAFB982AAD1 ! 0000006E840DA0F0 +0068 0 .xword 0x26E823B1778A744E ! 0000006E840DA0F8 +0070 0 .xword 0x420745926FB0DD0B ! 0000006E840DA100 +0078 0 .xword 0xAB6CA38F0E704402 ! 0000006E840DA108 +0080 0 !======================================================================== SECTION .bdata021 DATA_VA=0x20f30000000 attr_data { Name = .bdata021, VA = 0x20f30000000, RA = 0xeb0000000, PA = ra2pa(0xeb0000000,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=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 0x880016CD692B0000 ! 0000020F30000000 -0088 DATA032+0x88 .xword 0x88A00D846E000000 ! 0000020F30000008 -0080 DATA030+0x88 .word 0xB9DE1CF5 ! 0000020F30000010 -0078 0 Single -4.236471E-04 .word 0xBFA32642 ! 0000020F30000014 -0074 0 Single -1.274605E+00 .xword 0xC06623AE7A7467F1 ! 0000020F30000018 -0070 0 Double -1.771150E+02 .xword 0x386BA175671E09D3 ! 0000020F30000020 -0068 0 .xword 0xC0955A2C8141D675 ! 0000020F30000028 -0060 0 Double -1.366543E+03 .byte 0x55 ! 0000020F30000030 -0058 0 .byte 0x65 ! 0000020F30000031 -0057 0 .half 0x0A7C ! 0000020F30000032 -0056 0 .word 0xA7EDC319 ! 0000020F30000034 -0054 0 .word 0x640D2BAB ! 0000020F30000038 -0050 0 .half 0x9A12 ! 0000020F3000003C -004C 0 .half 0xFF85 ! 0000020F3000003E -004A 0 .xword 0x116E7028C46F8267 ! 0000020F30000040 -0048 0 .word 0xA511494A ! 0000020F30000048 -0040 0 .half 0x066A ! 0000020F3000004C -003C 0 .half 0xC540 ! 0000020F3000004E -003A 0 .xword 0x3FF911F456ED8F44 ! 0000020F30000050 -0038 0 Double 1.566883E+00 .half 0x3EF2 ! 0000020F30000058 -0030 0 .half 0x8572 ! 0000020F3000005A -002E 0 .word 0x45115B1E ! 0000020F3000005C -002C 0 Single 2.325695E+03 .half 0xFAEE ! 0000020F30000060 -0028 0 .half 0xF5D4 ! 0000020F30000062 -0026 0 .half 0xDC64 ! 0000020F30000064 -0024 0 .half 0x0AF1 ! 0000020F30000066 -0022 0 .byte 0x62 ! 0000020F30000068 -0020 0 .byte 0x52 ! 0000020F30000069 -001F 0 .half 0xEA61 ! 0000020F3000006A -001E 0 .word 0xD35CA276 ! 0000020F3000006C -001C 0 .half 0x16FC ! 0000020F30000070 -0018 0 .half 0xA5AF ! 0000020F30000072 -0016 0 .word 0x477D36A5 ! 0000020F30000074 -0014 0 .byte 0x14 ! 0000020F30000078 -0010 0 .byte 0x7F ! 0000020F30000079 -000F 0 .half 0x0251 ! 0000020F3000007A -000E 0 .word 0x1BA947E7 ! 0000020F3000007C -000C 0 .xword 0x1BB347E990B8D379 ! 0000020F30000080 -0008 0 .half 0xCF41 ! 0000020F30000088 +0000 0 .half 0xAAE2 ! 0000020F3000008A +0002 0 .word 0xC392BA73 ! 0000020F3000008C +0004 0 .xword 0xDB9C6B6E7CE7925A ! 0000020F30000090 +0008 0 .xword 0xC102FA63FCB138AF ! 0000020F30000098 +0010 0 Double -1.554685E+05 .xword 0xC07289D21318FDFD ! 0000020F300000A0 +0018 0 Double -2.966138E+02 .word 0xBFC17314 ! 0000020F300000A8 +0020 0 Single -1.511324E+00 .word 0x18490108 ! 0000020F300000AC +0024 0 .byte 0xFF ! 0000020F300000B0 +0028 0 .byte 0x54 ! 0000020F300000B1 +0029 0 .byte 0xCB ! 0000020F300000B2 +002A 0 .byte 0xD9 ! 0000020F300000B3 +002B 0 .word 0xBFD9B4B0 ! 0000020F300000B4 +002C 0 Single -1.700827E+00 .xword 0xA82664A9E5F677D8 ! 0000020F300000B8 +0030 0 .xword 0x012F151941B446E2 ! 0000020F300000C0 +0038 0 .half 0xC99A ! 0000020F300000C8 +0040 0 .byte 0xD1 ! 0000020F300000CA +0042 0 .byte 0x36 ! 0000020F300000CB +0043 0 .half 0xF8A4 ! 0000020F300000CC +0044 0 .byte 0x0B ! 0000020F300000CE +0046 0 .byte 0x02 ! 0000020F300000CF +0047 0 .word 0xE4998E49 ! 0000020F300000D0 +0048 0 .word 0x3B274634 ! 0000020F300000D4 +004C 0 Single 2.552402E-03 .xword 0x812D900E6A11B70A ! 0000020F300000D8 +0050 0 .xword 0xC006A5B76A0B92A6 ! 0000020F300000E0 +0058 0 .word 0xBBE130AC ! 0000020F300000E8 +0060 0 Single -6.872257E-03 .word 0x793946A9 ! 0000020F300000EC +0064 0 .xword 0x60914E50EAE6B89F ! 0000020F300000F0 +0068 0 .xword 0xA60A3B3774A86FCC ! 0000020F300000F8 +0070 0 .xword 0x47823C0C8F845C84 ! 0000020F30000100 +0078 0 .xword 0xDA48419BBDFAAAEC ! 0000020F30000108 +0080 0 !======================================================================== SECTION .bdata022 DATA_VA=0x2b69cd160000 attr_data { Name = .bdata022, VA = 0x2b69cd160000, RA = 0xffffb8000, PA = ra2pa(0xffffb8000,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=1, 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 0x0000690500000088 ! 00002B69CD160000 -0088 DATA033+0x88 .xword 0x0000020F30000088 ! 00002B69CD160008 -0080 DATA031+0x88 .word 0xBDB33F20 ! 00002B69CD160010 -0078 0 Single -8.752275E-02 .word 0x44CD014B ! 00002B69CD160014 -0074 0 Single 1.640040E+03 .xword 0xC0A887708C00B2A7 ! 00002B69CD160018 -0070 0 Double -3.139720E+03 .xword 0x15538DCC0D536622 ! 00002B69CD160020 -0068 0 .xword 0x3FBACF7344742410 ! 00002B69CD160028 -0060 0 Double 1.047279E-01 .byte 0xA1 ! 00002B69CD160030 -0058 0 .byte 0x7A ! 00002B69CD160031 -0057 0 .half 0xCF4D ! 00002B69CD160032 -0056 0 .word 0x9CA5F474 ! 00002B69CD160034 -0054 0 .word 0x72521846 ! 00002B69CD160038 -0050 0 .half 0x1BD2 ! 00002B69CD16003C -004C 0 .half 0x893F ! 00002B69CD16003E -004A 0 .xword 0xDE6BFD4126269EC0 ! 00002B69CD160040 -0048 0 .word 0x180DA558 ! 00002B69CD160048 -0040 0 .half 0x1D73 ! 00002B69CD16004C -003C 0 .half 0xA2D4 ! 00002B69CD16004E -003A 0 .xword 0x409C65C410224574 ! 00002B69CD160050 -0038 0 Double 1.817441E+03 .half 0xC6AB ! 00002B69CD160058 -0030 0 .half 0xCB5C ! 00002B69CD16005A -002E 0 .word 0xB8E4D0BD ! 00002B69CD16005C -002C 0 Single -1.091077E-04 .half 0x7BEF ! 00002B69CD160060 -0028 0 .half 0xBFAA ! 00002B69CD160062 -0026 0 .half 0xAF9C ! 00002B69CD160064 -0024 0 .half 0xB575 ! 00002B69CD160066 -0022 0 .byte 0x01 ! 00002B69CD160068 -0020 0 .byte 0x4E ! 00002B69CD160069 -001F 0 .half 0x16AC ! 00002B69CD16006A -001E 0 .word 0xEB62CE25 ! 00002B69CD16006C -001C 0 .half 0x9E35 ! 00002B69CD160070 -0018 0 .half 0xAD53 ! 00002B69CD160072 -0016 0 .word 0xC658A9D5 ! 00002B69CD160074 -0014 0 .byte 0xDC ! 00002B69CD160078 -0010 0 .byte 0xC9 ! 00002B69CD160079 -000F 0 .half 0x46E1 ! 00002B69CD16007A -000E 0 .word 0x003A4F42 ! 00002B69CD16007C -000C 0 .xword 0x8B494B9FBE910836 ! 00002B69CD160080 -0008 0 .half 0xA54F ! 00002B69CD160088 +0000 0 .half 0x83B7 ! 00002B69CD16008A +0002 0 .word 0xCD1FBCED ! 00002B69CD16008C +0004 0 .xword 0x16B6B55955F38079 ! 00002B69CD160090 +0008 0 .xword 0x3F28BA9675846E4C ! 00002B69CD160098 +0010 0 Double 1.886662E-04 .xword 0x3FECBAE1F76F43D2 ! 00002B69CD1600A0 +0018 0 Double 8.978128E-01 .word 0x39CEDA01 ! 00002B69CD1600A8 +0020 0 Single 3.945381E-04 .word 0xCD8B431C ! 00002B69CD1600AC +0024 0 .byte 0xCA ! 00002B69CD1600B0 +0028 0 .byte 0xAA ! 00002B69CD1600B1 +0029 0 .byte 0x49 ! 00002B69CD1600B2 +002A 0 .byte 0xFB ! 00002B69CD1600B3 +002B 0 .word 0x4605CDB9 ! 00002B69CD1600B4 +002C 0 Single 8.563431E+03 .xword 0x12F3DCD0F2948207 ! 00002B69CD1600B8 +0030 0 .xword 0xC38663757E377B3D ! 00002B69CD1600C0 +0038 0 .half 0x822E ! 00002B69CD1600C8 +0040 0 .byte 0x20 ! 00002B69CD1600CA +0042 0 .byte 0x51 ! 00002B69CD1600CB +0043 0 .half 0x9744 ! 00002B69CD1600CC +0044 0 .byte 0x93 ! 00002B69CD1600CE +0046 0 .byte 0x8A ! 00002B69CD1600CF +0047 0 .word 0xB23EF3A5 ! 00002B69CD1600D0 +0048 0 .word 0x46A871D9 ! 00002B69CD1600D4 +004C 0 Single 2.156092E+04 .xword 0x8A47B2A275DEF29D ! 00002B69CD1600D8 +0050 0 .xword 0x5EB382EE2C98DE48 ! 00002B69CD1600E0 +0058 0 .word 0xB7E53A44 ! 00002B69CD1600E8 +0060 0 Single -2.732606E-05 .word 0x9CE4D571 ! 00002B69CD1600EC +0064 0 .xword 0xED491DE636FDF9E3 ! 00002B69CD1600F0 +0068 0 .xword 0x3AD334EF79065BA8 ! 00002B69CD1600F8 +0070 0 .xword 0xF7F89A0A85FDEBE5 ! 00002B69CD160100 +0078 0 .xword 0xDDC189DC725A4FE0 ! 00002B69CD160108 +0080 0 !======================================================================== SECTION .bdata023 DATA_VA=0x690500000000 attr_data { Name = .bdata023, VA = 0x690500000000, RA = ra2pa(0xea0000000,0), PA = ra2pa(0xea0000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_Context=69, TTE_Size=5, 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 .bdata023 .data DATA033: .xword 0x886028D77893FFFF ! 0000690500000000 -0088 DATA034+0x88 .xword 0x880016CD692B0000 ! 0000690500000008 -0080 DATA032+0x88 .word 0x42DB35B8 ! 0000690500000010 -0078 0 Single 1.096049E+02 .word 0xC1B95AEA ! 0000690500000014 -0074 0 Single -2.316939E+01 .xword 0x4000A358EAD2C44A ! 0000690500000018 -0070 0 Double 2.079759E+00 .xword 0xC630C2391CD244A6 ! 0000690500000020 -0068 0 .xword 0x3EE2F67229618C0F ! 0000690500000028 -0060 0 Double 9.042110E-06 .byte 0x20 ! 0000690500000030 -0058 0 .byte 0xDB ! 0000690500000031 -0057 0 .half 0xEB97 ! 0000690500000032 -0056 0 .word 0xC2BB46F2 ! 0000690500000034 -0054 0 .word 0xE915AF41 ! 0000690500000038 -0050 0 .half 0x587B ! 000069050000003C -004C 0 .half 0xB9BA ! 000069050000003E -004A 0 .xword 0x625EFEE9AB601D8F ! 0000690500000040 -0048 0 .word 0xD2A1C0F1 ! 0000690500000048 -0040 0 .half 0x7F61 ! 000069050000004C -003C 0 .half 0xCAC9 ! 000069050000004E -003A 0 .xword 0xBF39F586B2CCB100 ! 0000690500000050 -0038 0 Double -3.961042E-04 .half 0x7C93 ! 0000690500000058 -0030 0 .half 0xAB78 ! 000069050000005A -002E 0 .word 0x3D9AD74D ! 000069050000005C -002C 0 Single 7.560597E-02 .half 0xBAA1 ! 0000690500000060 -0028 0 .half 0x3A6D ! 0000690500000062 -0026 0 .half 0xCFF3 ! 0000690500000064 -0024 0 .half 0x5C50 ! 0000690500000066 -0022 0 .byte 0x3D ! 0000690500000068 -0020 0 .byte 0x6D ! 0000690500000069 -001F 0 .half 0x9F70 ! 000069050000006A -001E 0 .word 0xA00CF9B9 ! 000069050000006C -001C 0 .half 0x38C5 ! 0000690500000070 -0018 0 .half 0x2629 ! 0000690500000072 -0016 0 .word 0xA986FE96 ! 0000690500000074 -0014 0 .byte 0x12 ! 0000690500000078 -0010 0 .byte 0x09 ! 0000690500000079 -000F 0 .half 0x884F ! 000069050000007A -000E 0 .word 0xDB593816 ! 000069050000007C -000C 0 .xword 0xA9FC2C2CB412642E ! 0000690500000080 -0008 0 .half 0xE6F2 ! 0000690500000088 +0000 0 .half 0x273B ! 000069050000008A +0002 0 .word 0x556D6773 ! 000069050000008C +0004 0 .xword 0xF519C47B747536B2 ! 0000690500000090 +0008 0 .xword 0x3EDE41B44E29AECE ! 0000690500000098 +0010 0 Double 7.213749E-06 .xword 0x405EABC39C870A11 ! 00006905000000A0 +0018 0 Double 1.226838E+02 .word 0x43CAE718 ! 00006905000000A8 +0020 0 Single 4.058054E+02 .word 0x6C6E5266 ! 00006905000000AC +0024 0 .byte 0xAA ! 00006905000000B0 +0028 0 .byte 0x1A ! 00006905000000B1 +0029 0 .byte 0x47 ! 00006905000000B2 +002A 0 .byte 0x26 ! 00006905000000B3 +002B 0 .word 0x3D73A327 ! 00006905000000B4 +002C 0 Single 5.948177E-02 .xword 0x9C21D80DA2F1AB7D ! 00006905000000B8 +0030 0 .xword 0x3660FD049CEEDAF0 ! 00006905000000C0 +0038 0 .half 0xBA75 ! 00006905000000C8 +0040 0 .byte 0x00 ! 00006905000000CA +0042 0 .byte 0x09 ! 00006905000000CB +0043 0 .half 0x504F ! 00006905000000CC +0044 0 .byte 0x6B ! 00006905000000CE +0046 0 .byte 0xDE ! 00006905000000CF +0047 0 .word 0xAF26814B ! 00006905000000D0 +0048 0 .word 0xC0178954 ! 00006905000000D4 +004C 0 Single -2.367757E+00 .xword 0x8CBBBE5361F9C88E ! 00006905000000D8 +0050 0 .xword 0x08AE71CB246103AC ! 00006905000000E0 +0058 0 .word 0xB81A7B3D ! 00006905000000E8 +0060 0 Single -3.683124E-05 .word 0xBBD2977E ! 00006905000000EC +0064 0 .xword 0x22C47DC8A1A9A497 ! 00006905000000F0 +0068 0 .xword 0x1ACD93A16656C25D ! 00006905000000F8 +0070 0 .xword 0x1A57196AF6F77512 ! 0000690500000100 +0078 0 .xword 0xC2ED040CE7AC3A35 ! 0000690500000108 +0080 0 !======================================================================== SECTION .bdata024 DATA_VA=0xffff9378d7286000 attr_data { Name = .bdata024, VA = 0xffff9378d7286000, RA = 0xffffb6000, PA = ra2pa(0xffffb6000,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 0x880000308D0B0000 ! FFFF9378D7286000 -0088 DATA025+0x88 .xword 0x8800000005690000 ! FFFF9378D7286008 -0080 DATA033+0x88 .word 0x4143AF44 ! FFFF9378D7286010 -0078 0 Single 1.223029E+01 .word 0xB8E2E38A ! FFFF9378D7286014 -0074 0 Single -1.081890E-04 .xword 0x40C2256C941A652A ! FFFF9378D7286018 -0070 0 Double 9.290848E+03 .xword 0x6734C14180F6FCE6 ! FFFF9378D7286020 -0068 0 .xword 0xBFA9707953D94431 ! FFFF9378D7286028 -0060 0 Double -4.968623E-02 .byte 0x8F ! FFFF9378D7286030 -0058 0 .byte 0xBD ! FFFF9378D7286031 -0057 0 .half 0x455A ! FFFF9378D7286032 -0056 0 .word 0x45D2D183 ! FFFF9378D7286034 -0054 0 .word 0x59A9CC10 ! FFFF9378D7286038 -0050 0 .half 0x8930 ! FFFF9378D728603C -004C 0 .half 0xCB24 ! FFFF9378D728603E -004A 0 .xword 0x5BA9E4FD174D4055 ! FFFF9378D7286040 -0048 0 .word 0x9777A8FD ! FFFF9378D7286048 -0040 0 .half 0x820F ! FFFF9378D728604C -003C 0 .half 0xB3AF ! FFFF9378D728604E -003A 0 .xword 0xC08DFBB5A50BC08C ! FFFF9378D7286050 -0038 0 Double -9.594637E+02 .half 0xF273 ! FFFF9378D7286058 -0030 0 .half 0xA634 ! FFFF9378D728605A -002E 0 .word 0xC7800BF2 ! FFFF9378D728605C -002C 0 Single -6.555989E+04 .half 0x1742 ! FFFF9378D7286060 -0028 0 .half 0x4F51 ! FFFF9378D7286062 -0026 0 .half 0x90AB ! FFFF9378D7286064 -0024 0 .half 0xBB55 ! FFFF9378D7286066 -0022 0 .byte 0xE4 ! FFFF9378D7286068 -0020 0 .byte 0x1B ! FFFF9378D7286069 -001F 0 .half 0x6FA2 ! FFFF9378D728606A -001E 0 .word 0x3809884E ! FFFF9378D728606C -001C 0 .half 0x605C ! FFFF9378D7286070 -0018 0 .half 0xFF52 ! FFFF9378D7286072 -0016 0 .word 0x15D3F303 ! FFFF9378D7286074 -0014 0 .byte 0xF1 ! FFFF9378D7286078 -0010 0 .byte 0x57 ! FFFF9378D7286079 -000F 0 .half 0x59ED ! FFFF9378D728607A -000E 0 .word 0x2D0ACF12 ! FFFF9378D728607C -000C 0 .xword 0x1C6BEB39F7F4C6A3 ! FFFF9378D7286080 -0008 0 .half 0x9DBC ! FFFF9378D7286088 +0000 0 .half 0x5F84 ! FFFF9378D728608A +0002 0 .word 0x9F4D8B9F ! FFFF9378D728608C +0004 0 .xword 0xE639A6A4389BD43C ! FFFF9378D7286090 +0008 0 .xword 0xC0F85B0D847666B7 ! FFFF9378D7286098 +0010 0 Double -9.976084E+04 .xword 0x406525E8FEBAAC0F ! FFFF9378D72860A0 +0018 0 Double 1.691847E+02 .word 0x455D9C29 ! FFFF9378D72860A8 +0020 0 Single 3.545760E+03 .word 0x5C0BB874 ! FFFF9378D72860AC +0024 0 .byte 0x63 ! FFFF9378D72860B0 +0028 0 .byte 0xA1 ! FFFF9378D72860B1 +0029 0 .byte 0x1E ! FFFF9378D72860B2 +002A 0 .byte 0xC5 ! FFFF9378D72860B3 +002B 0 .word 0x3BB8934B ! FFFF9378D72860B4 +002C 0 Single 5.632793E-03 .xword 0xF2518FF326D763C7 ! FFFF9378D72860B8 +0030 0 .xword 0xAD78A99F6CC0881B ! FFFF9378D72860C0 +0038 0 .half 0x30B0 ! FFFF9378D72860C8 +0040 0 .byte 0xCE ! FFFF9378D72860CA +0042 0 .byte 0xA4 ! FFFF9378D72860CB +0043 0 .half 0xE07B ! FFFF9378D72860CC +0044 0 .byte 0xC8 ! FFFF9378D72860CE +0046 0 .byte 0xCE ! FFFF9378D72860CF +0047 0 .word 0xDD4AF48D ! FFFF9378D72860D0 +0048 0 .word 0xC293AD45 ! FFFF9378D72860D4 +004C 0 Single -7.383842E+01 .xword 0x7D897871C05148E2 ! FFFF9378D72860D8 +0050 0 .xword 0xB2F59D90A1BCD356 ! FFFF9378D72860E0 +0058 0 .word 0xBE1B02F2 ! FFFF9378D72860E8 +0060 0 Single -1.513784E-01 .word 0xBBDF2DDF ! FFFF9378D72860EC +0064 0 .xword 0xFBB0486BF1004073 ! FFFF9378D72860F0 +0068 0 .xword 0x7526BA8D0F63FE66 ! FFFF9378D72860F8 +0070 0 .xword 0xA896A02ACB16F41A ! FFFF9378D7286100 +0078 0 .xword 0x3D6F4E95EBEF28D7 ! FFFF9378D7286108 +0080 0 !======================================================================== SECTION .bblk025 DATA_VA=0xc79e0000000 attr_data { Name = .bblk025, VA = 0xc79e0000000, RA = 0xe90000000, PA = ra2pa(0xe90000000,0), part_0_ctx_nonzero_tsb_config_1, 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 .bblk025 .data DATA035: .xword 0xC527B79C571166AD ! 00000C79E0000000 +0000 0 .xword 0xF3485FCCA85959DA ! 00000C79E0000008 +0008 0 .xword 0xF56DD821272699F5 ! 00000C79E0000010 +0010 0 .xword 0x05C13B0DAC8DB29F ! 00000C79E0000018 +0018 0 .xword 0x90229B1922A09441 ! 00000C79E0000020 +0020 0 .xword 0x341EB542FCBE3B55 ! 00000C79E0000028 +0028 0 .xword 0x724D05FDC18AED95 ! 00000C79E0000030 +0030 0 .xword 0xDA20A6DD98A55F59 ! 00000C79E0000038 +0038 0 .xword 0x4934A3BD8BF0D66E ! 00000C79E0000040 +0040 0 .xword 0x1BFEFCD21960B3DE ! 00000C79E0000048 +0048 0 .xword 0xC7F366CA9181E13A ! 00000C79E0000050 +0050 0 .xword 0x5AB7DFBE87BC174A ! 00000C79E0000058 +0058 0 .xword 0xE3EB7A8EEE0D8200 ! 00000C79E0000060 +0060 0 .xword 0xA32FF4A6F218A696 ! 00000C79E0000068 +0068 0 .xword 0xAFB585E20F183BED ! 00000C79E0000070 +0070 0 .xword 0x719E3A483E231D27 ! 00000C79E0000078 +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=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 .bstk026 DATA_VA=0xffff95a860000000 attr_data { Name = .bstk026, VA = 0xffff95a860000000, RA = ra2pa(0xe80000000,0), PA = ra2pa(0xe80000000,0), part_0_ctx_nonzero_tsb_config_0, 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 .bstk026 .data .skip 0x2000 ! FFFF95A860000000 STACK0069: !======================================================================== SECTION .bkey027 DATA_VA=0x3d5faba6000 attr_data { Name = .bkey027, VA = 0x3d5faba6000, RA = 0xffffb4000, PA = ra2pa(0xffffb4000,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 .bkey027 .data DATA037: .xword 0x880000308D0B0000 ! 000003D5FABA6000 +0000 DATA025+0x88 .xword 0x880000400BD7FFFF ! 000003D5FABA6008 +0008 DATA026+0x88 .xword 0x88203191CBFDFFFF ! 000003D5FABA6010 +0010 DATA027+0x88 .xword 0x880000E010180000 ! 000003D5FABA6018 +0018 DATA028+0x88 .xword 0x8800003047250000 ! 000003D5FABA6020 +0020 DATA029+0x88 .xword 0x88A00D846E000000 ! 000003D5FABA6028 +0028 DATA030+0x88 .xword 0x880000300F020000 ! 000003D5FABA6030 +0030 DATA031+0x88 .xword 0x880016CD692B0000 ! 000003D5FABA6038 +0038 DATA032+0x88 .xword 0x8800000005690000 ! 000003D5FABA6040 +0040 DATA033+0x88 .xword 0x886028D77893FFFF ! 000003D5FABA6048 +0048 DATA034+0x88 .xword 0x000000E0790C0000 ! 000003D5FABA6050 +0050 DATA035+0x0 .xword 0x0000FEFF0F000000 ! 000003D5FABA6058 +0058 DATA001+0x0 .xword 0x0000000000000000 ! 000003D5FABA6060 +0060 0 .xword 0x4120859A67978460 ! 000003D5FABA6068 +0068 0 Double 5.413892E+05 .word 0xC1F8A74C ! 000003D5FABA6070 +0070 0 Single -3.108169E+01 ! Context 70 runs in 32-bit addressing mode, big-endian !======================================================================== SECTION .bdata029 DATA_VA=0xd522c000 attr_data { Name = .bdata029, VA = 0xd522c000, RA = 0xffffa0000, PA = ra2pa(0xffffa0000,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=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 .bdata029 .data DATA048: .xword 0xABAD1DEA376AA088 ! 00000000D522C000 -0088 DATA049+0x88 .xword 0xABAD1DEA5F6E6088 ! 00000000D522C008 -0080 DATA057+0x88 .word 0xC119D6B5 ! 00000000D522C010 -0078 0 Single -9.614919E+00 .word 0x4408A489 ! 00000000D522C014 -0074 0 Single 5.465709E+02 .xword 0x40339852F9704D56 ! 00000000D522C018 -0070 0 Double 1.959502E+01 .xword 0xB5EA89517B6E2AF2 ! 00000000D522C020 -0068 0 .xword 0xC1045C61F7491CE5 ! 00000000D522C028 -0060 0 Double -1.667962E+05 .byte 0x36 ! 00000000D522C030 -0058 0 .byte 0x06 ! 00000000D522C031 -0057 0 .half 0x3D61 ! 00000000D522C032 -0056 0 .word 0x39F5A3FA ! 00000000D522C034 -0054 0 .word 0xA705958E ! 00000000D522C038 -0050 0 .half 0x34D4 ! 00000000D522C03C -004C 0 .half 0xAB7B ! 00000000D522C03E -004A 0 .xword 0x9BA06F338170A828 ! 00000000D522C040 -0048 0 .word 0x498C66A1 ! 00000000D522C048 -0040 0 .half 0xC397 ! 00000000D522C04C -003C 0 .half 0x777E ! 00000000D522C04E -003A 0 .xword 0x3FAEE6253D12FFE5 ! 00000000D522C050 -0038 0 Double 6.034962E-02 .half 0xACA6 ! 00000000D522C058 -0030 0 .half 0xB0A4 ! 00000000D522C05A -002E 0 .word 0xBF53B879 ! 00000000D522C05C -002C 0 Single -8.270336E-01 .half 0x1C08 ! 00000000D522C060 -0028 0 .half 0x09D8 ! 00000000D522C062 -0026 0 .half 0x01F7 ! 00000000D522C064 -0024 0 .half 0xC6BA ! 00000000D522C066 -0022 0 .byte 0xD2 ! 00000000D522C068 -0020 0 .byte 0x15 ! 00000000D522C069 -001F 0 .half 0x633A ! 00000000D522C06A -001E 0 .word 0x1DF1DCC8 ! 00000000D522C06C -001C 0 .half 0x9E30 ! 00000000D522C070 -0018 0 .half 0x22AD ! 00000000D522C072 -0016 0 .word 0xBE8866CA ! 00000000D522C074 -0014 0 .byte 0xA0 ! 00000000D522C078 -0010 0 .byte 0xF1 ! 00000000D522C079 -000F 0 .half 0x5D7D ! 00000000D522C07A -000E 0 .word 0x95A2381B ! 00000000D522C07C -000C 0 .xword 0x22B4136105E47371 ! 00000000D522C080 -0008 0 .half 0x7915 ! 00000000D522C088 +0000 0 .half 0x2768 ! 00000000D522C08A +0002 0 .word 0x76893370 ! 00000000D522C08C +0004 0 .xword 0xD203245A5BBB097E ! 00000000D522C090 +0008 0 .xword 0x4005B6F9334F6A85 ! 00000000D522C098 +0010 0 Double 2.714342E+00 .xword 0xBED253FBBCE904FD ! 00000000D522C0A0 +0018 0 Double -4.369750E-06 .word 0xBFB39BE9 ! 00000000D522C0A8 +0020 0 Single -1.403196E+00 .word 0x3ABC5DB5 ! 00000000D522C0AC +0024 0 .byte 0xB2 ! 00000000D522C0B0 +0028 0 .byte 0x22 ! 00000000D522C0B1 +0029 0 .byte 0x78 ! 00000000D522C0B2 +002A 0 .byte 0x38 ! 00000000D522C0B3 +002B 0 .word 0x475FF59F ! 00000000D522C0B4 +002C 0 Single 5.733362E+04 .xword 0xCBE74D1875242DD2 ! 00000000D522C0B8 +0030 0 .xword 0xD25732F76F530233 ! 00000000D522C0C0 +0038 0 .half 0x9D10 ! 00000000D522C0C8 +0040 0 .byte 0x67 ! 00000000D522C0CA +0042 0 .byte 0xFE ! 00000000D522C0CB +0043 0 .half 0x0673 ! 00000000D522C0CC +0044 0 .byte 0x7D ! 00000000D522C0CE +0046 0 .byte 0x62 ! 00000000D522C0CF +0047 0 .word 0xB5890461 ! 00000000D522C0D0 +0048 0 .word 0x3F603416 ! 00000000D522C0D4 +004C 0 Single 8.757948E-01 .xword 0x157E49825C7221A8 ! 00000000D522C0D8 +0050 0 .xword 0x494388E86DFA412C ! 00000000D522C0E0 +0058 0 .word 0x4756544F ! 00000000D522C0E8 +0060 0 Single 5.486831E+04 .word 0x1F4410D2 ! 00000000D522C0EC +0064 0 .xword 0x4FFEE56C7A7D3762 ! 00000000D522C0F0 +0068 0 .xword 0xACA6F7B1667C04EB ! 00000000D522C0F8 +0070 0 .xword 0x79C1D58C455A3F0F ! 00000000D522C100 +0078 0 .xword 0xAB6AB7A87FAC0BAB ! 00000000D522C108 +0080 0 !======================================================================== SECTION .bdata030 DATA_VA=0x376aa000 attr_data { Name = .bdata030, VA = 0x376aa000, RA = 0xffff9e000, PA = ra2pa(0xffff9e000,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 .bdata030 .data DATA049: .xword 0xABAD1DEA1A202088 ! 00000000376AA000 -0088 DATA050+0x88 .xword 0xABAD1DEAD522C088 ! 00000000376AA008 -0080 DATA048+0x88 .word 0x3921E175 ! 00000000376AA010 -0078 0 Single 1.543815E-04 .word 0xC49DFAB4 ! 00000000376AA014 -0074 0 Single -1.263834E+03 .xword 0x3ED2D760FB5A9721 ! 00000000376AA018 -0070 0 Double 4.492122E-06 .xword 0x66D1C6ECE01958EB ! 00000000376AA020 -0068 0 .xword 0xBF5D7A73C91BD0B1 ! 00000000376AA028 -0060 0 Double -1.799214E-03 .byte 0x71 ! 00000000376AA030 -0058 0 .byte 0x3A ! 00000000376AA031 -0057 0 .half 0x4D95 ! 00000000376AA032 -0056 0 .word 0x0EE33FF2 ! 00000000376AA034 -0054 0 .word 0x72E22948 ! 00000000376AA038 -0050 0 .half 0x0D49 ! 00000000376AA03C -004C 0 .half 0x15CB ! 00000000376AA03E -004A 0 .xword 0x7E2BF85386921F3B ! 00000000376AA040 -0048 0 .word 0xDBE08400 ! 00000000376AA048 -0040 0 .half 0x89FE ! 00000000376AA04C -003C 0 .half 0xD182 ! 00000000376AA04E -003A 0 .xword 0xBEB39620CBB28E04 ! 00000000376AA050 -0038 0 Double -1.167443E-06 .half 0x99E7 ! 00000000376AA058 -0030 0 .half 0x25BC ! 00000000376AA05A -002E 0 .word 0xC6B36469 ! 00000000376AA05C -002C 0 Single -2.296221E+04 .half 0x15A5 ! 00000000376AA060 -0028 0 .half 0x1A10 ! 00000000376AA062 -0026 0 .half 0x13F9 ! 00000000376AA064 -0024 0 .half 0xE741 ! 00000000376AA066 -0022 0 .byte 0xED ! 00000000376AA068 -0020 0 .byte 0xE6 ! 00000000376AA069 -001F 0 .half 0x2FFB ! 00000000376AA06A -001E 0 .word 0x2B484C0B ! 00000000376AA06C -001C 0 .half 0x2BAB ! 00000000376AA070 -0018 0 .half 0xD0E8 ! 00000000376AA072 -0016 0 .word 0x3DE39D47 ! 00000000376AA074 -0014 0 .byte 0x76 ! 00000000376AA078 -0010 0 .byte 0xF4 ! 00000000376AA079 -000F 0 .half 0xB354 ! 00000000376AA07A -000E 0 .word 0x96E95692 ! 00000000376AA07C -000C 0 .xword 0x4C4848E7FE651BB1 ! 00000000376AA080 -0008 0 .half 0x38D1 ! 00000000376AA088 +0000 0 .half 0xCA89 ! 00000000376AA08A +0002 0 .word 0x72126EDF ! 00000000376AA08C +0004 0 .xword 0x38CB984CCECDD009 ! 00000000376AA090 +0008 0 .xword 0x40FF33E806F83D47 ! 00000000376AA098 +0010 0 Double 1.278065E+05 .xword 0x4034E8747F92A6B6 ! 00000000376AA0A0 +0018 0 Double 2.090803E+01 .word 0xBBE7A6B2 ! 00000000376AA0A8 +0020 0 Single -7.069432E-03 .word 0x94DB6A4E ! 00000000376AA0AC +0024 0 .byte 0x2A ! 00000000376AA0B0 +0028 0 .byte 0x16 ! 00000000376AA0B1 +0029 0 .byte 0xD5 ! 00000000376AA0B2 +002A 0 .byte 0x45 ! 00000000376AA0B3 +002B 0 .word 0x432741C2 ! 00000000376AA0B4 +002C 0 Single 1.672569E+02 .xword 0xA85DBA5CEFEC5AD2 ! 00000000376AA0B8 +0030 0 .xword 0x41854B96D1A0418C ! 00000000376AA0C0 +0038 0 .half 0x4676 ! 00000000376AA0C8 +0040 0 .byte 0x12 ! 00000000376AA0CA +0042 0 .byte 0xC2 ! 00000000376AA0CB +0043 0 .half 0xAF8B ! 00000000376AA0CC +0044 0 .byte 0xB3 ! 00000000376AA0CE +0046 0 .byte 0xE9 ! 00000000376AA0CF +0047 0 .word 0x0DC3C579 ! 00000000376AA0D0 +0048 0 .word 0xC4502D1F ! 00000000376AA0D4 +004C 0 Single -8.327050E+02 .xword 0xD808B61C67729708 ! 00000000376AA0D8 +0050 0 .xword 0xF0B63A88B9ABAF5C ! 00000000376AA0E0 +0058 0 .word 0xBF32E4C8 ! 00000000376AA0E8 +0060 0 Single -6.988034E-01 .word 0x17846419 ! 00000000376AA0EC +0064 0 .xword 0x6F6702026568E212 ! 00000000376AA0F0 +0068 0 .xword 0x3C3941241EE7BFEF ! 00000000376AA0F8 +0070 0 .xword 0x14B2313A01A54A95 ! 00000000376AA100 +0078 0 .xword 0x8B012BC1B2785E68 ! 00000000376AA108 +0080 0 !======================================================================== SECTION .bdata031 DATA_VA=0x1a202000 attr_data { Name = .bdata031, VA = 0x1a202000, RA = 0xffff9c000, PA = ra2pa(0xffff9c000,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=1, 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 0x88C067E2EA1DADAB ! 000000001A202000 -0088 DATA051+0x88 .xword 0x88A06A37EA1DADAB ! 000000001A202008 -0080 DATA049+0x88 .word 0x3C0B2917 ! 000000001A202010 -0078 0 Single 8.493683E-03 .word 0xB8C968E2 ! 000000001A202014 -0074 0 Single -9.603963E-05 .xword 0x3EB35675E6D9BB30 ! 000000001A202018 -0070 0 Double 1.152619E-06 .xword 0x51A5C3CFAE72DED7 ! 000000001A202020 -0068 0 .xword 0x401BD9ED7178A9A5 ! 000000001A202028 -0060 0 Double 6.962820E+00 .byte 0x3B ! 000000001A202030 -0058 0 .byte 0x3E ! 000000001A202031 -0057 0 .half 0x73B3 ! 000000001A202032 -0056 0 .word 0xC06204E3 ! 000000001A202034 -0054 0 .word 0x8B5AFC8B ! 000000001A202038 -0050 0 .half 0x411F ! 000000001A20203C -004C 0 .half 0xE481 ! 000000001A20203E -004A 0 .xword 0xC6B535DC3CF02C73 ! 000000001A202040 -0048 0 .word 0x25B21AEA ! 000000001A202048 -0040 0 .half 0x2906 ! 000000001A20204C -003C 0 .half 0xC3A3 ! 000000001A20204E -003A 0 .xword 0xC122E4AE8F205DF7 ! 000000001A202050 -0038 0 Double -6.190953E+05 .half 0x738C ! 000000001A202058 -0030 0 .half 0x875E ! 000000001A20205A -002E 0 .word 0xBD9BA1D8 ! 000000001A20205C -002C 0 Single -7.599229E-02 .half 0x7253 ! 000000001A202060 -0028 0 .half 0xC483 ! 000000001A202062 -0026 0 .half 0x3513 ! 000000001A202064 -0024 0 .half 0xA859 ! 000000001A202066 -0022 0 .byte 0xAF ! 000000001A202068 -0020 0 .byte 0xEF ! 000000001A202069 -001F 0 .half 0x0F8F ! 000000001A20206A -001E 0 .word 0x9B45D98C ! 000000001A20206C -001C 0 .half 0x7E19 ! 000000001A202070 -0018 0 .half 0x1B3B ! 000000001A202072 -0016 0 .word 0x502C434C ! 000000001A202074 -0014 0 .byte 0x12 ! 000000001A202078 -0010 0 .byte 0x95 ! 000000001A202079 -000F 0 .half 0xF4AD ! 000000001A20207A -000E 0 .word 0xE6EA010E ! 000000001A20207C -000C 0 .xword 0x9667635F43576256 ! 000000001A202080 -0008 0 .half 0x2A93 ! 000000001A202088 +0000 0 .half 0xF7C4 ! 000000001A20208A +0002 0 .word 0xD37343DB ! 000000001A20208C +0004 0 .xword 0x92FCAE6CE26A6FDB ! 000000001A202090 +0008 0 .xword 0x3EF30807DB0D838A ! 000000001A202098 +0010 0 Double 1.814973E-05 .xword 0x3FA8B22C9CE0AA5A ! 000000001A2020A0 +0018 0 Double 4.823436E-02 .word 0x4553BFD1 ! 000000001A2020A8 +0020 0 Single 3.387989E+03 .word 0x4F1D73CC ! 000000001A2020AC +0024 0 .byte 0x11 ! 000000001A2020B0 +0028 0 .byte 0x6F ! 000000001A2020B1 +0029 0 .byte 0x55 ! 000000001A2020B2 +002A 0 .byte 0x6B ! 000000001A2020B3 +002B 0 .word 0xC3EE34EE ! 000000001A2020B4 +002C 0 Single -4.764135E+02 .xword 0x7585ABEF67CEE687 ! 000000001A2020B8 +0030 0 .xword 0x212A9A422ED8FE19 ! 000000001A2020C0 +0038 0 .half 0x06BE ! 000000001A2020C8 +0040 0 .byte 0x48 ! 000000001A2020CA +0042 0 .byte 0xAD ! 000000001A2020CB +0043 0 .half 0x925D ! 000000001A2020CC +0044 0 .byte 0xC5 ! 000000001A2020CE +0046 0 .byte 0xD8 ! 000000001A2020CF +0047 0 .word 0xF92ED282 ! 000000001A2020D0 +0048 0 .word 0x3FA609E6 ! 000000001A2020D4 +004C 0 Single 1.297177E+00 .xword 0x30A39F166A6B0B68 ! 000000001A2020D8 +0050 0 .xword 0x5DDABCC469F8151D ! 000000001A2020E0 +0058 0 .word 0xBD893AA7 ! 000000001A2020E8 +0060 0 Single -6.700640E-02 .word 0x8A497D9B ! 000000001A2020EC +0064 0 .xword 0x6BC67B4013EFA403 ! 000000001A2020F0 +0068 0 .xword 0x80EDE36961878F2E ! 000000001A2020F8 +0070 0 .xword 0xD2F3A3094783349B ! 000000001A202100 +0078 0 .xword 0x0768B338151D3341 ! 000000001A202108 +0080 0 !======================================================================== SECTION .bdata032 DATA_VA=0xe267c000 attr_data { Name = .bdata032, VA = 0xe267c000, RA = 0xffff9a000, PA = ra2pa(0xffff9a000,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 .bdata032 .data DATA051: .xword 0xABAD1DEAEA2A6088 ! 00000000E267C000 -0088 DATA052+0x88 .xword 0xABAD1DEA1A202088 ! 00000000E267C008 -0080 DATA050+0x88 .word 0xBE725CCF ! 00000000E267C010 -0078 0 Single -2.366822E-01 .word 0xC1ED51FB ! 00000000E267C014 -0074 0 Single -2.966503E+01 .xword 0x4042D9CE9B6B672C ! 00000000E267C018 -0070 0 Double 3.770162E+01 .xword 0x6D85125C2AD29CC0 ! 00000000E267C020 -0068 0 .xword 0xC0D2DD95CF46F19A ! 00000000E267C028 -0060 0 Double -1.931834E+04 .byte 0x7E ! 00000000E267C030 -0058 0 .byte 0xAE ! 00000000E267C031 -0057 0 .half 0x2125 ! 00000000E267C032 -0056 0 .word 0x910240BD ! 00000000E267C034 -0054 0 .word 0x9839F5BC ! 00000000E267C038 -0050 0 .half 0x00A1 ! 00000000E267C03C -004C 0 .half 0x038B ! 00000000E267C03E -004A 0 .xword 0x555CFBCF71B6FFE1 ! 00000000E267C040 -0048 0 .word 0xB2366380 ! 00000000E267C048 -0040 0 .half 0x65CD ! 00000000E267C04C -003C 0 .half 0xCC41 ! 00000000E267C04E -003A 0 .xword 0x3F43BDD9B76AF571 ! 00000000E267C050 -0038 0 Double 6.024659E-04 .half 0xBCFA ! 00000000E267C058 -0030 0 .half 0xC11D ! 00000000E267C05A -002E 0 .word 0x3CCAF7A3 ! 00000000E267C05C -002C 0 Single 2.477629E-02 .half 0xE31D ! 00000000E267C060 -0028 0 .half 0x978F ! 00000000E267C062 -0026 0 .half 0xA924 ! 00000000E267C064 -0024 0 .half 0xE897 ! 00000000E267C066 -0022 0 .byte 0x10 ! 00000000E267C068 -0020 0 .byte 0x9D ! 00000000E267C069 -001F 0 .half 0x0F49 ! 00000000E267C06A -001E 0 .word 0x5C53A5BD ! 00000000E267C06C -001C 0 .half 0x3A0B ! 00000000E267C070 -0018 0 .half 0xECF8 ! 00000000E267C072 -0016 0 .word 0xC83C42FC ! 00000000E267C074 -0014 0 .byte 0xB3 ! 00000000E267C078 -0010 0 .byte 0x6C ! 00000000E267C079 -000F 0 .half 0x0D15 ! 00000000E267C07A -000E 0 .word 0x34F16BD3 ! 00000000E267C07C -000C 0 .xword 0xDFB88CF1D3FA334F ! 00000000E267C080 -0008 0 .half 0x9E4B ! 00000000E267C088 +0000 0 .half 0xAFA1 ! 00000000E267C08A +0002 0 .word 0x7C3ADB1B ! 00000000E267C08C +0004 0 .xword 0xF4C41CC2148F8388 ! 00000000E267C090 +0008 0 .xword 0x40C07BC49ED6A267 ! 00000000E267C098 +0010 0 Double 8.439536E+03 .xword 0x3FBC36FD28CD135F ! 00000000E267C0A0 +0018 0 Double 1.102141E-01 .word 0xC441CFB4 ! 00000000E267C0A8 +0020 0 Single -7.752454E+02 .word 0x45DC8DBA ! 00000000E267C0AC +0024 0 .byte 0x54 ! 00000000E267C0B0 +0028 0 .byte 0x66 ! 00000000E267C0B1 +0029 0 .byte 0x34 ! 00000000E267C0B2 +002A 0 .byte 0x99 ! 00000000E267C0B3 +002B 0 .word 0x46370D0B ! 00000000E267C0B4 +002C 0 Single 1.171526E+04 .xword 0x37D226CD33B937D8 ! 00000000E267C0B8 +0030 0 .xword 0xA1687A800C9FAB76 ! 00000000E267C0C0 +0038 0 .half 0x56DD ! 00000000E267C0C8 +0040 0 .byte 0x0B ! 00000000E267C0CA +0042 0 .byte 0x23 ! 00000000E267C0CB +0043 0 .half 0x3DE8 ! 00000000E267C0CC +0044 0 .byte 0x7E ! 00000000E267C0CE +0046 0 .byte 0x35 ! 00000000E267C0CF +0047 0 .word 0xFA0CDD18 ! 00000000E267C0D0 +0048 0 .word 0x4318A0BA ! 00000000E267C0D4 +004C 0 Single 1.526278E+02 .xword 0xE8EB683A60E13C1F ! 00000000E267C0D8 +0050 0 .xword 0x7A93C05A389C7ECD ! 00000000E267C0E0 +0058 0 .word 0x450AC22C ! 00000000E267C0E8 +0060 0 Single 2.220136E+03 .word 0x03DD75D1 ! 00000000E267C0EC +0064 0 .xword 0x52995162CA053097 ! 00000000E267C0F0 +0068 0 .xword 0x5C660E14F0019417 ! 00000000E267C0F8 +0070 0 .xword 0xD1FF92B8545E64CB ! 00000000E267C100 +0078 0 .xword 0xA738AB38A1C2CD9B ! 00000000E267C108 +0080 0 !======================================================================== SECTION .bdata033 DATA_VA=0xea2a6000 attr_data { Name = .bdata033, VA = 0xea2a6000, RA = 0xffff98000, PA = ra2pa(0xffff98000,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=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 .bdata033 .data DATA052: .xword 0x88C0B413EA1DADAB ! 00000000EA2A6000 -0088 DATA053+0x88 .xword 0x88C067E2EA1DADAB ! 00000000EA2A6008 -0080 DATA051+0x88 .word 0x383437B2 ! 00000000EA2A6010 -0078 0 Single 4.296721E-05 .word 0x3C93A580 ! 00000000EA2A6014 -0074 0 Single 1.802325E-02 .xword 0x40FAAE1966F94380 ! 00000000EA2A6018 -0070 0 Double 1.092816E+05 .xword 0x110029EAB78F81B9 ! 00000000EA2A6020 -0068 0 .xword 0x3F862D89B00258FE ! 00000000EA2A6028 -0060 0 Double 1.082904E-02 .byte 0x66 ! 00000000EA2A6030 -0058 0 .byte 0xCA ! 00000000EA2A6031 -0057 0 .half 0x74B0 ! 00000000EA2A6032 -0056 0 .word 0xD0C891CA ! 00000000EA2A6034 -0054 0 .word 0x77ABECDF ! 00000000EA2A6038 -0050 0 .half 0xD602 ! 00000000EA2A603C -004C 0 .half 0x3CE1 ! 00000000EA2A603E -004A 0 .xword 0x784B5D48A9B7F9C2 ! 00000000EA2A6040 -0048 0 .word 0x1151C86F ! 00000000EA2A6048 -0040 0 .half 0xFCF9 ! 00000000EA2A604C -003C 0 .half 0xE934 ! 00000000EA2A604E -003A 0 .xword 0x41293AEBC744D9E7 ! 00000000EA2A6050 -0038 0 Double 8.267419E+05 .half 0xA42E ! 00000000EA2A6058 -0030 0 .half 0xA305 ! 00000000EA2A605A -002E 0 .word 0xBF5DFE19 ! 00000000EA2A605C -002C 0 Single -8.671585E-01 .half 0xF922 ! 00000000EA2A6060 -0028 0 .half 0x87D9 ! 00000000EA2A6062 -0026 0 .half 0xE8C8 ! 00000000EA2A6064 -0024 0 .half 0x7AE0 ! 00000000EA2A6066 -0022 0 .byte 0xE1 ! 00000000EA2A6068 -0020 0 .byte 0x2B ! 00000000EA2A6069 -001F 0 .half 0x0752 ! 00000000EA2A606A -001E 0 .word 0xC9EB2329 ! 00000000EA2A606C -001C 0 .half 0x3955 ! 00000000EA2A6070 -0018 0 .half 0x6170 ! 00000000EA2A6072 -0016 0 .word 0x1A0AD0D1 ! 00000000EA2A6074 -0014 0 .byte 0x8F ! 00000000EA2A6078 -0010 0 .byte 0x43 ! 00000000EA2A6079 -000F 0 .half 0xDB9F ! 00000000EA2A607A -000E 0 .word 0x83E6D2BD ! 00000000EA2A607C -000C 0 .xword 0xBCAC03BC144D4422 ! 00000000EA2A6080 -0008 0 .half 0x7A61 ! 00000000EA2A6088 +0000 0 .half 0x638B ! 00000000EA2A608A +0002 0 .word 0xF431C010 ! 00000000EA2A608C +0004 0 .xword 0x7B4EE2E1641548F4 ! 00000000EA2A6090 +0008 0 .xword 0x3F3A89E96775A45B ! 00000000EA2A6098 +0010 0 Double 4.049487E-04 .xword 0x3FF4DFFD9ABA6FCF ! 00000000EA2A60A0 +0018 0 Double 1.304685E+00 .word 0x3E9EB961 ! 00000000EA2A60A8 +0020 0 Single 3.100081E-01 .word 0xAC17D26E ! 00000000EA2A60AC +0024 0 .byte 0x72 ! 00000000EA2A60B0 +0028 0 .byte 0x8B ! 00000000EA2A60B1 +0029 0 .byte 0xDF ! 00000000EA2A60B2 +002A 0 .byte 0x92 ! 00000000EA2A60B3 +002B 0 .word 0x43DA23E1 ! 00000000EA2A60B4 +002C 0 Single 4.362803E+02 .xword 0xA51CAF54E917C2AB ! 00000000EA2A60B8 +0030 0 .xword 0xB2E824E23DDE953E ! 00000000EA2A60C0 +0038 0 .half 0x12FD ! 00000000EA2A60C8 +0040 0 .byte 0x99 ! 00000000EA2A60CA +0042 0 .byte 0x1C ! 00000000EA2A60CB +0043 0 .half 0x5566 ! 00000000EA2A60CC +0044 0 .byte 0x01 ! 00000000EA2A60CE +0046 0 .byte 0x67 ! 00000000EA2A60CF +0047 0 .word 0xE5FBA3CA ! 00000000EA2A60D0 +0048 0 .word 0x3C2268D8 ! 00000000EA2A60D4 +004C 0 Single 9.912692E-03 .xword 0xA2EBE8A21590EBEB ! 00000000EA2A60D8 +0050 0 .xword 0x6BBE0B811FA44042 ! 00000000EA2A60E0 +0058 0 .word 0x3ABB66D5 ! 00000000EA2A60E8 +0060 0 Single 1.429761E-03 .word 0x114C3094 ! 00000000EA2A60EC +0064 0 .xword 0xF45C65BB4881B12A ! 00000000EA2A60F0 +0068 0 .xword 0x89DAE2DA88278908 ! 00000000EA2A60F8 +0070 0 .xword 0x00C9C947C708949D ! 00000000EA2A6100 +0078 0 .xword 0x09004020605945C8 ! 00000000EA2A6108 +0080 0 !======================================================================== SECTION .bdata034 DATA_VA=0x13b4c000 attr_data { Name = .bdata034, VA = 0x13b4c000, RA = 0xffff96000, PA = ra2pa(0xffff96000,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 .bdata034 .data DATA053: .xword 0xABAD1DEAB8A0E088 ! 0000000013B4C000 -0088 DATA054+0x88 .xword 0xABAD1DEAEA2A6088 ! 0000000013B4C008 -0080 DATA052+0x88 .word 0xBFCD5ACE ! 0000000013B4C010 -0078 0 Single -1.604334E+00 .word 0xB7C689E9 ! 0000000013B4C014 -0074 0 Single -2.366766E-05 .xword 0x406F59960A6056D2 ! 0000000013B4C018 -0070 0 Double 2.507996E+02 .xword 0xD12191244CBA3D80 ! 0000000013B4C020 -0068 0 .xword 0xC06DC82A3F2DCC97 ! 0000000013B4C028 -0060 0 Double -2.382552E+02 .byte 0xC7 ! 0000000013B4C030 -0058 0 .byte 0x94 ! 0000000013B4C031 -0057 0 .half 0x12F8 ! 0000000013B4C032 -0056 0 .word 0x77A30E1A ! 0000000013B4C034 -0054 0 .word 0xB8E8BD8A ! 0000000013B4C038 -0050 0 .half 0x7FBD ! 0000000013B4C03C -004C 0 .half 0xE3A1 ! 0000000013B4C03E -004A 0 .xword 0xE4C3D1EF794B9F21 ! 0000000013B4C040 -0048 0 .word 0x278246D6 ! 0000000013B4C048 -0040 0 .half 0xF9E9 ! 0000000013B4C04C -003C 0 .half 0x86AC ! 0000000013B4C04E -003A 0 .xword 0x40A4C050784F0F48 ! 0000000013B4C050 -0038 0 Double 2.656157E+03 .half 0x09B5 ! 0000000013B4C058 -0030 0 .half 0xCFA8 ! 0000000013B4C05A -002E 0 .word 0xB78DE87F ! 0000000013B4C05C -002C 0 Single -1.691677E-05 .half 0xCC32 ! 0000000013B4C060 -0028 0 .half 0xB4D6 ! 0000000013B4C062 -0026 0 .half 0x2498 ! 0000000013B4C064 -0024 0 .half 0x2D4E ! 0000000013B4C066 -0022 0 .byte 0x2D ! 0000000013B4C068 -0020 0 .byte 0x71 ! 0000000013B4C069 -001F 0 .half 0x8BA1 ! 0000000013B4C06A -001E 0 .word 0x21189A56 ! 0000000013B4C06C -001C 0 .half 0x7EEE ! 0000000013B4C070 -0018 0 .half 0xBA9F ! 0000000013B4C072 -0016 0 .word 0x3B14330A ! 0000000013B4C074 -0014 0 .byte 0xE0 ! 0000000013B4C078 -0010 0 .byte 0x8C ! 0000000013B4C079 -000F 0 .half 0xB4A0 ! 0000000013B4C07A -000E 0 .word 0x68D96867 ! 0000000013B4C07C -000C 0 .xword 0x8F755A331C2EAB47 ! 0000000013B4C080 -0008 0 .half 0x126A ! 0000000013B4C088 +0000 0 .half 0x39A1 ! 0000000013B4C08A +0002 0 .word 0x01B57F82 ! 0000000013B4C08C +0004 0 .xword 0x7C19EC3FF83E946A ! 0000000013B4C090 +0008 0 .xword 0xC01141ABF144524D ! 0000000013B4C098 +0010 0 Double -4.314132E+00 .xword 0xBFEBC43F01FE4648 ! 0000000013B4C0A0 +0018 0 Double -8.677058E-01 .word 0x421EB443 ! 0000000013B4C0A8 +0020 0 Single 3.967604E+01 .word 0x8C64A344 ! 0000000013B4C0AC +0024 0 .byte 0x57 ! 0000000013B4C0B0 +0028 0 .byte 0x78 ! 0000000013B4C0B1 +0029 0 .byte 0xF0 ! 0000000013B4C0B2 +002A 0 .byte 0xF4 ! 0000000013B4C0B3 +002B 0 .word 0x4653FCB3 ! 0000000013B4C0B4 +002C 0 Single 1.356717E+04 .xword 0x5AE51EB7D972969F ! 0000000013B4C0B8 +0030 0 .xword 0xC8BBBAC137885E0B ! 0000000013B4C0C0 +0038 0 .half 0xFD10 ! 0000000013B4C0C8 +0040 0 .byte 0x63 ! 0000000013B4C0CA +0042 0 .byte 0x19 ! 0000000013B4C0CB +0043 0 .half 0x6961 ! 0000000013B4C0CC +0044 0 .byte 0x2B ! 0000000013B4C0CE +0046 0 .byte 0xC9 ! 0000000013B4C0CF +0047 0 .word 0x99F83A8E ! 0000000013B4C0D0 +0048 0 .word 0xC20E3309 ! 0000000013B4C0D4 +004C 0 Single -3.554984E+01 .xword 0x97CC58149FC49127 ! 0000000013B4C0D8 +0050 0 .xword 0x2BC96B851A9DB570 ! 0000000013B4C0E0 +0058 0 .word 0xC2B9877F ! 0000000013B4C0E8 +0060 0 Single -9.276464E+01 .word 0x8F4C8794 ! 0000000013B4C0EC +0064 0 .xword 0xC4364BB8BE0D3866 ! 0000000013B4C0F0 +0068 0 .xword 0x3D5A13FF9A630F0A ! 0000000013B4C0F8 +0070 0 .xword 0x1F57C4C96BD38FBF ! 0000000013B4C100 +0078 0 .xword 0xC88CD0BF284B9E91 ! 0000000013B4C108 +0080 0 !======================================================================== SECTION .bdata035 DATA_VA=0xb8a0e000 attr_data { Name = .bdata035, VA = 0xb8a0e000, RA = 0xffff94000, PA = ra2pa(0xffff94000,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 .bdata035 .data DATA054: .xword 0xABAD1DEA25450088 ! 00000000B8A0E000 -0088 DATA055+0x88 .xword 0xABAD1DEA13B4C088 ! 00000000B8A0E008 -0080 DATA053+0x88 .word 0x43819734 ! 00000000B8A0E010 -0078 0 Single 2.591813E+02 .word 0xC496445E ! 00000000B8A0E014 -0074 0 Single -1.202136E+03 .xword 0xBF46EE443A48E799 ! 00000000B8A0E018 -0070 0 Double -6.997903E-04 .xword 0xAC16DFF81C2E42E2 ! 00000000B8A0E020 -0068 0 .xword 0xC0318D6791A94442 ! 00000000B8A0E028 -0060 0 Double -1.755236E+01 .byte 0x53 ! 00000000B8A0E030 -0058 0 .byte 0x6B ! 00000000B8A0E031 -0057 0 .half 0x0915 ! 00000000B8A0E032 -0056 0 .word 0xF0D29366 ! 00000000B8A0E034 -0054 0 .word 0x5B98EE83 ! 00000000B8A0E038 -0050 0 .half 0x182A ! 00000000B8A0E03C -004C 0 .half 0x48E3 ! 00000000B8A0E03E -004A 0 .xword 0x6A92A4F2AD6CF2F7 ! 00000000B8A0E040 -0048 0 .word 0x58483A18 ! 00000000B8A0E048 -0040 0 .half 0x4FAB ! 00000000B8A0E04C -003C 0 .half 0xF1F9 ! 00000000B8A0E04E -003A 0 .xword 0xC07F78B4CA390E9E ! 00000000B8A0E050 -0038 0 Double -5.035441E+02 .half 0xC455 ! 00000000B8A0E058 -0030 0 .half 0x6F83 ! 00000000B8A0E05A -002E 0 .word 0xBBF1D93F ! 00000000B8A0E05C -002C 0 Single -7.380634E-03 .half 0xAC65 ! 00000000B8A0E060 -0028 0 .half 0x2225 ! 00000000B8A0E062 -0026 0 .half 0x4974 ! 00000000B8A0E064 -0024 0 .half 0xDE99 ! 00000000B8A0E066 -0022 0 .byte 0xC5 ! 00000000B8A0E068 -0020 0 .byte 0x12 ! 00000000B8A0E069 -001F 0 .half 0x5F0B ! 00000000B8A0E06A -001E 0 .word 0x13BFE029 ! 00000000B8A0E06C -001C 0 .half 0x6F5D ! 00000000B8A0E070 -0018 0 .half 0x2F57 ! 00000000B8A0E072 -0016 0 .word 0xDB6DF14C ! 00000000B8A0E074 -0014 0 .byte 0x4D ! 00000000B8A0E078 -0010 0 .byte 0x8E ! 00000000B8A0E079 -000F 0 .half 0xF321 ! 00000000B8A0E07A -000E 0 .word 0xAD499B1E ! 00000000B8A0E07C -000C 0 .xword 0x9CF3F5C750700F8B ! 00000000B8A0E080 -0008 0 .half 0x81F1 ! 00000000B8A0E088 +0000 0 .half 0x789C ! 00000000B8A0E08A +0002 0 .word 0x8E2501DA ! 00000000B8A0E08C +0004 0 .xword 0xE2E6431046A8FAA4 ! 00000000B8A0E090 +0008 0 .xword 0xBF11AAD9B0D15F38 ! 00000000B8A0E098 +0010 0 Double -6.739572E-05 .xword 0xC003F757C5182C56 ! 00000000B8A0E0A0 +0018 0 Double -2.495773E+00 .word 0xC7E3CD8A ! 00000000B8A0E0A8 +0020 0 Single -1.166351E+05 .word 0xE9FEDBFC ! 00000000B8A0E0AC +0024 0 .byte 0xD5 ! 00000000B8A0E0B0 +0028 0 .byte 0x98 ! 00000000B8A0E0B1 +0029 0 .byte 0xB5 ! 00000000B8A0E0B2 +002A 0 .byte 0x4D ! 00000000B8A0E0B3 +002B 0 .word 0xC2E0CC15 ! 00000000B8A0E0B4 +002C 0 Single -1.123986E+02 .xword 0x93C4EC1629F44F28 ! 00000000B8A0E0B8 +0030 0 .xword 0x115D6ED4C7533253 ! 00000000B8A0E0C0 +0038 0 .half 0x8964 ! 00000000B8A0E0C8 +0040 0 .byte 0xC0 ! 00000000B8A0E0CA +0042 0 .byte 0x50 ! 00000000B8A0E0CB +0043 0 .half 0x489E ! 00000000B8A0E0CC +0044 0 .byte 0x9C ! 00000000B8A0E0CE +0046 0 .byte 0x7C ! 00000000B8A0E0CF +0047 0 .word 0x4E86032E ! 00000000B8A0E0D0 +0048 0 .word 0x3B794BC9 ! 00000000B8A0E0D4 +004C 0 Single 3.803956E-03 .xword 0xA8A5DB132961E5AA ! 00000000B8A0E0D8 +0050 0 .xword 0xF141977C51DFB282 ! 00000000B8A0E0E0 +0058 0 .word 0x42FE1D0B ! 00000000B8A0E0E8 +0060 0 Single 1.270567E+02 .word 0xBC2CB071 ! 00000000B8A0E0EC +0064 0 .xword 0xFEC695D26CC1E18A ! 00000000B8A0E0F0 +0068 0 .xword 0x6933A7B58DB92FA6 ! 00000000B8A0E0F8 +0070 0 .xword 0x5ADC129FAC0D80B0 ! 00000000B8A0E100 +0078 0 .xword 0xF0A87700DDD1A1B2 ! 00000000B8A0E108 +0080 0 !======================================================================== SECTION .bdata036 DATA_VA=0x25450000 attr_data { Name = .bdata036, VA = 0x25450000, RA = 0xffff92000, PA = ra2pa(0xffff92000,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=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 .bdata036 .data DATA055: .xword 0x88607F26EA1DADAB ! 0000000025450000 -0088 DATA056+0x88 .xword 0x88E0A0B8EA1DADAB ! 0000000025450008 -0080 DATA054+0x88 .word 0xC0A9A55F ! 0000000025450010 -0078 0 Single -5.301437E+00 .word 0xC4E8DFD1 ! 0000000025450014 -0074 0 Single -1.862994E+03 .xword 0xBFE064863A6CCD21 ! 0000000025450018 -0070 0 Double -5.122710E-01 .xword 0xAD2CD89C12E6AEFE ! 0000000025450020 -0068 0 .xword 0x401D620E4E9B0BB2 ! 0000000025450028 -0060 0 Double 7.345758E+00 .byte 0xEB ! 0000000025450030 -0058 0 .byte 0x0F ! 0000000025450031 -0057 0 .half 0x26B6 ! 0000000025450032 -0056 0 .word 0x546D4760 ! 0000000025450034 -0054 0 .word 0xC77354B0 ! 0000000025450038 -0050 0 .half 0xD659 ! 000000002545003C -004C 0 .half 0x1F17 ! 000000002545003E -004A 0 .xword 0x91E83A61A068F200 ! 0000000025450040 -0048 0 .word 0x8DDD6079 ! 0000000025450048 -0040 0 .half 0x8679 ! 000000002545004C -003C 0 .half 0xDD3D ! 000000002545004E -003A 0 .xword 0xBF950C7D1E4A90CC ! 0000000025450050 -0038 0 Double -2.055545E-02 .half 0x57E0 ! 0000000025450058 -0030 0 .half 0xB81D ! 000000002545005A -002E 0 .word 0xC6B9CA28 ! 000000002545005C -002C 0 Single -2.378108E+04 .half 0xDED1 ! 0000000025450060 -0028 0 .half 0xFE8F ! 0000000025450062 -0026 0 .half 0x7A99 ! 0000000025450064 -0024 0 .half 0xB20E ! 0000000025450066 -0022 0 .byte 0xFA ! 0000000025450068 -0020 0 .byte 0x52 ! 0000000025450069 -001F 0 .half 0x4319 ! 000000002545006A -001E 0 .word 0x9B92EF68 ! 000000002545006C -001C 0 .half 0xE1B6 ! 0000000025450070 -0018 0 .half 0x7F01 ! 0000000025450072 -0016 0 .word 0x005A6566 ! 0000000025450074 -0014 0 .byte 0x3D ! 0000000025450078 -0010 0 .byte 0xBC ! 0000000025450079 -000F 0 .half 0x047A ! 000000002545007A -000E 0 .word 0xA768D0A5 ! 000000002545007C -000C 0 .xword 0x5C82C5BEDA089BA2 ! 0000000025450080 -0008 0 .half 0x21C5 ! 0000000025450088 +0000 0 .half 0x9B69 ! 000000002545008A +0002 0 .word 0x3817C403 ! 000000002545008C +0004 0 .xword 0x523AF99AB08C4981 ! 0000000025450090 +0008 0 .xword 0x3FF301830E5E3315 ! 0000000025450098 +0010 0 Double 1.187869E+00 .xword 0x3F4C0FC3FBF19622 ! 00000000254500A0 +0018 0 Double 8.563716E-04 .word 0xC1F9AAB5 ! 00000000254500A8 +0020 0 Single -3.120835E+01 .word 0x96C386B3 ! 00000000254500AC +0024 0 .byte 0x30 ! 00000000254500B0 +0028 0 .byte 0x07 ! 00000000254500B1 +0029 0 .byte 0x25 ! 00000000254500B2 +002A 0 .byte 0x58 ! 00000000254500B3 +002B 0 .word 0x3845F565 ! 00000000254500B4 +002C 0 Single 4.719700E-05 .xword 0x43146BC6389C69CB ! 00000000254500B8 +0030 0 .xword 0x70E47668ABBE538A ! 00000000254500C0 +0038 0 .half 0x3A86 ! 00000000254500C8 +0040 0 .byte 0x54 ! 00000000254500CA +0042 0 .byte 0xC1 ! 00000000254500CB +0043 0 .half 0x6F35 ! 00000000254500CC +0044 0 .byte 0xD9 ! 00000000254500CE +0046 0 .byte 0x51 ! 00000000254500CF +0047 0 .word 0x131D6B45 ! 00000000254500D0 +0048 0 .word 0x43B5DB51 ! 00000000254500D4 +004C 0 Single 3.637134E+02 .xword 0xDDB455D0CAB007CF ! 00000000254500D8 +0050 0 .xword 0xE32B72769A80E9D0 ! 00000000254500E0 +0058 0 .word 0xC4082CBB ! 00000000254500E8 +0060 0 Single -5.446989E+02 .word 0x0E2B6BC0 ! 00000000254500EC +0064 0 .xword 0x8FB46EB7D6945371 ! 00000000254500F0 +0068 0 .xword 0xB853E91771E78B23 ! 00000000254500F8 +0070 0 .xword 0x006B10A2E01FA418 ! 0000000025450100 +0078 0 .xword 0xD751CC86E9D985EB ! 0000000025450108 +0080 0 !======================================================================== SECTION .bdata037 DATA_VA=0x267f6000 attr_data { Name = .bdata037, VA = 0x267f6000, RA = 0xffff90000, PA = ra2pa(0xffff90000,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=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 0x88606E5FEA1DADAB ! 00000000267F6000 -0088 DATA057+0x88 .xword 0x88004525EA1DADAB ! 00000000267F6008 -0080 DATA055+0x88 .word 0x46526786 ! 00000000267F6010 -0078 0 Single 1.346588E+04 .word 0xC7069678 ! 00000000267F6014 -0074 0 Single -3.445447E+04 .xword 0xC0ADED693C6FC325 ! 00000000267F6018 -0070 0 Double -3.830706E+03 .xword 0x5B37CD220261A508 ! 00000000267F6020 -0068 0 .xword 0xC0B2049ADFE07E0B ! 00000000267F6028 -0060 0 Double -4.612605E+03 .byte 0x40 ! 00000000267F6030 -0058 0 .byte 0x76 ! 00000000267F6031 -0057 0 .half 0x3DFF ! 00000000267F6032 -0056 0 .word 0x5B58D08D ! 00000000267F6034 -0054 0 .word 0x35B827F9 ! 00000000267F6038 -0050 0 .half 0x6AFA ! 00000000267F603C -004C 0 .half 0x5F9D ! 00000000267F603E -004A 0 .xword 0x0B6999BDD5ADD356 ! 00000000267F6040 -0048 0 .word 0x951FB8F9 ! 00000000267F6048 -0040 0 .half 0x271D ! 00000000267F604C -003C 0 .half 0x69FE ! 00000000267F604E -003A 0 .xword 0x3FE33AB9BDBDC949 ! 00000000267F6050 -0038 0 Double 6.009186E-01 .half 0xC118 ! 00000000267F6058 -0030 0 .half 0x6401 ! 00000000267F605A -002E 0 .word 0x3F8705BE ! 00000000267F605C -002C 0 Single 1.054863E+00 .half 0x2799 ! 00000000267F6060 -0028 0 .half 0x35E7 ! 00000000267F6062 -0026 0 .half 0xEAE7 ! 00000000267F6064 -0024 0 .half 0xFB5F ! 00000000267F6066 -0022 0 .byte 0x0B ! 00000000267F6068 -0020 0 .byte 0xC2 ! 00000000267F6069 -001F 0 .half 0xBB8B ! 00000000267F606A -001E 0 .word 0xF17F37B6 ! 00000000267F606C -001C 0 .half 0x8EA8 ! 00000000267F6070 -0018 0 .half 0x2AA6 ! 00000000267F6072 -0016 0 .word 0x9270BD91 ! 00000000267F6074 -0014 0 .byte 0xDE ! 00000000267F6078 -0010 0 .byte 0x97 ! 00000000267F6079 -000F 0 .half 0xF820 ! 00000000267F607A -000E 0 .word 0x56A6D904 ! 00000000267F607C -000C 0 .xword 0x2B7CCD2CCC43D535 ! 00000000267F6080 -0008 0 .half 0x0391 ! 00000000267F6088 +0000 0 .half 0xB2AC ! 00000000267F608A +0002 0 .word 0x5AF8D7C2 ! 00000000267F608C +0004 0 .xword 0xE7EFAC2591DAA198 ! 00000000267F6090 +0008 0 .xword 0xBFC24E789E28C1AF ! 00000000267F6098 +0010 0 Double -1.430197E-01 .xword 0x406E6D7894C1C6BB ! 00000000267F60A0 +0018 0 Double 2.434210E+02 .word 0xB90F5178 ! 00000000267F60A8 +0020 0 Single -1.366789E-04 .word 0x61665FFB ! 00000000267F60AC +0024 0 .byte 0xEB ! 00000000267F60B0 +0028 0 .byte 0x2B ! 00000000267F60B1 +0029 0 .byte 0xE0 ! 00000000267F60B2 +002A 0 .byte 0x54 ! 00000000267F60B3 +002B 0 .word 0x45ED2149 ! 00000000267F60B4 +002C 0 Single 7.588161E+03 .xword 0x6E43EF97470AF582 ! 00000000267F60B8 +0030 0 .xword 0xCEDD6F0EC0E491CA ! 00000000267F60C0 +0038 0 .half 0xFD60 ! 00000000267F60C8 +0040 0 .byte 0x50 ! 00000000267F60CA +0042 0 .byte 0x10 ! 00000000267F60CB +0043 0 .half 0xD8E7 ! 00000000267F60CC +0044 0 .byte 0xA9 ! 00000000267F60CE +0046 0 .byte 0x78 ! 00000000267F60CF +0047 0 .word 0x0B7BC3F6 ! 00000000267F60D0 +0048 0 .word 0x43E26CBC ! 00000000267F60D4 +004C 0 Single 4.528495E+02 .xword 0xBDDFA3961A924E51 ! 00000000267F60D8 +0050 0 .xword 0x4D2597153E5912A0 ! 00000000267F60E0 +0058 0 .word 0x43504BFE ! 00000000267F60E8 +0060 0 Single 2.082968E+02 .word 0x6CA47432 ! 00000000267F60EC +0064 0 .xword 0x5F603BD8B6A93D92 ! 00000000267F60F0 +0068 0 .xword 0x9D57259E13C89671 ! 00000000267F60F8 +0070 0 .xword 0x6FFA135390F035D1 ! 00000000267F6100 +0078 0 .xword 0xFE118745EB0E6228 ! 00000000267F6108 +0080 0 !======================================================================== SECTION .bdata038 DATA_VA=0x5f6e6000 attr_data { Name = .bdata038, VA = 0x5f6e6000, RA = 0xffff8e000, PA = ra2pa(0xffff8e000,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=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 0x88C022D5EA1DADAB ! 000000005F6E6000 -0088 DATA048+0x88 .xword 0x88607F26EA1DADAB ! 000000005F6E6008 -0080 DATA056+0x88 .word 0xBB067A87 ! 000000005F6E6010 -0078 0 Single -2.051981E-03 .word 0x3A79A67F ! 000000005F6E6014 -0074 0 Single 9.523406E-04 .xword 0x3FBD2304C66B73BF ! 000000005F6E6018 -0070 0 Double 1.138156E-01 .xword 0x4C6167C2250DC9A9 ! 000000005F6E6020 -0068 0 .xword 0xBF1CD1EBEF802084 ! 000000005F6E6028 -0060 0 Double -1.099396E-04 .byte 0x2D ! 000000005F6E6030 -0058 0 .byte 0x22 ! 000000005F6E6031 -0057 0 .half 0xD7B1 ! 000000005F6E6032 -0056 0 .word 0x49B3CA0A ! 000000005F6E6034 -0054 0 .word 0xC72589FF ! 000000005F6E6038 -0050 0 .half 0x04E3 ! 000000005F6E603C -004C 0 .half 0x3B0C ! 000000005F6E603E -004A 0 .xword 0x362A7AF2E0566D15 ! 000000005F6E6040 -0048 0 .word 0x285B7373 ! 000000005F6E6048 -0040 0 .half 0x47B1 ! 000000005F6E604C -003C 0 .half 0xCA3F ! 000000005F6E604E -003A 0 .xword 0xC0E32C864698538D ! 000000005F6E6050 -0038 0 Double -3.926820E+04 .half 0xDAB6 ! 000000005F6E6058 -0030 0 .half 0xAD1F ! 000000005F6E605A -002E 0 .word 0x4074D5D9 ! 000000005F6E605C -002C 0 Single 3.825552E+00 .half 0x1FB6 ! 000000005F6E6060 -0028 0 .half 0x76A3 ! 000000005F6E6062 -0026 0 .half 0x353E ! 000000005F6E6064 -0024 0 .half 0x3AF1 ! 000000005F6E6066 -0022 0 .byte 0xA5 ! 000000005F6E6068 -0020 0 .byte 0x51 ! 000000005F6E6069 -001F 0 .half 0x7C27 ! 000000005F6E606A -001E 0 .word 0x1D54D69B ! 000000005F6E606C -001C 0 .half 0x0E9B ! 000000005F6E6070 -0018 0 .half 0x6DEC ! 000000005F6E6072 -0016 0 .word 0xF260F1DE ! 000000005F6E6074 -0014 0 .byte 0x20 ! 000000005F6E6078 -0010 0 .byte 0xF0 ! 000000005F6E6079 -000F 0 .half 0x385B ! 000000005F6E607A -000E 0 .word 0x62E92EAD ! 000000005F6E607C -000C 0 .xword 0x123ED77EE18E4A96 ! 000000005F6E6080 -0008 0 .half 0x52E6 ! 000000005F6E6088 +0000 0 .half 0xF511 ! 000000005F6E608A +0002 0 .word 0x327B0C70 ! 000000005F6E608C +0004 0 .xword 0x9CF7BB1A1000292A ! 000000005F6E6090 +0008 0 .xword 0xBEBFF84A7D363574 ! 000000005F6E6098 +0010 0 Double -1.905554E-06 .xword 0x3FE5E401748FEFB6 ! 000000005F6E60A0 +0018 0 Double 6.840827E-01 .word 0x389DF474 ! 000000005F6E60A8 +0020 0 Single 7.531876E-05 .word 0x18D51B29 ! 000000005F6E60AC +0024 0 .byte 0xCA ! 000000005F6E60B0 +0028 0 .byte 0x1D ! 000000005F6E60B1 +0029 0 .byte 0xBE ! 000000005F6E60B2 +002A 0 .byte 0x49 ! 000000005F6E60B3 +002B 0 .word 0x41A4EDDF ! 000000005F6E60B4 +002C 0 Single 2.061615E+01 .xword 0xFCEAF23836EA5F12 ! 000000005F6E60B8 +0030 0 .xword 0x3877A243E0FD7B44 ! 000000005F6E60C0 +0038 0 .half 0x51A2 ! 000000005F6E60C8 +0040 0 .byte 0xE0 ! 000000005F6E60CA +0042 0 .byte 0xCC ! 000000005F6E60CB +0043 0 .half 0x3176 ! 000000005F6E60CC +0044 0 .byte 0x10 ! 000000005F6E60CE +0046 0 .byte 0x2A ! 000000005F6E60CF +0047 0 .word 0x9FD9269B ! 000000005F6E60D0 +0048 0 .word 0xBC07C2FD ! 000000005F6E60D4 +004C 0 Single -8.286235E-03 .xword 0x0BCD03534BFAF5E3 ! 000000005F6E60D8 +0050 0 .xword 0xBAEA3B1BB22A3A25 ! 000000005F6E60E0 +0058 0 .word 0xC6967F96 ! 000000005F6E60E8 +0060 0 Single -1.926379E+04 .word 0x15AF94FF ! 000000005F6E60EC +0064 0 .xword 0xD5E3F2B66DA00634 ! 000000005F6E60F0 +0068 0 .xword 0x27CF01B4D1093E12 ! 000000005F6E60F8 +0070 0 .xword 0x512131011F493A81 ! 000000005F6E6100 +0078 0 .xword 0x2867DA25292B88B0 ! 000000005F6E6108 +0080 0 !======================================================================== SECTION .bblk039 DATA_VA=0x32392000 attr_data { Name = .bblk039, VA = 0x32392000, RA = 0xffff8c000, PA = ra2pa(0xffff8c000,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 .bblk039 .data DATA058: .xword 0x352EC75C47FC00AE ! 0000000032392000 +0000 0 .xword 0x7083A33FB381E4D4 ! 0000000032392008 +0008 0 .xword 0x5218F700F3950EAD ! 0000000032392010 +0010 0 .xword 0x9BA3413CFE94F99E ! 0000000032392018 +0018 0 .xword 0x96D81B45E1C9EF8C ! 0000000032392020 +0020 0 .xword 0xE90731B2BA70515E ! 0000000032392028 +0028 0 .xword 0x867169A2820683F4 ! 0000000032392030 +0030 0 .xword 0x80CD17C1C2A5C39B ! 0000000032392038 +0038 0 .xword 0x276D4119A1838EF8 ! 0000000032392040 +0040 0 .xword 0xEB54A22F2EFD409E ! 0000000032392048 +0048 0 .xword 0x2A184B776945BF02 ! 0000000032392050 +0050 0 .xword 0xD74A645879329D12 ! 0000000032392058 +0058 0 .xword 0x1FA59F29285D7B9E ! 0000000032392060 +0060 0 .xword 0x7F5C6DA524DBBC8F ! 0000000032392068 +0068 0 .xword 0x10E9B2FF2DB8D6FF ! 0000000032392070 +0070 0 .xword 0x08241FF81895E555 ! 0000000032392078 +0078 0 !======================================================================== SECTION .bcom028 DATA_VA=0x0 attr_data { Name = .bcom028, VA = 0x0, RA = 0xffffa2000, PA = ra2pa(0xffffa2000,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 .bcom028 .data DATA047: .xword 0x3F276F6AAB783714 ! 0000000000000000 +0000 0 !======================================================================== SECTION .bstk040 DATA_VA=0x49e3e000 attr_data { Name = .bstk040, VA = 0x49e3e000, RA = 0xffff8a000, PA = ra2pa(0xffff8a000,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 .bstk040 .data .skip 0x2000 ! 0000000049E3E000 STACK0070: !======================================================================== SECTION .bkey041 DATA_VA=0x3e57e000 attr_data { Name = .bkey041, VA = 0x3e57e000, RA = 0xffff88000, PA = ra2pa(0xffff88000,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 .bkey041 .data DATA060: .xword 0xABAD1DEAD522C088 ! 000000003E57E000 +0000 DATA048+0x88 .xword 0xABAD1DEA376AA088 ! 000000003E57E008 +0008 DATA049+0x88 .xword 0xABAD1DEA1A202088 ! 000000003E57E010 +0010 DATA050+0x88 .xword 0xABAD1DEAE267C088 ! 000000003E57E018 +0018 DATA051+0x88 .xword 0xABAD1DEAEA2A6088 ! 000000003E57E020 +0020 DATA052+0x88 .xword 0xABAD1DEA13B4C088 ! 000000003E57E028 +0028 DATA053+0x88 .xword 0xABAD1DEAB8A0E088 ! 000000003E57E030 +0030 DATA054+0x88 .xword 0xABAD1DEA25450088 ! 000000003E57E038 +0038 DATA055+0x88 .xword 0xABAD1DEA267F6088 ! 000000003E57E040 +0040 DATA056+0x88 .xword 0xABAD1DEA5F6E6088 ! 000000003E57E048 +0048 DATA057+0x88 .xword 0xABAD1DEA32392000 ! 000000003E57E050 +0050 DATA058+0x0 .xword 0xABAD1DEFFFFE0000 ! 000000003E57E058 +0058 DATA001+0x0 .xword 0x0000000000000000 ! 000000003E57E060 +0060 0 .xword 0x404E6215151D59DD ! 000000003E57E068 +0068 0 Double 6.076627E+01 .word 0xC0D526A8 ! 000000003E57E070 +0070 0 Single -6.660969E+00 ! Context 71 runs in 32-bit addressing mode, big-endian !======================================================================== SECTION .bdata043 DATA_VA=0x8c9a000 attr_data { Name = .bdata043, VA = 0x8c9a000, RA = 0xffff60000, PA = ra2pa(0xffff60000,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 .bdata043 .data DATA071: .xword 0xABAD1DEADFBFE088 ! 0000000008C9A000 -0088 DATA072+0x88 .xword 0xABAD1DEAE9FFC088 ! 0000000008C9A008 -0080 DATA080+0x88 .word 0x3E398568 ! 0000000008C9A010 -0078 0 Single 1.811730E-01 .word 0x46B6F6D2 ! 0000000008C9A014 -0074 0 Single 2.341941E+04 .xword 0xC12B2C862FF2A2B1 ! 0000000008C9A018 -0070 0 Double -8.904351E+05 .xword 0x52AB58C772A829FD ! 0000000008C9A020 -0068 0 .xword 0xBFC3CFEABD26E3FD ! 0000000008C9A028 -0060 0 Double -1.547826E-01 .byte 0x39 ! 0000000008C9A030 -0058 0 .byte 0xD0 ! 0000000008C9A031 -0057 0 .half 0x849D ! 0000000008C9A032 -0056 0 .word 0xCB88CF63 ! 0000000008C9A034 -0054 0 .word 0xE90DA134 ! 0000000008C9A038 -0050 0 .half 0x1ACA ! 0000000008C9A03C -004C 0 .half 0x049D ! 0000000008C9A03E -004A 0 .xword 0x86E3F1E83D804DEA ! 0000000008C9A040 -0048 0 .word 0x131FC25B ! 0000000008C9A048 -0040 0 .half 0x654A ! 0000000008C9A04C -003C 0 .half 0x026A ! 0000000008C9A04E -003A 0 .xword 0xBFDF0FA8C2894CEA ! 0000000008C9A050 -0038 0 Double -4.853308E-01 .half 0x98E1 ! 0000000008C9A058 -0030 0 .half 0x8A0E ! 0000000008C9A05A -002E 0 .word 0x3B40631D ! 0000000008C9A05C -002C 0 Single 2.935595E-03 .half 0x5F93 ! 0000000008C9A060 -0028 0 .half 0xF309 ! 0000000008C9A062 -0026 0 .half 0x5527 ! 0000000008C9A064 -0024 0 .half 0x295D ! 0000000008C9A066 -0022 0 .byte 0x3C ! 0000000008C9A068 -0020 0 .byte 0xAD ! 0000000008C9A069 -001F 0 .half 0x968D ! 0000000008C9A06A -001E 0 .word 0x0C0E9FC5 ! 0000000008C9A06C -001C 0 .half 0xA514 ! 0000000008C9A070 -0018 0 .half 0x789C ! 0000000008C9A072 -0016 0 .word 0x6E6F6A7E ! 0000000008C9A074 -0014 0 .byte 0xBA ! 0000000008C9A078 -0010 0 .byte 0xAB ! 0000000008C9A079 -000F 0 .half 0x2143 ! 0000000008C9A07A -000E 0 .word 0xBFC52E4D ! 0000000008C9A07C -000C 0 .xword 0x34A184B30A26AFA7 ! 0000000008C9A080 -0008 0 .half 0xC191 ! 0000000008C9A088 +0000 0 .half 0xD14F ! 0000000008C9A08A +0002 0 .word 0xDE723FE7 ! 0000000008C9A08C +0004 0 .xword 0xF666E2481238E82D ! 0000000008C9A090 +0008 0 .xword 0xBEC63AE653452E65 ! 0000000008C9A098 +0010 0 Double -2.650032E-06 .xword 0xBEF8DEA16BA9DC70 ! 0000000008C9A0A0 +0018 0 Double -2.371755E-05 .word 0xC7177A0F ! 0000000008C9A0A8 +0020 0 Single -3.877806E+04 .word 0x9C43059A ! 0000000008C9A0AC +0024 0 .byte 0x7A ! 0000000008C9A0B0 +0028 0 .byte 0x31 ! 0000000008C9A0B1 +0029 0 .byte 0x60 ! 0000000008C9A0B2 +002A 0 .byte 0x66 ! 0000000008C9A0B3 +002B 0 .word 0xB7C87029 ! 0000000008C9A0B4 +002C 0 Single -2.389409E-05 .xword 0x8BC7EF0151577944 ! 0000000008C9A0B8 +0030 0 .xword 0x4070DCFC4491DF78 ! 0000000008C9A0C0 +0038 0 .half 0x16B5 ! 0000000008C9A0C8 +0040 0 .byte 0xBE ! 0000000008C9A0CA +0042 0 .byte 0xA4 ! 0000000008C9A0CB +0043 0 .half 0x92A0 ! 0000000008C9A0CC +0044 0 .byte 0xF2 ! 0000000008C9A0CE +0046 0 .byte 0x73 ! 0000000008C9A0CF +0047 0 .word 0x4AF04AD0 ! 0000000008C9A0D0 +0048 0 .word 0x4261ADDB ! 0000000008C9A0D4 +004C 0 Single 5.641978E+01 .xword 0x3867CF97576D0266 ! 0000000008C9A0D8 +0050 0 .xword 0x78B75D318CA14D66 ! 0000000008C9A0E0 +0058 0 .word 0xC50458F6 ! 0000000008C9A0E8 +0060 0 Single -2.117560E+03 .word 0x71C60AF9 ! 0000000008C9A0EC +0064 0 .xword 0xA4C94A2DBC1B395E ! 0000000008C9A0F0 +0068 0 .xword 0x92E0EED1D84BD735 ! 0000000008C9A0F8 +0070 0 .xword 0x38932A77FE7F3FA7 ! 0000000008C9A100 +0078 0 .xword 0x8C451EA23E89958A ! 0000000008C9A108 +0080 0 !======================================================================== SECTION .bdata044 DATA_VA=0xdfbfe000 attr_data { Name = .bdata044, VA = 0xdfbfe000, RA = 0xffff5e000, PA = ra2pa(0xffff5e000,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 .bdata044 .data DATA072: .xword 0xABAD1DEA1D138088 ! 00000000DFBFE000 -0088 DATA073+0x88 .xword 0xABAD1DEA08C9A088 ! 00000000DFBFE008 -0080 DATA071+0x88 .word 0xB84F6DCA ! 00000000DFBFE010 -0078 0 Single -4.945489E-05 .word 0xC60F7FBC ! 00000000DFBFE014 -0074 0 Single -9.183934E+03 .xword 0xC0645217DE1F8409 ! 00000000DFBFE018 -0070 0 Double -1.625654E+02 .xword 0x275760BB116A9E02 ! 00000000DFBFE020 -0068 0 .xword 0x3F0DE04FFF8CB581 ! 00000000DFBFE028 -0060 0 Double 5.698437E-05 .byte 0x69 ! 00000000DFBFE030 -0058 0 .byte 0x7C ! 00000000DFBFE031 -0057 0 .half 0xB392 ! 00000000DFBFE032 -0056 0 .word 0x13B3C2FC ! 00000000DFBFE034 -0054 0 .word 0x5F5D0AFC ! 00000000DFBFE038 -0050 0 .half 0x6C4F ! 00000000DFBFE03C -004C 0 .half 0x5907 ! 00000000DFBFE03E -004A 0 .xword 0x83D7417DEAEE7100 ! 00000000DFBFE040 -0048 0 .word 0x991E0DA8 ! 00000000DFBFE048 -0040 0 .half 0x6FE4 ! 00000000DFBFE04C -003C 0 .half 0x95DC ! 00000000DFBFE04E -003A 0 .xword 0x4130B392A6DB2140 ! 00000000DFBFE050 -0038 0 Double 1.094547E+06 .half 0x75F8 ! 00000000DFBFE058 -0030 0 .half 0xA595 ! 00000000DFBFE05A -002E 0 .word 0x45BAEA17 ! 00000000DFBFE05C -002C 0 Single 5.981261E+03 .half 0xD948 ! 00000000DFBFE060 -0028 0 .half 0x62DB ! 00000000DFBFE062 -0026 0 .half 0x9DEC ! 00000000DFBFE064 -0024 0 .half 0x4F40 ! 00000000DFBFE066 -0022 0 .byte 0x3C ! 00000000DFBFE068 -0020 0 .byte 0xF8 ! 00000000DFBFE069 -001F 0 .half 0xB871 ! 00000000DFBFE06A -001E 0 .word 0x6F91A367 ! 00000000DFBFE06C -001C 0 .half 0x3FFA ! 00000000DFBFE070 -0018 0 .half 0xCC00 ! 00000000DFBFE072 -0016 0 .word 0xCFAEFE6D ! 00000000DFBFE074 -0014 0 .byte 0x8D ! 00000000DFBFE078 -0010 0 .byte 0xC4 ! 00000000DFBFE079 -000F 0 .half 0xD5CF ! 00000000DFBFE07A -000E 0 .word 0x52F2B8D6 ! 00000000DFBFE07C -000C 0 .xword 0xC0714F3736F77B03 ! 00000000DFBFE080 -0008 0 .half 0x0AB3 ! 00000000DFBFE088 +0000 0 .half 0xCEF3 ! 00000000DFBFE08A +0002 0 .word 0x164B66FF ! 00000000DFBFE08C +0004 0 .xword 0x77ED76BFD89854B5 ! 00000000DFBFE090 +0008 0 .xword 0x4085FDE61F5E1EE5 ! 00000000DFBFE098 +0010 0 Double 7.037374E+02 .xword 0xBFA483D94A50D39D ! 00000000DFBFE0A0 +0018 0 Double -4.006843E-02 .word 0xBB291CC2 ! 00000000DFBFE0A8 +0020 0 Single -2.580449E-03 .word 0xD4CBBC42 ! 00000000DFBFE0AC +0024 0 .byte 0xD9 ! 00000000DFBFE0B0 +0028 0 .byte 0x7F ! 00000000DFBFE0B1 +0029 0 .byte 0xF6 ! 00000000DFBFE0B2 +002A 0 .byte 0x60 ! 00000000DFBFE0B3 +002B 0 .word 0xBEF48D68 ! 00000000DFBFE0B4 +002C 0 Single -4.776413E-01 .xword 0x5E6A264509B4C0D4 ! 00000000DFBFE0B8 +0030 0 .xword 0x76B8D02A3FFF08DA ! 00000000DFBFE0C0 +0038 0 .half 0x0919 ! 00000000DFBFE0C8 +0040 0 .byte 0xC8 ! 00000000DFBFE0CA +0042 0 .byte 0x81 ! 00000000DFBFE0CB +0043 0 .half 0x54C0 ! 00000000DFBFE0CC +0044 0 .byte 0xD7 ! 00000000DFBFE0CE +0046 0 .byte 0xFD ! 00000000DFBFE0CF +0047 0 .word 0xC3E3E64B ! 00000000DFBFE0D0 +0048 0 .word 0xBA2E4C0B ! 00000000DFBFE0D4 +004C 0 Single -6.648905E-04 .xword 0x3DBFCC040E04FBDA ! 00000000DFBFE0D8 +0050 0 .xword 0xFC387469EAE03EC1 ! 00000000DFBFE0E0 +0058 0 .word 0x410CE667 ! 00000000DFBFE0E8 +0060 0 Single 8.806251E+00 .word 0x6CBA0924 ! 00000000DFBFE0EC +0064 0 .xword 0x32E02A53DC39AF76 ! 00000000DFBFE0F0 +0068 0 .xword 0x919C04F3ECD1F5B3 ! 00000000DFBFE0F8 +0070 0 .xword 0xB6D097FC0E267095 ! 00000000DFBFE100 +0078 0 .xword 0xDCDFD76A83064F09 ! 00000000DFBFE108 +0080 0 !======================================================================== SECTION .bdata045 DATA_VA=0x1d138000 attr_data { Name = .bdata045, VA = 0x1d138000, RA = 0xffff5c000, PA = ra2pa(0xffff5c000,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 .bdata045 .data DATA073: .xword 0xABAD1DEA32F06088 ! 000000001D138000 -0088 DATA074+0x88 .xword 0xABAD1DEADFBFE088 ! 000000001D138008 -0080 DATA072+0x88 .word 0xBE4637F6 ! 000000001D138010 -0078 0 Single -1.935728E-01 .word 0x47F03361 ! 000000001D138014 -0074 0 Single 1.229828E+05 .xword 0x40190AF4392674C5 ! 000000001D138018 -0070 0 Double 6.260697E+00 .xword 0x0CAB503BF84C4193 ! 000000001D138020 -0068 0 .xword 0x402B348AF1D898CD ! 000000001D138028 -0060 0 Double 1.360262E+01 .byte 0x09 ! 000000001D138030 -0058 0 .byte 0x7C ! 000000001D138031 -0057 0 .half 0x6C24 ! 000000001D138032 -0056 0 .word 0x0E985B9D ! 000000001D138034 -0054 0 .word 0xE7022942 ! 000000001D138038 -0050 0 .half 0x6C02 ! 000000001D13803C -004C 0 .half 0x57CC ! 000000001D13803E -004A 0 .xword 0xD1C86EE6814D3020 ! 000000001D138040 -0048 0 .word 0x0C13D78D ! 000000001D138048 -0040 0 .half 0x6F68 ! 000000001D13804C -003C 0 .half 0xD456 ! 000000001D13804E -003A 0 .xword 0xC044B77F4439CB37 ! 000000001D138050 -0038 0 Double -4.143357E+01 .half 0x6D85 ! 000000001D138058 -0030 0 .half 0xD1F7 ! 000000001D13805A -002E 0 .word 0x47EC5C38 ! 000000001D13805C -002C 0 Single 1.210164E+05 .half 0x5A9A ! 000000001D138060 -0028 0 .half 0x83A6 ! 000000001D138062 -0026 0 .half 0x8C39 ! 000000001D138064 -0024 0 .half 0x31CB ! 000000001D138066 -0022 0 .byte 0x3D ! 000000001D138068 -0020 0 .byte 0x54 ! 000000001D138069 -001F 0 .half 0xD706 ! 000000001D13806A -001E 0 .word 0xF41C5CE5 ! 000000001D13806C -001C 0 .half 0xEAE6 ! 000000001D138070 -0018 0 .half 0xFB94 ! 000000001D138072 -0016 0 .word 0x9586AC7A ! 000000001D138074 -0014 0 .byte 0x69 ! 000000001D138078 -0010 0 .byte 0xDB ! 000000001D138079 -000F 0 .half 0xFBC6 ! 000000001D13807A -000E 0 .word 0x53E3E0D2 ! 000000001D13807C -000C 0 .xword 0xBF8FB9ABAF08BDB4 ! 000000001D138080 -0008 0 .half 0xF94A ! 000000001D138088 +0000 0 .half 0xCC44 ! 000000001D13808A +0002 0 .word 0x6A902580 ! 000000001D13808C +0004 0 .xword 0x3331CFF392314AA7 ! 000000001D138090 +0008 0 .xword 0xC0BE368D8C520A81 ! 000000001D138098 +0010 0 Double -7.734553E+03 .xword 0xBFF255CFA7698144 ! 000000001D1380A0 +0018 0 Double -1.145950E+00 .word 0x40DE4244 ! 000000001D1380A8 +0020 0 Single 6.945589E+00 .word 0x20B97C9E ! 000000001D1380AC +0024 0 .byte 0x28 ! 000000001D1380B0 +0028 0 .byte 0xE3 ! 000000001D1380B1 +0029 0 .byte 0x6D ! 000000001D1380B2 +002A 0 .byte 0x79 ! 000000001D1380B3 +002B 0 .word 0xB89EA526 ! 000000001D1380B4 +002C 0 Single -7.564788E-05 .xword 0x94B102C402AEDB25 ! 000000001D1380B8 +0030 0 .xword 0xC681073D7EF12F6F ! 000000001D1380C0 +0038 0 .half 0xA366 ! 000000001D1380C8 +0040 0 .byte 0x69 ! 000000001D1380CA +0042 0 .byte 0x6F ! 000000001D1380CB +0043 0 .half 0xFEF6 ! 000000001D1380CC +0044 0 .byte 0x13 ! 000000001D1380CE +0046 0 .byte 0x26 ! 000000001D1380CF +0047 0 .word 0xFAFD4BD9 ! 000000001D1380D0 +0048 0 .word 0x40B628E8 ! 000000001D1380D4 +004C 0 Single 5.692493E+00 .xword 0xE873A537F2334365 ! 000000001D1380D8 +0050 0 .xword 0x4944A2B74B36B60D ! 000000001D1380E0 +0058 0 .word 0x3CF42EE3 ! 000000001D1380E8 +0060 0 Single 2.980751E-02 .word 0x5E744B33 ! 000000001D1380EC +0064 0 .xword 0xC7905BD6A1C8B112 ! 000000001D1380F0 +0068 0 .xword 0x24D9BA8D5FD76FDB ! 000000001D1380F8 +0070 0 .xword 0x2445933EAE72C05A ! 000000001D138100 +0078 0 .xword 0x2A82825B153AB270 ! 000000001D138108 +0080 0 !======================================================================== SECTION .bdata046 DATA_VA=0x32f06000 attr_data { Name = .bdata046, VA = 0x32f06000, RA = 0xffff5a000, PA = ra2pa(0xffff5a000,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 .bdata046 .data DATA074: .xword 0xABAD1DEA22000088 ! 0000000032F06000 -0088 DATA075+0x88 .xword 0xABAD1DEA1D138088 ! 0000000032F06008 -0080 DATA073+0x88 .word 0xC58B59F6 ! 0000000032F06010 -0078 0 Single -4.459245E+03 .word 0x39C70BE2 ! 0000000032F06014 -0074 0 Single 3.796509E-04 .xword 0xBF3926B78571C4FE ! 0000000032F06018 -0070 0 Double -3.837774E-04 .xword 0x5263622D504F554C ! 0000000032F06020 -0068 0 .xword 0xC0D467E702049423 ! 0000000032F06028 -0060 0 Double -2.089561E+04 .byte 0x63 ! 0000000032F06030 -0058 0 .byte 0x75 ! 0000000032F06031 -0057 0 .half 0xA2D4 ! 0000000032F06032 -0056 0 .word 0x73A01C3F ! 0000000032F06034 -0054 0 .word 0xF20E2386 ! 0000000032F06038 -0050 0 .half 0x04DA ! 0000000032F0603C -004C 0 .half 0x699B ! 0000000032F0603E -004A 0 .xword 0x64138AAB8539B982 ! 0000000032F06040 -0048 0 .word 0x35292FF8 ! 0000000032F06048 -0040 0 .half 0x12D2 ! 0000000032F0604C -003C 0 .half 0x74D9 ! 0000000032F0604E -003A 0 .xword 0xBF7062CBA8A2C4FC ! 0000000032F06050 -0038 0 Double -4.000469E-03 .half 0x43E9 ! 0000000032F06058 -0030 0 .half 0xC8AE ! 0000000032F0605A -002E 0 .word 0xC365149F ! 0000000032F0605C -002C 0 Single -2.290806E+02 .half 0x4D20 ! 0000000032F06060 -0028 0 .half 0xD8D1 ! 0000000032F06062 -0026 0 .half 0xBCBA ! 0000000032F06064 -0024 0 .half 0x3E4C ! 0000000032F06066 -0022 0 .byte 0xB5 ! 0000000032F06068 -0020 0 .byte 0x2A ! 0000000032F06069 -001F 0 .half 0xAE2D ! 0000000032F0606A -001E 0 .word 0xD44A9290 ! 0000000032F0606C -001C 0 .half 0x4587 ! 0000000032F06070 -0018 0 .half 0x0726 ! 0000000032F06072 -0016 0 .word 0x0785D010 ! 0000000032F06074 -0014 0 .byte 0x45 ! 0000000032F06078 -0010 0 .byte 0xE1 ! 0000000032F06079 -000F 0 .half 0x1B0C ! 0000000032F0607A -000E 0 .word 0x095096A1 ! 0000000032F0607C -000C 0 .xword 0x8135960BE362AC9B ! 0000000032F06080 -0008 0 .half 0xDE07 ! 0000000032F06088 +0000 0 .half 0x5CF8 ! 0000000032F0608A +0002 0 .word 0x7A0E340D ! 0000000032F0608C +0004 0 .xword 0xB241CBDE6E444CA4 ! 0000000032F06090 +0008 0 .xword 0x40A5843DB4A526B1 ! 0000000032F06098 +0010 0 Double 2.754121E+03 .xword 0x40A18D5A82BD2DB3 ! 0000000032F060A0 +0018 0 Double 2.246677E+03 .word 0x3D488CC5 ! 0000000032F060A8 +0020 0 Single 4.896237E-02 .word 0x2DD3DE00 ! 0000000032F060AC +0024 0 .byte 0x93 ! 0000000032F060B0 +0028 0 .byte 0xDC ! 0000000032F060B1 +0029 0 .byte 0x6E ! 0000000032F060B2 +002A 0 .byte 0x83 ! 0000000032F060B3 +002B 0 .word 0xB82536E6 ! 0000000032F060B4 +002C 0 Single -3.939019E-05 .xword 0x9AF1F0C3FBB66541 ! 0000000032F060B8 +0030 0 .xword 0xE83E9DB4BC998214 ! 0000000032F060C0 +0038 0 .half 0x602D ! 0000000032F060C8 +0040 0 .byte 0xB1 ! 0000000032F060CA +0042 0 .byte 0x33 ! 0000000032F060CB +0043 0 .half 0xDF1F ! 0000000032F060CC +0044 0 .byte 0xA3 ! 0000000032F060CE +0046 0 .byte 0x5D ! 0000000032F060CF +0047 0 .word 0xFCF0E336 ! 0000000032F060D0 +0048 0 .word 0xBD4695AB ! 0000000032F060D4 +004C 0 Single -4.848258E-02 .xword 0x7C4FC13F4AEA4345 ! 0000000032F060D8 +0050 0 .xword 0x201DEC00ACADCAEB ! 0000000032F060E0 +0058 0 .word 0x3CCF57D3 ! 0000000032F060E8 +0060 0 Single 2.531043E-02 .word 0x150928A0 ! 0000000032F060EC +0064 0 .xword 0xA957C4EBE6031EB7 ! 0000000032F060F0 +0068 0 .xword 0x0FA9F750B5582A54 ! 0000000032F060F8 +0070 0 .xword 0x465D1A85BB97681B ! 0000000032F06100 +0078 0 .xword 0xCB197CDF9D49B987 ! 0000000032F06108 +0080 0 !======================================================================== SECTION .bdata047 DATA_VA=0x22000000 attr_data { Name = .bdata047, VA = 0x22000000, RA = 0xffff58000, PA = ra2pa(0xffff58000,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 .bdata047 .data DATA075: .xword 0x8800D467EA1DADAB ! 0000000022000000 -0088 DATA076+0x88 .xword 0x8860F032EA1DADAB ! 0000000022000008 -0080 DATA074+0x88 .word 0x3E8A030B ! 0000000022000010 -0078 0 Single 2.695545E-01 .word 0x403F5F58 ! 0000000022000014 -0074 0 Single 2.990194E+00 .xword 0xC004319C0AEDB081 ! 0000000022000018 -0070 0 Double -2.524223E+00 .xword 0x46E3610A2FFD03AA ! 0000000022000020 -0068 0 .xword 0x3F80F16355F12268 ! 0000000022000028 -0060 0 Double 8.272911E-03 .byte 0x3E ! 0000000022000030 -0058 0 .byte 0xDF ! 0000000022000031 -0057 0 .half 0xEC1B ! 0000000022000032 -0056 0 .word 0x0AFB8B45 ! 0000000022000034 -0054 0 .word 0x9D342DE6 ! 0000000022000038 -0050 0 .half 0xE7C6 ! 000000002200003C -004C 0 .half 0x4CF8 ! 000000002200003E -004A 0 .xword 0xFC7731FEB922F63E ! 0000000022000040 -0048 0 .word 0x858884B7 ! 0000000022000048 -0040 0 .half 0xDDD4 ! 000000002200004C -003C 0 .half 0x8D60 ! 000000002200004E -003A 0 .xword 0xBEF481402CAD514A ! 0000000022000050 -0038 0 Double -1.955498E-05 .half 0xB737 ! 0000000022000058 -0030 0 .half 0xC9CC ! 000000002200005A -002E 0 .word 0x47449099 ! 000000002200005C -002C 0 Single 5.032060E+04 .half 0x4A5B ! 0000000022000060 -0028 0 .half 0x5753 ! 0000000022000062 -0026 0 .half 0xE602 ! 0000000022000064 -0024 0 .half 0x0E9C ! 0000000022000066 -0022 0 .byte 0x1A ! 0000000022000068 -0020 0 .byte 0xB7 ! 0000000022000069 -001F 0 .half 0x241E ! 000000002200006A -001E 0 .word 0xA6B6235D ! 000000002200006C -001C 0 .half 0x0773 ! 0000000022000070 -0018 0 .half 0x46D6 ! 0000000022000072 -0016 0 .word 0xE3D75145 ! 0000000022000074 -0014 0 .byte 0x25 ! 0000000022000078 -0010 0 .byte 0xE3 ! 0000000022000079 -000F 0 .half 0x2C10 ! 000000002200007A -000E 0 .word 0x398FF3E8 ! 000000002200007C -000C 0 .xword 0x4DA83960E01BD75B ! 0000000022000080 -0008 0 .half 0x28AA ! 0000000022000088 +0000 0 .half 0x75E6 ! 000000002200008A +0002 0 .word 0xD14090A7 ! 000000002200008C +0004 0 .xword 0x9062815E96FB996D ! 0000000022000090 +0008 0 .xword 0x4088E32D54B331F6 ! 0000000022000098 +0010 0 Double 7.963971E+02 .xword 0xBEF11BAB35758BD2 ! 00000000220000A0 +0018 0 Double -1.631554E-05 .word 0x3C1797DF ! 00000000220000A8 +0020 0 Single 9.252517E-03 .word 0xC8FA1855 ! 00000000220000AC +0024 0 .byte 0xD2 ! 00000000220000B0 +0028 0 .byte 0x87 ! 00000000220000B1 +0029 0 .byte 0xD3 ! 00000000220000B2 +002A 0 .byte 0xB0 ! 00000000220000B3 +002B 0 .word 0x42A82433 ! 00000000220000B4 +002C 0 Single 8.407070E+01 .xword 0xC8F68E6B3B57BB82 ! 00000000220000B8 +0030 0 .xword 0xB965DA7B4A652550 ! 00000000220000C0 +0038 0 .half 0x45CC ! 00000000220000C8 +0040 0 .byte 0x6E ! 00000000220000CA +0042 0 .byte 0x90 ! 00000000220000CB +0043 0 .half 0x5F10 ! 00000000220000CC +0044 0 .byte 0x6F ! 00000000220000CE +0046 0 .byte 0x21 ! 00000000220000CF +0047 0 .word 0x8AB3CF4B ! 00000000220000D0 +0048 0 .word 0xC59A00D1 ! 00000000220000D4 +004C 0 Single -4.928102E+03 .xword 0x6657369B5A04CF85 ! 00000000220000D8 +0050 0 .xword 0x402F83EC83561628 ! 00000000220000E0 +0058 0 .word 0x44117EFB ! 00000000220000E8 +0060 0 Single 5.819841E+02 .word 0x3C33EC91 ! 00000000220000EC +0064 0 .xword 0x0D9524946C8B62E5 ! 00000000220000F0 +0068 0 .xword 0xBE96F0829EC77922 ! 00000000220000F8 +0070 0 .xword 0x73A3D433226D20D1 ! 0000000022000100 +0078 0 .xword 0x6CD49D0C97CAA882 ! 0000000022000108 +0080 0 !======================================================================== SECTION .bdata048 DATA_VA=0x67d40000 attr_data { Name = .bdata048, VA = 0x67d40000, RA = 0xffff56000, PA = ra2pa(0xffff56000,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 .bdata048 .data DATA076: .xword 0xABAD1DEA678C6088 ! 0000000067D40000 -0088 DATA077+0x88 .xword 0xABAD1DEA22000088 ! 0000000067D40008 -0080 DATA075+0x88 .word 0xC49C0A9E ! 0000000067D40010 -0078 0 Single -1.248332E+03 .word 0x3DA5B479 ! 0000000067D40014 -0074 0 Single 8.091063E-02 .xword 0xC0871EE4032994F3 ! 0000000067D40018 -0070 0 Double -7.398613E+02 .xword 0x1F77F9443941533E ! 0000000067D40020 -0068 0 .xword 0x3F024D2B43916AD6 ! 0000000067D40028 -0060 0 Double 3.490723E-05 .byte 0x41 ! 0000000067D40030 -0058 0 .byte 0x89 ! 0000000067D40031 -0057 0 .half 0x0398 ! 0000000067D40032 -0056 0 .word 0xA2D2DD95 ! 0000000067D40034 -0054 0 .word 0xF00D9404 ! 0000000067D40038 -0050 0 .half 0x0BBB ! 0000000067D4003C -004C 0 .half 0xA274 ! 0000000067D4003E -004A 0 .xword 0x8D24E4EDA36C394A ! 0000000067D40040 -0048 0 .word 0xC44093D1 ! 0000000067D40048 -0040 0 .half 0x352A ! 0000000067D4004C -003C 0 .half 0x9E9E ! 0000000067D4004E -003A 0 .xword 0xC0C3FD074DF8CDF1 ! 0000000067D40050 -0038 0 Double -1.023406E+04 .half 0xCD48 ! 0000000067D40058 -0030 0 .half 0xBCE2 ! 0000000067D4005A -002E 0 .word 0x396FBE57 ! 0000000067D4005C -002C 0 Single 2.286372E-04 .half 0x0786 ! 0000000067D40060 -0028 0 .half 0x5E90 ! 0000000067D40062 -0026 0 .half 0xE612 ! 0000000067D40064 -0024 0 .half 0xA567 ! 0000000067D40066 -0022 0 .byte 0x32 ! 0000000067D40068 -0020 0 .byte 0xF3 ! 0000000067D40069 -001F 0 .half 0x82B6 ! 0000000067D4006A -001E 0 .word 0xAF9CE6B7 ! 0000000067D4006C -001C 0 .half 0xB481 ! 0000000067D40070 -0018 0 .half 0xB5DE ! 0000000067D40072 -0016 0 .word 0x02156C97 ! 0000000067D40074 -0014 0 .byte 0x63 ! 0000000067D40078 -0010 0 .byte 0x7B ! 0000000067D40079 -000F 0 .half 0x460E ! 0000000067D4007A -000E 0 .word 0x3274A972 ! 0000000067D4007C -000C 0 .xword 0xCB6F2846E7078B5E ! 0000000067D40080 -0008 0 .half 0x7D3A ! 0000000067D40088 +0000 0 .half 0x12E8 ! 0000000067D4008A +0002 0 .word 0x6320FC5C ! 0000000067D4008C +0004 0 .xword 0x06587D9728CB1721 ! 0000000067D40090 +0008 0 .xword 0xBFCEF2D8B98C2CCD ! 0000000067D40098 +0010 0 Double -2.417861E-01 .xword 0x405590412ED4309E ! 0000000067D400A0 +0018 0 Double 8.625398E+01 .word 0x46F4145E ! 0000000067D400A8 +0020 0 Single 3.124218E+04 .word 0xDB93C896 ! 0000000067D400AC +0024 0 .byte 0x39 ! 0000000067D400B0 +0028 0 .byte 0xEA ! 0000000067D400B1 +0029 0 .byte 0x4E ! 0000000067D400B2 +002A 0 .byte 0x46 ! 0000000067D400B3 +002B 0 .word 0xC1C481FC ! 0000000067D400B4 +002C 0 Single -2.456347E+01 .xword 0xB325AE359244BA4F ! 0000000067D400B8 +0030 0 .xword 0x7C661247E75518C4 ! 0000000067D400C0 +0038 0 .half 0xDD21 ! 0000000067D400C8 +0040 0 .byte 0x0B ! 0000000067D400CA +0042 0 .byte 0xB5 ! 0000000067D400CB +0043 0 .half 0x063D ! 0000000067D400CC +0044 0 .byte 0xD8 ! 0000000067D400CE +0046 0 .byte 0xF7 ! 0000000067D400CF +0047 0 .word 0x290CB603 ! 0000000067D400D0 +0048 0 .word 0x3ED38910 ! 0000000067D400D4 +004C 0 Single 4.131551E-01 .xword 0x7A7AE6B8120A2D51 ! 0000000067D400D8 +0050 0 .xword 0x2C682DE5A4DE978D ! 0000000067D400E0 +0058 0 .word 0x37F7EEEA ! 0000000067D400E8 +0060 0 Single 2.955595E-05 .word 0x8986733C ! 0000000067D400EC +0064 0 .xword 0xBF9449B50266F15B ! 0000000067D400F0 +0068 0 .xword 0x14835B944FFC6BDC ! 0000000067D400F8 +0070 0 .xword 0xC889781DAB603662 ! 0000000067D40100 +0078 0 .xword 0x664AA5B1D67670B2 ! 0000000067D40108 +0080 0 !======================================================================== SECTION .bdata049 DATA_VA=0x678c6000 attr_data { Name = .bdata049, VA = 0x678c6000, RA = 0xffff54000, PA = ra2pa(0xffff54000,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 .bdata049 .data DATA077: .xword 0x88C08AA1EA1DADAB ! 00000000678C6000 -0088 DATA078+0x88 .xword 0x8800D467EA1DADAB ! 00000000678C6008 -0080 DATA076+0x88 .word 0xC7DB638E ! 00000000678C6010 -0078 0 Single -1.123271E+05 .word 0x41519F79 ! 00000000678C6014 -0074 0 Single 1.310143E+01 .xword 0x408A05F631F8DBBC ! 00000000678C6018 -0070 0 Double 8.327452E+02 .xword 0xD4FD534965C26F5B ! 00000000678C6020 -0068 0 .xword 0xC09D5A4939DDB61A ! 00000000678C6028 -0060 0 Double -1.878572E+03 .byte 0x47 ! 00000000678C6030 -0058 0 .byte 0xCC ! 00000000678C6031 -0057 0 .half 0x857B ! 00000000678C6032 -0056 0 .word 0xB4E805EE ! 00000000678C6034 -0054 0 .word 0xC1028CAB ! 00000000678C6038 -0050 0 .half 0xF6FC ! 00000000678C603C -004C 0 .half 0x0191 ! 00000000678C603E -004A 0 .xword 0xC70FD3F314A7DBF4 ! 00000000678C6040 -0048 0 .word 0x4035817B ! 00000000678C6048 -0040 0 .half 0xC50E ! 00000000678C604C -003C 0 .half 0xF66F ! 00000000678C604E -003A 0 .xword 0x4028018C5F4D2837 ! 00000000678C6050 -0038 0 Double 1.200302E+01 .half 0x82D6 ! 00000000678C6058 -0030 0 .half 0xCF15 ! 00000000678C605A -002E 0 .word 0x4410FB25 ! 00000000678C605C -002C 0 Single 5.799241E+02 .half 0xE820 ! 00000000678C6060 -0028 0 .half 0x9091 ! 00000000678C6062 -0026 0 .half 0x9B5B ! 00000000678C6064 -0024 0 .half 0x2A34 ! 00000000678C6066 -0022 0 .byte 0x6B ! 00000000678C6068 -0020 0 .byte 0x28 ! 00000000678C6069 -001F 0 .half 0x5AED ! 00000000678C606A -001E 0 .word 0x29A9AAC9 ! 00000000678C606C -001C 0 .half 0x72F5 ! 00000000678C6070 -0018 0 .half 0x52FB ! 00000000678C6072 -0016 0 .word 0x5034F64A ! 00000000678C6074 -0014 0 .byte 0x7F ! 00000000678C6078 -0010 0 .byte 0x53 ! 00000000678C6079 -000F 0 .half 0x5C37 ! 00000000678C607A -000E 0 .word 0x46C1D45D ! 00000000678C607C -000C 0 .xword 0x50CDB2EDDDF8C9C1 ! 00000000678C6080 -0008 0 .half 0x2638 ! 00000000678C6088 +0000 0 .half 0xDB77 ! 00000000678C608A +0002 0 .word 0x55279B4A ! 00000000678C608C +0004 0 .xword 0x3CDB7CDB93A65535 ! 00000000678C6090 +0008 0 .xword 0xBECE977FEA8A911F ! 00000000678C6098 +0010 0 Double -3.646826E-06 .xword 0x4094F51FCD6B81B9 ! 00000000678C60A0 +0018 0 Double 1.341281E+03 .word 0x401768F3 ! 00000000678C60A8 +0020 0 Single 2.365781E+00 .word 0xFA20CF36 ! 00000000678C60AC +0024 0 .byte 0x53 ! 00000000678C60B0 +0028 0 .byte 0xB1 ! 00000000678C60B1 +0029 0 .byte 0x7E ! 00000000678C60B2 +002A 0 .byte 0xD2 ! 00000000678C60B3 +002B 0 .word 0xC097D58F ! 00000000678C60B4 +002C 0 Single -4.744819E+00 .xword 0xB1CF09557C1B2A41 ! 00000000678C60B8 +0030 0 .xword 0xADD91CE883A3522A ! 00000000678C60C0 +0038 0 .half 0xFC6C ! 00000000678C60C8 +0040 0 .byte 0xA6 ! 00000000678C60CA +0042 0 .byte 0x0F ! 00000000678C60CB +0043 0 .half 0xCA6F ! 00000000678C60CC +0044 0 .byte 0xFE ! 00000000678C60CE +0046 0 .byte 0x37 ! 00000000678C60CF +0047 0 .word 0xB8FB876C ! 00000000678C60D0 +0048 0 .word 0xB9502973 ! 00000000678C60D4 +004C 0 Single -1.985187E-04 .xword 0x4AE544CA85BF205B ! 00000000678C60D8 +0050 0 .xword 0xF0CEC10BDBAFA842 ! 00000000678C60E0 +0058 0 .word 0xB9E5ADD6 ! 00000000678C60E8 +0060 0 Single -4.380780E-04 .word 0xBF1CED94 ! 00000000678C60EC +0064 0 .xword 0x8220C05F6275A67D ! 00000000678C60F0 +0068 0 .xword 0x87674E2B2D3BB47B ! 00000000678C60F8 +0070 0 .xword 0x2801A5B3BC92B7CF ! 00000000678C6100 +0078 0 .xword 0x4C1F80FD86671CB5 ! 00000000678C6108 +0080 0 !======================================================================== SECTION .bdata050 DATA_VA=0xa18ac000 attr_data { Name = .bdata050, VA = 0xa18ac000, RA = 0xffff52000, PA = ra2pa(0xffff52000,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 .bdata050 .data DATA078: .xword 0xABAD1DEACB798088 ! 00000000A18AC000 -0088 DATA079+0x88 .xword 0xABAD1DEA678C6088 ! 00000000A18AC008 -0080 DATA077+0x88 .word 0xBF7DC030 ! 00000000A18AC010 -0078 0 Single -9.912138E-01 .word 0xB8667493 ! 00000000A18AC014 -0074 0 Single -5.494484E-05 .xword 0xBEF37E24F021AB02 ! 00000000A18AC018 -0070 0 Double -1.858974E-05 .xword 0x30150AE9787DD891 ! 00000000A18AC020 -0068 0 .xword 0x3EC1D7B8172AF5EC ! 00000000A18AC028 -0060 0 Double 2.127010E-06 .byte 0x8F ! 00000000A18AC030 -0058 0 .byte 0x63 ! 00000000A18AC031 -0057 0 .half 0x85EC ! 00000000A18AC032 -0056 0 .word 0x12D70A77 ! 00000000A18AC034 -0054 0 .word 0x75469BB9 ! 00000000A18AC038 -0050 0 .half 0xA2E1 ! 00000000A18AC03C -004C 0 .half 0x096A ! 00000000A18AC03E -004A 0 .xword 0x93BA8373C3303144 ! 00000000A18AC040 -0048 0 .word 0x80380DFC ! 00000000A18AC048 -0040 0 .half 0xEDD9 ! 00000000A18AC04C -003C 0 .half 0xB687 ! 00000000A18AC04E -003A 0 .xword 0xBF972B4838616D7D ! 00000000A18AC050 -0038 0 Double -2.262605E-02 .half 0x1305 ! 00000000A18AC058 -0030 0 .half 0x11BF ! 00000000A18AC05A -002E 0 .word 0x41123D4C ! 00000000A18AC05C -002C 0 Single 9.139965E+00 .half 0xB9A6 ! 00000000A18AC060 -0028 0 .half 0xA7C1 ! 00000000A18AC062 -0026 0 .half 0x0B0F ! 00000000A18AC064 -0024 0 .half 0xDD62 ! 00000000A18AC066 -0022 0 .byte 0x9B ! 00000000A18AC068 -0020 0 .byte 0x70 ! 00000000A18AC069 -001F 0 .half 0x8E03 ! 00000000A18AC06A -001E 0 .word 0xF3B7BE7A ! 00000000A18AC06C -001C 0 .half 0xBDD4 ! 00000000A18AC070 -0018 0 .half 0xAF09 ! 00000000A18AC072 -0016 0 .word 0x19D487A0 ! 00000000A18AC074 -0014 0 .byte 0x7C ! 00000000A18AC078 -0010 0 .byte 0x56 ! 00000000A18AC079 -000F 0 .half 0x0778 ! 00000000A18AC07A -000E 0 .word 0x7C981AF1 ! 00000000A18AC07C -000C 0 .xword 0xC249D8DF7C076EE2 ! 00000000A18AC080 -0008 0 .half 0xA117 ! 00000000A18AC088 +0000 0 .half 0x81BC ! 00000000A18AC08A +0002 0 .word 0x30A9B644 ! 00000000A18AC08C +0004 0 .xword 0x8A886B541954CC8D ! 00000000A18AC090 +0008 0 .xword 0xBFE330361A6641F2 ! 00000000A18AC098 +0010 0 Double -5.996352E-01 .xword 0x3F81E9DED94F046C ! 00000000A18AC0A0 +0018 0 Double 8.746854E-03 .word 0xBA825A2E ! 00000000A18AC0A8 +0020 0 Single -9.945089E-04 .word 0x994C70A8 ! 00000000A18AC0AC +0024 0 .byte 0xEB ! 00000000A18AC0B0 +0028 0 .byte 0x49 ! 00000000A18AC0B1 +0029 0 .byte 0x28 ! 00000000A18AC0B2 +002A 0 .byte 0xEF ! 00000000A18AC0B3 +002B 0 .word 0x40C5E660 ! 00000000A18AC0B4 +002C 0 Single 6.184372E+00 .xword 0x660B0E0784423AFC ! 00000000A18AC0B8 +0030 0 .xword 0x8B8B9494D79EC49A ! 00000000A18AC0C0 +0038 0 .half 0xCE88 ! 00000000A18AC0C8 +0040 0 .byte 0xA4 ! 00000000A18AC0CA +0042 0 .byte 0x3D ! 00000000A18AC0CB +0043 0 .half 0x282D ! 00000000A18AC0CC +0044 0 .byte 0xE6 ! 00000000A18AC0CE +0046 0 .byte 0xDF ! 00000000A18AC0CF +0047 0 .word 0x02CD4378 ! 00000000A18AC0D0 +0048 0 .word 0xBA8B842E ! 00000000A18AC0D4 +004C 0 Single -1.064425E-03 .xword 0x36170C0750202B56 ! 00000000A18AC0D8 +0050 0 .xword 0xA2BB4A4145777320 ! 00000000A18AC0E0 +0058 0 .word 0x3EC784FB ! 00000000A18AC0E8 +0060 0 Single 3.896864E-01 .word 0x4AADA862 ! 00000000A18AC0EC +0064 0 .xword 0x2CD0410A1589BF09 ! 00000000A18AC0F0 +0068 0 .xword 0xAEC56716CCDF0CA6 ! 00000000A18AC0F8 +0070 0 .xword 0x0A5CF6C87A6D2A24 ! 00000000A18AC100 +0078 0 .xword 0xF2728B09ABFE8D23 ! 00000000A18AC108 +0080 0 !======================================================================== SECTION .bdata051 DATA_VA=0xcb798000 attr_data { Name = .bdata051, VA = 0xcb798000, RA = 0xffff50000, PA = ra2pa(0xffff50000,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=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 0x88C0FFE9EA1DADAB ! 00000000CB798000 -0088 DATA080+0x88 .xword 0x88C08AA1EA1DADAB ! 00000000CB798008 -0080 DATA078+0x88 .word 0xC31C2BBD ! 00000000CB798010 -0078 0 Single -1.561709E+02 .word 0x37DEF503 ! 00000000CB798014 -0074 0 Single 2.657855E-05 .xword 0x4003E0AE643933AC ! 00000000CB798018 -0070 0 Double 2.484708E+00 .xword 0x6221EAB1C3BD0134 ! 00000000CB798020 -0068 0 .xword 0xBFC682BBA7AB6592 ! 00000000CB798028 -0060 0 Double -1.758647E-01 .byte 0x1D ! 00000000CB798030 -0058 0 .byte 0x1D ! 00000000CB798031 -0057 0 .half 0xD333 ! 00000000CB798032 -0056 0 .word 0x9E6839E3 ! 00000000CB798034 -0054 0 .word 0xF0F8D8C7 ! 00000000CB798038 -0050 0 .half 0x3C4C ! 00000000CB79803C -004C 0 .half 0xE7B4 ! 00000000CB79803E -004A 0 .xword 0x9889E6C540CFC72C ! 00000000CB798040 -0048 0 .word 0x454C0BA9 ! 00000000CB798048 -0040 0 .half 0xC55D ! 00000000CB79804C -003C 0 .half 0x1133 ! 00000000CB79804E -003A 0 .xword 0x3F00C15ECA56EBE2 ! 00000000CB798050 -0038 0 Double 3.195830E-05 .half 0xA6C4 ! 00000000CB798058 -0030 0 .half 0xFC12 ! 00000000CB79805A -002E 0 .word 0x3F7F9D35 ! 00000000CB79805C -002C 0 Single 9.984925E-01 .half 0x7829 ! 00000000CB798060 -0028 0 .half 0xE59B ! 00000000CB798062 -0026 0 .half 0x4F7A ! 00000000CB798064 -0024 0 .half 0x07FC ! 00000000CB798066 -0022 0 .byte 0xB7 ! 00000000CB798068 -0020 0 .byte 0xF6 ! 00000000CB798069 -001F 0 .half 0x4E42 ! 00000000CB79806A -001E 0 .word 0xF39F230E ! 00000000CB79806C -001C 0 .half 0xA022 ! 00000000CB798070 -0018 0 .half 0xE5E0 ! 00000000CB798072 -0016 0 .word 0xF85839FB ! 00000000CB798074 -0014 0 .byte 0x8B ! 00000000CB798078 -0010 0 .byte 0xFB ! 00000000CB798079 -000F 0 .half 0x5CD5 ! 00000000CB79807A -000E 0 .word 0xEA5A1AAD ! 00000000CB79807C -000C 0 .xword 0xE06E1607B3C36CC0 ! 00000000CB798080 -0008 0 .half 0xA635 ! 00000000CB798088 +0000 0 .half 0x2DEB ! 00000000CB79808A +0002 0 .word 0xA1A0D21C ! 00000000CB79808C +0004 0 .xword 0x7350F0A2C2847E2D ! 00000000CB798090 +0008 0 .xword 0xBEE240F6F2F909B0 ! 00000000CB798098 +0010 0 Double -8.704075E-06 .xword 0xC0995242CF8E23CB ! 00000000CB7980A0 +0018 0 Double -1.620565E+03 .word 0xBB2C1B91 ! 00000000CB7980A8 +0020 0 Single -2.626155E-03 .word 0xBA6F7EA7 ! 00000000CB7980AC +0024 0 .byte 0x7E ! 00000000CB7980B0 +0028 0 .byte 0x81 ! 00000000CB7980B1 +0029 0 .byte 0x5E ! 00000000CB7980B2 +002A 0 .byte 0x48 ! 00000000CB7980B3 +002B 0 .word 0x3BCA60D4 ! 00000000CB7980B4 +002C 0 Single 6.176094E-03 .xword 0x8FBD10DAF4D62D98 ! 00000000CB7980B8 +0030 0 .xword 0xDCA88ACB7676F631 ! 00000000CB7980C0 +0038 0 .half 0x9CD2 ! 00000000CB7980C8 +0040 0 .byte 0xC3 ! 00000000CB7980CA +0042 0 .byte 0xC0 ! 00000000CB7980CB +0043 0 .half 0xD62A ! 00000000CB7980CC +0044 0 .byte 0x9D ! 00000000CB7980CE +0046 0 .byte 0x2A ! 00000000CB7980CF +0047 0 .word 0x405634E5 ! 00000000CB7980D0 +0048 0 .word 0x3870B618 ! 00000000CB7980D4 +004C 0 Single 5.739005E-05 .xword 0xC04674D7F882426C ! 00000000CB7980D8 +0050 0 .xword 0x0050EC0197D899CD ! 00000000CB7980E0 +0058 0 .word 0x3F398ED8 ! 00000000CB7980E8 +0060 0 Single 7.248359E-01 .word 0x4A5C62A8 ! 00000000CB7980EC +0064 0 .xword 0x063C91AEE449BDA4 ! 00000000CB7980F0 +0068 0 .xword 0xC9A8A62949F747CE ! 00000000CB7980F8 +0070 0 .xword 0xF1AD946137379E47 ! 00000000CB798100 +0078 0 .xword 0x3B018C91285C61E3 ! 00000000CB798108 +0080 0 !======================================================================== SECTION .bdata052 DATA_VA=0xe9ffc000 attr_data { Name = .bdata052, VA = 0xe9ffc000, RA = 0xffff4e000, PA = ra2pa(0xffff4e000,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 .bdata052 .data DATA080: .xword 0x88A0C908EA1DADAB ! 00000000E9FFC000 -0088 DATA071+0x88 .xword 0x888079CBEA1DADAB ! 00000000E9FFC008 -0080 DATA079+0x88 .word 0xC0321B43 ! 00000000E9FFC010 -0078 0 Single -2.782914E+00 .word 0x3EC6E116 ! 00000000E9FFC014 -0074 0 Single 3.884360E-01 .xword 0x404D62AB86CCACA4 ! 00000000E9FFC018 -0070 0 Double 5.877086E+01 .xword 0x1166B30763FA1429 ! 00000000E9FFC020 -0068 0 .xword 0x3FD9AAA27BB5F7E8 ! 00000000E9FFC028 -0060 0 Double 4.010397E-01 .byte 0x8E ! 00000000E9FFC030 -0058 0 .byte 0x3F ! 00000000E9FFC031 -0057 0 .half 0x0F3F ! 00000000E9FFC032 -0056 0 .word 0x3D99F755 ! 00000000E9FFC034 -0054 0 .word 0xFAFE9E2A ! 00000000E9FFC038 -0050 0 .half 0xDEEC ! 00000000E9FFC03C -004C 0 .half 0x9786 ! 00000000E9FFC03E -004A 0 .xword 0xD3F868565E2C5C07 ! 00000000E9FFC040 -0048 0 .word 0x185B863B ! 00000000E9FFC048 -0040 0 .half 0x3465 ! 00000000E9FFC04C -003C 0 .half 0x2D8F ! 00000000E9FFC04E -003A 0 .xword 0xBF91E5DE3552F92B ! 00000000E9FFC050 -0038 0 Double -1.747844E-02 .half 0x7EC4 ! 00000000E9FFC058 -0030 0 .half 0x7A7E ! 00000000E9FFC05A -002E 0 .word 0x41536A6D ! 00000000E9FFC05C -002C 0 Single 1.321348E+01 .half 0xB480 ! 00000000E9FFC060 -0028 0 .half 0xB502 ! 00000000E9FFC062 -0026 0 .half 0x3805 ! 00000000E9FFC064 -0024 0 .half 0xC285 ! 00000000E9FFC066 -0022 0 .byte 0xF6 ! 00000000E9FFC068 -0020 0 .byte 0x79 ! 00000000E9FFC069 -001F 0 .half 0x3014 ! 00000000E9FFC06A -001E 0 .word 0x21203349 ! 00000000E9FFC06C -001C 0 .half 0x226D ! 00000000E9FFC070 -0018 0 .half 0xB0CD ! 00000000E9FFC072 -0016 0 .word 0xD36C484B ! 00000000E9FFC074 -0014 0 .byte 0x37 ! 00000000E9FFC078 -0010 0 .byte 0x14 ! 00000000E9FFC079 -000F 0 .half 0x59C4 ! 00000000E9FFC07A -000E 0 .word 0x6EC08AE9 ! 00000000E9FFC07C -000C 0 .xword 0x79296E500641BC27 ! 00000000E9FFC080 -0008 0 .half 0x8337 ! 00000000E9FFC088 +0000 0 .half 0x0263 ! 00000000E9FFC08A +0002 0 .word 0xA2BEA276 ! 00000000E9FFC08C +0004 0 .xword 0x8FFA2AEB2E11FEED ! 00000000E9FFC090 +0008 0 .xword 0xC0340F894F0F99CD ! 00000000E9FFC098 +0010 0 Double -2.006069E+01 .xword 0xC09EC81F22079C8B ! 00000000E9FFC0A0 +0018 0 Double -1.970030E+03 .word 0xBFFE9F3A ! 00000000E9FFC0A8 +0020 0 Single -1.989234E+00 .word 0x670C8979 ! 00000000E9FFC0AC +0024 0 .byte 0x59 ! 00000000E9FFC0B0 +0028 0 .byte 0x1C ! 00000000E9FFC0B1 +0029 0 .byte 0x0E ! 00000000E9FFC0B2 +002A 0 .byte 0x4F ! 00000000E9FFC0B3 +002B 0 .word 0x44D9198A ! 00000000E9FFC0B4 +002C 0 Single 1.736798E+03 .xword 0x49AF30481D2B5B1A ! 00000000E9FFC0B8 +0030 0 .xword 0x7B69999AC93AAAF5 ! 00000000E9FFC0C0 +0038 0 .half 0x7381 ! 00000000E9FFC0C8 +0040 0 .byte 0x1E ! 00000000E9FFC0CA +0042 0 .byte 0x4B ! 00000000E9FFC0CB +0043 0 .half 0x5EE5 ! 00000000E9FFC0CC +0044 0 .byte 0xAF ! 00000000E9FFC0CE +0046 0 .byte 0x06 ! 00000000E9FFC0CF +0047 0 .word 0x5CF0A492 ! 00000000E9FFC0D0 +0048 0 .word 0xC4FBC339 ! 00000000E9FFC0D4 +004C 0 Single -2.014101E+03 .xword 0x698C61E7690E7913 ! 00000000E9FFC0D8 +0050 0 .xword 0x036D0F4EE3BFEE18 ! 00000000E9FFC0E0 +0058 0 .word 0x46668A19 ! 00000000E9FFC0E8 +0060 0 Single 1.475452E+04 .word 0x2CA86913 ! 00000000E9FFC0EC +0064 0 .xword 0xD298C2D89F3E1A29 ! 00000000E9FFC0F0 +0068 0 .xword 0x6A47D6D90693C5EF ! 00000000E9FFC0F8 +0070 0 .xword 0xDBFCA5BAE4BF6E15 ! 00000000E9FFC100 +0078 0 .xword 0x121EF084D159A535 ! 00000000E9FFC108 +0080 0 !======================================================================== SECTION .bblk053 DATA_VA=0x51d18000 attr_data { Name = .bblk053, VA = 0x51d18000, RA = 0xffff4c000, PA = ra2pa(0xffff4c000,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 .bblk053 .data DATA081: .xword 0x2FB987C5D2141264 ! 0000000051D18000 +0000 0 .xword 0x545A528C621B8807 ! 0000000051D18008 +0008 0 .xword 0x2B3096C2244C9CA2 ! 0000000051D18010 +0010 0 .xword 0x34FD49AB031080CA ! 0000000051D18018 +0018 0 .xword 0x9245B35FC05779C2 ! 0000000051D18020 +0020 0 .xword 0x24B70AB5886B9D15 ! 0000000051D18028 +0028 0 .xword 0x40A9F3365C9FE997 ! 0000000051D18030 +0030 0 .xword 0x89AA6DAC01ADA754 ! 0000000051D18038 +0038 0 .xword 0xC7DE518AA9C65998 ! 0000000051D18040 +0040 0 .xword 0xDF3D36A38DA97535 ! 0000000051D18048 +0048 0 .xword 0xC84F33C2AC8A46BD ! 0000000051D18050 +0050 0 .xword 0xB18572D46ACB415C ! 0000000051D18058 +0058 0 .xword 0x18FAA235F74ED594 ! 0000000051D18060 +0060 0 .xword 0x13B044DF78F7982D ! 0000000051D18068 +0068 0 .xword 0xF73E7C9071A14B80 ! 0000000051D18070 +0070 0 .xword 0x3478DC5A24E67C9B ! 0000000051D18078 +0078 0 !======================================================================== SECTION .bcom042 DATA_VA=0x0 attr_data { Name = .bcom042, VA = 0x0, RA = 0xffff62000, PA = ra2pa(0xffff62000,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=1, TTE_E=0, TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 } SECTION .bcom042 .data DATA070: .xword 0x7CCFA9B5AA99C380 ! 0000000000000000 +0000 0 !======================================================================== SECTION .bstk054 DATA_VA=0x153f0000 attr_data { Name = .bstk054, VA = 0x153f0000, RA = 0xffff4a000, PA = ra2pa(0xffff4a000,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 .bstk054 .data .skip 0x2000 ! 00000000153F0000 STACK0071: !======================================================================== SECTION .bkey055 DATA_VA=0xf0658000 attr_data { Name = .bkey055, VA = 0xf0658000, RA = 0xffff48000, PA = ra2pa(0xffff48000,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 0xABAD1DEA08C9A088 ! 00000000F0658000 +0000 DATA071+0x88 .xword 0xABAD1DEADFBFE088 ! 00000000F0658008 +0008 DATA072+0x88 .xword 0xABAD1DEA1D138088 ! 00000000F0658010 +0010 DATA073+0x88 .xword 0xABAD1DEA32F06088 ! 00000000F0658018 +0018 DATA074+0x88 .xword 0xABAD1DEA22000088 ! 00000000F0658020 +0020 DATA075+0x88 .xword 0xABAD1DEA67D40088 ! 00000000F0658028 +0028 DATA076+0x88 .xword 0xABAD1DEA678C6088 ! 00000000F0658030 +0030 DATA077+0x88 .xword 0xABAD1DEAA18AC088 ! 00000000F0658038 +0038 DATA078+0x88 .xword 0xABAD1DEACB798088 ! 00000000F0658040 +0040 DATA079+0x88 .xword 0xABAD1DEAE9FFC088 ! 00000000F0658048 +0048 DATA080+0x88 .xword 0xABAD1DEA51D18000 ! 00000000F0658050 +0050 DATA081+0x0 .xword 0xABAD1DEFFFFE0000 ! 00000000F0658058 +0058 DATA001+0x0 .xword 0x0000000000000000 ! 00000000F0658060 +0060 0 .xword 0xBF8C447DF003F213 ! 00000000F0658068 +0068 0 Double -1.380251E-02 .word 0xBD972233 ! 00000000F0658070 +0070 0 Single -7.379570E-02 ! Context 72 runs in 64-bit addressing mode, big-endian !======================================================================== SECTION .bdata056 DATA_VA=0x2c1ef0000000 attr_data { Name = .bdata056, VA = 0x2c1ef0000000, RA = 0xdd0000000, PA = ra2pa(0xdd0000000,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=1, TTE_NFO=0, TTE_E=0, TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 } SECTION .bdata056 .data DATA093: .xword 0x880083E987010000 ! 00002C1EF0000000 -0088 DATA094+0x88 .xword 0x8840B5B86E610000 ! 00002C1EF0000008 -0080 DATA102+0x88 .word 0x43EAB7D5 ! 00002C1EF0000010 -0078 0 Single 4.694362E+02 .word 0xC5DD9074 ! 00002C1EF0000014 -0074 0 Single -7.090057E+03 .xword 0xBF252F83BBF9393B ! 00002C1EF0000018 -0070 0 Double -1.616333E-04 .xword 0x629353B1830F70C0 ! 00002C1EF0000020 -0068 0 .xword 0xC090B00789B4B08C ! 00002C1EF0000028 -0060 0 Double -1.068007E+03 .byte 0x5C ! 00002C1EF0000030 -0058 0 .byte 0x82 ! 00002C1EF0000031 -0057 0 .half 0xCB40 ! 00002C1EF0000032 -0056 0 .word 0xB68C234B ! 00002C1EF0000034 -0054 0 .word 0xFE5121AE ! 00002C1EF0000038 -0050 0 .half 0x6260 ! 00002C1EF000003C -004C 0 .half 0x9125 ! 00002C1EF000003E -004A 0 .xword 0xFE7B63B3BE7F3273 ! 00002C1EF0000040 -0048 0 .word 0xCA3612B9 ! 00002C1EF0000048 -0040 0 .half 0xBBF0 ! 00002C1EF000004C -003C 0 .half 0xDBE6 ! 00002C1EF000004E -003A 0 .xword 0x3FCE24EC4FBD4CED ! 00002C1EF0000050 -0038 0 Double 2.355018E-01 .half 0x6352 ! 00002C1EF0000058 -0030 0 .half 0x3631 ! 00002C1EF000005A -002E 0 .word 0x424030E8 ! 00002C1EF000005C -002C 0 Single 4.804776E+01 .half 0xFE7F ! 00002C1EF0000060 -0028 0 .half 0xF8B1 ! 00002C1EF0000062 -0026 0 .half 0x573E ! 00002C1EF0000064 -0024 0 .half 0xF3CF ! 00002C1EF0000066 -0022 0 .byte 0xDA ! 00002C1EF0000068 -0020 0 .byte 0x9E ! 00002C1EF0000069 -001F 0 .half 0x1C3A ! 00002C1EF000006A -001E 0 .word 0xB4B63ACB ! 00002C1EF000006C -001C 0 .half 0x9B80 ! 00002C1EF0000070 -0018 0 .half 0xC344 ! 00002C1EF0000072 -0016 0 .word 0x93CB70EB ! 00002C1EF0000074 -0014 0 .byte 0x83 ! 00002C1EF0000078 -0010 0 .byte 0xB2 ! 00002C1EF0000079 -000F 0 .half 0xD30A ! 00002C1EF000007A -000E 0 .word 0x46E53C7D ! 00002C1EF000007C -000C 0 .xword 0x9683DB0417A9C896 ! 00002C1EF0000080 -0008 0 .half 0x5EBA ! 00002C1EF0000088 +0000 0 .half 0xE387 ! 00002C1EF000008A +0002 0 .word 0xB05EF8E7 ! 00002C1EF000008C +0004 0 .xword 0xE826386A2B94BDA1 ! 00002C1EF0000090 +0008 0 .xword 0xBEFEE4ADB77EECE7 ! 00002C1EF0000098 +0010 0 Double -2.946212E-05 .xword 0xC020B7C839ABA9DE ! 00002C1EF00000A0 +0018 0 Double -8.358949E+00 .word 0x3FC44F4F ! 00002C1EF00000A8 +0020 0 Single 1.533670E+00 .word 0xEB6D5CFF ! 00002C1EF00000AC +0024 0 .byte 0x4A ! 00002C1EF00000B0 +0028 0 .byte 0x3A ! 00002C1EF00000B1 +0029 0 .byte 0x47 ! 00002C1EF00000B2 +002A 0 .byte 0xCB ! 00002C1EF00000B3 +002B 0 .word 0xBB4060EE ! 00002C1EF00000B4 +002C 0 Single -2.935465E-03 .xword 0xD2C8FE86F4C27AAD ! 00002C1EF00000B8 +0030 0 .xword 0xE2320F8A272B0900 ! 00002C1EF00000C0 +0038 0 .half 0xBED5 ! 00002C1EF00000C8 +0040 0 .byte 0xAF ! 00002C1EF00000CA +0042 0 .byte 0xB9 ! 00002C1EF00000CB +0043 0 .half 0x0924 ! 00002C1EF00000CC +0044 0 .byte 0x2F ! 00002C1EF00000CE +0046 0 .byte 0xF8 ! 00002C1EF00000CF +0047 0 .word 0x7E88C4FF ! 00002C1EF00000D0 +0048 0 .word 0x42216887 ! 00002C1EF00000D4 +004C 0 Single 4.035208E+01 .xword 0xF28DBF656FF00E3B ! 00002C1EF00000D8 +0050 0 .xword 0xBE91B9CC4EDAAFF2 ! 00002C1EF00000E0 +0058 0 .word 0xC4ABB313 ! 00002C1EF00000E8 +0060 0 Single -1.373596E+03 .word 0x29799756 ! 00002C1EF00000EC +0064 0 .xword 0x519364C7CF3F082A ! 00002C1EF00000F0 +0068 0 .xword 0x48906CB3C7FE2E46 ! 00002C1EF00000F8 +0070 0 .xword 0xBB0357752C527CEC ! 00002C1EF0000100 +0078 0 .xword 0x4094AE6BFA4429AB ! 00002C1EF0000108 +0080 0 !======================================================================== SECTION .bdata057 DATA_VA=0x187e9830000 attr_data { Name = .bdata057, VA = 0x187e9830000, RA = 0xffff22000, PA = ra2pa(0xffff22000,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 .bdata057 .data DATA094: .xword 0x88203535225A0000 ! 00000187E9830000 -0088 DATA095+0x88 .xword 0x880000F01E2C0000 ! 00000187E9830008 -0080 DATA093+0x88 .word 0x392F6D3A ! 00000187E9830010 -0078 0 Single 1.672999E-04 .word 0x3B2F0578 ! 00000187E9830014 -0074 0 Single 2.670614E-03 .xword 0xC13981824A9BD27E ! 00000187E9830018 -0070 0 Double -1.671554E+06 .xword 0x401D065B5309A6F4 ! 00000187E9830020 -0068 0 .xword 0xC07F3C9DC98573A9 ! 00000187E9830028 -0060 0 Double -4.997885E+02 .byte 0x83 ! 00000187E9830030 -0058 0 .byte 0x5D ! 00000187E9830031 -0057 0 .half 0xD51E ! 00000187E9830032 -0056 0 .word 0x72589D7E ! 00000187E9830034 -0054 0 .word 0x4838F21E ! 00000187E9830038 -0050 0 .half 0x7127 ! 00000187E983003C -004C 0 .half 0xF63F ! 00000187E983003E -004A 0 .xword 0xE7F911825BBC75CF ! 00000187E9830040 -0048 0 .word 0xE1924A19 ! 00000187E9830048 -0040 0 .half 0xC461 ! 00000187E983004C -003C 0 .half 0x7B4D ! 00000187E983004E -003A 0 .xword 0x4071815B4449A3B7 ! 00000187E9830050 -0038 0 Double 2.800848E+02 .half 0x8C43 ! 00000187E9830058 -0030 0 .half 0x798D ! 00000187E983005A -002E 0 .word 0x440CACE6 ! 00000187E983005C -002C 0 Single 5.627015E+02 .half 0x9FCC ! 00000187E9830060 -0028 0 .half 0x6ED8 ! 00000187E9830062 -0026 0 .half 0x5F25 ! 00000187E9830064 -0024 0 .half 0x7855 ! 00000187E9830066 -0022 0 .byte 0x41 ! 00000187E9830068 -0020 0 .byte 0x6D ! 00000187E9830069 -001F 0 .half 0xB975 ! 00000187E983006A -001E 0 .word 0x4938221A ! 00000187E983006C -001C 0 .half 0xDCBE ! 00000187E9830070 -0018 0 .half 0xD445 ! 00000187E9830072 -0016 0 .word 0x016054C0 ! 00000187E9830074 -0014 0 .byte 0x77 ! 00000187E9830078 -0010 0 .byte 0x50 ! 00000187E9830079 -000F 0 .half 0x1222 ! 00000187E983007A -000E 0 .word 0x76D983CB ! 00000187E983007C -000C 0 .xword 0x41ADC9C6D83AD38D ! 00000187E9830080 -0008 0 .half 0x685F ! 00000187E9830088 +0000 0 .half 0x4DD3 ! 00000187E983008A +0002 0 .word 0xE641B10E ! 00000187E983008C +0004 0 .xword 0x7C6C55FBD2CBBAD5 ! 00000187E9830090 +0008 0 .xword 0x3ED69943DAA6F5D2 ! 00000187E9830098 +0010 0 Double 5.387948E-06 .xword 0x4101BF533160D6E9 ! 00000187E98300A0 +0018 0 Double 1.453864E+05 .word 0xBC1F82B0 ! 00000187E98300A8 +0020 0 Single -9.735748E-03 .word 0x4FE0A892 ! 00000187E98300AC +0024 0 .byte 0xA3 ! 00000187E98300B0 +0028 0 .byte 0x1C ! 00000187E98300B1 +0029 0 .byte 0x4B ! 00000187E98300B2 +002A 0 .byte 0xEA ! 00000187E98300B3 +002B 0 .word 0x412BDB49 ! 00000187E98300B4 +002C 0 Single 1.074104E+01 .xword 0x6D16E5F1B6A695D6 ! 00000187E98300B8 +0030 0 .xword 0xF7D46F5F2727A022 ! 00000187E98300C0 +0038 0 .half 0x341E ! 00000187E98300C8 +0040 0 .byte 0x30 ! 00000187E98300CA +0042 0 .byte 0x48 ! 00000187E98300CB +0043 0 .half 0x609E ! 00000187E98300CC +0044 0 .byte 0x3D ! 00000187E98300CE +0046 0 .byte 0x43 ! 00000187E98300CF +0047 0 .word 0x4B025145 ! 00000187E98300D0 +0048 0 .word 0x39DFA1D5 ! 00000187E98300D4 +004C 0 Single 4.265445E-04 .xword 0xB01FB14CD9351E64 ! 00000187E98300D8 +0050 0 .xword 0x3DDAE91DA3EA8446 ! 00000187E98300E0 +0058 0 .word 0x473938E0 ! 00000187E98300E8 +0060 0 Single 4.741688E+04 .word 0xBC084526 ! 00000187E98300EC +0064 0 .xword 0x91C90CFA4D3719FE ! 00000187E98300F0 +0068 0 .xword 0x0C4B9D87BA2FB8BB ! 00000187E98300F8 +0070 0 .xword 0x3056648A4BBF2C2C ! 00000187E9830100 +0078 0 .xword 0x9E7BCF37A1F7E790 ! 00000187E9830108 +0080 0 !======================================================================== SECTION .bdata058 DATA_VA=0x5a2235352000 attr_data { Name = .bdata058, VA = 0x5a2235352000, RA = 0xffff20000, PA = ra2pa(0xffff20000,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 .bdata058 .data DATA095: .xword 0x888034BA00110000 ! 00005A2235352000 -0088 DATA096+0x88 .xword 0x880083E987010000 ! 00005A2235352008 -0080 DATA094+0x88 .word 0xC0EBCC6C ! 00005A2235352010 -0078 0 Single -7.368704E+00 .word 0xB80E2AFD ! 00005A2235352014 -0074 0 Single -3.389547E-05 .xword 0x3EEE27CC3AD3D6AF ! 00005A2235352018 -0070 0 Double 1.437924E-05 .xword 0xBE9332389C35865D ! 00005A2235352020 -0068 0 .xword 0xC1160C1F85439918 ! 00005A2235352028 -0060 0 Double -3.612239E+05 .byte 0x0F ! 00005A2235352030 -0058 0 .byte 0xCE ! 00005A2235352031 -0057 0 .half 0x7CCD ! 00005A2235352032 -0056 0 .word 0x4D2827D0 ! 00005A2235352034 -0054 0 .word 0x24EB0440 ! 00005A2235352038 -0050 0 .half 0x1BB4 ! 00005A223535203C -004C 0 .half 0x967A ! 00005A223535203E -004A 0 .xword 0x5574F877F8DF857E ! 00005A2235352040 -0048 0 .word 0xB0D3CBD6 ! 00005A2235352048 -0040 0 .half 0x5134 ! 00005A223535204C -003C 0 .half 0xE1DD ! 00005A223535204E -003A 0 .xword 0xBED61163A20E77C8 ! 00005A2235352050 -0038 0 Double -5.261404E-06 .half 0xC1B1 ! 00005A2235352058 -0030 0 .half 0xD8F6 ! 00005A223535205A -002E 0 .word 0xC17908F7 ! 00005A223535205C -002C 0 Single -1.556469E+01 .half 0x5B56 ! 00005A2235352060 -0028 0 .half 0x250D ! 00005A2235352062 -0026 0 .half 0xF2F1 ! 00005A2235352064 -0024 0 .half 0x8D55 ! 00005A2235352066 -0022 0 .byte 0x42 ! 00005A2235352068 -0020 0 .byte 0x89 ! 00005A2235352069 -001F 0 .half 0xB0E7 ! 00005A223535206A -001E 0 .word 0xAFE69523 ! 00005A223535206C -001C 0 .half 0x7CE6 ! 00005A2235352070 -0018 0 .half 0x127C ! 00005A2235352072 -0016 0 .word 0x33C91555 ! 00005A2235352074 -0014 0 .byte 0x9D ! 00005A2235352078 -0010 0 .byte 0x38 ! 00005A2235352079 -000F 0 .half 0x9309 ! 00005A223535207A -000E 0 .word 0x10922871 ! 00005A223535207C -000C 0 .xword 0x0FC92029745C2FD4 ! 00005A2235352080 -0008 0 .half 0x06E1 ! 00005A2235352088 +0000 0 .half 0xD395 ! 00005A223535208A +0002 0 .word 0xC77FFD0A ! 00005A223535208C +0004 0 .xword 0x2EEED074B47C79FD ! 00005A2235352090 +0008 0 .xword 0xC08118A923F09493 ! 00005A2235352098 +0010 0 Double -5.470826E+02 .xword 0x3FD4E25E022779A1 ! 00005A22353520A0 +0018 0 Double 3.263164E-01 .word 0x3AA921F2 ! 00005A22353520A8 +0020 0 Single 1.290379E-03 .word 0x7A222A26 ! 00005A22353520AC +0024 0 .byte 0xF1 ! 00005A22353520B0 +0028 0 .byte 0x25 ! 00005A22353520B1 +0029 0 .byte 0x01 ! 00005A22353520B2 +002A 0 .byte 0x85 ! 00005A22353520B3 +002B 0 .word 0x3991A075 ! 00005A22353520B4 +002C 0 Single 2.777610E-04 .xword 0x44AA594B0D43B142 ! 00005A22353520B8 +0030 0 .xword 0x6CE21AB4538ECB00 ! 00005A22353520C0 +0038 0 .half 0x217F ! 00005A22353520C8 +0040 0 .byte 0x39 ! 00005A22353520CA +0042 0 .byte 0x4F ! 00005A22353520CB +0043 0 .half 0x8135 ! 00005A22353520CC +0044 0 .byte 0x21 ! 00005A22353520CE +0046 0 .byte 0x36 ! 00005A22353520CF +0047 0 .word 0x1706D921 ! 00005A22353520D0 +0048 0 .word 0x4568EB0D ! 00005A22353520D4 +004C 0 Single 3.726691E+03 .xword 0xD1FDB04D0E9E805C ! 00005A22353520D8 +0050 0 .xword 0x2D82064E3E4044A3 ! 00005A22353520E0 +0058 0 .word 0xC1EB745B ! 00005A22353520E8 +0060 0 Single -2.943181E+01 .word 0x4D767CA9 ! 00005A22353520EC +0064 0 .xword 0x757E2BB31A38CD26 ! 00005A22353520F0 +0068 0 .xword 0xF5FFC2F20A970597 ! 00005A22353520F8 +0070 0 .xword 0xA6C11F5E6271829B ! 00005A2235352100 +0078 0 .xword 0x4F6E1CF0743B8D57 ! 00005A2235352108 +0080 0 !======================================================================== SECTION .bdata059 DATA_VA=0x1100ba348000 attr_data { Name = .bdata059, VA = 0x1100ba348000, RA = 0xffff1e000, PA = ra2pa(0xffff1e000,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 .bdata059 .data DATA096: .xword 0x88806547B14B0000 ! 00001100BA348000 -0088 DATA097+0x88 .xword 0x88203535225A0000 ! 00001100BA348008 -0080 DATA095+0x88 .word 0xBD4BEB85 ! 00001100BA348010 -0078 0 Single -4.978516E-02 .word 0x412BD0C1 ! 00001100BA348014 -0074 0 Single 1.073847E+01 .xword 0x40734F0268A127D7 ! 00001100BA348018 -0070 0 Double 3.089381E+02 .xword 0x19BFE2576438567B ! 00001100BA348020 -0068 0 .xword 0xBEEDD2BDFD0CAD73 ! 00001100BA348028 -0060 0 Double -1.422082E-05 .byte 0x77 ! 00001100BA348030 -0058 0 .byte 0xB0 ! 00001100BA348031 -0057 0 .half 0xDB3C ! 00001100BA348032 -0056 0 .word 0xEFD9182C ! 00001100BA348034 -0054 0 .word 0x00A776B7 ! 00001100BA348038 -0050 0 .half 0x11F1 ! 00001100BA34803C -004C 0 .half 0x284F ! 00001100BA34803E -004A 0 .xword 0xE5D3744480487127 ! 00001100BA348040 -0048 0 .word 0x401A29B8 ! 00001100BA348048 -0040 0 .half 0xC1EE ! 00001100BA34804C -003C 0 .half 0x481E ! 00001100BA34804E -003A 0 .xword 0xBF8064D8A9DA3C39 ! 00001100BA348050 -0038 0 Double -8.004849E-03 .half 0xB5F5 ! 00001100BA348058 -0030 0 .half 0xF1A4 ! 00001100BA34805A -002E 0 .word 0x40BF960C ! 00001100BA34805C -002C 0 Single 5.987066E+00 .half 0xA7B3 ! 00001100BA348060 -0028 0 .half 0x4803 ! 00001100BA348062 -0026 0 .half 0xE028 ! 00001100BA348064 -0024 0 .half 0xEAD6 ! 00001100BA348066 -0022 0 .byte 0xA5 ! 00001100BA348068 -0020 0 .byte 0x70 ! 00001100BA348069 -001F 0 .half 0x185B ! 00001100BA34806A -001E 0 .word 0x818F8F22 ! 00001100BA34806C -001C 0 .half 0xDFB5 ! 00001100BA348070 -0018 0 .half 0xF3ED ! 00001100BA348072 -0016 0 .word 0x8EB79ACA ! 00001100BA348074 -0014 0 .byte 0x5A ! 00001100BA348078 -0010 0 .byte 0xE3 ! 00001100BA348079 -000F 0 .half 0x0DC6 ! 00001100BA34807A -000E 0 .word 0x3A85B440 ! 00001100BA34807C -000C 0 .xword 0xB119FF2501F9E63B ! 00001100BA348080 -0008 0 .half 0xD5E5 ! 00001100BA348088 +0000 0 .half 0x11FA ! 00001100BA34808A +0002 0 .word 0xED2D5108 ! 00001100BA34808C +0004 0 .xword 0x9A467CB3E85891D0 ! 00001100BA348090 +0008 0 .xword 0xBEBAE96492B1CCF5 ! 00001100BA348098 +0010 0 Double -1.604062E-06 .xword 0xBF4799BB8C998A5C ! 00001100BA3480A0 +0018 0 Double -7.202307E-04 .word 0x47DE5084 ! 00001100BA3480A8 +0020 0 Single 1.138250E+05 .word 0xEAB25488 ! 00001100BA3480AC +0024 0 .byte 0xF2 ! 00001100BA3480B0 +0028 0 .byte 0x72 ! 00001100BA3480B1 +0029 0 .byte 0x26 ! 00001100BA3480B2 +002A 0 .byte 0xC7 ! 00001100BA3480B3 +002B 0 .word 0x476E724B ! 00001100BA3480B4 +002C 0 Single 6.104229E+04 .xword 0xC3B32F62D9069334 ! 00001100BA3480B8 +0030 0 .xword 0x76B7F3F4758BB6C1 ! 00001100BA3480C0 +0038 0 .half 0xE9C1 ! 00001100BA3480C8 +0040 0 .byte 0x4C ! 00001100BA3480CA +0042 0 .byte 0x4E ! 00001100BA3480CB +0043 0 .half 0xBDFD ! 00001100BA3480CC +0044 0 .byte 0x39 ! 00001100BA3480CE +0046 0 .byte 0x54 ! 00001100BA3480CF +0047 0 .word 0xED875C85 ! 00001100BA3480D0 +0048 0 .word 0x43DC1142 ! 00001100BA3480D4 +004C 0 Single 4.401348E+02 .xword 0x95F7C4E6AC92A3A8 ! 00001100BA3480D8 +0050 0 .xword 0x4752BC2439F531BB ! 00001100BA3480E0 +0058 0 .word 0xBC7D0324 ! 00001100BA3480E8 +0060 0 Single -1.544264E-02 .word 0xCDCC2246 ! 00001100BA3480EC +0064 0 .xword 0xA66D4163A9142A34 ! 00001100BA3480F0 +0068 0 .xword 0x0A8BC585503CE9DF ! 00001100BA3480F8 +0070 0 .xword 0x13B42B5403AAE156 ! 00001100BA348100 +0078 0 .xword 0xDB2B9168D3221636 ! 00001100BA348108 +0080 0 !======================================================================== SECTION .bdata060 DATA_VA=0x4bb147658000 attr_data { Name = .bdata060, VA = 0x4bb147658000, RA = 0xffff1c000, PA = ra2pa(0xffff1c000,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 .bdata060 .data DATA097: .xword 0x88000070B3A5FFFF ! 00004BB147658000 -0088 DATA098+0x88 .xword 0x888034BA00110000 ! 00004BB147658008 -0080 DATA096+0x88 .word 0xC725CFCD ! 00004BB147658010 -0078 0 Single -4.244780E+04 .word 0xBAD74FC3 ! 00004BB147658014 -0074 0 Single -1.642697E-03 .xword 0x404746F4F83791EF ! 00004BB147658018 -0070 0 Double 4.655435E+01 .xword 0x234FE1510B958D37 ! 00004BB147658020 -0068 0 .xword 0x3F2795A5FD0EA8FB ! 00004BB147658028 -0060 0 Double 1.799359E-04 .byte 0x6A ! 00004BB147658030 -0058 0 .byte 0x17 ! 00004BB147658031 -0057 0 .half 0x50E7 ! 00004BB147658032 -0056 0 .word 0xB01EF94E ! 00004BB147658034 -0054 0 .word 0xAA521D65 ! 00004BB147658038 -0050 0 .half 0x6E02 ! 00004BB14765803C -004C 0 .half 0x8380 ! 00004BB14765803E -004A 0 .xword 0xF8C4FB4E3FA52612 ! 00004BB147658040 -0048 0 .word 0x12212158 ! 00004BB147658048 -0040 0 .half 0xE8E2 ! 00004BB14765804C -003C 0 .half 0xA3B2 ! 00004BB14765804E -003A 0 .xword 0x3F99865FBFCDF01E ! 00004BB147658050 -0038 0 Double 2.492666E-02 .half 0x3493 ! 00004BB147658058 -0030 0 .half 0xEA90 ! 00004BB14765805A -002E 0 .word 0xC28354F6 ! 00004BB14765805C -002C 0 Single -6.566594E+01 .half 0x1474 ! 00004BB147658060 -0028 0 .half 0xB4F8 ! 00004BB147658062 -0026 0 .half 0x797B ! 00004BB147658064 -0024 0 .half 0x1885 ! 00004BB147658066 -0022 0 .byte 0x42 ! 00004BB147658068 -0020 0 .byte 0xCA ! 00004BB147658069 -001F 0 .half 0x3021 ! 00004BB14765806A -001E 0 .word 0xE1C8474C ! 00004BB14765806C -001C 0 .half 0xA5A0 ! 00004BB147658070 -0018 0 .half 0xF7C0 ! 00004BB147658072 -0016 0 .word 0xE95B5E1F ! 00004BB147658074 -0014 0 .byte 0xE9 ! 00004BB147658078 -0010 0 .byte 0xAF ! 00004BB147658079 -000F 0 .half 0x96FD ! 00004BB14765807A -000E 0 .word 0x438D009B ! 00004BB14765807C -000C 0 .xword 0x7F113711924AE6F3 ! 00004BB147658080 -0008 0 .half 0xF2F7 ! 00004BB147658088 +0000 0 .half 0xCB47 ! 00004BB14765808A +0002 0 .word 0xE2853B80 ! 00004BB14765808C +0004 0 .xword 0xA06B2135014C3DD3 ! 00004BB147658090 +0008 0 .xword 0xBFBCF63C5DD5025A ! 00004BB147658098 +0010 0 Double -1.131323E-01 .xword 0xBED0BA9B489224E2 ! 00004BB1476580A0 +0018 0 Double -3.988488E-06 .word 0x41C0CC61 ! 00004BB1476580A8 +0020 0 Single 2.409979E+01 .word 0x18FD41D2 ! 00004BB1476580AC +0024 0 .byte 0x05 ! 00004BB1476580B0 +0028 0 .byte 0xBB ! 00004BB1476580B1 +0029 0 .byte 0xF4 ! 00004BB1476580B2 +002A 0 .byte 0x1D ! 00004BB1476580B3 +002B 0 .word 0xB8DF8CF7 ! 00004BB1476580B4 +002C 0 Single -1.065973E-04 .xword 0x8C107E4B38929816 ! 00004BB1476580B8 +0030 0 .xword 0x098EB5648D4D94FA ! 00004BB1476580C0 +0038 0 .half 0x8828 ! 00004BB1476580C8 +0040 0 .byte 0xDC ! 00004BB1476580CA +0042 0 .byte 0x8C ! 00004BB1476580CB +0043 0 .half 0x831C ! 00004BB1476580CC +0044 0 .byte 0x0A ! 00004BB1476580CE +0046 0 .byte 0xFB ! 00004BB1476580CF +0047 0 .word 0xF71E3EAD ! 00004BB1476580D0 +0048 0 .word 0x411DBCD6 ! 00004BB1476580D4 +004C 0 Single 9.858603E+00 .xword 0xED4EFE6EF3814D28 ! 00004BB1476580D8 +0050 0 .xword 0x695ED2DE999DE169 ! 00004BB1476580E0 +0058 0 .word 0x38502EEF ! 00004BB1476580E8 +0060 0 Single 4.963477E-05 .word 0x8CB30AE6 ! 00004BB1476580EC +0064 0 .xword 0xA002668DAE459E45 ! 00004BB1476580F0 +0068 0 .xword 0xA04F573308EB5C10 ! 00004BB1476580F8 +0070 0 .xword 0xE13B06F474F33F38 ! 00004BB147658100 +0078 0 .xword 0x48B0CE13396C60BF ! 00004BB147658108 +0080 0 !======================================================================== SECTION .bdata061 DATA_VA=0xffffa5b370000000 attr_data { Name = .bdata061, VA = 0xffffa5b370000000, RA = ra2pa(0xdc0000000,0), PA = ra2pa(0xdc0000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_Context=72, TTE_Size=5, 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 .bdata061 .data DATA098: .xword 0x000000013D0AE088 ! FFFFA5B370000000 -0088 DATA099+0x88 .xword 0x00004BB147658088 ! FFFFA5B370000008 -0080 DATA097+0x88 .word 0xC465AC2A ! FFFFA5B370000010 -0078 0 Single -9.186901E+02 .word 0xB91E51A6 ! FFFFA5B370000014 -0074 0 Single -1.509847E-04 .xword 0x3F228B31EF30E78B ! FFFFA5B370000018 -0070 0 Double 1.414774E-04 .xword 0xF3BDA16D2B4BFB79 ! FFFFA5B370000020 -0068 0 .xword 0xBF65EAEE32AF391E ! FFFFA5B370000028 -0060 0 Double -2.675500E-03 .byte 0x08 ! FFFFA5B370000030 -0058 0 .byte 0xCB ! FFFFA5B370000031 -0057 0 .half 0xC141 ! FFFFA5B370000032 -0056 0 .word 0x967A5EB1 ! FFFFA5B370000034 -0054 0 .word 0x5563CF47 ! FFFFA5B370000038 -0050 0 .half 0x47BE ! FFFFA5B37000003C -004C 0 .half 0x739D ! FFFFA5B37000003E -004A 0 .xword 0x825161CA1FBB60E9 ! FFFFA5B370000040 -0048 0 .word 0x56CC5E63 ! FFFFA5B370000048 -0040 0 .half 0xADAB ! FFFFA5B37000004C -003C 0 .half 0xE700 ! FFFFA5B37000004E -003A 0 .xword 0x3F1AAB1B8B32A1D0 ! FFFFA5B370000050 -0038 0 Double 1.017318E-04 .half 0xEA7E ! FFFFA5B370000058 -0030 0 .half 0x94AC ! FFFFA5B37000005A -002E 0 .word 0xC3D49DB7 ! FFFFA5B37000005C -002C 0 Single -4.252321E+02 .half 0xEC93 ! FFFFA5B370000060 -0028 0 .half 0x4874 ! FFFFA5B370000062 -0026 0 .half 0x09A2 ! FFFFA5B370000064 -0024 0 .half 0x549E ! FFFFA5B370000066 -0022 0 .byte 0x58 ! FFFFA5B370000068 -0020 0 .byte 0x89 ! FFFFA5B370000069 -001F 0 .half 0x29B1 ! FFFFA5B37000006A -001E 0 .word 0xE367FA81 ! FFFFA5B37000006C -001C 0 .half 0x1AF4 ! FFFFA5B370000070 -0018 0 .half 0x6B6B ! FFFFA5B370000072 -0016 0 .word 0xB4A4F626 ! FFFFA5B370000074 -0014 0 .byte 0x62 ! FFFFA5B370000078 -0010 0 .byte 0x9A ! FFFFA5B370000079 -000F 0 .half 0x2E0B ! FFFFA5B37000007A -000E 0 .word 0x0195ECD6 ! FFFFA5B37000007C -000C 0 .xword 0xC57C31DE1D0F820C ! FFFFA5B370000080 -0008 0 .half 0xF6F5 ! FFFFA5B370000088 +0000 0 .half 0x1EC7 ! FFFFA5B37000008A +0002 0 .word 0x34B66A5E ! FFFFA5B37000008C +0004 0 .xword 0xE994B626926DFC5B ! FFFFA5B370000090 +0008 0 .xword 0x4129A6F77F627359 ! FFFFA5B370000098 +0010 0 Double 8.405717E+05 .xword 0xC08759DAAF9C25AB ! FFFFA5B3700000A0 +0018 0 Double -7.472318E+02 .word 0x3BB12A0F ! FFFFA5B3700000A8 +0020 0 Single 5.406625E-03 .word 0xC3A49DD4 ! FFFFA5B3700000AC +0024 0 .byte 0x90 ! FFFFA5B3700000B0 +0028 0 .byte 0x88 ! FFFFA5B3700000B1 +0029 0 .byte 0xEF ! FFFFA5B3700000B2 +002A 0 .byte 0xDE ! FFFFA5B3700000B3 +002B 0 .word 0xB83CF9E7 ! FFFFA5B3700000B4 +002C 0 Single -4.505543E-05 .xword 0xC7D9D22B616BE554 ! FFFFA5B3700000B8 +0030 0 .xword 0xB973B88D76AF8323 ! FFFFA5B3700000C0 +0038 0 .half 0xFABF ! FFFFA5B3700000C8 +0040 0 .byte 0x70 ! FFFFA5B3700000CA +0042 0 .byte 0x1F ! FFFFA5B3700000CB +0043 0 .half 0xB0AD ! FFFFA5B3700000CC +0044 0 .byte 0xC2 ! FFFFA5B3700000CE +0046 0 .byte 0x2D ! FFFFA5B3700000CF +0047 0 .word 0x3C0029D9 ! FFFFA5B3700000D0 +0048 0 .word 0x41BA9FFB ! FFFFA5B3700000D4 +004C 0 Single 2.332812E+01 .xword 0x4EBB58A3105E9B96 ! FFFFA5B3700000D8 +0050 0 .xword 0x78789941495CA41C ! FFFFA5B3700000E0 +0058 0 .word 0x449B888C ! FFFFA5B3700000E8 +0060 0 Single 1.244267E+03 .word 0x20E40398 ! FFFFA5B3700000EC +0064 0 .xword 0xC5F508B72BB7ECE6 ! FFFFA5B3700000F0 +0068 0 .xword 0xCF86519DC965EB02 ! FFFFA5B3700000F8 +0070 0 .xword 0xD84FC1F1B1768971 ! FFFFA5B370000100 +0078 0 .xword 0x56E016789450EBB6 ! FFFFA5B370000108 +0080 0 !======================================================================== SECTION .bdata062 DATA_VA=0x13d0ae000 attr_data { Name = .bdata062, VA = 0x13d0ae000, RA = 0xffff1a000, PA = ra2pa(0xffff1a000,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 .bdata062 .data DATA099: .xword 0x88E019B766450000 ! 000000013D0AE000 -0088 DATA100+0x88 .xword 0x88000070B3A5FFFF ! 000000013D0AE008 -0080 DATA098+0x88 .word 0x3BE07830 ! 000000013D0AE010 -0078 0 Single 6.850265E-03 .word 0x394E0878 ! 000000013D0AE014 -0074 0 Single 1.964885E-04 .xword 0x409BF4E7CABBCBBA ! 000000013D0AE018 -0070 0 Double 1.789226E+03 .xword 0x2483B8FFD25A8E82 ! 000000013D0AE020 -0068 0 .xword 0xBF4C980BA285734F ! 000000013D0AE028 -0060 0 Double -8.726174E-04 .byte 0x36 ! 000000013D0AE030 -0058 0 .byte 0xCF ! 000000013D0AE031 -0057 0 .half 0xCD37 ! 000000013D0AE032 -0056 0 .word 0x91EB5ACA ! 000000013D0AE034 -0054 0 .word 0x0D93EAD7 ! 000000013D0AE038 -0050 0 .half 0xC508 ! 000000013D0AE03C -004C 0 .half 0x783F ! 000000013D0AE03E -004A 0 .xword 0x747FAEEF57986189 ! 000000013D0AE040 -0048 0 .word 0x05D8AF39 ! 000000013D0AE048 -0040 0 .half 0xF4D2 ! 000000013D0AE04C -003C 0 .half 0xF071 ! 000000013D0AE04E -003A 0 .xword 0xBF57B888A4A000E3 ! 000000013D0AE050 -0038 0 Double -1.447805E-03 .half 0x46FA ! 000000013D0AE058 -0030 0 .half 0x7220 ! 000000013D0AE05A -002E 0 .word 0xB7EBC39C ! 000000013D0AE05C -002C 0 Single -2.810527E-05 .half 0x20FC ! 000000013D0AE060 -0028 0 .half 0x82DF ! 000000013D0AE062 -0026 0 .half 0x8E9B ! 000000013D0AE064 -0024 0 .half 0x2E9D ! 000000013D0AE066 -0022 0 .byte 0xDE ! 000000013D0AE068 -0020 0 .byte 0xB5 ! 000000013D0AE069 -001F 0 .half 0x5843 ! 000000013D0AE06A -001E 0 .word 0x59A51A37 ! 000000013D0AE06C -001C 0 .half 0x5797 ! 000000013D0AE070 -0018 0 .half 0xDFC1 ! 000000013D0AE072 -0016 0 .word 0x071B5D63 ! 000000013D0AE074 -0014 0 .byte 0x78 ! 000000013D0AE078 -0010 0 .byte 0x04 ! 000000013D0AE079 -000F 0 .half 0x89DC ! 000000013D0AE07A -000E 0 .word 0x20246A0A ! 000000013D0AE07C -000C 0 .xword 0x356E25A0792DD75E ! 000000013D0AE080 -0008 0 .half 0x8B9E ! 000000013D0AE088 +0000 0 .half 0xD6B5 ! 000000013D0AE08A +0002 0 .word 0x0201257F ! 000000013D0AE08C +0004 0 .xword 0xD7F30071807DAED2 ! 000000013D0AE090 +0008 0 .xword 0x40E5E7C46DA2FD40 ! 000000013D0AE098 +0010 0 Double 4.486214E+04 .xword 0x41003D46ADE24626 ! 000000013D0AE0A0 +0018 0 Double 1.330328E+05 .word 0xC0592A7A ! 000000013D0AE0A8 +0020 0 Single -3.393218E+00 .word 0xBBC8D88A ! 000000013D0AE0AC +0024 0 .byte 0x67 ! 000000013D0AE0B0 +0028 0 .byte 0x62 ! 000000013D0AE0B1 +0029 0 .byte 0x13 ! 000000013D0AE0B2 +002A 0 .byte 0xFB ! 000000013D0AE0B3 +002B 0 .word 0xB8E12589 ! 000000013D0AE0B4 +002C 0 Single -1.073583E-04 .xword 0x9DF4965046486A43 ! 000000013D0AE0B8 +0030 0 .xword 0x969C65FC1DB54102 ! 000000013D0AE0C0 +0038 0 .half 0x7C0A ! 000000013D0AE0C8 +0040 0 .byte 0x7E ! 000000013D0AE0CA +0042 0 .byte 0x44 ! 000000013D0AE0CB +0043 0 .half 0xB355 ! 000000013D0AE0CC +0044 0 .byte 0xD5 ! 000000013D0AE0CE +0046 0 .byte 0x2D ! 000000013D0AE0CF +0047 0 .word 0xCBEE6C33 ! 000000013D0AE0D0 +0048 0 .word 0x413A4876 ! 000000013D0AE0D4 +004C 0 Single 1.164269E+01 .xword 0xE3A622BDED1E1895 ! 000000013D0AE0D8 +0050 0 .xword 0x054621422DD6A370 ! 000000013D0AE0E0 +0058 0 .word 0x3A966820 ! 000000013D0AE0E8 +0060 0 Single 1.147512E-03 .word 0x3AA40BDF ! 000000013D0AE0EC +0064 0 .xword 0xD85925A4D1D22465 ! 000000013D0AE0F0 +0068 0 .xword 0x6091C8A9F5F78F58 ! 000000013D0AE0F8 +0070 0 .xword 0x4808E4CF3481D591 ! 000000013D0AE100 +0078 0 .xword 0xF6796B574030257D ! 000000013D0AE108 +0080 0 !======================================================================== SECTION .bdata063 DATA_VA=0x4566b719e000 attr_data { Name = .bdata063, VA = 0x4566b719e000, RA = 0xffff18000, PA = ra2pa(0xffff18000,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 .bdata063 .data DATA100: .xword 0x000000F6D03AE088 ! 00004566B719E000 -0088 DATA101+0x88 .xword 0x000000013D0AE088 ! 00004566B719E008 -0080 DATA099+0x88 .word 0x3AC5A458 ! 00004566B719E010 -0078 0 Single 1.507889E-03 .word 0xB928B3E2 ! 00004566B719E014 -0074 0 Single -1.608874E-04 .xword 0xC04116A0C5DAD5A0 ! 00004566B719E018 -0070 0 Double -3.417678E+01 .xword 0x06ACCAC75A39F5B0 ! 00004566B719E020 -0068 0 .xword 0xC0B7FAF8B7A5C8A8 ! 00004566B719E028 -0060 0 Double -6.138972E+03 .byte 0xA7 ! 00004566B719E030 -0058 0 .byte 0xA4 ! 00004566B719E031 -0057 0 .half 0xA9DB ! 00004566B719E032 -0056 0 .word 0xC6B1D7FA ! 00004566B719E034 -0054 0 .word 0xC9929CF3 ! 00004566B719E038 -0050 0 .half 0x94DE ! 00004566B719E03C -004C 0 .half 0x7CDC ! 00004566B719E03E -004A 0 .xword 0x0B313C14431A8E6F ! 00004566B719E040 -0048 0 .word 0x9AD5BF97 ! 00004566B719E048 -0040 0 .half 0xCEA0 ! 00004566B719E04C -003C 0 .half 0xF0EE ! 00004566B719E04E -003A 0 .xword 0x404180B2F5E8084E ! 00004566B719E050 -0038 0 Double 3.500546E+01 .half 0xD852 ! 00004566B719E058 -0030 0 .half 0x0D65 ! 00004566B719E05A -002E 0 .word 0xC3FFCAAF ! 00004566B719E05C -002C 0 Single -5.115835E+02 .half 0x99A9 ! 00004566B719E060 -0028 0 .half 0xE9F9 ! 00004566B719E062 -0026 0 .half 0x422A ! 00004566B719E064 -0024 0 .half 0xCE6D ! 00004566B719E066 -0022 0 .byte 0xB7 ! 00004566B719E068 -0020 0 .byte 0x23 ! 00004566B719E069 -001F 0 .half 0xD6F2 ! 00004566B719E06A -001E 0 .word 0x5EC4509B ! 00004566B719E06C -001C 0 .half 0x149A ! 00004566B719E070 -0018 0 .half 0xB4D1 ! 00004566B719E072 -0016 0 .word 0x2F61DABE ! 00004566B719E074 -0014 0 .byte 0x97 ! 00004566B719E078 -0010 0 .byte 0x10 ! 00004566B719E079 -000F 0 .half 0xCA21 ! 00004566B719E07A -000E 0 .word 0x56CDC57A ! 00004566B719E07C -000C 0 .xword 0x58E218A22DD50BE8 ! 00004566B719E080 -0008 0 .half 0x9275 ! 00004566B719E088 +0000 0 .half 0x0220 ! 00004566B719E08A +0002 0 .word 0x8E6EC157 ! 00004566B719E08C +0004 0 .xword 0x641F194E22DE704A ! 00004566B719E090 +0008 0 .xword 0x3FFED86AB33D903A ! 00004566B719E098 +0010 0 Double 1.927836E+00 .xword 0x3FC6DCB7C23D864A ! 00004566B719E0A0 +0018 0 Double 1.786108E-01 .word 0xC5E7969D ! 00004566B719E0A8 +0020 0 Single -7.410827E+03 .word 0x6870E8FE ! 00004566B719E0AC +0024 0 .byte 0xF8 ! 00004566B719E0B0 +0028 0 .byte 0xE2 ! 00004566B719E0B1 +0029 0 .byte 0x83 ! 00004566B719E0B2 +002A 0 .byte 0x2E ! 00004566B719E0B3 +002B 0 .word 0xC4A40DB7 ! 00004566B719E0B4 +002C 0 Single -1.312429E+03 .xword 0xE0DE0472E972B469 ! 00004566B719E0B8 +0030 0 .xword 0xC84B29144436C627 ! 00004566B719E0C0 +0038 0 .half 0x00D9 ! 00004566B719E0C8 +0040 0 .byte 0xB5 ! 00004566B719E0CA +0042 0 .byte 0x9E ! 00004566B719E0CB +0043 0 .half 0xBCEC ! 00004566B719E0CC +0044 0 .byte 0x71 ! 00004566B719E0CE +0046 0 .byte 0x85 ! 00004566B719E0CF +0047 0 .word 0x539F0024 ! 00004566B719E0D0 +0048 0 .word 0x458D01E8 ! 00004566B719E0D4 +004C 0 Single 4.512238E+03 .xword 0x625EF96B39C73E69 ! 00004566B719E0D8 +0050 0 .xword 0xAA36F31D0BE62EF2 ! 00004566B719E0E0 +0058 0 .word 0xC0916968 ! 00004566B719E0E8 +0060 0 Single -4.544117E+00 .word 0x6701E2EF ! 00004566B719E0EC +0064 0 .xword 0xC59F4D2C7FE68FEE ! 00004566B719E0F0 +0068 0 .xword 0x3ED89068B74CC689 ! 00004566B719E0F8 +0070 0 .xword 0x67D907504760963D ! 00004566B719E100 +0078 0 .xword 0x79A61F6B923E81ED ! 00004566B719E108 +0080 0 !======================================================================== SECTION .bdata064 DATA_VA=0xf6d03ae000 attr_data { Name = .bdata064, VA = 0xf6d03ae000, RA = 0xffff16000, PA = ra2pa(0xffff16000,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 .bdata064 .data DATA101: .xword 0x0000616EB8B54088 ! 000000F6D03AE000 -0088 DATA102+0x88 .xword 0x00004566B719E088 ! 000000F6D03AE008 -0080 DATA100+0x88 .word 0x3B62E694 ! 000000F6D03AE010 -0078 0 Single 3.462230E-03 .word 0x37F049C1 ! 000000F6D03AE014 -0074 0 Single 2.864457E-05 .xword 0xC0DD1D082AFD6EE1 ! 000000F6D03AE018 -0070 0 Double -2.981213E+04 .xword 0xBC9E40D3C6944316 ! 000000F6D03AE020 -0068 0 .xword 0x40211C504D7ADC1F ! 000000F6D03AE028 -0060 0 Double 8.555300E+00 .byte 0x75 ! 000000F6D03AE030 -0058 0 .byte 0x08 ! 000000F6D03AE031 -0057 0 .half 0x338E ! 000000F6D03AE032 -0056 0 .word 0x8B078470 ! 000000F6D03AE034 -0054 0 .word 0x2BC29029 ! 000000F6D03AE038 -0050 0 .half 0xE47B ! 000000F6D03AE03C -004C 0 .half 0xCC42 ! 000000F6D03AE03E -004A 0 .xword 0xAE53A891E88C7B6A ! 000000F6D03AE040 -0048 0 .word 0xEBEF8FC3 ! 000000F6D03AE048 -0040 0 .half 0x4F98 ! 000000F6D03AE04C -003C 0 .half 0x68A8 ! 000000F6D03AE04E -003A 0 .xword 0x3F1AAFD76C1109D8 ! 000000F6D03AE050 -0038 0 Double 1.018024E-04 .half 0x5327 ! 000000F6D03AE058 -0030 0 .half 0x997B ! 000000F6D03AE05A -002E 0 .word 0x3D927156 ! 000000F6D03AE05C -002C 0 Single 7.150523E-02 .half 0x8EF2 ! 000000F6D03AE060 -0028 0 .half 0x8C90 ! 000000F6D03AE062 -0026 0 .half 0x65E6 ! 000000F6D03AE064 -0024 0 .half 0x95E1 ! 000000F6D03AE066 -0022 0 .byte 0xFE ! 000000F6D03AE068 -0020 0 .byte 0xFE ! 000000F6D03AE069 -001F 0 .half 0x4589 ! 000000F6D03AE06A -001E 0 .word 0x30E4291C ! 000000F6D03AE06C -001C 0 .half 0x5F80 ! 000000F6D03AE070 -0018 0 .half 0x5189 ! 000000F6D03AE072 -0016 0 .word 0x4DF734E0 ! 000000F6D03AE074 -0014 0 .byte 0x6E ! 000000F6D03AE078 -0010 0 .byte 0x0F ! 000000F6D03AE079 -000F 0 .half 0x3818 ! 000000F6D03AE07A -000E 0 .word 0x14AC331A ! 000000F6D03AE07C -000C 0 .xword 0xCD5F8353AD838B8F ! 000000F6D03AE080 -0008 0 .half 0xD68C ! 000000F6D03AE088 +0000 0 .half 0x2F17 ! 000000F6D03AE08A +0002 0 .word 0xA209E0C7 ! 000000F6D03AE08C +0004 0 .xword 0x6D60F5DC8E3FDC3F ! 000000F6D03AE090 +0008 0 .xword 0x405D344AF60A7937 ! 000000F6D03AE098 +0010 0 Double 1.168171E+02 .xword 0x4099A033160B254A ! 000000F6D03AE0A0 +0018 0 Double 1.640050E+03 .word 0x38F8D0C1 ! 000000F6D03AE0A8 +0020 0 Single 1.186444E-04 .word 0xF780B793 ! 000000F6D03AE0AC +0024 0 .byte 0xF9 ! 000000F6D03AE0B0 +0028 0 .byte 0xA0 ! 000000F6D03AE0B1 +0029 0 .byte 0x55 ! 000000F6D03AE0B2 +002A 0 .byte 0x01 ! 000000F6D03AE0B3 +002B 0 .word 0xB982D91B ! 000000F6D03AE0B4 +002C 0 Single -2.495729E-04 .xword 0x307919316B6DEE1D ! 000000F6D03AE0B8 +0030 0 .xword 0x94DDECDEF82032D3 ! 000000F6D03AE0C0 +0038 0 .half 0xE09A ! 000000F6D03AE0C8 +0040 0 .byte 0x7E ! 000000F6D03AE0CA +0042 0 .byte 0x3B ! 000000F6D03AE0CB +0043 0 .half 0xB81C ! 000000F6D03AE0CC +0044 0 .byte 0xFA ! 000000F6D03AE0CE +0046 0 .byte 0x84 ! 000000F6D03AE0CF +0047 0 .word 0x0095ED92 ! 000000F6D03AE0D0 +0048 0 .word 0xBE97D189 ! 000000F6D03AE0D4 +004C 0 Single -2.965205E-01 .xword 0x40607994B45D0A7B ! 000000F6D03AE0D8 +0050 0 .xword 0xDCFEDFFB7C369B84 ! 000000F6D03AE0E0 +0058 0 .word 0xBE320572 ! 000000F6D03AE0E8 +0060 0 Single -1.738489E-01 .word 0xC5224488 ! 000000F6D03AE0EC +0064 0 .xword 0x2F06943836752608 ! 000000F6D03AE0F0 +0068 0 .xword 0xECE6888EA102995E ! 000000F6D03AE0F8 +0070 0 .xword 0xC10AE9E86D90EAB0 ! 000000F6D03AE100 +0078 0 .xword 0x4387DBF220D196D3 ! 000000F6D03AE108 +0080 0 !======================================================================== SECTION .bdata065 DATA_VA=0x616eb8b54000 attr_data { Name = .bdata065, VA = 0x616eb8b54000, RA = 0xffff14000, PA = ra2pa(0xffff14000,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 .bdata065 .data DATA102: .xword 0x880000F01E2C0000 ! 0000616EB8B54000 -0088 DATA093+0x88 .xword 0x88E03AD0F6000000 ! 0000616EB8B54008 -0080 DATA101+0x88 .word 0x4308C2D6 ! 0000616EB8B54010 -0078 0 Single 1.367611E+02 .word 0xC5643C7A ! 0000616EB8B54014 -0074 0 Single -3.651780E+03 .xword 0x3EF27D9D96D4D2DC ! 0000616EB8B54018 -0070 0 Double 1.763409E-05 .xword 0xA05A6DEF103146F1 ! 0000616EB8B54020 -0068 0 .xword 0xC04A8CF137C37CE7 ! 0000616EB8B54028 -0060 0 Double -5.310111E+01 .byte 0x86 ! 0000616EB8B54030 -0058 0 .byte 0x41 ! 0000616EB8B54031 -0057 0 .half 0xBB65 ! 0000616EB8B54032 -0056 0 .word 0x8289DDA0 ! 0000616EB8B54034 -0054 0 .word 0x48226D12 ! 0000616EB8B54038 -0050 0 .half 0x4E4F ! 0000616EB8B5403C -004C 0 .half 0x5C6E ! 0000616EB8B5403E -004A 0 .xword 0x79623B00EB780102 ! 0000616EB8B54040 -0048 0 .word 0x06F00A33 ! 0000616EB8B54048 -0040 0 .half 0x9843 ! 0000616EB8B5404C -003C 0 .half 0xC20C ! 0000616EB8B5404E -003A 0 .xword 0xC10C045DB08F3F4C ! 0000616EB8B54050 -0038 0 Double -2.295157E+05 .half 0xB604 ! 0000616EB8B54058 -0030 0 .half 0xFB66 ! 0000616EB8B5405A -002E 0 .word 0x3FB25037 ! 0000616EB8B5405C -002C 0 Single 1.393073E+00 .half 0xBF24 ! 0000616EB8B54060 -0028 0 .half 0xA88C ! 0000616EB8B54062 -0026 0 .half 0x6FD8 ! 0000616EB8B54064 -0024 0 .half 0x0D48 ! 0000616EB8B54066 -0022 0 .byte 0x08 ! 0000616EB8B54068 -0020 0 .byte 0x59 ! 0000616EB8B54069 -001F 0 .half 0x4A24 ! 0000616EB8B5406A -001E 0 .word 0xA6A0B951 ! 0000616EB8B5406C -001C 0 .half 0x8E2A ! 0000616EB8B54070 -0018 0 .half 0xED56 ! 0000616EB8B54072 -0016 0 .word 0x2C8D8A48 ! 0000616EB8B54074 -0014 0 .byte 0xAA ! 0000616EB8B54078 -0010 0 .byte 0x8D ! 0000616EB8B54079 -000F 0 .half 0xAFF9 ! 0000616EB8B5407A -000E 0 .word 0x156AE6A8 ! 0000616EB8B5407C -000C 0 .xword 0xE1FC9C1A652A66D0 ! 0000616EB8B54080 -0008 0 .half 0x7414 ! 0000616EB8B54088 +0000 0 .half 0x194E ! 0000616EB8B5408A +0002 0 .word 0x22E372C1 ! 0000616EB8B5408C +0004 0 .xword 0xAB79DE470DAAA26B ! 0000616EB8B54090 +0008 0 .xword 0x40C5AEDFBA65475B ! 0000616EB8B54098 +0010 0 Double 1.110175E+04 .xword 0xC0B8CBA794DC5851 ! 0000616EB8B540A0 +0018 0 Double -6.347655E+03 .word 0xC371AF06 ! 0000616EB8B540A8 +0020 0 Single -2.416837E+02 .word 0x0DDE867D ! 0000616EB8B540AC +0024 0 .byte 0x1D ! 0000616EB8B540B0 +0028 0 .byte 0x5B ! 0000616EB8B540B1 +0029 0 .byte 0x98 ! 0000616EB8B540B2 +002A 0 .byte 0xE8 ! 0000616EB8B540B3 +002B 0 .word 0xC047FEF0 ! 0000616EB8B540B4 +002C 0 Single -3.124935E+00 .xword 0x30CB0DBC0E0E7F64 ! 0000616EB8B540B8 +0030 0 .xword 0x3FCBD56FFCAEC44A ! 0000616EB8B540C0 +0038 0 .half 0xADEC ! 0000616EB8B540C8 +0040 0 .byte 0x05 ! 0000616EB8B540CA +0042 0 .byte 0x4E ! 0000616EB8B540CB +0043 0 .half 0xE5AA ! 0000616EB8B540CC +0044 0 .byte 0x9A ! 0000616EB8B540CE +0046 0 .byte 0x49 ! 0000616EB8B540CF +0047 0 .word 0xF803F12B ! 0000616EB8B540D0 +0048 0 .word 0x45A9B1D3 ! 0000616EB8B540D4 +004C 0 Single 5.430228E+03 .xword 0x0B666FC4ABA2C99D ! 0000616EB8B540D8 +0050 0 .xword 0x9B06A58ED68C3EE0 ! 0000616EB8B540E0 +0058 0 .word 0xBC76C3C7 ! 0000616EB8B540E8 +0060 0 Single -1.506133E-02 .word 0x3517B8F3 ! 0000616EB8B540EC +0064 0 .xword 0x310D02040E8DA415 ! 0000616EB8B540F0 +0068 0 .xword 0x0513E6328A2FC2E3 ! 0000616EB8B540F8 +0070 0 .xword 0x765A4302C17BE389 ! 0000616EB8B54100 +0078 0 .xword 0x08A9D1309F86FCA5 ! 0000616EB8B54108 +0080 0 !======================================================================== SECTION .bblk066 DATA_VA=0x5589f66000 attr_data { Name = .bblk066, VA = 0x5589f66000, RA = 0xffff12000, PA = ra2pa(0xffff12000,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 .bblk066 .data DATA103: .xword 0x9699F797CDDD4EE7 ! 0000005589F66000 +0000 0 .xword 0xB1D4637AD9068537 ! 0000005589F66008 +0008 0 .xword 0x140F7ACE21052E91 ! 0000005589F66010 +0010 0 .xword 0x4DB636C1091BDAA0 ! 0000005589F66018 +0018 0 .xword 0x5D98ED2331EE7148 ! 0000005589F66020 +0020 0 .xword 0x1D2EDF177353282D ! 0000005589F66028 +0028 0 .xword 0x143540938F3442C6 ! 0000005589F66030 +0030 0 .xword 0x42BE4A4DFD2033F2 ! 0000005589F66038 +0038 0 .xword 0x7B3181A7C57034FB ! 0000005589F66040 +0040 0 .xword 0x6AA63C49AD9F87A4 ! 0000005589F66048 +0048 0 .xword 0x4F5A6FA4F9BF8907 ! 0000005589F66050 +0050 0 .xword 0x350A7FE4DEF7197E ! 0000005589F66058 +0058 0 .xword 0xE9E2A244A913F914 ! 0000005589F66060 +0060 0 .xword 0xE6995E369F1D6ECA ! 0000005589F66068 +0068 0 .xword 0x09B4DFD7788FB006 ! 0000005589F66070 +0070 0 .xword 0xF7269763A8CD697D ! 0000005589F66078 +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=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 .bstk067 DATA_VA=0x6180000000 attr_data { Name = .bstk067, VA = 0x6180000000, RA = 0xdb0000000, PA = ra2pa(0xdb0000000,0), part_0_ctx_nonzero_tsb_config_1, 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 .bstk067 .data .skip 0x2000 ! 0000006180000000 STACK0072: !======================================================================== SECTION .bkey068 DATA_VA=0x50b430000000 attr_data { Name = .bkey068, VA = 0x50b430000000, RA = 0xda0000000, PA = ra2pa(0xda0000000,0), part_0_ctx_nonzero_tsb_config_1, 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 .bkey068 .data DATA105: .xword 0x00002C1EF0000088 ! 000050B430000000 +0000 DATA093+0x88 .xword 0x00000187E9830088 ! 000050B430000008 +0008 DATA094+0x88 .xword 0x00005A2235352088 ! 000050B430000010 +0010 DATA095+0x88 .xword 0x00001100BA348088 ! 000050B430000018 +0018 DATA096+0x88 .xword 0x00004BB147658088 ! 000050B430000020 +0020 DATA097+0x88 .xword 0xFFFFA5B370000088 ! 000050B430000028 +0028 DATA098+0x88 .xword 0x000000013D0AE088 ! 000050B430000030 +0030 DATA099+0x88 .xword 0x00004566B719E088 ! 000050B430000038 +0038 DATA100+0x88 .xword 0x000000F6D03AE088 ! 000050B430000040 +0040 DATA101+0x88 .xword 0x0000616EB8B54088 ! 000050B430000048 +0048 DATA102+0x88 .xword 0x0000005589F66000 ! 000050B430000050 +0050 DATA103+0x0 .xword 0x0000000FFFFE0000 ! 000050B430000058 +0058 DATA001+0x0 .xword 0x0000000000000000 ! 000050B430000060 +0060 0 .xword 0x3F244AC1318637D5 ! 000050B430000068 +0068 0 Double 1.548158E-04 .word 0x3925791D ! 000050B430000070 +0070 0 Single 1.578074E-04 ! Context 73 runs in 64-bit addressing mode, big-endian !======================================================================== SECTION .bdata069 DATA_VA=0xffffc845a0000000 attr_data { Name = .bdata069, VA = 0xffffc845a0000000, RA = 0xcf0000000, PA = ra2pa(0xcf0000000,0), part_0_ctx_nonzero_tsb_config_1, TTE_Context=73, 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 .bdata069 .data DATA115: .xword 0x880000E08995FFFF ! FFFFC845A0000000 -0088 DATA116+0x88 .xword 0x8800070700000000 ! FFFFC845A0000008 -0080 DATA124+0x88 .word 0x3F0097A9 ! FFFFC845A0000010 -0078 0 Single 5.023142E-01 .word 0x41BC2CCE ! FFFFC845A0000014 -0074 0 Single 2.352188E+01 .xword 0x3FF28CB55167FDEE ! FFFFC845A0000018 -0070 0 Double 1.159353E+00 .xword 0x1494745687D5B06D ! FFFFC845A0000020 -0068 0 .xword 0x40A040DF3E82E0F0 ! FFFFC845A0000028 -0060 0 Double 2.080436E+03 .byte 0xD3 ! FFFFC845A0000030 -0058 0 .byte 0x00 ! FFFFC845A0000031 -0057 0 .half 0x029B ! FFFFC845A0000032 -0056 0 .word 0xD3823C4E ! FFFFC845A0000034 -0054 0 .word 0x47A3BEBC ! FFFFC845A0000038 -0050 0 .half 0xA92F ! FFFFC845A000003C -004C 0 .half 0x4A61 ! FFFFC845A000003E -004A 0 .xword 0xB8C0B19FC99DA61B ! FFFFC845A0000040 -0048 0 .word 0x24524428 ! FFFFC845A0000048 -0040 0 .half 0x1D9F ! FFFFC845A000004C -003C 0 .half 0x0437 ! FFFFC845A000004E -003A 0 .xword 0x3F0ACC1844472328 ! FFFFC845A0000050 -0038 0 Double 5.111169E-05 .half 0x553E ! FFFFC845A0000058 -0030 0 .half 0x8E13 ! FFFFC845A000005A -002E 0 .word 0x41234AD4 ! FFFFC845A000005C -002C 0 Single 1.020577E+01 .half 0x303E ! FFFFC845A0000060 -0028 0 .half 0x830A ! FFFFC845A0000062 -0026 0 .half 0xAE75 ! FFFFC845A0000064 -0024 0 .half 0x49E5 ! FFFFC845A0000066 -0022 0 .byte 0xF6 ! FFFFC845A0000068 -0020 0 .byte 0xA4 ! FFFFC845A0000069 -001F 0 .half 0xD807 ! FFFFC845A000006A -001E 0 .word 0xEC377C26 ! FFFFC845A000006C -001C 0 .half 0x2DA5 ! FFFFC845A0000070 -0018 0 .half 0xD889 ! FFFFC845A0000072 -0016 0 .word 0xE20247AF ! FFFFC845A0000074 -0014 0 .byte 0x72 ! FFFFC845A0000078 -0010 0 .byte 0xBA ! FFFFC845A0000079 -000F 0 .half 0x070B ! FFFFC845A000007A -000E 0 .word 0x3416BFBB ! FFFFC845A000007C -000C 0 .xword 0x94F446CE2E963464 ! FFFFC845A0000080 -0008 0 .half 0x495F ! FFFFC845A0000088 +0000 0 .half 0xE4D7 ! FFFFC845A000008A +0002 0 .word 0x59CF1FB7 ! FFFFC845A000008C +0004 0 .xword 0x056FABDE2BAD9DC4 ! FFFFC845A0000090 +0008 0 .xword 0xBF38362CF7753424 ! FFFFC845A0000098 +0010 0 Double -3.694401E-04 .xword 0xC0FC26FD15E765AC ! FFFFC845A00000A0 +0018 0 Double -1.153118E+05 .word 0xB82B4F96 ! FFFFC845A00000A8 +0020 0 Single -4.084370E-05 .word 0xB0677B14 ! FFFFC845A00000AC +0024 0 .byte 0xF9 ! FFFFC845A00000B0 +0028 0 .byte 0xEF ! FFFFC845A00000B1 +0029 0 .byte 0x79 ! FFFFC845A00000B2 +002A 0 .byte 0xA4 ! FFFFC845A00000B3 +002B 0 .word 0x3FB56BED ! FFFFC845A00000B4 +002C 0 Single 1.417356E+00 .xword 0x38B9A5D7851FBD66 ! FFFFC845A00000B8 +0030 0 .xword 0x1B9E3BCD4ED583E7 ! FFFFC845A00000C0 +0038 0 .half 0x8907 ! FFFFC845A00000C8 +0040 0 .byte 0x8D ! FFFFC845A00000CA +0042 0 .byte 0x05 ! FFFFC845A00000CB +0043 0 .half 0x9C40 ! FFFFC845A00000CC +0044 0 .byte 0x70 ! FFFFC845A00000CE +0046 0 .byte 0xD2 ! FFFFC845A00000CF +0047 0 .word 0x1DA7FB64 ! FFFFC845A00000D0 +0048 0 .word 0xC5071382 ! FFFFC845A00000D4 +004C 0 Single -2.161219E+03 .xword 0xBE69C56DDC6B8E65 ! FFFFC845A00000D8 +0050 0 .xword 0xFFE6A77B61EA84F1 ! FFFFC845A00000E0 +0058 0 .word 0x39D96AD6 ! FFFFC845A00000E8 +0060 0 Single 4.146906E-04 .word 0xF9E4E459 ! FFFFC845A00000EC +0064 0 .xword 0x6EBCEF393E3506E4 ! FFFFC845A00000F0 +0068 0 .xword 0xC2D732FC5B3FF1C6 ! FFFFC845A00000F8 +0070 0 .xword 0xCA811248AD54788C ! FFFFC845A0000100 +0078 0 .xword 0x23B2762E327A7E00 ! FFFFC845A0000108 +0080 0 !======================================================================== SECTION .bdata070 DATA_VA=0xffff9589e0000000 attr_data { Name = .bdata070, VA = 0xffff9589e0000000, RA = ra2pa(0xce0000000,0), PA = ra2pa(0xce0000000,0), part_0_ctx_nonzero_tsb_config_0, 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 .bdata070 .data DATA116: .xword 0x8840B4FC753B0000 ! FFFF9589E0000000 -0088 DATA117+0x88 .xword 0x880000A045C8FFFF ! FFFF9589E0000008 -0080 DATA115+0x88 .word 0x4079CDD7 ! FFFF9589E0000010 -0078 0 Single 3.903188E+00 .word 0x43584A79 ! FFFF9589E0000014 -0074 0 Single 2.162909E+02 .xword 0x3F501DFF8F1FE73A ! FFFF9589E0000018 -0070 0 Double 9.837146E-04 .xword 0x9A9A05F806D8EF92 ! FFFF9589E0000020 -0068 0 .xword 0xC122D0B6A9C54021 ! FFFF9589E0000028 -0060 0 Double -6.165393E+05 .byte 0x27 ! FFFF9589E0000030 -0058 0 .byte 0x53 ! FFFF9589E0000031 -0057 0 .half 0xB737 ! FFFF9589E0000032 -0056 0 .word 0x298161D7 ! FFFF9589E0000034 -0054 0 .word 0x330166B4 ! FFFF9589E0000038 -0050 0 .half 0xF833 ! FFFF9589E000003C -004C 0 .half 0x2F8D ! FFFF9589E000003E -004A 0 .xword 0x44057BE19826EFC8 ! FFFF9589E0000040 -0048 0 .word 0xB69C9413 ! FFFF9589E0000048 -0040 0 .half 0x0AA6 ! FFFF9589E000004C -003C 0 .half 0xF749 ! FFFF9589E000004E -003A 0 .xword 0x407D2628E33200FE ! FFFF9589E0000050 -0038 0 Double 4.663850E+02 .half 0xBA75 ! FFFF9589E0000058 -0030 0 .half 0x6723 ! FFFF9589E000005A -002E 0 .word 0x3D0E3812 ! FFFF9589E000005C -002C 0 Single 3.472144E-02 .half 0x7C7E ! FFFF9589E0000060 -0028 0 .half 0x0B9C ! FFFF9589E0000062 -0026 0 .half 0xE08B ! FFFF9589E0000064 -0024 0 .half 0xCB38 ! FFFF9589E0000066 -0022 0 .byte 0x8C ! FFFF9589E0000068 -0020 0 .byte 0xD3 ! FFFF9589E0000069 -001F 0 .half 0x2CE5 ! FFFF9589E000006A -001E 0 .word 0x014F92CF ! FFFF9589E000006C -001C 0 .half 0xDB94 ! FFFF9589E0000070 -0018 0 .half 0x1E34 ! FFFF9589E0000072 -0016 0 .word 0x1766D82C ! FFFF9589E0000074 -0014 0 .byte 0x9E ! FFFF9589E0000078 -0010 0 .byte 0x6C ! FFFF9589E0000079 -000F 0 .half 0x4ABF ! FFFF9589E000007A -000E 0 .word 0x65CF186A ! FFFF9589E000007C -000C 0 .xword 0x8DF54CF82C6CA201 ! FFFF9589E0000080 -0008 0 .half 0x213B ! FFFF9589E0000088 +0000 0 .half 0x0463 ! FFFF9589E000008A +0002 0 .word 0x86739245 ! FFFF9589E000008C +0004 0 .xword 0x6C68449849EA5B32 ! FFFF9589E0000090 +0008 0 .xword 0x3F207EE184DD4695 ! FFFF9589E0000098 +0010 0 Double 1.258517E-04 .xword 0x3FFB10DE926999D0 ! FFFF9589E00000A0 +0018 0 Double 1.691619E+00 .word 0x43A02A10 ! FFFF9589E00000A8 +0020 0 Single 3.203286E+02 .word 0x965945B3 ! FFFF9589E00000AC +0024 0 .byte 0x06 ! FFFF9589E00000B0 +0028 0 .byte 0xF5 ! FFFF9589E00000B1 +0029 0 .byte 0x62 ! FFFF9589E00000B2 +002A 0 .byte 0xD3 ! FFFF9589E00000B3 +002B 0 .word 0x3D0310E4 ! FFFF9589E00000B4 +002C 0 Single 3.199853E-02 .xword 0x09D32FD49585E27E ! FFFF9589E00000B8 +0030 0 .xword 0x9150AEB305E7627D ! FFFF9589E00000C0 +0038 0 .half 0xA339 ! FFFF9589E00000C8 +0040 0 .byte 0x30 ! FFFF9589E00000CA +0042 0 .byte 0xA8 ! FFFF9589E00000CB +0043 0 .half 0x3CC2 ! FFFF9589E00000CC +0044 0 .byte 0x7C ! FFFF9589E00000CE +0046 0 .byte 0x4D ! FFFF9589E00000CF +0047 0 .word 0x8851B065 ! FFFF9589E00000D0 +0048 0 .word 0x412EBDB1 ! FFFF9589E00000D4 +004C 0 Single 1.092131E+01 .xword 0x7714FD0100F8418A ! FFFF9589E00000D8 +0050 0 .xword 0x96EBEB75D0D82EB7 ! FFFF9589E00000E0 +0058 0 .word 0x4530722F ! FFFF9589E00000E8 +0060 0 Single 2.823136E+03 .word 0x9F9F911E ! FFFF9589E00000EC +0064 0 .xword 0xF45163A0E17D9BF1 ! FFFF9589E00000F0 +0068 0 .xword 0x21014D7F3613FFBB ! FFFF9589E00000F8 +0070 0 .xword 0xF43F8374A2D0586D ! FFFF9589E0000100 +0078 0 .xword 0xA57FB91421F0A92E ! FFFF9589E0000108 +0080 0 !======================================================================== SECTION .bdata071 DATA_VA=0x3b75fcb44000 attr_data { Name = .bdata071, VA = 0x3b75fcb44000, RA = 0xffff00000, PA = ra2pa(0xffff00000,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=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 .bdata071 .data DATA117: .xword 0x8800005005000000 ! 00003B75FCB44000 -0088 DATA118+0x88 .xword 0x880000E08995FFFF ! 00003B75FCB44008 -0080 DATA116+0x88 .word 0x422362F9 ! 00003B75FCB44010 -0078 0 Single 4.084665E+01 .word 0xBF55FDC1 ! 00003B75FCB44014 -0074 0 Single -8.359032E-01 .xword 0x3FC76161E7D068C3 ! 00003B75FCB44018 -0070 0 Double 1.826594E-01 .xword 0x40527CB443097CD8 ! 00003B75FCB44020 -0068 0 .xword 0xC100374F81259207 ! 00003B75FCB44028 -0060 0 Double -1.328419E+05 .byte 0x76 ! 00003B75FCB44030 -0058 0 .byte 0x7B ! 00003B75FCB44031 -0057 0 .half 0xE04D ! 00003B75FCB44032 -0056 0 .word 0x27E0EA76 ! 00003B75FCB44034 -0054 0 .word 0x0E1BB548 ! 00003B75FCB44038 -0050 0 .half 0x1799 ! 00003B75FCB4403C -004C 0 .half 0xAECA ! 00003B75FCB4403E -004A 0 .xword 0x8DB3F7BE7EC4217E ! 00003B75FCB44040 -0048 0 .word 0xAC5FE897 ! 00003B75FCB44048 -0040 0 .half 0x18B9 ! 00003B75FCB4404C -003C 0 .half 0x25C1 ! 00003B75FCB4404E -003A 0 .xword 0x3F42093E18E65A27 ! 00003B75FCB44050 -0038 0 Double 5.504182E-04 .half 0x7B72 ! 00003B75FCB44058 -0030 0 .half 0x7B94 ! 00003B75FCB4405A -002E 0 .word 0xC7F18F9D ! 00003B75FCB4405C -002C 0 Single -1.236792E+05 .half 0x5C74 ! 00003B75FCB44060 -0028 0 .half 0xFC93 ! 00003B75FCB44062 -0026 0 .half 0x3CB0 ! 00003B75FCB44064 -0024 0 .half 0xB604 ! 00003B75FCB44066 -0022 0 .byte 0x6D ! 00003B75FCB44068 -0020 0 .byte 0xFD ! 00003B75FCB44069 -001F 0 .half 0xE7B7 ! 00003B75FCB4406A -001E 0 .word 0xAE6D0DCC ! 00003B75FCB4406C -001C 0 .half 0xA7DB ! 00003B75FCB44070 -0018 0 .half 0x5645 ! 00003B75FCB44072 -0016 0 .word 0x0EB0FC42 ! 00003B75FCB44074 -0014 0 .byte 0xCF ! 00003B75FCB44078 -0010 0 .byte 0x13 ! 00003B75FCB44079 -000F 0 .half 0xF188 ! 00003B75FCB4407A -000E 0 .word 0x8ABB8C84 ! 00003B75FCB4407C -000C 0 .xword 0xB311B809EE4AED69 ! 00003B75FCB44080 -0008 0 .half 0xB58C ! 00003B75FCB44088 +0000 0 .half 0x613B ! 00003B75FCB4408A +0002 0 .word 0xB6D398F6 ! 00003B75FCB4408C +0004 0 .xword 0x9D5CB70DA0B5E9C5 ! 00003B75FCB44090 +0008 0 .xword 0x409798B81120C212 ! 00003B75FCB44098 +0010 0 Double 1.510180E+03 .xword 0x3FF5955ECA3FF28C ! 00003B75FCB440A0 +0018 0 Double 1.348967E+00 .word 0xBFFE072F ! 00003B75FCB440A8 +0020 0 Single -1.984594E+00 .word 0x0D681AB6 ! 00003B75FCB440AC +0024 0 .byte 0x36 ! 00003B75FCB440B0 +0028 0 .byte 0x35 ! 00003B75FCB440B1 +0029 0 .byte 0xC4 ! 00003B75FCB440B2 +002A 0 .byte 0x4F ! 00003B75FCB440B3 +002B 0 .word 0x439FC880 ! 00003B75FCB440B4 +002C 0 Single 3.195664E+02 .xword 0x22B2CBD71CFEE6A3 ! 00003B75FCB440B8 +0030 0 .xword 0x70C82477A5FEF312 ! 00003B75FCB440C0 +0038 0 .half 0xB02D ! 00003B75FCB440C8 +0040 0 .byte 0xE0 ! 00003B75FCB440CA +0042 0 .byte 0x1D ! 00003B75FCB440CB +0043 0 .half 0xFBEC ! 00003B75FCB440CC +0044 0 .byte 0x21 ! 00003B75FCB440CE +0046 0 .byte 0x3A ! 00003B75FCB440CF +0047 0 .word 0x30590AC5 ! 00003B75FCB440D0 +0048 0 .word 0x441C3F06 ! 00003B75FCB440D4 +004C 0 Single 6.249847E+02 .xword 0x0BD528D5E6DED9FB ! 00003B75FCB440D8 +0050 0 .xword 0x38740A055DA059C4 ! 00003B75FCB440E0 +0058 0 .word 0xC54E913E ! 00003B75FCB440E8 +0060 0 Single -3.305078E+03 .word 0x6F3D10BD ! 00003B75FCB440EC +0064 0 .xword 0xD22DDF715CAB3766 ! 00003B75FCB440F0 +0068 0 .xword 0x5D418935C6412899 ! 00003B75FCB440F8 +0070 0 .xword 0x94853E71F6037D9D ! 00003B75FCB44100 +0078 0 .xword 0x9C0903F304546DBD ! 00003B75FCB44108 +0080 0 !======================================================================== SECTION .bdata072 DATA_VA=0x550000000 attr_data { Name = .bdata072, VA = 0x550000000, RA = 0xcd0000000, PA = ra2pa(0xcd0000000,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=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 .bdata072 .data DATA118: .xword 0x88C0945CEC380000 ! 0000000550000000 -0088 DATA119+0x88 .xword 0x8840B4FC753B0000 ! 0000000550000008 -0080 DATA117+0x88 .word 0x3FF39E44 ! 0000000550000010 -0078 0 Single 1.903267E+00 .word 0x3A9CEC7C ! 0000000550000014 -0074 0 Single 1.197233E-03 .xword 0xC0BF04EF296486E6 ! 0000000550000018 -0070 0 Double -7.940934E+03 .xword 0x71DDA2EEB6F5DD75 ! 0000000550000020 -0068 0 .xword 0x403D080A6A3CE2EB ! 0000000550000028 -0060 0 Double 2.903141E+01 .byte 0x56 ! 0000000550000030 -0058 0 .byte 0x8D ! 0000000550000031 -0057 0 .half 0xD14A ! 0000000550000032 -0056 0 .word 0xFCB3AD98 ! 0000000550000034 -0054 0 .word 0x770A5DDE ! 0000000550000038 -0050 0 .half 0xF915 ! 000000055000003C -004C 0 .half 0x3721 ! 000000055000003E -004A 0 .xword 0x784C657388556022 ! 0000000550000040 -0048 0 .word 0x07686234 ! 0000000550000048 -0040 0 .half 0x9EFF ! 000000055000004C -003C 0 .half 0x2902 ! 000000055000004E -003A 0 .xword 0xBF0F5785D29208F3 ! 0000000550000050 -0038 0 Double -5.977990E-05 .half 0xEDE4 ! 0000000550000058 -0030 0 .half 0xD495 ! 000000055000005A -002E 0 .word 0xBB477F78 ! 000000055000005C -002C 0 Single -3.044097E-03 .half 0xEFBA ! 0000000550000060 -0028 0 .half 0x8386 ! 0000000550000062 -0026 0 .half 0xEFCD ! 0000000550000064 -0024 0 .half 0xBE3B ! 0000000550000066 -0022 0 .byte 0x1F ! 0000000550000068 -0020 0 .byte 0x16 ! 0000000550000069 -001F 0 .half 0xF3C8 ! 000000055000006A -001E 0 .word 0x24846E08 ! 000000055000006C -001C 0 .half 0x5A39 ! 0000000550000070 -0018 0 .half 0x7D65 ! 0000000550000072 -0016 0 .word 0xBC01726B ! 0000000550000074 -0014 0 .byte 0x25 ! 0000000550000078 -0010 0 .byte 0xB2 ! 0000000550000079 -000F 0 .half 0xFB65 ! 000000055000007A -000E 0 .word 0xEF94DE52 ! 000000055000007C -000C 0 .xword 0xF56EB8B7A4BBA794 ! 0000000550000080 -0008 0 .half 0x6EB2 ! 0000000550000088 +0000 0 .half 0x5029 ! 000000055000008A +0002 0 .word 0x3C526A0A ! 000000055000008C +0004 0 .xword 0x3CC5667E76BA652D ! 0000000550000090 +0008 0 .xword 0x3FA265016B48C724 ! 0000000550000098 +0010 0 Double 3.592686E-02 .xword 0x3F5B2920DDC061FC ! 00000005500000A0 +0018 0 Double 1.657755E-03 .word 0xBA0A270D ! 00000005500000A8 +0020 0 Single -5.270101E-04 .word 0x7C830C06 ! 00000005500000AC +0024 0 .byte 0xD8 ! 00000005500000B0 +0028 0 .byte 0xDF ! 00000005500000B1 +0029 0 .byte 0x12 ! 00000005500000B2 +002A 0 .byte 0x68 ! 00000005500000B3 +002B 0 .word 0xC3B3DB40 ! 00000005500000B4 +002C 0 Single -3.597129E+02 .xword 0x6D176E2284E93070 ! 00000005500000B8 +0030 0 .xword 0x16C400B7ED321A33 ! 00000005500000C0 +0038 0 .half 0x9457 ! 00000005500000C8 +0040 0 .byte 0xCF ! 00000005500000CA +0042 0 .byte 0x83 ! 00000005500000CB +0043 0 .half 0x884C ! 00000005500000CC +0044 0 .byte 0x6A ! 00000005500000CE +0046 0 .byte 0xC3 ! 00000005500000CF +0047 0 .word 0xBB48D83B ! 00000005500000D0 +0048 0 .word 0x39478243 ! 00000005500000D4 +004C 0 Single 1.902665E-04 .xword 0x13021F7056391150 ! 00000005500000D8 +0050 0 .xword 0xD7DD65928CF1917E ! 00000005500000E0 +0058 0 .word 0xC27B8DB8 ! 00000005500000E8 +0060 0 Single -6.288840E+01 .word 0xB252E4DB ! 00000005500000EC +0064 0 .xword 0xDE581CB69BA264E0 ! 00000005500000F0 +0068 0 .xword 0x0FE24A53503C86F8 ! 00000005500000F8 +0070 0 .xword 0x63FBACA72FE69EE8 ! 0000000550000100 +0078 0 .xword 0xFE5F68424B01512A ! 0000000550000108 +0080 0 !======================================================================== SECTION .bdata073 DATA_VA=0x38ec5c94c000 attr_data { Name = .bdata073, VA = 0x38ec5c94c000, RA = 0xfffefe000, PA = ra2pa(0xfffefe000,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=0, TTE_E=0, TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 } SECTION .bdata073 .data DATA119: .xword 0x000000003A978088 ! 000038EC5C94C000 -0088 DATA120+0x88 .xword 0x0000000550000088 ! 000038EC5C94C008 -0080 DATA118+0x88 .word 0xBCA4297F ! 000038EC5C94C010 -0078 0 Single -2.003932E-02 .word 0xC3E928FE ! 000038EC5C94C014 -0074 0 Single -4.663203E+02 .xword 0xBFCE1F7575EDBBCC ! 000038EC5C94C018 -0070 0 Double -2.353350E-01 .xword 0x60AC1110E9D77ACA ! 000038EC5C94C020 -0068 0 .xword 0xC05E8B546BB6B5A0 ! 000038EC5C94C028 -0060 0 Double -1.221770E+02 .byte 0xAC ! 000038EC5C94C030 -0058 0 .byte 0x1F ! 000038EC5C94C031 -0057 0 .half 0x6B47 ! 000038EC5C94C032 -0056 0 .word 0xE3A75F7C ! 000038EC5C94C034 -0054 0 .word 0xFAD9A050 ! 000038EC5C94C038 -0050 0 .half 0xDA35 ! 000038EC5C94C03C -004C 0 .half 0x4F65 ! 000038EC5C94C03E -004A 0 .xword 0xC835A4E9562DC816 ! 000038EC5C94C040 -0048 0 .word 0x2A357FE7 ! 000038EC5C94C048 -0040 0 .half 0x7752 ! 000038EC5C94C04C -003C 0 .half 0x8CE5 ! 000038EC5C94C04E -003A 0 .xword 0xBF61592FB9DD8167 ! 000038EC5C94C050 -0038 0 Double -2.117723E-03 .half 0x1785 ! 000038EC5C94C058 -0030 0 .half 0x6108 ! 000038EC5C94C05A -002E 0 .word 0x38B30232 ! 000038EC5C94C05C -002C 0 Single 8.535794E-05 .half 0xC980 ! 000038EC5C94C060 -0028 0 .half 0x219A ! 000038EC5C94C062 -0026 0 .half 0x1D8D ! 000038EC5C94C064 -0024 0 .half 0xA1B3 ! 000038EC5C94C066 -0022 0 .byte 0x55 ! 000038EC5C94C068 -0020 0 .byte 0x71 ! 000038EC5C94C069 -001F 0 .half 0x4EF3 ! 000038EC5C94C06A -001E 0 .word 0x93F043F3 ! 000038EC5C94C06C -001C 0 .half 0xC65A ! 000038EC5C94C070 -0018 0 .half 0x8806 ! 000038EC5C94C072 -0016 0 .word 0x0419EEC9 ! 000038EC5C94C074 -0014 0 .byte 0x1F ! 000038EC5C94C078 -0010 0 .byte 0x9E ! 000038EC5C94C079 -000F 0 .half 0x5B14 ! 000038EC5C94C07A -000E 0 .word 0x4E89B4BC ! 000038EC5C94C07C -000C 0 .xword 0xF3F28BBD0603991A ! 000038EC5C94C080 -0008 0 .half 0x5B78 ! 000038EC5C94C088 +0000 0 .half 0x171F ! 000038EC5C94C08A +0002 0 .word 0xA676EE89 ! 000038EC5C94C08C +0004 0 .xword 0xE8CB8DB7BB3F8606 ! 000038EC5C94C090 +0008 0 .xword 0xBF26341DF9A81EA4 ! 000038EC5C94C098 +0010 0 Double -1.693999E-04 .xword 0x3F295D7D4851E9BE ! 000038EC5C94C0A0 +0018 0 Double 1.935211E-04 .word 0xC375F089 ! 000038EC5C94C0A8 +0020 0 Single -2.459396E+02 .word 0xC6B42F25 ! 000038EC5C94C0AC +0024 0 .byte 0xF7 ! 000038EC5C94C0B0 +0028 0 .byte 0xCE ! 000038EC5C94C0B1 +0029 0 .byte 0x59 ! 000038EC5C94C0B2 +002A 0 .byte 0x44 ! 000038EC5C94C0B3 +002B 0 .word 0x393543F4 ! 000038EC5C94C0B4 +002C 0 Single 1.728682E-04 .xword 0xE67E78C34F051CB0 ! 000038EC5C94C0B8 +0030 0 .xword 0x31B6CBCA9C03ADB2 ! 000038EC5C94C0C0 +0038 0 .half 0xEFEA ! 000038EC5C94C0C8 +0040 0 .byte 0xDE ! 000038EC5C94C0CA +0042 0 .byte 0xD4 ! 000038EC5C94C0CB +0043 0 .half 0x21DD ! 000038EC5C94C0CC +0044 0 .byte 0xE5 ! 000038EC5C94C0CE +0046 0 .byte 0xBD ! 000038EC5C94C0CF +0047 0 .word 0x22D41243 ! 000038EC5C94C0D0 +0048 0 .word 0xBFBBD4BF ! 000038EC5C94C0D4 +004C 0 Single -1.467430E+00 .xword 0xBCB4B2AF21D8F4FE ! 000038EC5C94C0D8 +0050 0 .xword 0x0B53B2EB0716B789 ! 000038EC5C94C0E0 +0058 0 .word 0xB988F552 ! 000038EC5C94C0E8 +0060 0 Single -2.612272E-04 .word 0x8D5F8656 ! 000038EC5C94C0EC +0064 0 .xword 0xE8B7FD161E354DCF ! 000038EC5C94C0F0 +0068 0 .xword 0xC4DCC03DB6D75017 ! 000038EC5C94C0F8 +0070 0 .xword 0xD6FE28623CABE030 ! 000038EC5C94C100 +0078 0 .xword 0xFBB127675CA91CAD ! 000038EC5C94C108 +0080 0 !======================================================================== SECTION .bdata074 DATA_VA=0x3a978000 attr_data { Name = .bdata074, VA = 0x3a978000, RA = 0xfffefc000, PA = ra2pa(0xfffefc000,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=0, TTE_E=0, TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 } SECTION .bdata074 .data DATA120: .xword 0xFFFFC55730000088 ! 000000003A978000 -0088 DATA121+0x88 .xword 0x000038EC5C94C088 ! 000000003A978008 -0080 DATA119+0x88 .word 0xC329F8EB ! 000000003A978010 -0078 0 Single -1.699723E+02 .word 0x3E5FEB37 ! 000000003A978014 -0074 0 Single 2.186707E-01 .xword 0xBF306D73A0AFEF56 ! 000000003A978018 -0070 0 Double -2.506645E-04 .xword 0x892EC7A89858D6A2 ! 000000003A978020 -0068 0 .xword 0xBFD565D98AD89D78 ! 000000003A978028 -0060 0 Double -3.343414E-01 .byte 0x13 ! 000000003A978030 -0058 0 .byte 0x62 ! 000000003A978031 -0057 0 .half 0x0A36 ! 000000003A978032 -0056 0 .word 0xF737D881 ! 000000003A978034 -0054 0 .word 0x67783A77 ! 000000003A978038 -0050 0 .half 0xF613 ! 000000003A97803C -004C 0 .half 0x393B ! 000000003A97803E -004A 0 .xword 0x13411B6C1660FF05 ! 000000003A978040 -0048 0 .word 0x69097B53 ! 000000003A978048 -0040 0 .half 0xEEE5 ! 000000003A97804C -003C 0 .half 0xEB2D ! 000000003A97804E -003A 0 .xword 0xBFD070CE6C769E86 ! 000000003A978050 -0038 0 Double -2.568852E-01 .half 0x0AFF ! 000000003A978058 -0030 0 .half 0xFE70 ! 000000003A97805A -002E 0 .word 0xC4C7B698 ! 000000003A97805C -002C 0 Single -1.597706E+03 .half 0xF8D4 ! 000000003A978060 -0028 0 .half 0x4042 ! 000000003A978062 -0026 0 .half 0x7644 ! 000000003A978064 -0024 0 .half 0x472B ! 000000003A978066 -0022 0 .byte 0x58 ! 000000003A978068 -0020 0 .byte 0xEF ! 000000003A978069 -001F 0 .half 0x99C4 ! 000000003A97806A -001E 0 .word 0xF06E8DF6 ! 000000003A97806C -001C 0 .half 0x8BC9 ! 000000003A978070 -0018 0 .half 0xCA87 ! 000000003A978072 -0016 0 .word 0x008CAAE7 ! 000000003A978074 -0014 0 .byte 0x13 ! 000000003A978078 -0010 0 .byte 0x2F ! 000000003A978079 -000F 0 .half 0xDD23 ! 000000003A97807A -000E 0 .word 0xA20DED6D ! 000000003A97807C -000C 0 .xword 0x5D7CDDA25883A3B5 ! 000000003A978080 -0008 0 .half 0x5886 ! 000000003A978088 +0000 0 .half 0x0996 ! 000000003A97808A +0002 0 .word 0x54E1C360 ! 000000003A97808C +0004 0 .xword 0x7B9A348C56333365 ! 000000003A978090 +0008 0 .xword 0xBEF23AAA7B536CEF ! 000000003A978098 +0010 0 Double -1.738469E-05 .xword 0xC08710E40D34C94C ! 000000003A9780A0 +0018 0 Double -7.381114E+02 .word 0x42C602EA ! 000000003A9780A8 +0020 0 Single 9.900569E+01 .word 0x67BA76B9 ! 000000003A9780AC +0024 0 .byte 0xD1 ! 000000003A9780B0 +0028 0 .byte 0x54 ! 000000003A9780B1 +0029 0 .byte 0x32 ! 000000003A9780B2 +002A 0 .byte 0x2A ! 000000003A9780B3 +002B 0 .word 0x43AD07CB ! 000000003A9780B4 +002C 0 Single 3.460609E+02 .xword 0x702E831E7B77D57D ! 000000003A9780B8 +0030 0 .xword 0x318A188B909DF3F3 ! 000000003A9780C0 +0038 0 .half 0x9FDA ! 000000003A9780C8 +0040 0 .byte 0x80 ! 000000003A9780CA +0042 0 .byte 0x07 ! 000000003A9780CB +0043 0 .half 0x06C7 ! 000000003A9780CC +0044 0 .byte 0xB5 ! 000000003A9780CE +0046 0 .byte 0x10 ! 000000003A9780CF +0047 0 .word 0x7E7C13C1 ! 000000003A9780D0 +0048 0 .word 0x3B09AB59 ! 000000003A9780D4 +004C 0 Single 2.100667E-03 .xword 0xD9F3BDE04DBED7FC ! 000000003A9780D8 +0050 0 .xword 0xE3E10ACF15BCD993 ! 000000003A9780E0 +0058 0 .word 0x3F95BDAD ! 000000003A9780E8 +0060 0 Single 1.169851E+00 .word 0xE9BF17AE ! 000000003A9780EC +0064 0 .xword 0xB9ED72345E2D4BD7 ! 000000003A9780F0 +0068 0 .xword 0x5C93D7017589AE29 ! 000000003A9780F8 +0070 0 .xword 0xF00F2D5DC2398A45 ! 000000003A978100 +0078 0 .xword 0xAC0D9904697CD9E8 ! 000000003A978108 +0080 0 !======================================================================== SECTION .bdata075 DATA_VA=0xffffc55730000000 attr_data { Name = .bdata075, VA = 0xffffc55730000000, RA = 0xcc0000000, PA = ra2pa(0xcc0000000,0), part_0_ctx_nonzero_tsb_config_1, 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 0xFFFFAA8B77058088 ! FFFFC55730000000 -0088 DATA122+0x88 .xword 0x000000003A978088 ! FFFFC55730000008 -0080 DATA120+0x88 .word 0xC1ED96EF ! FFFFC55730000010 -0078 0 Single -2.969870E+01 .word 0xBE030051 ! FFFFC55730000014 -0074 0 Single -1.279309E-01 .xword 0xC0CA5A1CDE4365F0 ! FFFFC55730000018 -0070 0 Double -1.349223E+04 .xword 0xA17CA49BA871FF5B ! FFFFC55730000020 -0068 0 .xword 0x413430F7367DC9F8 ! FFFFC55730000028 -0060 0 Double 1.323255E+06 .byte 0x3A ! FFFFC55730000030 -0058 0 .byte 0xC5 ! FFFFC55730000031 -0057 0 .half 0x03C0 ! FFFFC55730000032 -0056 0 .word 0x04903644 ! FFFFC55730000034 -0054 0 .word 0x3EAADCE0 ! FFFFC55730000038 -0050 0 .half 0x2E36 ! FFFFC5573000003C -004C 0 .half 0xE437 ! FFFFC5573000003E -004A 0 .xword 0x63B5A5B326E32719 ! FFFFC55730000040 -0048 0 .word 0xDCF6B8F9 ! FFFFC55730000048 -0040 0 .half 0xF039 ! FFFFC5573000004C -003C 0 .half 0x2C99 ! FFFFC5573000004E -003A 0 .xword 0x405911270E78C047 ! FFFFC55730000050 -0038 0 Double 1.002680E+02 .half 0xDF78 ! FFFFC55730000058 -0030 0 .half 0x081B ! FFFFC5573000005A -002E 0 .word 0x458BAE11 ! FFFFC5573000005C -002C 0 Single 4.469758E+03 .half 0x7BA6 ! FFFFC55730000060 -0028 0 .half 0x4446 ! FFFFC55730000062 -0026 0 .half 0xAFDC ! FFFFC55730000064 -0024 0 .half 0x68CA ! FFFFC55730000066 -0022 0 .byte 0x3B ! FFFFC55730000068 -0020 0 .byte 0x87 ! FFFFC55730000069 -001F 0 .half 0x5C40 ! FFFFC5573000006A -001E 0 .word 0x8F468FAF ! FFFFC5573000006C -001C 0 .half 0x6710 ! FFFFC55730000070 -0018 0 .half 0x7406 ! FFFFC55730000072 -0016 0 .word 0x71073383 ! FFFFC55730000074 -0014 0 .byte 0x6B ! FFFFC55730000078 -0010 0 .byte 0xD2 ! FFFFC55730000079 -000F 0 .half 0xA1A3 ! FFFFC5573000007A -000E 0 .word 0x7BC0E8E5 ! FFFFC5573000007C -000C 0 .xword 0x603A4A77AD817D6B ! FFFFC55730000080 -0008 0 .half 0x84BD ! FFFFC55730000088 +0000 0 .half 0x0F64 ! FFFFC5573000008A +0002 0 .word 0xDCDA8127 ! FFFFC5573000008C +0004 0 .xword 0x353E4245DDA5DC47 ! FFFFC55730000090 +0008 0 .xword 0x3F3F1AC7CCB9B713 ! FFFFC55730000098 +0010 0 Double 4.746187E-04 .xword 0xBF9C750AFA7AFAF9 ! FFFFC557300000A0 +0018 0 Double -2.779023E-02 .word 0xBFC22EB5 ! FFFFC557300000A8 +0020 0 Single -1.517050E+00 .word 0x34EBB35A ! FFFFC557300000AC +0024 0 .byte 0x74 ! FFFFC557300000B0 +0028 0 .byte 0x66 ! FFFFC557300000B1 +0029 0 .byte 0x1F ! FFFFC557300000B2 +002A 0 .byte 0xC1 ! FFFFC557300000B3 +002B 0 .word 0x3E0EAFA5 ! FFFFC557300000B4 +002C 0 Single 1.393419E-01 .xword 0x23C102267E908CBA ! FFFFC557300000B8 +0030 0 .xword 0xB12E8A6062FBFC23 ! FFFFC557300000C0 +0038 0 .half 0x9CA9 ! FFFFC557300000C8 +0040 0 .byte 0x28 ! FFFFC557300000CA +0042 0 .byte 0xE7 ! FFFFC557300000CB +0043 0 .half 0x732B ! FFFFC557300000CC +0044 0 .byte 0x66 ! FFFFC557300000CE +0046 0 .byte 0x89 ! FFFFC557300000CF +0047 0 .word 0x1384D296 ! FFFFC557300000D0 +0048 0 .word 0x4194AAB1 ! FFFFC557300000D4 +004C 0 Single 1.858335E+01 .xword 0x6AC11C51A5041CCA ! FFFFC557300000D8 +0050 0 .xword 0x7C5DB968C467911E ! FFFFC557300000E0 +0058 0 .word 0xC062B2BB ! FFFFC557300000E8 +0060 0 Single -3.542159E+00 .word 0x7073B345 ! FFFFC557300000EC +0064 0 .xword 0xBC91B6F037F55FAA ! FFFFC557300000F0 +0068 0 .xword 0x59E2B5DA3CE1B21A ! FFFFC557300000F8 +0070 0 .xword 0xC72168C0D8C2A9EA ! FFFFC55730000100 +0078 0 .xword 0xF16C39D214CB1978 ! FFFFC55730000108 +0080 0 !======================================================================== SECTION .bdata076 DATA_VA=0xffffaa8b77058000 attr_data { Name = .bdata076, VA = 0xffffaa8b77058000, RA = 0xfffefa000, PA = ra2pa(0xfffefa000,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 .bdata076 .data DATA122: .xword 0x8800004000D8FFFF ! FFFFAA8B77058000 -0088 DATA123+0x88 .xword 0x8800003057C5FFFF ! FFFFAA8B77058008 -0080 DATA121+0x88 .word 0x406689B1 ! FFFFAA8B77058010 -0078 0 Single 3.602154E+00 .word 0x41824084 ! FFFFAA8B77058014 -0074 0 Single 1.628150E+01 .xword 0x412245E99DB0FA6E ! FFFFAA8B77058018 -0070 0 Double 5.987728E+05 .xword 0x28162D47477EFC1D ! FFFFAA8B77058020 -0068 0 .xword 0x410BC7A8843E0A66 ! FFFFAA8B77058028 -0060 0 Double 2.275731E+05 .byte 0x0F ! FFFFAA8B77058030 -0058 0 .byte 0x6D ! FFFFAA8B77058031 -0057 0 .half 0xE3E4 ! FFFFAA8B77058032 -0056 0 .word 0xF8B9146D ! FFFFAA8B77058034 -0054 0 .word 0x77DEF460 ! FFFFAA8B77058038 -0050 0 .half 0xD267 ! FFFFAA8B7705803C -004C 0 .half 0x481D ! FFFFAA8B7705803E -004A 0 .xword 0xE4303DA613C07FD9 ! FFFFAA8B77058040 -0048 0 .word 0x63A5BC35 ! FFFFAA8B77058048 -0040 0 .half 0xFD06 ! FFFFAA8B7705804C -003C 0 .half 0x31A7 ! FFFFAA8B7705804E -003A 0 .xword 0xBFAF1972F82EABCE ! FFFFAA8B77058050 -0038 0 Double -6.074104E-02 .half 0xC4A1 ! FFFFAA8B77058058 -0030 0 .half 0x89C1 ! FFFFAA8B7705805A -002E 0 .word 0x3C7DD513 ! FFFFAA8B7705805C -002C 0 Single 1.549270E-02 .half 0x0695 ! FFFFAA8B77058060 -0028 0 .half 0xBF29 ! FFFFAA8B77058062 -0026 0 .half 0x570C ! FFFFAA8B77058064 -0024 0 .half 0x1FD2 ! FFFFAA8B77058066 -0022 0 .byte 0x62 ! FFFFAA8B77058068 -0020 0 .byte 0x4B ! FFFFAA8B77058069 -001F 0 .half 0x99E7 ! FFFFAA8B7705806A -001E 0 .word 0x0458B7EC ! FFFFAA8B7705806C -001C 0 .half 0x71F4 ! FFFFAA8B77058070 -0018 0 .half 0x78B4 ! FFFFAA8B77058072 -0016 0 .word 0xD0D43911 ! FFFFAA8B77058074 -0014 0 .byte 0xC3 ! FFFFAA8B77058078 -0010 0 .byte 0x19 ! FFFFAA8B77058079 -000F 0 .half 0x4DAE ! FFFFAA8B7705807A -000E 0 .word 0x718607EA ! FFFFAA8B7705807C -000C 0 .xword 0x3C18F93004C5304C ! FFFFAA8B77058080 -0008 0 .half 0x3D02 ! FFFFAA8B77058088 +0000 0 .half 0xB82A ! FFFFAA8B7705808A +0002 0 .word 0xBF9B1BDD ! FFFFAA8B7705808C +0004 0 .xword 0xFEFCD721144AD67B ! FFFFAA8B77058090 +0008 0 .xword 0xBF969285B1BD6541 ! FFFFAA8B77058098 +0010 0 Double -2.204331E-02 .xword 0xBFD179E0E5B28ADF ! FFFFAA8B770580A0 +0018 0 Double -2.730639E-01 .word 0xBFEF80CC ! FFFFAA8B770580A8 +0020 0 Single -1.871118E+00 .word 0x06220218 ! FFFFAA8B770580AC +0024 0 .byte 0x80 ! FFFFAA8B770580B0 +0028 0 .byte 0x94 ! FFFFAA8B770580B1 +0029 0 .byte 0x1B ! FFFFAA8B770580B2 +002A 0 .byte 0xDC ! FFFFAA8B770580B3 +002B 0 .word 0x424C8748 ! FFFFAA8B770580B4 +002C 0 Single 5.113211E+01 .xword 0x54FA00341A7CB5E4 ! FFFFAA8B770580B8 +0030 0 .xword 0x24E6097349C71134 ! FFFFAA8B770580C0 +0038 0 .half 0x76D7 ! FFFFAA8B770580C8 +0040 0 .byte 0xC0 ! FFFFAA8B770580CA +0042 0 .byte 0x38 ! FFFFAA8B770580CB +0043 0 .half 0xEDAE ! FFFFAA8B770580CC +0044 0 .byte 0x61 ! FFFFAA8B770580CE +0046 0 .byte 0xC2 ! FFFFAA8B770580CF +0047 0 .word 0xF250D8B1 ! FFFFAA8B770580D0 +0048 0 .word 0x3D321669 ! FFFFAA8B770580D4 +004C 0 Single 4.347840E-02 .xword 0x4FAF8BE353A632AE ! FFFFAA8B770580D8 +0050 0 .xword 0x8D5DD0AC0B08DCDA ! FFFFAA8B770580E0 +0058 0 .word 0xBDB7D40D ! FFFFAA8B770580E8 +0060 0 Single -8.975992E-02 .word 0x6A1E1A63 ! FFFFAA8B770580EC +0064 0 .xword 0xBD4FCCAC0BCE26A7 ! FFFFAA8B770580F0 +0068 0 .xword 0x730D058728BA2578 ! FFFFAA8B770580F8 +0070 0 .xword 0xAEA120BB7E58E99D ! FFFFAA8B77058100 +0078 0 .xword 0xB4BF6FD8AE58E1F9 ! FFFFAA8B77058108 +0080 0 !======================================================================== SECTION .bdata077 DATA_VA=0xffffd80040000000 attr_data { Name = .bdata077, VA = 0xffffd80040000000, RA = ra2pa(0xcb0000000,0), PA = ra2pa(0xcb0000000,0), part_0_ctx_nonzero_tsb_config_0, 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 .bdata077 .data DATA123: .xword 0x8800070700000000 ! FFFFD80040000000 -0088 DATA124+0x88 .xword 0x888005778BAAFFFF ! FFFFD80040000008 -0080 DATA122+0x88 .word 0xB862A3D0 ! FFFFD80040000010 -0078 0 Single -5.403516E-05 .word 0x3D9A14A3 ! FFFFD80040000014 -0074 0 Single 7.523467E-02 .xword 0x4020AEE41407588D ! FFFFD80040000018 -0070 0 Double 8.341584E+00 .xword 0xDCD5E9082470415D ! FFFFD80040000020 -0068 0 .xword 0x3F8DD19681B49245 ! FFFFD80040000028 -0060 0 Double 1.455991E-02 .byte 0x78 ! FFFFD80040000030 -0058 0 .byte 0x59 ! FFFFD80040000031 -0057 0 .half 0xFB95 ! FFFFD80040000032 -0056 0 .word 0xAF847B80 ! FFFFD80040000034 -0054 0 .word 0xC1E027E3 ! FFFFD80040000038 -0050 0 .half 0x0401 ! FFFFD8004000003C -004C 0 .half 0xD9F9 ! FFFFD8004000003E -004A 0 .xword 0x4D7DE2D723F8C471 ! FFFFD80040000040 -0048 0 .word 0xF413151E ! FFFFD80040000048 -0040 0 .half 0x82E5 ! FFFFD8004000004C -003C 0 .half 0x65EA ! FFFFD8004000004E -003A 0 .xword 0xBF94EB163AF999B5 ! FFFFD80040000050 -0038 0 Double -2.042804E-02 .half 0x9A7C ! FFFFD80040000058 -0030 0 .half 0x66F2 ! FFFFD8004000005A -002E 0 .word 0xC09C32B4 ! FFFFD8004000005C -002C 0 Single -4.881189E+00 .half 0x733A ! FFFFD80040000060 -0028 0 .half 0xF843 ! FFFFD80040000062 -0026 0 .half 0x01F5 ! FFFFD80040000064 -0024 0 .half 0x5F0F ! FFFFD80040000066 -0022 0 .byte 0xD3 ! FFFFD80040000068 -0020 0 .byte 0xCF ! FFFFD80040000069 -001F 0 .half 0x7131 ! FFFFD8004000006A -001E 0 .word 0xC6ECF2D2 ! FFFFD8004000006C -001C 0 .half 0x509F ! FFFFD80040000070 -0018 0 .half 0xFDE2 ! FFFFD80040000072 -0016 0 .word 0xC674ED29 ! FFFFD80040000074 -0014 0 .byte 0x7A ! FFFFD80040000078 -0010 0 .byte 0x8B ! FFFFD80040000079 -000F 0 .half 0x597D ! FFFFD8004000007A -000E 0 .word 0xF566AB13 ! FFFFD8004000007C -000C 0 .xword 0x11087AFA272FE19C ! FFFFD80040000080 -0008 0 .half 0x45E4 ! FFFFD80040000088 +0000 0 .half 0xB212 ! FFFFD8004000008A +0002 0 .word 0x2B8E4472 ! FFFFD8004000008C +0004 0 .xword 0x6246BC1D259DFE60 ! FFFFD80040000090 +0008 0 .xword 0xBEBFF7EE1817EB63 ! FFFFD80040000098 +0010 0 Double -1.905470E-06 .xword 0x3ED6F1877AB7340C ! FFFFD800400000A0 +0018 0 Double 5.470150E-06 .word 0x3B5347D3 ! FFFFD800400000A8 +0020 0 Single 3.223886E-03 .word 0x06682B5C ! FFFFD800400000AC +0024 0 .byte 0x9C ! FFFFD800400000B0 +0028 0 .byte 0x19 ! FFFFD800400000B1 +0029 0 .byte 0xCC ! FFFFD800400000B2 +002A 0 .byte 0xFE ! FFFFD800400000B3 +002B 0 .word 0xBA747F20 ! FFFFD800400000B4 +002C 0 Single -9.326804E-04 .xword 0xC1E7B9F5860428AD ! FFFFD800400000B8 +0030 0 .xword 0x0440708194DD61F8 ! FFFFD800400000C0 +0038 0 .half 0x4EAB ! FFFFD800400000C8 +0040 0 .byte 0xFB ! FFFFD800400000CA +0042 0 .byte 0x74 ! FFFFD800400000CB +0043 0 .half 0x0F63 ! FFFFD800400000CC +0044 0 .byte 0x12 ! FFFFD800400000CE +0046 0 .byte 0xBE ! FFFFD800400000CF +0047 0 .word 0x2695D993 ! FFFFD800400000D0 +0048 0 .word 0x3AA98454 ! FFFFD800400000D4 +004C 0 Single 1.293311E-03 .xword 0xF4F5B468DD04EF03 ! FFFFD800400000D8 +0050 0 .xword 0x8B85FE689E0491B9 ! FFFFD800400000E0 +0058 0 .word 0x414D3643 ! FFFFD800400000E8 +0060 0 Single 1.282575E+01 .word 0x4D390D31 ! FFFFD800400000EC +0064 0 .xword 0xBB72850B29D99166 ! FFFFD800400000F0 +0068 0 .xword 0x04429DB9C213E23F ! FFFFD800400000F8 +0070 0 .xword 0x6C3DE64F4B995EFE ! FFFFD80040000100 +0078 0 .xword 0xF6E9BC03D097312A ! FFFFD80040000108 +0080 0 !======================================================================== SECTION .bdata078 DATA_VA=0x7070000 attr_data { Name = .bdata078, VA = 0x7070000, RA = 0xfffef8000, PA = ra2pa(0xfffef8000,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 .bdata078 .data DATA124: .xword 0x880000A045C8FFFF ! 0000000007070000 -0088 DATA115+0x88 .xword 0x8800004000D8FFFF ! 0000000007070008 -0080 DATA123+0x88 .word 0x39546B7E ! 0000000007070010 -0078 0 Single 2.025794E-04 .word 0x4762DC95 ! 0000000007070014 -0074 0 Single 5.807658E+04 .xword 0xBFC68F61E3688D47 ! 0000000007070018 -0070 0 Double -1.762507E-01 .xword 0x32AB14D99EB3B2F9 ! 0000000007070020 -0068 0 .xword 0xBFC1BCB090C61EC5 ! 0000000007070028 -0060 0 Double -1.385709E-01 .byte 0x5A ! 0000000007070030 -0058 0 .byte 0xCD ! 0000000007070031 -0057 0 .half 0x1AA6 ! 0000000007070032 -0056 0 .word 0xD37CB7AB ! 0000000007070034 -0054 0 .word 0xF82B1F1E ! 0000000007070038 -0050 0 .half 0xB21F ! 000000000707003C -004C 0 .half 0x00EA ! 000000000707003E -004A 0 .xword 0x252016F2AB17500C ! 0000000007070040 -0048 0 .word 0x63FC83D3 ! 0000000007070048 -0040 0 .half 0x5E35 ! 000000000707004C -003C 0 .half 0xBC50 ! 000000000707004E -003A 0 .xword 0x3F346DD6320CB963 ! 0000000007070050 -0038 0 Double 3.117226E-04 .half 0x12ED ! 0000000007070058 -0030 0 .half 0x168F ! 000000000707005A -002E 0 .word 0xBCB77FED ! 000000000707005C -002C 0 Single -2.239987E-02 .half 0xA23A ! 0000000007070060 -0028 0 .half 0x23DD ! 0000000007070062 -0026 0 .half 0x2B90 ! 0000000007070064 -0024 0 .half 0x96FD ! 0000000007070066 -0022 0 .byte 0x9F ! 0000000007070068 -0020 0 .byte 0xEC ! 0000000007070069 -001F 0 .half 0xD8E0 ! 000000000707006A -001E 0 .word 0xDA20BE08 ! 000000000707006C -001C 0 .half 0x0F4D ! 0000000007070070 -0018 0 .half 0x367A ! 0000000007070072 -0016 0 .word 0xCECF8096 ! 0000000007070074 -0014 0 .byte 0xDE ! 0000000007070078 -0010 0 .byte 0x6A ! 0000000007070079 -000F 0 .half 0x38EC ! 000000000707007A -000E 0 .word 0x66ECA3EC ! 000000000707007C -000C 0 .xword 0xB46F6DA9CCE6B9C5 ! 0000000007070080 -0008 0 .half 0xE1A0 ! 0000000007070088 +0000 0 .half 0x6D1F ! 000000000707008A +0002 0 .word 0x593795C1 ! 000000000707008C +0004 0 .xword 0x80F510A9DDF233CF ! 0000000007070090 +0008 0 .xword 0x40218674C0C12A7E ! 0000000007070098 +0010 0 Double 8.762610E+00 .xword 0xC11ED382F416E2E2 ! 00000000070700A0 +0018 0 Double -5.050567E+05 .word 0xC0E7981B ! 00000000070700A8 +0020 0 Single -7.237318E+00 .word 0x917868EA ! 00000000070700AC +0024 0 .byte 0x8D ! 00000000070700B0 +0028 0 .byte 0xD1 ! 00000000070700B1 +0029 0 .byte 0xE7 ! 00000000070700B2 +002A 0 .byte 0x21 ! 00000000070700B3 +002B 0 .word 0x3C6A3431 ! 00000000070700B4 +002C 0 Single 1.429467E-02 .xword 0x693A6B88220AA561 ! 00000000070700B8 +0030 0 .xword 0x2A225362FFA0A846 ! 00000000070700C0 +0038 0 .half 0xE52E ! 00000000070700C8 +0040 0 .byte 0x6F ! 00000000070700CA +0042 0 .byte 0x2A ! 00000000070700CB +0043 0 .half 0xC927 ! 00000000070700CC +0044 0 .byte 0xF6 ! 00000000070700CE +0046 0 .byte 0x86 ! 00000000070700CF +0047 0 .word 0x8F568171 ! 00000000070700D0 +0048 0 .word 0xC0FCBB05 ! 00000000070700D4 +004C 0 Single -7.897830E+00 .xword 0xA71F7F01821E0DDB ! 00000000070700D8 +0050 0 .xword 0xDC43E397E0EC375C ! 00000000070700E0 +0058 0 .word 0x3800A6A1 ! 00000000070700E8 +0060 0 Single 3.067276E-05 .word 0xE7B1B2CE ! 00000000070700EC +0064 0 .xword 0x3E2218B66CBA21EE ! 00000000070700F0 +0068 0 .xword 0x1CB356DF5A770337 ! 00000000070700F8 +0070 0 .xword 0x6F78871F7D22FA76 ! 0000000007070100 +0078 0 .xword 0xCBB6E66327F5C9A8 ! 0000000007070108 +0080 0 !======================================================================== SECTION .bblk079 DATA_VA=0xfffff2ab12060000 attr_data { Name = .bblk079, VA = 0xfffff2ab12060000, RA = 0xfffef6000, PA = ra2pa(0xfffef6000,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=0, TTE_E=0, TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 } SECTION .bblk079 .data DATA125: .xword 0xF75403620959C8AB ! FFFFF2AB12060000 +0000 0 .xword 0x990FD0475287FCB9 ! FFFFF2AB12060008 +0008 0 .xword 0x7D9F3FA4DB241743 ! FFFFF2AB12060010 +0010 0 .xword 0xC8FFA13719B3101E ! FFFFF2AB12060018 +0018 0 .xword 0xAE4E64D62D07B376 ! FFFFF2AB12060020 +0020 0 .xword 0xB730BC20DF8626EF ! FFFFF2AB12060028 +0028 0 .xword 0xC09F8E1B15C3290D ! FFFFF2AB12060030 +0030 0 .xword 0xBB71DCDB64AB65DC ! FFFFF2AB12060038 +0038 0 .xword 0x49E7BB251B4D5166 ! FFFFF2AB12060040 +0040 0 .xword 0xAB4F411FE589E955 ! FFFFF2AB12060048 +0048 0 .xword 0x09EC2A235519DF60 ! FFFFF2AB12060050 +0050 0 .xword 0x017ADDF947EB20FC ! FFFFF2AB12060058 +0058 0 .xword 0x10F57687FDAA31D0 ! FFFFF2AB12060060 +0060 0 .xword 0x31AE41DA21790FF6 ! FFFFF2AB12060068 +0068 0 .xword 0xAD6F031F3D618C85 ! FFFFF2AB12060070 +0070 0 .xword 0x5E66DA696F9ADEE3 ! FFFFF2AB12060078 +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=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 .bstk080 DATA_VA=0x289ed80000 attr_data { Name = .bstk080, VA = 0x289ed80000, RA = 0xfffef4000, PA = ra2pa(0xfffef4000,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=0, TTE_E=0, TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 } SECTION .bstk080 .data .skip 0x2000 ! 000000289ED80000 STACK0073: !======================================================================== SECTION .bkey081 DATA_VA=0xffffc4df65e06000 attr_data { Name = .bkey081, VA = 0xffffc4df65e06000, RA = 0xfffef2000, PA = ra2pa(0xfffef2000,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=0, TTE_E=0, TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 } SECTION .bkey081 .data DATA127: .xword 0xFFFFC845A0000088 ! FFFFC4DF65E06000 +0000 DATA115+0x88 .xword 0xFFFF9589E0000088 ! FFFFC4DF65E06008 +0008 DATA116+0x88 .xword 0x00003B75FCB44088 ! FFFFC4DF65E06010 +0010 DATA117+0x88 .xword 0x0000000550000088 ! FFFFC4DF65E06018 +0018 DATA118+0x88 .xword 0x000038EC5C94C088 ! FFFFC4DF65E06020 +0020 DATA119+0x88 .xword 0x000000003A978088 ! FFFFC4DF65E06028 +0028 DATA120+0x88 .xword 0xFFFFC55730000088 ! FFFFC4DF65E06030 +0030 DATA121+0x88 .xword 0xFFFFAA8B77058088 ! FFFFC4DF65E06038 +0038 DATA122+0x88 .xword 0xFFFFD80040000088 ! FFFFC4DF65E06040 +0040 DATA123+0x88 .xword 0x0000000007070088 ! FFFFC4DF65E06048 +0048 DATA124+0x88 .xword 0xFFFFF2AB12060000 ! FFFFC4DF65E06050 +0050 DATA125+0x0 .xword 0x0000000FFFFE0000 ! FFFFC4DF65E06058 +0058 DATA001+0x0 .xword 0x0000000000000000 ! FFFFC4DF65E06060 +0060 0 .xword 0x404A70A4806F5365 ! FFFFC4DF65E06068 +0068 0 Double 5.288002E+01 .word 0x438CF953 ! FFFFC4DF65E06070 +0070 0 Single 2.819478E+02 ! Context 74 runs in 64-bit addressing mode, big-endian !======================================================================== SECTION .bdata082 DATA_VA=0xece90000000 attr_data { Name = .bdata082, VA = 0xece90000000, RA = 0xc40000000, PA = ra2pa(0xc40000000,0), part_0_ctx_nonzero_tsb_config_1, 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 .bdata082 .data DATA137: .xword 0x00007321EFCF0088 ! 00000ECE90000000 -0088 DATA138+0x88 .xword 0xFFFF9641F2440088 ! 00000ECE90000008 -0080 DATA146+0x88 .word 0xC0B28CC3 ! 00000ECE90000010 -0078 0 Single -5.579683E+00 .word 0xC071BB95 ! 00000ECE90000014 -0074 0 Single -3.777074E+00 .xword 0xC0D532ED37EE3357 ! 00000ECE90000018 -0070 0 Double -2.170771E+04 .xword 0x2FA07D9DC8EA5FA8 ! 00000ECE90000020 -0068 0 .xword 0x3F2D5DE664FB5A3C ! 00000ECE90000028 -0060 0 Double 2.240509E-04 .byte 0xEC ! 00000ECE90000030 -0058 0 .byte 0xA4 ! 00000ECE90000031 -0057 0 .half 0xFFBC ! 00000ECE90000032 -0056 0 .word 0x13AF1EA5 ! 00000ECE90000034 -0054 0 .word 0x8F4564A6 ! 00000ECE90000038 -0050 0 .half 0xC334 ! 00000ECE9000003C -004C 0 .half 0x3257 ! 00000ECE9000003E -004A 0 .xword 0x40999A6E5B669A6C ! 00000ECE90000040 -0048 0 .word 0x79762BF9 ! 00000ECE90000048 -0040 0 .half 0xDDC8 ! 00000ECE9000004C -003C 0 .half 0xBA33 ! 00000ECE9000004E -003A 0 .xword 0xC003D20900746BAD ! 00000ECE90000050 -0038 0 Double -2.477556E+00 .half 0x1688 ! 00000ECE90000058 -0030 0 .half 0xC04A ! 00000ECE9000005A -002E 0 .word 0xC1538FD1 ! 00000ECE9000005C -002C 0 Single -1.322261E+01 .half 0x08CE ! 00000ECE90000060 -0028 0 .half 0xB2AC ! 00000ECE90000062 -0026 0 .half 0xBFF7 ! 00000ECE90000064 -0024 0 .half 0x44C8 ! 00000ECE90000066 -0022 0 .byte 0xB3 ! 00000ECE90000068 -0020 0 .byte 0x74 ! 00000ECE90000069 -001F 0 .half 0xF111 ! 00000ECE9000006A -001E 0 .word 0x4975EA01 ! 00000ECE9000006C -001C 0 .half 0x8683 ! 00000ECE90000070 -0018 0 .half 0x505A ! 00000ECE90000072 -0016 0 .word 0x3687C9C2 ! 00000ECE90000074 -0014 0 .byte 0xBB ! 00000ECE90000078 -0010 0 .byte 0xAC ! 00000ECE90000079 -000F 0 .half 0xBF63 ! 00000ECE9000007A -000E 0 .word 0x6A22083D ! 00000ECE9000007C -000C 0 .xword 0x607653800446C602 ! 00000ECE90000080 -0008 0 .half 0xE6C3 ! 00000ECE90000088 +0000 0 .half 0x59DF ! 00000ECE9000008A +0002 0 .word 0xF0BF182E ! 00000ECE9000008C +0004 0 .xword 0x1EDECDFDE2F59811 ! 00000ECE90000090 +0008 0 .xword 0x3F20B3E2205FC238 ! 00000ECE90000098 +0010 0 Double 1.274313E-04 .xword 0x4029645F91554A5A ! 00000ECE900000A0 +0018 0 Double 1.269604E+01 .word 0xB7EDE39A ! 00000ECE900000A8 +0020 0 Single -2.835859E-05 .word 0xEA37F3EF ! 00000ECE900000AC +0024 0 .byte 0xF4 ! 00000ECE900000B0 +0028 0 .byte 0x22 ! 00000ECE900000B1 +0029 0 .byte 0xEE ! 00000ECE900000B2 +002A 0 .byte 0x2A ! 00000ECE900000B3 +002B 0 .word 0xBB1BFE1F ! 00000ECE900000B4 +002C 0 Single -2.380259E-03 .xword 0xE7FBCDDE1AD1A7E8 ! 00000ECE900000B8 +0030 0 .xword 0xDCA7CA20B7A9D1E1 ! 00000ECE900000C0 +0038 0 .half 0x35E7 ! 00000ECE900000C8 +0040 0 .byte 0xA4 ! 00000ECE900000CA +0042 0 .byte 0x78 ! 00000ECE900000CB +0043 0 .half 0x4D51 ! 00000ECE900000CC +0044 0 .byte 0x5E ! 00000ECE900000CE +0046 0 .byte 0xBB ! 00000ECE900000CF +0047 0 .word 0xAD0F514F ! 00000ECE900000D0 +0048 0 .word 0xC1322853 ! 00000ECE900000D4 +004C 0 Single -1.113484E+01 .xword 0xBBDFAE6C8EC44253 ! 00000ECE900000D8 +0050 0 .xword 0x2266D02DCB50A066 ! 00000ECE900000E0 +0058 0 .word 0xC12059BC ! 00000ECE900000E8 +0060 0 Single -1.002191E+01 .word 0x54804F89 ! 00000ECE900000EC +0064 0 .xword 0xAAB5EB2CD6133512 ! 00000ECE900000F0 +0068 0 .xword 0xA397367564345A19 ! 00000ECE900000F8 +0070 0 .xword 0xCCEDF1B67012BC01 ! 00000ECE90000100 +0078 0 .xword 0x246531C3B4ADD3EC ! 00000ECE90000108 +0080 0 !======================================================================== SECTION .bdata083 DATA_VA=0x7321efcf0000 attr_data { Name = .bdata083, VA = 0x7321efcf0000, RA = 0xfffed8000, PA = ra2pa(0xfffed8000,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 .bdata083 .data DATA138: .xword 0x880000B087130000 ! 00007321EFCF0000 -0088 DATA139+0x88 .xword 0x88000090CE0E0000 ! 00007321EFCF0008 -0080 DATA137+0x88 .word 0xC07632AA ! 00007321EFCF0010 -0078 0 Single -3.846842E+00 .word 0xBB67A552 ! 00007321EFCF0014 -0074 0 Single -3.534634E-03 .xword 0x3FD7308671114215 ! 00007321EFCF0018 -0070 0 Double 3.623367E-01 .xword 0x1DAFC24417043721 ! 00007321EFCF0020 -0068 0 .xword 0xBF9D9812D7CBDCA3 ! 00007321EFCF0028 -0060 0 Double -2.890043E-02 .byte 0xE7 ! 00007321EFCF0030 -0058 0 .byte 0xC7 ! 00007321EFCF0031 -0057 0 .half 0x176B ! 00007321EFCF0032 -0056 0 .word 0x4058E474 ! 00007321EFCF0034 -0054 0 .word 0x50219741 ! 00007321EFCF0038 -0050 0 .half 0xB9D6 ! 00007321EFCF003C -004C 0 .half 0x049D ! 00007321EFCF003E -004A 0 .xword 0x945DCA5F9C74EE55 ! 00007321EFCF0040 -0048 0 .word 0xCC30E0AA ! 00007321EFCF0048 -0040 0 .half 0x488A ! 00007321EFCF004C -003C 0 .half 0xFE4F ! 00007321EFCF004E -003A 0 .xword 0xC03A632E20DB9B48 ! 00007321EFCF0050 -0038 0 Double -2.638742E+01 .half 0x91CC ! 00007321EFCF0058 -0030 0 .half 0xA173 ! 00007321EFCF005A -002E 0 .word 0xB9B058FE ! 00007321EFCF005C -002C 0 Single -3.363564E-04 .half 0x15A7 ! 00007321EFCF0060 -0028 0 .half 0xEA7B ! 00007321EFCF0062 -0026 0 .half 0xE86E ! 00007321EFCF0064 -0024 0 .half 0xF46A ! 00007321EFCF0066 -0022 0 .byte 0x9B ! 00007321EFCF0068 -0020 0 .byte 0xA9 ! 00007321EFCF0069 -001F 0 .half 0x0DAA ! 00007321EFCF006A -001E 0 .word 0x4D77F28D ! 00007321EFCF006C -001C 0 .half 0x9BC8 ! 00007321EFCF0070 -0018 0 .half 0xAADB ! 00007321EFCF0072 -0016 0 .word 0xB5A2FDEA ! 00007321EFCF0074 -0014 0 .byte 0x0E ! 00007321EFCF0078 -0010 0 .byte 0xAE ! 00007321EFCF0079 -000F 0 .half 0x47EA ! 00007321EFCF007A -000E 0 .word 0xFD6EA154 ! 00007321EFCF007C -000C 0 .xword 0xF98BB86203DA998E ! 00007321EFCF0080 -0008 0 .half 0xBF18 ! 00007321EFCF0088 +0000 0 .half 0x3326 ! 00007321EFCF008A +0002 0 .word 0x58B06064 ! 00007321EFCF008C +0004 0 .xword 0x18AD4B8603AA9426 ! 00007321EFCF0090 +0008 0 .xword 0x40CA026F41F3DF46 ! 00007321EFCF0098 +0010 0 Double 1.331687E+04 .xword 0xC03297924F05572D ! 00007321EFCF00A0 +0018 0 Double -1.859208E+01 .word 0x3F1510BB ! 00007321EFCF00A8 +0020 0 Single 5.822865E-01 .word 0x901EFAC0 ! 00007321EFCF00AC +0024 0 .byte 0x88 ! 00007321EFCF00B0 +0028 0 .byte 0x26 ! 00007321EFCF00B1 +0029 0 .byte 0x88 ! 00007321EFCF00B2 +002A 0 .byte 0x78 ! 00007321EFCF00B3 +002B 0 .word 0x39D83CFD ! 00007321EFCF00B4 +002C 0 Single 4.124417E-04 .xword 0x22A34FF6DD53CAC3 ! 00007321EFCF00B8 +0030 0 .xword 0x6E2F46B5E19A5D0E ! 00007321EFCF00C0 +0038 0 .half 0xBDC0 ! 00007321EFCF00C8 +0040 0 .byte 0x29 ! 00007321EFCF00CA +0042 0 .byte 0xDB ! 00007321EFCF00CB +0043 0 .half 0xB31F ! 00007321EFCF00CC +0044 0 .byte 0xE8 ! 00007321EFCF00CE +0046 0 .byte 0xB6 ! 00007321EFCF00CF +0047 0 .word 0x385D01CD ! 00007321EFCF00D0 +0048 0 .word 0xBEA14A14 ! 00007321EFCF00D4 +004C 0 Single -3.150183E-01 .xword 0x72663C53BB52DFA6 ! 00007321EFCF00D8 +0050 0 .xword 0x818D359C7E958116 ! 00007321EFCF00E0 +0058 0 .word 0xC59AA23D ! 00007321EFCF00E8 +0060 0 Single -4.948280E+03 .word 0x3191D570 ! 00007321EFCF00EC +0064 0 .xword 0x4F118C6E485B9337 ! 00007321EFCF00F0 +0068 0 .xword 0x409754351888E2AA ! 00007321EFCF00F8 +0070 0 .xword 0x34D6A42774A00DC9 ! 00007321EFCF0100 +0078 0 .xword 0x80BC879DFF154960 ! 00007321EFCF0108 +0080 0 !======================================================================== SECTION .bdata084 DATA_VA=0x1387b0000000 attr_data { Name = .bdata084, VA = 0x1387b0000000, RA = ra2pa(0xc30000000,0), PA = ra2pa(0xc30000000,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 .bdata084 .data DATA139: .xword 0x88A070F8C189FFFF ! 00001387B0000000 -0088 DATA140+0x88 .xword 0x8800CFEF21730000 ! 00001387B0000008 -0080 DATA138+0x88 .word 0x3B863C67 ! 00001387B0000010 -0078 0 Single 4.096556E-03 .word 0x3F10EFE8 ! 00001387B0000014 -0074 0 Single 5.661607E-01 .xword 0x3F25E42955238237 ! 00001387B0000018 -0070 0 Double 1.670170E-04 .xword 0x1360D84550B77486 ! 00001387B0000020 -0068 0 .xword 0x3F87CFFEE3088BBE ! 00001387B0000028 -0060 0 Double 1.162719E-02 .byte 0x26 ! 00001387B0000030 -0058 0 .byte 0xC2 ! 00001387B0000031 -0057 0 .half 0x377A ! 00001387B0000032 -0056 0 .word 0x4ECFC168 ! 00001387B0000034 -0054 0 .word 0xA818E87D ! 00001387B0000038 -0050 0 .half 0x349E ! 00001387B000003C -004C 0 .half 0xBC07 ! 00001387B000003E -004A 0 .xword 0xB945596D962B3AC4 ! 00001387B0000040 -0048 0 .word 0xC34F284F ! 00001387B0000048 -0040 0 .half 0x3B4E ! 00001387B000004C -003C 0 .half 0x1354 ! 00001387B000004E -003A 0 .xword 0x3EDC1FE1C8C9FEA3 ! 00001387B0000050 -0038 0 Double 6.705413E-06 .half 0x1BCA ! 00001387B0000058 -0030 0 .half 0x444D ! 00001387B000005A -002E 0 .word 0xC5D43984 ! 00001387B000005C -002C 0 Single -6.791189E+03 .half 0xA941 ! 00001387B0000060 -0028 0 .half 0xFCAA ! 00001387B0000062 -0026 0 .half 0x01CB ! 00001387B0000064 -0024 0 .half 0x6E99 ! 00001387B0000066 -0022 0 .byte 0xC9 ! 00001387B0000068 -0020 0 .byte 0xD1 ! 00001387B0000069 -001F 0 .half 0x7B6F ! 00001387B000006A -001E 0 .word 0x5A6CBC9C ! 00001387B000006C -001C 0 .half 0xCD40 ! 00001387B0000070 -0018 0 .half 0x7FC9 ! 00001387B0000072 -0016 0 .word 0xF28AEA90 ! 00001387B0000074 -0014 0 .byte 0x38 ! 00001387B0000078 -0010 0 .byte 0x20 ! 00001387B0000079 -000F 0 .half 0xE23B ! 00001387B000007A -000E 0 .word 0x4E1EF96F ! 00001387B000007C -000C 0 .xword 0x0D42758210D693A3 ! 00001387B0000080 -0008 0 .half 0xEEF3 ! 00001387B0000088 +0000 0 .half 0x9FCD ! 00001387B000008A +0002 0 .word 0xEE057E58 ! 00001387B000008C +0004 0 .xword 0xDB6411DA4A0E5526 ! 00001387B0000090 +0008 0 .xword 0x3F58C53195814CA6 ! 00001387B0000098 +0010 0 Double 1.511858E-03 .xword 0xBFDE2F4933FBCB2A ! 00001387B00000A0 +0018 0 Double -4.716361E-01 .word 0xB7F993E4 ! 00001387B00000A8 +0020 0 Single -2.975198E-05 .word 0x7A42DD8F ! 00001387B00000AC +0024 0 .byte 0xF8 ! 00001387B00000B0 +0028 0 .byte 0xBA ! 00001387B00000B1 +0029 0 .byte 0x8F ! 00001387B00000B2 +002A 0 .byte 0xB0 ! 00001387B00000B3 +002B 0 .word 0x460DC9D3 ! 00001387B00000B4 +002C 0 Single 9.074456E+03 .xword 0x9A31B8B512220C88 ! 00001387B00000B8 +0030 0 .xword 0x98704A3AD7AA8B47 ! 00001387B00000C0 +0038 0 .half 0x6C21 ! 00001387B00000C8 +0040 0 .byte 0xB5 ! 00001387B00000CA +0042 0 .byte 0x60 ! 00001387B00000CB +0043 0 .half 0x1843 ! 00001387B00000CC +0044 0 .byte 0x8B ! 00001387B00000CE +0046 0 .byte 0xF9 ! 00001387B00000CF +0047 0 .word 0xDD217938 ! 00001387B00000D0 +0048 0 .word 0x447A0E28 ! 00001387B00000D4 +004C 0 Single 1.000221E+03 .xword 0x292BCE2934EC7EE8 ! 00001387B00000D8 +0050 0 .xword 0xC1C477CF89FB68D9 ! 00001387B00000E0 +0058 0 .word 0xC630A6FF ! 00001387B00000E8 +0060 0 Single -1.130575E+04 .word 0xB50B496D ! 00001387B00000EC +0064 0 .xword 0x2723EEC278A3FEEB ! 00001387B00000F0 +0068 0 .xword 0x6C58753A0361126C ! 00001387B00000F8 +0070 0 .xword 0xCBFB18E78CC5ED34 ! 00001387B0000100 +0078 0 .xword 0x25911BE8170118E5 ! 00001387B0000108 +0080 0 !======================================================================== SECTION .bdata085 DATA_VA=0xffff89c1f870a000 attr_data { Name = .bdata085, VA = 0xffff89c1f870a000, RA = 0xfffed6000, PA = ra2pa(0xfffed6000,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 0x88A0907807000000 ! FFFF89C1F870A000 -0088 DATA141+0x88 .xword 0x880000B087130000 ! FFFF89C1F870A008 -0080 DATA139+0x88 .word 0x3FC99CF4 ! FFFF89C1F870A010 -0078 0 Single 1.575102E+00 .word 0xC3FF53A1 ! FFFF89C1F870A014 -0074 0 Single -5.106534E+02 .xword 0xBEF5F6E70CD829A2 ! FFFF89C1F870A018 -0070 0 Double -2.094694E-05 .xword 0xE9BD00E39CD12E93 ! FFFF89C1F870A020 -0068 0 .xword 0x3EDB617B1C917790 ! FFFF89C1F870A028 -0060 0 Double 6.528088E-06 .byte 0x59 ! FFFF89C1F870A030 -0058 0 .byte 0xFD ! FFFF89C1F870A031 -0057 0 .half 0x9D5F ! FFFF89C1F870A032 -0056 0 .word 0xF8EC84EB ! FFFF89C1F870A034 -0054 0 .word 0x0490C3AF ! FFFF89C1F870A038 -0050 0 .half 0x4380 ! FFFF89C1F870A03C -004C 0 .half 0xB9C6 ! FFFF89C1F870A03E -004A 0 .xword 0x49B3A73A9A634954 ! FFFF89C1F870A040 -0048 0 .word 0x3486F32A ! FFFF89C1F870A048 -0040 0 .half 0xB619 ! FFFF89C1F870A04C -003C 0 .half 0x0267 ! FFFF89C1F870A04E -003A 0 .xword 0xBFEFF35056FEDA28 ! FFFF89C1F870A050 -0038 0 Double -9.984514E-01 .half 0xEB39 ! FFFF89C1F870A058 -0030 0 .half 0x8084 ! FFFF89C1F870A05A -002E 0 .word 0x3F806490 ! FFFF89C1F870A05C -002C 0 Single 1.003069E+00 .half 0xA367 ! FFFF89C1F870A060 -0028 0 .half 0xBDA8 ! FFFF89C1F870A062 -0026 0 .half 0x1B52 ! FFFF89C1F870A064 -0024 0 .half 0x9719 ! FFFF89C1F870A066 -0022 0 .byte 0x77 ! FFFF89C1F870A068 -0020 0 .byte 0x5F ! FFFF89C1F870A069 -001F 0 .half 0x7044 ! FFFF89C1F870A06A -001E 0 .word 0x44F4ED5D ! FFFF89C1F870A06C -001C 0 .half 0x3390 ! FFFF89C1F870A070 -0018 0 .half 0x5D86 ! FFFF89C1F870A072 -0016 0 .word 0x6C78CAAD ! FFFF89C1F870A074 -0014 0 .byte 0x90 ! FFFF89C1F870A078 -0010 0 .byte 0x2F ! FFFF89C1F870A079 -000F 0 .half 0xA705 ! FFFF89C1F870A07A -000E 0 .word 0x1008AD49 ! FFFF89C1F870A07C -000C 0 .xword 0x58659B012BEDEB93 ! FFFF89C1F870A080 -0008 0 .half 0x2E07 ! FFFF89C1F870A088 +0000 0 .half 0xCA4B ! FFFF89C1F870A08A +0002 0 .word 0x22B02DD7 ! FFFF89C1F870A08C +0004 0 .xword 0x33E7563F3D5A759C ! FFFF89C1F870A090 +0008 0 .xword 0x40E2ED7CDA444E55 ! FFFF89C1F870A098 +0010 0 Double 3.876390E+04 .xword 0x41109E5FD7522801 ! FFFF89C1F870A0A0 +0018 0 Double 2.722800E+05 .word 0xBF4D3E62 ! FFFF89C1F870A0A8 +0020 0 Single -8.017331E-01 .word 0xD01B2AD2 ! FFFF89C1F870A0AC +0024 0 .byte 0x93 ! FFFF89C1F870A0B0 +0028 0 .byte 0x4F ! FFFF89C1F870A0B1 +0029 0 .byte 0xDE ! FFFF89C1F870A0B2 +002A 0 .byte 0x8B ! FFFF89C1F870A0B3 +002B 0 .word 0x442A28EA ! FFFF89C1F870A0B4 +002C 0 Single 6.806393E+02 .xword 0x8CD6E0F50A2D3437 ! FFFF89C1F870A0B8 +0030 0 .xword 0xF0674E3B78F7A8AA ! FFFF89C1F870A0C0 +0038 0 .half 0x7531 ! FFFF89C1F870A0C8 +0040 0 .byte 0xAC ! FFFF89C1F870A0CA +0042 0 .byte 0xFB ! FFFF89C1F870A0CB +0043 0 .half 0x3CD6 ! FFFF89C1F870A0CC +0044 0 .byte 0x3D ! FFFF89C1F870A0CE +0046 0 .byte 0x73 ! FFFF89C1F870A0CF +0047 0 .word 0x194DEDE2 ! FFFF89C1F870A0D0 +0048 0 .word 0x3CDF9721 ! FFFF89C1F870A0D4 +004C 0 Single 2.729374E-02 .xword 0x9A48FC3A28095B63 ! FFFF89C1F870A0D8 +0050 0 .xword 0x92175A0307ACA40C ! FFFF89C1F870A0E0 +0058 0 .word 0x4080D9A1 ! FFFF89C1F870A0E8 +0060 0 Single 4.026566E+00 .word 0xCAA4CD57 ! FFFF89C1F870A0EC +0064 0 .xword 0x8327F37DEA1DAB77 ! FFFF89C1F870A0F0 +0068 0 .xword 0x86BA41B4B4B5160E ! FFFF89C1F870A0F8 +0070 0 .xword 0x5E19E7ECC82FD59E ! FFFF89C1F870A100 +0078 0 .xword 0xA3D64CB966A821CF ! FFFF89C1F870A108 +0080 0 !======================================================================== SECTION .bdata086 DATA_VA=0x77890a000 attr_data { Name = .bdata086, VA = 0x77890a000, RA = 0xfffed4000, PA = ra2pa(0xfffed4000,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 .bdata086 .data DATA141: .xword 0x8800007092190000 ! 000000077890A000 -0088 DATA142+0x88 .xword 0x88A070F8C189FFFF ! 000000077890A008 -0080 DATA140+0x88 .word 0xBFD9F50A ! 000000077890A010 -0078 0 Single -1.702790E+00 .word 0xBE7A25F0 ! 000000077890A014 -0074 0 Single -2.442853E-01 .xword 0xBEB6A51A9EF25694 ! 000000077890A018 -0070 0 Double -1.349743E-06 .xword 0x4E22197DF875171F ! 000000077890A020 -0068 0 .xword 0xBFC51226169CB59A ! 000000077890A028 -0060 0 Double -1.646164E-01 .byte 0x7C ! 000000077890A030 -0058 0 .byte 0x74 ! 000000077890A031 -0057 0 .half 0x96A6 ! 000000077890A032 -0056 0 .word 0x53168BF1 ! 000000077890A034 -0054 0 .word 0x8A37DD0E ! 000000077890A038 -0050 0 .half 0x3625 ! 000000077890A03C -004C 0 .half 0x9126 ! 000000077890A03E -004A 0 .xword 0x42E3AE77174AED6A ! 000000077890A040 -0048 0 .word 0x1A92CF26 ! 000000077890A048 -0040 0 .half 0x8CDF ! 000000077890A04C -003C 0 .half 0x52AA ! 000000077890A04E -003A 0 .xword 0xC0DE15FB707C777F ! 000000077890A050 -0038 0 Double -3.080793E+04 .half 0x2FFF ! 000000077890A058 -0030 0 .half 0x2BD2 ! 000000077890A05A -002E 0 .word 0x45B91CF9 ! 000000077890A05C -002C 0 Single 5.923622E+03 .half 0xB9BC ! 000000077890A060 -0028 0 .half 0xBCC5 ! 000000077890A062 -0026 0 .half 0x1079 ! 000000077890A064 -0024 0 .half 0xF893 ! 000000077890A066 -0022 0 .byte 0x14 ! 000000077890A068 -0020 0 .byte 0x02 ! 000000077890A069 -001F 0 .half 0x5AFB ! 000000077890A06A -001E 0 .word 0x44C3DB9B ! 000000077890A06C -001C 0 .half 0x07EE ! 000000077890A070 -0018 0 .half 0x96CA ! 000000077890A072 -0016 0 .word 0x0BA56357 ! 000000077890A074 -0014 0 .byte 0x82 ! 000000077890A078 -0010 0 .byte 0x6F ! 000000077890A079 -000F 0 .half 0x8F70 ! 000000077890A07A -000E 0 .word 0x8D3812DA ! 000000077890A07C -000C 0 .xword 0xB83A0C6E9115516D ! 000000077890A080 -0008 0 .half 0xBF01 ! 000000077890A088 +0000 0 .half 0xF8C2 ! 000000077890A08A +0002 0 .word 0xA4548A7B ! 000000077890A08C +0004 0 .xword 0xB1DF0A08CF35F79A ! 000000077890A090 +0008 0 .xword 0xC002EDBE28BDEB89 ! 000000077890A098 +0010 0 Double -2.366085E+00 .xword 0xBEC5A843A8F41913 ! 000000077890A0A0 +0018 0 Double -2.581749E-06 .word 0x44DB870A ! 000000077890A0A8 +0020 0 Single 1.756220E+03 .word 0xF43DEA29 ! 000000077890A0AC +0024 0 .byte 0x37 ! 000000077890A0B0 +0028 0 .byte 0x1B ! 000000077890A0B1 +0029 0 .byte 0x28 ! 000000077890A0B2 +002A 0 .byte 0x92 ! 000000077890A0B3 +002B 0 .word 0xC304583D ! 000000077890A0B4 +002C 0 Single -1.323447E+02 .xword 0xD215B014E450BB35 ! 000000077890A0B8 +0030 0 .xword 0x2FECFDCA85F959A5 ! 000000077890A0C0 +0038 0 .half 0x3368 ! 000000077890A0C8 +0040 0 .byte 0xF7 ! 000000077890A0CA +0042 0 .byte 0x21 ! 000000077890A0CB +0043 0 .half 0x9277 ! 000000077890A0CC +0044 0 .byte 0x17 ! 000000077890A0CE +0046 0 .byte 0x17 ! 000000077890A0CF +0047 0 .word 0x04A64BB5 ! 000000077890A0D0 +0048 0 .word 0x3BE38BA7 ! 000000077890A0D4 +004C 0 Single 6.944138E-03 .xword 0xD060E146C397055A ! 000000077890A0D8 +0050 0 .xword 0x28DF65B404A88BF4 ! 000000077890A0E0 +0058 0 .word 0x3CBAE413 ! 000000077890A0E8 +0060 0 Single 2.281383E-02 .word 0x0076CC5B ! 000000077890A0EC +0064 0 .xword 0x7F77A363B0EF6952 ! 000000077890A0F0 +0068 0 .xword 0x1A7DAC879D227205 ! 000000077890A0F8 +0070 0 .xword 0x3D16FDEB179890A8 ! 000000077890A100 +0078 0 .xword 0x2DCBE6A945E382A7 ! 000000077890A108 +0080 0 !======================================================================== SECTION .bdata087 DATA_VA=0x199270000000 attr_data { Name = .bdata087, VA = 0x199270000000, RA = 0xc20000000, PA = ra2pa(0xc20000000,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=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 .bdata087 .data DATA142: .xword 0x880000D0E4340000 ! 0000199270000000 -0088 DATA143+0x88 .xword 0x88A0907807000000 ! 0000199270000008 -0080 DATA141+0x88 .word 0x47ACBE11 ! 0000199270000010 -0078 0 Single 8.844413E+04 .word 0xC7B3BF9D ! 0000199270000014 -0074 0 Single -9.203123E+04 .xword 0xC0B668DA81EF196D ! 0000199270000018 -0070 0 Double -5.736854E+03 .xword 0xCF3BD31DADB37848 ! 0000199270000020 -0068 0 .xword 0x4059C37E74F3660F ! 0000199270000028 -0060 0 Double 1.030546E+02 .byte 0x16 ! 0000199270000030 -0058 0 .byte 0x60 ! 0000199270000031 -0057 0 .half 0x2447 ! 0000199270000032 -0056 0 .word 0x2A531D19 ! 0000199270000034 -0054 0 .word 0xFEC50EC6 ! 0000199270000038 -0050 0 .half 0xCA85 ! 000019927000003C -004C 0 .half 0xA4F6 ! 000019927000003E -004A 0 .xword 0x8FF91E0F0F14C36A ! 0000199270000040 -0048 0 .word 0x828BC68A ! 0000199270000048 -0040 0 .half 0x27CB ! 000019927000004C -003C 0 .half 0x4913 ! 000019927000004E -003A 0 .xword 0xC0DB5F704212894C ! 0000199270000050 -0038 0 Double -2.802975E+04 .half 0x7DED ! 0000199270000058 -0030 0 .half 0xA0A9 ! 000019927000005A -002E 0 .word 0xC0417101 ! 000019927000005C -002C 0 Single -3.022522E+00 .half 0x5ACD ! 0000199270000060 -0028 0 .half 0x6662 ! 0000199270000062 -0026 0 .half 0x5A5C ! 0000199270000064 -0024 0 .half 0xA0D1 ! 0000199270000066 -0022 0 .byte 0x17 ! 0000199270000068 -0020 0 .byte 0xB4 ! 0000199270000069 -001F 0 .half 0x7C5E ! 000019927000006A -001E 0 .word 0x2C06CC35 ! 000019927000006C -001C 0 .half 0x4E2A ! 0000199270000070 -0018 0 .half 0xF0B0 ! 0000199270000072 -0016 0 .word 0xFA397156 ! 0000199270000074 -0014 0 .byte 0xC1 ! 0000199270000078 -0010 0 .byte 0xD1 ! 0000199270000079 -000F 0 .half 0x06C7 ! 000019927000007A -000E 0 .word 0xBBA4C872 ! 000019927000007C -000C 0 .xword 0x669A0D49B2BCE599 ! 0000199270000080 -0008 0 .half 0x3119 ! 0000199270000088 +0000 0 .half 0x95E6 ! 000019927000008A +0002 0 .word 0x2F686066 ! 000019927000008C +0004 0 .xword 0x9661A8AE63C72CE4 ! 0000199270000090 +0008 0 .xword 0x3FEA58F4584E2082 ! 0000199270000098 +0010 0 Double 8.233587E-01 .xword 0xBEF7AED5062BB4B6 ! 00001992700000A0 +0018 0 Double -2.258581E-05 .word 0x40B76AED ! 00001992700000A8 +0020 0 Single 5.731802E+00 .word 0x6D520182 ! 00001992700000AC +0024 0 .byte 0xBA ! 00001992700000B0 +0028 0 .byte 0xA7 ! 00001992700000B1 +0029 0 .byte 0xA5 ! 00001992700000B2 +002A 0 .byte 0x10 ! 00001992700000B3 +002B 0 .word 0x437289DE ! 00001992700000B4 +002C 0 Single 2.425385E+02 .xword 0x28E52D540975A39D ! 00001992700000B8 +0030 0 .xword 0x297DD77E7DE03CFC ! 00001992700000C0 +0038 0 .half 0x0A61 ! 00001992700000C8 +0040 0 .byte 0xD1 ! 00001992700000CA +0042 0 .byte 0x3C ! 00001992700000CB +0043 0 .half 0x3433 ! 00001992700000CC +0044 0 .byte 0x89 ! 00001992700000CE +0046 0 .byte 0xD6 ! 00001992700000CF +0047 0 .word 0xFF2C2001 ! 00001992700000D0 +0048 0 .word 0xBF9734E2 ! 00001992700000D4 +004C 0 Single -1.181301E+00 .xword 0xF10C67CAA65F5F2E ! 00001992700000D8 +0050 0 .xword 0x7636F4049CEEA888 ! 00001992700000E0 +0058 0 .word 0x41ACC443 ! 00001992700000E8 +0060 0 Single 2.159583E+01 .word 0xD992DB8C ! 00001992700000EC +0064 0 .xword 0x268286F5A31D7592 ! 00001992700000F0 +0068 0 .xword 0xF6E61D3E3E9897CE ! 00001992700000F8 +0070 0 .xword 0x8435B0D733A7AD4A ! 0000199270000100 +0078 0 .xword 0xBA8ACFE279AAE9CC ! 0000199270000108 +0080 0 !======================================================================== SECTION .bdata088 DATA_VA=0x34e4d0000000 attr_data { Name = .bdata088, VA = 0x34e4d0000000, RA = 0xc10000000, PA = ra2pa(0xc10000000,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 .bdata088 .data DATA143: .xword 0x00007B4380000088 ! 000034E4D0000000 -0088 DATA144+0x88 .xword 0x0000199270000088 ! 000034E4D0000008 -0080 DATA142+0x88 .word 0x40517029 ! 000034E4D0000010 -0078 0 Single 3.272471E+00 .word 0xB8AA6E53 ! 000034E4D0000014 -0074 0 Single -8.126781E-05 .xword 0x3FD12C4FDEC5B5F8 ! 000034E4D0000018 -0070 0 Double 2.683296E-01 .xword 0xFA3A35826146D7CC ! 000034E4D0000020 -0068 0 .xword 0xC04B1FAE69CB182C ! 000034E4D0000028 -0060 0 Double -5.424751E+01 .byte 0x45 ! 000034E4D0000030 -0058 0 .byte 0xE3 ! 000034E4D0000031 -0057 0 .half 0xA8CE ! 000034E4D0000032 -0056 0 .word 0x1FF1A516 ! 000034E4D0000034 -0054 0 .word 0x2B11BE4B ! 000034E4D0000038 -0050 0 .half 0x6EC1 ! 000034E4D000003C -004C 0 .half 0x46C8 ! 000034E4D000003E -004A 0 .xword 0xFEEE7FA83C4954E6 ! 000034E4D0000040 -0048 0 .word 0x2401BBE3 ! 000034E4D0000048 -0040 0 .half 0x4778 ! 000034E4D000004C -003C 0 .half 0xD77D ! 000034E4D000004E -003A 0 .xword 0x3FE8449BDAF8D0B8 ! 000034E4D0000050 -0038 0 Double 7.583751E-01 .half 0x6EAB ! 000034E4D0000058 -0030 0 .half 0x1C27 ! 000034E4D000005A -002E 0 .word 0xBCA55185 ! 000034E4D000005C -002C 0 Single -2.018047E-02 .half 0x6C9E ! 000034E4D0000060 -0028 0 .half 0x4404 ! 000034E4D0000062 -0026 0 .half 0x96F8 ! 000034E4D0000064 -0024 0 .half 0xF0EA ! 000034E4D0000066 -0022 0 .byte 0x67 ! 000034E4D0000068 -0020 0 .byte 0xF0 ! 000034E4D0000069 -001F 0 .half 0x7392 ! 000034E4D000006A -001E 0 .word 0xA9D4D80B ! 000034E4D000006C -001C 0 .half 0x371B ! 000034E4D0000070 -0018 0 .half 0x21A9 ! 000034E4D0000072 -0016 0 .word 0x091C034C ! 000034E4D0000074 -0014 0 .byte 0x49 ! 000034E4D0000078 -0010 0 .byte 0xFE ! 000034E4D0000079 -000F 0 .half 0x476F ! 000034E4D000007A -000E 0 .word 0xA0AA7D5B ! 000034E4D000007C -000C 0 .xword 0x4A55FA0DBAD00D14 ! 000034E4D0000080 -0008 0 .half 0x862A ! 000034E4D0000088 +0000 0 .half 0x79C3 ! 000034E4D000008A +0002 0 .word 0x17FCA30D ! 000034E4D000008C +0004 0 .xword 0x7264EE6671DBAA0F ! 000034E4D0000090 +0008 0 .xword 0x4077B93A8570699D ! 000034E4D0000098 +0010 0 Double 3.795768E+02 .xword 0x3F8BEA9A6D59D322 ! 000034E4D00000A0 +0018 0 Double 1.363106E-02 .word 0xC4FD225C ! 000034E4D00000A8 +0020 0 Single -2.025074E+03 .word 0xEE22E550 ! 000034E4D00000AC +0024 0 .byte 0x20 ! 000034E4D00000B0 +0028 0 .byte 0xDE ! 000034E4D00000B1 +0029 0 .byte 0xCC ! 000034E4D00000B2 +002A 0 .byte 0x8D ! 000034E4D00000B3 +002B 0 .word 0x44B4E801 ! 000034E4D00000B4 +002C 0 Single 1.447250E+03 .xword 0x61764F8C947B5B68 ! 000034E4D00000B8 +0030 0 .xword 0x33D5F58F9F86FFA5 ! 000034E4D00000C0 +0038 0 .half 0xD16C ! 000034E4D00000C8 +0040 0 .byte 0xF3 ! 000034E4D00000CA +0042 0 .byte 0xC9 ! 000034E4D00000CB +0043 0 .half 0x4F58 ! 000034E4D00000CC +0044 0 .byte 0x0B ! 000034E4D00000CE +0046 0 .byte 0xEA ! 000034E4D00000CF +0047 0 .word 0xEADA869D ! 000034E4D00000D0 +0048 0 .word 0xB7D6682C ! 000034E4D00000D4 +004C 0 Single -2.555930E-05 .xword 0x39145483793F1675 ! 000034E4D00000D8 +0050 0 .xword 0x72FCD499028A851F ! 000034E4D00000E0 +0058 0 .word 0x3C0BF7A3 ! 000034E4D00000E8 +0060 0 Single 8.542928E-03 .word 0xEC9166AF ! 000034E4D00000EC +0064 0 .xword 0xF7EAFAB60B6F597F ! 000034E4D00000F0 +0068 0 .xword 0xA82F0074E2C369AD ! 000034E4D00000F8 +0070 0 .xword 0x3A59D32AA3C61EB8 ! 000034E4D0000100 +0078 0 .xword 0x402F773D8F892214 ! 000034E4D0000108 +0080 0 !======================================================================== SECTION .bdata089 DATA_VA=0x7b4380000000 attr_data { Name = .bdata089, VA = 0x7b4380000000, RA = 0xc00000000, PA = ra2pa(0xc00000000,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=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 .bdata089 .data DATA144: .xword 0xFFFF9830C0000088 ! 00007B4380000000 -0088 DATA145+0x88 .xword 0x000034E4D0000088 ! 00007B4380000008 -0080 DATA143+0x88 .word 0x41FB394E ! 00007B4380000010 -0078 0 Single 3.140298E+01 .word 0x46E6CB57 ! 00007B4380000014 -0074 0 Single 2.954167E+04 .xword 0x3EBD5E7175A5C7B2 ! 00007B4380000018 -0070 0 Double 1.750524E-06 .xword 0x20FED7D587269344 ! 00007B4380000020 -0068 0 .xword 0xBF25DAE02A083969 ! 00007B4380000028 -0060 0 Double -1.667403E-04 .byte 0x1C ! 00007B4380000030 -0058 0 .byte 0x26 ! 00007B4380000031 -0057 0 .half 0xFA83 ! 00007B4380000032 -0056 0 .word 0xEA505E90 ! 00007B4380000034 -0054 0 .word 0x387991CD ! 00007B4380000038 -0050 0 .half 0x5EB3 ! 00007B438000003C -004C 0 .half 0xDD42 ! 00007B438000003E -004A 0 .xword 0xEE5B833ACBE99980 ! 00007B4380000040 -0048 0 .word 0x903F46A0 ! 00007B4380000048 -0040 0 .half 0xBE2C ! 00007B438000004C -003C 0 .half 0xFB34 ! 00007B438000004E -003A 0 .xword 0xBED71E9F0C6D9A05 ! 00007B4380000050 -0038 0 Double -5.512146E-06 .half 0x64B4 ! 00007B4380000058 -0030 0 .half 0xAEBF ! 00007B438000005A -002E 0 .word 0xC1E57142 ! 00007B438000005C -002C 0 Single -2.868030E+01 .half 0x97AA ! 00007B4380000060 -0028 0 .half 0xBA85 ! 00007B4380000062 -0026 0 .half 0xB511 ! 00007B4380000064 -0024 0 .half 0x7887 ! 00007B4380000066 -0022 0 .byte 0x73 ! 00007B4380000068 -0020 0 .byte 0x6E ! 00007B4380000069 -001F 0 .half 0xE7FF ! 00007B438000006A -001E 0 .word 0x06196DE2 ! 00007B438000006C -001C 0 .half 0x48DC ! 00007B4380000070 -0018 0 .half 0xCF0E ! 00007B4380000072 -0016 0 .word 0x8CEEDFF1 ! 00007B4380000074 -0014 0 .byte 0x7F ! 00007B4380000078 -0010 0 .byte 0x91 ! 00007B4380000079 -000F 0 .half 0xA093 ! 00007B438000007A -000E 0 .word 0xF7D2B069 ! 00007B438000007C -000C 0 .xword 0x278CA717DAF4F648 ! 00007B4380000080 -0008 0 .half 0xCB0E ! 00007B4380000088 +0000 0 .half 0x78DE ! 00007B438000008A +0002 0 .word 0xF22A897A ! 00007B438000008C +0004 0 .xword 0x4C204A831DFAC0C3 ! 00007B4380000090 +0008 0 .xword 0x402AAFF914405814 ! 00007B4380000098 +0010 0 Double 1.334370E+01 .xword 0xBFE01BC8EC0784BF ! 00007B43800000A0 +0018 0 Double -5.033917E-01 .word 0xBD179A85 ! 00007B43800000A8 +0020 0 Single -3.701260E-02 .word 0xC387749E ! 00007B43800000AC +0024 0 .byte 0xAB ! 00007B43800000B0 +0028 0 .byte 0x35 ! 00007B43800000B1 +0029 0 .byte 0x4B ! 00007B43800000B2 +002A 0 .byte 0x9D ! 00007B43800000B3 +002B 0 .word 0xC04160D2 ! 00007B43800000B4 +002C 0 Single -3.021534E+00 .xword 0xDE25DF245ED755C3 ! 00007B43800000B8 +0030 0 .xword 0xAB027293E5AE733A ! 00007B43800000C0 +0038 0 .half 0x65B2 ! 00007B43800000C8 +0040 0 .byte 0x33 ! 00007B43800000CA +0042 0 .byte 0x3D ! 00007B43800000CB +0043 0 .half 0x54B4 ! 00007B43800000CC +0044 0 .byte 0x8B ! 00007B43800000CE +0046 0 .byte 0x56 ! 00007B43800000CF +0047 0 .word 0x7B3C3EE8 ! 00007B43800000D0 +0048 0 .word 0x3ABB2B50 ! 00007B43800000D4 +004C 0 Single 1.427988E-03 .xword 0xC00F55FA34546380 ! 00007B43800000D8 +0050 0 .xword 0xD8B3CC826106D07A ! 00007B43800000E0 +0058 0 .word 0xBCD68B1C ! 00007B43800000E8 +0060 0 Single -2.618938E-02 .word 0xF35DB33C ! 00007B43800000EC +0064 0 .xword 0xC769BC6D35BF17E6 ! 00007B43800000F0 +0068 0 .xword 0x0256A9E22EBB884F ! 00007B43800000F8 +0070 0 .xword 0x81E3F3E552263046 ! 00007B4380000100 +0078 0 .xword 0x148198E08CDFAE0C ! 00007B4380000108 +0080 0 !======================================================================== SECTION .bdata090 DATA_VA=0xffff9830c0000000 attr_data { Name = .bdata090, VA = 0xffff9830c0000000, RA = 0xbf0000000, PA = ra2pa(0xbf0000000,0), part_0_ctx_nonzero_tsb_config_1, 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 .bdata090 .data DATA145: .xword 0xFFFF9641F2440088 ! FFFF9830C0000000 -0088 DATA146+0x88 .xword 0x00007B4380000088 ! FFFF9830C0000008 -0080 DATA144+0x88 .word 0xBEB38263 ! FFFF9830C0000010 -0078 0 Single -3.506041E-01 .word 0x47CF7F42 ! FFFF9830C0000014 -0074 0 Single 1.062385E+05 .xword 0x40CF8B18D480B8AF ! FFFF9830C0000018 -0070 0 Double 1.615019E+04 .xword 0x1A3EE80ABB0A24FF ! FFFF9830C0000020 -0068 0 .xword 0x40C9B0898BD30523 ! FFFF9830C0000028 -0060 0 Double 1.315307E+04 .byte 0x28 ! FFFF9830C0000030 -0058 0 .byte 0xC7 ! FFFF9830C0000031 -0057 0 .half 0x31F4 ! FFFF9830C0000032 -0056 0 .word 0xFE4CB0C4 ! FFFF9830C0000034 -0054 0 .word 0x8B17070C ! FFFF9830C0000038 -0050 0 .half 0x7930 ! FFFF9830C000003C -004C 0 .half 0xBABC ! FFFF9830C000003E -004A 0 .xword 0x76FC0A38F828EE83 ! FFFF9830C0000040 -0048 0 .word 0x1A1167FB ! FFFF9830C0000048 -0040 0 .half 0xD1AA ! FFFF9830C000004C -003C 0 .half 0x61E6 ! FFFF9830C000004E -003A 0 .xword 0x40BC51BF5985830E ! FFFF9830C0000050 -0038 0 Double 7.249747E+03 .half 0xAF51 ! FFFF9830C0000058 -0030 0 .half 0x8EBA ! FFFF9830C000005A -002E 0 .word 0x44B1D3D7 ! FFFF9830C000005C -002C 0 Single 1.422620E+03 .half 0x2530 ! FFFF9830C0000060 -0028 0 .half 0x13A3 ! FFFF9830C0000062 -0026 0 .half 0x521D ! FFFF9830C0000064 -0024 0 .half 0x98FE ! FFFF9830C0000066 -0022 0 .byte 0x3F ! FFFF9830C0000068 -0020 0 .byte 0xFF ! FFFF9830C0000069 -001F 0 .half 0x0F89 ! FFFF9830C000006A -001E 0 .word 0x825712C2 ! FFFF9830C000006C -001C 0 .half 0x9B10 ! FFFF9830C0000070 -0018 0 .half 0x1D0B ! FFFF9830C0000072 -0016 0 .word 0x2910521A ! FFFF9830C0000074 -0014 0 .byte 0xA6 ! FFFF9830C0000078 -0010 0 .byte 0x59 ! FFFF9830C0000079 -000F 0 .half 0x2054 ! FFFF9830C000007A -000E 0 .word 0x05AB3EF7 ! FFFF9830C000007C -000C 0 .xword 0xCE2A23D44943FA10 ! FFFF9830C0000080 -0008 0 .half 0x75BF ! FFFF9830C0000088 +0000 0 .half 0x7369 ! FFFF9830C000008A +0002 0 .word 0xBFDA86AA ! FFFF9830C000008C +0004 0 .xword 0x7E9645DDB0D4142B ! FFFF9830C0000090 +0008 0 .xword 0xC012D36341C458BD ! FFFF9830C0000098 +0010 0 Double -4.706433E+00 .xword 0x40672EF31E324C83 ! FFFF9830C00000A0 +0018 0 Double 1.854672E+02 .word 0x463C97EE ! FFFF9830C00000A8 +0020 0 Single 1.206998E+04 .word 0xA7748BAB ! FFFF9830C00000AC +0024 0 .byte 0xAD ! FFFF9830C00000B0 +0028 0 .byte 0x68 ! FFFF9830C00000B1 +0029 0 .byte 0xF8 ! FFFF9830C00000B2 +002A 0 .byte 0xCA ! FFFF9830C00000B3 +002B 0 .word 0x3F83BA60 ! FFFF9830C00000B4 +002C 0 Single 1.029125E+00 .xword 0x388D302F261087A5 ! FFFF9830C00000B8 +0030 0 .xword 0xB6F47AFC1509596F ! FFFF9830C00000C0 +0038 0 .half 0x35BE ! FFFF9830C00000C8 +0040 0 .byte 0x51 ! FFFF9830C00000CA +0042 0 .byte 0x1C ! FFFF9830C00000CB +0043 0 .half 0xD585 ! FFFF9830C00000CC +0044 0 .byte 0xEF ! FFFF9830C00000CE +0046 0 .byte 0x68 ! FFFF9830C00000CF +0047 0 .word 0x0C824C63 ! FFFF9830C00000D0 +0048 0 .word 0x39EB798F ! FFFF9830C00000D4 +004C 0 Single 4.491326E-04 .xword 0x20D737D1D457CDEB ! FFFF9830C00000D8 +0050 0 .xword 0x8EAFB0F3F9FFD0C5 ! FFFF9830C00000E0 +0058 0 .word 0xC7D3BE42 ! FFFF9830C00000E8 +0060 0 Single -1.084125E+05 .word 0x564469A0 ! FFFF9830C00000EC +0064 0 .xword 0x9E941A2531EB4111 ! FFFF9830C00000F0 +0068 0 .xword 0x3C281F8510D63D55 ! FFFF9830C00000F8 +0070 0 .xword 0x0BCDDA380C8E75CB ! FFFF9830C0000100 +0078 0 .xword 0x9976B623AA8C6B68 ! FFFF9830C0000108 +0080 0 !======================================================================== SECTION .bdata091 DATA_VA=0xffff9641f2440000 attr_data { Name = .bdata091, VA = 0xffff9641f2440000, RA = 0xfffed2000, PA = ra2pa(0xfffed2000,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 .bdata091 .data DATA146: .xword 0x00000ECE90000088 ! FFFF9641F2440000 -0088 DATA137+0x88 .xword 0xFFFF9830C0000088 ! FFFF9641F2440008 -0080 DATA145+0x88 .word 0x3993FF78 ! FFFF9641F2440010 -0078 0 Single 2.822836E-04 .word 0x3D545122 ! FFFF9641F2440014 -0074 0 Single 5.183519E-02 .xword 0xBF8B33E9BF187F4D ! FFFF9641F2440018 -0070 0 Double -1.328261E-02 .xword 0x156DF6577FBD4AC5 ! FFFF9641F2440020 -0068 0 .xword 0x40F7A3C22A9A5A7D ! FFFF9641F2440028 -0060 0 Double 9.682814E+04 .byte 0x85 ! FFFF9641F2440030 -0058 0 .byte 0x03 ! FFFF9641F2440031 -0057 0 .half 0xCFC2 ! FFFF9641F2440032 -0056 0 .word 0x843A0F62 ! FFFF9641F2440034 -0054 0 .word 0x4DB309F6 ! FFFF9641F2440038 -0050 0 .half 0x61CC ! FFFF9641F244003C -004C 0 .half 0x3F39 ! FFFF9641F244003E -004A 0 .xword 0x2C288E44E582FAE4 ! FFFF9641F2440040 -0048 0 .word 0x6D625A17 ! FFFF9641F2440048 -0040 0 .half 0xD67B ! FFFF9641F244004C -003C 0 .half 0x174F ! FFFF9641F244004E -003A 0 .xword 0x3EC87CA41DAD15AD ! FFFF9641F2440050 -0038 0 Double 2.919063E-06 .half 0x3DAF ! FFFF9641F2440058 -0030 0 .half 0xCEEC ! FFFF9641F244005A -002E 0 .word 0xBD0A128C ! FFFF9641F244005C -002C 0 Single -3.370909E-02 .half 0x1F5B ! FFFF9641F2440060 -0028 0 .half 0xF749 ! FFFF9641F2440062 -0026 0 .half 0x3318 ! FFFF9641F2440064 -0024 0 .half 0x9D4B ! FFFF9641F2440066 -0022 0 .byte 0xC2 ! FFFF9641F2440068 -0020 0 .byte 0x5B ! FFFF9641F2440069 -001F 0 .half 0x25B3 ! FFFF9641F244006A -001E 0 .word 0x1954BA24 ! FFFF9641F244006C -001C 0 .half 0x9072 ! FFFF9641F2440070 -0018 0 .half 0xE24C ! FFFF9641F2440072 -0016 0 .word 0xB9AA984C ! FFFF9641F2440074 -0014 0 .byte 0x44 ! FFFF9641F2440078 -0010 0 .byte 0x1E ! FFFF9641F2440079 -000F 0 .half 0x7F58 ! FFFF9641F244007A -000E 0 .word 0x407A9DBD ! FFFF9641F244007C -000C 0 .xword 0x34249D63283D86E8 ! FFFF9641F2440080 -0008 0 .half 0x9F0C ! FFFF9641F2440088 +0000 0 .half 0xEE10 ! FFFF9641F244008A +0002 0 .word 0xECC7060E ! FFFF9641F244008C +0004 0 .xword 0x7A2FD541EC982752 ! FFFF9641F2440090 +0008 0 .xword 0x3EFC27584EAAB991 ! FFFF9641F2440098 +0010 0 Double 2.684945E-05 .xword 0x40AC78C5C3D9DEBC ! FFFF9641F24400A0 +0018 0 Double 3.644386E+03 .word 0x3E18F1FF ! FFFF9641F24400A8 +0020 0 Single 1.493606E-01 .word 0xF91A9A49 ! FFFF9641F24400AC +0024 0 .byte 0x1F ! FFFF9641F24400B0 +0028 0 .byte 0x1C ! FFFF9641F24400B1 +0029 0 .byte 0x2F ! FFFF9641F24400B2 +002A 0 .byte 0xAF ! FFFF9641F24400B3 +002B 0 .word 0xBF04AFA6 ! FFFF9641F24400B4 +002C 0 Single -5.183052E-01 .xword 0x9077587538693B83 ! FFFF9641F24400B8 +0030 0 .xword 0x4DD17B081E94557F ! FFFF9641F24400C0 +0038 0 .half 0x9AA7 ! FFFF9641F24400C8 +0040 0 .byte 0x91 ! FFFF9641F24400CA +0042 0 .byte 0x60 ! FFFF9641F24400CB +0043 0 .half 0x0851 ! FFFF9641F24400CC +0044 0 .byte 0x2C ! FFFF9641F24400CE +0046 0 .byte 0xFE ! FFFF9641F24400CF +0047 0 .word 0x4E77A2EA ! FFFF9641F24400D0 +0048 0 .word 0xC5733C0A ! FFFF9641F24400D4 +004C 0 Single -3.891752E+03 .xword 0xF3F3008614B39D01 ! FFFF9641F24400D8 +0050 0 .xword 0xABA533A38B8D9190 ! FFFF9641F24400E0 +0058 0 .word 0xBC83A93B ! FFFF9641F24400E8 +0060 0 Single -1.607191E-02 .word 0x1BABBD33 ! FFFF9641F24400EC +0064 0 .xword 0x489294878186561E ! FFFF9641F24400F0 +0068 0 .xword 0x572EF32D3E50BE6C ! FFFF9641F24400F8 +0070 0 .xword 0xF5FE5053ACBB62A2 ! FFFF9641F2440100 +0078 0 .xword 0x4356651BFF074C40 ! FFFF9641F2440108 +0080 0 !======================================================================== SECTION .bblk092 DATA_VA=0xffffda17c6344000 attr_data { Name = .bblk092, VA = 0xffffda17c6344000, RA = 0xfffed0000, PA = ra2pa(0xfffed0000,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 .bblk092 .data DATA147: .xword 0xB96D5BDB81BE4E08 ! FFFFDA17C6344000 +0000 0 .xword 0x14F2164B37FDFA51 ! FFFFDA17C6344008 +0008 0 .xword 0xFDB16F13F4AD5D37 ! FFFFDA17C6344010 +0010 0 .xword 0x7690A0289E1176EE ! FFFFDA17C6344018 +0018 0 .xword 0xB238150E094893B4 ! FFFFDA17C6344020 +0020 0 .xword 0x7E76426FB6B58BE0 ! FFFFDA17C6344028 +0028 0 .xword 0x3E1683B53663DBE8 ! FFFFDA17C6344030 +0030 0 .xword 0xB286F6770C869AD2 ! FFFFDA17C6344038 +0038 0 .xword 0xD77084500A5629AF ! FFFFDA17C6344040 +0040 0 .xword 0xD1C61412B0A0B2B7 ! FFFFDA17C6344048 +0048 0 .xword 0x6AC7C9BEA8F727A1 ! FFFFDA17C6344050 +0050 0 .xword 0x28DA95F85FCDB492 ! FFFFDA17C6344058 +0058 0 .xword 0x3DBDBE91C7D59DDB ! FFFFDA17C6344060 +0060 0 .xword 0xF52C56CB3379BD2C ! FFFFDA17C6344068 +0068 0 .xword 0x7F695EF9D2AACADB ! FFFFDA17C6344070 +0070 0 .xword 0xF57BB6E288BE5EC9 ! FFFFDA17C6344078 +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=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 .bstk093 DATA_VA=0x43c23fe000 attr_data { Name = .bstk093, VA = 0x43c23fe000, RA = 0xfffece000, PA = ra2pa(0xfffece000,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 .bstk093 .data .skip 0x2000 ! 00000043C23FE000 STACK0074: !======================================================================== SECTION .bkey094 DATA_VA=0x1e19d34a000 attr_data { Name = .bkey094, VA = 0x1e19d34a000, RA = 0xfffecc000, PA = ra2pa(0xfffecc000,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 .bkey094 .data DATA149: .xword 0x00000ECE90000088 ! 000001E19D34A000 +0000 DATA137+0x88 .xword 0x00007321EFCF0088 ! 000001E19D34A008 +0008 DATA138+0x88 .xword 0x00001387B0000088 ! 000001E19D34A010 +0010 DATA139+0x88 .xword 0xFFFF89C1F870A088 ! 000001E19D34A018 +0018 DATA140+0x88 .xword 0x000000077890A088 ! 000001E19D34A020 +0020 DATA141+0x88 .xword 0x0000199270000088 ! 000001E19D34A028 +0028 DATA142+0x88 .xword 0x000034E4D0000088 ! 000001E19D34A030 +0030 DATA143+0x88 .xword 0x00007B4380000088 ! 000001E19D34A038 +0038 DATA144+0x88 .xword 0xFFFF9830C0000088 ! 000001E19D34A040 +0040 DATA145+0x88 .xword 0xFFFF9641F2440088 ! 000001E19D34A048 +0048 DATA146+0x88 .xword 0xFFFFDA17C6344000 ! 000001E19D34A050 +0050 DATA147+0x0 .xword 0x0000000FFFFE0000 ! 000001E19D34A058 +0058 DATA001+0x0 .xword 0x0000000000000000 ! 000001E19D34A060 +0060 0 .xword 0x40AE0C51C0C33136 ! 000001E19D34A068 +0068 0 Double 3.846160E+03 .word 0xBE46E93E ! 000001E19D34A070 +0070 0 Single -1.942491E-01 ! Context 75 runs in 64-bit addressing mode, big-endian !======================================================================== SECTION .bdata095 DATA_VA=0xffffafc0d0000000 attr_data { Name = .bdata095, VA = 0xffffafc0d0000000, RA = 0xb60000000, PA = ra2pa(0xb60000000,0), part_0_ctx_nonzero_tsb_config_2, TTE_Context=75, 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 .bdata095 .data DATA159: .xword 0xFFFFBC943000C088 ! FFFFAFC0D0000000 -0088 DATA160+0x88 .xword 0x00007F4280000088 ! FFFFAFC0D0000008 -0080 DATA168+0x88 .word 0xB89C8FA8 ! FFFFAFC0D0000010 -0078 0 Single -7.465418E-05 .word 0xBA1F001F ! FFFFAFC0D0000014 -0074 0 Single -6.065387E-04 .xword 0x3FCECE5CF8E2F8EF ! FFFFAFC0D0000018 -0070 0 Double 2.406727E-01 .xword 0x3EDB44C08A75FE7D ! FFFFAFC0D0000020 -0068 0 .xword 0x3F6A5A95B9F08C3C ! FFFFAFC0D0000028 -0060 0 Double 3.217022E-03 .byte 0x76 ! FFFFAFC0D0000030 -0058 0 .byte 0x8D ! FFFFAFC0D0000031 -0057 0 .half 0x96FC ! FFFFAFC0D0000032 -0056 0 .word 0xF7BF71C2 ! FFFFAFC0D0000034 -0054 0 .word 0x2EB1ECB7 ! FFFFAFC0D0000038 -0050 0 .half 0xF30B ! FFFFAFC0D000003C -004C 0 .half 0x1A95 ! FFFFAFC0D000003E -004A 0 .xword 0x31F22C2FEEF4D2C4 ! FFFFAFC0D0000040 -0048 0 .word 0x2F69DDFD ! FFFFAFC0D0000048 -0040 0 .half 0x9C5B ! FFFFAFC0D000004C -003C 0 .half 0x1087 ! FFFFAFC0D000004E -003A 0 .xword 0xBF67320C01DB5D2A ! FFFFAFC0D0000050 -0038 0 Double -2.831481E-03 .half 0xACA9 ! FFFFAFC0D0000058 -0030 0 .half 0x3B5A ! FFFFAFC0D000005A -002E 0 .word 0x40269D17 ! FFFFAFC0D000005C -002C 0 Single 2.603338E+00 .half 0x2CDC ! FFFFAFC0D0000060 -0028 0 .half 0x5DC3 ! FFFFAFC0D0000062 -0026 0 .half 0x8CC8 ! FFFFAFC0D0000064 -0024 0 .half 0xF97F ! FFFFAFC0D0000066 -0022 0 .byte 0x7B ! FFFFAFC0D0000068 -0020 0 .byte 0xD5 ! FFFFAFC0D0000069 -001F 0 .half 0x213E ! FFFFAFC0D000006A -001E 0 .word 0x1F206779 ! FFFFAFC0D000006C -001C 0 .half 0xBC65 ! FFFFAFC0D0000070 -0018 0 .half 0x21F2 ! FFFFAFC0D0000072 -0016 0 .word 0x50DACA6D ! FFFFAFC0D0000074 -0014 0 .byte 0x36 ! FFFFAFC0D0000078 -0010 0 .byte 0xFC ! FFFFAFC0D0000079 -000F 0 .half 0x48AC ! FFFFAFC0D000007A -000E 0 .word 0x3A48214B ! FFFFAFC0D000007C -000C 0 .xword 0x6C2DDA6F341E4D5C ! FFFFAFC0D0000080 -0008 0 .half 0x67B6 ! FFFFAFC0D0000088 +0000 0 .half 0x7B7C ! FFFFAFC0D000008A +0002 0 .word 0xEC3BE27B ! FFFFAFC0D000008C +0004 0 .xword 0x1029C83AE95B9274 ! FFFFAFC0D0000090 +0008 0 .xword 0x3F020F51E86F29C5 ! FFFFAFC0D0000098 +0010 0 Double 3.444642E-05 .xword 0xC086754E79522894 ! FFFFAFC0D00000A0 +0018 0 Double -7.186633E+02 .word 0xBF4AB0FE ! FFFFAFC0D00000A8 +0020 0 Single -7.917632E-01 .word 0x46246945 ! FFFFAFC0D00000AC +0024 0 .byte 0xC4 ! FFFFAFC0D00000B0 +0028 0 .byte 0xBD ! FFFFAFC0D00000B1 +0029 0 .byte 0x8E ! FFFFAFC0D00000B2 +002A 0 .byte 0x00 ! FFFFAFC0D00000B3 +002B 0 .word 0xC3B3A842 ! FFFFAFC0D00000B4 +002C 0 Single -3.593145E+02 .xword 0x97AC8DEBB50A7617 ! FFFFAFC0D00000B8 +0030 0 .xword 0xB8C66E7D5E480A3B ! FFFFAFC0D00000C0 +0038 0 .half 0x089E ! FFFFAFC0D00000C8 +0040 0 .byte 0x5B ! FFFFAFC0D00000CA +0042 0 .byte 0x1B ! FFFFAFC0D00000CB +0043 0 .half 0x6BAA ! FFFFAFC0D00000CC +0044 0 .byte 0x3A ! FFFFAFC0D00000CE +0046 0 .byte 0x23 ! FFFFAFC0D00000CF +0047 0 .word 0x3322148E ! FFFFAFC0D00000D0 +0048 0 .word 0x3E84E066 ! FFFFAFC0D00000D4 +004C 0 Single 2.595245E-01 .xword 0x9B5BE18A169B1A21 ! FFFFAFC0D00000D8 +0050 0 .xword 0xEA1D4E0706C7CB1C ! FFFFAFC0D00000E0 +0058 0 .word 0xBB9A5D2D ! FFFFAFC0D00000E8 +0060 0 Single -4.710814E-03 .word 0x8C6858E7 ! FFFFAFC0D00000EC +0064 0 .xword 0xA4E55D557FBDEF75 ! FFFFAFC0D00000F0 +0068 0 .xword 0x4927CB88DE8AC1AE ! FFFFAFC0D00000F8 +0070 0 .xword 0xCE2D1A30C40AFDBA ! FFFFAFC0D0000100 +0078 0 .xword 0xBCDA9DA9AEB8978A ! FFFFAFC0D0000108 +0080 0 !======================================================================== SECTION .bdata096 DATA_VA=0xffffbc943000c000 attr_data { Name = .bdata096, VA = 0xffffbc943000c000, RA = 0xfffeb6000, PA = ra2pa(0xfffeb6000,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=1, TTE_NFO=0, TTE_E=0, TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0 } SECTION .bdata096 .data DATA160: .xword 0x880000903FE2FFFF ! FFFFBC943000C000 -0088 DATA161+0x88 .xword 0x880000D0C0AFFFFF ! FFFFBC943000C008 -0080 DATA159+0x88 .word 0xB95DF832 ! FFFFBC943000C010 -0078 0 Single -2.116866E-04 .word 0xC23EB9B7 ! FFFFBC943000C014 -0074 0 Single -4.768136E+01 .xword 0x3EE6E56CA905B751 ! FFFFBC943000C018 -0070 0 Double 1.091775E-05 .xword 0x933CB666AB43F398 ! FFFFBC943000C020 -0068 0 .xword 0x3F40A06F157AB4F0 ! FFFFBC943000C028 -0060 0 Double 5.074065E-04 .byte 0x60 ! FFFFBC943000C030 -0058 0 .byte 0x01 ! FFFFBC943000C031 -0057 0 .half 0xDF43 ! FFFFBC943000C032 -0056 0 .word 0x2713B4F3 ! FFFFBC943000C034 -0054 0 .word 0x3FDEB97D ! FFFFBC943000C038 -0050 0 .half 0xE087 ! FFFFBC943000C03C -004C 0 .half 0xC160 ! FFFFBC943000C03E -004A 0 .xword 0x6CE146F6EADB3A0C ! FFFFBC943000C040 -0048 0 .word 0x5B125808 ! FFFFBC943000C048 -0040 0 .half 0x0B3A ! FFFFBC943000C04C -003C 0 .half 0x9DE1 ! FFFFBC943000C04E -003A 0 .xword 0xC0C2CFE1EDC6E8BA ! FFFFBC943000C050 -0038 0 Double -9.631765E+03 .half 0xFBBB ! FFFFBC943000C058 -0030 0 .half 0x4F78 ! FFFFBC943000C05A -002E 0 .word 0x3B50DA76 ! FFFFBC943000C05C -002C 0 Single 3.186849E-03 .half 0x2164 ! FFFFBC943000C060 -0028 0 .half 0xFAF4 ! FFFFBC943000C062 -0026 0 .half 0xB5EF ! FFFFBC943000C064 -0024 0 .half 0x5125 ! FFFFBC943000C066 -0022 0 .byte 0x99 ! FFFFBC943000C068 -0020 0 .byte 0x65 ! FFFFBC943000C069 -001F 0 .half 0x110F ! FFFFBC943000C06A -001E 0 .word 0x697DF462 ! FFFFBC943000C06C -001C 0 .half 0xF00E ! FFFFBC943000C070 -0018 0 .half 0xF9C5 ! FFFFBC943000C072 -0016 0 .word 0xBEF3998E ! FFFFBC943000C074 -0014 0 .byte 0xF3 ! FFFFBC943000C078 -0010 0 .byte 0x4A ! FFFFBC943000C079 -000F 0 .half 0x6197 ! FFFFBC943000C07A -000E 0 .word 0x126BCDFC ! FFFFBC943000C07C -000C 0 .xword 0x0537FD588ED942E0 ! FFFFBC943000C080 -0008 0 .half 0xF946 ! FFFFBC943000C088 +0000 0 .half 0x7EF4 ! FFFFBC943000C08A +0002 0 .word 0x0F4A9F20 ! FFFFBC943000C08C +0004 0 .xword 0xD77BC52DC0727C82 ! FFFFBC943000C090 +0008 0 .xword 0x412C1CD043FDA670 ! FFFFBC943000C098 +0010 0 Double 9.211921E+05 .xword 0x412BF1BF37AE4AC9 ! FFFFBC943000C0A0 +0018 0 Double 9.156796E+05 .word 0x411B4167 ! FFFFBC943000C0A8 +0020 0 Single 9.703467E+00 .word 0x3BCA2E56 ! FFFFBC943000C0AC +0024 0 .byte 0x33 ! FFFFBC943000C0B0 +0028 0 .byte 0x7E ! FFFFBC943000C0B1 +0029 0 .byte 0xB3 ! FFFFBC943000C0B2 +002A 0 .byte 0x18 ! FFFFBC943000C0B3 +002B 0 .word 0xC7DDBC12 ! FFFFBC943000C0B4 +002C 0 Single -1.135281E+05 .xword 0x28EB12F0A08A0B81 ! FFFFBC943000C0B8 +0030 0 .xword 0x2EAA99C3234ACA7C ! FFFFBC943000C0C0 +0038 0 .half 0x2BEE ! FFFFBC943000C0C8 +0040 0 .byte 0xA2 ! FFFFBC943000C0CA +0042 0 .byte 0x3F ! FFFFBC943000C0CB +0043 0 .half 0x219C ! FFFFBC943000C0CC +0044 0 .byte 0xDC ! FFFFBC943000C0CE +0046 0 .byte 0x69 ! FFFFBC943000C0CF +0047 0 .word 0xE0168309 ! FFFFBC943000C0D0 +0048 0 .word 0x438A0682 ! FFFFBC943000C0D4 +004C 0 Single 2.760508E+02 .xword 0x350FD7C3C5C0D912 ! FFFFBC943000C0D8 +0050 0 .xword 0xC8553DEF8AB51E4E ! FFFFBC943000C0E0 +0058 0 .word 0xC3F50D6C ! FFFFBC943000C0E8 +0060 0 Single -4.901049E+02 .word 0xE31E6D3D ! FFFFBC943000C0EC +0064 0 .xword 0x32DF2C0956F98534 ! FFFFBC943000C0F0 +0068 0 .xword 0xB05B5F705FF8E7AD ! FFFFBC943000C0F8 +0070 0 .xword 0x9EA3FFEA93FDFDEC ! FFFFBC943000C100 +0078 0 .xword 0x08FB32098187AE00 ! FFFFBC943000C108 +0080 0 !======================================================================== SECTION .bdata097 DATA_VA=0xffffe23f90000000 attr_data { Name = .bdata097, VA = 0xffffe23f90000000, RA = ra2pa(0xb50000000,0), PA = ra2pa(0xb50000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_Context=75, 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 .bdata097 .data DATA161: .xword 0x880000C094660000 ! FFFFE23F90000000 -0088 DATA162+0x88 .xword 0x88C0003094BCFFFF ! FFFFE23F90000008 -0080 DATA160+0x88 .word 0x41D54B07 ! FFFFE23F90000010 -0078 0 Single 2.666163E+01 .word 0x3B27DA7C ! FFFFE23F90000014 -0074 0 Single 2.561240E-03 .xword 0x3F143FFD8310ADEB ! FFFFE23F90000018 -0070 0 Double 7.724747E-05 .xword 0xE40EDFD9D83AAB48 ! FFFFE23F90000020 -0068 0 .xword 0xBFE5600EAF05C5A6 ! FFFFE23F90000028 -0060 0 Double -6.679758E-01 .byte 0x0F ! FFFFE23F90000030 -0058 0 .byte 0xFD ! FFFFE23F90000031 -0057 0 .half 0xC7D3 ! FFFFE23F90000032 -0056 0 .word 0xFD6289E4 ! FFFFE23F90000034 -0054 0 .word 0x8B052E02 ! FFFFE23F90000038 -0050 0 .half 0x1C08 ! FFFFE23F9000003C -004C 0 .half 0x6B95 ! FFFFE23F9000003E -004A 0 .xword 0xC0253F618A22A483 ! FFFFE23F90000040 -0048 0 .word 0x292745A6 ! FFFFE23F90000048 -0040 0 .half 0x5B2C ! FFFFE23F9000004C -003C 0 .half 0xCF81 ! FFFFE23F9000004E -003A 0 .xword 0xBF9C5E2970C8F428 ! FFFFE23F90000050 -0038 0 Double -2.770295E-02 .half 0xFBE5 ! FFFFE23F90000058 -0030 0 .half 0xC92C ! FFFFE23F9000005A -002E 0 .word 0x3ACF8365 ! FFFFE23F9000005C -002C 0 Single 1.583201E-03 .half 0x0669 ! FFFFE23F90000060 -0028 0 .half 0x3898 ! FFFFE23F90000062 -0026 0 .half 0xB102 ! FFFFE23F90000064 -0024 0 .half 0xB0F9 ! FFFFE23F90000066 -0022 0 .byte 0x5B ! FFFFE23F90000068 -0020 0 .byte 0xAA ! FFFFE23F90000069 -001F 0 .half 0xEEF2 ! FFFFE23F9000006A -001E 0 .word 0xF4CE1A9F ! FFFFE23F9000006C -001C 0 .half 0x39EC ! FFFFE23F90000070 -0018 0 .half 0x0E08 ! FFFFE23F90000072 -0016 0 .word 0x00F93C5E ! FFFFE23F90000074 -0014 0 .byte 0x08 ! FFFFE23F90000078 -0010 0 .byte 0x39 ! FFFFE23F90000079 -000F 0 .half 0x9929 ! FFFFE23F9000007A -000E 0 .word 0x805D9720 ! FFFFE23F9000007C -000C 0 .xword 0x943DA40CE2B74B2D ! FFFFE23F90000080 -0008 0 .half 0x3D6D ! FFFFE23F90000088 +0000 0 .half 0x1E60 ! FFFFE23F9000008A +0002 0 .word 0x2825EC82 ! FFFFE23F9000008C +0004 0 .xword 0x316CD56E8F0DC8AD ! FFFFE23F90000090 +0008 0 .xword 0xBF7766D865CB321F ! FFFFE23F90000098 +0010 0 Double -5.713315E-03 .xword 0x41349DD700CEDA33 ! FFFFE23F900000A0 +0018 0 Double 1.351127E+06 .word 0xBB4A05AC ! FFFFE23F900000A8 +0020 0 Single -3.082613E-03 .word 0x94056389 ! FFFFE23F900000AC +0024 0 .byte 0x4E ! FFFFE23F900000B0 +0028 0 .byte 0x3D ! FFFFE23F900000B1 +0029 0 .byte 0x37 ! FFFFE23F900000B2 +002A 0 .byte 0x2A ! FFFFE23F900000B3 +002B 0 .word 0x3EF7A686 ! FFFFE23F900000B4 +002C 0 Single 4.836923E-01 .xword 0x39D84413C2EDEF8B ! FFFFE23F900000B8 +0030 0 .xword 0x6C469D45062E1359 ! FFFFE23F900000C0 +0038 0 .half 0x2F2C ! FFFFE23F900000C8 +0040 0 .byte 0xC6 ! FFFFE23F900000CA +0042 0 .byte 0x1B ! FFFFE23F900000CB +0043 0 .half 0x98E6 ! FFFFE23F900000CC +0044 0 .byte 0x39 ! FFFFE23F900000CE +0046 0 .byte 0x70 ! FFFFE23F900000CF +0047 0 .word 0x7F42D0C8 ! FFFFE23F900000D0 +0048 0 .word 0xB86E34C2 ! FFFFE23F900000D4 +004C 0 Single -5.679276E-05 .xword 0xEF2ADDF98A965309 ! FFFFE23F900000D8 +0050 0 .xword 0x8683C68494CCDD6A ! FFFFE23F900000E0 +0058 0 .word 0x4010515A ! FFFFE23F900000E8 +0060 0 Single 2.254965E+00 .word 0xA443E80F ! FFFFE23F900000EC +0064 0 .xword 0x2BC140E86BA57F06 ! FFFFE23F900000F0 +0068 0 .xword 0x8B0F7DF69C183E2D ! FFFFE23F900000F8 +0070 0 .xword 0x677E2D964F0EE514 ! FFFFE23F90000100 +0078 0 .xword 0x43CCFA5249CEE4E5 ! FFFFE23F90000108 +0080 0 !======================================================================== SECTION .bdata098 DATA_VA=0x6694c0000000 attr_data { Name = .bdata098, VA = 0x6694c0000000, RA = 0xb40000000, PA = ra2pa(0xb40000000,0), part_0_ctx_nonzero_tsb_config_2, TTE_Context=75, 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 .bdata098 .data DATA162: .xword 0x880000F04FD7FFFF ! 00006694C0000000 -0088 DATA163+0x88 .xword 0x880000903FE2FFFF ! 00006694C0000008 -0080 DATA161+0x88 .word 0x3F70AEC5 ! 00006694C0000010 -0078 0 Single 9.401668E-01 .word 0xC6721C72 ! 00006694C0000014 -0074 0 Single -1.549511E+04 .xword 0x4139934EC057A1A0 ! 00006694C0000018 -0070 0 Double 1.676111E+06 .xword 0x6155624871FCFB43 ! 00006694C0000020 -0068 0 .xword 0x3F193B9B8E4BD832 ! 00006694C0000028 -0060 0 Double 9.625565E-05 .byte 0xFB ! 00006694C0000030 -0058 0 .byte 0xCD ! 00006694C0000031 -0057 0 .half 0x5217 ! 00006694C0000032 -0056 0 .word 0x4FA05162 ! 00006694C0000034 -0054 0 .word 0xE11C947A ! 00006694C0000038 -0050 0 .half 0x4C0A ! 00006694C000003C -004C 0 .half 0x7DD7 ! 00006694C000003E -004A 0 .xword 0x099DBA80CD3C86F8 ! 00006694C0000040 -0048 0 .word 0xA49C1DEB ! 00006694C0000048 -0040 0 .half 0xA225 ! 00006694C000004C -003C 0 .half 0xAC80 ! 00006694C000004E -003A 0 .xword 0x3F2909F3B57C43B0 ! 00006694C0000050 -0038 0 Double 1.910315E-04 .half 0x43C3 ! 00006694C0000058 -0030 0 .half 0x835E ! 00006694C000005A -002E 0 .word 0xC6F7D0B2 ! 00006694C000005C -002C 0 Single -3.172035E+04 .half 0x8133 ! 00006694C0000060 -0028 0 .half 0x8F9F ! 00006694C0000062 -0026 0 .half 0x72FE ! 00006694C0000064 -0024 0 .half 0x2F03 ! 00006694C0000066 -0022 0 .byte 0xC2 ! 00006694C0000068 -0020 0 .byte 0x9F ! 00006694C0000069 -001F 0 .half 0xCDDA ! 00006694C000006A -001E 0 .word 0x70129C1D ! 00006694C000006C -001C 0 .half 0x0614 ! 00006694C0000070 -0018 0 .half 0xCA63 ! 00006694C0000072 -0016 0 .word 0x7FDB326E ! 00006694C0000074 -0014 0 .byte 0x14 ! 00006694C0000078 -0010 0 .byte 0x6D ! 00006694C0000079 -000F 0 .half 0x3FE6 ! 00006694C000007A -000E 0 .word 0x5967EE9B ! 00006694C000007C -000C 0 .xword 0x753B5A5255F38D15 ! 00006694C0000080 -0008 0 .half 0x89D0 ! 00006694C0000088 +0000 0 .half 0xC63D ! 00006694C000008A +0002 0 .word 0x511BE5CA ! 00006694C000008C +0004 0 .xword 0x5D3830312890F0C9 ! 00006694C0000090 +0008 0 .xword 0x3EB4F2102D04AC16 ! 00006694C0000098 +0010 0 Double 1.248453E-06 .xword 0x40421CE8D00C7D2F ! 00006694C00000A0 +0018 0 Double 3.622585E+01 .word 0x3E8803C1 ! 00006694C00000A8 +0020 0 Single 2.656536E-01 .word 0xB1DA6D70 ! 00006694C00000AC +0024 0 .byte 0x7B ! 00006694C00000B0 +0028 0 .byte 0x45 ! 00006694C00000B1 +0029 0 .byte 0xF5 ! 00006694C00000B2 +002A 0 .byte 0x63 ! 00006694C00000B3 +002B 0 .word 0xC79E618D ! 00006694C00000B4 +002C 0 Single -8.109110E+04 .xword 0xADBADA650EEDAE11 ! 00006694C00000B8 +0030 0 .xword 0x0DFF8F0AFB10031D ! 00006694C00000C0 +0038 0 .half 0x7BAC ! 00006694C00000C8 +0040 0 .byte 0x6C ! 00006694C00000CA +0042 0 .byte 0xC3 ! 00006694C00000CB +0043 0 .half 0xF459 ! 00006694C00000CC +0044 0 .byte 0x6C ! 00006694C00000CE +0046 0 .byte 0x90 ! 00006694C00000CF +0047 0 .word 0xA9080A52 ! 00006694C00000D0 +0048 0 .word 0x3947465E ! 00006694C00000D4 +004C 0 Single 1.900433E-04 .xword 0x966D23D5C776C601 ! 00006694C00000D8 +0050 0 .xword 0x8E6BEEB1BE38EA73 ! 00006694C00000E0 +0058 0 .word 0xC2D5E133 ! 00006694C00000E8 +0060 0 Single -1.069398E+02 .word 0x859F2924 ! 00006694C00000EC +0064 0 .xword 0xB59C5C00AEACB4D4 ! 00006694C00000F0 +0068 0 .xword 0xCAE072CB4C35529E ! 00006694C00000F8 +0070 0 .xword 0xE2B14FE23E7EB68F ! 00006694C0000100 +0078 0 .xword 0xA18ACB6B4B9BCEDA ! 00006694C0000108 +0080 0 !======================================================================== SECTION .bdata099 DATA_VA=0xffffd74ff0000000 attr_data { Name = .bdata099, VA = 0xffffd74ff0000000, RA = ra2pa(0xb30000000,0), PA = ra2pa(0xb30000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_Context=75, 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 .bdata099 .data DATA163: .xword 0x0000000017702088 ! FFFFD74FF0000000 -0088 DATA164+0x88 .xword 0x00006694C0000088 ! FFFFD74FF0000008 -0080 DATA162+0x88 .word 0x443BBC05 ! FFFFD74FF0000010 -0078 0 Single 7.509378E+02 .word 0xC4FD54B5 ! FFFFD74FF0000014 -0074 0 Single -2.026647E+03 .xword 0x4077B136442B5EDB ! FFFFD74FF0000018 -0070 0 Double 3.790757E+02 .xword 0x2A0C86D22FD8BD83 ! FFFFD74FF0000020 -0068 0 .xword 0x40FF88F6232484BC ! FFFFD74FF0000028 -0060 0 Double 1.291674E+05 .byte 0x0D ! FFFFD74FF0000030 -0058 0 .byte 0xBC ! FFFFD74FF0000031 -0057 0 .half 0x0867 ! FFFFD74FF0000032 -0056 0 .word 0x7E048CA3 ! FFFFD74FF0000034 -0054 0 .word 0x7B89C163 ! FFFFD74FF0000038 -0050 0 .half 0xDFE6 ! FFFFD74FF000003C -004C 0 .half 0xB439 ! FFFFD74FF000003E -004A 0 .xword 0xFC7CEAC23A8770A8 ! FFFFD74FF0000040 -0048 0 .word 0x116FDE6E ! FFFFD74FF0000048 -0040 0 .half 0xC971 ! FFFFD74FF000004C -003C 0 .half 0x5F5F ! FFFFD74FF000004E -003A 0 .xword 0x3FC5B2D1A0FC05B0 ! FFFFD74FF0000050 -0038 0 Double 1.695196E-01 .half 0xB15C ! FFFFD74FF0000058 -0030 0 .half 0xF933 ! FFFFD74FF000005A -002E 0 .word 0xBF54EDAA ! FFFFD74FF000005C -002C 0 Single -8.317515E-01 .half 0x1885 ! FFFFD74FF0000060 -0028 0 .half 0xC3D3 ! FFFFD74FF0000062 -0026 0 .half 0xC238 ! FFFFD74FF0000064 -0024 0 .half 0x5D24 ! FFFFD74FF0000066 -0022 0 .byte 0x3D ! FFFFD74FF0000068 -0020 0 .byte 0xE5 ! FFFFD74FF0000069 -001F 0 .half 0xFA35 ! FFFFD74FF000006A -001E 0 .word 0xBCA5382B ! FFFFD74FF000006C -001C 0 .half 0x3847 ! FFFFD74FF0000070 -0018 0 .half 0xCD0D ! FFFFD74FF0000072 -0016 0 .word 0x2B6CB4DC ! FFFFD74FF0000074 -0014 0 .byte 0xCB ! FFFFD74FF0000078 -0010 0 .byte 0x27 ! FFFFD74FF0000079 -000F 0 .half 0x2B9E ! FFFFD74FF000007A -000E 0 .word 0x1A14D717 ! FFFFD74FF000007C -000C 0 .xword 0x478455494916BE75 ! FFFFD74FF0000080 -0008 0 .half 0x5A76 ! FFFFD74FF0000088 +0000 0 .half 0x0AE6 ! FFFFD74FF000008A +0002 0 .word 0xCD148B1F ! FFFFD74FF000008C +0004 0 .xword 0x171E143B414589CF ! FFFFD74FF0000090 +0008 0 .xword 0xBEB801AF73C9796C ! FFFFD74FF0000098 +0010 0 Double -1.430904E-06 .xword 0x4034D26EFC47FC16 ! FFFFD74FF00000A0 +0018 0 Double 2.082201E+01 .word 0x3DDDE3B1 ! FFFFD74FF00000A8 +0020 0 Single 1.083444E-01 .word 0x26555ECE ! FFFFD74FF00000AC +0024 0 .byte 0x84 ! FFFFD74FF00000B0 +0028 0 .byte 0x84 ! FFFFD74FF00000B1 +0029 0 .byte 0x4B ! FFFFD74FF00000B2 +002A 0 .byte 0x0A ! FFFFD74FF00000B3 +002B 0 .word 0xC28F7C43 ! FFFFD74FF00000B4 +002C 0 Single -7.174270E+01 .xword 0xB7FC9209E22BE908 ! FFFFD74FF00000B8 +0030 0 .xword 0x4230F5EA8E747F31 ! FFFFD74FF00000C0 +0038 0 .half 0x82D7 ! FFFFD74FF00000C8 +0040 0 .byte 0x38 ! FFFFD74FF00000CA +0042 0 .byte 0xB5 ! FFFFD74FF00000CB +0043 0 .half 0x548E ! FFFFD74FF00000CC +0044 0 .byte 0x94 ! FFFFD74FF00000CE +0046 0 .byte 0xC6 ! FFFFD74FF00000CF +0047 0 .word 0x7208FD15 ! FFFFD74FF00000D0 +0048 0 .word 0xBB714C0A ! FFFFD74FF00000D4 +004C 0 Single -3.681900E-03 .xword 0x3420573D4CAFA515 ! FFFFD74FF00000D8 +0050 0 .xword 0x53A60255D69C310D ! FFFFD74FF00000E0 +0058 0 .word 0x39E9D840 ! FFFFD74FF00000E8 +0060 0 Single 4.460234E-04 .word 0xDC1F5F38 ! FFFFD74FF00000EC +0064 0 .xword 0xCC2D12DCD70CC2BD ! FFFFD74FF00000F0 +0068 0 .xword 0x89747D67043278C2 ! FFFFD74FF00000F8 +0070 0 .xword 0x917137E8935E995B ! FFFFD74FF0000100 +0078 0 .xword 0x5B645B88B3E694EA ! FFFFD74FF0000108 +0080 0 !======================================================================== SECTION .bdata100 DATA_VA=0x17702000 attr_data { Name = .bdata100, VA = 0x17702000, RA = 0xfffeb4000, PA = ra2pa(0xfffeb4000,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 0x88804DDF04ECFFFF ! 0000000017702000 -0088 DATA165+0x88 .xword 0x880000F04FD7FFFF ! 0000000017702008 -0080 DATA163+0x88 .word 0xBAF9EEF7 ! 0000000017702010 -0078 0 Single -1.906841E-03 .word 0x438A0D11 ! 0000000017702014 -0074 0 Single 2.761021E+02 .xword 0x3F406FACD05F6766 ! 0000000017702018 -0070 0 Double 5.015940E-04 .xword 0x37B105A37DE710A6 ! 0000000017702020 -0068 0 .xword 0xBEF65906A681BF4C ! 0000000017702028 -0060 0 Double -2.131248E-05 .byte 0x94 ! 0000000017702030 -0058 0 .byte 0x61 ! 0000000017702031 -0057 0 .half 0xF452 ! 0000000017702032 -0056 0 .word 0x0224CB03 ! 0000000017702034 -0054 0 .word 0xB4D871B4 ! 0000000017702038 -0050 0 .half 0x5039 ! 000000001770203C -004C 0 .half 0xE027 ! 000000001770203E -004A 0 .xword 0xAD59B003A7449E3F ! 0000000017702040 -0048 0 .word 0x00FD7CF2 ! 0000000017702048 -0040 0 .half 0x1DED ! 000000001770204C -003C 0 .half 0x316A ! 000000001770204E -003A 0 .xword 0x3F2288DA495F188C ! 0000000017702050 -0038 0 Double 1.414076E-04 .half 0xED37 ! 0000000017702058 -0030 0 .half 0x01D1 ! 000000001770205A -002E 0 .word 0x3DA1C7CF ! 000000001770205C -002C 0 Single 7.899439E-02 .half 0xEFB4 ! 0000000017702060 -0028 0 .half 0x5C60 ! 0000000017702062 -0026 0 .half 0x039F ! 0000000017702064 -0024 0 .half 0x53FD ! 0000000017702066 -0022 0 .byte 0x18 ! 0000000017702068 -0020 0 .byte 0x3B ! 0000000017702069 -001F 0 .half 0xA390 ! 000000001770206A -001E 0 .word 0xF38DEEA7 ! 000000001770206C -001C 0 .half 0xEF30 ! 0000000017702070 -0018 0 .half 0x80F9 ! 0000000017702072 -0016 0 .word 0x1877588E ! 0000000017702074 -0014 0 .byte 0x73 ! 0000000017702078 -0010 0 .byte 0x44 ! 0000000017702079 -000F 0 .half 0x1E66 ! 000000001770207A -000E 0 .word 0xBE36F96B ! 000000001770207C -000C 0 .xword 0xA5B10D4904768A1B ! 0000000017702080 -0008 0 .half 0x246C ! 0000000017702088 +0000 0 .half 0x3BBF ! 000000001770208A +0002 0 .word 0xCC93A02C ! 000000001770208C +0004 0 .xword 0xDD20CEF6DE240CD9 ! 0000000017702090 +0008 0 .xword 0x3F823CA15DA51653 ! 0000000017702098 +0010 0 Double 8.904706E-03 .xword 0x3FCCE34DB28B4A1F ! 00000000177020A0 +0018 0 Double 2.256868E-01 .word 0xB857EEED ! 00000000177020A8 +0020 0 Single -5.148251E-05 .word 0xF9FEB87D ! 00000000177020AC +0024 0 .byte 0xDF ! 00000000177020B0 +0028 0 .byte 0x75 ! 00000000177020B1 +0029 0 .byte 0x81 ! 00000000177020B2 +002A 0 .byte 0xF6 ! 00000000177020B3 +002B 0 .word 0x3E9C2DD3 ! 00000000177020B4 +002C 0 Single 3.050371E-01 .xword 0x34AA6ED926D35CD8 ! 00000000177020B8 +0030 0 .xword 0x9CCE87966E10D8CB ! 00000000177020C0 +0038 0 .half 0xF949 ! 00000000177020C8 +0040 0 .byte 0x69 ! 00000000177020CA +0042 0 .byte 0xC1 ! 00000000177020CB +0043 0 .half 0xFD43 ! 00000000177020CC +0044 0 .byte 0xAE ! 00000000177020CE +0046 0 .byte 0xF8 ! 00000000177020CF +0047 0 .word 0x6C029C31 ! 00000000177020D0 +0048 0 .word 0xC010107C ! 00000000177020D4 +004C 0 Single -2.251006E+00 .xword 0xE6376D8F5BF27F26 ! 00000000177020D8 +0050 0 .xword 0x6320D77E83B1E152 ! 00000000177020E0 +0058 0 .word 0xC5D7EA4A ! 00000000177020E8 +0060 0 Single -6.909286E+03 .word 0x102002C2 ! 00000000177020EC +0064 0 .xword 0x198420046C5C8993 ! 00000000177020F0 +0068 0 .xword 0xDEA02953840F589F ! 00000000177020F8 +0070 0 .xword 0xBE97F8B41D829963 ! 0000000017702100 +0078 0 .xword 0xDA76BD222E23388D ! 0000000017702108 +0080 0 !======================================================================== SECTION .bdata101 DATA_VA=0xffffec04df4d8000 attr_data { Name = .bdata101, VA = 0xffffec04df4d8000, RA = 0xfffeb2000, PA = ra2pa(0xfffeb2000,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 .bdata101 .data DATA165: .xword 0x0000075CF0000088 ! FFFFEC04DF4D8000 -0088 DATA166+0x88 .xword 0x0000000017702088 ! FFFFEC04DF4D8008 -0080 DATA164+0x88 .word 0xB9A17BAD ! FFFFEC04DF4D8010 -0078 0 Single -3.080046E-04 .word 0x3A3623B3 ! FFFFEC04DF4D8014 -0074 0 Single 6.948069E-04 .xword 0x3F996AC8F03E8F51 ! FFFFEC04DF4D8018 -0070 0 Double 2.482141E-02 .xword 0xE99D4251F7F467DE ! FFFFEC04DF4D8020 -0068 0 .xword 0x408E9CF74F244093 ! FFFFEC04DF4D8028 -0060 0 Double 9.796208E+02 .byte 0xEC ! FFFFEC04DF4D8030 -0058 0 .byte 0x7C ! FFFFEC04DF4D8031 -0057 0 .half 0xBC82 ! FFFFEC04DF4D8032 -0056 0 .word 0xF5CE35E3 ! FFFFEC04DF4D8034 -0054 0 .word 0xDF2F9C74 ! FFFFEC04DF4D8038 -0050 0 .half 0x73D5 ! FFFFEC04DF4D803C -004C 0 .half 0xE43B ! FFFFEC04DF4D803E -004A 0 .xword 0x8ECC0402ED380226 ! FFFFEC04DF4D8040 -0048 0 .word 0x6AF68CBF ! FFFFEC04DF4D8048 -0040 0 .half 0x3D9A ! FFFFEC04DF4D804C -003C 0 .half 0xA107 ! FFFFEC04DF4D804E -003A 0 .xword 0x3ED4EFD092362698 ! FFFFEC04DF4D8050 -0038 0 Double 4.991716E-06 .half 0x3438 ! FFFFEC04DF4D8058 -0030 0 .half 0x7C23 ! FFFFEC04DF4D805A -002E 0 .word 0x3BAA7E68 ! FFFFEC04DF4D805C -002C 0 Single 5.203057E-03 .half 0xF3DF ! FFFFEC04DF4D8060 -0028 0 .half 0x59CF ! FFFFEC04DF4D8062 -0026 0 .half 0x302F ! FFFFEC04DF4D8064 -0024 0 .half 0xCBBF ! FFFFEC04DF4D8066 -0022 0 .byte 0xD7 ! FFFFEC04DF4D8068 -0020 0 .byte 0x46 ! FFFFEC04DF4D8069 -001F 0 .half 0x8A7B ! FFFFEC04DF4D806A -001E 0 .word 0x1548F9B3 ! FFFFEC04DF4D806C -001C 0 .half 0x3ACC ! FFFFEC04DF4D8070 -0018 0 .half 0x2645 ! FFFFEC04DF4D8072 -0016 0 .word 0x493F4E4A ! FFFFEC04DF4D8074 -0014 0 .byte 0xCD ! FFFFEC04DF4D8078 -0010 0 .byte 0xA6 ! FFFFEC04DF4D8079 -000F 0 .half 0x8ED2 ! FFFFEC04DF4D807A -000E 0 .word 0x1FB934FA ! FFFFEC04DF4D807C -000C 0 .xword 0xEC2DA6E34BDDE3B6 ! FFFFEC04DF4D8080 -0008 0 .half 0x4CE1 ! FFFFEC04DF4D8088 +0000 0 .half 0x17D9 ! FFFFEC04DF4D808A +0002 0 .word 0xFC8E92C7 ! FFFFEC04DF4D808C +0004 0 .xword 0xB5708AF379FAF0F4 ! FFFFEC04DF4D8090 +0008 0 .xword 0xC1105246A5825FEA ! FFFFEC04DF4D8098 +0010 0 Double -2.674097E+05 .xword 0xC116EC163F24AF14 ! FFFFEC04DF4D80A0 +0018 0 Double -3.755576E+05 .word 0xC02F3401 ! FFFFEC04DF4D80A8 +0020 0 Single -2.737549E+00 .word 0xD00E70E9 ! FFFFEC04DF4D80AC +0024 0 .byte 0x73 ! FFFFEC04DF4D80B0 +0028 0 .byte 0x59 ! FFFFEC04DF4D80B1 +0029 0 .byte 0xCE ! FFFFEC04DF4D80B2 +002A 0 .byte 0x7C ! FFFFEC04DF4D80B3 +002B 0 .word 0xBE0D2269 ! FFFFEC04DF4D80B4 +002C 0 Single -1.378266E-01 .xword 0x74280016B3A12738 ! FFFFEC04DF4D80B8 +0030 0 .xword 0x1605217861BB7CBA ! FFFFEC04DF4D80C0 +0038 0 .half 0xB4C2 ! FFFFEC04DF4D80C8 +0040 0 .byte 0xEC ! FFFFEC04DF4D80CA +0042 0 .byte 0x3C ! FFFFEC04DF4D80CB +0043 0 .half 0xF61A ! FFFFEC04DF4D80CC +0044 0 .byte 0x8B ! FFFFEC04DF4D80CE +0046 0 .byte 0x0C ! FFFFEC04DF4D80CF +0047 0 .word 0xE21F242E ! FFFFEC04DF4D80D0 +0048 0 .word 0x466CEE9C ! FFFFEC04DF4D80D4 +004C 0 Single 1.516365E+04 .xword 0x387874800DDC0BAB ! FFFFEC04DF4D80D8 +0050 0 .xword 0xCB7C2B9772C956C3 ! FFFFEC04DF4D80E0 +0058 0 .word 0xC5E82886 ! FFFFEC04DF4D80E8 +0060 0 Single -7.429065E+03 .word 0x7FFBBA60 ! FFFFEC04DF4D80EC +0064 0 .xword 0x4DE7E4FDFC7AD172 ! FFFFEC04DF4D80F0 +0068 0 .xword 0x63649AC6E397A539 ! FFFFEC04DF4D80F8 +0070 0 .xword 0x126857A5C54A3F33 ! FFFFEC04DF4D8100 +0078 0 .xword 0x99C75B89323BC966 ! FFFFEC04DF4D8108 +0080 0 !======================================================================== SECTION .bdata102 DATA_VA=0x75cf0000000 attr_data { Name = .bdata102, VA = 0x75cf0000000, RA = ra2pa(0xb20000000,0), PA = ra2pa(0xb20000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_Context=75, 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 .bdata102 .data DATA166: .xword 0x880000B0126B0000 ! 0000075CF0000000 -0088 DATA167+0x88 .xword 0x88804DDF04ECFFFF ! 0000075CF0000008 -0080 DATA165+0x88 .word 0x44D4056C ! 0000075CF0000010 -0078 0 Single 1.696169E+03 .word 0x37A6C708 ! 0000075CF0000014 -0074 0 Single 1.988142E-05 .xword 0xC0ADEA6E51C9EB3E ! 0000075CF0000018 -0070 0 Double -3.829215E+03 .xword 0x377A166B1B3CA609 ! 0000075CF0000020 -0068 0 .xword 0xBFC9F96F3FEF88E8 ! 0000075CF0000028 -0060 0 Double -2.029246E-01 .byte 0x1C ! 0000075CF0000030 -0058 0 .byte 0xFC ! 0000075CF0000031 -0057 0 .half 0x7AC8 ! 0000075CF0000032 -0056 0 .word 0x5DA71FF2 ! 0000075CF0000034 -0054 0 .word 0x612C9CBC ! 0000075CF0000038 -0050 0 .half 0xA55B ! 0000075CF000003C -004C 0 .half 0xFCAB ! 0000075CF000003E -004A 0 .xword 0x1DCC8365514F79B3 ! 0000075CF0000040 -0048 0 .word 0x42BB8D65 ! 0000075CF0000048 -0040 0 .half 0x93B1 ! 0000075CF000004C -003C 0 .half 0x757D ! 0000075CF000004E -003A 0 .xword 0xC13A7DBCAD4FFEC3 ! 0000075CF0000050 -0038 0 Double -1.736125E+06 .half 0x6FAB ! 0000075CF0000058 -0030 0 .half 0x54CD ! 0000075CF000005A -002E 0 .word 0x378AA0BD ! 0000075CF000005C -002C 0 Single 1.652573E-05 .half 0x6830 ! 0000075CF0000060 -0028 0 .half 0x45F8 ! 0000075CF0000062 -0026 0 .half 0x2788 ! 0000075CF0000064 -0024 0 .half 0x3E98 ! 0000075CF0000066 -0022 0 .byte 0xF7 ! 0000075CF0000068 -0020 0 .byte 0x11 ! 0000075CF0000069 -001F 0 .half 0xB008 ! 0000075CF000006A -001E 0 .word 0xCAF57356 ! 0000075CF000006C -001C 0 .half 0xBCBA ! 0000075CF0000070 -0018 0 .half 0x1314 ! 0000075CF0000072 -0016 0 .word 0xE8443860 ! 0000075CF0000074 -0014 0 .byte 0x07 ! 0000075CF0000078 -0010 0 .byte 0x03 ! 0000075CF0000079 -000F 0 .half 0x4AF7 ! 0000075CF000007A -000E 0 .word 0x496A1FD7 ! 0000075CF000007C -000C 0 .xword 0x562963A68AAFD670 ! 0000075CF0000080 -0008 0 .half 0x8931 ! 0000075CF0000088 +0000 0 .half 0x4D15 ! 0000075CF000008A +0002 0 .word 0x5F408D84 ! 0000075CF000008C +0004 0 .xword 0x47572CAF0C673067 ! 0000075CF0000090 +0008 0 .xword 0xC07864DCD699BD03 ! 0000075CF0000098 +0010 0 Double -3.903039E+02 .xword 0xBFBA0690C8C7D075 ! 0000075CF00000A0 +0018 0 Double -1.016627E-01 .word 0xC1B1D210 ! 0000075CF00000A8 +0020 0 Single -2.222757E+01 .word 0x7464FF64 ! 0000075CF00000AC +0024 0 .byte 0x02 ! 0000075CF00000B0 +0028 0 .byte 0x2B ! 0000075CF00000B1 +0029 0 .byte 0xA8 ! 0000075CF00000B2 +002A 0 .byte 0xBF ! 0000075CF00000B3 +002B 0 .word 0xBE1EF17A ! 0000075CF00000B4 +002C 0 Single -1.552180E-01 .xword 0x9B391241808EB0DB ! 0000075CF00000B8 +0030 0 .xword 0x63BAE88442201F26 ! 0000075CF00000C0 +0038 0 .half 0x8BAF ! 0000075CF00000C8 +0040 0 .byte 0x7F ! 0000075CF00000CA +0042 0 .byte 0x53 ! 0000075CF00000CB +0043 0 .half 0x53F5 ! 0000075CF00000CC +0044 0 .byte 0x0D ! 0000075CF00000CE +0046 0 .byte 0xA4 ! 0000075CF00000CF +0047 0 .word 0xB2D302BD ! 0000075CF00000D0 +0048 0 .word 0xBE149FA1 ! 0000075CF00000D4 +004C 0 Single -1.451402E-01 .xword 0x4402A156D8B6AA96 ! 0000075CF00000D8 +0050 0 .xword 0x2D64134D93B72F02 ! 0000075CF00000E0 +0058 0 .word 0x378C74C7 ! 0000075CF00000E8 +0060 0 Single 1.674368E-05 .word 0x7DB425B1 ! 0000075CF00000EC +0064 0 .xword 0x4BF1F0C23B53151E ! 0000075CF00000F0 +0068 0 .xword 0x9546BBBE51777663 ! 0000075CF00000F8 +0070 0 .xword 0x94D12E8E8D17DAC0 ! 0000075CF0000100 +0078 0 .xword 0xB9B541963C5ACC7F ! 0000075CF0000108 +0080 0 !======================================================================== SECTION .bdata103 DATA_VA=0x6b12b0000000 attr_data { Name = .bdata103, VA = 0x6b12b0000000, RA = 0xb10000000, PA = ra2pa(0xb10000000,0), part_0_ctx_nonzero_tsb_config_2, TTE_Context=75, 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 .bdata103 .data DATA167: .xword 0x88000080427F0000 ! 00006B12B0000000 -0088 DATA168+0x88 .xword 0x880000F05C070000 ! 00006B12B0000008 -0080 DATA166+0x88 .word 0xC727C8DD ! 00006B12B0000010 -0078 0 Single -4.295286E+04 .word 0x45CE6816 ! 00006B12B0000014 -0074 0 Single 6.605011E+03 .xword 0x3FFDC655C10A1995 ! 00006B12B0000018 -0070 0 Double 1.860922E+00 .xword 0xE2AAA636EC1866EA ! 00006B12B0000020 -0068 0 .xword 0x3F6064F1B418CD96 ! 00006B12B0000028 -0060 0 Double 2.001259E-03 .byte 0xF8 ! 00006B12B0000030 -0058 0 .byte 0x45 ! 00006B12B0000031 -0057 0 .half 0x23A2 ! 00006B12B0000032 -0056 0 .word 0xCD09F93B ! 00006B12B0000034 -0054 0 .word 0xAC8483E6 ! 00006B12B0000038 -0050 0 .half 0xA420 ! 00006B12B000003C -004C 0 .half 0x9FAA ! 00006B12B000003E -004A 0 .xword 0xCE0379758D0E2D02 ! 00006B12B0000040 -0048 0 .word 0x97520FF2 ! 00006B12B0000048 -0040 0 .half 0x7E61 ! 00006B12B000004C -003C 0 .half 0x40A9 ! 00006B12B000004E -003A 0 .xword 0x3FAD24100C199141 ! 00006B12B0000050 -0038 0 Double 5.691576E-02 .half 0x7FDC ! 00006B12B0000058 -0030 0 .half 0x7014 ! 00006B12B000005A -002E 0 .word 0xC0ADA52D ! 00006B12B000005C -002C 0 Single -5.426413E+00 .half 0x1B2D ! 00006B12B0000060 -0028 0 .half 0x2003 ! 00006B12B0000062 -0026 0 .half 0x0B29 ! 00006B12B0000064 -0024 0 .half 0x5023 ! 00006B12B0000066 -0022 0 .byte 0x2B ! 00006B12B0000068 -0020 0 .byte 0x3A ! 00006B12B0000069 -001F 0 .half 0x5497 ! 00006B12B000006A -001E 0 .word 0xD5095151 ! 00006B12B000006C -001C 0 .half 0x7A03 ! 00006B12B0000070 -0018 0 .half 0xB265 ! 00006B12B0000072 -0016 0 .word 0x4CD08B89 ! 00006B12B0000074 -0014 0 .byte 0x65 ! 00006B12B0000078 -0010 0 .byte 0xAC ! 00006B12B0000079 -000F 0 .half 0x8847 ! 00006B12B000007A -000E 0 .word 0xDC7DD0A6 ! 00006B12B000007C -000C 0 .xword 0x77BEEFFE5E4E7ECA ! 00006B12B0000080 -0008 0 .half 0x7132 ! 00006B12B0000088 +0000 0 .half 0x68FE ! 00006B12B000008A +0002 0 .word 0x5D65146F ! 00006B12B000008C +0004 0 .xword 0x6D06237C9E38D2EC ! 00006B12B0000090 +0008 0 .xword 0xBEF0AD89B2BDF2F2 ! 00006B12B0000098 +0010 0 Double -1.590527E-05 .xword 0x3F8D359D1CDC1937 ! 00006B12B00000A0 +0018 0 Double 1.426242E-02 .word 0x3B3AB014 ! 00006B12B00000A8 +0020 0 Single 2.848630E-03 .word 0x3CDBA8E3 ! 00006B12B00000AC +0024 0 .byte 0xAD ! 00006B12B00000B0 +0028 0 .byte 0x42 ! 00006B12B00000B1 +0029 0 .byte 0x23 ! 00006B12B00000B2 +002A 0 .byte 0x68 ! 00006B12B00000B3 +002B 0 .word 0x3942F133 ! 00006B12B00000B4 +002C 0 Single 1.859114E-04 .xword 0x5CE042CF28091550 ! 00006B12B00000B8 +0030 0 .xword 0xFADD48F2021B28AB ! 00006B12B00000C0 +0038 0 .half 0x2E32 ! 00006B12B00000C8 +0040 0 .byte 0x49 ! 00006B12B00000CA +0042 0 .byte 0x33 ! 00006B12B00000CB +0043 0 .half 0x919D ! 00006B12B00000CC +0044 0 .byte 0x6E ! 00006B12B00000CE +0046 0 .byte 0xF6 ! 00006B12B00000CF +0047 0 .word 0xD73D50BE ! 00006B12B00000D0 +0048 0 .word 0x43BF6EFE ! 00006B12B00000D4 +004C 0 Single 3.828671E+02 .xword 0x8C5DF20B5E0F6206 ! 00006B12B00000D8 +0050 0 .xword 0x55309207F011EC91 ! 00006B12B00000E0 +0058 0 .word 0x396B6104 ! 00006B12B00000E8 +0060 0 Single 2.244749E-04 .word 0xFC8DB4E5 ! 00006B12B00000EC +0064 0 .xword 0x9012764AF569DA0B ! 00006B12B00000F0 +0068 0 .xword 0xD632C5F468E768C0 ! 00006B12B00000F8 +0070 0 .xword 0xB94067A592702FFE ! 00006B12B0000100 +0078 0 .xword 0x1B7578D9A2715145 ! 00006B12B0000108 +0080 0 !======================================================================== SECTION .bdata104 DATA_VA=0x7f4280000000 attr_data { Name = .bdata104, VA = 0x7f4280000000, RA = 0xb00000000, PA = ra2pa(0xb00000000,0), part_0_ctx_nonzero_tsb_config_1, TTE_Context=75, 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 .bdata104 .data DATA168: .xword 0x880000D0C0AFFFFF ! 00007F4280000000 -0088 DATA159+0x88 .xword 0x880000B0126B0000 ! 00007F4280000008 -0080 DATA167+0x88 .word 0x4629524C ! 00007F4280000010 -0078 0 Single 1.083657E+04 .word 0x448DC99A ! 00007F4280000014 -0074 0 Single 1.134300E+03 .xword 0xBEB50DC4B9E825B8 ! 00007F4280000018 -0070 0 Double -1.254903E-06 .xword 0xE580E3B56F7A159D ! 00007F4280000020 -0068 0 .xword 0x3F0DC5C9C81B041C ! 00007F4280000028 -0060 0 Double 5.678675E-05 .byte 0x72 ! 00007F4280000030 -0058 0 .byte 0xC2 ! 00007F4280000031 -0057 0 .half 0xD9D1 ! 00007F4280000032 -0056 0 .word 0xF0AFEBFA ! 00007F4280000034 -0054 0 .word 0xCF94DAFB ! 00007F4280000038 -0050 0 .half 0xE3C8 ! 00007F428000003C -004C 0 .half 0xCBBD ! 00007F428000003E -004A 0 .xword 0x5E60455135A767EF ! 00007F4280000040 -0048 0 .word 0x4C77E711 ! 00007F4280000048 -0040 0 .half 0xEF3B ! 00007F428000004C -003C 0 .half 0x05B8 ! 00007F428000004E -003A 0 .xword 0xC00C92A58F0CE1B4 ! 00007F4280000050 -0038 0 Double -3.571605E+00 .half 0xFA38 ! 00007F4280000058 -0030 0 .half 0xFF0B ! 00007F428000005A -002E 0 .word 0x3A435110 ! 00007F428000005C -002C 0 Single 7.450739E-04 .half 0x78A5 ! 00007F4280000060 -0028 0 .half 0x0552 ! 00007F4280000062 -0026 0 .half 0xAF09 ! 00007F4280000064 -0024 0 .half 0x2C2E ! 00007F4280000066 -0022 0 .byte 0x19 ! 00007F4280000068 -0020 0 .byte 0x2F ! 00007F4280000069 -001F 0 .half 0x55F9 ! 00007F428000006A -001E 0 .word 0x7A052ED7 ! 00007F428000006C -001C 0 .half 0x5758 ! 00007F4280000070 -0018 0 .half 0xC00B ! 00007F4280000072 -0016 0 .word 0x424C236B ! 00007F4280000074 -0014 0 .byte 0x7C ! 00007F4280000078 -0010 0 .byte 0x3A ! 00007F4280000079 -000F 0 .half 0x6CCB ! 00007F428000007A -000E 0 .word 0x1E02F802 ! 00007F428000007C -000C 0 .xword 0x4DF969A5505BB732 ! 00007F4280000080 -0008 0 .half 0xEE9E ! 00007F4280000088 +0000 0 .half 0x1F2B ! 00007F428000008A +0002 0 .word 0xB80DC641 ! 00007F428000008C +0004 0 .xword 0x5157868360C6705F ! 00007F4280000090 +0008 0 .xword 0xC0A0217B72758D40 ! 00007F4280000098 +0010 0 Double -2.064741E+03 .xword 0x3EBDE5F1B2869415 ! 00007F42800000A0 +0018 0 Double 1.782073E-06 .word 0xBC84BF63 ! 00007F42800000A8 +0020 0 Single -1.620454E-02 .word 0x073D1B05 ! 00007F42800000AC +0024 0 .byte 0x8E ! 00007F42800000B0 +0028 0 .byte 0xE0 ! 00007F42800000B1 +0029 0 .byte 0xAD ! 00007F42800000B2 +002A 0 .byte 0x2F ! 00007F42800000B3 +002B 0 .word 0x40A1CD3E ! 00007F42800000B4 +002C 0 Single 5.056304E+00 .xword 0xA12474F25E8AAA73 ! 00007F42800000B8 +0030 0 .xword 0xF7F39BD61CC9B4BD ! 00007F42800000C0 +0038 0 .half 0x1A77 ! 00007F42800000C8 +0040 0 .byte 0x50 ! 00007F42800000CA +0042 0 .byte 0xA8 ! 00007F42800000CB +0043 0 .half 0x2935 ! 00007F42800000CC +0044 0 .byte 0xB6 ! 00007F42800000CE +0046 0 .byte 0x2E ! 00007F42800000CF +0047 0 .word 0xE2A5786D ! 00007F42800000D0 +0048 0 .word 0x3EB33A1B ! 00007F42800000D4 +004C 0 Single 3.500527E-01 .xword 0x603952A0CF4FA547 ! 00007F42800000D8 +0050 0 .xword 0x9FC503A792CB10C5 ! 00007F42800000E0 +0058 0 .word 0xC36E4C7B ! 00007F42800000E8 +0060 0 Single -2.382988E+02 .word 0x5CCA8AEB ! 00007F42800000EC +0064 0 .xword 0x16D95A619999A1EC ! 00007F42800000F0 +0068 0 .xword 0x7A29594A2CA7425F ! 00007F42800000F8 +0070 0 .xword 0xA04CF70CA18F949C ! 00007F4280000100 +0078 0 .xword 0xD4D2D34EB19E1E1A ! 00007F4280000108 +0080 0 !======================================================================== SECTION .bblk105 DATA_VA=0x272c1a000 attr_data { Name = .bblk105, VA = 0x272c1a000, RA = 0xfffeb0000, PA = ra2pa(0xfffeb0000,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 .bblk105 .data DATA169: .xword 0x9225B5C429772281 ! 0000000272C1A000 +0000 0 .xword 0x537596AF8DA74857 ! 0000000272C1A008 +0008 0 .xword 0xFEC7BE5BACBA4397 ! 0000000272C1A010 +0010 0 .xword 0x115BEE6094964681 ! 0000000272C1A018 +0018 0 .xword 0xF3983198EDAC5EFA ! 0000000272C1A020 +0020 0 .xword 0x2BA7CEA20CA3DEBB ! 0000000272C1A028 +0028 0 .xword 0x564CAF5E73349ED6 ! 0000000272C1A030 +0030 0 .xword 0xB18075B77A23CEEB ! 0000000272C1A038 +0038 0 .xword 0x256F077D3A71E0A6 ! 0000000272C1A040 +0040 0 .xword 0x75897CF3DBD9A49E ! 0000000272C1A048 +0048 0 .xword 0xAB47881ED73A108B ! 0000000272C1A050 +0050 0 .xword 0x1EB1E91FF9FB0C5B ! 0000000272C1A058 +0058 0 .xword 0x0BB9801BF7647A88 ! 0000000272C1A060 +0060 0 .xword 0x2DEDDEEE4E014E5F ! 0000000272C1A068 +0068 0 .xword 0xB6B71D54BFFF25FF ! 0000000272C1A070 +0070 0 .xword 0x5D055218A484FDEA ! 0000000272C1A078 +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 .bstk106 DATA_VA=0x7dbb4000 attr_data { Name = .bstk106, VA = 0x7dbb4000, RA = 0xfffeae000, PA = ra2pa(0xfffeae000,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 .bstk106 .data .skip 0x2000 ! 000000007DBB4000 STACK0075: !======================================================================== SECTION .bkey107 DATA_VA=0xba7862000 attr_data { Name = .bkey107, VA = 0xba7862000, RA = 0xfffeac000, PA = ra2pa(0xfffeac000,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 .bkey107 .data DATA171: .xword 0xFFFFAFC0D0000088 ! 0000000BA7862000 +0000 DATA159+0x88 .xword 0xFFFFBC943000C088 ! 0000000BA7862008 +0008 DATA160+0x88 .xword 0xFFFFE23F90000088 ! 0000000BA7862010 +0010 DATA161+0x88 .xword 0x00006694C0000088 ! 0000000BA7862018 +0018 DATA162+0x88 .xword 0xFFFFD74FF0000088 ! 0000000BA7862020 +0020 DATA163+0x88 .xword 0x0000000017702088 ! 0000000BA7862028 +0028 DATA164+0x88 .xword 0xFFFFEC04DF4D8088 ! 0000000BA7862030 +0030 DATA165+0x88 .xword 0x0000075CF0000088 ! 0000000BA7862038 +0038 DATA166+0x88 .xword 0x00006B12B0000088 ! 0000000BA7862040 +0040 DATA167+0x88 .xword 0x00007F4280000088 ! 0000000BA7862048 +0048 DATA168+0x88 .xword 0x0000000272C1A000 ! 0000000BA7862050 +0050 DATA169+0x0 .xword 0x0000000FFFFE0000 ! 0000000BA7862058 +0058 DATA001+0x0 .xword 0x0000000000000000 ! 0000000BA7862060 +0060 0 .xword 0xBEB662245EC8A1DC ! 0000000BA7862068 +0068 0 Double -1.334153E-06 .word 0xBAC489AC ! 0000000BA7862070 +0070 0 Single -1.499464E-03 #undef BLIMP_BIAS #define BLIMP_BIAS 0 #undef BLIMP_FRAME #define BLIMP_FRAME 128 #undef BLIMP_32BIT #define BLIMP_32BIT 0 !======================================================================== SECTION .btext001 TEXT_VA=0xffffa4e82a5b7d00 attr_text { Name = .btext001, VA = 0xffffa4e82a5b7d00, RA = 0xffffbfd00, PA = ra2pa(0xffffbfd00,0), notsb } SECTION .btext001_pg0 TEXT_VA=0xffffa4e82a5b6000 attr_text { Name = .btext001_pg0, VA = 0xffffa4e82a5b6000, RA = 0xffffbe000, PA = ra2pa(0xffffbe000,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: BL00221: ! MAIN:L0-B000 nop ! FFFFA4E82A5B7D00 MAIN:L0-B000 1 sethi %hh(0x5D35C000),%g2 ! FFFFA4E82A5B7D04 MAIN:L0-B000 1 BD00094 or %g2,%hm(0x5D35C000),%g2 ! FFFFA4E82A5B7D08 MAIN:L0-B000 1 sethi %lm(0x5D35C000),%g3 ! FFFFA4E82A5B7D0C MAIN:L0-B000 1 or %g3,%lo(0x5D35C000),%g3 ! FFFFA4E82A5B7D10 MAIN:L0-B000 1 sllx %g2, 0x20, %g2 ! FFFFA4E82A5B7D14 MAIN:L0-B000 1 or %g2, %g3, %g2 ! FFFFA4E82A5B7D18 MAIN:L0-B000 1 sethi %hh(0x14CF40002000),%l0 ! FFFFA4E82A5B7D1C MAIN:L0-B000 1 STACK0068 or %l0,%hm(0x14CF40002000),%l0 ! FFFFA4E82A5B7D20 MAIN:L0-B000 1 sethi %lm(0x14CF40002000),%l1 ! FFFFA4E82A5B7D24 MAIN:L0-B000 1 or %l1,%lo(0x14CF40002000),%l1 ! FFFFA4E82A5B7D28 MAIN:L0-B000 1 sllx %l0, 0x20, %l0 ! FFFFA4E82A5B7D2C MAIN:L0-B000 1 or %l0, %l1, %l0 ! FFFFA4E82A5B7D30 MAIN:L0-B000 1 sub %l0, 0x100, %o6 ! FFFFA4E82A5B7D34 MAIN:L0-B000 1 add %o6, 0x80, %i6 ! FFFFA4E82A5B7D38 MAIN:L0-B000 1 addcc %g0, 0x1, %g1 ! FFFFA4E82A5B7D3C MAIN:L0-B000 1 or %g0, 0x54A, %g3 ! FFFFA4E82A5B7D40 MAIN:L0-B000 1 or %g0, 0x96E, %g4 ! FFFFA4E82A5B7D44 MAIN:L0-B000 1 or %g0, -100, %g5 ! FFFFA4E82A5B7D48 MAIN:L0-B000 1 or %g0, 0xC07, %g6 ! FFFFA4E82A5B7D4C MAIN:L0-B000 1 or %g0, 0x0, %g7 ! FFFFA4E82A5B7D50 MAIN:L0-B000 1 or %g0, 0xA72, %o0 ! FFFFA4E82A5B7D54 MAIN:L0-B000 1 or %g0, 0x662, %o1 ! FFFFA4E82A5B7D58 MAIN:L0-B000 1 or %g0, 0xC58, %o2 ! FFFFA4E82A5B7D5C MAIN:L0-B000 1 or %g0, -325, %o3 ! FFFFA4E82A5B7D60 MAIN:L0-B000 1 or %g0, 0xDE0, %o4 ! FFFFA4E82A5B7D64 MAIN:L0-B000 1 or %g0, 0xC8, %o5 ! FFFFA4E82A5B7D68 MAIN:L0-B000 1 or %g0, -2213, %o7 ! FFFFA4E82A5B7D6C MAIN:L0-B000 1 or %g0, 0x95A, %l0 ! FFFFA4E82A5B7D70 MAIN:L0-B000 1 or %g0, 0x89E, %l1 ! FFFFA4E82A5B7D74 MAIN:L0-B000 1 or %g0, -2691, %l2 ! FFFFA4E82A5B7D78 MAIN:L0-B000 1 or %g0, -2202, %l3 ! FFFFA4E82A5B7D7C MAIN:L0-B000 1 or %g0, 0xE19, %l4 ! FFFFA4E82A5B7D80 MAIN:L0-B000 1 or %g0, 0xA62, %l5 ! FFFFA4E82A5B7D84 MAIN:L0-B000 1 sethi %hh(0xFFFFA4E82A5B7D00),%l7 ! FFFFA4E82A5B7D88 MAIN:L0-B000 1 SUBR016 or %l7,%hm(0xFFFFA4E82A5B7D00),%l7 ! FFFFA4E82A5B7D8C MAIN:L0-B000 1 sethi %lm(0xFFFFA4E82A5B7D00),%l6 ! FFFFA4E82A5B7D90 MAIN:L0-B000 1 or %l6,%lo(0xFFFFA4E82A5B7D00),%l6 ! FFFFA4E82A5B7D94 MAIN:L0-B000 1 sllx %l7, 0x20, %l7 ! FFFFA4E82A5B7D98 MAIN:L0-B000 1 or %l7, %l6, %l7 ! FFFFA4E82A5B7D9C MAIN:L0-B000 1 or %g0, -2116, %l6 ! FFFFA4E82A5B7DA0 MAIN:L0-B000 1 or %g0, -3501, %i0 ! FFFFA4E82A5B7DA4 MAIN:L0-B000 1 or %g0, 0x3D9, %i1 ! FFFFA4E82A5B7DA8 MAIN:L0-B000 1 or %g0, -1897, %i2 ! FFFFA4E82A5B7DAC MAIN:L0-B000 1 or %g0, -3452, %i3 ! FFFFA4E82A5B7DB0 MAIN:L0-B000 1 or %g0, 0x6A4, %i4 ! FFFFA4E82A5B7DB4 MAIN:L0-B000 1 or %g0, 0xBEB, %i5 ! FFFFA4E82A5B7DB8 MAIN:L0-B000 1 or %g0, 0xC48, %i7 ! FFFFA4E82A5B7DBC MAIN:L0-B000 1 or %g0, 0x4, %g6 ! FFFFA4E82A5B7DC0 MAIN:L0-B000 1 BL00222:save %o6, -128, %o6 ! FFFFA4E82A5B7DC4 MAIN:L0-B000 4 add %i0, %g6, %l0 ! FFFFA4E82A5B7DC8 MAIN:L0-B000 4 add %i1, %g6, %l1 ! FFFFA4E82A5B7DCC MAIN:L0-B000 4 add %i2, %g6, %l2 ! FFFFA4E82A5B7DD0 MAIN:L0-B000 4 add %i3, %g6, %l3 ! FFFFA4E82A5B7DD4 MAIN:L0-B000 4 add %i4, %g6, %l4 ! FFFFA4E82A5B7DD8 MAIN:L0-B000 4 add %i5, %g6, %l5 ! FFFFA4E82A5B7DDC MAIN:L0-B000 4 add %i6, %g6, %l6 ! FFFFA4E82A5B7DE0 MAIN:L0-B000 4 add %i7, %g6, %l7 ! FFFFA4E82A5B7DE4 MAIN:L0-B000 4 add %l0, %g6, %o0 ! FFFFA4E82A5B7DE8 MAIN:L0-B000 4 add %l1, %g6, %o1 ! FFFFA4E82A5B7DEC MAIN:L0-B000 4 add %l2, %g6, %o2 ! FFFFA4E82A5B7DF0 MAIN:L0-B000 4 add %l3, %g6, %o3 ! FFFFA4E82A5B7DF4 MAIN:L0-B000 4 add %l4, %g6, %o4 ! FFFFA4E82A5B7DF8 MAIN:L0-B000 4 add %l5, %g6, %o5 ! FFFFA4E82A5B7DFC MAIN:L0-B000 4 add %l7, %g6, %o7 ! FFFFA4E82A5B7E00 MAIN:L0-B000 4 subcc %g6, 0x1, %g6 ! FFFFA4E82A5B7E04 MAIN:L0-B000 4 bnz,a,pt %xcc, BL00222 ! FFFFA4E82A5B7E08 MAIN:L0-B000 4 nop ! FFFFA4E82A5B7E0C MAIN:L0-B000 3 restore %g0, %g0, %g0 ! FFFFA4E82A5B7E10 MAIN:L0-B000 1 restore %g0, %g0, %g0 ! FFFFA4E82A5B7E14 MAIN:L0-B000 1 restore %g0, %g0, %g0 ! FFFFA4E82A5B7E18 MAIN:L0-B000 1 restore %g0, %g0, %g0 ! FFFFA4E82A5B7E1C MAIN:L0-B000 1 ta %xcc, 0x44 ! FFFFA4E82A5B7E20 MAIN:L0-B000 1 cleanwin=0 ldd [%g2+0x0068], %f0 ! FFFFA4E82A5B7E24 MAIN:L0-B000 1 BD00082+2 .word 0x99C0D814 ! FFFFA4E82A5B7EE0 LOOP:L2-B000 5 S illop or %g0, 0x3, %l1 ! FFFFA4E82A5B7EE4 LOOP:L3-B000 5 BL00232: ! LOOP:L3-B000 add %g1, 0x962, %g1 ! FFFFA4E82A5B7EE8 LOOP:L3-B000 15 chksum++ nop ! FFFFA4E82A5B7EEC LOOP:L3-B000 15 S fbo BL00225 ;.empty ! FFFFA4E82A5B7EF0 LOOP:L3-B000 15 L fblg,pn %fcc1, BL00226 ;.empty ! FFFFA4E82A5B7EF4 LOOP:L3-B000 15 L .word 0xE937D0E1 ! FFFFA4E82A5B7EF8 LOOP:L3-B000 0 L illop bne BL00225 ! FFFFA4E82A5B7EFC LOOP:L3-B000 0 L ldx [%g2+0x0020], %g3 ! FFFFA4E82A5B7F00 LOOP:L3-B000 0 S BASEBD00087 nop ! FFFFA4E82A5B7F14 LOOP:L3-B000 0 S BL00227:bz BL00229 ;.empty ! FFFFA4E82A5B7F18 LOOP:L3-B000 0 L BL00229:fbul BL00228 ;.empty ! FFFFA4E82A5B7F1C LOOP:L3-B000 0 L BL00226:bne BL00230 ;.empty ! FFFFA4E82A5B7F20 LOOP:L3-B000 0 L BL00225:fbul,pt %fcc0, BL00231 ! FFFFA4E82A5B7F24 LOOP:L3-B000 15 L BL00228:stx %g1, [%g6+0x0050] ! FFFFA4E82A5B7F28 LOOP:L3-B000 15 S >BD00045 nop ! FFFFA4E82A5B7F2C LOOP:L3-B000 15 S BL00230:sta %f5, [%g4+0x004E]%asi ! FFFFA4E82A5B7F30 LOOP:L3-B000 15 S >BD00047+2 BL00231:add %g1, 0x984, %g1 ! FFFFA4E82A5B7F34 LOOP:L3-B000 15 chksum++ swapa [%g4+0x0024]%asi, %o1 ! FFFFA4E82A5B7F38 LOOP:L3-B000 15 S >BD00139 ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B7F3C LOOP:L3-B000 15 BD00028 ldstuba [%g3-0x0020]%asi, %l4 ! FFFFA4E82A5B7F48 LOOP:L3-B000 15 S >BD00144 add %g5, -74, %l6 ! FFFFA4E82A5B7F4C LOOP:L3-B000 15 @BD00033 stda %f24, [%l6]0xD2 ! FFFFA4E82A5B7F50 LOOP:L3-B000 15 S Short16 add %g5, -76, %l6 ! FFFFA4E82A5B7F54 LOOP:L3-B000 15 @BD00089 stda %f22, [%l6]0xD2 ! FFFFA4E82A5B7F58 LOOP:L3-B000 15 S Short16 sub %l1, 0x1, %l1 ! FFFFA4E82A5B7F5C LOOP:L3-B000 15 brnz,pn %l1, BL00232 ! FFFFA4E82A5B7F60 LOOP:L3-B000 15 stw %i5, [%g4+0x005C] ! FFFFA4E82A5B7F64 LOOP:L3-B000 15 S >BD00035+4 add %g1, 0x256, %g1 ! FFFFA4E82A5B7F68 LOOP:L3-B000 5 chksum++ and %g1, 0xFE, %l4 ! FFFFA4E82A5B7F6C LOOP:L3-B001 5 BL00233: ! LOOP:L3-B001 add %g1, 0x5D0, %g1 ! FFFFA4E82A5B7F70 LOOP:L3-B001 9 chksum++ ldx [%g2+0x0050], %l5 ! FFFFA4E82A5B7F74 LOOP:L3-B001 9 BD00009 bn .-708 ! FFFFA4E82A5B7F98 LOOP:L3-B001 9 S ldub [%g5+0x002A], %o1 ! FFFFA4E82A5B7F9C LOOP:L3-B001 9 S BD00059 add %g1, 0x5B1, %g1 ! FFFFA4E82A5B8004 SKIP:L3-B002 3 chksum++ ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B8008 SKIP:L3-B002 3 BD00070 sth %i1, [%g6-0x003C] ! FFFFA4E82A5B8014 SKIP:L3-B002 3 S >BD00041 ldsw [%g3-0x0040], %i5 ! FFFFA4E82A5B8018 SKIP:L3-B002 3 S BD00044+5 BL00234: ! ELSE:L3-B003 ld [%g2+0x0064], %fsr ! FFFFA4E82A5B8024 ELSE:L3-B003 2 S BD00180 std %f30, [%g6-0x0048] ! FFFFA4E82A5B803C ELSE:L3-B003 2 S >BD00023 fmul8ulx16 %f16, %f30, %f20 ! FFFFA4E82A5B8040 ELSE:L3-B003 2 S ld [%g6-0x0050], %f26 ! FFFFA4E82A5B8044 ELSE:L3-B003 2 S BD00009+5 nop ! FFFFA4E82A5B8050 ELSE:L3-B003 2 S nop ! FFFFA4E82A5B8054 ELSE:L3-B003 2 S brz,a,pn %g1, BL00236 ! FFFFA4E82A5B8058 ELSE:L3-B003 2 L BL00236:.word 0xA7AE4C99 ! FFFFA4E82A5B805C ELSE:L3-B003 0 S illop bvc BL00235 ! FFFFA4E82A5B8060 ELSE:L3-B003 2 L st %f5, [%g3-0x0078] ! FFFFA4E82A5B8064 ELSE:L3-B003 2 S >BD00180 ldd [%g5+0x0080], %f18 ! FFFFA4E82A5B8068 ELSE:L3-B003 0 S BD00053 ldd [%g4+0x0008], %i0 ! FFFFA4E82A5B807C ELSE:L3-B003 2 S BD00027+3 ldx [%g2+0x0028], %g6 ! FFFFA4E82A5B80B0 LOOP:L3-B004 10 S BASEBD00028 ldd [%g6+0x0018], %f32 ! FFFFA4E82A5B80B8 LOOP:L3-B004 10 S BD00042 ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B80C8 LOOP:L3-B004 10 BD00002 add %g1, 0x88E, %g1 ! FFFFA4E82A5B8118 LOOP:L3-B004 5 chksum++ nop ! FFFFA4E82A5B811C LOOP:L3-B005 5 ldx [%g2+0x0020], %g6 ! FFFFA4E82A5B8120 LOOP:L2-B000 5 S BASEBD00059 add %g1, 0x9DC, %g1 ! FFFFA4E82A5B814C LOOP:L2-B000 2 chksum++ nop ! FFFFA4E82A5B8150 LOOP:L2-B001 2 nop ! FFFFA4E82A5B8154 LOOP:L2-B002 2 nop ! FFFFA4E82A5B8158 LOOP:L2-B003 2 nop ! FFFFA4E82A5B815C LOOP:L2-B004 2 nop ! FFFFA4E82A5B8160 LOOP:L2-B005 2 nop ! FFFFA4E82A5B8164 LOOP:L2-B006 2 add %i5, %g1, %o1 ! FFFFA4E82A5B8168 SWCH:L2-B007 2 and %o1, 0x18, %o7 ! FFFFA4E82A5B816C SWCH:L2-B007 2 sethi %hi(0x484), %o1 ! FFFFA4E82A5B8170 SWCH:L2-B007 2 .+0 or %o1,%lo(0x484),%o1 ! FFFFA4E82A5B8174 SWCH:L2-B007 2 add %o1, %o7, %o1 ! FFFFA4E82A5B8178 SWCH:L2-B007 2 jmpl %l7+%o1, %g0 ! FFFFA4E82A5B817C SWCH:L2-B007 2 lduh [%g4-0x0030], %o5 ! FFFFA4E82A5B8180 SWCH:L2-B007 2 S BD00082 fba,pn %fcc2, BL00240 ! FFFFA4E82A5B819C SWCH:L2-B007 1 .word 0xA1B482D2 ! FFFFA4E82A5B81A0 SWCH:L2-B007 1 S illop_VIS BL00240:add %g1, 0x357, %g1 ! FFFFA4E82A5B81A4 CASE:L3-B006 1 chksum++ st %fsr, [%g2+0x0064] ! FFFFA4E82A5B81A8 CASE:L3-B006 1 S BD00049 ldda [%l6]0x24, %i2 ! FFFFA4E82A5B81D4 CASE:L3-B006 1 S Quad_Ld fba,a BL00250 ! FFFFA4E82A5B81D8 CASE:L3-B006 1 .word 0xB396C9D6 ! FFFFA4E82A5B81DC CASE:L3-B006 0 S illop BL00241:add %g1, 0xFF6, %g1 ! FFFFA4E82A5B81E0 CASE:L3-B007 0 chksum++ ldx [%g3+0x0058], %o0 ! FFFFA4E82A5B81E4 CASE:L3-B007 0 S BD00020+2 ld [%g6+0x002C], %f10 ! FFFFA4E82A5B81F0 CASE:L3-B007 0 S BD00076 ldd [%g4-0x0038], %f6 ! FFFFA4E82A5B8214 CASE:L3-B008 1 S BD00139 ldsb [%g3+0x0042], %i5 ! FFFFA4E82A5B8220 CASE:L3-B008 1 S BD00087 ba,pn %icc, BL00250 ! FFFFA4E82A5B8244 CASE:L3-B008 1 std %f38, [%g3-0x0060] ! FFFFA4E82A5B8248 CASE:L3-B008 1 S >BD00104 BL00249:add %g1, 0xB28, %g1 ! FFFFA4E82A5B824C CASE:L3-B009 0 chksum++ .word 0x8DCA9057 ! FFFFA4E82A5B8250 CASE:L3-B009 0 S illop swap [%g6-0x0054], %o3 ! FFFFA4E82A5B8254 CASE:L3-B009 0 S >BD00027 stb %o4, [%g4-0x0020] ! FFFFA4E82A5B8258 CASE:L3-B009 0 S >BD00144 .word 0xA7568000 ! FFFFA4E82A5B825C CASE:L3-B009 0 S illop bn,a,pt %xcc, BL00243 ;.empty ! FFFFA4E82A5B8260 CASE:L3-B009 0 L fbue,pt %fcc1, BL00244 ;.empty ! FFFFA4E82A5B8264 CASE:L3-B009 0 L BL00244:fbo,a,pn %fcc2, BL00245 ! FFFFA4E82A5B8268 CASE:L3-B009 0 L lduha [%g6+0x0040]%asi, %o3 ! FFFFA4E82A5B826C CASE:L3-B009 0 S BD00091 ba,a,pt %icc, BL00257 ! FFFFA4E82A5B8300 SWCH:L2-B017 0 nop ! FFFFA4E82A5B8304 SWCH:L2-B017 0 S ba,a BL00256 ! FFFFA4E82A5B8308 SWCH:L2-B017 1 prefetch [%i3+%l4], 23 ! FFFFA4E82A5B830C SWCH:L2-B017 0 S <.+0 fba,a BL00255 ! FFFFA4E82A5B8310 SWCH:L2-B017 1 .word 0x102CC2BE ! FFFFA4E82A5B8314 SWCH:L2-B017 0 S illop .word 0x94A5DE8A ! FFFFA4E82A5B8318 SWCH:L2-B017 0 random st %f5, [%g6+0x0020] ! FFFFA4E82A5B831C SWCH:L2-B017 0 S >BD00042 BL00251:add %g1, 0xFD6, %g1 ! FFFFA4E82A5B8320 CASE:L3-B010 0 chksum++ .word 0x918CFA6A ! FFFFA4E82A5B8324 CASE:L3-B010 0 S illop .word 0x9DB1DDC8 ! FFFFA4E82A5B8328 CASE:L3-B010 0 S illop stb %i0, [%g5-0x000F] ! FFFFA4E82A5B832C CASE:L3-B010 0 S >BD00040 ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B8330 CASE:L3-B010 0 BD00020+3 ldx [%g2+0x0020], %g6 ! FFFFA4E82A5B8344 CASE:L3-B010 0 S BASEBD00130 ldub [%g4-0x000F], %o4 ! FFFFA4E82A5B8380 CASE:L3-B011 1 S BD00002 lduha [%g7+%g7]0x8B, %o5 ! FFFFA4E82A5B8398 CASE:L3-B011 1 S BD00060+1 stw %o4, [%g6+0x0048] ! FFFFA4E82A5B83A4 CASE:L3-B011 1 S >BD00018 fble,a,pt %fcc1, BL00253 ! FFFFA4E82A5B83A8 CASE:L3-B011 1 L stda %f30, [%g3+0x0058]%asi ! FFFFA4E82A5B83AC CASE:L3-B011 1 S >BD00035 fbne,a BL00254 ! FFFFA4E82A5B83B0 CASE:L3-B011 0 L BL00253:ldsba [%g3-0x000F]%asi, %i0 ! FFFFA4E82A5B83B4 CASE:L3-B011 1 S BD00058 fba,a,pn %fcc2, BL00258 ! FFFFA4E82A5B83F0 CASE:L3-B012 1 .word 0xE55B1E3D ! FFFFA4E82A5B83F4 CASE:L3-B012 0 S random BL00257:add %g1, 0xA32, %g1 ! FFFFA4E82A5B83F8 CASE:L3-B013 0 chksum++ stx %o0, [%g3-0x0008] ! FFFFA4E82A5B83FC CASE:L3-B013 0 S >BD00056 stw %i0, [%g3-0x004D] ! FFFFA4E82A5B8400 CASE:L3-B013 0 S >BD00093+3 ldd [%g4-0x0070], %f36 ! FFFFA4E82A5B8404 CASE:L3-B013 0 S BD00055 BL00258: ! SWCH:L2-B017 add %g1, 0x982, %g1 ! FFFFA4E82A5B8414 SWCH:L2-B017 2 chksum++ nop ! FFFFA4E82A5B8418 SWCH:L2-B017 2 S ldx [%g2+0x0010], %g4 ! FFFFA4E82A5B841C SWCH:L2-B017 2 S BASEBD00011 sethi %hh(0xFFFFAA918FFFFF00),%l6 ! FFFFA4E82A5B8440 LOOP:L1-B000 2 SUBR019 or %l6,%hm(0xFFFFAA918FFFFF00),%l6 ! FFFFA4E82A5B8444 LOOP:L1-B000 2 sethi %lm(0xFFFFAA918FFFFF00),%l5 ! FFFFA4E82A5B8448 LOOP:L1-B000 2 or %l5,%lo(0xFFFFAA918FFFFF00),%l5 ! FFFFA4E82A5B844C LOOP:L1-B000 2 sllx %l6, 0x20, %l6 ! FFFFA4E82A5B8450 LOOP:L1-B000 2 or %l6, %l5, %l6 ! FFFFA4E82A5B8454 LOOP:L1-B000 2 jmpl %l6+0x0000, %o7 ! FFFFA4E82A5B8458 LOOP:L1-B000 2 S ldsb [%g5-0x0010], %o4 ! FFFFA4E82A5B845C LOOP:L1-B000 2 S BD00008+5 .word 0x2CB5B9E1 ! FFFFC47D9FFFFF5C LOOP:L1-B000 0 S random ldx [%g2+0x0058], %l6 ! FFFFC47D9FFFFF60 LOOP:L1-B000 0 BD00012+4 ldx [%g2+0x0030], %g5 ! FFFFC47D9FFFFF6C LOOP:L1-B000 0 S BASEBD00014 ldx [%g2+0x0008], %g3 ! FFFFC47D9FFFFF74 LOOP:L1-B000 0 S BASEBD00018 st %f4, [%g4+0x002F] ! FFFFC47D9FFFFFA4 SKIP:L2-B000 0 S >BD00019+3 add %g1, 0x902, %g1 ! FFFFC47D9FFFFFA8 SKIP:L2-B000 0 chksum++ st %f4, [%g5-0x0074] ! FFFFC47D9FFFFFAC SKIP:L2-B000 0 S >BD00020 call .+8 ! FFFFC47D9FFFFFB0 SKIP:L2-B000 0 S st %f22, [%g4+0x0064] ! FFFFC47D9FFFFFB4 SKIP:L2-B000 0 S >BD00021 lduw [%g4+0x0048], %l2 ! FFFFC47D9FFFFFB8 SKIP:L2-B000 0 S BD00024 BL00025: ! ELSE:L2-B001 ldstub [%g3-0x0057], %i4 ! FFFFC47D9FFFFFD0 ELSE:L2-B001 0 S >BD00026 nop ! FFFFC47D9FFFFFD4 ELSE:L2-B001 0 S fbuge,pn %fcc0, BL00029 ! FFFFC47D9FFFFFD8 ELSE:L2-B001 0 L .word 0xCD6A9D35 ! FFFFC47D9FFFFFDC ELSE:L2-B001 0 S illop fbule,a BL00030 ;.empty ! FFFFC47D9FFFFFE0 ELSE:L2-B001 0 L be,a,pt %icc, BL00030 ;.empty ! FFFFC47D9FFFFFE4 ELSE:L2-B001 0 L be,a,pn %icc, BL00029 ! FFFFC47D9FFFFFE8 ELSE:L2-B001 0 L BL00030:ta %xcc, 0x46 ! FFFFC47D9FFFFFEC ELSE:L2-B001 0 S demap-page BL00029:stx %i4, [%g4+0x0038] ! FFFFC47D9FFFFFF0 ELSE:L2-B001 0 S >BD00028 add %g1, 0xB31, %g1 ! FFFFC47D9FFFFFF4 ELSE:L2-B001 0 chksum++ .word 0xFF7A452D ! FFFFC47D9FFFFFF8 ELSE:L2-B001 0 illop ldx [%g2+0x0040], %g6 ! FFFFC47D9FFFFFFC ELSE:L2-B001 0 S BASEBD00040 .word 0x00151C43 ! FFFF84EA4FFFFF48 SKIP:L2-B000 0 S random stb %i0, [%g3-0x0058] ! FFFF84EA4FFFFF4C SKIP:L2-B000 0 S >BD00024 add %g3, -60, %l6 ! FFFF84EA4FFFFF50 SKIP:L2-B000 0 @BD00041 stda %f18, [%l6]0xDA ! FFFF84EA4FFFFF54 SKIP:L2-B000 0 S Short16 st %f3, [%g6+0x0020] ! FFFF84EA4FFFFF58 SKIP:L2-B000 0 S >BD00042 .word 0x0FA68A01 ! FFFF84EA4FFFFF5C SKIP:L2-B000 0 random ldxa [%g7+%g0]0x83, %l2 ! FFFF84EA4FFFFF60 SKIP:L2-B000 0 S BD00047 ldx [%g2+0x0050], %l5 ! FFFF84EA4FFFFFA8 ELSE:L2-B001 0 BD00007 ldx [%g2+0x0010], %g4 ! FFFF84EA4FFFFFD0 ELSE:L2-B001 0 S BASEBD00019 BL00050: ! ELSE:L2-B001 add %g1, 0xAF0, %g1 ! FFFF84EA4FFFFFD8 ELSE:L2-B001 0 chksum++ andcc %i4, 0x2, %g0 ! FFFF84EA4FFFFFDC SKIP:L2-B002 0 .word 0x95906000 ! FFFF84EA4FFFFFE0 SKIP:L2-B002 0 random .word 0x8DA6BB8A ! FFFF84EA4FFFFFE4 SKIP:L2-B002 0 S illop stw %i3, [%g5+0x0048] ! FFFF84EA4FFFFFE8 SKIP:L2-B002 0 S >BD00018 ldsha [%g6+0x0040]%asi, %i0 ! FFFF84EA4FFFFFEC SKIP:L2-B002 0 S BD00040 std %i2, [%g3+0x0030] ! FFFF84EA50000008 SKIP:L2-B002 0 S >BD00044 st %f5, [%g5+0x0020] ! FFFF84EA5000000C SKIP:L2-B002 0 S >BD00042 ldx [%g2+0x0058], %l6 ! FFFF84EA50000010 SKIP:L2-B002 0 BD00035 std %g0, [%g6+0x0038] ! FFFF84EA50000034 SKIP:L2-B002 0 S >BD00028 fba,a BL00057 ! FFFF84EA50000038 SKIP:L2-B002 0 .word 0xF5466EA6 ! FFFF84EA5000003C SKIP:L2-B002 0 S illop BL00054: ! ELSE:L2-B003 std %o2, [%g5+0x0038] ! FFFF84EA50000040 ELSE:L2-B003 0 S >BD00028 stx %i1, [%g3+0x0038] ! FFFF84EA50000044 ELSE:L2-B003 0 S >BD00028 .word 0x8FB7500D ! FFFF84EA50000048 ELSE:L2-B003 0 S illop_VIS .word 0x28E2E1E6 ! FFFF84EA5000004C ELSE:L2-B003 0 S illop std %i0, [%g6-0x0008] ! FFFF84EA50000050 ELSE:L2-B003 0 S >BD00056 ldswa [%g7+%g0]0x8B, %o1 ! FFFF84EA50000054 ELSE:L2-B003 0 S BD00006 add %g6, -58, %l6 ! FFFF84EA50000060 ELSE:L2-B003 0 @BD00005 ldda [%l6]0xD2, %f16 ! FFFF84EA50000064 ELSE:L2-B003 0 S Short16 fmuld8sux16 %f16, %f22, %f20 ! FFFF84EA50000068 ELSE:L2-B003 0 S sethi %hh(0x2F8755F00),%l6 ! FFFF84EA5000006C ELSE:L2-B003 0 SUBR021 or %l6,%hm(0x2F8755F00),%l6 ! FFFF84EA50000070 ELSE:L2-B003 0 sethi %lm(0x2F8755F00),%l5 ! FFFF84EA50000074 ELSE:L2-B003 0 or %l5,%lo(0x2F8755F00),%l5 ! FFFF84EA50000078 ELSE:L2-B003 0 sllx %l6, 0x20, %l6 ! FFFF84EA5000007C ELSE:L2-B003 0 or %l6, %l5, %l6 ! FFFF84EA50000080 ELSE:L2-B003 0 jmpl %l6+0x0000, %o7 ! FFFF84EA50000084 ELSE:L2-B003 0 S stw %o3, [%g4+0x0064] ! FFFF84EA50000088 ELSE:L2-B003 0 S >BD00021 lduwa [%g7+%g7]0x8A, %o2 ! FFFF84EA5000008C ELSE:L2-B003 0 S BD00023 stx %o1, [%g6+0x0008] ! FFFF84EA500000B4 SKIP:L2-B004 0 S >BD00058 call .+8 ! FFFF84EA500000B8 SKIP:L2-B004 0 S std %f62, [%g3+0x0018] ! FFFF84EA500000BC SKIP:L2-B004 0 S >BD00059 .word 0x87A710D5 ! FFFF84EA500000C0 SKIP:L2-B004 0 S illop ta %xcc, 0x40 ! FFFF84EA500000C4 SKIP:L2-B004 0 S +-priv ldx [%g2+0x0058], %l6 ! FFFF84EA500000C8 SKIP:L2-B004 0 BD00011 add %g3, -74, %l6 ! FFFF84EA500000D0 SKIP:L2-B004 0 @BD00033 .word 0x91A75078 ! FFFF84EA500000D4 SKIP:L2-B004 0 S illop .word 0xDFA91B20 ! FFFF84EA500000D8 SKIP:L2-B004 0 S illop add %g1, 0x2AE, %g1 ! FFFF84EA500000DC SKIP:L2-B004 0 chksum++ ta %xcc, 0x46 ! FFFF84EA500000E0 SKIP:L2-B004 0 S demap-page fbul,a,pt %fcc3, BL00061 ;.empty ! FFFF84EA500000E4 SKIP:L2-B004 0 L fbule,a,pn %fcc2, BL00062 ;.empty ! FFFF84EA500000E8 SKIP:L2-B004 0 L BL00061:fbule BL00063 ! FFFF84EA500000EC SKIP:L2-B004 0 L .word 0x97AD3326 ! FFFF84EA500000F0 SKIP:L2-B004 0 S illop ldx [%g2+0x0010], %g5 ! FFFF84EA500000F4 SKIP:L2-B004 0 S BASEBD00060+2 BL00063:fbuge,pn %fcc3, BL00065 ! FFFF84EA50000108 SKIP:L2-B004 0 L .word 0xABA150C2 ! FFFF84EA5000010C SKIP:L2-B004 0 S illop_FP BL00064:be,a BL00065 ;.empty ! FFFF84EA50000110 SKIP:L2-B004 0 L fblg BL00065 ;.empty ! FFFF84EA50000114 SKIP:L2-B004 0 L fble,a BL00066 ! FFFF84EA50000118 SKIP:L2-B004 0 L BL00065:nop ! FFFF84EA5000011C SKIP:L2-B004 0 S BL00066:.word 0x99A9CAB7 ! FFFF84EA50000120 SKIP:L2-B004 0 illop .word 0x99B14479 ! FFFF84EA50000124 SKIP:L2-B004 0 illop .word 0x81CFE008 ! FFFF84EA50000128 SKIP:L2-B004 0 S random BL00067: ! ELSE:L2-B005 st %f8, [%g6+0x004C] ! FFFF84EA5000012C ELSE:L2-B005 0 S >BD00047 ldx [%g2+0x0050], %l5 ! FFFF84EA50000130 ELSE:L2-B005 0 BD00068 stx %i1, [%g6+0x0058] ! FFFF84EA50000148 ELSE:L2-B005 0 S >BD00035 .word 0x81B003A1 ! FFFF84EA5000014C ELSE:L2-B005 0 S illop_VIS ldx [%g3-0x0088], %g3 ! FFFF84EA50000150 ELSE:L2-B005 0 ptr_chase ldx [%g3-0x0088], %g3 ! FFFF84EA50000154 ELSE:L2-B005 0 ptr_chase ldx [%g3-0x0088], %g3 ! FFFF84EA50000158 ELSE:L2-B005 0 ptr_chase ldx [%g3-0x0088], %g3 ! FFFF84EA5000015C ELSE:L2-B005 0 ptr_chase ldx [%g3-0x0088], %g3 ! FFFF84EA50000160 ELSE:L2-B005 0 ptr_chase ldx [%g3-0x0088], %g3 ! FFFF84EA50000164 ELSE:L2-B005 0 ptr_chase ldx [%g3-0x0088], %g3 ! FFFF84EA50000168 ELSE:L2-B005 0 ptr_chase .word 0xA7BC13BA ! FFFF84EA5000016C ELSE:L2-B005 0 illop .word 0x9175F242 ! FFFF84EA50000170 ELSE:L2-B005 0 illop nop ! FFFF84EA50000174 ELSE:L2-B005 0 S bg,pn %icc, BL00071 ! FFFF84EA50000178 ELSE:L2-B005 0 L st %f5, [%g5+0x0060] ! FFFF84EA5000017C ELSE:L2-B005 0 S >BD00069 bpos,a,pn %xcc, BL00071 ! FFFF84EA50000180 ELSE:L2-B005 0 L st %f8, [%g6-0x0074] ! FFFF84EA50000184 ELSE:L2-B005 0 S >BD00020 nop ! FFFF84EA50000188 ELSE:L2-B005 0 S fbg,a BL00071 ;.empty ! FFFF84EA5000018C ELSE:L2-B005 0 L ba,a BL00072 ! FFFF84EA50000190 ELSE:L2-B005 0 L BL00072:std %f38, [%g4-0x0038] ! FFFF84EA50000194 ELSE:L2-B005 0 S >BD00006 .word 0x2D578D20 ! FFFF84EA50000198 ELSE:L2-B005 0 S random BL00071:.word 0xE55E078B ! FFFF84EA5000019C ELSE:L2-B005 0 illop BL00073: ! ELSE:L2-B005 add %g1, 0x901, %g1 ! FFFF84EA500001A0 ELSE:L2-B005 0 chksum++ fcmpd %fcc1, %f14, %f38 ! FFFF84EA500001A4 SKIP:L2-B006 0 .word 0x8D7D1318 ! FFFF84EA500001A8 SKIP:L2-B006 0 illop std %i0, [%g6+0x0038] ! FFFF84EA500001AC SKIP:L2-B006 0 S >BD00028 st %f11, [%g4-0x0074] ! FFFF84EA500001B0 SKIP:L2-B006 0 S >BD00020 .word 0xBB94E005 ! FFFF84EA500001B4 SKIP:L2-B006 0 S illop ldx [%g2+0x0050], %l5 ! FFFF84EA500001B8 SKIP:L2-B006 0 BD00026 ldub [%g6-0x0058], %l4 ! FFFF84EA500001CC SKIP:L2-B006 0 S BD00012 sethi %hh(0x2D51BDDF00),%l6 ! FFFF84EA500001E0 SKIP:L2-B006 0 SUBR024 or %l6,%hm(0x2D51BDDF00),%l6 ! FFFF84EA500001E4 SKIP:L2-B006 0 .word 0x99786358 ! FFFF84EA500001E8 SKIP:L2-B006 0 random or %l5,%lo(0x2D51BDDF00),%l5 ! FFFF84EA500001EC SKIP:L2-B006 0 sllx %l6, 0x20, %l6 ! FFFF84EA500001F0 SKIP:L2-B006 0 .word 0xA7F00000 ! FFFF84EA500001F4 SKIP:L2-B006 0 illop jmpl %l6+0x0000, %o7 ! FFFF84EA500001F8 SKIP:L2-B006 0 S .word 0x97A7411D ! FFFF84EA500001FC SKIP:L2-B006 0 S illop ldx [%g2+0x0050], %l5 ! FFFF84EA50000200 SKIP:L2-B006 0 BD00069 stx %i1, [%g4+0x0030] ! FFFF84EA50000224 ELSE:L2-B007 0 S >BD00044 lduha [%g3-0x0022]%asi, %l2 ! FFFF84EA50000228 ELSE:L2-B007 0 S BD00078 st %f11, [%g3-0x002C] ! FFFF84EA50000234 ELSE:L2-B007 0 S >BD00055 .word 0x1DA4E540 ! FFFF84EA50000238 ELSE:L2-B007 0 random ta %icc, %g0+0x0062 ! FFFF84EA5000023C ELSE:L2-B007 0 S lduba [%g3+0x0046]%asi, %o2 ! FFFF84EA50000240 ELSE:L2-B007 0 S BD00070 .word 0x89A310EC ! FFFF84EA50000270 SKIP:L2-B008 0 S illop sethi %hh(0x3B72BFFFFF00),%l6 ! FFFF84EA50000274 SKIP:L2-B008 0 SUBR023 or %l6,%hm(0x3B72BFFFFF00),%l6 ! FFFF84EA50000278 SKIP:L2-B008 0 sethi %lm(0x3B72BFFFFF00),%l5 ! FFFF84EA5000027C SKIP:L2-B008 0 .word 0x9B949E81 ! FFFF84EA50000280 SKIP:L2-B008 0 illop sllx %l6, 0x20, %l6 ! FFFF84EA50000284 SKIP:L2-B008 0 or %l6, %l5, %l6 ! FFFF84EA50000288 SKIP:L2-B008 0 jmpl %l6+0x0000, %o7 ! FFFF84EA5000028C SKIP:L2-B008 0 S nop ! FFFF84EA50000290 SKIP:L2-B008 0 S add %g6, -74, %l6 ! FFFF84EA50000294 SKIP:L2-B008 0 @BD00033 .word 0xDD40815E ! FFFF84EA50000298 SKIP:L2-B008 0 S illop lduba [%g7+%g7]0x83, %i2 ! FFFF84EA5000029C SKIP:L2-B008 0 S BD00074 .word 0x82EE034B ! FFFF84EA500002B0 SKIP:L2-B008 0 S illop .word 0x2D1604E5 ! FFFF84EA500002B4 SKIP:L2-B008 0 S random ld [%g5+0x0060], %f4 ! FFFF84EA500002B8 SKIP:L2-B008 0 S BD00021 BL00081: ! ELSE:L2-B009 ldd [%g3+0x0010], %f14 ! FFFF84EA500002C4 ELSE:L2-B009 0 S BD00058 .word 0x08F37C6A ! FFFF84EA500002D4 ELSE:L2-B009 0 random ldda [%l6]0xD0, %f22 ! FFFF84EA500002D8 ELSE:L2-B009 0 S Short8 std %f62, [%g6+0x0010] ! FFFF84EA500002DC ELSE:L2-B009 0 S >BD00074 add %g1, 0x704, %g1 ! FFFF84EA500002E0 ELSE:L2-B009 0 chksum++ .word 0x8D934E57 ! FFFF84EA500002E4 ELSE:L2-B009 0 S illop stda %i2, [%g6-0x0068]%asi ! FFFF84EA500002E8 ELSE:L2-B009 0 S >BD00082 ld [%g2+0x0064], %fsr ! FFFF84EA500002EC ELSE:L2-B009 0 S BD00085 .word 0x81E80000 ! FFFF84EA50000308 LOOP:L1-B000 0 random andcc %l3, 0x1, %g0 ! FFFF84EA5000030C LOOP:L1-B000 0 bne,a,pt %xcc, BL00086 ! FFFF84EA50000310 LOOP:L1-B000 0 .word 0xC90EEF38 ! FFFF84EA50000314 LOOP:L1-B000 0 S illop add %g1, 0x70B, %g1 ! FFFF84EA50000318 LOOP:L1-B000 0 chksum++ ldub [%g4+0x0028], %o5 ! FFFF84EA5000031C SUBR:L0-B000 0 S BD00020 stw %i2, [%g5+0x0084] ! FFFF84EA50000338 SUBR:L0-B000 0 S >BD00070+4 ld [%g4-0x0014], %f18 ! FFFF84EA5000033C SUBR:L0-B000 0 S BD00089 ldx [%g2+0x0058], %l6 ! FFFFAA918FFFFF28 SUBR:L0-B000 2 BD00040 ldda [%g7+%g0]0x82, %i0 ! FFFFAA918FFFFF5C SKIP:L2-B000 2 S BD00035 call .+8 ! FFFFAA918FFFFF74 SKIP:L2-B000 2 S ldx [%g2+0x0028], %g6 ! FFFFAA918FFFFF78 SKIP:L2-B000 2 S BASEBD00060 .word 0xDF0D9524 ! FFFFAA918FFFFF80 SKIP:L2-B000 2 S illop st %f4, [%g3-0x002C] ! FFFFAA918FFFFF84 SKIP:L2-B000 2 S >BD00055 call .+8 ! FFFFAA918FFFFF88 SKIP:L2-B000 2 S stx %fsr, [%g2+0x0060] ! FFFFAA918FFFFF8C SKIP:L2-B000 2 S BD00045 ldx [%g2+0x0060], %fsr ! FFFFAA918FFFFFB4 ELSE:L2-B001 0 S BD00095 add %g4, 0x28, %l6 ! FFFFAA918FFFFFBC ELSE:L2-B001 0 @BD00080 ldda [%l6]0xD0, %f26 ! FFFFAA918FFFFFC0 ELSE:L2-B001 0 S Short8 ldsha [%g7+%g7]0x82, %l2 ! FFFFAA918FFFFFC4 ELSE:L2-B001 0 S BD00020 .word 0x9DA9F14B ! FFFFAA918FFFFFCC ELSE:L2-B001 0 illop .word 0x28E30258 ! FFFFAA918FFFFFD0 ELSE:L2-B001 0 S illop nop ! FFFFAA918FFFFFD4 ELSE:L2-B001 0 S ldx [%g2+0x0020], %g6 ! FFFFAA918FFFFFD8 ELSE:L2-B001 0 S BASEBD00021 nop ! FFFFAA918FFFFFE0 ELSE:L2-B001 0 S fblg,pt %fcc2, BL00100 ;.empty ! FFFFAA918FFFFFE4 ELSE:L2-B001 0 L ble,pt %icc, BL00101 ;.empty ! FFFFAA918FFFFFE8 ELSE:L2-B001 0 L bvc,a BL00101 ! FFFFAA918FFFFFEC ELSE:L2-B001 0 L sth %i1, [%g4-0x0022] ! FFFFAA918FFFFFF0 ELSE:L2-B001 0 S >BD00076 .word 0xEEF218AF ! FFFFAA918FFFFFF4 ELSE:L2-B001 0 S random BL00101:.word 0x9ECD9448 ! FFFFAA918FFFFFF8 ELSE:L2-B001 0 L illop .word 0x99A5C80E ! FFFFAA918FFFFFFC ELSE:L2-B001 0 S illop BL00102:.word 0x81880000 ! FFFFAA9190000000 ELSE:L2-B001 0 S random BL00100:.word 0xAACFDE25 ! FFFFAA9190000004 ELSE:L2-B001 0 illop BL00103: ! ELSE:L2-B001 add %g1, 0x548, %g1 ! FFFFAA9190000008 ELSE:L2-B001 2 chksum++ andcc %i1, 0x100, %g0 ! FFFFAA919000000C SKIP:L2-B002 2 bnz,pt %xcc, BL00105 ! FFFFAA9190000010 SKIP:L2-B002 2 st %f26, [%g3+0x0048] ! FFFFAA9190000014 SKIP:L2-B002 2 S >BD00018 std %f0, [%g4-0x0060] ! FFFFAA9190000018 SKIP:L2-B002 2 S >BD00104 ldx [%g2+0x0050], %l5 ! FFFFAA919000001C SKIP:L2-B002 2 BD00058 stha %i2, [%g3-0x0004]%asi ! FFFFAA9190000048 SKIP:L2-B002 2 S >BD00056+4 lduw [%g3-0x0014], %o3 ! FFFFAA919000004C SKIP:L2-B002 2 S BD00035 sethi %hh(0x35D9F1ABF00),%l6 ! FFFFAA9190000054 SKIP:L2-B002 2 SUBR022 or %l6,%hm(0x35D9F1ABF00),%l6 ! FFFFAA9190000058 SKIP:L2-B002 2 sethi %lm(0x35D9F1ABF00),%l5 ! FFFFAA919000005C SKIP:L2-B002 2 or %l5,%lo(0x35D9F1ABF00),%l5 ! FFFFAA9190000060 SKIP:L2-B002 2 sllx %l6, 0x20, %l6 ! FFFFAA9190000064 SKIP:L2-B002 2 or %l6, %l5, %l6 ! FFFFAA9190000068 SKIP:L2-B002 2 jmpl %l6+0x0000, %o7 ! FFFFAA919000006C SKIP:L2-B002 2 S sth %o2, [%g6+0x0066] ! FFFFAA9190000070 SKIP:L2-B002 2 S >BD00021+2 fba,a BL00113 ! FFFFAA9190000074 SKIP:L2-B002 2 std %g0, [%g4+0x0030] ! FFFFAA9190000078 SKIP:L2-B002 0 S >BD00044 BL00105: ! ELSE:L2-B003 .word 0xF7BA1A49 ! FFFFAA919000007C ELSE:L2-B003 0 S random .word 0xBFA08908 ! FFFFAA9190000080 ELSE:L2-B003 0 S illop stda %f0, [%g6+0x0010]%asi ! FFFFAA9190000084 ELSE:L2-B003 0 S >BD00074 .word 0xBEECFE27 ! FFFFAA9190000088 ELSE:L2-B003 0 S illop ldx [%g2+0x0058], %l6 ! FFFFAA919000008C ELSE:L2-B003 0 BD00011 ldsb [%g4+0x0046], %o2 ! FFFFAA9190000098 ELSE:L2-B003 0 S BD00002+2 fbge BL00107 ;.empty ! FFFFAA91900000AC ELSE:L2-B003 0 L brz,pn %o0, BL00108 ;.empty ! FFFFAA91900000B0 ELSE:L2-B003 0 L fbuge BL00109 ;.empty ! FFFFAA91900000B4 ELSE:L2-B003 0 L bne BL00107 ! FFFFAA91900000B8 ELSE:L2-B003 0 L .word 0xFCED0CDC ! FFFFAA91900000BC ELSE:L2-B003 0 S random ldx [%g2+0x0000], %g4 ! FFFFAA91900000C0 ELSE:L2-B003 0 S BASEBD00009 BL00107:bl BL00108 ! FFFFAA91900000D4 ELSE:L2-B003 0 L .word 0x95E81DCF ! FFFFAA91900000D8 ELSE:L2-B003 0 S illop BL00110:call .+8 ;.empty ! FFFFAA91900000DC ELSE:L2-B003 0 L bz,a,pn %xcc, BL00112 ! FFFFAA91900000E0 ELSE:L2-B003 0 L BL00111:prefetch [%g5+0x002C], 2 ! FFFFAA91900000E4 ELSE:L2-B003 0 S BD00093 ldsba [%g3+0x0028]%asi, %i3 ! FFFFAA91900000EC ELSE:L2-B003 0 S BD00023+6 .word 0xA5A45BCD ! FFFFAA919000010C SKIP:L2-B004 0 illop stda %f26, [%l6]0xD2 ! FFFFAA9190000110 SKIP:L2-B004 0 S Short16 stda %o0, [%g3+0x0038]%asi ! FFFFAA9190000114 SKIP:L2-B004 0 S >BD00028 ldx [%g2+0x0050], %l5 ! FFFFAA9190000118 SKIP:L2-B004 0 BD00080 .word 0xB3A2451D ! FFFFAA9190000164 ELSE:L2-B005 2 S illop_FP std %f12, [%g6-0x0070] ! FFFFAA9190000168 ELSE:L2-B005 2 S >BD00008 ldx [%g4+0x0038], %i0 ! FFFFAA919000016C ELSE:L2-B005 2 S BD00035 .word 0xF3649DCD ! FFFFAA919000017C ELSE:L2-B005 0 L illop ldsba [%g7+%g0]0x8B, %l1 ! FFFFAA9190000180 ELSE:L2-B005 0 S BD00008 brlez,pt %g1, BL00121 ! FFFFAA91900001A0 ELSE:L2-B005 0 L st %fsr, [%g2+0x0064] ! FFFFAA91900001A4 ELSE:L2-B005 0 S BD00074 std %f44, [%g6+0x0018] ! FFFFAA91900001BC ELSE:L2-B005 2 S >BD00059 BL00123:nop ! FFFFAA91900001C0 ELSE:L2-B005 2 S ldub [%g3+0x0042], %i5 ! FFFFAA91900001C4 ELSE:L2-B005 2 S BD00069 ldx [%g2+0x0038], %g6 ! FFFFAA91900001D8 LOOP:L1-B000 2 S BASEBD00045 ldswa [%g7+%g0]0x83, %o0 ! FFFFAA91900001E8 LOOP:L1-B000 2 S BD00053 srlx %l3, 0x1, %l3 ! FFFFAA91900001F4 LOOP:L1-B000 2 andcc %l3, 0x1, %g0 ! FFFFAA91900001F8 LOOP:L1-B000 2 bne,a,pn %xcc, BL00127 ! FFFFAA91900001FC LOOP:L1-B000 2 .word 0xAFB288D2 ! FFFFAA9190000200 LOOP:L1-B000 0 S illop_VIS add %g1, 0x42E, %g1 ! FFFFAA9190000204 LOOP:L1-B000 2 chksum++ ldsw [%g4-0x0040], %i4 ! FFFFAA9190000208 SUBR:L0-B000 2 S BD00087 ldx [%g2+0x0058], %l6 ! FFFFAA9190000228 SUBR:L0-B000 2 BD00005 stba %i0, [%g4-0x0023]%asi ! 000004EF55687F3C SUBR:L0-B000 0 S >BD00068+1 .word 0xCDF99644 ! 000004EF55687F40 SUBR:L0-B000 0 S illop ldx [%g2+0x0058], %l6 ! 000004EF55687F44 SUBR:L0-B000 0 BD00082 add %g1, 0x63F, %g1 ! 000004EF55687F54 SUBR:L0-B000 0 chksum++ and %g1, 0xFE, %l2 ! 000004EF55687F58 LOOP:L1-B000 0 BL00149: ! LOOP:L1-B000 add %g1, 0x7B4, %g1 ! 000004EF55687F5C LOOP:L1-B000 0 chksum++ .word 0xFDC2A1E4 ! 000004EF55687F60 SKIP:L2-B000 0 illop fbl BL00131 ! 000004EF55687F64 SKIP:L2-B000 0 sth %i2, [%g6-0x0017] ! 000004EF55687F68 SKIP:L2-B000 0 S >BD00078+1 st %f4, [%g6-0x002C] ! 000004EF55687F6C SKIP:L2-B000 0 S >BD00055 st %f30, [%g6-0x001C] ! 000004EF55687F70 SKIP:L2-B000 0 S >BD00130 .word 0x28F6D40A ! 000004EF55687F74 SKIP:L2-B000 0 S illop ld [%g2+0x0064], %fsr ! 000004EF55687F78 SKIP:L2-B000 0 S BD00058 ldswa [%g7+%g7]0x82, %o1 ! 000004EF55687F80 SKIP:L2-B000 0 S BD00070 .word 0xB3A39BEB ! 000004EF55687F90 SKIP:L2-B000 0 S illop ld [%g6+0x004C], %f5 ! 000004EF55687F94 SKIP:L2-B000 0 S BD00035+2 add %g3, -88, %l6 ! 000004EF55687FA4 SKIP:L2-B000 0 @BD00024 ldda [%l6]0xD0, %f28 ! 000004EF55687FA8 SKIP:L2-B000 0 S Short8 ld [%g4-0x000C], %f19 ! 000004EF55687FAC SKIP:L2-B000 0 S BD00020 ld [%g5+0x0060], %f8 ! 000004EF55688008 ELSE:L2-B001 0 S BD00089 swap [%g5-0x0040], %o0 ! 000004EF55688070 SKIP:L2-B002 0 S >BD00007 .word 0xCF68F9D4 ! 000004EF55688074 SKIP:L2-B002 0 S illop fba BL00140 ! 000004EF55688078 SKIP:L2-B002 0 sth %o0, [%g3+0x0044] ! 000004EF5568807C SKIP:L2-B002 0 S >BD00137 BL00138: ! ELSE:L2-B003 .word 0xB7A3090F ! 000004EF55688080 ELSE:L2-B003 0 illop stda %f26,[%l5+%g1]0xC2 ! 000004EF55688084 ELSE:L2-B003 0 S Partial_St sth %i1, [%g5+0x0026] ! 000004EF55688088 ELSE:L2-B003 0 S >BD00139+2 stx %fsr, [%g2+0x0060] ! 000004EF5568808C ELSE:L2-B003 0 S BD00070 add %g5, -60, %l6 ! 000004EF556880A4 ELSE:L2-B003 0 @BD00041 ldda [%l6]0xD2, %f16 ! 000004EF556880A8 ELSE:L2-B003 0 S Short16 .word 0xA7A8D864 ! 000004EF556880AC ELSE:L2-B003 0 S illop ldx [%g2+0x0060], %fsr ! 000004EF556880B0 ELSE:L2-B003 0 S BD00008 .word 0xC55846F9 ! 000004EF556880CC ELSE:L2-B003 0 illop .word 0xBBB42E62 ! 000004EF556880D0 ELSE:L2-B003 0 illop ldx [%g4-0x0088], %g4 ! 000004EF556880D4 ELSE:L2-B003 0 ptr_chase ldx [%g4-0x0088], %g4 ! 000004EF556880D8 ELSE:L2-B003 0 ptr_chase .word 0x8B8D24F2 ! 000004EF556880DC ELSE:L2-B003 0 random ldx [%g4-0x0088], %g4 ! 000004EF556880E0 ELSE:L2-B003 0 ptr_chase .word 0xBDCA9942 ! 000004EF556880E4 ELSE:L2-B003 0 illop BL00140: ! ELSE:L2-B003 .word 0xF97BC5DA ! 000004EF556880E8 ELSE:L2-B003 0 illop .word 0x9DA80A11 ! 000004EF556880EC SKIP:L2-B004 0 illop bz,pn %xcc, BL00142 ! 000004EF556880F0 SKIP:L2-B004 0 .word 0x3C0798BE ! 000004EF556880F4 SKIP:L2-B004 0 S illop stb %o3, [%g5-0x0017] ! 000004EF556880F8 SKIP:L2-B004 0 S >BD00078+1 ldx [%g2+0x0058], %l6 ! 000004EF556880FC SKIP:L2-B004 0 BD00026 add %g3, -16, %l6 ! 000004EF55688108 SKIP:L2-B004 0 @BD00052 stda %f22, [%l6]0xD0 ! 000004EF5568810C SKIP:L2-B004 0 S Short8 add %g1, 0x6D3, %g1 ! 000004EF55688110 SKIP:L2-B004 0 chksum++ .word 0xA5B6C396 ! 000004EF55688114 SKIP:L2-B004 0 S illop stx %i1, [%g6+0x0038] ! 000004EF55688118 SKIP:L2-B004 0 S >BD00028 std %f62, [%g4-0x0038] ! 000004EF5568811C SKIP:L2-B004 0 S >BD00006 stx %i1, [%g5+0x0068] ! 000004EF55688120 SKIP:L2-B004 0 S >BD00012 ldx [%g2+0x0058], %l6 ! 000004EF55688124 SKIP:L2-B004 0 BD00141 BL00142: ! ELSE:L2-B005 add %g5, -34, %l6 ! 000004EF5568813C ELSE:L2-B005 0 @BD00076 stda %f24, [%l6]0xDA ! 000004EF55688140 ELSE:L2-B005 0 S Short16 lda [%g3+0x004C]%asi, %f8 ! 000004EF55688144 ELSE:L2-B005 0 S BD00040 fmuld8ulx16 %f26, %f28, %f18 ! 000004EF55688150 ELSE:L2-B005 0 S add %g1, 0x554, %g1 ! 000004EF55688154 ELSE:L2-B005 0 chksum++ .word 0x9864A4FD ! 000004EF55688158 ELSE:L2-B005 0 random stwa %g7, [%l6+%g0]0x14 ! 000004EF5568815C ELSE:L2-B005 0 S >BD00011 st %f5, [%g3-0x002C] ! 000004EF55688160 ELSE:L2-B005 0 S >BD00055 st %f3, [%g6+0x0063] ! 000004EF55688164 ELSE:L2-B005 0 S >BD00069+3 .word 0x8FBC9007 ! 000004EF55688168 ELSE:L2-B005 0 S illop BL00143: ! ELSE:L2-B005 add %g1, 0xC50, %g1 ! 000004EF5568816C ELSE:L2-B005 0 chksum++ .word 0x185F534C ! 000004EF55688170 LOOP:L1-B000 0 S illop stb %o2, [%g6-0x0020] ! 000004EF55688174 LOOP:L1-B000 0 S >BD00144 fbuge,pt %fcc1, BL00145 ! 000004EF55688178 LOOP:L1-B000 0 L nop ! 000004EF5568817C LOOP:L1-B000 0 S fbl,pn %fcc3, BL00146 ;.empty ! 000004EF55688180 LOOP:L1-B000 0 L BL00146:.word 0x28E16A3B ! 000004EF55688184 LOOP:L1-B000 0 L illop BL00145:.word 0xC7867100 ! 000004EF55688188 LOOP:L1-B000 0 S random fba,a,pn %fcc1, BL00148 ! 000004EF5568818C LOOP:L1-B000 0 L nop ! 000004EF55688190 LOOP:L1-B000 0 S lduh [%g4-0x0016], %l1 ! 000004EF55688194 LOOP:L1-B000 0 S BD00047 .word 0xBE100001 ! 000004EF556881A0 LOOP:L1-B000 0 S random BL00148:ld [%g3+0x0020], %f10 ! 000004EF556881A4 LOOP:L1-B000 0 S BD00006 add %g1, 0x926, %g1 ! 000004EF556881BC LOOP:L1-B000 0 chksum++ ld [%g5-0x0054], %f20 ! 000004EF556881C0 SUBR:L0-B000 0 S BD00077 BL00152:.word 0x83B187EA ! 000004EF556881E8 SUBR:L0-B000 0 S illop_VIS BL00154:add %g1, 0x4E, %g1 ! 000004EF556881EC SUBR:L0-B000 0 chksum++ ta %xcc, 0x45 ! 000004EF556881F0 SUBR:L0-B000 0 demap-stack add %g1, 0x399, %i0 ! 000004EF556881F4 SUBR:L0-B000 0 add %g1, 0xF42, %g1 ! 000004EF556881F8 SUBR:L0-B000 0 chksum++ ret ! 000004EF556881FC SUBR:L0-B000 0 restore %i0, %l7, %o0 ! 000004EF55688200 SUBR:L0-B000 0 SECTION .btext005_pg1 TEXT_VA=0x4ef55688000 attr_text { Name = .btext005_pg1, VA = 0x4ef55688000, RA = 0xffffd0000, PA = ra2pa(0xffffd0000,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=0x2f8755f00 attr_text { Name = .btext006, VA = 0x2f8755f00, RA = 0xffffcbf00, PA = ra2pa(0xffffcbf00,0), notsb } SECTION .btext006_pg0 TEXT_VA=0x2f8754000 attr_text { Name = .btext006_pg0, VA = 0x2f8754000, RA = 0xffffca000, PA = ra2pa(0xffffca000,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: BL00155: ! SUBR:L0-B000 add %g1, 0x15A, %g1 ! 00000002F8755F00 SUBR:L0-B000 0 chksum++ save %o6, -128, %o6 ! 00000002F8755F04 SUBR:L0-B000 0 sethi %hh(0x2F8755F00),%l7 ! 00000002F8755F08 SUBR:L0-B000 0 SUBR021 .word 0xFE11B7CA ! 00000002F8755F0C SUBR:L0-B000 0 random sethi %lm(0x2F8755F00),%l6 ! 00000002F8755F10 SUBR:L0-B000 0 or %l6,%lo(0x2F8755F00),%l6 ! 00000002F8755F14 SUBR:L0-B000 0 sllx %l7, 0x20, %l7 ! 00000002F8755F18 SUBR:L0-B000 0 or %l7, %l6, %l7 ! 00000002F8755F1C SUBR:L0-B000 0 add %g1, 0xD6B, %g1 ! 00000002F8755F20 SUBR:L0-B000 0 chksum++ and %g1, 0xFE, %l3 ! 00000002F8755F24 LOOP:L1-B000 0 BL00166: ! LOOP:L1-B000 .word 0xFD618490 ! 00000002F8755F28 LOOP:L1-B000 0 random andcc %o0, 0x100, %g0 ! 00000002F8755F2C SKIP:L2-B000 0 bnz,pn %icc, BL00159 ! 00000002F8755F30 SKIP:L2-B000 0 ld [%g4+0x0048], %f18 ! 00000002F8755F34 SKIP:L2-B000 0 S BD00085 bn,pn %xcc, BL00156 ;.empty ! 00000002F8755F3C SKIP:L2-B000 0 L fbo,a BL00157 ! 00000002F8755F40 SKIP:L2-B000 0 L nop ! 00000002F8755F44 SKIP:L2-B000 0 S BL00157:stb %g1, [%g5+0x0042] ! 00000002F8755F48 SKIP:L2-B000 0 S >BD00091 swapa [%g6-0x001C]%asi, %l0 ! 00000002F8755F4C SKIP:L2-B000 0 S >BD00130 brlz,a,pt %i0, BL00158 ;.empty ! 00000002F8755F50 SKIP:L2-B000 0 L bgu,a,pt %icc, BL00158 ! 00000002F8755F54 SKIP:L2-B000 0 L BL00158:nop ! 00000002F8755F58 SKIP:L2-B000 0 S fbu,a BL00156 ;.empty ! 00000002F8755F5C SKIP:L2-B000 0 L bcs,a BL00156 ! 00000002F8755F60 SKIP:L2-B000 0 L nop ! 00000002F8755F64 SKIP:L2-B000 0 S BL00156:add %g1, 0x1F8, %g1 ! 00000002F8755F68 SKIP:L2-B000 0 chksum++ add %g1, 0x3C5, %g1 ! 00000002F8755F6C SKIP:L2-B000 0 chksum++ .word 0xC57F30C1 ! 00000002F8755F70 SKIP:L2-B000 0 S illop lda [%g5+0x004C]%asi, %f2 ! 00000002F8755F74 SKIP:L2-B000 0 S BD00055 .word 0x25321F71 ! 00000002F8755F7C SKIP:L2-B000 0 random .word 0x95B387F0 ! 00000002F8755F80 SKIP:L2-B000 0 S illop .word 0xB594CA00 ! 00000002F8755F84 SKIP:L2-B000 0 S illop lduha [%g7+%g0]0x8B, %o5 ! 00000002F8755F88 SKIP:L2-B000 0 S BD00091 BL00159: ! ELSE:L2-B001 lduwa [%g7+%g0]0x83, %o1 ! 00000002F8755F94 ELSE:L2-B001 0 S BD00104 stx %i3, [%g3+0x0008] ! 00000002F8755FD0 ELSE:L2-B001 0 S >BD00058 .word 0xBDC09C4A ! 00000002F8755FD4 ELSE:L2-B001 0 S illop .word 0x9E100001 ! 00000002F8755FD8 ELSE:L2-B001 0 S random BL00160: ! ELSE:L2-B001 add %g1, 0x8AC, %g1 ! 00000002F8755FDC ELSE:L2-B001 0 chksum++ stb %o5, [%g3-0x000A] ! 00000002F8755FE0 LOOP:L1-B000 0 S >BD00002+2 .word 0xBBA1919D ! 00000002F8755FE4 LOOP:L1-B000 0 S illop bn BL00161 ! 00000002F8755FE8 LOOP:L1-B000 0 L nop ! 00000002F8755FEC LOOP:L1-B000 0 S fbule,pn %fcc0, BL00162 ;.empty ! 00000002F8755FF0 LOOP:L1-B000 0 L .word 0x83482F0B ! 00000002F8755FF4 LOOP:L1-B000 0 L illop BL00163:bnz,pn %xcc, BL00164 ;.empty ! 00000002F8755FF8 LOOP:L1-B000 0 L BL00162:fbne,a BL00164 ;.empty ! 00000002F8755FFC LOOP:L1-B000 0 L bpos,a BL00165 ! 00000002F8756000 LOOP:L1-B000 0 L BL00165:.word 0xB3A05124 ! 00000002F8756004 LOOP:L1-B000 0 S illop BL00164:stx %o0, [%g3+0x0055] ! 00000002F8756008 LOOP:L1-B000 0 S >BD00045+5 BL00161:.word 0xE2B8580F ! 00000002F875600C LOOP:L1-B000 0 S illop .word 0xDF68CF04 ! 00000002F8756010 LOOP:L1-B000 0 illop srlx %l3, 0x1, %l3 ! 00000002F8756014 LOOP:L1-B000 0 andcc %l3, 0x1, %g0 ! 00000002F8756018 LOOP:L1-B000 0 .word 0xCF0A291D ! 00000002F875601C LOOP:L1-B000 0 illop lduh [%g5-0x0028], %o1 ! 00000002F8756020 LOOP:L1-B000 0 S BD00056 ldx [%g5+0x0078], %i2 ! 0000035D9F1ABF38 SKIP:L2-B000 4 S BD00044 st %fsr, [%g2+0x0064] ! 0000035D9F1ABF48 SKIP:L2-B000 4 S BD00007 sethi %hh(0x2D51BDDF00),%l6 ! 0000035D9F1ABF60 SKIP:L2-B000 4 SUBR024 or %l6,%hm(0x2D51BDDF00),%l6 ! 0000035D9F1ABF64 SKIP:L2-B000 4 sethi %lm(0x2D51BDDF00),%l5 ! 0000035D9F1ABF68 SKIP:L2-B000 4 or %l5,%lo(0x2D51BDDF00),%l5 ! 0000035D9F1ABF6C SKIP:L2-B000 4 sllx %l6, 0x20, %l6 ! 0000035D9F1ABF70 SKIP:L2-B000 4 or %l6, %l5, %l6 ! 0000035D9F1ABF74 SKIP:L2-B000 4 jmpl %l6+0x0000, %o7 ! 0000035D9F1ABF78 SKIP:L2-B000 4 S .word 0x93B7064A ! 0000035D9F1ABF7C SKIP:L2-B000 4 S illop_VIS stw %i2, [%g5-0x0040] ! 0000035D9F1ABF80 SKIP:L2-B000 4 S >BD00007 prefetch [%o2+%l7], 2 ! 0000035D9F1ABF84 SKIP:L2-B000 4 S <.+0 ld [%g6+0x0020], %f11 ! 0000035D9F1ABF88 SKIP:L2-B000 4 S BD00045 sethi %hh(0x2D51BDDF00),%l6 ! 0000035D9F1ABFB4 ELSE:L2-B001 0 SUBR024 .word 0xCB6E5D93 ! 0000035D9F1ABFB8 ELSE:L2-B001 0 illop sethi %lm(0x2D51BDDF00),%l5 ! 0000035D9F1ABFBC ELSE:L2-B001 0 .word 0x2C0AE1B6 ! 0000035D9F1ABFC0 ELSE:L2-B001 0 random sllx %l6, 0x20, %l6 ! 0000035D9F1ABFC4 ELSE:L2-B001 0 or %l6, %l5, %l6 ! 0000035D9F1ABFC8 ELSE:L2-B001 0 jmpl %l6+0x0000, %o7 ! 0000035D9F1ABFCC ELSE:L2-B001 0 S std %f22, [%g6+0x0068] ! 0000035D9F1ABFD0 ELSE:L2-B001 0 S >BD00012 add %g1, 0x1D9, %g1 ! 0000035D9F1ABFD4 ELSE:L2-B001 0 chksum++ ldda [%g7+%g7]0x82, %i0 ! 0000035D9F1ABFD8 ELSE:L2-B001 0 S BD00058 stwa %i2, [%g5+0x0034]%asi ! 0000035D9F1ABFE8 ELSE:L2-B001 0 S >BD00044+4 add %g4, -8, %l5 ! 0000035D9F1ABFEC ELSE:L2-B001 0 @BD00056 .word 0xA9AC0099 ! 0000035D9F1ABFF0 ELSE:L2-B001 0 S illop ldd [%g4+0x0008], %i0 ! 0000035D9F1ABFF4 ELSE:L2-B001 0 S BD00053+2 add %g6, -30, %l6 ! 0000035D9F1AC020 SKIP:L2-B002 3 @BD00016 stda %f26, [%l6]0xDA ! 0000035D9F1AC024 SKIP:L2-B002 3 S Short16 ld [%g4-0x0074], %f5 ! 0000035D9F1AC028 SKIP:L2-B002 3 S BD00170+1 std %o2, [%g3-0x0068] ! 0000035D9F1AC048 SKIP:L2-B002 3 S >BD00082 ldsh [%g6-0x002D], %o3 ! 0000035D9F1AC04C SKIP:L2-B002 3 S BD00059 st %f7, [%g6+0x001C] ! 0000035D9F1AC054 SKIP:L2-B002 3 S >BD00059+4 fmul8x16al %f29, %f31, %f18 ! 0000035D9F1AC058 SKIP:L2-B002 3 S stx %i0, [%g3-0x0068] ! 0000035D9F1AC05C SKIP:L2-B002 3 S >BD00082 ldx [%g2+0x0058], %l6 ! 0000035D9F1AC060 SKIP:L2-B002 3 BD00011 ldx [%g2+0x0018], %g5 ! 0000035D9F1AC08C ELSE:L2-B003 1 S BASEBD00019 ta %xcc, 0x43 ! 0000035D9F1AC0A8 ELSE:L2-B003 1 S +-PEF st %f21, [%g4+0x0048] ! 0000035D9F1AC0AC ELSE:L2-B003 2 S >BD00018 add %g4, 0x70, %l5 ! 0000035D9F1AC0B0 ELSE:L2-B003 1 @BD00060 stda %f24,[%l5+%g1]0xC4 ! 0000035D9F1AC0B4 ELSE:L2-B003 1 S Partial_St .word 0xD71220D1 ! 0000035D9F1AC0B8 ELSE:L2-B003 1 S illop BL00173: ! ELSE:L2-B003 add %g1, 0x810, %g1 ! 0000035D9F1AC0BC ELSE:L2-B003 4 chksum++ sth %i1, [%g3+0x004A] ! 0000035D9F1AC0C0 LOOP:L1-B000 4 S >BD00018+2 std %i0, [%g5+0x0008] ! 0000035D9F1AC0C4 LOOP:L1-B000 4 S >BD00058 st %f6, [%g6+0x0050] ! 0000035D9F1AC0C8 LOOP:L1-B000 4 S >BD00045 st %f7, [%g6+0x0054] ! 0000035D9F1AC0CC LOOP:L1-B000 4 S >BD00045+4 ldd [%g6+0x0068], %f22 ! 0000035D9F1AC0D0 LOOP:L1-B000 4 S BD00024 fbl,pn %fcc3, BL00175 ;.empty ! 0000035D9F1AC0F0 SUBR:L0-B000 2 L ble,a BL00176 ;.empty ! 0000035D9F1AC0F4 SUBR:L0-B000 2 L bne,a BL00177 ;.empty ! 0000035D9F1AC0F8 SUBR:L0-B000 2 L bg,a,pn %xcc, BL00175 ;.empty ! 0000035D9F1AC0FC SUBR:L0-B000 0 L BL00175:bge,pt %icc, BL00178 ! 0000035D9F1AC100 SUBR:L0-B000 0 L BL00177:nop ! 0000035D9F1AC104 SUBR:L0-B000 0 S brnz,pt %i0, BL00179 ! 0000035D9F1AC108 SUBR:L0-B000 0 L stb %i0, [%g4+0x0001] ! 0000035D9F1AC10C SUBR:L0-B000 0 S >BD00097+1 .word 0x0622F5DD ! 0000035D9F1AC110 SUBR:L0-B000 0 S illop stb %g1, [%g3-0x0064] ! 0000035D9F1AC114 SUBR:L0-B000 0 S >BD00082+4 BL00178:.word 0xBBB009FF ! 0000035D9F1AC118 SUBR:L0-B000 0 S illop_VIS BL00179:.word 0xB7AD8AF5 ! 0000035D9F1AC11C SUBR:L0-B000 0 S illop BL00176:add %g1, 0xB1, %g1 ! 0000035D9F1AC120 SUBR:L0-B000 0 chksum++ add %g1, 0x486, %i0 ! 0000035D9F1AC124 SUBR:L0-B000 2 return %i7+0x0008 ! 0000035D9F1AC128 SUBR:L0-B000 2 add %g1, 0x5B5, %g1 ! 0000035D9F1AC12C SUBR:L0-B000 2 chksum++ SECTION .btext007_pg1 TEXT_VA=0x35d9f1ac000 attr_text { Name = .btext007_pg1, VA = 0x35d9f1ac000, RA = 0xffffc8000, PA = ra2pa(0xffffc8000,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=0x3b72bfffff00 attr_text { Name = .btext008, VA = 0x3b72bfffff00, RA = 0xf0fffff00, PA = ra2pa(0xf0fffff00,0), notsb } SECTION .btext008_pg0 TEXT_VA=0x3b72b0000000 attr_text { Name = .btext008_pg0, VA = 0x3b72b0000000, RA = 0xf00000000, PA = ra2pa(0xf00000000,0), tsbonly, part_0_ctx_nonzero_tsb_config_1, TTE_Context=68, 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 .btext008 .text .global SUBR023; SUBR023: add %g1, 0xE9D, %g1 ! 00003B72BFFFFF00 SUBR:L0-B000 0 chksum++ .word 0xAFA050CA ! 00003B72BFFFFF04 SWCH:L1-B000 0 illop andcc %o0, 0x400, %g0 ! 00003B72BFFFFF08 SWCH:L1-B000 0 bnz,a,pn %xcc, BL00185 ! 00003B72BFFFFF0C SWCH:L1-B000 0 add %g1, 0xCC2, %g1 ! 00003B72BFFFFF10 SWCH:L1-B000 0 chksum++ andcc %o0, 0x8, %g0 ! 00003B72BFFFFF14 SWCH:L1-B000 0 bnz,pn %xcc, BL00183 ! 00003B72BFFFFF18 SWCH:L1-B000 0 add %g1, 0x4CA, %g1 ! 00003B72BFFFFF1C SWCH:L1-B000 0 chksum++ andcc %o0, 0x10, %g0 ! 00003B72BFFFFF20 SWCH:L1-B000 0 bnz,pn %xcc, BL00182 ! 00003B72BFFFFF24 SWCH:L1-B000 0 add %g1, 0x24D, %g1 ! 00003B72BFFFFF28 SWCH:L1-B000 0 chksum++ andcc %o0, 0x400, %g0 ! 00003B72BFFFFF2C SWCH:L1-B000 0 .word 0xFBD5873D ! 00003B72BFFFFF30 SWCH:L1-B000 0 illop .word 0x9FACF001 ! 00003B72BFFFFF34 SWCH:L1-B000 0 S illop ldx [%g2+0x0058], %l6 ! 00003B72BFFFFF38 SWCH:L1-B000 0 BD00012 nop ! 00003B72BFFFFF7C CASE:L2-B000 0 S .word 0xFCABE260 ! 00003B72BFFFFF80 CASE:L2-B000 0 random membar 0x40 ! 00003B72BFFFFF84 CASE:L2-B000 0 ldda [%l5]0x16, %f16 ! 00003B72BFFFFF88 CASE:L2-B000 0 Blk-Load membar 0x40 ! 00003B72BFFFFF8C CASE:L2-B000 0 add %g3, 0x78, %l5 ! 00003B72BFFFFF90 CASE:L2-B000 0 @BD00009 stda %f26,[%l5+%g1]0xC0 ! 00003B72BFFFFF94 CASE:L2-B000 0 S Partial_St .word 0xA5A585AC ! 00003B72BFFFFF98 CASE:L2-B000 0 illop stx %i5, [%g6+0x0008] ! 00003B72BFFFFF9C CASE:L2-B000 0 S >BD00058 BL00182:add %g1, 0x5CD, %g1 ! 00003B72BFFFFFA0 CASE:L2-B001 0 chksum++ sth %i2, [%g6-0x001E] ! 00003B72BFFFFFA4 CASE:L2-B001 0 S >BD00016 st %f2, [%g6+0x0020] ! 00003B72BFFFFFA8 CASE:L2-B001 0 S >BD00042 sth %i2, [%g5-0x001E] ! 00003B72BFFFFFAC CASE:L2-B001 0 S >BD00016 ldx [%g2+0x0050], %l5 ! 00003B72BFFFFFB0 CASE:L2-B001 0 BD00074 .word 0xB998EAFE ! 00003B72BFFFFFC4 CASE:L2-B001 0 illop .word 0x8BD6880B ! 00003B72BFFFFFC8 CASE:L2-B001 0 S illop swap [%g6-0x0014], %o3 ! 00003B72BFFFFFCC CASE:L2-B001 0 S >BD00087 ba,pt %icc, BL00186 ! 00003B72BFFFFFD0 CASE:L2-B001 0 lduh [%g5-0x0024], %o1 ! 00003B72BFFFFFD4 CASE:L2-B001 0 S BD00028 ldsh [%g4-0x000E], %o2 ! 00003B72C0000014 CASE:L2-B003 0 S BD00093+2 .word 0x81880000 ! 00003B72C000002C SWCH:L1-B000 0 S random ta %xcc, 0x43 ! 00003B72C0000030 SWCH:L1-B000 0 S +-PEF .word 0x892D4BCA ! 00003B72C0000034 SWCH:L1-B000 0 S random .word 0xBE100001 ! 00003B72C0000038 SWCH:L1-B000 0 S random ldx [%g2+0x0058], %l6 ! 00003B72C000003C SWCH:L1-B000 0 BD00011 ldswa [%g5+0x0048]%asi, %o5 ! 00003B72C0000044 SWCH:L1-B000 0 S BD00042 add %g4, -72, %l5 ! 00003B72C000004C SWCH:L1-B000 0 @BD00023 stda %f20,[%l5+%g1]0xC1 ! 00003B72C0000050 SWCH:L1-B000 0 S Partial_St std %o4, [%g3+0x0038] ! 00003B72C0000054 SWCH:L1-B000 0 S >BD00028 ldda [%l6]0x24, %o4 ! 00003B72C0000058 SWCH:L1-B000 0 S Quad_Ld lda [%g6-0x000C]%asi, %f23 ! 00003B72C000005C SUBR:L0-B000 0 S BD00008 .word 0xA1A54CFD ! 00003B72C0000068 SUBR:L0-B000 0 S illop lduh [%g3-0x001E], %o0 ! 00003B72C000006C SUBR:L0-B000 0 S BD00009 .word 0x96DB2C63 ! 00003B72C0000074 SUBR:L0-B000 0 random add %g1, 0x83B, %g1 ! 00003B72C0000078 SUBR:L0-B000 0 chksum++ SECTION .btext008_pg1 TEXT_VA=0x3b72c0000000 attr_text { Name = .btext008_pg1, VA = 0x3b72c0000000, RA = 0xf10000000, PA = ra2pa(0xf10000000,0), tsbonly, part_0_ctx_nonzero_tsb_config_1, TTE_Context=68, 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 .btext009 TEXT_VA=0x2d51bddf00 attr_text { Name = .btext009, VA = 0x2d51bddf00, RA = 0xffffc3f00, PA = ra2pa(0xffffc3f00,0), notsb } SECTION .btext009_pg0 TEXT_VA=0x2d51bdc000 attr_text { Name = .btext009_pg0, VA = 0x2d51bdc000, RA = 0xffffc2000, PA = ra2pa(0xffffc2000,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 .global SUBR024; SUBR024: std %f12, [%g6-0x0038] ! 0000002D51BDDF00 SUBR:L0-B000 4 S >BD00006 lduh [%g3-0x0030], %o2 ! 0000002D51BDDF04 SUBR:L0-B000 4 S BD00021 nop ! 0000002D51BDDF24 SUBR:L0-B000 0 S BL00188:stx %fsr, [%g2+0x0060] ! 0000002D51BDDF28 SUBR:L0-B000 0 S BD00104 std %i2, [%g3+0x0058] ! 0000002D51BDDF34 SUBR:L0-B000 4 S >BD00035 add %g1, 0x517, %g1 ! 0000002D51BDDF38 SUBR:L0-B000 4 chksum++ add %g1, 0x88E, %g1 ! 0000002D51BDDF3C SUBR:L0-B000 4 chksum++ or %g0, 0x2, %o5 ! 0000002D51BDDF40 LOOP:L1-B000 4 BL00219: ! LOOP:L1-B000 add %g1, 0xC17, %g1 ! 0000002D51BDDF44 LOOP:L1-B000 8 chksum++ .word 0x879D626F ! 0000002D51BDDF48 LOOP:L1-B000 8 S illop ldd [%g6+0x0008], %f26 ! 0000002D51BDDF4C LOOP:L1-B000 8 S BD00074 fbuge,a BL00192 ! 0000002D51BDDF58 LOOP:L1-B000 8 L stba %o1, [%g3+0x0047]%asi ! 0000002D51BDDF5C LOOP:L1-B000 8 S >BD00141 BL00192:fbu,a BL00193 ! 0000002D51BDDF60 LOOP:L1-B000 8 L ldd [%g6-0x0038], %f36 ! 0000002D51BDDF64 LOOP:L1-B000 0 S BD00012 nop ! 0000002D51BDDF90 SKIP:L2-B000 7 S ta %xcc, 0x43 ! 0000002D51BDDF94 SKIP:L2-B000 7 S +-PEF ldx [%g3-0x0088], %g3 ! 0000002D51BDDF98 SKIP:L2-B000 7 ptr_chase ldx [%g3-0x0088], %g3 ! 0000002D51BDDF9C SKIP:L2-B000 7 ptr_chase ldx [%g3-0x0088], %g3 ! 0000002D51BDDFA0 SKIP:L2-B000 7 ptr_chase prefetch [%o5-0x075E], 4 ! 0000002D51BDDFA4 SKIP:L2-B000 7 S <.-1886 add %g1, 0xFDD, %g1 ! 0000002D51BDDFA8 SKIP:L2-B000 7 chksum++ stx %o2, [%g5+0x0038] ! 0000002D51BDDFAC SKIP:L2-B000 7 S >BD00028 ldx [%g4-0x0088], %g4 ! 0000002D51BDDFB0 SKIP:L2-B000 7 ptr_chase ldx [%g4-0x0088], %g4 ! 0000002D51BDDFB4 SKIP:L2-B000 7 ptr_chase ldx [%g4-0x0088], %g4 ! 0000002D51BDDFB8 SKIP:L2-B000 7 ptr_chase ldx [%g4-0x0088], %g4 ! 0000002D51BDDFBC SKIP:L2-B000 7 ptr_chase ldx [%g4-0x0088], %g4 ! 0000002D51BDDFC0 SKIP:L2-B000 7 ptr_chase ldx [%g4-0x0088], %g4 ! 0000002D51BDDFC4 SKIP:L2-B000 7 ptr_chase ldx [%g4-0x0088], %g4 ! 0000002D51BDDFC8 SKIP:L2-B000 7 ptr_chase ldx [%g4-0x0088], %g4 ! 0000002D51BDDFCC SKIP:L2-B000 7 ptr_chase ldda [%g4+0x0050]%asi, %f20 ! 0000002D51BDDFD0 SKIP:L2-B000 14 S BD00009 ldd [%g4-0x0060], %f60 ! 0000002D51BDDFE8 SKIP:L2-B000 7 S BD00033 lduha [%g6-0x0030]%asi, %o0 ! 0000002D51BDE04C ELSE:L2-B001 1 S BD00047 BL00201:ldda [%g6+0x0010]%asi, %f46 ! 0000002D51BDE060 ELSE:L2-B001 0 S BD00077 ldx [%g5+0x0070], %o1 ! 0000002D51BDE070 ELSE:L2-B001 1 S BD00139 std %f18, [%g4+0x0068] ! 0000002D51BDE094 SKIP:L2-B002 1 S >BD00012 ldx [%g2+0x0058], %l6 ! 0000002D51BDE098 SKIP:L2-B002 1 BD00011 add %g3, -74, %l6 ! 0000002D51BDE0A0 SKIP:L2-B002 1 @BD00033 ldda [%l6]0xD3, %f20 ! 0000002D51BDE0A4 SKIP:L2-B002 1 S Short16 add %g5, -24, %l6 ! 0000002D51BDE0A8 SKIP:L2-B002 1 @BD00078 stda %f30, [%l6]0xDA ! 0000002D51BDE0AC SKIP:L2-B002 1 S Short16 add %g1, 0xC85, %g1 ! 0000002D51BDE0B0 SKIP:L2-B002 1 chksum++ stb %o1, [%g6-0x004B] ! 0000002D51BDE0B4 SKIP:L2-B002 1 S >BD00089+1 stba %o0, [%g6+0x0042]%asi ! 0000002D51BDE0B8 SKIP:L2-B002 1 S >BD00091 ldd [%g6-0x0068], %f16 ! 0000002D51BDE0BC SKIP:L2-B002 1 S BD00020 add %g1, 0x27, %g1 ! 0000002D51BDE0DC ELSE:L2-B003 7 chksum++ lda [%g3-0x0078]%asi, %f8 ! 0000002D51BDE0E0 ELSE:L2-B003 7 S BD00104 .word 0xD23C380A ! 0000002D51BDE154 SKIP:L2-B004 0 S illop .word 0xA5A0D966 ! 0000002D51BDE158 SKIP:L2-B004 0 S illop .word 0xB9A390F9 ! 0000002D51BDE15C SKIP:L2-B004 0 S illop prefetch [%l0-0x0560], 0 ! 0000002D51BDE160 SKIP:L2-B004 0 S <.-1376 sth %o2, [%g6-0x0030] ! 0000002D51BDE164 SKIP:L2-B004 0 S >BD00106 add %g1, 0x40, %g1 ! 0000002D51BDE168 SKIP:L2-B004 0 chksum++ nop ! 0000002D51BDE16C SKIP:L2-B004 0 S fbue,pn %fcc2, BL00211 ;.empty ! 0000002D51BDE170 SKIP:L2-B004 0 L BL00211:bg,a,pn %xcc, BL00212 ! 0000002D51BDE174 SKIP:L2-B004 0 L st %f4, [%g3+0x004C] ! 0000002D51BDE178 SKIP:L2-B004 0 S >BD00047 .word 0x99B0079A ! 0000002D51BDE17C SKIP:L2-B004 0 S illop BL00212:bl,pn %xcc, BL00213 ! 0000002D51BDE180 SKIP:L2-B004 0 L ldsw [%g6-0x0050], %o0 ! 0000002D51BDE184 SKIP:L2-B004 0 S BD00093 BL00213:bleu,pn %icc, BL00214 ! 0000002D51BDE18C SKIP:L2-B004 0 L ldda [%g5-0x0048]%asi, %o0 ! 0000002D51BDE190 SKIP:L2-B004 0 S BD00059 .word 0xABFC7C11 ! 0000002D51BDE198 SKIP:L2-B004 0 illop ba,pn %xcc, BL00218 ! 0000002D51BDE19C SKIP:L2-B004 0 nop ! 0000002D51BDE1A0 SKIP:L2-B004 0 S BL00215: ! ELSE:L2-B005 std %f12, [%g4+0x0018] ! 0000002D51BDE1A4 ELSE:L2-B005 8 S >BD00059 bn,pt %icc, BL00216 ! 0000002D51BDE1A8 ELSE:L2-B005 8 L nop ! 0000002D51BDE1AC ELSE:L2-B005 8 S nop ! 0000002D51BDE1B0 ELSE:L2-B005 8 S stba %o1, [%g4+0x002B]%asi ! 0000002D51BDE1B4 ELSE:L2-B005 8 S >BD00126 ldd [%g5-0x0070], %f62 ! 0000002D51BDE1B8 ELSE:L2-B005 8 S BD00052 membar 0x40 ! 0000002D51BDE1F4 ELSE:L2-B005 8 stda %f32, [%l5]0xF1 ! 0000002D51BDE1F8 ELSE:L2-B005 8 Blk-Store membar 0x40 ! 0000002D51BDE1FC ELSE:L2-B005 8 ldx [%g2+0x0058], %l6 ! 0000002D51BDE200 ELSE:L2-B005 8 BD00011 ldx [%g2+0x0018], %g4 ! 0000002D51BDE208 ELSE:L2-B005 8 S BASEBD00074 ldswa [%g6-0x000C]%asi, %o2 ! 0000002D51BDE224 LOOP:L1-B000 8 S BD00059 ldx [%g2+0x0058], %l6 ! 0000002D51BDE22C LOOP:L1-B000 8 // 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 TTABLE_VA 0xE00000 // min-max= 0x0-0xFFFFFFFFFFFF0000 CACHE_FLUSH no SINGLE_OBJECT no PRIV_MODE SF_HELPER_PROB 0% // min-max= 0-100 HELPER_AIUP 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 FILL_DELAY SAVE_REST_DELAY 30% // min-max= 0-100 DCTI_COUPLES EN_FPOINT EN_VIS EN_VIS2 EN_VIS3 EN_CALL EN_RETURN RETURN_PROB 45% // min-max= 0-100 FP_UNFIN yes LAZY_SAVE no IMPDEP_102 no IMPDEP_107_108 yes IMPDEP_125 yes 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 VERIFY_CHECKSUM no EN_TRAPS EN_CLEANWIN EN_FLUSHW DIV_BY_ZERO BAD_ALIGN 10 // min-max= 0-50 BAD_ALIGN_JMPL 15% // min-max= 0-100 TRAP_CHECKSUM SF_CHECKSUM yes READ_TRAPREGS READ_FAULTREGS READ_FSR 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_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 STACK_DISCONTIG STACK_DEMAP SUBR_NEST <4> // min-max= 1-8 NUM_SUBS <2> // min-max= 0-99 TEXT_PAGECROSS TEXT_DISCONTIG 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 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 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 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 200 // 9.4563% OP_LD_FP 150 // 7.0922% OP_LD_SHORT 80 // 3.7825% OP_LD_NF 50 // 2.3641% OP_LD_BLK 50 // 2.3641% OP_LD_QUAD 50 // 2.3641% OP_LD_QUAD_P 50 // 2.3641% OP_LDFSR 30 // 1.4184% OP_LDXFSR 30 // 1.4184% OP_LD_BASE 100 // 4.7281% OP_PTR_CHASE 50 // 2.3641% OP_ST_INT 300 // 14.1844% OP_ST_FP 200 // 9.4563% OP_ST_SHORT 80 // 3.7825% OP_ST_PARTIAL 50 // 2.3641% OP_ST_BLK 50 // 2.3641% OP_STFSR 10 // 0.4728% OP_STXFSR 10 // 0.4728% OP_LDSTUB 25 // 1.1820% OP_SWAP 25 // 1.1820% OP_QUAD_INTERF 50 // 2.3641% OP_PREFETCH 30 // 1.4184% OP_CALL 50 // 2.3641% OP_CALL8 50 // 2.3641% OP_ADD 0 // 0.0000% OP_ADDCC 0 // 0.0000% OP_SUB 0 // 0.0000% OP_SUBCC 0 // 0.0000% OP_MUL 0 // 0.0000% OP_MULX 0 // 0.0000% OP_DIVX 0 // 0.0000% OP_TAG 0 // 0.0000% OP_TAGTV 0 // 0.0000% OP_AND 0 // 0.0000% OP_ANDN 0 // 0.0000% OP_ANDCC 0 // 0.0000% OP_ANDNCC 0 // 0.0000% OP_OR 0 // 0.0000% OP_ORN 0 // 0.0000% OP_ORCC 0 // 0.0000% OP_ORNCC 0 // 0.0000% OP_XOR 0 // 0.0000% OP_XORCC 0 // 0.0000% OP_XNOR 0 // 0.0000% OP_XNORCC 0 // 0.0000% OP_SHIFT 0 // 0.0000% OP_MOVCC 0 // 0.0000% OP_CMP 0 // 0.0000% OP_NOP 0 // 0.0000% OP_TOUCH_G 0 // 0.0000% OP_TOUCH_I 0 // 0.0000% OP_TOUCH_L 0 // 0.0000% OP_TOUCH_O 0 // 0.0000% OP_RDPC 0 // 0.0000% OP_RDCCR 0 // 0.0000% OP_WRCCR 0 // 0.0000% OP_WRFPRS 0 // 0.0000% OP_POPC 10 // 0.4728% OP_SETHI 0 // 0.0000% OP_MEMBAR 0 // 0.0000% OP_STBAR 0 // 0.0000% OP_TRAPCC 0 // 0.0000% OP_ILLEGAL 80 // 3.7825% OP_ILL_FP 70 // 3.3097% OP_ILL_VIS 70 // 3.3097% OP_ILL_ASI 10 // 0.4728% OP_DIV32_0 0 // 0.0000% OP_BAD_RETURN 0 // 0.0000% OP_FLIP_PRIV 20 // 0.9456% OP_FLIP_FP 10 // 0.4728% OP_SW_CTX2 0 // 0.0000% OP_DEMAP 30 // 1.4184% OP_PBRANCH 30 // 1.4184% OP_SOFTINT 0 // 0.0000% OP_WRPIL 0 // 0.0000% OP_BN 10 // 0.4728% OP_RDY 0 // 0.0000% OP_WRY 0 // 0.0000% OP_VISLOG 0 // 0.0000% OP_VISMOV 0 // 0.0000% OP_PDIST 0 // 0.0000% OP_PADDSUB 0 // 0.0000% OP_PMULT 5 // 0.2364% OP_PCMP 0 // 0.0000% OP_PSHIFT 0 // 0.0000% OP_PFORMAT 0 // 0.0000% OP_ALIGN 0 // 0.0000% OP_ARRAY 0 // 0.0000% OP_EDGE 0 // 0.0000% OP_GSR 0 // 0.0000% OP_LZD 0 // 0.0000% OP_UMULXHI 0 // 0.0000% OP_XMULX 0 // 0.0000% OP_FADDSUB 0 // 0.0000% OP_FCMP 0 // 0.0000% OP_FCMPE 0 // 0.0000% OP_FMOV 0 // 0.0000% OP_FMOVCC 0 // 0.0000% */ ! Context 68: 1776 instructions generated, 5561 executed, 156 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=0x2336e6cedd00 attr_text { Name = .btext010, VA = 0x2336e6cedd00, RA = 0xffffa5d00, PA = ra2pa(0xffffa5d00,0), notsb } SECTION .btext010_pg0 TEXT_VA=0x2336e6cec000 attr_text { Name = .btext010_pg0, VA = 0x2336e6cec000, RA = 0xffffa4000, PA = ra2pa(0xffffa4000,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 .btext010 .text .global start_th_1; start_th_1: .global SUBR038; SUBR038: BL20176: ! MAIN:L0-B000 nop ! 00002336E6CEDD00 MAIN:L0-B000 1 sethi %hh(0x3D5FABA6000),%g2 ! 00002336E6CEDD04 MAIN:L0-B000 1 BD20094 or %g2,%hm(0x3D5FABA6000),%g2 ! 00002336E6CEDD08 MAIN:L0-B000 1 sethi %lm(0x3D5FABA6000),%g3 ! 00002336E6CEDD0C MAIN:L0-B000 1 or %g3,%lo(0x3D5FABA6000),%g3 ! 00002336E6CEDD10 MAIN:L0-B000 1 sllx %g2, 0x20, %g2 ! 00002336E6CEDD14 MAIN:L0-B000 1 or %g2, %g3, %g2 ! 00002336E6CEDD18 MAIN:L0-B000 1 sethi %hh(0xFFFF95A860002000),%l0 ! 00002336E6CEDD1C MAIN:L0-B000 1 STACK0069 or %l0,%hm(0xFFFF95A860002000),%l0 ! 00002336E6CEDD20 MAIN:L0-B000 1 sethi %lm(0xFFFF95A860002000),%l1 ! 00002336E6CEDD24 MAIN:L0-B000 1 or %l1,%lo(0xFFFF95A860002000),%l1 ! 00002336E6CEDD28 MAIN:L0-B000 1 sllx %l0, 0x20, %l0 ! 00002336E6CEDD2C MAIN:L0-B000 1 or %l0, %l1, %l0 ! 00002336E6CEDD30 MAIN:L0-B000 1 sub %l0, 0x100, %o6 ! 00002336E6CEDD34 MAIN:L0-B000 1 add %o6, 0x80, %i6 ! 00002336E6CEDD38 MAIN:L0-B000 1 addcc %g0, 0x1, %g1 ! 00002336E6CEDD3C MAIN:L0-B000 1 or %g0, -3959, %g3 ! 00002336E6CEDD40 MAIN:L0-B000 1 or %g0, 0x751, %g4 ! 00002336E6CEDD44 MAIN:L0-B000 1 or %g0, -312, %g5 ! 00002336E6CEDD48 MAIN:L0-B000 1 or %g0, -370, %g6 ! 00002336E6CEDD4C MAIN:L0-B000 1 or %g0, 0x0, %g7 ! 00002336E6CEDD50 MAIN:L0-B000 1 or %g0, -3401, %o0 ! 00002336E6CEDD54 MAIN:L0-B000 1 or %g0, 0xF2F, %o1 ! 00002336E6CEDD58 MAIN:L0-B000 1 or %g0, 0x2F9, %o2 ! 00002336E6CEDD5C MAIN:L0-B000 1 or %g0, -1008, %o3 ! 00002336E6CEDD60 MAIN:L0-B000 1 or %g0, -3278, %o4 ! 00002336E6CEDD64 MAIN:L0-B000 1 or %g0, -1697, %o5 ! 00002336E6CEDD68 MAIN:L0-B000 1 or %g0, 0x42D, %o7 ! 00002336E6CEDD6C MAIN:L0-B000 1 or %g0, 0xAFB, %l0 ! 00002336E6CEDD70 MAIN:L0-B000 1 or %g0, 0xF9A, %l1 ! 00002336E6CEDD74 MAIN:L0-B000 1 or %g0, -2838, %l2 ! 00002336E6CEDD78 MAIN:L0-B000 1 or %g0, -3524, %l3 ! 00002336E6CEDD7C MAIN:L0-B000 1 or %g0, -3599, %l4 ! 00002336E6CEDD80 MAIN:L0-B000 1 or %g0, 0xEE7, %l5 ! 00002336E6CEDD84 MAIN:L0-B000 1 sethi %hh(0x2336E6CEDD00),%l7 ! 00002336E6CEDD88 MAIN:L0-B000 1 SUBR038 or %l7,%hm(0x2336E6CEDD00),%l7 ! 00002336E6CEDD8C MAIN:L0-B000 1 sethi %lm(0x2336E6CEDD00),%l6 ! 00002336E6CEDD90 MAIN:L0-B000 1 or %l6,%lo(0x2336E6CEDD00),%l6 ! 00002336E6CEDD94 MAIN:L0-B000 1 sllx %l7, 0x20, %l7 ! 00002336E6CEDD98 MAIN:L0-B000 1 or %l7, %l6, %l7 ! 00002336E6CEDD9C MAIN:L0-B000 1 or %g0, -694, %l6 ! 00002336E6CEDDA0 MAIN:L0-B000 1 or %g0, -2152, %i0 ! 00002336E6CEDDA4 MAIN:L0-B000 1 or %g0, -28, %i1 ! 00002336E6CEDDA8 MAIN:L0-B000 1 or %g0, -1971, %i2 ! 00002336E6CEDDAC MAIN:L0-B000 1 or %g0, -1589, %i3 ! 00002336E6CEDDB0 MAIN:L0-B000 1 or %g0, 0x577, %i4 ! 00002336E6CEDDB4 MAIN:L0-B000 1 or %g0, -2685, %i5 ! 00002336E6CEDDB8 MAIN:L0-B000 1 or %g0, 0xC94, %i7 ! 00002336E6CEDDBC MAIN:L0-B000 1 or %g0, 0x4, %g6 ! 00002336E6CEDDC0 MAIN:L0-B000 1 BL20177:save %o6, -128, %o6 ! 00002336E6CEDDC4 MAIN:L0-B000 4 add %i0, %g6, %l0 ! 00002336E6CEDDC8 MAIN:L0-B000 4 add %i1, %g6, %l1 ! 00002336E6CEDDCC MAIN:L0-B000 4 add %i2, %g6, %l2 ! 00002336E6CEDDD0 MAIN:L0-B000 4 add %i3, %g6, %l3 ! 00002336E6CEDDD4 MAIN:L0-B000 4 add %i4, %g6, %l4 ! 00002336E6CEDDD8 MAIN:L0-B000 4 add %i5, %g6, %l5 ! 00002336E6CEDDDC MAIN:L0-B000 4 add %i6, %g6, %l6 ! 00002336E6CEDDE0 MAIN:L0-B000 4 add %i7, %g6, %l7 ! 00002336E6CEDDE4 MAIN:L0-B000 4 add %l0, %g6, %o0 ! 00002336E6CEDDE8 MAIN:L0-B000 4 add %l1, %g6, %o1 ! 00002336E6CEDDEC MAIN:L0-B000 4 add %l2, %g6, %o2 ! 00002336E6CEDDF0 MAIN:L0-B000 4 add %l3, %g6, %o3 ! 00002336E6CEDDF4 MAIN:L0-B000 4 add %l4, %g6, %o4 ! 00002336E6CEDDF8 MAIN:L0-B000 4 add %l5, %g6, %o5 ! 00002336E6CEDDFC MAIN:L0-B000 4 add %l7, %g6, %o7 ! 00002336E6CEDE00 MAIN:L0-B000 4 subcc %g6, 0x1, %g6 ! 00002336E6CEDE04 MAIN:L0-B000 4 bnz,pt %xcc, BL20177 ! 00002336E6CEDE08 MAIN:L0-B000 4 nop ! 00002336E6CEDE0C MAIN:L0-B000 4 restore %g0, %g0, %g0 ! 00002336E6CEDE10 MAIN:L0-B000 1 restore %g0, %g0, %g0 ! 00002336E6CEDE14 MAIN:L0-B000 1 restore %g0, %g0, %g0 ! 00002336E6CEDE18 MAIN:L0-B000 1 restore %g0, %g0, %g0 ! 00002336E6CEDE1C MAIN:L0-B000 1 ta %xcc, 0x44 ! 00002336E6CEDE20 MAIN:L0-B000 1 cleanwin=0 ldd [%g2+0x0068], %f0 ! 00002336E6CEDE24 MAIN:L0-B000 1 BD20082+4 ldxa [%g7+%g7]0x83, %l2 ! 00002336E6CEDF20 SKIP:L3-B000 0 S BD20002 BL20183:add %g1, 0x6E7, %g1 ! 00002336E6CEDF34 SKIP:L3-B000 0 chksum++ .word 0xA9B142AE ! 00002336E6CEDF38 SKIP:L3-B000 0 illop stx %fsr, [%g2+0x0060] ! 00002336E6CEDF3C SKIP:L3-B000 0 S BD20021 .word 0xCB6F9EE0 ! 00002336E6CEDF48 SKIP:L3-B000 0 L illop BL20184:fbge BL20185 ;.empty ! 00002336E6CEDF4C SKIP:L3-B000 0 L bcs BL20185 ! 00002336E6CEDF50 SKIP:L3-B000 0 L ldsb [%g6+0x0028], %i3 ! 00002336E6CEDF54 SKIP:L3-B000 0 S BD20021 add %g1, 0x97, %g1 ! 00002336E6CEDF74 SKIP:L3-B000 0 chksum++ fba,a,pt %fcc2, BL20189 ! 00002336E6CEDF78 SKIP:L3-B000 0 .word 0xDF558AB2 ! 00002336E6CEDF7C SKIP:L3-B000 0 S illop BL20188: ! ELSE:L3-B001 add %g4, -46, %l6 ! 00002336E6CEDF80 ELSE:L3-B001 4 @BD20171 ldda [%l6]0xDA, %f22 ! 00002336E6CEDF84 ELSE:L3-B001 4 S Short16 stxa %i3, [%g5+0x0058]%asi ! 00002336E6CEDF88 ELSE:L3-B001 4 S >BD20035 ldx [%g2+0x0010], %g5 ! 00002336E6CEDF8C ELSE:L3-B001 4 S BASEBD20060 std %f32, [%g5-0x0060] ! 00002336E6CEDFB8 ELSE:L3-B001 4 S >BD20104 sth %i4, [%g5-0x003C] ! 00002336E6CEDFBC ELSE:L3-B001 4 S >BD20041 add %g6, -58, %l6 ! 00002336E6CEDFC0 ELSE:L3-B001 4 @BD20005 ldda [%l6]0xD3, %f28 ! 00002336E6CEDFC4 ELSE:L3-B001 4 S Short16 stxa %o3, [%g7+%g0]0x06 ! 00002336E6CEDFC8 ELSE:L3-B001 4 S BAD-ASI ldx [%g2+0x0058], %l6 ! 00002336E6CEDFCC ELSE:L3-B001 4 BD20027+1 add %g4, 0x0, %l6 ! 00002336E6CEE010 SKIP:L3-B002 2 @BD20097 ldda [%l6]0xD3, %f26 ! 00002336E6CEE014 SKIP:L3-B002 2 S Short16 std %f18, [%g4+0x0050] ! 00002336E6CEE018 SKIP:L3-B002 2 S >BD20045 ldx [%g2+0x0058], %l6 ! 00002336E6CEE01C SKIP:L3-B002 2 BD20044 add %g1, 0x5F5, %g1 ! 00002336E6CEE028 SKIP:L3-B002 2 chksum++ stb %o0, [%g5-0x000F] ! 00002336E6CEE02C SKIP:L3-B002 2 S >BD20040 ldx [%g2+0x0058], %l6 ! 00002336E6CEE030 SKIP:L3-B002 2 BD20011 .word 0x99508D1C ! 00002336E6CEE038 SKIP:L3-B002 2 S illop ldub [%g6-0x0020], %l4 ! 00002336E6CEE03C SKIP:L3-B002 2 S BD20018 call .+8 ! 00002336E6CEE050 ELSE:L3-B003 2 S std %i2, [%g5-0x0008] ! 00002336E6CEE054 ELSE:L3-B003 2 S >BD20056 ld [%g6+0x0060], %f9 ! 00002336E6CEE058 ELSE:L3-B003 2 S BD20002 ldsw [%g4+0x0004], %o5 ! 00002336E6CEE074 ELSE:L3-B003 2 S BD20085 ldd [%g4-0x0032], %f0 ! 00002336E6CEE07C ELSE:L3-B003 2 S BD20007 add %g5, -36, %l6 ! 00002336E6CEE098 SKIP:L3-B004 3 @BD20068 ldda [%l6]0xD2, %f26 ! 00002336E6CEE09C SKIP:L3-B004 3 S Short16 ldx [%g2+0x0058], %l6 ! 00002336E6CEE0A0 SKIP:L3-B004 3 BD20011 stx %o0, [%g3+0x0030] ! 00002336E6CEE0A8 SKIP:L3-B004 3 S >BD20044 add %g4, -31, %l6 ! 00002336E6CEE0AC SKIP:L3-B004 3 @BD20085 stda %f28, [%l6]0xD1 ! 00002336E6CEE0B0 SKIP:L3-B004 3 S Short8 nop ! 00002336E6CEE0B4 SKIP:L3-B004 3 S add %g1, 0x67B, %g1 ! 00002336E6CEE0B8 SKIP:L3-B004 3 chksum++ ldsha [%g7+%g0]0x83, %i0 ! 00002336E6CEE0BC SKIP:L3-B004 3 S BD20045+4 fbule BL20195 ;.empty ! 00002336E6CEE0D8 SKIP:L3-B004 3 L BL20195:call .+8 ! 00002336E6CEE0DC SKIP:L3-B004 6 L ldx [%g3+0x0070], %o0 ! 00002336E6CEE0E0 SKIP:L3-B004 0 S BD20027+2 sth %o3, [%g4+0x007A] ! 00002336E6CEE0E8 SKIP:L3-B004 3 S >BD20009+2 BL20194:ld [%g6-0x002C], %f10 ! 00002336E6CEE0EC SKIP:L3-B004 3 S BD20060 stda %f6, [%g4+0x0010]%asi ! 00002336E6CEE104 ELSE:L3-B005 1 S >BD20074 lduwa [%g7+%g7]0x82, %o0 ! 00002336E6CEE108 ELSE:L3-B005 1 S BD20042 ldstub [%g3+0x0046], %o2 ! 00002336E6CEE110 ELSE:L3-B005 1 S >BD20077 nop ! 00002336E6CEE114 ELSE:L3-B005 1 S fbo,a BL20198 ! 00002336E6CEE118 ELSE:L3-B005 1 L ldx [%g4+0x0080], %i0 ! 00002336E6CEE11C ELSE:L3-B005 1 S BD20082 BL20201:ldx [%g2+0x0018], %g6 ! 00002336E6CEE140 ELSE:L3-B005 1 S BASEBD20020 call .+8 ! 00002336E6CEE178 LOOP:L3-B006 8 S nop ! 00002336E6CEE17C LOOP:L3-B006 8 S ldxa [%g7+%g0]0x33, %o2 ! 00002336E6CEE180 LOOP:L3-B006 8 S BAD-ASI add %g3, -16, %l6 ! 00002336E6CEE184 LOOP:L3-B006 8 @BD20052 ldda [%l6]0xD8, %f30 ! 00002336E6CEE188 LOOP:L3-B006 8 S Short8 fbn .-394248 ! 00002336E6CEE18C LOOP:L3-B006 8 S std %f42, [%g4-0x0070] ! 00002336E6CEE190 LOOP:L3-B006 8 S >BD20008 ldx [%g2+0x0058], %l6 ! 00002336E6CEE194 LOOP:L3-B006 8 BD20170 add %g1, 0xBB, %g1 ! 00002336E6CEE210 LOOP:L2-B000 2 chksum++ add %i0, %g1, %o2 ! 00002336E6CEE214 SWCH:L2-B001 2 and %o2, 0x18, %o7 ! 00002336E6CEE218 SWCH:L2-B001 2 sethi %hi(0x530), %o2 ! 00002336E6CEE21C SWCH:L2-B001 2 .+0 or %o2,%lo(0x530),%o2 ! 00002336E6CEE220 SWCH:L2-B001 2 add %o2, %o7, %o2 ! 00002336E6CEE224 SWCH:L2-B001 2 jmpl %l7+%o2, %g0 ! 00002336E6CEE228 SWCH:L2-B001 2 tleu %icc, %g0+0x0066 ! 00002336E6CEE22C SWCH:L2-B001 2 S fba,a BL20209 ! 00002336E6CEE230 SWCH:L2-B001 0 .word 0x99DBDAE6 ! 00002336E6CEE234 SWCH:L2-B001 0 S illop ba,a,pn %xcc, BL20208 ! 00002336E6CEE238 SWCH:L2-B001 1 ta %xcc, 0x43 ! 00002336E6CEE23C SWCH:L2-B001 0 S +-PEF fba BL20207 ! 00002336E6CEE240 SWCH:L2-B001 0 ldsb [%g3+0x0042], %o3 ! 00002336E6CEE244 SWCH:L2-B001 0 S BD20042 ta %xcc, 0x46 ! 00002336E6CEE258 CASE:L3-B007 1 S demap-page ld [%g6+0x004C], %f5 ! 00002336E6CEE25C CASE:L3-B007 1 S BD20007 .word 0x91F00000 ! 00002336E6CEE288 CASE:L3-B008 0 S illop add %g6, 0x2, %l6 ! 00002336E6CEE28C CASE:L3-B008 0 @BD20095 stda %f26, [%l6]0xD3 ! 00002336E6CEE290 CASE:L3-B008 0 S Short16 fba BL20210 ! 00002336E6CEE294 CASE:L3-B008 0 lda [%g6-0x001C]%asi, %f26 ! 00002336E6CEE298 CASE:L3-B008 0 S BD20089 fba BL20210 ! 00002336E6CEE2DC CASE:L3-B009 1 ldd [%g6+0x0018], %f14 ! 00002336E6CEE2E0 CASE:L3-B009 1 S BD20099 .word 0x9A002778 ! 00002336E6CEE2F0 CASE:L3-B010 0 random stda %f28,[%l5+%g1]0xC0 ! 00002336E6CEE2F4 CASE:L3-B010 0 S Partial_St ld [%g4-0x0014], %f26 ! 00002336E6CEE2F8 CASE:L3-B010 0 S BD20035 ldxa [%g7+%g0]0x9C, %i2 ! 00002336E6CEE314 CASE:L3-B010 0 S BAD-ASI nop ! 00002336E6CEE318 CASE:L3-B010 0 S ba,a BL20210 ! 00002336E6CEE31C CASE:L3-B010 0 nop ! 00002336E6CEE320 CASE:L3-B010 0 S BL20210: ! SWCH:L2-B001 add %g1, 0x6B4, %g1 ! 00002336E6CEE324 SWCH:L2-B001 2 chksum++ ldx [%g2+0x0050], %l5 ! 00002336E6CEE328 SWCH:L2-B001 2 BD20020 add %g4, -48, %l6 ! 00002336E6CEE340 SWCH:L2-B001 2 @BD20106 ldda [%l6]0xD2, %f16 ! 00002336E6CEE344 SWCH:L2-B001 2 S Short16 ldstub [%g6-0x0020], %l2 ! 00002336E6CEE348 SWCH:L2-B001 2 S >BD20144 .word 0xEBBE1C04 ! 00002336E6CEE34C SWCH:L2-B001 2 S illop_VIS swap [%g4+0x0004], %o1 ! 00002336E6CEE350 SWCH:L2-B001 2 S >BD20053 popc %g1, %i0 ! 00002336E6CEE354 SWCH:L2-B001 2 S ldx [%g6-0x0088], %g6 ! 00002336E6CEE358 SWCH:L2-B001 2 ptr_chase ldx [%g6-0x0088], %g6 ! 00002336E6CEE35C SWCH:L2-B001 2 ptr_chase and %g1, 0xFE, %l2 ! 00002336E6CEE360 LOOP:L2-B002 2 BL20219: ! LOOP:L2-B002 add %g1, 0x900, %g1 ! 00002336E6CEE364 LOOP:L2-B002 3 chksum++ ldx [%g2+0x0010], %g5 ! 00002336E6CEE368 LOOP:L2-B002 3 S BASEBD20045+4 ldda [%g7+%g7]0x82, %i0 ! 00002336E6CEE370 LOOP:L2-B002 3 S BD20092 ldx [%g2+0x0020], %g5 ! 00002336E6CEE378 LOOP:L2-B002 3 S BASEBD20028 ldx [%g2+0x0058], %l6 ! 00002336E6CEE380 LOOP:L2-B002 3 BD20171 sethi %hh(0x296C9FFFFF00),%l6 ! 00002336E6CEE38C LOOP:L2-B002 3 SUBR041 or %l6,%hm(0x296C9FFFFF00),%l6 ! 00002336E6CEE390 LOOP:L2-B002 3 sethi %lm(0x296C9FFFFF00),%l5 ! 00002336E6CEE394 LOOP:L2-B002 3 or %l5,%lo(0x296C9FFFFF00),%l5 ! 00002336E6CEE398 LOOP:L2-B002 3 sllx %l6, 0x20, %l6 ! 00002336E6CEE39C LOOP:L2-B002 3 or %l6, %l5, %l6 ! 00002336E6CEE3A0 LOOP:L2-B002 3 jmpl %l6+0x0000, %o7 ! 00002336E6CEE3A4 LOOP:L2-B002 3 S ldx [%g2+0x0038], %g3 ! 00002336E6CEE3A8 LOOP:L2-B002 3 S BASEBD20042 bn .-1788636 ! 00002336E6CEE3B8 LOOP:L3-B011 6 S nop ! 00002336E6CEE3BC LOOP:L3-B011 6 S ldx [%g2+0x0050], %l5 ! 00002336E6CEE3C0 LOOP:L3-B011 6 BD20006 add %g1, 0x8F2, %g1 ! 00002336E6CEE3DC LOOP:L3-B011 3 chksum++ fcmpd %fcc0, %f6, %f6 ! 00002336E6CEE3E0 SKIP:L3-B012 3 fbge,a,pn %fcc0, BL20217 ! 00002336E6CEE3E4 SKIP:L3-B012 3 stha %g1, [%g6+0x0000]%asi ! 00002336E6CEE3E8 SKIP:L3-B012 3 S >BD20097 st %f24, [%g6+0x0024] ! 00002336E6CEE3EC SKIP:L3-B012 0 S >BD20139 fbl,a,pn %fcc3, BL20212 ! 00002336E6CEE3F0 SKIP:L3-B012 0 L .word 0x8F8E2A77 ! 00002336E6CEE3F4 SKIP:L3-B012 0 S illop .word 0xA5AFA011 ! 00002336E6CEE3F8 SKIP:L3-B012 0 L illop ldd [%g6+0x0010], %f44 ! 00002336E6CEE3FC SKIP:L3-B012 0 S BD20070 .word 0xADB782B2 ! 00002336E6CEE40C SKIP:L3-B012 0 S illop_VIS .word 0xE5445712 ! 00002336E6CEE410 SKIP:L3-B012 0 L illop BL20212:bne BL20215 ! 00002336E6CEE414 SKIP:L3-B012 0 L BL20213:.word 0xABAFEF48 ! 00002336E6CEE418 SKIP:L3-B012 0 S illop BL20214:fbuge,a BL20215 ;.empty ! 00002336E6CEE41C SKIP:L3-B012 0 L brgez,pt %i1, BL20216 ! 00002336E6CEE420 SKIP:L3-B012 0 L BL20216:.word 0x8F35AC5C ! 00002336E6CEE424 SKIP:L3-B012 0 S random BL20215:.word 0x8FA3D013 ! 00002336E6CEE428 SKIP:L3-B012 0 illop .word 0x132A5E5A ! 00002336E6CEE42C SKIP:L3-B012 0 random nop ! 00002336E6CEE430 SKIP:L3-B012 0 S ldx [%g2+0x0058], %l6 ! 00002336E6CEE434 SKIP:L3-B012 0 BD20044 ldsh [%g5+0x0044], %i3 ! 00002336E6CEE440 SKIP:L3-B012 0 S BD20082 ldxa [%g7+%g0]0x83, %i1 ! 00002336E6CEE450 ELSE:L3-B013 3 S BD20059 add %g6, 0x30, %l5 ! 00002336E6CEE458 ELSE:L3-B013 3 @BD20044 stda %f30,[%l5+%g1]0xC0 ! 00002336E6CEE45C ELSE:L3-B013 3 S Partial_St ldsb [%g5-0x0010], %i2 ! 00002336E6CEE460 ELSE:L3-B013 3 S BD20074 add %g1, 0xACD, %g1 ! 00002336E6CEE478 ELSE:L3-B013 3 chksum++ add %g4, 0x47, %l6 ! 00002336E6CEE47C ELSE:L3-B013 3 @BD20141 ldda [%l6]0xD0, %f28 ! 00002336E6CEE480 ELSE:L3-B013 3 S Short8 stx %i1, [%g4+0x0068] ! 00002336E6CEE484 ELSE:L3-B013 3 S >BD20012 ldx [%g2+0x0050], %l5 ! 00002336E6CEE488 ELSE:L3-B013 3 BD20093 add %g1, 0x7E3, %g1 ! 00002336E6CEE4B0 LOOP:L2-B002 2 chksum++ nop ! 00002336E6CEE4B4 LOOP:L2-B003 2 nop ! 00002336E6CEE4B8 LOOP:L2-B004 2 nop ! 00002336E6CEE4BC LOOP:L2-B005 2 nop ! 00002336E6CEE4C0 LOOP:L2-B006 2 nop ! 00002336E6CEE4C4 LOOP:L2-B007 2 nop ! 00002336E6CEE4C8 LOOP:L2-B008 2 nop ! 00002336E6CEE4CC LOOP:L2-B009 2 nop ! 00002336E6CEE4D0 LOOP:L2-B010 2 nop ! 00002336E6CEE4D4 LOOP:L2-B011 2 nop ! 00002336E6CEE4D8 LOOP:L2-B012 2 nop ! 00002336E6CEE4DC LOOP:L2-B013 2 add %o5, %g1, %o3 ! 00002336E6CEE4E0 SWCH:L2-B014 2 and %o3, 0x18, %o7 ! 00002336E6CEE4E4 SWCH:L2-B014 2 sethi %hi(0x7FC), %o3 ! 00002336E6CEE4E8 SWCH:L2-B014 2 .+0 or %o3,%lo(0x7FC),%o3 ! 00002336E6CEE4EC SWCH:L2-B014 2 add %o3, %o7, %o3 ! 00002336E6CEE4F0 SWCH:L2-B014 2 jmpl %l7+%o3, %g0 ! 00002336E6CEE4F4 SWCH:L2-B014 2 ld [%g5-0x002C], %f10 ! 00002336E6CEE4F8 SWCH:L2-B014 2 S BD20099 .word 0xF571C468 ! 00002336E6CEE50C SWCH:L2-B014 0 illop stda %f40, [%g3-0x0038]%asi ! 00002336E6CEE510 SWCH:L2-B014 0 S >BD20006 fba,a BL20225 ! 00002336E6CEE514 SWCH:L2-B014 2 lduh [%g4-0x0028], %o1 ! 00002336E6CEE518 SWCH:L2-B014 0 S BD20007+1 fble BL20220 ! 00002336E6CEE544 CASE:L3-B014 0 L BL20222:nop ! 00002336E6CEE548 CASE:L3-B014 0 S .word 0xD9083210 ! 00002336E6CEE54C CASE:L3-B014 0 L illop BL20223:st %f3, [%g5-0x0078] ! 00002336E6CEE550 CASE:L3-B014 0 S >BD20180 BL20220:bgu,pt %xcc, BL20224 ! 00002336E6CEE554 CASE:L3-B014 2 L BL20224:stb %i1, [%g6-0x0010] ! 00002336E6CEE558 CASE:L3-B014 2 S >BD20052 st %f27, [%g4-0x0040] ! 00002336E6CEE55C CASE:L3-B014 2 S >BD20007 BL20221:nop ! 00002336E6CEE560 CASE:L3-B014 2 S ldsha [%g7+%g7]0x82, %o4 ! 00002336E6CEE564 CASE:L3-B014 2 S BD20085 BL20226:.word 0x3052A78C ! 00002336E6CEE574 CASE:L3-B015 0 illop stw %i1, [%g3+0x0004] ! 00002336E6CEE578 CASE:L3-B015 0 S >BD20053 .word 0xEFB8FFD4 ! 00002336E6CEE57C CASE:L3-B015 0 S random ld [%g2+0x0060], %fsr ! 00002336E6CEE580 CASE:L3-B015 0 S BD20042 ldx [%g2+0x0058], %l6 ! 00002336E6CEE5BC CASE:L3-B016 0 BD20002 .word 0xB7ED81C4 ! 00002336E6CEE5D4 CASE:L3-B017 0 L illop fbl,a,pt %fcc3, BL20229 ! 00002336E6CEE5D8 CASE:L3-B017 0 L nop ! 00002336E6CEE5DC CASE:L3-B017 0 S stw %g1, [%g4+0x006C] ! 00002336E6CEE5E0 CASE:L3-B017 0 S >BD20012+4 lduba [%g6+0x0029]%asi, %o4 ! 00002336E6CEE5E4 CASE:L3-B017 0 S BD20059 fbul,pt %fcc3, BL20229 ;.empty ! 00002336E6CEE5EC CASE:L3-B017 0 L bneg,pn %xcc, BL20229 ;.empty ! 00002336E6CEE5F0 CASE:L3-B017 0 L fbg,pn %fcc2, BL20228 ! 00002336E6CEE5F4 CASE:L3-B017 0 L BL20228:ldx [%g2+0x0038], %g5 ! 00002336E6CEE5F8 CASE:L3-B017 0 S BASEBD20042 st %f24, [%g3-0x0014] ! 00002336E6CEE618 SWCH:L2-B014 2 S >BD20087 swapa [%g3+0x0064]%asi, %o1 ! 00002336E6CEE61C SWCH:L2-B014 2 S >BD20021 lduba [%g7+%g7]0x8B, %i0 ! 00002336E6CEE620 SWCH:L2-B014 2 S BD20089 sta %f2, [%g4+0x0020]%asi ! 00002336E6CEE6B0 CASE:L3-B018 0 S >BD20042 add %g3, -16, %l6 ! 00002336E6CEE6B4 CASE:L3-B018 0 @BD20052 ldda [%l6]0xD0, %f22 ! 00002336E6CEE6B8 CASE:L3-B018 0 S Short8 lduw [%g5-0x0014], %i2 ! 00002336E6CEE6BC CASE:L3-B018 0 S BD20014 fba,a,pn %fcc1, BL20243 ! 00002336E6CEE6D0 CASE:L3-B018 0 st %fsr, [%g2+0x0060] ! 00002336E6CEE6D4 CASE:L3-B018 0 S BD20078 fble BL20237 ;.empty ! 00002336E6CEE704 CASE:L3-B019 1 L bnz,pn %icc, BL20237 ! 00002336E6CEE708 CASE:L3-B019 1 L .word 0x9BABD1EB ! 00002336E6CEE70C CASE:L3-B019 0 S illop fbo,a,pt %fcc3, BL20238 ;.empty ! 00002336E6CEE710 CASE:L3-B019 0 L BL20238:.word 0x9BB4465C ! 00002336E6CEE714 CASE:L3-B019 0 L illop BL20239:ble,a,pn %xcc, BL20237 ! 00002336E6CEE718 CASE:L3-B019 0 L BL20236:nop ! 00002336E6CEE71C CASE:L3-B019 0 S BL20237:ldx [%g2+0x0020], %g6 ! 00002336E6CEE720 CASE:L3-B019 2 S BASEBD20019 .word 0x83F00000 ! 00002336E6CEE740 CASE:L3-B020 0 S illop stw %o4, [%g3-0x0004] ! 00002336E6CEE744 CASE:L3-B020 0 S >BD20056+4 .word 0xA1B203E6 ! 00002336E6CEE748 CASE:L3-B020 0 S illop_VIS stx %g1, [%g6+0x005C] ! 00002336E6CEE74C CASE:L3-B020 0 S >BD20035+4 .word 0x81C3E008 ! 00002336E6CEE750 CASE:L3-B020 0 S random ldstuba [%g5-0x0010]%asi, %i5 ! 00002336E6CEE754 CASE:L3-B020 0 S >BD20052 .word 0x0851A83E ! 00002336E6CEE758 CASE:L3-B020 0 illop membar 0x40 ! 00002336E6CEE75C CASE:L3-B020 0 ldda [%l5]0x16, %f16 ! 00002336E6CEE760 CASE:L3-B020 0 Blk-Load .word 0x83AC598F ! 00002336E6CEE764 CASE:L3-B020 0 illop nop ! 00002336E6CEE768 CASE:L3-B020 0 S fba,a,pn %fcc2, BL20243 ! 00002336E6CEE76C CASE:L3-B020 0 stw %o0, [%g3+0x0025] ! 00002336E6CEE770 CASE:L3-B020 0 S >BD20139+1 BL20242:add %g1, 0x55A, %g1 ! 00002336E6CEE774 CASE:L3-B021 1 chksum++ add %g3, -48, %l6 ! 00002336E6CEE778 CASE:L3-B021 1 @BD20106 stda %f16, [%l6]0xD3 ! 00002336E6CEE77C CASE:L3-B021 1 S Short16 call .+8 ! 00002336E6CEE780 CASE:L3-B021 1 S .word 0xA7A71A93 ! 00002336E6CEE784 CASE:L3-B021 1 S illop_FP add %g4, -34, %l6 ! 00002336E6CEE788 CASE:L3-B021 1 @BD20076 ldda [%l6]0xD2, %f22 ! 00002336E6CEE78C CASE:L3-B021 1 S Short16 ldd [%g4-0x0038], %f40 ! 00002336E6CEE790 CASE:L3-B021 1 S BD20058 ldd [%g5-0x0060], %f60 ! 00002336E6CEE7A8 SWCH:L2-B017 2 S BD20033 swapa [%g4+0x0064]%asi, %i0 ! 00002336E6CEE7CC LOOP:L1-B000 2 S >BD20021 std %i2, [%g3+0x0070] ! 00002336E6CEE7D0 LOOP:L1-B000 2 S >BD20060 st %f9, [%g4+0x0060] ! 00002336E6CEE7D4 LOOP:L1-B000 2 S >BD20069 stda %f32, [%g4-0x0070]%asi ! 00002336E6CEE7D8 LOOP:L1-B000 2 S >BD20008 ldx [%g2+0x0050], %l5 ! 00002336E6CEE7DC LOOP:L1-B000 2 BD20093 ldx [%g2+0x0060], %fsr ! 00002336E6CEE7F8 LOOP:L1-B000 2 S BD20020 ldx [%g2+0x0050], %l5 ! 00000001378EBF28 SUBR:L0-B000 4 BD20047 stx %i2, [%g3-0x0008] ! 00000001378EBF3C SUBR:L0-B000 4 S >BD20056 ldx [%g2+0x0058], %l6 ! 00000001378EBF40 SUBR:L0-B000 4 BD20056 .word 0x97AB10C3 ! 00000001378EBF54 SUBR:L0-B000 4 S illop_FP add %g1, 0x2B, %g1 ! 00000001378EBF58 SUBR:L0-B000 4 chksum++ add %o5, %g1, %o1 ! 00000001378EBF5C SWCH:L1-B000 4 and %o1, 0x18, %o7 ! 00000001378EBF60 SWCH:L1-B000 4 sethi %hi(0x78), %o1 ! 00000001378EBF64 SWCH:L1-B000 4 .+0 or %o1,%lo(0x78),%o1 ! 00000001378EBF68 SWCH:L1-B000 4 add %o1, %o7, %o1 ! 00000001378EBF6C SWCH:L1-B000 4 jmpl %l7+%o1, %g0 ! 00000001378EBF70 SWCH:L1-B000 4 nop ! 00000001378EBF74 SWCH:L1-B000 4 S .word 0xDB10EBBA ! 00000001378EBF78 SWCH:L1-B000 0 illop .word 0x9BA6C420 ! 00000001378EBF7C SWCH:L1-B000 0 S illop_FP fba,a,pn %fcc0, BL20010 ! 00000001378EBF80 SWCH:L1-B000 0 ld [%g6-0x0012], %f28 ! 00000001378EBF84 SWCH:L1-B000 0 S BD20074 fba,a,pn %fcc1, BL20008 ! 00000001378EBF90 SWCH:L1-B000 3 stb %o3, [%g4-0x0010] ! 00000001378EBF94 SWCH:L1-B000 0 S >BD20052 BL20008:add %g1, 0x2F0, %g1 ! 00000001378EBF98 CASE:L2-B000 3 chksum++ stb %i2, [%g5+0x0028] ! 00000001378EBF9C CASE:L2-B000 3 S >BD20080 bz,a BL20003 ! 00000001378EBFA0 CASE:L2-B000 3 L lda [%g5-0x0074]%asi, %f9 ! 00000001378EBFA4 CASE:L2-B000 1 S BD20026 ldx [%g2+0x0008], %g6 ! 00000001378EBFB8 CASE:L2-B000 0 S BASEBD20085 BL20005:lduh [%g4+0x0040], %o3 ! 00000001378EBFC8 CASE:L2-B000 3 S BD20058 BL20006:add %g1, 0xDF8, %g1 ! 00000001378EBFDC CASE:L2-B000 3 chksum++ ba,a BL20015 ! 00000001378EBFE0 CASE:L2-B000 3 ldx [%g2+0x0048], %g4 ! 00000001378EBFE4 CASE:L2-B000 0 S BASEBD20045 st %f25, [%g3+0x0064] ! 00000001378EC008 CASE:L2-B001 1 S >BD20021 fba,pn %fcc2, BL20015 ! 00000001378EC00C CASE:L2-B001 1 stb %o3, [%g3-0x0010] ! 00000001378EC010 CASE:L2-B001 1 S >BD20052 BL20010:add %g1, 0xCA7, %g1 ! 00000001378EC014 CASE:L2-B002 0 chksum++ std %i4, [%g6-0x0008] ! 00000001378EC018 CASE:L2-B002 0 S >BD20056 .word 0xDC38997D ! 00000001378EC01C CASE:L2-B002 0 S random ldd [%g3+0x0008], %f28 ! 00000001378EC020 CASE:L2-B002 0 S BD20006 stw %o1, [%g4-0x001C] ! 00000001378EC028 CASE:L2-B002 0 S >BD20130 .word 0xD1B47080 ! 00000001378EC02C CASE:L2-B002 0 random .word 0xF3B81C3E ! 00000001378EC030 CASE:L2-B002 0 S illop_VIS BL20011:add %g1, 0x378, %g1 ! 00000001378EC034 CASE:L2-B003 0 chksum++ ld [%g6+0x0020], %f9 ! 00000001378EC038 CASE:L2-B003 0 S BD20082 prefetch [%g7+%l1], 1 ! 00000001378EC050 CASE:L2-B003 0 S <.+0 ba BL20015 ! 00000001378EC054 CASE:L2-B003 0 ldx [%g2+0x0060], %fsr ! 00000001378EC058 CASE:L2-B003 0 S BD20021 .word 0xB1A2D857 ! 00000001378EC06C SWCH:L1-B000 0 S illop bge,pn %icc, BL20013 ! 00000001378EC070 SWCH:L1-B000 0 L BL20013:ta %xcc, 0x46 ! 00000001378EC074 SWCH:L1-B000 0 S demap-page BL20012:brz,pn %g1, BL20014 ! 00000001378EC078 SWCH:L1-B000 4 L BL20014:ld [%g4-0x0074], %f8 ! 00000001378EC07C SWCH:L1-B000 4 S BD20171 stxa %i3, [%g2+%g0]0xCE ! 00000001378EC094 SUBR:L0-B000 4 S BAD-ASI ta %xcc, 0x45 ! 00000001378EC098 SUBR:L0-B000 4 demap-stack add %g1, 0x846, %i0 ! 00000001378EC09C SUBR:L0-B000 4 return %i7+0x0008 ! 00000001378EC0A0 SUBR:L0-B000 4 add %g1, 0xA3C, %g1 ! 00000001378EC0A4 SUBR:L0-B000 4 chksum++ SECTION .btext011_pg1 TEXT_VA=0x1378ec000 attr_text { Name = .btext011_pg1, VA = 0x1378ec000, RA = 0xffffb2000, PA = ra2pa(0xffffb2000,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_VA=0xffffb42d4fffff00 attr_text { Name = .btext012, VA = 0xffffb42d4fffff00, RA = ra2pa(0xe6fffff00,0), PA = ra2pa(0xe6fffff00,0), notsb } SECTION .btext012_pg0 TEXT_VA=0xffffb42d40000000 attr_text { Name = .btext012_pg0, VA = 0xffffb42d40000000, RA = ra2pa(0xe60000000,0), PA = ra2pa(0xe60000000,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 .btext012 .text .global SUBR040; SUBR040: BL20016: ! SUBR:L0-B000 add %g1, 0xB3, %g1 ! FFFFB42D4FFFFF00 SUBR:L0-B000 8 chksum++ save %o6, -128, %o6 ! FFFFB42D4FFFFF04 SUBR:L0-B000 8 sethi %hh(0xFFFFB42D4FFFFF00),%l7 ! FFFFB42D4FFFFF08 SUBR:L0-B000 8 SUBR040 or %l7,%hm(0xFFFFB42D4FFFFF00),%l7 ! FFFFB42D4FFFFF0C SUBR:L0-B000 8 sethi %lm(0xFFFFB42D4FFFFF00),%l6 ! FFFFB42D4FFFFF10 SUBR:L0-B000 8 or %l6,%lo(0xFFFFB42D4FFFFF00),%l6 ! FFFFB42D4FFFFF14 SUBR:L0-B000 8 sllx %l7, 0x20, %l7 ! FFFFB42D4FFFFF18 SUBR:L0-B000 8 or %l7, %l6, %l7 ! FFFFB42D4FFFFF1C SUBR:L0-B000 8 ta %xcc, 0x45 ! FFFFB42D4FFFFF20 SUBR:L0-B000 8 demap-stack add %g1, 0x752, %g1 ! FFFFB42D4FFFFF24 SUBR:L0-B000 8 chksum++ add %o2, %g1, %o3 ! FFFFB42D4FFFFF28 SWCH:L1-B000 8 andcc %o3, 0x400, %g0 ! FFFFB42D4FFFFF2C SWCH:L1-B000 8 bnz,pn %xcc, BL20030 ! FFFFB42D4FFFFF30 SWCH:L1-B000 8 andcc %o3, 0x400, %g0 ! FFFFB42D4FFFFF34 SWCH:L1-B000 8 bnz,pn %xcc, BL20029 ! FFFFB42D4FFFFF38 SWCH:L1-B000 3 andcc %o3, 0x2, %g0 ! FFFFB42D4FFFFF3C SWCH:L1-B000 3 bnz,pt %xcc, BL20024 ! FFFFB42D4FFFFF40 SWCH:L1-B000 3 andcc %o3, 0x20, %g0 ! FFFFB42D4FFFFF44 SWCH:L1-B000 3 bnz,a,pn %xcc, BL20017 ! FFFFB42D4FFFFF48 SWCH:L1-B000 0 add %g1, 0x1AD, %g1 ! FFFFB42D4FFFFF4C SWCH:L1-B000 0 chksum++ .word 0x9765BA93 ! FFFFB42D4FFFFF50 SWCH:L1-B000 0 illop .word 0xBD570000 ! FFFFB42D4FFFFF54 SWCH:L1-B000 0 S illop ldd [%g5+0x0018], %f60 ! FFFFB42D4FFFFF58 SWCH:L1-B000 0 S BD20058 ldsw [%g4+0x0048], %l3 ! FFFFB42D4FFFFF64 SWCH:L1-B000 0 S BD20011 ldd [%g3-0x0068], %i0 ! FFFFB42D4FFFFF8C CASE:L2-B000 0 S BD20007 BL20019:.word 0xE74D8C04 ! FFFFB42D4FFFFFDC CASE:L2-B001 3 S illop BL20018:add %g1, 0xECE, %g1 ! FFFFB42D4FFFFFE0 CASE:L2-B001 4 chksum++ fba,pt %fcc1, BL20031 ! FFFFB42D4FFFFFE4 CASE:L2-B001 3 nop ! FFFFB42D4FFFFFE8 CASE:L2-B001 3 S BL20029:add %g1, 0x828, %g1 ! FFFFB42D4FFFFFEC CASE:L2-B002 0 chksum++ .word 0xBFAB548E ! FFFFB42D4FFFFFF0 CASE:L2-B002 0 S illop_FP brnz,a,pn %i5, BL20025 ! FFFFB42D4FFFFFF4 CASE:L2-B002 0 L stb %g1, [%g6+0x0029] ! FFFFB42D4FFFFFF8 CASE:L2-B002 0 S >BD20090 stw %i1, [%g3+0x0024] ! FFFFB42D4FFFFFFC CASE:L2-B002 0 S >BD20139 .word 0xADD7280B ! FFFFB42D50000000 CASE:L2-B002 0 L illop BL20025:.word 0xC222A317 ! FFFFB42D50000004 CASE:L2-B002 0 L random BL20027:be,a,pt %xcc, BL20028 ! FFFFB42D50000008 CASE:L2-B002 0 L BL20026:ldd [%g5+0x0030], %f30 ! FFFFB42D5000000C CASE:L2-B002 0 S BD20139 fba,a BL20031 ! FFFFB42D50000050 CASE:L2-B003 5 ldx [%g2+0x0028], %g3 ! FFFFB42D50000054 CASE:L2-B003 0 S BASEBD20045 stxa %o0, [%g5+0x0069]%asi ! FFFFB42D5000006C SWCH:L1-B000 8 S >BD20012+1 ldx [%g2+0x0058], %l6 ! FFFFB42D50000070 SWCH:L1-B000 8 BD20011 .word 0x9F95E01A ! FFFFB42D50000078 SWCH:L1-B000 8 S illop ldda [%l6]0x24, %i2 ! FFFFB42D5000007C SWCH:L1-B000 8 S Quad_Ld ldx [%g2+0x0050], %l5 ! FFFFB42D50000080 SWCH:L1-B000 8 BD20137 st %f16, [%g3-0x003F] ! FFFFB42D50000098 SWCH:L1-B000 8 S >BD20007+1 ld [%g2+0x0060], %fsr ! FFFFB42D5000009C SWCH:L1-B000 8 S BD20130 .word 0xD867F274 ! FFFFB42D500000A4 SUBR:L0-B000 8 S illop ldstub [%g5-0x0058], %o5 ! FFFFB42D500000A8 SUBR:L0-B000 8 S >BD20024 ldx [%g2+0x0058], %l6 ! FFFFB42D500000AC SUBR:L0-B000 8 BD20139 add %g4, -31, %l6 ! 0000296C9FFFFF2C SUBR:L0-B000 3 @BD20085 ldda [%l6]0xD1, %f18 ! 0000296C9FFFFF30 SUBR:L0-B000 3 S Short8 ldx [%g2+0x0058], %l6 ! 0000296C9FFFFF34 SUBR:L0-B000 3 BD20130 ldsw [%g5-0x0053], %i0 ! 0000296C9FFFFF40 SUBR:L0-B000 3 S BD20045+4 stb %i4, [%g4+0x0042] ! 0000296C9FFFFF48 SUBR:L0-B000 3 S >BD20091 ldx [%g2+0x0050], %l5 ! 0000296C9FFFFF4C SUBR:L0-B000 3 BD20104 stx %i4, [%g3+0x0068] ! 0000296C9FFFFF6C LOOP:L1-B000 6 S >BD20012 st %f3, [%g3+0x0020] ! 0000296C9FFFFF70 LOOP:L1-B000 6 S >BD20042 popc 0xB17, %o3 ! 0000296C9FFFFF74 LOOP:L1-B000 6 S ldx [%g2+0x0058], %l6 ! 0000296C9FFFFF78 LOOP:L1-B000 6 BD20011 ta %xcc, 0x40 ! 0000296C9FFFFF80 LOOP:L1-B000 6 S +-priv ldda [%l6]0x24, %i0 ! 0000296C9FFFFF84 LOOP:L1-B000 12 S Quad_Ld lda [%g5+0x0020]%asi, %f8 ! 0000296C9FFFFF88 LOOP:L1-B000 6 S BD20028 ld [%g5-0x0074], %f8 ! 0000296C9FFFFFA8 SKIP:L2-B000 6 S BD20087 stx %o1, [%g5+0x0038] ! 0000296C9FFFFFBC SKIP:L2-B000 6 S >BD20028 stxa %i1, [%g5+0x0070]%asi ! 0000296C9FFFFFC0 SKIP:L2-B000 6 S >BD20060 add %g1, 0xEE5, %g1 ! 0000296C9FFFFFC4 SKIP:L2-B000 6 chksum++ st %f10, [%g4+0x002F] ! 0000296C9FFFFFC8 SKIP:L2-B000 6 S >BD20019+3 sethi %hh(0xFFFFAF2532F99F00),%l6 ! 0000296C9FFFFFCC SKIP:L2-B000 6 SUBR044 or %l6,%hm(0xFFFFAF2532F99F00),%l6 ! 0000296C9FFFFFD0 SKIP:L2-B000 6 sethi %lm(0xFFFFAF2532F99F00),%l5 ! 0000296C9FFFFFD4 SKIP:L2-B000 6 or %l5,%lo(0xFFFFAF2532F99F00),%l5 ! 0000296C9FFFFFD8 SKIP:L2-B000 6 sllx %l6, 0x20, %l6 ! 0000296C9FFFFFDC SKIP:L2-B000 6 or %l6, %l5, %l6 ! 0000296C9FFFFFE0 SKIP:L2-B000 6 add %l6, 0x1, %l6 ! 0000296C9FFFFFE4 SKIP:L2-B000 6 jmpl %l6+0x0000, %o7 ! 0000296C9FFFFFE8 SKIP:L2-B000 12 S ldd [%g5+0x0080], %i0 ! 0000296C9FFFFFEC SKIP:L2-B000 6 S BD20023+6 std %i4, [%g6+0x0050] ! 0000296CA0000018 ELSE:L2-B001 0 S >BD20045 .word 0xCF6E8A92 ! 0000296CA000001C ELSE:L2-B001 0 illop stda %f16, [%l6]0xD0 ! 0000296CA0000020 ELSE:L2-B001 0 S Short8 stba %i1, [%g6-0x0020]%asi ! 0000296CA0000024 ELSE:L2-B001 0 S >BD20144 .word 0xED57BBF1 ! 0000296CA0000028 ELSE:L2-B001 0 S illop .word 0xD1681D3B ! 0000296CA000002C ELSE:L2-B001 0 illop ldx [%g3-0x0088], %g3 ! 0000296CA0000030 ELSE:L2-B001 0 ptr_chase ldx [%g3-0x0088], %g3 ! 0000296CA0000034 ELSE:L2-B001 0 ptr_chase ldx [%g3-0x0088], %g3 ! 0000296CA0000038 ELSE:L2-B001 0 ptr_chase std %f62, [%g4-0x0038] ! 0000296CA000003C ELSE:L2-B001 0 S >BD20006 stx %i0, [%g6+0x0076] ! 0000296CA0000040 ELSE:L2-B001 0 S >BD20060+6 .word 0xB3E28068 ! 0000296CA0000044 ELSE:L2-B001 0 S illop sta %f31, [%g5-0x0040]%asi ! 0000296CA0000048 ELSE:L2-B001 0 S >BD20007 nop ! 0000296CA000004C ELSE:L2-B001 0 S .word 0x9F7AF063 ! 0000296CA0000050 ELSE:L2-B001 0 illop .word 0xBBAE0889 ! 0000296CA0000054 ELSE:L2-B001 0 S illop .word 0x1090C140 ! 0000296CA0000058 ELSE:L2-B001 0 S random std %i0, [%g6+0x0050] ! 0000296CA000005C ELSE:L2-B001 0 S >BD20045 .word 0xE5581729 ! 0000296CA0000060 ELSE:L2-B001 0 illop ldda [%l6]0x2C, %i0 ! 0000296CA0000064 ELSE:L2-B001 0 S Quad_Ld stwa %i0, [%g3-0x0051]%asi ! 0000296CA0000068 ELSE:L2-B001 0 S >BD20027+3 stwa %o3, [%g5+0x0084]%asi ! 0000296CA000006C ELSE:L2-B001 0 S >BD20070+4 ld [%g3-0x0068], %f14 ! 0000296CA0000070 ELSE:L2-B001 0 S BD20093 stx %l0, [%g5+0x0008] ! 0000296CA000009C SKIP:L2-B002 1 S >BD20058 stw %l0, [%g5+0x003C] ! 0000296CA00000A0 SKIP:L2-B002 1 S >BD20028+4 ldx [%g2+0x0058], %l6 ! 0000296CA00000A4 SKIP:L2-B002 1 BD20092 stx %g1, [%g6+0x0030] ! 0000296CA00000B4 SKIP:L2-B002 1 S >BD20044 stha %i1, [%g3-0x0018]%asi ! 0000296CA00000B8 SKIP:L2-B002 1 S >BD20078 nop ! 0000296CA00000BC SKIP:L2-B002 1 S fba,a,pn %fcc2, BL20042 ! 0000296CA00000C0 SKIP:L2-B002 1 nop ! 0000296CA00000C4 SKIP:L2-B002 0 S BL20036: ! ELSE:L2-B003 std %f44, [%g6+0x0010] ! 0000296CA00000C8 ELSE:L2-B003 5 S >BD20074 fbge BL20037 ;.empty ! 0000296CA00000CC ELSE:L2-B003 5 L fbule BL20037 ;.empty ! 0000296CA00000D0 ELSE:L2-B003 5 L fbe BL20038 ;.empty ! 0000296CA00000D4 ELSE:L2-B003 0 L fbn,a,pn %fcc3, BL20039 ;.empty ! 0000296CA00000D8 ELSE:L2-B003 0 L BL20039:bcs,pn %xcc, BL20038 ! 0000296CA00000DC ELSE:L2-B003 0 L ldub [%g4+0x0046], %l4 ! 0000296CA00000E0 ELSE:L2-B003 0 S BD20020 std %f32, [%g3+0x0010] ! 0000296CA0000140 SKIP:L2-B004 1 S >BD20074 std %g0, [%g5+0x0050] ! 0000296CA0000144 SKIP:L2-B004 1 S >BD20045 stx %i1, [%g5+0x0030] ! 0000296CA0000148 SKIP:L2-B004 1 S >BD20044 add %g1, 0x7F5, %g1 ! 0000296CA000014C SKIP:L2-B004 1 chksum++ .word 0x225FCAC1 ! 0000296CA0000150 SKIP:L2-B004 1 S illop stda %f0, [%g5+0x0018]%asi ! 0000296CA0000154 SKIP:L2-B004 1 S >BD20059 ldsha [%g6+0x0044]%asi, %i1 ! 0000296CA0000158 SKIP:L2-B004 1 S BD20082+6 BL20046: ! ELSE:L2-B005 stb %i1, [%g6-0x0057] ! 0000296CA000017C ELSE:L2-B005 5 S >BD20026 fbul,pt %fcc1, BL20047 ;.empty ! 0000296CA0000180 ELSE:L2-B005 5 L fbu,a,pn %fcc2, BL20047 ;.empty ! 0000296CA0000184 ELSE:L2-B005 5 L fbge BL20048 ;.empty ! 0000296CA0000188 ELSE:L2-B005 0 L fbo,a,pn %fcc2, BL20049 ;.empty ! 0000296CA000018C ELSE:L2-B005 5 L fbne,pt %fcc0, BL20050 ;.empty ! 0000296CA0000190 ELSE:L2-B005 5 L BL20048:bnz BL20051 ! 0000296CA0000194 ELSE:L2-B005 0 L BL20051:ldx [%g5+0x0078], %o3 ! 0000296CA0000198 ELSE:L2-B005 0 S BD20008 BL20050:fbo,a BL20052 ;.empty ! 0000296CA00001A8 ELSE:L2-B005 0 L BL20052:fbule,a,pn %fcc1, BL20053 ! 0000296CA00001AC ELSE:L2-B005 0 L BL20053:.word 0xCABF1643 ! 0000296CA00001B0 ELSE:L2-B005 0 S illop BL20047:add %g1, 0x183, %g1 ! 0000296CA00001B4 ELSE:L2-B005 5 chksum++ add %g1, 0x114, %g1 ! 0000296CA00001B8 ELSE:L2-B005 5 chksum++ ldx [%g2+0x0058], %l6 ! 0000296CA00001BC ELSE:L2-B005 5 BD20130+1 sth %o2, [%g6+0x0044] ! 0000296CA00001CC ELSE:L2-B005 5 S >BD20137 ldx [%g2+0x0000], %g3 ! 0000296CA00001D0 ELSE:L2-B005 5 S BASEBD20082 BL20054: ! ELSE:L2-B005 add %g1, 0x640, %g1 ! 0000296CA00001DC ELSE:L2-B005 6 chksum++ std %f42, [%g3-0x0060] ! 0000296CA00001E0 LOOP:L1-B000 6 S >BD20104 stx %g1, [%g4+0x0030] ! 0000296CA00001E4 LOOP:L1-B000 6 S >BD20044 ldd [%g6-0x0060], %f60 ! 0000296CA00001E8 LOOP:L1-B000 6 S BD20082 add %g1, 0xDA0, %g1 ! 0000296CA00001FC LOOP:L1-B000 3 chksum++ stba %i1, [%g5-0x0057]%asi ! 0000296CA0000200 SUBR:L0-B000 3 S >BD20026 add %g5, 0x30, %l5 ! 0000296CA0000204 SUBR:L0-B000 3 @BD20044 stda %f24,[%l5+%g1]0xC2 ! 0000296CA0000208 SUBR:L0-B000 3 S Partial_St stda %f32, [%g3-0x0060]%asi ! 0000296CA000020C SUBR:L0-B000 3 S >BD20104 ldx [%g2+0x0050], %l5 ! 0000296CA0000210 SUBR:L0-B000 3 BD20019 ldx [%g2+0x0018], %g3 ! 0000296CA0000224 SUBR:L0-B000 3 S BASEBD20047 st %f10, [%g5-0x002C] ! 0000296CA000022C SUBR:L0-B000 3 S >BD20055 ta %xcc, 0x45 ! 0000296CA0000230 SUBR:L0-B000 3 demap-stack add %g1, 0x99D, %i0 ! 0000296CA0000234 SUBR:L0-B000 3 add %g1, 0x81, %g1 ! 0000296CA0000238 SUBR:L0-B000 3 chksum++ ret ! 0000296CA000023C SUBR:L0-B000 3 restore %i0, %l7, %o0 ! 0000296CA0000240 SUBR:L0-B000 3 SECTION .btext013_pg1 TEXT_VA=0x296ca0000000 attr_text { Name = .btext013_pg1, VA = 0x296ca0000000, RA = ra2pa(0xe50000000,0), PA = ra2pa(0xe50000000,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=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=0x440effffff00 attr_text { Name = .btext014, VA = 0x440effffff00, RA = 0xe2fffff00, PA = ra2pa(0xe2fffff00,0), notsb } SECTION .btext014_pg0 TEXT_VA=0x440ef0000000 attr_text { Name = .btext014_pg0, VA = 0x440ef0000000, RA = 0xe20000000, PA = ra2pa(0xe20000000,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 .btext014 .text .global SUBR042; SUBR042: BL20056: ! SUBR:L0-B000 add %g1, 0x4BE, %g1 ! 0000440EFFFFFF00 SUBR:L0-B000 0 chksum++ .word 0x95EE09F1 ! 0000440EFFFFFF04 SUBR:L0-B000 0 illop sethi %hh(0x440EFFFFFF00),%l7 ! 0000440EFFFFFF08 SUBR:L0-B000 0 SUBR042 or %l7,%hm(0x440EFFFFFF00),%l7 ! 0000440EFFFFFF0C SUBR:L0-B000 0 sethi %lm(0x440EFFFFFF00),%l6 ! 0000440EFFFFFF10 SUBR:L0-B000 0 or %l6,%lo(0x440EFFFFFF00),%l6 ! 0000440EFFFFFF14 SUBR:L0-B000 0 sllx %l7, 0x20, %l7 ! 0000440EFFFFFF18 SUBR:L0-B000 0 .word 0xEBB89E13 ! 0000440EFFFFFF1C SUBR:L0-B000 0 illop .word 0xE42EC9BD ! 0000440EFFFFFF20 SUBR:L0-B000 0 random stx %i1, [%g5+0x0058] ! 0000440EFFFFFF24 SUBR:L0-B000 0 S >BD20035 .word 0x9DE3A060 ! 0000440EFFFFFF28 SUBR:L0-B000 0 S random st %f4, [%g4-0x0071] ! 0000440EFFFFFF2C SUBR:L0-B000 0 S >BD20020+3 .word 0x93B5465F ! 0000440EFFFFFF30 SUBR:L0-B000 0 S illop_VIS .word 0xDFDE44B7 ! 0000440EFFFFFF34 SUBR:L0-B000 0 illop and %g1, 0xFE, %l0 ! 0000440EFFFFFF38 LOOP:L1-B000 0 BL20094: ! LOOP:L1-B000 add %g1, 0x52B, %g1 ! 0000440EFFFFFF3C LOOP:L1-B000 0 chksum++ .word 0x17DF998A ! 0000440EFFFFFF40 LOOP:L1-B000 0 illop stda %f30, [%l6]0xD0 ! 0000440EFFFFFF44 LOOP:L1-B000 0 S Short8 ldx [%g2+0x0058], %l6 ! 0000440EFFFFFF48 LOOP:L1-B000 0 BD20180 .word 0xDDD7AFBF ! 0000440EFFFFFF54 LOOP:L1-B000 0 S illop ldx [%g2+0x0060], %fsr ! 0000440EFFFFFF58 LOOP:L1-B000 0 S BD20040 BL20062:add %g1, 0x5A4, %g1 ! 0000440EFFFFFFA8 SKIP:L2-B000 0 chksum++ add %g1, 0x276, %g1 ! 0000440EFFFFFFAC SKIP:L2-B000 0 chksum++ .word 0x9FD5327D ! 0000440EFFFFFFB0 SKIP:L2-B000 0 S illop ldub [%g4+0x0042], %i4 ! 0000440EFFFFFFB4 SKIP:L2-B000 0 S BD20044 nop ! 0000440EFFFFFFBC SKIP:L2-B000 0 S bge,pt %xcc, BL20063 ! 0000440EFFFFFFC0 SKIP:L2-B000 0 L .word 0xCFC3A485 ! 0000440EFFFFFFC4 SKIP:L2-B000 0 S illop bvc,pt %icc, BL20063 ;.empty ! 0000440EFFFFFFC8 SKIP:L2-B000 0 L bvc,pn %icc, BL20064 ;.empty ! 0000440EFFFFFFCC SKIP:L2-B000 0 L BL20063:fbl,a BL20065 ;.empty ! 0000440EFFFFFFD0 SKIP:L2-B000 0 L bl BL20066 ! 0000440EFFFFFFD4 SKIP:L2-B000 0 L BL20065:st %fsr, [%g2+0x0060] ! 0000440EFFFFFFD8 SKIP:L2-B000 0 S BD20002+2 BL20068: ! ELSE:L2-B001 .word 0x85E70487 ! 0000440EFFFFFFF4 ELSE:L2-B001 0 L illop stx %i5, [%g6-0x0048] ! 0000440EFFFFFFF8 ELSE:L2-B001 0 S >BD20023 brlz,a,pt %i5, BL20070 ;.empty ! 0000440EFFFFFFFC ELSE:L2-B001 0 L fblg,a BL20069 ! 0000440F00000000 ELSE:L2-B001 0 L .word 0xBBA0183E ! 0000440F00000004 ELSE:L2-B001 0 S illop be,a BL20070 ;.empty ! 0000440F00000008 ELSE:L2-B001 0 L .word 0xDE60E386 ! 0000440F0000000C ELSE:L2-B001 0 L illop prefetch [%l5+0x03D4], 2 ! 0000440F00000010 ELSE:L2-B001 0 S <.+980 bleu,a,pn %icc, BL20072 ;.empty ! 0000440F00000014 ELSE:L2-B001 0 L bg BL20072 ! 0000440F00000018 ELSE:L2-B001 0 L BL20071:.word 0xB1911988 ! 0000440F0000001C ELSE:L2-B001 0 S illop BL20069:fbul BL20070 ;.empty ! 0000440F00000020 ELSE:L2-B001 0 L .word 0x9DE3A060 ! 0000440F00000024 ELSE:L2-B001 0 L random BL20072:fbue BL20073 ;.empty ! 0000440F00000028 ELSE:L2-B001 0 L bge,a,pt %icc, BL20070 ;.empty ! 0000440F0000002C ELSE:L2-B001 0 L BL20070:.word 0xE4CB90DC ! 0000440F00000030 ELSE:L2-B001 0 L random BL20073:stx %i2, [%g4+0x0078] ! 0000440F00000034 ELSE:L2-B001 0 S >BD20009 add %g1, 0x7AE, %g1 ! 0000440F00000038 ELSE:L2-B001 0 chksum++ add %g1, 0xB09, %g1 ! 0000440F0000003C ELSE:L2-B001 0 chksum++ add %g6, 0x78, %l5 ! 0000440F00000040 ELSE:L2-B001 0 @BD20009 stda %f16,[%l5+%g1]0xC8 ! 0000440F00000044 ELSE:L2-B001 0 S Partial_St ldx [%g2+0x0058], %l6 ! 0000440F00000048 ELSE:L2-B001 0 BD20011 ldx [%g2+0x0050], %l5 ! 0000440F00000074 SKIP:L2-B002 0 BD20044+4 add %g6, 0x28, %l6 ! 0000440F0000009C SKIP:L2-B002 0 @BD20080 .word 0xA5AC8793 ! 0000440F000000A0 SKIP:L2-B002 0 S illop add %g5, 0x46, %l6 ! 0000440F000000A4 SKIP:L2-B002 0 @BD20077 .word 0x85AA13D4 ! 0000440F000000A8 SKIP:L2-B002 0 S illop add %g1, 0x26, %g1 ! 0000440F000000AC SKIP:L2-B002 0 chksum++ stba %i5, [%g3-0x0010]%asi ! 0000440F000000B0 SKIP:L2-B002 0 S >BD20052 .word 0x97A3D16D ! 0000440F000000B4 SKIP:L2-B002 0 L illop fbo,a BL20076 ;.empty ! 0000440F000000B8 SKIP:L2-B002 0 L .word 0x9FD24570 ! 0000440F000000BC SKIP:L2-B002 0 L illop .word 0x077E980E ! 0000440F000000C0 SKIP:L2-B002 0 L random .word 0xCE9ED668 ! 0000440F000000C4 SKIP:L2-B002 0 L illop BL20075:fba,a,pt %fcc3, BL20079 ;.empty ! 0000440F000000C8 SKIP:L2-B002 0 L fbuge,a BL20080 ;.empty ! 0000440F000000CC SKIP:L2-B002 0 L BL20079:fba,a,pt %fcc1, BL20081 ;.empty ! 0000440F000000D0 SKIP:L2-B002 0 L fbne,a BL20081 ;.empty ! 0000440F000000D4 SKIP:L2-B002 0 L BL20081:.word 0x2A7128E1 ! 0000440F000000D8 SKIP:L2-B002 0 L illop BL20076:bnz,a,pt %icc, BL20077 ;.empty ! 0000440F000000DC SKIP:L2-B002 0 L BL20080:bg,a BL20082 ! 0000440F000000E0 SKIP:L2-B002 0 L std %i2, [%g5+0x0078] ! 0000440F000000E4 SKIP:L2-B002 0 S >BD20009 be BL20082 ;.empty ! 0000440F000000E8 SKIP:L2-B002 0 L BL20077:bl,a,pn %xcc, BL20082 ! 0000440F000000EC SKIP:L2-B002 0 L BL20078:.word 0xBFB24368 ! 0000440F000000F0 SKIP:L2-B002 0 S illop_VIS BL20082:add %g1, 0xEA4, %g1 ! 0000440F000000F4 SKIP:L2-B002 0 chksum++ ba BL20086 ! 0000440F000000F8 SKIP:L2-B002 0 ldd [%g3-0x0038], %f42 ! 0000440F000000FC SKIP:L2-B002 0 S BD20028 .word 0xFA396044 ! 0000440F00000130 ELSE:L2-B003 0 illop .word 0xDB47AC4A ! 0000440F00000134 ELSE:L2-B003 0 S illop ldd [%g5-0x0048], %i0 ! 0000440F00000138 ELSE:L2-B003 0 S BD20019 stw %o3, [%g5-0x0044] ! 0000440F0000015C ELSE:L2-B003 0 S >BD20023+4 BL20085:ldswa [%g7+%g7]0x83, %i3 ! 0000440F00000160 ELSE:L2-B003 0 S BD20093 BL20087:st %f5, [%g4+0x0020] ! 0000440F00000190 SKIP:L2-B004 0 S >BD20042 bz,a,pn %icc, BL20088 ;.empty ! 0000440F00000194 SKIP:L2-B004 0 L fba,a,pn %fcc0, BL20089 ! 0000440F00000198 SKIP:L2-B004 0 L ldd [%g6-0x0048], %f30 ! 0000440F0000019C SKIP:L2-B004 0 S BD20056 nop ! 0000440F000001C0 SKIP:L2-B004 0 S bgu,pt %xcc, BL20090 ! 0000440F000001C4 SKIP:L2-B004 0 L swap [%g6-0x001C], %i3 ! 0000440F000001C8 SKIP:L2-B004 0 S >BD20130 std %f60, [%g3+0x0010] ! 0000440F000001CC SKIP:L2-B004 0 S >BD20074 brlez,a,pn %i1, BL20091 ! 0000440F000001D0 SKIP:L2-B004 0 L BL20091:ldd [%g6+0x0019], %f40 ! 0000440F000001D4 SKIP:L2-B004 0 S BD20104 BL20090:.word 0x95A8187D ! 0000440F000001E8 SKIP:L2-B004 0 S illop add %g1, 0x689, %g1 ! 0000440F000001EC SKIP:L2-B004 0 chksum++ .word 0x89CC4138 ! 0000440F000001F0 SKIP:L2-B004 0 illop .word 0x93B783AE ! 0000440F000001F4 SKIP:L2-B004 0 S illop_VIS BL20092: ! ELSE:L2-B005 .word 0xA5C9AFEF ! 0000440F000001F8 ELSE:L2-B005 0 S illop add %g3, -72, %l5 ! 0000440F000001FC ELSE:L2-B005 0 @BD20023 .word 0xF3709C49 ! 0000440F00000200 ELSE:L2-B005 0 S illop std %f6, [%g3-0x0038] ! 0000440F00000204 ELSE:L2-B005 0 S >BD20006 st %f11, [%g6-0x002C] ! 0000440F00000208 ELSE:L2-B005 0 S >BD20055 ldx [%g2+0x0058], %l6 ! 0000440F0000020C ELSE:L2-B005 0 BD20011 .word 0x05CD3F9E ! 0000440F00000214 ELSE:L2-B005 0 S illop .word 0xB5A3D0EC ! 0000440F00000218 ELSE:L2-B005 0 S illop_FP .word 0x88ECA5A9 ! 0000440F0000021C ELSE:L2-B005 0 illop stda %f24,[%l5+%g1]0xC4 ! 0000440F00000220 ELSE:L2-B005 0 S Partial_St .word 0xA03A1085 ! 0000440F00000224 ELSE:L2-B005 0 S random stba %g1, [%g3-0x0011]%asi ! 0000440F00000228 ELSE:L2-B005 0 S >BD20087+3 swap [%g6-0x001C], %i3 ! 0000440F0000022C ELSE:L2-B005 0 S >BD20130 add %g1, 0xA83, %g1 ! 0000440F00000230 ELSE:L2-B005 0 chksum++ .word 0xA1B149E0 ! 0000440F00000234 ELSE:L2-B005 0 S illop lda [%g6-0x001C]%asi, %f18 ! 0000440F00000238 ELSE:L2-B005 0 S BD20020 stxa %i5, [%g3+0x0050]%asi ! 0000440F0000024C ELSE:L2-B005 0 S >BD20045 BL20093: ! ELSE:L2-B005 .word 0xB3B0900B ! 0000440F00000250 ELSE:L2-B005 0 illop ldda [%g7+%g0]0x83, %i0 ! 0000440F00000254 LOOP:L1-B000 0 S BD20070 .word 0xB1D2B58B ! 0000440F000002C8 SUBR:L0-B000 0 S illop .word 0x9D8B9766 ! 0000440F000002CC SUBR:L0-B000 0 L illop ldsb [%g6+0x0047], %l4 ! 0000440F000002D0 SUBR:L0-B000 0 S BD20027 .word 0xA168D5CF ! 0000440F000002EC SUBR:L0-B000 0 L random BL20097:stba %i0, [%g5-0x0027]%asi ! 0000440F000002F0 SUBR:L0-B000 0 S >BD20049+1 BL20095:add %g1, 0xE63, %g1 ! 0000440F000002F4 SUBR:L0-B000 0 chksum++ .word 0xA3A3CA03 ! 0000440F000002F8 SUBR:L0-B000 0 illop add %g1, 0xAAC, %i0 ! 0000440F000002FC SUBR:L0-B000 0 ldsw [%g6+0x0064], %i1 ! 0000440F00000300 SUBR:L0-B000 0 S BD20012 bvs,a,pt %icc, BL20100 ! 00004FE4FFFFFF24 SUBR:L0-B000 0 L tleu %xcc, %g0+0x0073 ! 00004FE4FFFFFF28 SUBR:L0-B000 0 S pseudo-branch BL20100:bge,a,pn %icc, BL20101 ;.empty ! 00004FE4FFFFFF2C SUBR:L0-B000 0 L brnz,a,pn %o1, BL20102 ;.empty ! 00004FE4FFFFFF30 SUBR:L0-B000 0 L ba BL20103 ;.empty ! 00004FE4FFFFFF34 SUBR:L0-B000 0 L BL20101:fbl,a,pn %fcc0, BL20102 ;.empty ! 00004FE4FFFFFF38 SUBR:L0-B000 0 L bz,a,pt %xcc, BL20104 ;.empty ! 00004FE4FFFFFF3C SUBR:L0-B000 0 L fba,pn %fcc0, BL20105 ! 00004FE4FFFFFF40 SUBR:L0-B000 0 L BL20105:sth %o3, [%g4-0x0028] ! 00004FE4FFFFFF44 SUBR:L0-B000 0 S >BD20049 ldsw [%g3+0x0026], %o0 ! 00004FE4FFFFFF48 SUBR:L0-B000 0 S BD20044 BL20112:.word 0xB5A699F1 ! 00004FE4FFFFFFC4 CASE:L2-B000 0 illop stx %g1, [%g6-0x0002] ! 00004FE4FFFFFFC8 CASE:L2-B000 0 S >BD20056+6 ba,pn %icc, BL20108 ! 00004FE4FFFFFFCC CASE:L2-B000 0 L nop ! 00004FE4FFFFFFD0 CASE:L2-B000 0 S be,pn %icc, BL20109 ! 00004FE4FFFFFFD4 CASE:L2-B000 0 L nop ! 00004FE4FFFFFFD8 CASE:L2-B000 0 S ld [%g5-0x0074], %f3 ! 00004FE4FFFFFFDC CASE:L2-B000 0 S BD20104 BL20111:stwa %g1, [%g3-0x001C]%asi ! 00004FE4FFFFFFEC CASE:L2-B000 0 S >BD20130 .word 0xF746FCA1 ! 00004FE4FFFFFFF0 CASE:L2-B000 0 illop fba,a,pn %fcc2, BL20119 ! 00004FE4FFFFFFF4 CASE:L2-B000 0 .word 0xAEBD63C9 ! 00004FE4FFFFFFF8 CASE:L2-B000 0 S random BL20113:add %g1, 0x59B, %g1 ! 00004FE4FFFFFFFC CASE:L2-B001 0 chksum++ ld [%g6-0x002C], %f8 ! 00004FE500000000 CASE:L2-B001 0 S BD20012+2 ldd [%g3-0x0060], %f46 ! 00004FE50000000C CASE:L2-B001 0 S BD20044 ldx [%g2+0x0050], %l5 ! 00004FE500000090 CASE:L2-B003 0 BD20080 BL20119: ! SWCH:L1-B000 add %g1, 0x500, %g1 ! 00004FE5000000BC SWCH:L1-B000 0 chksum++ stb %o1, [%g5-0x0058] ! 00004FE5000000C0 SWCH:L1-B000 0 S >BD20024 .word 0xE396619C ! 00004FE5000000C4 SWCH:L1-B000 0 S illop std %f46, [%g5-0x0038] ! 00004FE5000000C8 SWCH:L1-B000 0 S >BD20006 .word 0xCE7984C2 ! 00004FE5000000CC SWCH:L1-B000 0 S random .word 0xBBA26E50 ! 00004FE5000000D0 SWCH:L1-B000 0 S illop_FP std %f0, [%g5-0x0060] ! 00004FE5000000D4 SWCH:L1-B000 0 S >BD20104 .word 0x89B7C9E8 ! 00004FE5000000D8 SWCH:L1-B000 0 L illop .word 0xADA08063 ! 00004FE5000000DC SWCH:L1-B000 0 S illop ld [%g2+0x0060], %fsr ! 00004FE5000000E0 SWCH:L1-B000 0 S BD20060 nop ! 00004FE5000000F4 SWCH:L1-B000 0 S .word 0xB9AE5B56 ! 00004FE5000000F8 SWCH:L1-B000 0 S illop BL20118:add %g1, 0xCB6, %g1 ! 00004FE5000000FC SWCH:L1-B000 0 chksum++ ldsw [%g6-0x000C], %i1 ! 00004FE500000100 SUBR:L0-B000 0 S BD20008 add %g6, -58, %l6 ! FFFFAF2532F99F38 LOOP:L1-B000 18 @BD20005 stda %f20, [%l6]0xD2 ! FFFFAF2532F99F3C LOOP:L1-B000 18 S Short16 stx %i0, [%g5+0x0080] ! FFFFAF2532F99F40 LOOP:L1-B000 18 S >BD20070 lduba [%g7+%g7]0x83, %l0 ! FFFFAF2532F99F44 LOOP:L1-B000 18 S BD20051 stb %i0, [%g6-0x000F] ! FFFFAF2532F99F68 SKIP:L2-B000 14 S >BD20040 bpos,a BL20122 ;.empty ! FFFFAF2532F99F6C SKIP:L2-B000 14 L call .+8 ;.empty ! FFFFAF2532F99F70 SKIP:L2-B000 14 L bneg BL20123 ;.empty ! FFFFAF2532F99F74 SKIP:L2-B000 0 L bleu,pt %xcc, BL20124 ;.empty ! FFFFAF2532F99F78 SKIP:L2-B000 14 L bnz,a BL20125 ! FFFFAF2532F99F7C SKIP:L2-B000 14 L std %f42, [%g4+0x001A] ! FFFFAF2532F99F80 SKIP:L2-B000 14 S >BD20059+2 bcs BL20126 ;.empty ! FFFFAF2532F99F84 SKIP:L2-B000 0 L BL20123:fbne,pt %fcc0, BL20127 ! FFFFAF2532F99F88 SKIP:L2-B000 0 L BL20127:lduha [%g5-0x004C]%asi, %o3 ! FFFFAF2532F99F8C SKIP:L2-B000 0 S BD20009 BL20125:add %g1, 0x777, %g1 ! FFFFAF2532F99FA4 SKIP:L2-B000 14 chksum++ add %g1, 0x34F, %g1 ! FFFFAF2532F99FA8 SKIP:L2-B000 14 chksum++ lduha [%g6-0x0016]%asi, %o2 ! FFFFAF2532F99FAC SKIP:L2-B000 14 S BD20042 .word 0x81AD00FC ! FFFFAF2532F99FC8 SKIP:L2-B000 14 S illop_FP ba,a,pn %xcc, BL20130 ! FFFFAF2532F99FCC SKIP:L2-B000 14 .word 0xAD7E229C ! FFFFAF2532F99FD0 SKIP:L2-B000 0 S illop BL20129: ! ELSE:L2-B001 ldda [%g4-0x0060]%asi, %f32 ! FFFFAF2532F99FD4 ELSE:L2-B001 4 S BD20087+2 stb %i1, [%g5-0x0020] ! FFFFAF2532F99FDC ELSE:L2-B001 4 S >BD20144 ldub [%g5+0x0042], %i0 ! FFFFAF2532F99FE0 ELSE:L2-B001 4 S BD20045+4 std %f16, [%g4+0x0080] ! FFFFAF2532F9A000 ELSE:L2-B001 4 S >BD20070 BL20130: ! ELSE:L2-B001 add %g1, 0x380, %g1 ! FFFFAF2532F9A004 ELSE:L2-B001 18 chksum++ andcc %o4, 0x4, %g0 ! FFFFAF2532F9A008 SKIP:L2-B002 18 bz BL20131 ! FFFFAF2532F9A00C SKIP:L2-B002 18 nop ! FFFFAF2532F9A010 SKIP:L2-B002 18 S .word 0x93AE0A4D ! FFFFAF2532F9A014 SKIP:L2-B002 5 S illop_FP ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A018 SKIP:L2-B002 5 S BD20012+4 ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A024 SKIP:L2-B002 5 S BD20020 add %g1, 0x424, %g1 ! FFFFAF2532F9A030 SKIP:L2-B002 5 chksum++ prefetch [%g3-0x0078], 3 ! FFFFAF2532F9A034 SKIP:L2-B002 5 S BD20027 ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A058 SKIP:L2-B002 5 S BD20099 BL20131: ! ELSE:L2-B003 ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A06C ELSE:L2-B003 13 S BD20018 stba %o2, [%g6+0x0006]%asi ! FFFFAF2532F9A078 ELSE:L2-B003 13 S >BD20053+2 stw %o0, [%g6+0x0048] ! FFFFAF2532F9A07C ELSE:L2-B003 13 S >BD20018 ldx [%g2+0x0058], %l6 ! FFFFAF2532F9A080 ELSE:L2-B003 13 BD20035 ldub [%g6+0x0028], %l0 ! FFFFAF2532F9A098 ELSE:L2-B003 13 S BD20028 .word 0xADB10277 ! FFFFAF2532F9A0AC ELSE:L2-B003 13 S illop_VIS ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A0B0 ELSE:L2-B003 13 S BD20093 ldda [%l6]0x24, %i2 ! FFFFAF2532F9A0D4 SKIP:L2-B004 5 S Quad_Ld stb %i3, [%g4+0x002A] ! FFFFAF2532F9A0D8 SKIP:L2-B004 5 S >BD20099 add %g1, 0x76B, %g1 ! FFFFAF2532F9A0DC SKIP:L2-B004 5 chksum++ nop ! FFFFAF2532F9A0E0 SKIP:L2-B004 5 S stda %f18, [%g5+0x0070]%asi ! FFFFAF2532F9A0E4 SKIP:L2-B004 5 S >BD20060 st %f22, [%g6+0x0048] ! FFFFAF2532F9A0E8 SKIP:L2-B004 5 S >BD20018 .word 0xCBEC6146 ! FFFFAF2532F9A0EC SKIP:L2-B004 5 S illop fba,a,pn %fcc2, BL20145 ! FFFFAF2532F9A0F0 SKIP:L2-B004 5 stwa %i0, [%g4-0x0054]%asi ! FFFFAF2532F9A0F4 SKIP:L2-B004 0 S >BD20027 BL20133: ! ELSE:L2-B005 nop ! FFFFAF2532F9A0F8 ELSE:L2-B005 13 S fbg,pn %fcc1, BL20134 ! FFFFAF2532F9A0FC ELSE:L2-B005 13 L ld [%g6+0x0049], %f24 ! FFFFAF2532F9A100 ELSE:L2-B005 13 S BD20180 fbue BL20137 ;.empty ! FFFFAF2532F9A124 ELSE:L2-B005 13 L BL20135:fbl BL20139 ;.empty ! FFFFAF2532F9A128 ELSE:L2-B005 13 L bvc,a BL20140 ! FFFFAF2532F9A12C ELSE:L2-B005 0 L BL20139:std %f24, [%g5+0x0070] ! FFFFAF2532F9A130 ELSE:L2-B005 0 S >BD20060 BL20138:.word 0xED7F43CE ! FFFFAF2532F9A134 ELSE:L2-B005 0 L illop fbe,a,pt %fcc2, BL20137 ! FFFFAF2532F9A138 ELSE:L2-B005 0 L BL20137:ldsb [%g3+0x0029], %o3 ! FFFFAF2532F9A13C ELSE:L2-B005 13 S BD20028 nop ! FFFFAF2532F9A15C ELSE:L2-B005 13 S BL20142:stx %fsr, [%g2+0x0060] ! FFFFAF2532F9A160 ELSE:L2-B005 13 S BD20011 ldda [%l6]0x26, %i0 ! FFFFAF2532F9A1BC SKIP:L2-B006 18 S Quad_Ld_P .word 0xAFA4C6B0 ! FFFFAF2532F9A1C0 SKIP:L2-B006 18 S illop_FP stb %g1, [%g5-0x0020] ! FFFFAF2532F9A1C4 SKIP:L2-B006 18 S >BD20144 st %f11, [%g5+0x0020] ! FFFFAF2532F9A1C8 SKIP:L2-B006 18 S >BD20042 ldx [%g2+0x0050], %l5 ! FFFFAF2532F9A1CC SKIP:L2-B006 18 BD20012+1 .word 0x9DA44DC3 ! FFFFAF2532F9A1E0 SKIP:L2-B006 18 S illop_FP std %f22, [%g4+0x0068] ! FFFFAF2532F9A1E4 SKIP:L2-B006 18 S >BD20012 stx %fsr, [%g2+0x0060] ! FFFFAF2532F9A1E8 SKIP:L2-B006 18 S BD20026 std %f6, [%g6+0x0018] ! FFFFAF2532F9A200 ELSE:L2-B007 0 S >BD20059 .word 0x89A5D131 ! FFFFAF2532F9A204 ELSE:L2-B007 0 S illop .word 0xFE0D7871 ! FFFFAF2532F9A208 ELSE:L2-B007 0 S random .word 0xA28A4840 ! FFFFAF2532F9A20C ELSE:L2-B007 0 random .word 0xBF80D3F9 ! FFFFAF2532F9A210 ELSE:L2-B007 0 illop ldda [%l6]0xD2, %f24 ! FFFFAF2532F9A214 ELSE:L2-B007 0 S Short16 swap [%g4-0x0054], %i0 ! FFFFAF2532F9A218 ELSE:L2-B007 0 S >BD20027 ld [%g2+0x0060], %fsr ! FFFFAF2532F9A21C ELSE:L2-B007 0 S BD20090 ldx [%g2+0x0058], %l6 ! FFFFAF2532F9A224 ELSE:L2-B007 0 BD20070 std %f38, [%g6-0x0070] ! FFFFAF2532F9A248 LOOP:L1-B000 18 S >BD20008 ldstub [%g3-0x0058], %i4 ! FFFFAF2532F9A24C LOOP:L1-B000 18 S >BD20024 ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A250 LOOP:L1-B000 18 S BD20053 sth %i4, [%g4-0x000E] ! FFFFAF2532F9A29C SUBR:L0-B000 6 S >BD20184 std %o0, [%g3+0x0050] ! FFFFAF2532F9A2A0 SUBR:L0-B000 6 S >BD20045 ldd [%g6+0x0058], %i0 ! FFFFAF2532F9A2A4 SUBR:L0-B000 6 S BD20091 ldxa [%g7+%g0]0xAB, %l0 ! FFFFAF2532F9A2AC SUBR:L0-B000 6 S BAD-ASI add %g1, 0xC47, %i0 ! FFFFAF2532F9A2B0 SUBR:L0-B000 6 return %i7+0x0008 ! FFFFAF2532F9A2B4 SUBR:L0-B000 6 add %g1, 0xAC8, %g1 ! FFFFAF2532F9A2B8 SUBR:L0-B000 6 chksum++ SECTION .btext016_pg1 TEXT_VA=0xffffaf2532f9a000 attr_text { Name = .btext016_pg1, VA = 0xffffaf2532f9a000, RA = 0xffffae000, PA = ra2pa(0xffffae000,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 .btext017 TEXT_VA=0x3b3f47eff00 attr_text { Name = .btext017, VA = 0x3b3f47eff00, RA = 0xffffa9f00, PA = ra2pa(0xffffa9f00,0), notsb } SECTION .btext017_pg0 TEXT_VA=0x3b3f47ee000 attr_text { Name = .btext017_pg0, VA = 0x3b3f47ee000, RA = 0xffffa8000, PA = ra2pa(0xffffa8000,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 .btext017 .text .global SUBR045; SUBR045: prefetch [%l5-0x0D16], 4 ! 000003B3F47EFF00 SUBR:L0-B000 5 S <.-3350 ld [%g6-0x0078], %f5 ! 000003B3F47EFF04 SUBR:L0-B000 5 S BD20093 bleu,a BL20155 ;.empty ! 000003B3F47EFF0C SUBR:L0-B000 5 L BL20155:.word 0x9DA8708F ! 000003B3F47EFF10 SUBR:L0-B000 0 L illop st %f20, [%g3+0x0004] ! 000003B3F47EFF14 SUBR:L0-B000 5 S >BD20053 nop ! 000003B3F47EFF18 SUBR:L0-B000 5 S BL20156:ldx [%g2+0x0020], %g5 ! 000003B3F47EFF1C SUBR:L0-B000 5 S BASEBD20024 nop ! 000003B3F47EFF74 SWCH:L1-B000 1 S lda [%g5-0x0054]%asi, %f16 ! 000003B3F47EFF78 SWCH:L1-B000 1 S BD20012 fba,a BL20165 ! 000003B3F47EFFAC CASE:L2-B000 0 nop ! 000003B3F47EFFB0 CASE:L2-B000 0 S BL20158:add %g1, 0xDD4, %g1 ! 000003B3F47EFFB4 CASE:L2-B001 2 chksum++ ldda [%g6+0x0010]%asi, %f36 ! 000003B3F47EFFB8 CASE:L2-B001 2 S BD20045 nop ! 000003B3F47EFFC0 CASE:L2-B001 2 S add %g6, -31, %l6 ! 000003B3F47EFFC4 CASE:L2-B001 2 @BD20085 stda %f26, [%l6]0xD0 ! 000003B3F47EFFC8 CASE:L2-B001 2 S Short8 ba,a BL20165 ! 000003B3F47EFFCC CASE:L2-B001 2 nop ! 000003B3F47EFFD0 CASE:L2-B001 0 S BL20159:add %g1, 0x4B, %g1 ! 000003B3F47EFFD4 CASE:L2-B002 1 chksum++ add %g5, 0x47, %l6 ! 000003B3F47EFFD8 CASE:L2-B002 1 @BD20141 stda %f24, [%l6]0xD1 ! 000003B3F47EFFDC CASE:L2-B002 1 S Short8 stb %g1, [%g6-0x000F] ! 000003B3F47EFFE0 CASE:L2-B002 1 S >BD20040 st %f4, [%g3+0x002C] ! 000003B3F47EFFE4 CASE:L2-B002 1 S >BD20019 sta %f3, [%g4-0x002C]%asi ! 000003B3F47EFFE8 CASE:L2-B002 1 S >BD20055 sth %o2, [%g4-0x000E] ! 000003B3F47EFFEC CASE:L2-B002 1 S >BD20184 std %f36, [%g4-0x0070] ! 000003B3F47EFFF0 CASE:L2-B002 1 S >BD20008 ld [%g6-0x001C], %f17 ! 000003B3F47EFFF4 CASE:L2-B002 1 S BD20035 ba,pt %xcc, BL20165 ! 000003B3F47F0008 CASE:L2-B002 1 nop ! 000003B3F47F000C CASE:L2-B002 1 S BL20160:add %g1, 0x8C5, %g1 ! 000003B3F47F0010 CASE:L2-B003 1 chksum++ prefetch [%g4+0x0018], 21 ! 000003B3F47F0014 CASE:L2-B003 1 S BD20021 bg,a BL20162 ! 000003B3F47F0040 SWCH:L1-B000 0 L nop ! 000003B3F47F0044 SWCH:L1-B000 0 S .word 0x98446996 ! 000003B3F47F0048 SWCH:L1-B000 0 S random sth %g1, [%g3-0x003C] ! 000003B3F47F004C SWCH:L1-B000 0 S >BD20041 .word 0xA5A3D0B0 ! 000003B3F47F0050 SWCH:L1-B000 0 S illop BL20161:ble,pn %icc, BL20163 ;.empty ! 000003B3F47F0054 SWCH:L1-B000 5 L ba,a,pn %icc, BL20162 ;.empty ! 000003B3F47F0058 SWCH:L1-B000 5 L BL20162:fbne BL20164 ! 000003B3F47F005C SWCH:L1-B000 5 L BL20163:stxa %o1, [%g7+%g0]0xAA ! 000003B3F47F0060 SWCH:L1-B000 5 S BAD-ASI BL20164:add %g1, 0xBE8, %g1 ! 000003B3F47F0064 SWCH:L1-B000 5 chksum++ retl ! 000003B3F47F0068 SUBR:L0-B000 5 add %g1, 0xD62, %g1 ! 000003B3F47F006C SUBR:L0-B000 5 chksum++ SECTION .btext017_pg1 TEXT_VA=0x3b3f47f0000 attr_text { Name = .btext017_pg1, VA = 0x3b3f47f0000, RA = 0xffffaa000, PA = ra2pa(0xffffaa000,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 .btext018 TEXT_VA=0xffff8c387fffff00 attr_text { Name = .btext018, VA = 0xffff8c387fffff00, RA = ra2pa(0xdefffff00,0), PA = ra2pa(0xdefffff00,0), notsb } SECTION .btext018_pg0 TEXT_VA=0xffff8c3870000000 attr_text { Name = .btext018_pg0, VA = 0xffff8c3870000000, RA = ra2pa(0xde0000000,0), PA = ra2pa(0xde0000000,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 SUBR046; SUBR046: add %g4, 0x42, %l6 ! FFFF8C387FFFFF00 SUBR:L0-B000 23 @BD20091 stda %f18, [%l6]0xD8 ! FFFF8C387FFFFF04 SUBR:L0-B000 23 S Short8 ldx [%g2+0x0050], %l5 ! FFFF8C387FFFFF08 SUBR:L0-B000 23 BD20044+2 stha %i2, [%g5+0x005C]%asi ! FFFF8C387FFFFF6C SWCH:L1-B000 1 S >BD20035+4 ldda [%g5-0x0048]%asi, %f26 ! FFFF8C387FFFFF70 SWCH:L1-B000 1 S BD20044 stx %o5, [%g3+0x0038] ! FFFF8C387FFFFF80 SWCH:L1-B000 1 S >BD20028 ldda [%g6+0x0058]%asi, %o0 ! FFFF8C387FFFFF84 SWCH:L1-B000 1 S BD20011 add %g1, 0x740, %g1 ! FFFF8C387FFFFF9C SWCH:L1-B000 1 chksum++ fba BL20174 ! FFFF8C387FFFFFA0 SWCH:L1-B000 1 sta %f5, [%g4-0x0029]%asi ! FFFF8C387FFFFFA4 SWCH:L1-B000 1 S >BD20055+3 BL20170:add %g1, 0xC58, %g1 ! FFFF8C387FFFFFA8 CASE:L2-B000 0 chksum++ lduh [%g5+0x0040], %o5 ! FFFF8C387FFFFFAC CASE:L2-B000 0 S BD20008 .word 0x9FC68000 ! FFFF8C387FFFFFB8 CASE:L2-B000 0 S random st %f4, [%g3+0x002C] ! FFFF8C387FFFFFBC CASE:L2-B000 0 S >BD20019 .word 0x81F2C18A ! FFFF8C387FFFFFC0 CASE:L2-B000 0 L illop be BL20167 ! FFFF8C387FFFFFC4 CASE:L2-B000 0 L .word 0x93A1DA6B ! FFFF8C387FFFFFC8 CASE:L2-B000 0 S illop_FP BL20166:stx %o3, [%g4-0x0008] ! FFFF8C387FFFFFCC CASE:L2-B000 0 S >BD20056 .word 0xC9CC3198 ! FFFF8C387FFFFFD0 CASE:L2-B000 0 S illop .word 0xC29E34AD ! FFFF8C387FFFFFD4 CASE:L2-B000 0 L illop bnz,pn %icc, BL20169 ! FFFF8C387FFFFFD8 CASE:L2-B000 0 L BL20167:ldd [%g3-0x0060], %f0 ! FFFF8C387FFFFFDC CASE:L2-B000 0 S BD20070 BL20169:ld [%g3-0x0014], %f19 ! FFFF8C387FFFFFE8 CASE:L2-B000 0 S BD20035 ldx [%g2+0x0058], %l6 ! FFFF8C3880000068 CASE:L2-B003 11 BD20106+1 ldx [%g2+0x0030], %g5 ! FFFF8C38800000C8 SUBR:L0-B000 23 S BASEBD20059 add %g5, -48, %l6 ! FFFF8C38800000E0 SUBR:L0-B000 23 @BD20106 stda %f24, [%l6]0xD2 ! FFFF8C38800000E4 SUBR:L0-B000 23 S Short16 ld [%g3-0x0074], %f4 ! FFFF8C38800000E8 SUBR:L0-B000 23 S BD40021 lda [%g5-0x0052]%asi, %f28 ! 000000009EB17EE0 LOOP:L1-B000 2 S BD40012 be,a,pn %icc, BL40176 ! 000000009EB17EF8 LOOP:L2-B000 2 L stx %o1, [%g3+0x0070] ! 000000009EB17EFC LOOP:L2-B000 1 S >BD40060 std %f36, [%g6+0x0018] ! 000000009EB17F00 LOOP:L2-B000 2 S >BD40059 fbne BL40177 ! 000000009EB17F04 LOOP:L2-B000 1 L ld [%g2+0x0064], %fsr ! 000000009EB17F08 LOOP:L2-B000 1 S BD40009 bpos,pn %xcc, BL40176 ! 000000009EB17F10 LOOP:L2-B000 1 L ld [%g2+0x0064], %fsr ! 000000009EB17F14 LOOP:L2-B000 1 S BD40059 st %f13, [%g5+0x001C] ! 000000009EB17F40 LOOP:L3-B000 2 S >BD40059+4 lduwa [%g7+%g7]0x8B, %i0 ! 000000009EB17F44 LOOP:L3-B000 2 S BD40018 stw %o4, [%g4-0x0050] ! 000000009EB17F68 LOOP:L3-B000 2 S >BD40093 st %f28, [%g5-0x001C] ! 000000009EB17F6C LOOP:L3-B000 2 S >BD40130 ldd [%g5+0x0038], %i0 ! 000000009EB17F70 LOOP:L3-B000 2 S BD40027 srlx %l3, 0x1, %l3 ! 000000009EB17F9C LOOP:L3-B000 2 andcc %l3, 0x1, %g0 ! 000000009EB17FA0 LOOP:L3-B000 2 bne,a,pn %xcc, BL40179 ! 000000009EB17FA4 LOOP:L3-B000 2 stwa %i2, [%g5-0x0050]%asi ! 000000009EB17FA8 LOOP:L3-B000 0 S >BD40093 add %g1, 0x7DF, %g1 ! 000000009EB17FAC LOOP:L3-B000 2 chksum++ andcc %g1, 0x600, %g0 ! 000000009EB17FB0 LOOP:L2-B000 2 bz,a,pt %xcc, BL40199 ! 000000009EB17FB4 LOOP:L2-B000 2 nop ! 000000009EB17FB8 LOOP:L2-B000 1 S add %g1, 0x7E1, %g1 ! 000000009EB17FBC LOOP:L2-B000 1 chksum++ and %g1, 0xFE, %l2 ! 000000009EB17FC0 LOOP:L3-B001 1 BL40180: ! LOOP:L3-B001 add %g1, 0xCA7, %g1 ! 000000009EB17FC4 LOOP:L3-B001 1 chksum++ ldsb [%g6+0x002A], %i0 ! 000000009EB17FC8 LOOP:L3-B001 1 S BD40044+4 nop ! 000000009EB17FD8 LOOP:L3-B001 1 S .word 0x8FAFF715 ! 000000009EB17FDC LOOP:L3-B001 1 S illop_FP ldx [%g2+0x0050], %l5 ! 000000009EB17FE0 LOOP:L3-B001 1 BD40080 srlx %l2, 0x1, %l2 ! 000000009EB17FF8 LOOP:L3-B001 1 andcc %l2, 0x1, %g0 ! 000000009EB17FFC LOOP:L3-B001 1 bne,pn %xcc, BL40180 ! 000000009EB18000 LOOP:L3-B001 1 ldd [%g6-0x0008], %i0 ! 000000009EB18004 LOOP:L3-B001 1 S BD40058 ldub [%g5-0x0010], %o3 ! 000000009EB18018 SKIP:L3-B002 0 S BD40139 lduwa [%g7+%g7]0x82, %o2 ! 000000009EB18028 SKIP:L3-B002 0 S BD40060 membar 0x40 ! 000000009EB18050 SKIP:L3-B002 0 stda %f16, [%l5]0xF0 ! 000000009EB18054 SKIP:L3-B002 0 Blk-Store .word 0x9F794011 ! 000000009EB18058 SKIP:L3-B002 0 illop .word 0xC1D5FAE7 ! 000000009EB1805C SKIP:L3-B002 0 S illop std %f20, [%g5+0x0058] ! 000000009EB18060 SKIP:L3-B002 0 S >BD40035 .word 0xA7715613 ! 000000009EB18064 SKIP:L3-B002 0 illop std %f22, [%g5+0x0078] ! 000000009EB18068 SKIP:L3-B002 0 S >BD40009 .word 0x8D8CC320 ! 000000009EB1806C SKIP:L3-B002 0 S illop sethi %hh(0xABAD1DEAF1733F00),%l6 ! 000000009EB18070 SKIP:L3-B002 0 SUBR062 or %l6,%hm(0xABAD1DEAF1733F00),%l6 ! 000000009EB18074 SKIP:L3-B002 0 sethi %lm(0xABAD1DEAF1733F00),%l5 ! 000000009EB18078 SKIP:L3-B002 0 or %l5,%lo(0xABAD1DEAF1733F00),%l5 ! 000000009EB1807C SKIP:L3-B002 0 sllx %l6, 0x20, %l6 ! 000000009EB18080 SKIP:L3-B002 0 or %l6, %l5, %l6 ! 000000009EB18084 SKIP:L3-B002 0 call SUBR062 ! 000000009EB18088 SKIP:L3-B002 0 S .word 0x87AE9016 ! 000000009EB1808C SKIP:L3-B002 0 S illop ldx [%g2+0x0050], %l5 ! 000000009EB18090 SKIP:L3-B002 0 BD40060+2 BL40181: ! ELSE:L3-B003 ldsba [%g7+%g0]0x8B, %i3 ! 000000009EB180D4 ELSE:L3-B003 1 S BD40091 swap [%g3-0x0040], %i5 ! 000000009EB180DC ELSE:L3-B003 1 S >BD40007 st %f18, [%g3+0x0064] ! 000000009EB180E0 ELSE:L3-B003 1 S >BD40021 prefetch [%g3-0x0030], 21 ! 000000009EB180E4 ELSE:L3-B003 1 S BD40009 BL40187:std %i2, [%g6+0x0070] ! 000000009EB1813C ELSE:L3-B003 1 S >BD40060 BL40184:ta %xcc, 0x40 ! 000000009EB18140 ELSE:L3-B003 1 S +-priv ldx [%g5+0x0070], %o5 ! 000000009EB18144 ELSE:L3-B003 1 S BD40006 ld [%g5+0x0064], %f28 ! 000000009EB18154 LOOP:L2-B000 1 S BD40097+1 fble,pt %fcc2, BL40190 ! 000000009EB18168 LOOP:L2-B000 1 L prefetch [%l0-0x0B48], 0 ! 000000009EB1816C LOOP:L2-B000 1 S <.-2888 ldx [%g6+0x0050], %i0 ! 000000009EB18170 LOOP:L2-B000 0 S BD40006 BL40191:nop ! 000000009EB1817C LOOP:L2-B000 1 S std %f36, [%g4+0x0018] ! 000000009EB18180 LOOP:L2-B000 1 S >BD40059 add %g1, 0xBB9, %g1 ! 000000009EB18184 LOOP:L2-B000 1 chksum++ srlx %l4, 0x1, %l4 ! 000000009EB18188 LOOP:L2-B000 1 andcc %l4, 0x1, %g0 ! 000000009EB1818C LOOP:L2-B000 1 bne,a,pn %xcc, BL40192 ! 000000009EB18190 LOOP:L2-B000 1 ldub [%g3-0x0010], %o0 ! 000000009EB18194 LOOP:L2-B000 0 S BD40070 BL40199: ! SIDE:L2-B001 and %g1, 0xFE, %l1 ! 000000009EB181A4 LOOP:L3-B004 1 BL40193: ! LOOP:L3-B004 add %g1, 0xD2F, %g1 ! 000000009EB181A8 LOOP:L3-B004 1 chksum++ ldsb [%g5-0x001F], %o0 ! 000000009EB181AC LOOP:L3-B004 1 S BD40130+1 std %f46, [%g5-0x0038] ! 000000009EB181B4 LOOP:L3-B004 1 S >BD40006 ldd [%g5+0x0050], %f16 ! 000000009EB181B8 LOOP:L3-B004 1 S BD40055 sth %o5, [%g6-0x003C] ! 000000009EB1821C SKIP:L3-B005 0 S >BD40041 add %g1, 0x7FE, %g1 ! 000000009EB18220 SKIP:L3-B005 0 chksum++ .word 0xD6BB7282 ! 000000009EB18224 SKIP:L3-B005 0 S illop ldx [%g2+0x0030], %g5 ! 000000009EB18228 SKIP:L3-B005 0 S BASEBD40104 std %f44, [%g5+0x0010] ! 000000009EB18240 ELSE:L3-B006 1 S >BD40074 stb %o5, [%g3-0x000F] ! 000000009EB18244 ELSE:L3-B006 1 S >BD40040 stba %g1, [%g5+0x002B]%asi ! 000000009EB18248 ELSE:L3-B006 1 S >BD40126 add %g3, 0x50, %l5 ! 000000009EB1824C ELSE:L3-B006 1 @BD40045 stda %f26,[%l5+%g1]0xC2 ! 000000009EB18250 ELSE:L3-B006 1 S Partial_St add %g1, 0xB06, %g1 ! 000000009EB18254 ELSE:L3-B006 1 chksum++ prefetch [%g5+0x0000], 20 ! 000000009EB18258 ELSE:L3-B006 1 S BD40060+4 ldx [%g2+0x0050], %l5 ! 000000009EB18264 ELSE:L3-B006 1 BD40021+2 nop ! 000000009EB182A4 SKIP:L3-B009 1 S sth %g1, [%g3-0x002E] ! 000000009EB182A8 SKIP:L3-B009 1 S >BD40171 ldx [%g2+0x0048], %g3 ! 000000009EB182AC SKIP:L3-B009 1 S BASEBD40055 .word 0xEA191347 ! 000000009EB182B8 SKIP:L3-B009 1 S illop ldstub [%g5+0x0029], %i2 ! 000000009EB182BC SKIP:L3-B009 1 S >BD40090 ldd [%g3-0x0070], %f60 ! 000000009EB182C0 SKIP:L3-B009 1 S BD40019 BL40196: ! ELSE:L3-B010 add %g3, -24, %l6 ! 000000009EB182F0 ELSE:L3-B010 0 @BD40078 .word 0x1E5475FE ! 000000009EB182F4 ELSE:L3-B010 0 S illop .word 0xA7D45599 ! 000000009EB182F8 ELSE:L3-B010 0 S illop stx %i0, [%g6-0x0008] ! 000000009EB182FC ELSE:L3-B010 0 S >BD40056 add %g3, 0x42, %l6 ! 000000009EB18300 ELSE:L3-B010 0 @BD40091 stda %f16, [%l6]0xD1 ! 000000009EB18304 ELSE:L3-B010 0 S Short8 .word 0xA6CBF720 ! 000000009EB18308 ELSE:L3-B010 0 S illop ldxa [%g7+%g0]0x83, %o0 ! 000000009EB1830C ELSE:L3-B010 0 S BD40044 .word 0x9DE3A060 ! 000000009EB1831C ELSE:L3-B010 0 random ldx [%g2+0x0050], %l5 ! 000000009EB18320 ELSE:L3-B010 0 BD40006 .word 0x9F8084F9 ! 000000009EB18338 ELSE:L3-B010 0 S illop .word 0xE35A20E6 ! 000000009EB1833C ELSE:L3-B010 0 illop stda %f16,[%l5+%g1]0xC9 ! 000000009EB18340 ELSE:L3-B010 0 S Partial_St .word 0x97D206CC ! 000000009EB18344 ELSE:L3-B010 0 S illop ld [%g2+0x0064], %fsr ! 000000009EB18348 ELSE:L3-B010 0 S BD40023+4 ldxa [%g7+%g0]0x83, %o2 ! 000000009EB18374 ELSE:L3-B010 0 S BD40082 ba,a BL40200 ! 000000009EB183CC SWCH:L2-B008 1 nop ! 000000009EB183D0 SWCH:L2-B008 0 S BL40200:add %g1, 0xF3C, %g1 ! 000000009EB183D4 CASE:L3-B011 1 chksum++ ldx [%g2+0x0060], %fsr ! 000000009EB183D8 CASE:L3-B011 1 S BD40069 stw %o3, [%g3-0x004D] ! 000000009EB183E4 CASE:L3-B011 1 S >BD40093+3 lduh [%g6-0x003A], %i2 ! 000000009EB183E8 CASE:L3-B011 1 S BD40056 fble,pt %fcc2, BL40201 ;.empty ! 000000009EB183FC CASE:L3-B012 0 L brlz,a,pn %g1, BL40202 ;.empty ! 000000009EB18400 CASE:L3-B012 0 L bvs,a,pt %icc, BL40203 ;.empty ! 000000009EB18404 CASE:L3-B012 0 L call .+8 ! 000000009EB18408 CASE:L3-B012 0 L BL40201:sth %i4, [%g4+0x0000] ! 000000009EB1840C CASE:L3-B012 0 S >BD40097 .word 0x81F74ADF ! 000000009EB18410 CASE:L3-B012 0 S illop BL40203:ldsw [%g4-0x0050], %i0 ! 000000009EB18414 CASE:L3-B012 0 S BD40087+1 BL40202:stda %f40, [%g4-0x0070]%asi ! 000000009EB1842C CASE:L3-B012 0 S >BD40008 BL40207:add %g1, 0x3DB, %g1 ! 000000009EB18430 CASE:L3-B012 0 chksum++ ba BL40216 ! 000000009EB18434 CASE:L3-B012 0 st %f4, [%g6+0x004C] ! 000000009EB18438 CASE:L3-B012 0 S >BD40047 BL40209:add %g1, 0xAA9, %g1 ! 000000009EB1843C CASE:L3-B013 0 chksum++ ldx [%g2+0x0050], %l5 ! 000000009EB18440 CASE:L3-B013 0 BD40023 std %g0, [%g6+0x0030] ! 000000009EB1845C CASE:L3-B013 0 S >BD40044 add %g6, -8, %l5 ! 000000009EB18460 CASE:L3-B013 0 @BD40056 stda %f20,[%l5+%g1]0xC5 ! 000000009EB18464 CASE:L3-B013 0 S Partial_St ldstuba [%g4+0x002A]%asi, %o2 ! 000000009EB18468 CASE:L3-B013 0 S >BD40099 .word 0xCBEE3976 ! 000000009EB1846C CASE:L3-B013 0 S illop fba,a BL40216 ! 000000009EB18470 CASE:L3-B013 0 .word 0x91A94C87 ! 000000009EB18474 CASE:L3-B013 0 S illop BL40215:add %g1, 0xE1B, %g1 ! 000000009EB18478 CASE:L3-B014 1 chksum++ nop ! 000000009EB1847C CASE:L3-B014 1 S fbo BL40210 ! 000000009EB18480 CASE:L3-B014 1 L ldda [%g6-0x0070]%asi, %f6 ! 000000009EB18484 CASE:L3-B014 1 S BD40006 BL40212:fble,a BL40213 ;.empty ! 000000009EB1849C CASE:L3-B014 0 L fbl,pn %fcc1, BL40214 ! 000000009EB184A0 CASE:L3-B014 0 L BL40213:ta %xcc, 0x46 ! 000000009EB184A4 CASE:L3-B014 0 S demap-page BL40214:nop ! 000000009EB184A8 CASE:L3-B014 0 S fbule,pn %fcc1, BL40211 ! 000000009EB184AC CASE:L3-B014 0 L BL40210:stw %g1, [%g4+0x0004] ! 000000009EB184B0 CASE:L3-B014 1 S >BD40053 BL40211:add %g1, 0xF59, %g1 ! 000000009EB184B4 CASE:L3-B014 1 chksum++ ba,a,pn %icc, BL40216 ! 000000009EB184B8 CASE:L3-B014 1 ldx [%g2+0x0020], %g3 ! 000000009EB184BC CASE:L3-B014 0 S BASEBD40091 nop ! 000000009EB184D0 SWCH:L2-B008 2 S .word 0x85A0C89A ! 000000009EB184D4 SWCH:L2-B008 2 S illop_FP stb %g1, [%g5-0x0020] ! 000000009EB184D8 SWCH:L2-B008 2 S >BD40144 nop ! 000000009EB184DC LOOP:L2-B009 2 nop ! 000000009EB184E0 LOOP:L2-B010 2 nop ! 000000009EB184E4 LOOP:L2-B011 2 add %g1, %g1, %i2 ! 000000009EB184E8 SWCH:L2-B012 2 andcc %i2, 0x200, %g0 ! 000000009EB184EC SWCH:L2-B012 2 bnz,pn %xcc, BL40227 ! 000000009EB184F0 SWCH:L2-B012 2 add %g1, 0x9F6, %g1 ! 000000009EB184F4 SWCH:L2-B012 2 chksum++ andcc %i2, 0x10, %g0 ! 000000009EB184F8 SWCH:L2-B012 2 bnz,a,pn %xcc, BL40219 ! 000000009EB184FC SWCH:L2-B012 2 add %g1, 0xBC2, %g1 ! 000000009EB18500 SWCH:L2-B012 1 chksum++ andcc %i2, 0x10, %g0 ! 000000009EB18504 SWCH:L2-B012 1 bnz,pt %xcc, BL40218 ! 000000009EB18508 SWCH:L2-B012 1 andcc %i2, 0x100, %g0 ! 000000009EB1850C SWCH:L2-B012 1 bnz,a,pn %xcc, BL40217 ! 000000009EB18510 SWCH:L2-B012 1 add %g1, 0x3FF, %g1 ! 000000009EB18514 SWCH:L2-B012 0 chksum++ ldstub [%g4+0x0043], %o0 ! 000000009EB18518 SWCH:L2-B012 1 S >BD40092 ldub [%g6+0x0029], %o4 ! 000000009EB1851C SWCH:L2-B012 1 S BD40002+3 stda %g0, [%g6-0x0048]%asi ! 000000009EB18544 SWCH:L2-B012 1 S >BD40023 sethi %hh(0xABAD1DEA095EDF00),%l6 ! 000000009EB18548 SWCH:L2-B012 1 SUBR063 or %l6,%hm(0xABAD1DEA095EDF00),%l6 ! 000000009EB1854C SWCH:L2-B012 1 sethi %lm(0xABAD1DEA095EDF00),%l5 ! 000000009EB18550 SWCH:L2-B012 1 or %l5,%lo(0xABAD1DEA095EDF00),%l5 ! 000000009EB18554 SWCH:L2-B012 1 sllx %l6, 0x20, %l6 ! 000000009EB18558 SWCH:L2-B012 1 or %l6, %l5, %l6 ! 000000009EB1855C SWCH:L2-B012 1 jmpl %l6+0x0000, %o7 ! 000000009EB18560 SWCH:L2-B012 1 S ldsh [%g3+0x0000], %i1 ! 000000009EB18564 SWCH:L2-B012 1 S BD40092 add %g1, 0x522, %g1 ! 000000009EB18574 SWCH:L2-B012 1 chksum++ fba BL40231 ! 000000009EB18578 SWCH:L2-B012 1 stda %f44, [%g3-0x0070]%asi ! 000000009EB1857C SWCH:L2-B012 1 S >BD40008 BL40217:add %g1, 0xD, %g1 ! 000000009EB18580 CASE:L3-B015 0 chksum++ sth %o2, [%g3+0x0000] ! 000000009EB18584 CASE:L3-B015 0 S >BD40097 nop ! 000000009EB18588 CASE:L3-B015 0 S fbn,pn %fcc1, .+1076 ! 000000009EB1858C CASE:L3-B015 0 S st %f10, [%g6-0x0074] ! 000000009EB18590 CASE:L3-B015 0 S >BD40020 add %g6, -36, %l6 ! 000000009EB18594 CASE:L3-B015 0 @BD40068 ldda [%l6]0xDA, %f18 ! 000000009EB18598 CASE:L3-B015 0 S Short16 stb %o3, [%g3+0x0042] ! 000000009EB1859C CASE:L3-B015 0 S >BD40091 add %g6, -104, %l5 ! 000000009EB185A0 CASE:L3-B015 0 @BD40082 stda %f24,[%l5+%g1]0xC0 ! 000000009EB185A4 CASE:L3-B015 0 S Partial_St .word 0x93C00769 ! 000000009EB185A8 CASE:L3-B015 0 S illop .word 0x85AA4D4C ! 000000009EB185AC CASE:L3-B015 0 S illop stda %f62, [%g3-0x0038]%asi ! 000000009EB185B0 CASE:L3-B015 0 S >BD40006 fba,a BL40231 ! 000000009EB185B4 CASE:L3-B015 0 nop ! 000000009EB185B8 CASE:L3-B015 0 S BL40218:.word 0xEB503F53 ! 000000009EB185BC CASE:L3-B016 0 illop add %g5, 0x43, %l6 ! 000000009EB185C0 CASE:L3-B016 0 @BD40092 ldda [%l6]0xD0, %f26 ! 000000009EB185C4 CASE:L3-B016 0 S Short8 sethi %hh(0xABAD1DEA095EDF00),%l6 ! 000000009EB185C8 CASE:L3-B016 0 SUBR063 or %l6,%hm(0xABAD1DEA095EDF00),%l6 ! 000000009EB185CC CASE:L3-B016 0 .word 0x83F77B57 ! 000000009EB185D0 CASE:L3-B016 0 illop .word 0x8DA698E3 ! 000000009EB185D4 CASE:L3-B016 0 illop sllx %l6, 0x20, %l6 ! 000000009EB185D8 CASE:L3-B016 0 .word 0x81F4302C ! 000000009EB185DC CASE:L3-B016 0 illop jmpl %l6+0x0000, %o7 ! 000000009EB185E0 CASE:L3-B016 0 S std %o4, [%g3+0x0080] ! 000000009EB185E4 CASE:L3-B016 0 S >BD40070 ldx [%g2+0x0060], %fsr ! 000000009EB185E8 CASE:L3-B016 0 S BD40058 stba %o1, [%g4-0x004F]%asi ! 000000009EB18600 CASE:L3-B016 0 S >BD40093+1 .word 0xAD90D9F0 ! 000000009EB18604 CASE:L3-B016 0 illop ldda [%l6]0xD0, %f22 ! 000000009EB18608 CASE:L3-B016 0 S Short8 ldx [%g4-0x0088], %g4 ! 000000009EB1860C CASE:L3-B016 0 ptr_chase fba,a,pt %fcc1, BL40231 ! 000000009EB18610 CASE:L3-B016 0 .word 0xCFB843F2 ! 000000009EB18614 CASE:L3-B016 0 S illop_VIS BL40219:add %g1, 0x978, %g1 ! 000000009EB18618 CASE:L3-B017 1 chksum++ call .+8 ! 000000009EB1861C CASE:L3-B017 1 S ldsb [%g3+0x0029], %o2 ! 000000009EB18620 CASE:L3-B017 1 S BD40020 BL40227:add %g1, 0x6E9, %g1 ! 000000009EB18668 CASE:L3-B018 0 chksum++ .word 0xED1482A1 ! 000000009EB1866C CASE:L3-B018 0 S illop swap [%g6-0x001C], %o2 ! 000000009EB18670 CASE:L3-B018 0 S >BD40130 .word 0x91FA7B5A ! 000000009EB18674 CASE:L3-B018 0 L illop BL40220:fba,a BL40221 ;.empty ! 000000009EB18678 CASE:L3-B018 0 L .word 0xD9F933BB ! 000000009EB1867C CASE:L3-B018 0 L illop BL40221:fbue,a,pn %fcc1, BL40222 ;.empty ! 000000009EB18680 CASE:L3-B018 0 L bg BL40223 ;.empty ! 000000009EB18684 CASE:L3-B018 0 L .word 0x9FC68000 ! 000000009EB18688 CASE:L3-B018 0 L random std %f6, [%g5-0x005E] ! 000000009EB1868C CASE:L3-B018 0 S >BD40104+2 .word 0x0F49FF69 ! 000000009EB18690 CASE:L3-B018 0 S random st %f11, [%g3-0x0074] ! 000000009EB18694 CASE:L3-B018 0 S >BD40020 BL40223:ldx [%g2+0x0030], %g5 ! 000000009EB18698 CASE:L3-B018 0 S BASEBD40055 BL40224:bneg,a BL40226 ! 000000009EB186A4 CASE:L3-B018 0 L BL40226:.word 0x8D888C6F ! 000000009EB186A8 CASE:L3-B018 0 S illop BL40225:add %g1, 0xF1C, %g1 ! 000000009EB186AC CASE:L3-B018 0 chksum++ fba BL40231 ! 000000009EB186B0 CASE:L3-B018 0 .word 0x28E726C1 ! 000000009EB186B4 CASE:L3-B018 0 S illop BL40231: ! SWCH:L2-B012 add %g1, 0xF21, %g1 ! 000000009EB186B8 SWCH:L2-B012 2 chksum++ std %f38, [%g5-0x0038] ! 000000009EB186BC SWCH:L2-B012 2 S >BD40006 bn,a BL40228 ! 000000009EB186C0 SWCH:L2-B012 2 L stw %g1, [%g4-0x000C] ! 000000009EB186C4 SWCH:L2-B012 0 S >BD40002 fbge,a BL40229 ;.empty ! 000000009EB186C8 SWCH:L2-B012 2 L ba,a BL40230 ! 000000009EB186CC SWCH:L2-B012 2 L .word 0x8F8A21B5 ! 000000009EB186D0 SWCH:L2-B012 0 S illop BL40230:nop ! 000000009EB186D4 SWCH:L2-B012 2 S ldub [%g5-0x0058], %o5 ! 000000009EB186D8 SWCH:L2-B012 2 S BD40104 stx %fsr, [%g2+0x0060] ! 000000009EB186E0 SWCH:L2-B012 2 S BD40024 BL40228:add %g1, 0x395, %g1 ! 000000009EB186E8 SWCH:L2-B012 2 chksum++ nop ! 000000009EB186EC LOOP:L2-B013 2 nop ! 000000009EB186F0 LOOP:L2-B014 2 nop ! 000000009EB186F4 LOOP:L2-B015 2 nop ! 000000009EB186F8 LOOP:L2-B016 2 nop ! 000000009EB186FC LOOP:L2-B017 2 add %i0, %g1, %o2 ! 000000009EB18700 SWCH:L2-B018 2 andcc %o2, 0x4, %g0 ! 000000009EB18704 SWCH:L2-B018 2 bnz,a,pn %xcc, BL40238 ! 000000009EB18708 SWCH:L2-B018 2 add %g1, 0x7D, %g1 ! 000000009EB1870C SWCH:L2-B018 2 chksum++ andcc %o2, 0x1, %g0 ! 000000009EB18710 SWCH:L2-B018 0 bnz,pn %xcc, BL40237 ! 000000009EB18714 SWCH:L2-B018 0 add %g1, 0x989, %g1 ! 000000009EB18718 SWCH:L2-B018 0 chksum++ andcc %o2, 0x20, %g0 ! 000000009EB1871C SWCH:L2-B018 0 .word 0x83B3468A ! 000000009EB18720 SWCH:L2-B018 0 illop andcc %o2, 0x8, %g0 ! 000000009EB18724 SWCH:L2-B018 0 .word 0xBED942B4 ! 000000009EB18728 SWCH:L2-B018 0 random stb %o0, [%g5+0x0046] ! 000000009EB1872C SWCH:L2-B018 0 S >BD40077 fbu,a BL40232 ! 000000009EB18730 SWCH:L2-B018 0 L tgu %icc, %g0+0x0076 ! 000000009EB18734 SWCH:L2-B018 0 S pseudo-branch ld [%g5+0x002C], %f5 ! 000000009EB18738 SWCH:L2-B018 0 S BD40023 add %g1, 0xFDA, %g1 ! 000000009EB18750 SWCH:L2-B018 0 chksum++ add %g1, 0xB47, %g1 ! 000000009EB18754 SWCH:L2-B018 0 chksum++ ba,a BL40239 ! 000000009EB18758 SWCH:L2-B018 0 stw %i5, [%g5+0x0074] ! 000000009EB1875C SWCH:L2-B018 0 S >BD40060+4 BL40235:add %g1, 0xCC5, %g1 ! 000000009EB18760 CASE:L3-B019 0 chksum++ ldstub [%g5+0x0043], %i4 ! 000000009EB18764 CASE:L3-B019 0 S >BD40092 ldsha [%g6-0x0018]%asi, %o3 ! 000000009EB18768 CASE:L3-B019 0 S BD40080 sth %o5, [%g4-0x002E] ! 000000009EB18790 CASE:L3-B020 0 S >BD40171 std %o2, [%g6-0x0008] ! 000000009EB18794 CASE:L3-B020 0 S >BD40056 nop ! 000000009EB18798 CASE:L3-B020 0 S nop ! 000000009EB1879C CASE:L3-B020 0 S ba,a BL40239 ! 000000009EB187A0 CASE:L3-B020 0 prefetch [%i6+%o2], 3 ! 000000009EB187A4 CASE:L3-B020 0 S <.+0 BL40237:add %g1, 0x1E8, %g1 ! 000000009EB187A8 CASE:L3-B021 0 chksum++ st %f10, [%g5+0x004C] ! 000000009EB187AC CASE:L3-B021 0 S >BD40047 call .+8 ! 000000009EB187B0 CASE:L3-B021 0 S std %g0, [%g4+0x0050] ! 000000009EB187B4 CASE:L3-B021 0 S >BD40045 .word 0xA6F163B4 ! 000000009EB187B8 CASE:L3-B021 0 S random ld [%g6-0x002C], %f10 ! 000000009EB187BC CASE:L3-B021 0 S BD40077 nop ! 000000009EB187F4 SWCH:L2-B018 2 S stha %i0, [%g4-0x0052]%asi ! 000000009EB187F8 SWCH:L2-B018 2 S >BD40027+2 ldsha [%g6-0x0016]%asi, %i5 ! 000000009EB187FC SWCH:L2-B018 2 S BD40055 nop ! 000000009EB1880C LOOP:L2-B019 2 nop ! 000000009EB18810 LOOP:L2-B020 2 subcc %l0, 0x1, %l0 ! 000000009EB18814 LOOP:L1-B000 2 bnz,a,pt %icc, BL40240 ! 000000009EB18818 LOOP:L1-B000 2 nop ! 000000009EB1881C LOOP:L1-B000 1 S add %g1, 0x284, %g1 ! 000000009EB18820 LOOP:L1-B000 1 chksum++ blimp_good_end: EXIT_GOOD blimp_bad_end: EXIT_BAD SECTION .btext019_pg1 TEXT_VA=0x9eb18000 attr_text { Name = .btext019_pg1, VA = 0x9eb18000, RA = 0xffff66000, PA = ra2pa(0xffff66000,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=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=0xf1733f00 attr_text { Name = .btext020, VA = 0xf1733f00, RA = 0xffff85f00, PA = ra2pa(0xffff85f00,0), notsb } SECTION .btext020_pg0 TEXT_VA=0xf1732000 attr_text { Name = .btext020_pg0, VA = 0xf1732000, RA = 0xffff84000, PA = ra2pa(0xffff84000,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 .btext020 .text .global SUBR062; SUBR062: BL40001: ! SUBR:L0-B000 add %g1, 0x9FF, %g1 ! 00000000F1733F00 SUBR:L0-B000 1 chksum++ save %o6, -64, %o6 ! 00000000F1733F04 SUBR:L0-B000 1 sethi %hh(0xABAD1DEAF1733F00),%l7 ! 00000000F1733F08 SUBR:L0-B000 1 SUBR062 or %l7,%hm(0xABAD1DEAF1733F00),%l7 ! 00000000F1733F0C SUBR:L0-B000 1 sethi %lm(0xABAD1DEAF1733F00),%l6 ! 00000000F1733F10 SUBR:L0-B000 1 or %l6,%lo(0xABAD1DEAF1733F00),%l6 ! 00000000F1733F14 SUBR:L0-B000 1 sllx %l7, 0x20, %l7 ! 00000000F1733F18 SUBR:L0-B000 1 or %l7, %l6, %l7 ! 00000000F1733F1C SUBR:L0-B000 1 ta %xcc, 0x45 ! 00000000F1733F20 SUBR:L0-B000 1 demap-stack ldx [%g2+0x0050], %l5 ! 00000000F1733F24 SUBR:L0-B000 1 BD40002+2 std %o2, [%g5+0x0078] ! 00000000F1733F44 SUBR:L0-B000 1 S >BD40009 add %g5, -58, %l6 ! 00000000F1733F48 SUBR:L0-B000 1 @BD40005 ldda [%l6]0xD2, %f20 ! 00000000F1733F4C SUBR:L0-B000 1 S Short16 stb %i1, [%g5+0x0046] ! 00000000F1733F50 SUBR:L0-B000 1 S >BD40077 add %g1, 0x724, %g1 ! 00000000F1733F54 SUBR:L0-B000 1 chksum++ or %g0, 0x2, %l3 ! 00000000F1733F58 LOOP:L1-B000 1 BL40040: ! LOOP:L1-B000 add %g1, 0xA1, %g1 ! 00000000F1733F5C LOOP:L1-B000 2 chksum++ .word 0x89A3CD1C ! 00000000F1733F60 LOOP:L1-B000 2 S illop_FP st %f8, [%g3-0x0074] ! 00000000F1733F64 LOOP:L1-B000 2 S >BD40020 ta %xcc, 0x46 ! 00000000F1733F68 LOOP:L1-B000 2 S demap-page add %g6, 0x40, %l6 ! 00000000F1733F6C LOOP:L1-B000 2 @BD40036 stda %f22, [%l6]0xD3 ! 00000000F1733F70 LOOP:L1-B000 2 S Short16 .word 0x9DB409E6 ! 00000000F1733F74 LOOP:L1-B000 2 S illop_VIS .word 0xB9AC42E0 ! 00000000F1733F78 LOOP:L1-B000 2 S illop_FP ldsba [%g7+%g0]0x83, %o1 ! 00000000F1733F7C LOOP:L1-B000 2 S BD40035 std %f62, [%g5-0x0060] ! 00000000F1733F9C SKIP:L2-B000 2 S >BD40104 lduha [%g7+%g7]0x83, %i3 ! 00000000F1733FA0 SKIP:L2-B000 2 S BD40044 ld [%g2+0x0064], %fsr ! 00000000F1733FB0 SKIP:L2-B000 2 S BD40007 stwa %i0, [%g3-0x0040]%asi ! 00000000F1733FBC SKIP:L2-B000 2 S >BD40007 ldx [%g6-0x0088], %g6 ! 00000000F1733FC0 SKIP:L2-B000 2 ptr_chase add %g1, 0x995, %g1 ! 00000000F1733FC4 SKIP:L2-B000 2 chksum++ ta %xcc, 0x43 ! 00000000F1733FC8 SKIP:L2-B000 2 S +-PEF ldstub [%g5-0x0058], %l0 ! 00000000F1733FCC SKIP:L2-B000 2 S >BD40024 swap [%g3-0x001C], %i3 ! 00000000F1733FD0 SKIP:L2-B000 2 S >BD40130 call .+8 ! 00000000F1733FD4 SKIP:L2-B000 2 S ldx [%g2+0x0030], %g4 ! 00000000F1733FD8 SKIP:L2-B000 2 S BASEBD40006 ld [%g5+0x004C], %f10 ! 00000000F1733FEC SKIP:L2-B000 2 S BD40060 fba,pt %fcc2, BL40005 ! 00000000F1733FF4 SKIP:L2-B000 2 sth %o1, [%g6+0x0044] ! 00000000F1733FF8 SKIP:L2-B000 2 S >BD40137 BL40004: ! ELSE:L2-B001 add %g6, -60, %l6 ! 00000000F1733FFC ELSE:L2-B001 0 @BD40041 ldda [%l6]0xD3, %f22 ! 00000000F1734000 ELSE:L2-B001 0 S Short16 add %g4, 0x78, %l5 ! 00000000F1734004 ELSE:L2-B001 0 @BD40009 stda %f18,[%l5+%g1]0xCA ! 00000000F1734008 ELSE:L2-B001 0 S Partial_St ldx [%g4+0x0070], %o2 ! 00000000F173400C ELSE:L2-B001 0 S BD40141 .word 0x85AC1671 ! 00000000F1734040 ELSE:L2-B001 0 S illop prefetch [%i2-0x0817], 1 ! 00000000F1734044 ELSE:L2-B001 0 S <.-2071 BL40005: ! ELSE:L2-B001 add %g1, 0xC09, %g1 ! 00000000F1734048 ELSE:L2-B001 2 chksum++ andcc %o2, 0x80, %g0 ! 00000000F173404C SKIP:L2-B002 2 bz,a,pn %xcc, BL40006 ! 00000000F1734050 SKIP:L2-B002 2 .word 0xEB15716E ! 00000000F1734054 SKIP:L2-B002 2 S illop nop ! 00000000F1734058 SKIP:L2-B002 0 S ldsba [%g7+%g0]0x83, %o1 ! 00000000F173405C SKIP:L2-B002 0 S BD40130 add %g1, 0x209, %g1 ! 00000000F17340AC ELSE:L2-B003 2 chksum++ ldx [%g6+0x0030], %i3 ! 00000000F17340B0 ELSE:L2-B003 2 S BD40139 std %f46, [%g5-0x0060] ! 00000000F17340B8 ELSE:L2-B003 2 S >BD40104 te %icc, %g0+0x0056 ! 00000000F17340BC ELSE:L2-B003 2 S ld [%g2+0x0064], %fsr ! 00000000F17340C0 ELSE:L2-B003 2 S BD40040 stb %i0, [%g6+0x0028] ! 00000000F17340DC SKIP:L2-B004 2 S >BD40080 ld [%g2+0x0064], %fsr ! 00000000F17340E0 SKIP:L2-B004 2 S BD40060+4 st %f2, [%g5-0x002C] ! 00000000F17340F4 SKIP:L2-B004 2 S >BD40055 stx %i0, [%g4+0x0058] ! 00000000F17340F8 SKIP:L2-B004 2 S >BD40035 st %f11, [%g6+0x004C] ! 00000000F17340FC SKIP:L2-B004 2 S >BD40047 nop ! 00000000F1734100 SKIP:L2-B004 2 S prefetch [%o6+0x043F], 21 ! 00000000F1734104 SKIP:L2-B004 2 S <.+1087 std %g0, [%g4+0x0058] ! 00000000F1734108 SKIP:L2-B004 2 S >BD40035 ba,pt %icc, BL40017 ! 00000000F173410C SKIP:L2-B004 2 ldda [%g3+0x0018]%asi, %f42 ! 00000000F1734110 SKIP:L2-B004 2 S BD40104 sth %i2, [%g3+0x0044] ! 00000000F173413C ELSE:L2-B005 0 S >BD40137 bneg,a BL40015 ;.empty ! 00000000F1734140 ELSE:L2-B005 0 L BL40012:fbge,pn %fcc0, BL40016 ;.empty ! 00000000F1734144 ELSE:L2-B005 0 L BL40016:brgz,pn %g1, BL40013 ! 00000000F1734148 ELSE:L2-B005 0 L nop ! 00000000F173414C ELSE:L2-B005 0 S BL40015:stb %i0, [%g3-0x0010] ! 00000000F1734150 ELSE:L2-B005 0 S >BD40052 BL40013:add %g1, 0x95, %g1 ! 00000000F1734154 ELSE:L2-B005 0 chksum++ add %g1, 0xE32, %g1 ! 00000000F1734158 ELSE:L2-B005 0 chksum++ stb %i1, [%g3-0x001F] ! 00000000F173415C ELSE:L2-B005 0 S >BD40085 ldd [%g3-0x0070], %f40 ! 00000000F1734160 ELSE:L2-B005 0 S BD40056 .word 0xE5C48699 ! 00000000F1734184 ELSE:L2-B005 0 illop ldx [%g5-0x0088], %g5 ! 00000000F1734188 ELSE:L2-B005 0 ptr_chase ldx [%g5-0x0088], %g5 ! 00000000F173418C ELSE:L2-B005 0 ptr_chase .word 0x95B1C270 ! 00000000F1734190 ELSE:L2-B005 0 S illop tleu %icc, %g0+0x0052 ! 00000000F1734194 ELSE:L2-B005 0 S BL40017: ! ELSE:L2-B005 add %g1, 0xA34, %g1 ! 00000000F1734198 ELSE:L2-B005 2 chksum++ andcc %i1, 0x10, %g0 ! 00000000F173419C SKIP:L2-B006 2 bnz BL40018 ! 00000000F17341A0 SKIP:L2-B006 2 st %f4, [%g4+0x0062] ! 00000000F17341A4 SKIP:L2-B006 2 S >BD40069+2 nop ! 00000000F17341A8 SKIP:L2-B006 1 S ldstub [%g6-0x0058], %i5 ! 00000000F17341AC SKIP:L2-B006 1 S >BD40024 ldsba [%g7+%g7]0x83, %i3 ! 00000000F17341B0 SKIP:L2-B006 1 S BD40023 ldx [%g6-0x0088], %g6 ! 00000000F17341DC SKIP:L2-B006 1 ptr_chase ldx [%g6-0x0088], %g6 ! 00000000F17341E0 SKIP:L2-B006 1 ptr_chase ldx [%g6-0x0088], %g6 ! 00000000F17341E4 SKIP:L2-B006 1 ptr_chase ldx [%g6-0x0088], %g6 ! 00000000F17341E8 SKIP:L2-B006 1 ptr_chase ldx [%g6-0x0088], %g6 ! 00000000F17341EC SKIP:L2-B006 1 ptr_chase ldx [%g6-0x0088], %g6 ! 00000000F17341F0 SKIP:L2-B006 1 ptr_chase std %i2, [%g3+0x0030] ! 00000000F17341F4 SKIP:L2-B006 1 S >BD40044 fba BL40019 ! 00000000F17341F8 SKIP:L2-B006 1 nop ! 00000000F17341FC SKIP:L2-B006 1 S BL40018: ! ELSE:L2-B007 ld [%g5-0x0072], %f8 ! 00000000F1734200 ELSE:L2-B007 1 S BD40091 ldsha [%g6+0x0000]%asi, %o1 ! 00000000F1734220 ELSE:L2-B007 1 S BD40058 prefetch [%g5-0x0030], 3 ! 00000000F173424C ELSE:L2-B007 1 S BD40008 fbo,pt %fcc0, BL40020 ;.empty ! 00000000F1734268 SKIP:L2-B008 2 L fbne,a BL40021 ! 00000000F173426C SKIP:L2-B008 2 L BL40020:.word 0xD9AF700C ! 00000000F1734270 SKIP:L2-B008 0 S illop ldx [%g2+0x0000], %g3 ! 00000000F1734274 SKIP:L2-B008 2 S BASEBD40027 BL40022:brnz,a,pn %g1, BL40024 ! 00000000F1734284 SKIP:L2-B008 0 L BL40023:stb %i1, [%g3+0x0041] ! 00000000F1734288 SKIP:L2-B008 2 S >BD40036+1 BL40024:bneg,pn %xcc, BL40025 ! 00000000F173428C SKIP:L2-B008 2 L nop ! 00000000F1734290 SKIP:L2-B008 2 S BL40025:add %g1, 0xA53, %g1 ! 00000000F1734294 SKIP:L2-B008 2 chksum++ add %g1, 0xB49, %g1 ! 00000000F1734298 SKIP:L2-B008 2 chksum++ swap [%g4-0x0050], %o5 ! 00000000F173429C SKIP:L2-B008 2 S >BD40093 ldx [%g2+0x0050], %l5 ! 00000000F17342A0 SKIP:L2-B008 2 BD40058 bgu BL40029 ;.empty ! 00000000F17342DC ELSE:L2-B009 0 L .word 0xB7AD1C59 ! 00000000F17342E0 ELSE:L2-B009 0 L illop .word 0x12200C5D ! 00000000F17342E4 ELSE:L2-B009 0 L random BL40027:.word 0x99A923C8 ! 00000000F17342E8 ELSE:L2-B009 0 S illop BL40030:ba,pt %icc, BL40029 ;.empty ! 00000000F17342EC ELSE:L2-B009 0 L BL40031:fble,pt %fcc1, BL40029 ! 00000000F17342F0 ELSE:L2-B009 0 L BL40028:ldx [%g2+0x0020], %g3 ! 00000000F17342F4 ELSE:L2-B009 0 S BASEBD40095 ta %xcc, 0x45 ! 00000000F173437C SUBR:L0-B000 1 demap-stack add %g1, 0x167, %i0 ! 00000000F1734380 SUBR:L0-B000 1 add %g1, 0xC73, %g1 ! 00000000F1734384 SUBR:L0-B000 1 chksum++ ret ! 00000000F1734388 SUBR:L0-B000 1 restore %i0, %l7, %o0 ! 00000000F173438C SUBR:L0-B000 1 SECTION .btext020_pg1 TEXT_VA=0xf1734000 attr_text { Name = .btext020_pg1, VA = 0xf1734000, RA = 0xffff86000, PA = ra2pa(0xffff86000,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=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 .btext021 TEXT_VA=0x95edf00 attr_text { Name = .btext021, VA = 0x95edf00, RA = 0xffff81f00, PA = ra2pa(0xffff81f00,0), notsb } SECTION .btext021_pg0 TEXT_VA=0x95ec000 attr_text { Name = .btext021_pg0, VA = 0x95ec000, RA = 0xffff80000, PA = ra2pa(0xffff80000,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 .btext021 .text .global SUBR063; SUBR063: BL40042: ! SUBR:L0-B000 add %g1, 0x32C, %g1 ! 00000000095EDF00 SUBR:L0-B000 3 chksum++ fbe BL40041 ! 00000000095EDF04 SUBR:L0-B000 3 save %o6, -64, %o6 ! 00000000095EDF08 SUBR:L0-B000 3 BL40041: ! SUBR:L0-B000 sethi %hh(0xABAD1DEA095EDF00),%l7 ! 00000000095EDF0C SUBR:L0-B000 3 SUBR063 or %l7,%hm(0xABAD1DEA095EDF00),%l7 ! 00000000095EDF10 SUBR:L0-B000 3 sethi %lm(0xABAD1DEA095EDF00),%l6 ! 00000000095EDF14 SUBR:L0-B000 3 or %l6,%lo(0xABAD1DEA095EDF00),%l6 ! 00000000095EDF18 SUBR:L0-B000 3 sllx %l7, 0x20, %l7 ! 00000000095EDF1C SUBR:L0-B000 3 or %l7, %l6, %l7 ! 00000000095EDF20 SUBR:L0-B000 3 ta %xcc, 0x45 ! 00000000095EDF24 SUBR:L0-B000 3 demap-stack add %g1, 0x4DF, %g1 ! 00000000095EDF28 SUBR:L0-B000 3 chksum++ add %i4, %g1, %i1 ! 00000000095EDF2C SWCH:L1-B000 3 andcc %i1, 0x4, %g0 ! 00000000095EDF30 SWCH:L1-B000 3 bnz,pn %xcc, BL40052 ! 00000000095EDF34 SWCH:L1-B000 3 add %g1, 0x8A7, %g1 ! 00000000095EDF38 SWCH:L1-B000 3 chksum++ andcc %i1, 0x2, %g0 ! 00000000095EDF3C SWCH:L1-B000 1 bnz,pn %xcc, BL40051 ! 00000000095EDF40 SWCH:L1-B000 1 andcc %i1, 0x800, %g0 ! 00000000095EDF44 SWCH:L1-B000 1 bnz,a,pt %xcc, BL40048 ! 00000000095EDF48 SWCH:L1-B000 1 add %g1, 0x1ED, %g1 ! 00000000095EDF4C SWCH:L1-B000 0 chksum++ andcc %i1, 0x800, %g0 ! 00000000095EDF50 SWCH:L1-B000 1 bnz,pn %xcc, BL40047 ! 00000000095EDF54 SWCH:L1-B000 1 sth %i2, [%g6+0x0026] ! 00000000095EDF58 SWCH:L1-B000 1 S >BD40139+2 nop ! 00000000095EDF5C SWCH:L1-B000 1 S nop ! 00000000095EDF60 SWCH:L1-B000 1 S fbo,a,pt %fcc2, BL40043 ! 00000000095EDF64 SWCH:L1-B000 1 L stb %o0, [%g4+0x002B] ! 00000000095EDF68 SWCH:L1-B000 1 S >BD40126 BL40043:ble,a BL40044 ;.empty ! 00000000095EDF6C SWCH:L1-B000 1 L fbo,a,pn %fcc0, BL40045 ! 00000000095EDF70 SWCH:L1-B000 1 L st %fsr, [%g2+0x0064] ! 00000000095EDF74 SWCH:L1-B000 0 S BD40087 ldx [%g2+0x0060], %fsr ! 00000000095EDF88 SWCH:L1-B000 1 S BD40180 ldsh [%g3-0x004A], %i3 ! 00000000095EDFC4 CASE:L2-B000 0 S BD40082 BL40048:add %g1, 0xF7, %g1 ! 00000000095EDFD8 CASE:L2-B001 0 chksum++ ldub [%g3-0x0057], %l4 ! 00000000095EDFDC CASE:L2-B001 0 S BD40070 ldd [%g6-0x0060], %f36 ! 00000000095EDFF8 CASE:L2-B001 0 S BD40074 .word 0xA7B50862 ! 00000000095EE020 CASE:L2-B001 0 S illop ba,a BL40056 ! 00000000095EE024 CASE:L2-B001 0 nop ! 00000000095EE028 CASE:L2-B001 0 S BL40051:add %g1, 0x83D, %g1 ! 00000000095EE02C CASE:L2-B002 0 chksum++ nop ! 00000000095EE030 CASE:L2-B002 0 S st %f5, [%g6-0x002C] ! 00000000095EE034 CASE:L2-B002 0 S >BD40055 ldstub [%g6-0x001F], %o5 ! 00000000095EE038 CASE:L2-B002 0 S >BD40085 stb %i5, [%g3+0x0028] ! 00000000095EE03C CASE:L2-B002 0 S >BD40080 call .+8 ! 00000000095EE040 CASE:L2-B002 0 L BL40049:stb %i5, [%g5+0x0046] ! 00000000095EE044 CASE:L2-B002 0 S >BD40077 bn BL40050 ! 00000000095EE048 CASE:L2-B002 0 L BL40050:ld [%g2+0x0064], %fsr ! 00000000095EE04C CASE:L2-B002 0 S BD40020 ldstub [%g3+0x0028], %o0 ! 00000000095EE06C CASE:L2-B003 2 S >BD40080 ldx [%g2+0x0050], %l5 ! 00000000095EE070 CASE:L2-B003 2 BD40099 ba,a BL40053 ! 00000000095EE094 SWCH:L1-B000 3 L .word 0x001BE0B3 ! 00000000095EE098 SWCH:L1-B000 0 S random fbge BL40054 ;.empty ! 00000000095EE09C SWCH:L1-B000 0 L fbule,pt %fcc1, BL40055 ;.empty ! 00000000095EE0A0 SWCH:L1-B000 0 L BL40055:bnz,pt %icc, BL40053 ! 00000000095EE0A4 SWCH:L1-B000 0 L nop ! 00000000095EE0A8 SWCH:L1-B000 0 S ld [%g2+0x0064], %fsr ! 00000000095EE0AC SWCH:L1-B000 0 S BD40008 stda %g0, [%g4+0x0078]%asi ! 00000000095EE0E8 SUBR:L0-B000 1 S >BD40009 ta %xcc, 0x46 ! 00000000095EE0EC SUBR:L0-B000 1 S demap-page nop ! 00000000095EE0F0 SUBR:L0-B000 1 S BL40060:bnz BL40058 ;.empty ! 00000000095EE0F4 SUBR:L0-B000 1 L BL40058:bvs,a BL40061 ! 00000000095EE0F8 SUBR:L0-B000 1 L BL40061:nop ! 00000000095EE0FC SUBR:L0-B000 0 S lduwa [%g7+%g0]0x8B, %l2 ! 00000000095EE100 SUBR:L0-B000 1 S BD40042 ldsh [%g3-0x0024], %l4 ! 0000000050079F70 SKIP:L2-B000 0 S BD40074+7 ldx [%g2+0x0020], %g4 ! 0000000050079F7C SKIP:L2-B000 0 S BASEBD40035 std %f42, [%g3-0x006B] ! 0000000050079FA0 SKIP:L2-B000 0 S >BD40008+5 .word 0x0C75BD7F ! 0000000050079FA4 SKIP:L2-B000 0 S illop sethi %hh(0xABAD1DEA1F24DF00),%l6 ! 0000000050079FA8 SKIP:L2-B000 0 SUBR068 or %l6,%hm(0xABAD1DEA1F24DF00),%l6 ! 0000000050079FAC SKIP:L2-B000 0 sethi %lm(0xABAD1DEA1F24DF00),%l5 ! 0000000050079FB0 SKIP:L2-B000 0 .word 0x97906000 ! 0000000050079FB4 SKIP:L2-B000 0 random sllx %l6, 0x20, %l6 ! 0000000050079FB8 SKIP:L2-B000 0 or %l6, %l5, %l6 ! 0000000050079FBC SKIP:L2-B000 0 call SUBR068 ! 0000000050079FC0 SKIP:L2-B000 0 S stb %i5, [%g3-0x0020] ! 0000000050079FC4 SKIP:L2-B000 0 S >BD40144 ta %xcc, 0x40 ! 0000000050079FC8 SKIP:L2-B000 0 S +-priv add %g3, -60, %l6 ! 0000000050079FCC SKIP:L2-B000 0 @BD40041 .word 0x105D427C ! 0000000050079FD0 SKIP:L2-B000 0 S random .word 0xABAB4ADA ! 0000000050079FD4 SKIP:L2-B000 0 S illop_FP fba,a BL40068 ! 0000000050079FD8 SKIP:L2-B000 0 lda [%g6+0x0020]%asi, %f4 ! 0000000050079FDC SKIP:L2-B000 0 S BD40099 ldd [%g6+0x0030], %f18 ! 000000005007A030 ELSE:L2-B001 0 S BD40095 .word 0xFDD67E3C ! 00000000C819DF54 SWCH:L1-B000 0 illop .word 0x93AB4694 ! 00000000C819DF58 SWCH:L1-B000 0 S illop .word 0x9DF00000 ! 00000000C819DF5C SWCH:L1-B000 0 illop .word 0xABB0C796 ! 00000000C819DF60 SWCH:L1-B000 0 S illop_VIS .word 0xE533F05C ! 00000000C819DF64 SWCH:L1-B000 0 illop .word 0x81AD1803 ! 00000000C819DF68 SWCH:L1-B000 0 S illop fba,pt %fcc1, BL40072 ! 00000000C819DF6C SWCH:L1-B000 0 ldx [%g2+0x0010], %g6 ! 00000000C819DF70 SWCH:L1-B000 0 S BASEBD40047 std %f38, [%g4-0x0038] ! 00000000C819DF84 CASE:L2-B000 0 S >BD40006 call .+8 ;.empty ! 00000000C819DF88 CASE:L2-B000 0 L fbug BL40071 ! 00000000C819DF8C CASE:L2-B000 0 L nop ! 00000000C819DF90 CASE:L2-B000 0 S BL40071:sth %o5, [%g3+0x004A] ! 00000000C819DF94 CASE:L2-B000 0 S >BD40018+2 add %g1, 0x20A, %g1 ! 00000000C819DF98 CASE:L2-B000 0 chksum++ fba BL40084 ! 00000000C819DF9C CASE:L2-B000 0 ldx [%g2+0x0040], %g3 ! 00000000C819DFA0 CASE:L2-B000 0 S BASEBD40012+1 .word 0x95AB225A ! 00000000C819DFE0 CASE:L2-B002 0 S illop_FP ld [%g6-0x002C], %f3 ! 00000000C819DFE4 CASE:L2-B002 0 S BD40055 fbl BL40074 ! 00000000C819DFF0 CASE:L2-B002 0 L ldd [%g4+0x0008], %i0 ! 00000000C819DFF4 CASE:L2-B002 0 S BD40139 fbne BL40079 ;.empty ! 00000000C819E024 CASE:L2-B003 0 L BL40078:bleu,a,pt %xcc, BL40080 ;.empty ! 00000000C819E028 CASE:L2-B003 0 L BL40080:fbug,a,pt %fcc0, BL40081 ! 00000000C819E02C CASE:L2-B003 0 L stba %i5, [%g6+0x0036]%asi ! 00000000C819E030 CASE:L2-B003 0 S >BD40044+6 std %f22, [%g5+0x0058] ! 00000000C819E034 CASE:L2-B003 0 S >BD40035 BL40081:fbe BL40082 ! 00000000C819E038 CASE:L2-B003 0 L BL40077:stw %i0, [%g4-0x0044] ! 00000000C819E03C CASE:L2-B003 0 S >BD40023+4 BL40079:.word 0x87A985F1 ! 00000000C819E040 CASE:L2-B003 0 S illop BL40082:add %g1, 0x84B, %g1 ! 00000000C819E044 CASE:L2-B003 0 chksum++ .word 0x8F65D95C ! 00000000C819E048 CASE:L2-B003 0 illop lda [%g3+0x0060]%asi, %f8 ! 00000000C819E04C CASE:L2-B003 0 S BD40055 add %g3, 0x44, %l6 ! 00000000C819E068 SWCH:L1-B000 0 @BD40137 stda %f30, [%l6]0xD3 ! 00000000C819E06C SWCH:L1-B000 0 S Short16 ldx [%g2+0x0018], %g3 ! 00000000C819E070 SWCH:L1-B000 0 S BASEBD40095 ldd [%g3-0x0060], %f62 ! 00000000C819E078 SUBR:L0-B000 0 S BD40087 membar 0x40 ! 0000000077099F50 SUBR:L0-B000 0 stda %f16, [%l5]0xF0 ! 0000000077099F54 SUBR:L0-B000 0 Blk-Store .word 0xA1B205A5 ! 0000000077099F58 SUBR:L0-B000 0 illop ldx [%g2+0x0060], %fsr ! 0000000077099F5C SUBR:L0-B000 0 S BD40090 add %g1, 0x83, %g1 ! 0000000077099F70 SUBR:L0-B000 0 chksum++ add %i3, %g1, %o1 ! 0000000077099F74 SWCH:L1-B000 0 andcc %o1, 0x8, %g0 ! 0000000077099F78 SWCH:L1-B000 0 .word 0xC3CCC9B0 ! 0000000077099F7C SWCH:L1-B000 0 illop add %g1, 0xC83, %g1 ! 0000000077099F80 SWCH:L1-B000 0 chksum++ andcc %o1, 0x20, %g0 ! 0000000077099F84 SWCH:L1-B000 0 .word 0xF70BC313 ! 0000000077099F88 SWCH:L1-B000 0 illop add %g1, 0x453, %g1 ! 0000000077099F8C SWCH:L1-B000 0 chksum++ .word 0xBD891A75 ! 0000000077099F90 SWCH:L1-B000 0 illop bnz,pn %xcc, BL40088 ! 0000000077099F94 SWCH:L1-B000 0 .word 0x83B0C8FE ! 0000000077099F98 SWCH:L1-B000 0 illop bnz,a,pn %xcc, BL40087 ! 0000000077099F9C SWCH:L1-B000 0 add %g1, 0xBEA, %g1 ! 0000000077099FA0 SWCH:L1-B000 0 chksum++ ldx [%g2+0x0048], %g6 ! 0000000077099FA4 SWCH:L1-B000 0 S BASEBD40053+2 .word 0x8794E002 ! 0000000077099FBC SWCH:L1-B000 0 S illop prefetch [%g3-0x0057], 1 ! 0000000077099FC0 SWCH:L1-B000 0 S BD40055 std %f62, [%g3+0x0018] ! 0000000077099FCC SWCH:L1-B000 0 S >BD40059 add %g1, 0x424, %g1 ! 0000000077099FD0 SWCH:L1-B000 0 chksum++ .word 0x20D384CC ! 0000000077099FD4 SWCH:L1-B000 0 illop ldxa [%g7+%g0]0x83, %o5 ! 0000000077099FD8 SWCH:L1-B000 0 S BD40028 ldd [%g4+0x007C], %i0 ! 0000000077099FE4 CASE:L2-B000 0 S BD40180 stba %i0, [%g3+0x0043]%asi ! 0000000077099FEC CASE:L2-B000 0 S >BD40092 .word 0x83880000 ! 0000000077099FF0 CASE:L2-B000 0 S random fba BL40091 ! 0000000077099FF4 CASE:L2-B000 0 .word 0x99D585E7 ! 0000000077099FF8 CASE:L2-B000 0 S illop BL40088:add %g1, 0x957, %g1 ! 0000000077099FFC CASE:L2-B001 0 chksum++ ldd [%g5-0x0070], %f0 ! 000000007709A000 CASE:L2-B001 0 S BD40052 add %g3, -87, %l6 ! 000000007709A024 CASE:L2-B001 0 @BD40026 .word 0x89A8E4B2 ! 000000007709A028 CASE:L2-B001 0 S illop ldsba [%g4-0x0057]%asi, %o2 ! 000000007709A02C CASE:L2-B001 0 S BD40045+6 BL40089:add %g1, 0x283, %g1 ! 000000007709A050 CASE:L2-B002 0 chksum++ ldd [%g6-0x0070], %f34 ! 000000007709A054 CASE:L2-B002 0 S BD40007 nop ! 000000007709A068 CASE:L2-B002 0 S .word 0xDDB11A96 ! 000000007709A06C CASE:L2-B002 0 S illop fba,a,pt %fcc0, BL40091 ! 000000007709A070 CASE:L2-B002 0 std %f32, [%g3-0x0060] ! 000000007709A074 CASE:L2-B002 0 S >BD40104 BL40090:.word 0x1485D388 ! 000000007709A078 CASE:L2-B003 0 random .word 0x93A39125 ! 000000007709A07C CASE:L2-B003 0 S illop_FP sta %f3, [%g3+0x004C]%asi ! 000000007709A080 CASE:L2-B003 0 S >BD40047 ldsh [%g6-0x0028], %i1 ! 000000007709A084 CASE:L2-B003 0 S BD40045 ldsw [%g6-0x000C], %o0 ! 000000007709A0D8 SUBR:L0-B000 0 S BD40023+4 .word 0xD5AC28D5 ! 00000000C8BC5F2C SUBR:L0-B000 0 S illop ldd [%g3-0x0038], %f38 ! 00000000C8BC5F30 SUBR:L0-B000 0 S BD40042 BL40102:.word 0x83F00000 ! 00000000C8BC5F84 LOOP:L1-B000 0 illop fcmpd %fcc0, %f12, %f62 ! 00000000C8BC5F88 SKIP:L2-B000 0 fbge,pn %fcc0, BL40105 ! 00000000C8BC5F8C SKIP:L2-B000 0 ldx [%g5+0x0070], %o2 ! 00000000C8BC5F90 SKIP:L2-B000 0 S BD40059 ldsba [%g7+%g0]0x82, %i5 ! 00000000C8BC5FA0 SKIP:L2-B000 0 S BD40056 .word 0x9DA0696E ! 00000000C8BC5FEC SKIP:L2-B000 0 L illop BL40103:ldx [%g2+0x0030], %g4 ! 00000000C8BC5FF0 SKIP:L2-B000 0 S BASEBD40051 BL40104:sth %o5, [%g5-0x0002] ! 00000000C8BC5FFC SKIP:L2-B000 0 S >BD40056+6 add %g1, 0xED1, %g1 ! 00000000C8BC6000 SKIP:L2-B000 0 chksum++ fba,a,pn %fcc2, BL40106 ! 00000000C8BC6004 SKIP:L2-B000 0 ldub [%g5+0x0042], %o0 ! 00000000C8BC6008 SKIP:L2-B000 0 S BD40012 lduba [%g3-0x0010]%asi, %o0 ! 00000000C8BC601C ELSE:L2-B001 0 S BD40033 prefetch [%o3+%l4], 23 ! 00000000C8BC6034 ELSE:L2-B001 0 S <.+0 add %g3, -14, %l6 ! 00000000C8BC6038 ELSE:L2-B001 0 @BD40184 stda %f20, [%l6]0xD2 ! 00000000C8BC603C ELSE:L2-B001 0 S Short16 nop ! 00000000C8BC6040 ELSE:L2-B001 0 S BL40106: ! ELSE:L2-B001 add %g1, 0x640, %g1 ! 00000000C8BC6044 ELSE:L2-B001 0 chksum++ .word 0xFE64769B ! 00000000C8BC6048 SKIP:L2-B002 0 illop .word 0xB9AD6475 ! 00000000C8BC604C SKIP:L2-B002 0 illop .word 0x1FE36FE0 ! 00000000C8BC6050 SKIP:L2-B002 0 S illop .word 0x8950A406 ! 00000000C8BC6054 SKIP:L2-B002 0 S illop brz,a,pt %i2, BL40107 ;.empty ! 00000000C8BC6058 SKIP:L2-B002 0 L bne,a,pn %xcc, BL40108 ! 00000000C8BC605C SKIP:L2-B002 0 L nop ! 00000000C8BC6060 SKIP:L2-B002 0 S BL40108:lda [%g6+0x0020]%asi, %f8 ! 00000000C8BC6064 SKIP:L2-B002 0 S BD40009+6 fbl,a,pn %fcc2, BL40112 ;.empty ! 00000000C8BC608C SKIP:L2-B002 0 L brz,pt %g1, BL40113 ! 00000000C8BC6090 SKIP:L2-B002 0 L .word 0x8BB14784 ! 00000000C8BC6094 SKIP:L2-B002 0 S illop BL40112:nop ! 00000000C8BC6098 SKIP:L2-B002 0 S .word 0x81B7C238 ! 00000000C8BC609C SKIP:L2-B002 0 L illop te %xcc, %g0+0x0071 ! 00000000C8BC60A0 SKIP:L2-B002 0 S pseudo-branch BL40114:bl,a,pt %icc, BL40111 ;.empty ! 00000000C8BC60A4 SKIP:L2-B002 0 L .word 0xDD69DF3F ! 00000000C8BC60A8 SKIP:L2-B002 0 L illop ba,a,pn %icc, BL40115 ! 00000000C8BC60AC SKIP:L2-B002 0 L BL40111:.word 0x5F19E06C ! 00000000C8BC60B0 SKIP:L2-B002 0 S random BL40115:ba,a,pt %icc, BL40113 ! 00000000C8BC60B4 SKIP:L2-B002 0 L .word 0xA7920017 ! 00000000C8BC60B8 SKIP:L2-B002 0 S illop BL40113:.word 0xD265FCED ! 00000000C8BC60BC SKIP:L2-B002 0 illop ba,pn %icc, BL40117 ! 00000000C8BC60C0 SKIP:L2-B002 0 stb %o1, [%g5+0x0042] ! 00000000C8BC60C4 SKIP:L2-B002 0 S >BD40091 BL40116: ! ELSE:L2-B003 ldx [%g2+0x0050], %l5 ! 00000000C8BC60C8 ELSE:L2-B003 0 BD40089 .word 0x246358E4 ! 00000000C8BC60E4 ELSE:L2-B003 0 S random stb %i1, [%g5+0x0046] ! 00000000C8BC60E8 ELSE:L2-B003 0 S >BD40077 add %g3, -74, %l6 ! 00000000C8BC60EC ELSE:L2-B003 0 @BD40033 ldda [%l6]0xD2, %f20 ! 00000000C8BC60F0 ELSE:L2-B003 0 S Short16 ldx [%g2+0x0030], %g5 ! 00000000C8BC60F4 ELSE:L2-B003 0 S BASEBD40045+4 ldda [%g6-0x0068]%asi, %i0 ! 00000000C8BC6108 ELSE:L2-B003 0 S BD40059+5 add %g1, 0x6B0, %g1 ! 00000000C8BC6110 ELSE:L2-B003 0 chksum++ ld [%g5+0x004C], %f9 ! 00000000C8BC6114 ELSE:L2-B003 0 S BD40106 sth %i2, [%g5-0x000A] ! 00000000C8BC6134 ELSE:L2-B003 0 S >BD40002+2 .word 0xDB9FC3D0 ! 00000000C8BC6138 ELSE:L2-B003 0 S illop .word 0x87B547FE ! 00000000C8BC613C ELSE:L2-B003 0 S illop .word 0xF5D8FA86 ! 00000000C8BC6140 ELSE:L2-B003 0 S illop ldub [%g3+0x0028], %i3 ! 00000000C8BC6144 ELSE:L2-B003 0 S BD40058 .word 0x85A88862 ! 00000000C8BC6164 SKIP:L2-B004 0 illop or %l6,%hm(0x1085A88862),%l6 ! 00000000C8BC6168 SKIP:L2-B004 0 sethi %lm(0x1085A88862),%l5 ! 00000000C8BC616C SKIP:L2-B004 0 or %l5,%lo(0x1085A88862),%l5 ! 00000000C8BC6170 SKIP:L2-B004 0 sllx %l6, 0x20, %l6 ! 00000000C8BC6174 SKIP:L2-B004 0 or %l6, %l5, %l6 ! 00000000C8BC6178 SKIP:L2-B004 0 jmpl %l6+0x0000, %o7 ! 00000000C8BC617C SKIP:L2-B004 0 S ldx [%g2+0x0028], %g4 ! 00000000C8BC6180 SKIP:L2-B004 0 S BASEBD40180 .word 0x96E06DB7 ! 00000000C8BC6194 SKIP:L2-B004 0 S random add %g1, 0xBA3, %g1 ! 00000000C8BC6198 SKIP:L2-B004 0 chksum++ .word 0x00730D18 ! 00000000C8BC619C SKIP:L2-B004 0 S illop .word 0xA8756639 ! 00000000C8BC61A0 SKIP:L2-B004 0 random or %l6,%hm(0xA8756639),%l6 ! 00000000C8BC61A4 SKIP:L2-B004 0 sethi %lm(0xA8756639),%l5 ! 00000000C8BC61A8 SKIP:L2-B004 0 .word 0xFD124ADC ! 00000000C8BC61AC SKIP:L2-B004 0 illop sllx %l6, 0x20, %l6 ! 00000000C8BC61B0 SKIP:L2-B004 0 or %l6, %l5, %l6 ! 00000000C8BC61B4 SKIP:L2-B004 0 call SUBR069 ! 00000000C8BC61B8 SKIP:L2-B004 0 S ld [%g6+0x004C], %f5 ! 00000000C8BC61BC SKIP:L2-B004 0 S BD40092 BL40118: ! ELSE:L2-B005 add %g3, 0x38, %l5 ! 00000000C8BC61CC ELSE:L2-B005 0 @BD40028 stda %f22,[%l5+%g1]0xC2 ! 00000000C8BC61D0 ELSE:L2-B005 0 S Partial_St .word 0x83D713B1 ! 00000000C8BC61D4 ELSE:L2-B005 0 S illop .word 0x85AB6063 ! 00000000C8BC61D8 ELSE:L2-B005 0 S illop ld [%g2+0x0064], %fsr ! 00000000C8BC61DC ELSE:L2-B005 0 S BD40020 add %g6, 0x29, %l6 ! 00000000C8BC61FC ELSE:L2-B005 0 @BD40090 stda %f20, [%l6]0xD0 ! 00000000C8BC6200 ELSE:L2-B005 0 S Short8 ldda [%g3-0x0008]%asi, %f24 ! 00000000C8BC6204 ELSE:L2-B005 0 S BD40021 stxa %o0, [%g3+0x0069]%asi ! 00000000C8BC620C ELSE:L2-B005 0 S >BD40012+1 sth %i1, [%g6-0x0018] ! 00000000C8BC6210 ELSE:L2-B005 0 S >BD40078 sth %g1, [%g6-0x0028] ! 00000000C8BC6214 ELSE:L2-B005 0 S >BD40049 BL40119: ! ELSE:L2-B005 add %g1, 0xA01, %g1 ! 00000000C8BC6218 ELSE:L2-B005 0 chksum++ andcc %o0, 0x40, %g0 ! 00000000C8BC621C SKIP:L2-B006 0 bz,a,pt %icc, BL40126 ! 00000000C8BC6220 SKIP:L2-B006 0 .word 0x81C3E008 ! 00000000C8BC6224 SKIP:L2-B006 0 S random nop ! 00000000C8BC6228 SKIP:L2-B006 0 S bl BL40120 ;.empty ! 00000000C8BC622C SKIP:L2-B006 0 L fble,pt %fcc1, BL40121 ;.empty ! 00000000C8BC6230 SKIP:L2-B006 0 L bleu,a,pt %icc, BL40122 ;.empty ! 00000000C8BC6234 SKIP:L2-B006 0 L fblg,pt %fcc0, BL40121 ;.empty ! 00000000C8BC6238 SKIP:L2-B006 0 L BL40121:bgu,pn %icc, BL40123 ;.empty ! 00000000C8BC623C SKIP:L2-B006 0 L BL40123:.word 0x169207BC ! 00000000C8BC6240 SKIP:L2-B006 0 L random BL40122:.word 0x8DA2C99B ! 00000000C8BC6244 SKIP:L2-B006 0 L illop BL40124:fbue,a,pn %fcc3, BL40125 ! 00000000C8BC6248 SKIP:L2-B006 0 L BL40125:.word 0xA3577A5D ! 00000000C8BC624C SKIP:L2-B006 0 S illop BL40120:add %g1, 0xB60, %g1 ! 00000000C8BC6250 SKIP:L2-B006 0 chksum++ add %g1, 0x218, %g1 ! 00000000C8BC6254 SKIP:L2-B006 0 chksum++ add %g5, -38, %l6 ! 00000000C8BC6258 SKIP:L2-B006 0 @BD40170 ldda [%l6]0xD2, %f26 ! 00000000C8BC625C SKIP:L2-B006 0 S Short16 stw %i3, [%g4-0x0044] ! 00000000C8BC6260 SKIP:L2-B006 0 S >BD40023+4 sta %f8, [%g4+0x0060]%asi ! 00000000C8BC6264 SKIP:L2-B006 0 S >BD40069 add %g3, -86, %l6 ! 00000000C8BC6268 SKIP:L2-B006 0 @BD40014 .word 0x9F91A000 ! 00000000C8BC626C SKIP:L2-B006 0 S illop ldx [%g2+0x0030], %g4 ! 00000000C8BC6270 SKIP:L2-B006 0 S BASEBD40137 .word 0xBD72E4D9 ! 00000000C8BC62A8 SKIP:L2-B006 0 S random fba,pn %fcc3, BL40127 ! 00000000C8BC62AC SKIP:L2-B006 0 popc 0xD34, %i5 ! 00000000C8BC62B0 SKIP:L2-B006 0 S BL40126: ! ELSE:L2-B007 .word 0x347F063C ! 00000000C8BC62B4 ELSE:L2-B007 0 illop ldda [%l6]0xD2, %f22 ! 00000000C8BC62B8 ELSE:L2-B007 0 S Short16 ldstub [%g6+0x0043], %o5 ! 00000000C8BC62BC ELSE:L2-B007 0 S >BD40092 stb %o2, [%g6+0x0043] ! 00000000C8BC62C0 ELSE:L2-B007 0 S >BD40092 .word 0x85AD98FE ! 00000000C8BC62C4 ELSE:L2-B007 0 S illop ldx [%g2+0x0060], %fsr ! 00000000C8BC62C8 ELSE:L2-B007 0 S BD40099 ldswa [%g5+0x0006]%asi, %i0 ! 00000000C8BC6348 SKIP:L2-B008 0 S BD40074+2 .word 0xD0E3A726 ! 00000000C8BC635C SKIP:L2-B008 0 S illop ldstub [%g4-0x001F], %i5 ! 00000000C8BC6360 SKIP:L2-B008 0 S >BD40085 BL40128:fbue,a,pt %fcc3, BL40129 ;.empty ! 00000000C8BC6364 SKIP:L2-B008 0 L call .+8 ;.empty ! 00000000C8BC6368 SKIP:L2-B008 0 L bnz,a,pn %xcc, BL40129 ! 00000000C8BC636C SKIP:L2-B008 0 L BL40129:.word 0x81673DB2 ! 00000000C8BC6370 SKIP:L2-B008 0 S illop BL40130:add %g1, 0xBB3, %g1 ! 00000000C8BC6374 SKIP:L2-B008 0 chksum++ .word 0x9BAAD4EE ! 00000000C8BC6378 SKIP:L2-B008 0 illop stw %i0, [%g4-0x0040] ! 00000000C8BC637C SKIP:L2-B008 0 S >BD40007 BL40131: ! ELSE:L2-B009 .word 0x8FD17293 ! 00000000C8BC6380 ELSE:L2-B009 0 S illop .word 0x8F8C0F43 ! 00000000C8BC6384 ELSE:L2-B009 0 S illop nop ! 00000000C8BC6388 ELSE:L2-B009 0 S st %f9, [%g5+0x0060] ! 00000000C8BC638C ELSE:L2-B009 0 S >BD40069 .word 0xCF903EE7 ! 00000000C8BC6390 ELSE:L2-B009 0 S random add %g6, 0x80, %l5 ! 00000000C8BC6394 ELSE:L2-B009 0 @BD40070 stda %f30,[%l5+%g1]0xC5 ! 00000000C8BC6398 ELSE:L2-B009 0 S Partial_St sethi %hh(0xABAD1DEAB1AB1F00),%l6 ! 00000000C8BC639C ELSE:L2-B009 0 SUBR069 or %l6,%hm(0xABAD1DEAB1AB1F00),%l6 ! 00000000C8BC63A0 ELSE:L2-B009 0 sethi %lm(0xABAD1DEAB1AB1F00),%l5 ! 00000000C8BC63A4 ELSE:L2-B009 0 or %l5,%lo(0xABAD1DEAB1AB1F00),%l5 ! 00000000C8BC63A8 ELSE:L2-B009 0 sllx %l6, 0x20, %l6 ! 00000000C8BC63AC ELSE:L2-B009 0 or %l6, %l5, %l6 ! 00000000C8BC63B0 ELSE:L2-B009 0 call SUBR069 ! 00000000C8BC63B4 ELSE:L2-B009 0 S .word 0xFB5850EF ! 00000000C8BC63B8 ELSE:L2-B009 0 S illop ldx [%g2+0x0000], %g5 ! 00000000C8BC63BC ELSE:L2-B009 0 S BASEBD40028 .word 0xA973367A ! 00000000C8BC63DC ELSE:L2-B009 0 illop stba %o0, [%g4-0x0011]%asi ! 00000000C8BC63E0 ELSE:L2-B009 0 S >BD40087+3 .word 0xBE100001 ! 00000000C8BC63E4 ELSE:L2-B009 0 S random nop ! 00000000C8BC63E8 ELSE:L2-B009 0 S ta %xcc, 0x40 ! 00000000C8BC63EC ELSE:L2-B009 0 S +-priv nop ! 00000000C8BC63F0 ELSE:L2-B009 0 S BL40132: ! ELSE:L2-B009 add %g1, 0x5A, %g1 ! 00000000C8BC63F4 ELSE:L2-B009 0 chksum++ .word 0x81A28880 ! 00000000C8BC63F8 LOOP:L1-B000 0 illop bnz,pn %xcc, BL40133 ! 00000000C8BC63FC LOOP:L1-B000 0 ld [%g4+0x002C], %f8 ! 00000000C8BC6400 LOOP:L1-B000 0 S BD40052 .word 0xD7DE9143 ! 00000000C8BC640C SUBR:L0-B000 0 S illop nop ! 00000000C8BC6410 SUBR:L0-B000 0 S fbule,a,pn %fcc1, BL40134 ! 00000000C8BC6414 SUBR:L0-B000 0 L sth %o0, [%g4+0x0036] ! 00000000C8BC6418 SUBR:L0-B000 0 S >BD40044+6 bcc,a BL40134 ! 00000000C8BC641C SUBR:L0-B000 0 L st %f10, [%g4-0x0074] ! 00000000C8BC6420 SUBR:L0-B000 0 S >BD40020 fbuge BL40134 ! 00000000C8BC6424 SUBR:L0-B000 0 L BL40134:ldub [%g4-0x0058], %o3 ! 00000000C8BC6428 SUBR:L0-B000 0 S BD40044 bg,a,pt %icc, BL40136 ! 000000001F24DF14 SUBR:L0-B000 0 L nop ! 000000001F24DF18 SUBR:L0-B000 0 S BL40135:fblg,pt %fcc3, BL40136 ;.empty ! 000000001F24DF1C SUBR:L0-B000 0 L BL40136:fbug,a BL40137 ;.empty ! 000000001F24DF20 SUBR:L0-B000 0 L fbug,a,pn %fcc2, BL40137 ! 000000001F24DF24 SUBR:L0-B000 0 L BL40137:stb %i3, [%g3-0x004F] ! 000000001F24DF28 SUBR:L0-B000 0 S >BD40093+1 add %g1, 0xFA4, %g1 ! 000000001F24DF2C SUBR:L0-B000 0 chksum++ add %g1, 0x983, %g1 ! 000000001F24DF30 SUBR:L0-B000 0 chksum++ .word 0x1222BAFB ! 000000001F24DF34 LOOP:L1-B000 0 random BL40164: ! LOOP:L1-B000 add %g1, 0xF25, %g1 ! 000000001F24DF38 LOOP:L1-B000 0 chksum++ andcc %i5, 0x1, %g0 ! 000000001F24DF3C SKIP:L2-B000 0 .word 0xDDA01013 ! 000000001F24DF40 SKIP:L2-B000 0 random ldub [%g3+0x0028], %o2 ! 000000001F24DF44 SKIP:L2-B000 0 S BD40044 ldda [%g7+%g0]0x83, %o0 ! 000000001F24DF50 SKIP:L2-B000 0 S BD40002 .word 0x93906000 ! 000000001F24DF78 SKIP:L2-B000 0 S random ldd [%g4-0x0048], %o0 ! 000000001F24DF7C SKIP:L2-B000 0 S BD40045+4 .word 0x2E182820 ! 000000001F24DFC4 ELSE:L2-B001 0 S illop std %f60, [%g3-0x0038] ! 000000001F24DFC8 ELSE:L2-B001 0 S >BD40006 add %g1, 0xF2D, %g1 ! 000000001F24DFCC ELSE:L2-B001 0 chksum++ ldub [%g4-0x0020], %o3 ! 000000001F24DFD0 ELSE:L2-B001 0 S BD40059 add %g5, -14, %l6 ! 000000001F24DFD8 ELSE:L2-B001 0 @BD40184 .word 0x9E100001 ! 000000001F24DFDC ELSE:L2-B001 0 S random ldx [%g2+0x0050], %l5 ! 000000001F24DFE0 ELSE:L2-B001 0 BD40130+2 ldx [%g2+0x0028], %g6 ! 000000001F24DFF4 ELSE:L2-B001 0 S BASEBD40070+4 ldstub [%g5-0x0010], %o2 ! 000000001F24E000 ELSE:L2-B001 0 S >BD40052 ldx [%g2+0x0010], %g3 ! 000000001F24E004 ELSE:L2-B001 0 S BASEBD40144 st %f25, [%g3+0x0064] ! 000000001F24E028 SKIP:L2-B002 0 S >BD40021 .word 0xBFA88616 ! 000000001F24E02C SKIP:L2-B002 0 S illop ld [%g3+0x002D], %f8 ! 000000001F24E030 SKIP:L2-B002 0 S BD40012 ld [%g2+0x0064], %fsr ! 000000001F24E03C SKIP:L2-B002 0 S BD40170 nop ! 000000001F24E070 SKIP:L2-B002 0 S .word 0x08556DFB ! 000000001F24E074 SKIP:L2-B002 0 S random ldx [%g2+0x0050], %l5 ! 000000001F24E078 SKIP:L2-B002 0 BD40059 st %fsr, [%g2+0x0064] ! 000000001F24E0FC ELSE:L2-B003 0 S BD40077 ldx [%g2+0x0008], %g5 ! 000000001F24E118 SKIP:L2-B004 0 S BASEBD40027 add %g6, 0x28, %l6 ! 000000001F24E13C SKIP:L2-B004 0 @BD40080 stda %f20, [%l6]0xD0 ! 000000001F24E140 SKIP:L2-B004 0 S Short8 ldxa [%g3+0x0008]%asi, %o2 ! 000000001F24E144 SKIP:L2-B004 0 S BD40058 add %g1, 0x7E5, %g1 ! 000000001F24E14C SKIP:L2-B004 0 chksum++ .word 0xA5B2481E ! 000000001F24E150 SKIP:L2-B004 0 S illop_VIS nop ! 000000001F24E154 SKIP:L2-B004 0 S ldsw [%g5-0x0050], %o0 ! 000000001F24E158 SKIP:L2-B004 0 S BD40059 nop ! 000000001F24E180 SKIP:L2-B004 0 S ldd [%g4+0x0018], %f12 ! 000000001F24E184 SKIP:L2-B004 0 S BD40044 stwa %o3, [%g4-0x0050]%asi ! 000000001F24E1AC ELSE:L2-B005 0 S >BD40093 ta %xcc, 0x40 ! 000000001F24E1B0 ELSE:L2-B005 0 S +-priv BL40151:bne BL40152 ;.empty ! 000000001F24E1B4 ELSE:L2-B005 0 L bl BL40153 ! 000000001F24E1B8 ELSE:L2-B005 0 L BL40152:nop ! 000000001F24E1BC ELSE:L2-B005 0 S bcs,a,pn %xcc, BL40154 ! 000000001F24E1C0 ELSE:L2-B005 0 L .word 0x89BE25CF ! 000000001F24E1C4 ELSE:L2-B005 0 S illop BL40150:.word 0xCB42BF37 ! 000000001F24E1C8 ELSE:L2-B005 0 L illop BL40153:ta %xcc, 0x40 ! 000000001F24E1CC ELSE:L2-B005 0 S +-priv BL40154:add %g1, 0xE73, %g1 ! 000000001F24E1D0 ELSE:L2-B005 0 chksum++ .word 0xD3C9FC2F ! 000000001F24E1D4 ELSE:L2-B005 0 illop nop ! 000000001F24E1D8 ELSE:L2-B005 0 S std %f14, [%g5+0x0010] ! 000000001F24E1DC ELSE:L2-B005 0 S >BD40074 ldx [%g2+0x0020], %g5 ! 000000001F24E1E0 ELSE:L2-B005 0 S BASEBD40106 add %g6, 0x43, %l6 ! 000000001F24E1F8 ELSE:L2-B005 0 @BD40092 stda %f26, [%l6]0xD0 ! 000000001F24E1FC ELSE:L2-B005 0 S Short8 BL40155: ! ELSE:L2-B005 add %g1, 0x9F5, %g1 ! 000000001F24E200 ELSE:L2-B005 0 chksum++ fcmpd %fcc3, %f36, %f12 ! 000000001F24E204 SKIP:L2-B006 0 fbl,pn %fcc3, BL40156 ! 000000001F24E208 SKIP:L2-B006 0 lda [%g3-0x0074]%asi, %f5 ! 000000001F24E20C SKIP:L2-B006 0 S BD40080 nop ! 000000001F24E240 SKIP:L2-B006 0 S ldx [%g2+0x0050], %l5 ! 000000001F24E244 SKIP:L2-B006 0 BD40021 BL40156: ! ELSE:L2-B007 ldx [%g2+0x0008], %g3 ! 000000001F24E260 ELSE:L2-B007 0 S BASEBD40077 .word 0x91AB101E ! 000000001F24E274 ELSE:L2-B007 0 S illop_FP add %g6, -88, %l6 ! 000000001F24E278 ELSE:L2-B007 0 @BD40024 stda %f18, [%l6]0xD0 ! 000000001F24E27C ELSE:L2-B007 0 S Short8 ldx [%g3-0x0008], %o5 ! 000000001F24E280 ELSE:L2-B007 0 S BD40058 .word 0xBF59B049 ! 000000001F24E2A0 ELSE:L2-B007 0 S illop membar 0x40 ! 000000001F24E2A4 ELSE:L2-B007 0 ldda [%l5]0x16, %f16 ! 000000001F24E2A8 ELSE:L2-B007 0 Blk-Load .word 0xA59298EE ! 000000001F24E2AC ELSE:L2-B007 0 illop BL40157: ! ELSE:L2-B007 add %g1, 0xEC7, %g1 ! 000000001F24E2B0 ELSE:L2-B007 0 chksum++ andcc %o3, 0x8, %g0 ! 000000001F24E2B4 SKIP:L2-B008 0 bnz,a,pn %xcc, BL40162 ! 000000001F24E2B8 SKIP:L2-B008 0 nop ! 000000001F24E2BC SKIP:L2-B008 0 S st %f11, [%g3+0x002C] ! 000000001F24E2C0 SKIP:L2-B008 0 S >BD40019 bpos,a BL40158 ! 000000001F24E2C4 SKIP:L2-B008 0 L .word 0xBFE68F29 ! 000000001F24E2C8 SKIP:L2-B008 0 S illop fbl,a BL40159 ! 000000001F24E2CC SKIP:L2-B008 0 L BL40158:nop ! 000000001F24E2D0 SKIP:L2-B008 0 S fbge,a BL40160 ;.empty ! 000000001F24E2D4 SKIP:L2-B008 0 L BL40159:.word 0xDE1551A4 ! 000000001F24E2D8 SKIP:L2-B008 0 L random BL40160:ldstub [%g4+0x0042], %o2 ! 000000001F24E2DC SKIP:L2-B008 0 S >BD40091 bge,a BL40161 ! 000000001F24E2E0 SKIP:L2-B008 0 L ldx [%g2+0x0008], %g3 ! 000000001F24E2E4 SKIP:L2-B008 0 S BASEBD40026 .word 0x8FF00000 ! 000000001F24E300 SKIP:L2-B008 0 S illop ldsh [%g6+0x0044], %o1 ! 000000001F24E304 SKIP:L2-B008 0 S BD40144 stb %o2, [%g3-0x0058] ! 000000001F24E32C ELSE:L2-B009 0 S >BD40024 .word 0x91F00000 ! 000000001F24E330 ELSE:L2-B009 0 S illop stwa %o1, [%g4+0x0024]%asi ! 000000001F24E334 ELSE:L2-B009 0 S >BD40139 nop ! 000000001F24E338 ELSE:L2-B009 0 S ldub [%g5+0x0046], %o2 ! 000000001F24E33C ELSE:L2-B009 0 S BD40058 sth %g1, [%g5+0x0044] ! 000000001F24E344 ELSE:L2-B009 0 S >BD40137 st %f11, [%g3-0x002C] ! 000000001F24E348 ELSE:L2-B009 0 S >BD40055 .word 0xA5B6026D ! 000000001F24E34C ELSE:L2-B009 0 S illop_VIS ldsba [%g7+%g0]0x83, %o3 ! 000000001F24E350 ELSE:L2-B009 0 S BD40077 BL40163: ! ELSE:L2-B009 add %g1, 0xBA, %g1 ! 000000001F24E358 ELSE:L2-B009 0 chksum++ nop ! 000000001F24E35C LOOP:L1-B000 0 S ld [%g3-0x0060], %f14 ! 000000001F24E360 LOOP:L1-B000 0 S BD40041 ldx [%g5-0x0088], %g5 ! 000000001F24E36C LOOP:L1-B000 0 ptr_chase .word 0xECE075E2 ! 000000001F24E370 LOOP:L1-B000 0 illop ldx [%g5-0x0088], %g5 ! 000000001F24E374 LOOP:L1-B000 0 ptr_chase .word 0xA7739D8A ! 000000001F24E378 LOOP:L1-B000 0 random ldx [%g5-0x0088], %g5 ! 000000001F24E37C LOOP:L1-B000 0 ptr_chase .word 0xA7B78265 ! 000000001F24E380 LOOP:L1-B000 0 illop bnz,a,pt %icc, BL40164 ! 000000001F24E384 LOOP:L1-B000 0 .word 0x9F918018 ! 000000001F24E388 LOOP:L1-B000 0 S illop add %g1, 0x877, %g1 ! 000000001F24E38C LOOP:L1-B000 0 chksum++ stda %f42, [%g6+0x0010]%asi ! 000000001F24E390 SUBR:L0-B000 0 S >BD40074 fble,a BL40165 ;.empty ! 000000001F24E394 SUBR:L0-B000 0 L fbug,a,pn %fcc3, BL40166 ! 000000001F24E398 SUBR:L0-B000 0 L nop ! 000000001F24E39C SUBR:L0-B000 0 S BL40166:bn,a,pt %icc, BL40167 ;.empty ! 000000001F24E3A0 SUBR:L0-B000 0 L BL40165:fbne,a BL40167 ! 000000001F24E3A4 SUBR:L0-B000 0 L ldd [%g4-0x0068], %o0 ! 000000001F24E3A8 SUBR:L0-B000 0 S BD40092 .word 0xDB0D62EE ! 00000000B1AB1F14 SUBR:L0-B000 0 S random .word 0xAFA689E2 ! 00000000B1AB1F18 SUBR:L0-B000 0 S illop add %g5, 0x50, %l5 ! 00000000B1AB1F1C SUBR:L0-B000 0 @BD40045 .word 0x91AC60A7 ! 00000000B1AB1F20 SUBR:L0-B000 0 S illop ldda [%g4+0x000D]%asi, %o2 ! 00000000B1AB1F24 SUBR:L0-B000 0 S BD40074 nop ! 00000000B1AB1F30 SUBR:L0-B000 0 S add %g1, 0x6B5, %g1 ! 00000000B1AB1F34 SUBR:L0-B000 0 chksum++ add %o3, %g1, %o4 ! 00000000B1AB1F38 SWCH:L1-B000 0 andcc %o4, 0x100, %g0 ! 00000000B1AB1F3C SWCH:L1-B000 0 bnz,pt %xcc, BL40171 ! 00000000B1AB1F40 SWCH:L1-B000 0 add %g1, 0x9F0, %g1 ! 00000000B1AB1F44 SWCH:L1-B000 0 chksum++ .word 0x95B1419B ! 00000000B1AB1F48 SWCH:L1-B000 0 illop bnz,a,pt %xcc, BL40170 ! 00000000B1AB1F4C SWCH:L1-B000 0 add %g1, 0x55A, %g1 ! 00000000B1AB1F50 SWCH:L1-B000 0 chksum++ andcc %o4, 0x10, %g0 ! 00000000B1AB1F54 SWCH:L1-B000 0 bnz,pn %xcc, BL40169 ! 00000000B1AB1F58 SWCH:L1-B000 0 add %g1, 0x86D, %g1 ! 00000000B1AB1F5C SWCH:L1-B000 0 chksum++ andcc %o4, 0x80, %g0 ! 00000000B1AB1F60 SWCH:L1-B000 0 bnz,pn %xcc, BL40168 ! 00000000B1AB1F64 SWCH:L1-B000 0 sth %i2, [%g6-0x001E] ! 00000000B1AB1F68 SWCH:L1-B000 0 S >BD40016 stba %i3, [%g4-0x0010]%asi ! 00000000B1AB1F6C SWCH:L1-B000 0 S >BD40052 .word 0xADCEB7A8 ! 00000000B1AB1F70 SWCH:L1-B000 0 S illop add %g6, 0x28, %l6 ! 00000000B1AB1F74 SWCH:L1-B000 0 @BD40080 stda %f24, [%l6]0xD8 ! 00000000B1AB1F78 SWCH:L1-B000 0 S Short8 st %f17, [%g6-0x0019] ! 00000000B1AB1F7C SWCH:L1-B000 0 S >BD40130+3 add %g1, 0xA29, %g1 ! 00000000B1AB1F80 SWCH:L1-B000 0 chksum++ fba,a BL40172 ! 00000000B1AB1F84 SWCH:L1-B000 0 std %o2, [%g5+0x0068] ! 00000000B1AB1F88 SWCH:L1-B000 0 S >BD40012 BL40168:add %g1, 0x364, %g1 ! 00000000B1AB1F8C CASE:L2-B000 0 chksum++ ldx [%g5-0x0088], %g5 ! 00000000B1AB1F90 CASE:L2-B000 0 ptr_chase ldx [%g5-0x0088], %g5 ! 00000000B1AB1F94 CASE:L2-B000 0 ptr_chase .word 0x97906000 ! 00000000B1AB1F98 CASE:L2-B000 0 random ldx [%g5-0x0088], %g5 ! 00000000B1AB1F9C CASE:L2-B000 0 ptr_chase ldx [%g2+0x0060], %fsr ! 00000000B1AB1FA0 CASE:L2-B000 0 S BD40104 ldx [%g2+0x0050], %l5 ! 00000000B1AB1FA8 CASE:L2-B000 0 BD40027 add %g5, 0x43, %l6 ! 00000000B1AB1FE8 CASE:L2-B001 0 @BD40092 ldda [%l6]0xD8, %f26 ! 00000000B1AB1FEC CASE:L2-B001 0 S Short8 add %g3, -16, %l6 ! 00000000B1AB1FF0 CASE:L2-B001 0 @BD40052 stda %f28, [%l6]0xD0 ! 00000000B1AB1FF4 CASE:L2-B001 0 S Short8 stx %i5, [%g4-0x0048] ! 00000000B1AB1FF8 CASE:L2-B001 0 S >BD40023 fba BL40172 ! 00000000B1AB1FFC CASE:L2-B001 0 swap [%g3+0x0048], %o3 ! 00000000B1AB2000 CASE:L2-B001 0 S >BD40018 BL40170:add %g1, 0x3F, %g1 ! 00000000B1AB2004 CASE:L2-B002 0 chksum++ sta %f11, [%g6-0x0078]%asi ! 00000000B1AB2008 CASE:L2-B002 0 S >BD40180 tcc %xcc, %g0+0x0064 ! 00000000B1AB200C CASE:L2-B002 0 S add %g6, -104, %l5 ! 00000000B1AB2010 CASE:L2-B002 0 @BD40082 stda %f24,[%l5+%g1]0xC3 ! 00000000B1AB2014 CASE:L2-B002 0 S Partial_St std %f12, [%g4+0x0018] ! 00000000B1AB2018 CASE:L2-B002 0 S >BD40059 .word 0x065A0E3B ! 00000000B1AB201C CASE:L2-B002 0 S illop .word 0xA9918000 ! 00000000B1AB2020 CASE:L2-B002 0 illop .word 0xFE3EC182 ! 00000000B1AB2024 CASE:L2-B002 0 S illop BL40171:add %g1, 0xFC6, %g1 ! 00000000B1AB2028 CASE:L2-B003 0 chksum++ nop ! 00000000B1AB202C CASE:L2-B003 0 S .word 0xC9971301 ! 00000000B1AB2030 CASE:L2-B003 0 illop stda %f28,[%l5+%g1]0xC0 ! 00000000B1AB2034 CASE:L2-B003 0 S Partial_St ldstub [%g3-0x0057], %o5 ! 00000000B1AB2038 CASE:L2-B003 0 S >BD40026 ld [%g5-0x0040], %f20 ! 00000000B1AB203C CASE:L2-B003 0 S BD40045 BL40172: ! SWCH:L1-B000 add %g1, 0x911, %g1 ! 00000000B1AB2070 SWCH:L1-B000 0 chksum++ ldx [%g2+0x0008], %g4 ! 00000000B1AB2074 SWCH:L1-B000 0 S BASEBD40141 nop ! 00000000B1AB2080 SWCH:L1-B000 0 S stba %o2, [%g3-0x0020]%asi ! 00000000B1AB2084 SWCH:L1-B000 0 S >BD40144 ldx [%g3-0x0088], %g3 ! 00000000B1AB2088 SWCH:L1-B000 0 ptr_chase ldx [%g3-0x0088], %g3 ! 00000000B1AB208C SWCH:L1-B000 0 ptr_chase ldx [%g3-0x0088], %g3 ! 00000000B1AB2090 SWCH:L1-B000 0 ptr_chase .word 0xA5A48435 ! 00000000B1AB2094 SUBR:L0-B000 0 S illop_FP std %o4, [%g4-0x0008] ! 00000000B1AB2098 SUBR:L0-B000 0 S >BD40056 .word 0x8DB301A5 ! 00000000B1AB209C SUBR:L0-B000 0 S illop_VIS add %g3, 0x43, %l6 ! 00000000B1AB20A0 SUBR:L0-B000 0 @BD40092 stda %f26, [%l6]0xD8 ! 00000000B1AB20A4 SUBR:L0-B000 0 S Short8 .word 0xB9D85997 ! 00000000B1AB20A8 SUBR:L0-B000 0 S illop retl ! 00000000B1AB20AC SUBR:L0-B000 0 .word 0xE94C2B6D ! 00000000B1AB20B0 SUBR:L0-B000 0 random SECTION .btext027_pg1 TEXT_VA=0xb1ab2000 attr_text { Name = .btext027_pg1, VA = 0xb1ab2000, RA = 0xffff6a000, PA = ra2pa(0xffff6a000,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 ! Context 70: 2239 instructions generated, 2264 executed, 70 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=0x10a2fd00 attr_text { Name = .btext028, VA = 0x10a2fd00, RA = 0xffff25d00, PA = ra2pa(0xffff25d00,0), notsb } SECTION .btext028_pg0 TEXT_VA=0x10a2e000 attr_text { Name = .btext028_pg0, VA = 0x10a2e000, RA = 0xffff24000, PA = ra2pa(0xffff24000,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 .btext028 .text .global start_th_3; start_th_3: .global SUBR084; SUBR084: BL60168: ! MAIN:L0-B000 nop ! 0000000010A2FD00 MAIN:L0-B000 1 sethi %hh(0xABAD1DEAF0658000),%g2 ! 0000000010A2FD04 MAIN:L0-B000 1 BD60094 or %g2,%hm(0xABAD1DEAF0658000),%g2 ! 0000000010A2FD08 MAIN:L0-B000 1 sethi %lm(0xABAD1DEAF0658000),%g3 ! 0000000010A2FD0C MAIN:L0-B000 1 or %g3,%lo(0xABAD1DEAF0658000),%g3 ! 0000000010A2FD10 MAIN:L0-B000 1 sllx %g2, 0x20, %g2 ! 0000000010A2FD14 MAIN:L0-B000 1 or %g2, %g3, %g2 ! 0000000010A2FD18 MAIN:L0-B000 1 sethi %hh(0xABAD1DEA153F2000),%l0 ! 0000000010A2FD1C MAIN:L0-B000 1 STACK0071 or %l0,%hm(0xABAD1DEA153F2000),%l0 ! 0000000010A2FD20 MAIN:L0-B000 1 sethi %lm(0xABAD1DEA153F2000),%l1 ! 0000000010A2FD24 MAIN:L0-B000 1 or %l1,%lo(0xABAD1DEA153F2000),%l1 ! 0000000010A2FD28 MAIN:L0-B000 1 sllx %l0, 0x20, %l0 ! 0000000010A2FD2C MAIN:L0-B000 1 or %l0, %l1, %l0 ! 0000000010A2FD30 MAIN:L0-B000 1 sub %l0, 0x80, %o6 ! 0000000010A2FD34 MAIN:L0-B000 1 add %o6, 0x40, %i6 ! 0000000010A2FD38 MAIN:L0-B000 1 addcc %g0, 0x1, %g1 ! 0000000010A2FD3C MAIN:L0-B000 1 or %g0, -755, %g3 ! 0000000010A2FD40 MAIN:L0-B000 1 or %g0, 0xFB1, %g4 ! 0000000010A2FD44 MAIN:L0-B000 1 or %g0, 0xBA3, %g5 ! 0000000010A2FD48 MAIN:L0-B000 1 or %g0, 0x335, %g6 ! 0000000010A2FD4C MAIN:L0-B000 1 or %g0, 0x0, %g7 ! 0000000010A2FD50 MAIN:L0-B000 1 or %g0, 0xA48, %o0 ! 0000000010A2FD54 MAIN:L0-B000 1 or %g0, 0x20D, %o1 ! 0000000010A2FD58 MAIN:L0-B000 1 or %g0, 0xFE6, %o2 ! 0000000010A2FD5C MAIN:L0-B000 1 or %g0, 0x4BE, %o3 ! 0000000010A2FD60 MAIN:L0-B000 1 or %g0, 0xD0, %o4 ! 0000000010A2FD64 MAIN:L0-B000 1 or %g0, 0xFB2, %o5 ! 0000000010A2FD68 MAIN:L0-B000 1 or %g0, -299, %o7 ! 0000000010A2FD6C MAIN:L0-B000 1 or %g0, 0x134, %l0 ! 0000000010A2FD70 MAIN:L0-B000 1 or %g0, 0x5D9, %l1 ! 0000000010A2FD74 MAIN:L0-B000 1 or %g0, -2350, %l2 ! 0000000010A2FD78 MAIN:L0-B000 1 or %g0, -931, %l3 ! 0000000010A2FD7C MAIN:L0-B000 1 or %g0, -1107, %l4 ! 0000000010A2FD80 MAIN:L0-B000 1 or %g0, -2836, %l5 ! 0000000010A2FD84 MAIN:L0-B000 1 sethi %hh(0xABAD1DEA10A2FD00),%l7 ! 0000000010A2FD88 MAIN:L0-B000 1 SUBR084 or %l7,%hm(0xABAD1DEA10A2FD00),%l7 ! 0000000010A2FD8C MAIN:L0-B000 1 sethi %lm(0xABAD1DEA10A2FD00),%l6 ! 0000000010A2FD90 MAIN:L0-B000 1 or %l6,%lo(0xABAD1DEA10A2FD00),%l6 ! 0000000010A2FD94 MAIN:L0-B000 1 sllx %l7, 0x20, %l7 ! 0000000010A2FD98 MAIN:L0-B000 1 or %l7, %l6, %l7 ! 0000000010A2FD9C MAIN:L0-B000 1 or %g0, 0x9C0, %l6 ! 0000000010A2FDA0 MAIN:L0-B000 1 or %g0, -2218, %i0 ! 0000000010A2FDA4 MAIN:L0-B000 1 or %g0, 0x721, %i1 ! 0000000010A2FDA8 MAIN:L0-B000 1 or %g0, -1671, %i2 ! 0000000010A2FDAC MAIN:L0-B000 1 or %g0, 0x20A, %i3 ! 0000000010A2FDB0 MAIN:L0-B000 1 or %g0, 0x6, %i4 ! 0000000010A2FDB4 MAIN:L0-B000 1 or %g0, 0x5F1, %i5 ! 0000000010A2FDB8 MAIN:L0-B000 1 or %g0, 0xE18, %i7 ! 0000000010A2FDBC MAIN:L0-B000 1 or %g0, 0x4, %g6 ! 0000000010A2FDC0 MAIN:L0-B000 1 BL60169:save %o6, -64, %o6 ! 0000000010A2FDC4 MAIN:L0-B000 4 add %i0, %g6, %l0 ! 0000000010A2FDC8 MAIN:L0-B000 4 add %i1, %g6, %l1 ! 0000000010A2FDCC MAIN:L0-B000 4 add %i2, %g6, %l2 ! 0000000010A2FDD0 MAIN:L0-B000 4 add %i3, %g6, %l3 ! 0000000010A2FDD4 MAIN:L0-B000 4 add %i4, %g6, %l4 ! 0000000010A2FDD8 MAIN:L0-B000 4 add %i5, %g6, %l5 ! 0000000010A2FDDC MAIN:L0-B000 4 add %i6, %g6, %l6 ! 0000000010A2FDE0 MAIN:L0-B000 4 add %i7, %g6, %l7 ! 0000000010A2FDE4 MAIN:L0-B000 4 add %l0, %g6, %o0 ! 0000000010A2FDE8 MAIN:L0-B000 4 add %l1, %g6, %o1 ! 0000000010A2FDEC MAIN:L0-B000 4 add %l2, %g6, %o2 ! 0000000010A2FDF0 MAIN:L0-B000 4 add %l3, %g6, %o3 ! 0000000010A2FDF4 MAIN:L0-B000 4 add %l4, %g6, %o4 ! 0000000010A2FDF8 MAIN:L0-B000 4 add %l5, %g6, %o5 ! 0000000010A2FDFC MAIN:L0-B000 4 add %l7, %g6, %o7 ! 0000000010A2FE00 MAIN:L0-B000 4 subcc %g6, 0x1, %g6 ! 0000000010A2FE04 MAIN:L0-B000 4 bnz,pn %xcc, BL60169 ! 0000000010A2FE08 MAIN:L0-B000 4 nop ! 0000000010A2FE0C MAIN:L0-B000 4 restore %g0, %g0, %g0 ! 0000000010A2FE10 MAIN:L0-B000 1 restore %g0, %g0, %g0 ! 0000000010A2FE14 MAIN:L0-B000 1 restore %g0, %g0, %g0 ! 0000000010A2FE18 MAIN:L0-B000 1 restore %g0, %g0, %g0 ! 0000000010A2FE1C MAIN:L0-B000 1 ta %xcc, 0x44 ! 0000000010A2FE20 MAIN:L0-B000 1 cleanwin=0 ldd [%g2+0x0068], %f0 ! 0000000010A2FE24 MAIN:L0-B000 1 BD60012 add %g4, 0x43, %l6 ! 0000000010A2FEFC LOOP:L1-B000 2 @BD60092 ldda [%l6]0xD0, %f30 ! 0000000010A2FF00 LOOP:L1-B000 2 S Short8 prefetch [%l6+%o3], 20 ! 0000000010A2FF04 LOOP:L1-B000 2 S <.+0 lduh [%g6+0x0000], %i4 ! 0000000010A2FF08 LOOP:L1-B000 2 S BD60069 ldd [%g5-0x0068], %f26 ! 0000000010A2FF10 LOOP:L1-B000 2 S BD60082 ldx [%g2+0x0018], %g6 ! 0000000010A2FF34 LOOP:L2-B000 5 S BASEBD60002+3 nop ! 0000000010A2FF58 LOOP:L3-B000 16 S ldd [%g5+0x0038], %i0 ! 0000000010A2FF5C LOOP:L3-B000 16 S BD60019+1 srlx %l3, 0x1, %l3 ! 0000000010A2FF80 LOOP:L3-B000 16 andcc %l3, 0x1, %g0 ! 0000000010A2FF84 LOOP:L3-B000 16 bne,pt %xcc, BL60170 ! 0000000010A2FF88 LOOP:L3-B000 16 ldsba [%g7+%g7]0x83, %l2 ! 0000000010A2FF8C LOOP:L3-B000 16 S BD60082+4 add %g1, 0x51C, %g1 ! 0000000010A2FFA0 LOOP:L2-B000 4 chksum++ or %g0, 0x3, %l1 ! 0000000010A2FFA4 LOOP:L3-B001 4 BL60171: ! LOOP:L3-B001 add %g1, 0xAB9, %g1 ! 0000000010A2FFA8 LOOP:L3-B001 12 chksum++ cmp %l1, 0x1 ! 0000000010A2FFAC LOOP:L3-B001 12 be,pt %xcc, BL60172 ! 0000000010A2FFB0 LOOP:L3-B001 12 stha %i2, [%g5+0x0044]%asi ! 0000000010A2FFB4 LOOP:L3-B001 12 S >BD60137 add %g1, 0x600, %g1 ! 0000000010A2FFB8 LOOP:L3-B001 8 chksum++ stba %l2, [%g6-0x0058]%asi ! 0000000010A2FFBC LOOP:L3-B001 8 S >BD60024 add %g6, -72, %l5 ! 0000000010A2FFC0 LOOP:L3-B001 8 @BD60023 stda %f20,[%l5+%g1]0xC0 ! 0000000010A2FFC4 LOOP:L3-B001 8 S Partial_St ldx [%g2+0x0018], %g5 ! 0000000010A2FFC8 LOOP:L3-B001 8 S BASEBD60041 swap [%g5-0x0014], %o1 ! 0000000010A2FFD8 LOOP:L3-B001 8 S >BD60087 add %g6, 0x47, %l6 ! 0000000010A2FFDC LOOP:L3-B001 8 @BD60141 ldda [%l6]0xD0, %f28 ! 0000000010A2FFE0 LOOP:L3-B001 8 S Short8 st %fsr, [%g2+0x0064] ! 0000000010A2FFE4 LOOP:L3-B001 8 S BD60020+2 sub %l1, 0x1, %l1 ! 0000000010A2FFF8 LOOP:L3-B001 8 brnz,a,pt %l1, BL60171 ! 0000000010A2FFFC LOOP:L3-B001 8 ld [%g4-0x0078], %f5 ! 0000000010A30000 LOOP:L3-B001 8 S BD60009+4 add %g1, 0x412, %g1 ! 0000000010A30018 LOOP:L2-B000 1 chksum++ ba,pt %icc, BL60181 ! 0000000010A3001C SIDE:L2-B001 1 std %o4, [%g5-0x0068] ! 0000000010A30020 SIDE:L2-B001 1 S >BD60082 BL60182: ! SIDE:L2-B001 andcc %i2, 0x20, %g0 ! 0000000010A30024 SKIP:L3-B002 1 bnz,a BL60174 ! 0000000010A30028 SKIP:L3-B002 1 ld [%g3+0x0020], %f8 ! 0000000010A3002C SKIP:L3-B002 0 S BD60028 add %g1, 0x71D, %g1 ! 0000000010A30044 SKIP:L3-B002 1 chksum++ st %f2, [%g6+0x004C] ! 0000000010A30048 SKIP:L3-B002 1 S >BD60047 ldsba [%g7+%g0]0x83, %l2 ! 0000000010A3004C SKIP:L3-B002 1 S BD60077 sth %o4, [%g6-0x0028] ! 0000000010A30094 ELSE:L3-B003 0 S >BD60049 ldx [%g2+0x0018], %g4 ! 0000000010A30098 ELSE:L3-B003 0 S BASEBD60076 .word 0xE8E31CE8 ! 0000000010A300B4 ELSE:L3-B003 0 L illop std %f20, [%g5+0x0080] ! 0000000010A300B8 ELSE:L3-B003 0 S >BD60070 BL60177:.word 0x9FAD947A ! 0000000010A300BC ELSE:L3-B003 0 S illop add %g1, 0x1F2, %g1 ! 0000000010A300C0 ELSE:L3-B003 0 chksum++ add %g1, 0xB01, %g1 ! 0000000010A300C4 ELSE:L3-B003 0 chksum++ nop ! 0000000010A300C8 ELSE:L3-B003 0 S .word 0x83F4A4ED ! 0000000010A300CC ELSE:L3-B003 0 S illop ldx [%g2+0x0018], %g6 ! 0000000010A300D0 ELSE:L3-B003 0 S BASEBD60058 stw %o1, [%g6-0x001C] ! 0000000010A300F4 ELSE:L3-B003 0 S >BD60130 .word 0x85A3597D ! 0000000010A300F8 ELSE:L3-B003 0 S illop sth %o5, [%g4+0x0002] ! 0000000010A300FC ELSE:L3-B003 0 S >BD60095 ldx [%g3+0x0078], %o4 ! 0000000010A30100 ELSE:L3-B003 0 S BD60009 add %g1, 0xD82, %g1 ! 0000000010A30130 SKIP:L3-B004 1 chksum++ nop ! 0000000010A30134 SKIP:L3-B004 1 S sethi %hh(0xABAD1DEAECE27F00),%l6 ! 0000000010A30138 SKIP:L3-B004 1 SUBR091 or %l6,%hm(0xABAD1DEAECE27F00),%l6 ! 0000000010A3013C SKIP:L3-B004 1 sethi %lm(0xABAD1DEAECE27F00),%l5 ! 0000000010A30140 SKIP:L3-B004 1 or %l5,%lo(0xABAD1DEAECE27F00),%l5 ! 0000000010A30144 SKIP:L3-B004 1 sllx %l6, 0x20, %l6 ! 0000000010A30148 SKIP:L3-B004 1 or %l6, %l5, %l6 ! 0000000010A3014C SKIP:L3-B004 1 jmpl %l6+0x0000, %o7 ! 0000000010A30150 SKIP:L3-B004 1 S nop ! 0000000010A30154 SKIP:L3-B004 1 S std %f12, [%g4-0x0070] ! 0000000010A30158 SKIP:L3-B004 1 S >BD60008 add %g6, 0x42, %l6 ! 0000000010A3015C SKIP:L3-B004 1 @BD60091 stda %f22, [%l6]0xD0 ! 0000000010A30160 SKIP:L3-B004 1 S Short8 .word 0x89B389CF ! 0000000010A30164 SKIP:L3-B004 1 S illop_VIS ldsb [%g3-0x000F], %o4 ! 0000000010A30168 SKIP:L3-B004 1 S BD60042 ldx [%g2+0x0040], %g4 ! 0000000010A30170 SKIP:L3-B004 1 S BASEBD60055 stb %o4, [%g3-0x0044] ! 0000000010A30178 SKIP:L3-B004 1 S >BD60023+4 std %f30, [%g3-0x0048] ! 0000000010A3017C SKIP:L3-B004 1 S >BD60023 ba,a BL60180 ! 0000000010A30180 SKIP:L3-B004 1 ldx [%g2+0x0060], %fsr ! 0000000010A30184 SKIP:L3-B004 0 S BD60027 bn,pt %xcc, .-2760 ! 0000000010A3018C ELSE:L3-B005 0 S tcc %xcc, %g7+0x0061 ! 0000000010A30190 ELSE:L3-B005 0 S .word 0xB3B142C6 ! 0000000010A30194 ELSE:L3-B005 0 illop ldda [%l6]0xD0, %f16 ! 0000000010A30198 ELSE:L3-B005 0 S Short8 add %g1, 0x9B1, %g1 ! 0000000010A3019C ELSE:L3-B005 0 chksum++ .word 0xE711ACDA ! 0000000010A301A0 ELSE:L3-B005 0 S illop ld [%g5-0x0040], %f16 ! 0000000010A301A4 ELSE:L3-B005 0 S BD60027 BL60180: ! ELSE:L3-B005 add %g1, 0xC7B, %g1 ! 0000000010A301D0 ELSE:L3-B005 1 chksum++ add %g1, 0x2C7, %g1 ! 0000000010A301D4 SIDE:L2-B001 1 chksum++ BL60181: ! SIDE:L2-B001 add %o4, %g1, %o2 ! 0000000010A301D8 SWCH:L2-B002 2 andcc %o2, 0x800, %g0 ! 0000000010A301DC SWCH:L2-B002 2 bnz,pn %xcc, BL60186 ! 0000000010A301E0 SWCH:L2-B002 2 andcc %o2, 0x800, %g0 ! 0000000010A301E4 SWCH:L2-B002 2 bnz,pn %xcc, BL60185 ! 0000000010A301E8 SWCH:L2-B002 1 andcc %o2, 0x400, %g0 ! 0000000010A301EC SWCH:L2-B002 1 bnz,a,pt %xcc, BL60184 ! 0000000010A301F0 SWCH:L2-B002 1 add %g1, 0xA20, %g1 ! 0000000010A301F4 SWCH:L2-B002 1 chksum++ andcc %o2, 0x4, %g0 ! 0000000010A301F8 SWCH:L2-B002 0 .word 0x9FB25007 ! 0000000010A301FC SWCH:L2-B002 0 illop add %g1, 0x231, %g1 ! 0000000010A30200 SWCH:L2-B002 0 chksum++ lduh [%g3-0x0026], %o4 ! 0000000010A30204 SWCH:L2-B002 0 S BD60035 add %g1, 0x9CA, %g1 ! 0000000010A3021C SWCH:L2-B002 0 chksum++ fba,a,pt %fcc0, BL60193 ! 0000000010A30220 SWCH:L2-B002 0 .word 0x83F00000 ! 0000000010A30224 SWCH:L2-B002 0 S illop BL60183:.word 0x91644A98 ! 0000000010A30228 CASE:L3-B006 0 illop ldx [%g2+0x0010], %g6 ! 0000000010A3022C CASE:L3-B006 0 S BASEBD60058 .word 0x94CD42B0 ! 0000000010A30234 CASE:L3-B006 0 random .word 0xA5CBAF98 ! 0000000010A30238 CASE:L3-B006 0 S illop .word 0x97A51132 ! 0000000010A3023C CASE:L3-B006 0 S illop .word 0x0DDB0068 ! 0000000010A30240 CASE:L3-B006 0 random stx %l2, [%g5-0x0068] ! 0000000010A30244 CASE:L3-B006 0 S >BD60082 BL60184:add %g1, 0x52E, %g1 ! 0000000010A30248 CASE:L3-B007 1 chksum++ lduh [%g6+0x0044], %i5 ! 0000000010A3024C CASE:L3-B007 1 S BD60045 nop ! 0000000010A3025C CASE:L3-B007 1 S fba,a BL60193 ! 0000000010A30260 CASE:L3-B007 1 sth %i5, [%g4+0x0066] ! 0000000010A30264 CASE:L3-B007 0 S >BD60021+2 BL60185:add %g1, 0x957, %g1 ! 0000000010A30268 CASE:L3-B008 0 chksum++ lduba [%g3+0x0046]%asi, %i5 ! 0000000010A3026C CASE:L3-B008 0 S BD60019 prefetch [%o5+%l2], 20 ! 0000000010A30274 CASE:L3-B008 0 S <.+0 ldx [%g2+0x0060], %fsr ! 0000000010A30278 CASE:L3-B008 0 S BD60009 bneg,a BL60187 ! 0000000010A302C4 SWCH:L2-B002 2 L ldub [%g6+0x0047], %o0 ! 0000000010A302C8 SWCH:L2-B002 0 S BD60006 .word 0xEFBF83D9 ! 0000000010A302DC SWCH:L2-B002 0 S illop_VIS BL60189:.word 0x83E715F5 ! 0000000010A302E0 SWCH:L2-B002 0 L illop .word 0xCBB9DC39 ! 0000000010A302E4 SWCH:L2-B002 0 S illop brnz,pn %i3, BL60191 ! 0000000010A302E8 SWCH:L2-B002 0 L std %f6, [%g3-0x0060] ! 0000000010A302EC SWCH:L2-B002 0 S >BD60104 BL60188:nop ! 0000000010A302F0 SWCH:L2-B002 2 S nop ! 0000000010A302F4 SWCH:L2-B002 2 S stda %o4, [%g5+0x0070]%asi ! 0000000010A302F8 SWCH:L2-B002 2 S >BD60060 BL60190:fbu,a,pn %fcc1, BL60192 ;.empty ! 0000000010A302FC SWCH:L2-B002 2 L BL60192:bcs,a,pt %icc, BL60191 ! 0000000010A30300 SWCH:L2-B002 0 L BL60191:stda %f60, [%g6-0x0070]%asi ! 0000000010A30304 SWCH:L2-B002 2 S >BD60008 add %g1, 0x1C, %g1 ! 0000000010A30308 SWCH:L2-B002 2 chksum++ add %o4, %g1, %i3 ! 0000000010A3030C SWCH:L2-B003 2 and %i3, 0x18, %o7 ! 0000000010A30310 SWCH:L2-B003 2 sethi %hi(0x628), %i3 ! 0000000010A30314 SWCH:L2-B003 2 .+0 or %i3,%lo(0x628),%i3 ! 0000000010A30318 SWCH:L2-B003 2 add %i3, %o7, %i3 ! 0000000010A3031C SWCH:L2-B003 2 jmpl %l7+%i3, %g0 ! 0000000010A30320 SWCH:L2-B003 2 ldsha [%g5-0x002E]%asi, %i4 ! 0000000010A30324 SWCH:L2-B003 2 S BD60023 ba,a,pn %icc, BL60196 ! 0000000010A30330 SWCH:L2-B003 0 lduh [%g4+0x0040], %o3 ! 0000000010A30334 SWCH:L2-B003 0 S BD60074 BL60194:add %g1, 0x136, %g1 ! 0000000010A30348 CASE:L3-B010 0 chksum++ ldx [%g5+0x0050], %i4 ! 0000000010A3034C CASE:L3-B010 0 S BD60041+1 ldd [%g3+0x0030], %i0 ! 0000000010A30354 CASE:L3-B010 0 S BD60009+1 fba,pn %fcc3, BL60198 ! 0000000010A30370 CASE:L3-B010 0 nop ! 0000000010A30374 CASE:L3-B010 0 S BL60195:add %g1, 0xF19, %g1 ! 0000000010A30378 CASE:L3-B011 2 chksum++ add %g3, 0x58, %l5 ! 0000000010A3037C CASE:L3-B011 2 @BD60035 stda %f16,[%l5+%g1]0xCB ! 0000000010A30380 CASE:L3-B011 2 S Partial_St stwa %o0, [%g3-0x0050]%asi ! 0000000010A30384 CASE:L3-B011 2 S >BD60093 ldsh [%g4+0x0040], %o5 ! 0000000010A30388 CASE:L3-B011 2 S BD60099 add %g4, -15, %l6 ! 0000000010A303A0 CASE:L3-B011 2 @BD60040 stda %f22, [%l6]0xD0 ! 0000000010A303A4 CASE:L3-B011 2 S Short8 ldx [%g3-0x0068], %o0 ! 0000000010A303A8 CASE:L3-B011 2 S BD60104 nop ! 0000000010A303B0 CASE:L3-B011 2 S ba BL60198 ! 0000000010A303B4 CASE:L3-B011 2 ldsb [%g4+0x0047], %l2 ! 0000000010A303B8 CASE:L3-B011 2 S BD60020 ldx [%g2+0x0050], %l5 ! 0000000010A303C4 CASE:L3-B012 0 BD60008 add %g4, 0x44, %l6 ! 0000000010A303D8 CASE:L3-B012 0 @BD60137 stda %f16, [%l6]0xD2 ! 0000000010A303DC CASE:L3-B012 0 S Short16 nop ! 0000000010A303E0 CASE:L3-B012 0 S swap [%g6-0x001C], %o1 ! 0000000010A303E4 CASE:L3-B012 0 S >BD60130 ba,a,pt %icc, BL60198 ! 0000000010A303E8 CASE:L3-B012 0 .word 0x89AE9408 ! 0000000010A303EC CASE:L3-B012 0 S illop_FP BL60197:add %g1, 0x816, %g1 ! 0000000010A303F0 CASE:L3-B013 0 chksum++ sta %f5, [%g5-0x0078]%asi ! 0000000010A303F4 CASE:L3-B013 0 S >BD60180 ldd [%g4-0x0008], %i0 ! 0000000010A303F8 CASE:L3-B013 0 S BD60047 ba,a BL60198 ! 0000000010A3040C CASE:L3-B013 0 swap [%g5-0x0040], %o0 ! 0000000010A30410 CASE:L3-B013 0 S >BD60007 BL60198: ! SWCH:L2-B003 add %g1, 0x6C8, %g1 ! 0000000010A30414 SWCH:L2-B003 2 chksum++ add %g6, 0x46, %l6 ! 0000000010A30418 SWCH:L2-B003 2 @BD60077 ldda [%l6]0xD0, %f24 ! 0000000010A3041C SWCH:L2-B003 2 S Short8 call .+8 ! 0000000010A30420 SWCH:L2-B003 2 S nop ! 0000000010A30424 SWCH:L2-B003 2 S nop ! 0000000010A30428 SWCH:L2-B003 2 S sethi %hh(0xABAD1DEA0EB11F00),%l6 ! 0000000010A3042C SWCH:L2-B003 2 SUBR088 or %l6,%hm(0xABAD1DEA0EB11F00),%l6 ! 0000000010A30430 SWCH:L2-B003 2 sethi %lm(0xABAD1DEA0EB11F00),%l5 ! 0000000010A30434 SWCH:L2-B003 2 or %l5,%lo(0xABAD1DEA0EB11F00),%l5 ! 0000000010A30438 SWCH:L2-B003 2 sllx %l6, 0x20, %l6 ! 0000000010A3043C SWCH:L2-B003 2 or %l6, %l5, %l6 ! 0000000010A30440 SWCH:L2-B003 2 call SUBR088 ! 0000000010A30444 SWCH:L2-B003 2 S sta %f9, [%g3-0x0074]%asi ! 0000000010A30448 SWCH:L2-B003 2 S >BD60020 stw %o0, [%g5+0x003C] ! 0000000010A3044C SWCH:L2-B003 2 S >BD60028+4 .word 0xF9CBB41F ! 0000000010A30450 SWCH:L2-B003 2 S illop st %f18, [%g6+0x004A] ! 0000000010A30454 SWCH:L2-B003 2 S >BD60018+2 and %g1, 0xFE, %l2 ! 0000000010A30458 LOOP:L2-B004 2 BL60206: ! LOOP:L2-B004 add %g1, 0xCAB, %g1 ! 0000000010A3045C LOOP:L2-B004 2 chksum++ andcc %i1, 0x400, %g0 ! 0000000010A30460 SKIP:L3-B014 2 bz,pn %xcc, BL60199 ! 0000000010A30464 SKIP:L3-B014 2 nop ! 0000000010A30468 SKIP:L3-B014 2 S nop ! 0000000010A3046C SKIP:L3-B014 1 S ta %xcc, 0x40 ! 0000000010A30470 SKIP:L3-B014 1 S +-priv ldstub [%g3+0x0028], %o3 ! 0000000010A30474 SKIP:L3-B014 1 S >BD60080 stba %i0, [%g6+0x0047]%asi ! 0000000010A30478 SKIP:L3-B014 1 S >BD60141 add %g1, 0xFF8, %g1 ! 0000000010A3047C SKIP:L3-B014 1 chksum++ st %f9, [%g3-0x0078] ! 0000000010A30480 SKIP:L3-B014 1 S >BD60180 ldx [%g2+0x0060], %fsr ! 0000000010A30484 SKIP:L3-B014 1 S BD60027 .word 0x8196400D ! 0000000010A3048C SKIP:L3-B014 1 S illop add %g3, -74, %l6 ! 0000000010A30490 SKIP:L3-B014 1 @BD60033 ldda [%l6]0xD2, %f18 ! 0000000010A30494 SKIP:L3-B014 1 S Short16 ba BL60203 ! 0000000010A30498 SKIP:L3-B014 1 std %f32, [%g4-0x0070] ! 0000000010A3049C SKIP:L3-B014 1 S >BD60008 BL60199: ! ELSE:L3-B015 .word 0xB3AC106B ! 0000000010A304A0 ELSE:L3-B015 1 S illop_FP brnz,a,pn %o0, BL60200 ;.empty ! 0000000010A304A4 ELSE:L3-B015 1 L fbl,pt %fcc1, BL60201 ! 0000000010A304A8 ELSE:L3-B015 1 L BL60201:sth %i5, [%g5-0x0028] ! 0000000010A304AC ELSE:L3-B015 0 S >BD60049 fbe,a BL60202 ;.empty ! 0000000010A304B0 ELSE:L3-B015 0 L be,pn %icc, BL60202 ;.empty ! 0000000010A304B4 ELSE:L3-B015 0 L bvc BL60200 ! 0000000010A304B8 ELSE:L3-B015 0 L BL60202:lduba [%g7+%g0]0x83, %i3 ! 0000000010A304BC ELSE:L3-B015 0 S BD60035 stda %o2, [%g4+0x006B]%asi ! 0000000010A304D0 ELSE:L3-B015 1 S >BD60012+3 ld [%g5+0x002C], %f4 ! 0000000010A304D4 ELSE:L3-B015 1 S BD60087 fbne BL60204 ;.empty ! 0000000010A30504 LOOP:L2-B004 1 L fba,a BL60204 ! 0000000010A30508 LOOP:L2-B004 1 L std %i2, [%g5+0x0068] ! 0000000010A3050C LOOP:L2-B004 0 S >BD60012 ble,a,pn %icc, BL60205 ! 0000000010A30510 LOOP:L2-B004 0 L BL60204:ld [%g2+0x0064], %fsr ! 0000000010A30514 LOOP:L2-B004 1 S BD60044 add %g1, 0xD35, %g1 ! 0000000010A3052C LOOP:L2-B004 1 chksum++ ba,a BL60207 ! 0000000010A30530 SIDE:L2-B005 1 stw %o0, [%g4-0x000C] ! 0000000010A30534 SIDE:L2-B005 0 S >BD60002 BL60208: ! SIDE:L2-B005 nop ! 0000000010A30538 LOOP:L3-B019 1 add %g1, 0xAF0, %g1 ! 0000000010A3053C SIDE:L2-B005 1 chksum++ BL60207: ! SIDE:L2-B005 nop ! 0000000010A30540 LOOP:L2-B006 2 nop ! 0000000010A30544 LOOP:L2-B007 2 nop ! 0000000010A30548 LOOP:L2-B008 2 nop ! 0000000010A3054C LOOP:L2-B009 2 nop ! 0000000010A30550 LOOP:L2-B010 2 nop ! 0000000010A30554 LOOP:L2-B011 2 nop ! 0000000010A30558 LOOP:L2-B012 2 nop ! 0000000010A3055C LOOP:L2-B013 2 nop ! 0000000010A30560 LOOP:L2-B014 2 add %o3, %g1, %i4 ! 0000000010A30564 SWCH:L2-B015 2 andcc %i4, 0x80, %g0 ! 0000000010A30568 SWCH:L2-B015 2 bnz,pn %xcc, BL60221 ! 0000000010A3056C SWCH:L2-B015 2 andcc %i4, 0x800, %g0 ! 0000000010A30570 SWCH:L2-B015 2 bnz,pn %xcc, BL60217 ! 0000000010A30574 SWCH:L2-B015 2 andcc %i4, 0x40, %g0 ! 0000000010A30578 SWCH:L2-B015 2 bnz,pt %xcc, BL60216 ! 0000000010A3057C SWCH:L2-B015 1 andcc %i4, 0x40, %g0 ! 0000000010A30580 SWCH:L2-B015 1 bnz,pn %xcc, BL60212 ! 0000000010A30584 SWCH:L2-B015 1 ldx [%g2+0x0048], %g3 ! 0000000010A30588 SWCH:L2-B015 1 S BASEBD60018 ldd [%g3+0x0032], %i0 ! 0000000010A305A8 SWCH:L2-B015 1 S BD60053 fble,a BL60211 ! 0000000010A305B0 SWCH:L2-B015 1 L nop ! 0000000010A305B4 SWCH:L2-B015 1 S BL60211:add %g1, 0x688, %g1 ! 0000000010A305B8 SWCH:L2-B015 1 chksum++ add %g1, 0xA3E, %g1 ! 0000000010A305BC SWCH:L2-B015 1 chksum++ fba,a,pt %fcc0, BL60222 ! 0000000010A305C0 SWCH:L2-B015 1 .word 0x8F8D1B83 ! 0000000010A305C4 SWCH:L2-B015 0 S illop BL60212:add %g1, 0x9E0, %g1 ! 0000000010A305C8 CASE:L3-B020 0 chksum++ std %f46, [%g4-0x0034] ! 0000000010A305CC CASE:L3-B020 0 S >BD60006+4 .word 0x93C0131C ! 0000000010A305D0 CASE:L3-B020 0 S random st %f11, [%g3+0x0060] ! 0000000010A305D4 CASE:L3-B020 0 S >BD60069 ldd [%g5-0x0038], %f34 ! 0000000010A305D8 CASE:L3-B020 0 S BD60044 .word 0x93906000 ! 0000000010A305EC CASE:L3-B021 0 L random .word 0x2AB05EB2 ! 0000000010A305F0 CASE:L3-B021 0 L random .word 0x31CD8748 ! 0000000010A305F4 CASE:L3-B021 0 L illop BL60215:nop ! 0000000010A305F8 CASE:L3-B021 0 S ldx [%g2+0x0060], %fsr ! 0000000010A305FC CASE:L3-B021 0 S BD60052 add %g1, 0xE3C, %g1 ! 0000000010A3061C CASE:L3-B021 0 chksum++ .word 0xB3AEC784 ! 0000000010A30620 CASE:L3-B021 0 illop .word 0x20D9E829 ! 0000000010A30624 CASE:L3-B021 0 S illop BL60217:add %g1, 0xC0B, %g1 ! 0000000010A30628 CASE:L3-B022 1 chksum++ ldx [%g2+0x0050], %l5 ! 0000000010A3062C CASE:L3-B022 1 BD60052 ldsh [%g5+0x0000], %i3 ! 0000000010A30648 CASE:L3-B022 1 S BD60130 stb %o1, [%g5+0x002A] ! 0000000010A30650 CASE:L3-B022 1 S >BD60099 lduw [%g5-0x0014], %i3 ! 0000000010A30654 CASE:L3-B022 1 S BD60077 fbe,a BL60218 ! 0000000010A30678 CASE:L3-B023 0 L lduba [%g5+0x0042]%asi, %o4 ! 0000000010A3067C CASE:L3-B023 0 S BD60052 bn,a,pn %icc, BL60220 ! 0000000010A30690 CASE:L3-B023 0 L BL60218:nop ! 0000000010A30694 CASE:L3-B023 0 S BL60220:add %g1, 0x546, %g1 ! 0000000010A30698 CASE:L3-B023 0 chksum++ .word 0x81F1E390 ! 0000000010A3069C CASE:L3-B023 0 illop .word 0xA164EBF3 ! 0000000010A306A0 CASE:L3-B023 0 S illop BL60222: ! SWCH:L2-B015 add %g1, 0x40C, %g1 ! 0000000010A306A4 SWCH:L2-B015 2 chksum++ stx %o4, [%g6-0x0048] ! 0000000010A306A8 SWCH:L2-B015 2 S >BD60023 std %f42, [%g3+0x0018] ! 0000000010A306AC SWCH:L2-B015 2 S >BD60059 std %f24, [%g4-0x0062] ! 0000000010A306B0 SWCH:L2-B015 2 S >BD60082+6 ldx [%g2+0x0028], %g3 ! 0000000010A306B4 SWCH:L2-B015 2 S BASEBD60012+4 nop ! 0000000010A306BC LOOP:L2-B016 2 nop ! 0000000010A306C0 LOOP:L2-B017 2 nop ! 0000000010A306C4 LOOP:L2-B018 2 add %o4, %g1, %i1 ! 0000000010A306C8 SWCH:L2-B019 2 andcc %i1, 0x80, %g0 ! 0000000010A306CC SWCH:L2-B019 2 bnz,pt %xcc, BL60226 ! 0000000010A306D0 SWCH:L2-B019 2 andcc %i1, 0x4, %g0 ! 0000000010A306D4 SWCH:L2-B019 2 bnz,a,pt %xcc, BL60225 ! 0000000010A306D8 SWCH:L2-B019 2 add %g1, 0xC99, %g1 ! 0000000010A306DC SWCH:L2-B019 2 chksum++ andcc %i1, 0x1, %g0 ! 0000000010A306E0 SWCH:L2-B019 0 bnz,pn %xcc, BL60224 ! 0000000010A306E4 SWCH:L2-B019 0 .word 0xA398EAEF ! 0000000010A306E8 SWCH:L2-B019 0 illop andcc %i1, 0x800, %g0 ! 0000000010A306EC SWCH:L2-B019 0 bnz,pn %xcc, BL60223 ! 0000000010A306F0 SWCH:L2-B019 0 stx %fsr, [%g2+0x0060] ! 0000000010A306F4 SWCH:L2-B019 0 S BD60068 .word 0xCF69B699 ! 0000000010A306FC SWCH:L2-B019 0 S illop ldx [%g2+0x0050], %l5 ! 0000000010A30700 SWCH:L2-B019 0 BD60058 ld [%g5-0x0074], %f8 ! 0000000010A30724 CASE:L3-B024 0 S BD60023 fba,a BL60234 ! 0000000010A30750 CASE:L3-B024 0 ldx [%g2+0x0038], %g6 ! 0000000010A30754 CASE:L3-B024 0 S BASEBD60069 .word 0x93906000 ! 0000000010A30760 CASE:L3-B025 0 S random .word 0x64A34B50 ! 0000000010A30764 CASE:L3-B025 0 random stda %f18, [%l6]0xD1 ! 0000000010A30768 CASE:L3-B025 0 S Short8 .word 0x7AE9535C ! 0000000010A3076C CASE:L3-B025 0 S random st %f23, [%g5-0x0054] ! 0000000010A30770 CASE:L3-B025 0 S >BD60027 ba,pt %icc, BL60234 ! 0000000010A30774 CASE:L3-B025 0 stx %o4, [%g3-0x0048] ! 0000000010A30778 CASE:L3-B025 0 S >BD60023 BL60225:add %g1, 0xAA6, %g1 ! 0000000010A3077C CASE:L3-B026 2 chksum++ stx %i2, [%g4+0x0050] ! 0000000010A30780 CASE:L3-B026 2 S >BD60045 fbn,pn %fcc0, .-468 ! 0000000010A30784 CASE:L3-B026 2 S ldswa [%g7+%g7]0x83, %o2 ! 0000000010A30788 CASE:L3-B026 2 S BD60141 ldx [%g2+0x0010], %g3 ! 0000000010A30794 CASE:L3-B026 2 S BASEBD60009+3 ldsw [%g5+0x0004], %o5 ! 0000000010A307A8 CASE:L3-B026 2 S BD60044+4 .word 0xBDF00000 ! 0000000010A307C4 CASE:L3-B027 0 S illop .word 0xCDB2C38C ! 0000000010A307C8 CASE:L3-B027 0 S illop st %f21, [%g6+0x0048] ! 0000000010A307CC CASE:L3-B027 0 S >BD60018 add %g4, 0x78, %l5 ! 0000000010A307D0 CASE:L3-B027 0 @BD60009 .word 0x8E5AD544 ! 0000000010A307D4 CASE:L3-B027 0 S random ba BL60234 ! 0000000010A307D8 CASE:L3-B027 0 .word 0xA2D6E213 ! 0000000010A307DC CASE:L3-B027 0 S random BL60234: ! SWCH:L2-B019 add %g1, 0xFF7, %g1 ! 0000000010A307E0 SWCH:L2-B019 2 chksum++ stwa %o2, [%g5+0x0074]%asi ! 0000000010A307E4 SWCH:L2-B019 2 S >BD60060+4 fbul,pn %fcc1, BL60227 ;.empty ! 0000000010A307E8 SWCH:L2-B019 2 L fba,a,pt %fcc0, BL60228 ;.empty ! 0000000010A307EC SWCH:L2-B019 2 L fbug BL60229 ;.empty ! 0000000010A307F0 SWCH:L2-B019 0 L brgz,a,pn %i3, BL60229 ! 0000000010A307F4 SWCH:L2-B019 0 L ldx [%g2+0x0020], %g5 ! 0000000010A307F8 SWCH:L2-B019 0 S BASEBD60069 fbule,a,pn %fcc0, BL60230 ! 0000000010A30800 SWCH:L2-B019 0 L BL60229:nop ! 0000000010A30804 SWCH:L2-B019 0 S fbu,pn %fcc0, BL60231 ;.empty ! 0000000010A30808 SWCH:L2-B019 0 L BL60230:fbu,a BL60227 ;.empty ! 0000000010A3080C SWCH:L2-B019 0 L fbul,pt %fcc1, BL60232 ! 0000000010A30810 SWCH:L2-B019 0 L lduh [%g5-0x004A], %o2 ! 0000000010A30814 SWCH:L2-B019 0 S BD60104 fba BL60242 ! 0000000010A30850 SWCH:L2-B021 1 prefetch [%i6+0x0DF2], 4 ! 0000000010A30854 SWCH:L2-B021 1 S <.+3570 .word 0xA9AECA15 ! 0000000010A30858 SWCH:L2-B021 0 illop ldd [%g5-0x0048], %f20 ! 0000000010A3085C SWCH:L2-B021 0 S BD60060 ld [%g2+0x0064], %fsr ! 0000000010A30878 CASE:L3-B028 1 S BD60040 BL60236:add %g1, 0x798, %g1 ! 0000000010A30890 CASE:L3-B029 0 chksum++ stha %i3, [%g6-0x004E]%asi ! 0000000010A30894 CASE:L3-B029 0 S >BD60093+2 .word 0x85A5CA8D ! 0000000010A30898 CASE:L3-B029 0 S illop call .+8 ! 0000000010A3089C CASE:L3-B029 0 S ldx [%g2+0x0060], %fsr ! 0000000010A308A0 CASE:L3-B029 0 S BD60020 ta %xcc, 0x40 ! 0000000010A308A8 CASE:L3-B029 0 S +-priv ba,pn %xcc, BL60243 ! 0000000010A308AC CASE:L3-B029 0 ldx [%g2+0x0060], %fsr ! 0000000010A308B0 CASE:L3-B029 0 S BD60053 call .+8 ! 0000000010A30910 CASE:L3-B031 1 S lduh [%g3-0x004A], %o0 ! 0000000010A30914 CASE:L3-B031 1 S BD60074 st %f5, [%g3-0x002C] ! 0000000010A3091C CASE:L3-B031 1 S >BD60055 sethi %hh(0xABAD1DEA2426BF00),%l6 ! 0000000010A30920 CASE:L3-B031 1 SUBR089 or %l6,%hm(0xABAD1DEA2426BF00),%l6 ! 0000000010A30924 CASE:L3-B031 1 sethi %lm(0xABAD1DEA2426BF00),%l5 ! 0000000010A30928 CASE:L3-B031 1 or %l5,%lo(0xABAD1DEA2426BF00),%l5 ! 0000000010A3092C CASE:L3-B031 1 sllx %l6, 0x20, %l6 ! 0000000010A30930 CASE:L3-B031 1 or %l6, %l5, %l6 ! 0000000010A30934 CASE:L3-B031 1 call SUBR089 ! 0000000010A30938 CASE:L3-B031 1 S stb %i3, [%g3-0x001B] ! 0000000010A3093C CASE:L3-B031 1 S >BD60130+1 fba,a BL60243 ! 0000000010A30940 CASE:L3-B031 1 sth %i2, [%g5+0x0000] ! 0000000010A30944 CASE:L3-B031 0 S >BD60097 BL60243: ! SWCH:L2-B021 add %g1, 0x8E2, %g1 ! 0000000010A30948 SWCH:L2-B021 2 chksum++ stb %i0, [%g5+0x0036] ! 0000000010A3094C SWCH:L2-B021 2 S >BD60044+6 tvc %xcc, %g0+0x0069 ! 0000000010A30950 SWCH:L2-B021 2 S ldx [%g3-0x0088], %g3 ! 0000000010A30954 SWCH:L2-B021 2 ptr_chase ldx [%g3-0x0088], %g3 ! 0000000010A30958 SWCH:L2-B021 2 ptr_chase ldx [%g3-0x0088], %g3 ! 0000000010A3095C SWCH:L2-B021 2 ptr_chase ldx [%g3-0x0088], %g3 ! 0000000010A30960 SWCH:L2-B021 2 ptr_chase ldx [%g3-0x0088], %g3 ! 0000000010A30964 SWCH:L2-B021 2 ptr_chase ldx [%g3-0x0088], %g3 ! 0000000010A30968 SWCH:L2-B021 2 ptr_chase ldx [%g3-0x0088], %g3 ! 0000000010A3096C SWCH:L2-B021 2 ptr_chase ldx [%g3-0x0088], %g3 ! 0000000010A30970 SWCH:L2-B021 2 ptr_chase ldsh [%g5-0x0016], %i2 ! 0000000010A30974 SWCH:L2-B021 2 S BD60058 std %i4, [%g4+0x0058] ! 0000000010A30988 LOOP:L1-B000 2 S >BD60035 add %g3, -104, %l5 ! 0000000010A3098C LOOP:L1-B000 2 @BD60082 stda %f26,[%l5+%g1]0xC1 ! 0000000010A30990 LOOP:L1-B000 2 S Partial_St add %g6, 0x30, %l5 ! 0000000010A30994 LOOP:L1-B000 2 @BD60044 stda %f20,[%l5+%g1]0xC4 ! 0000000010A30998 LOOP:L1-B000 2 S Partial_St stw %g1, [%g6+0x0084] ! 0000000010A3099C LOOP:L1-B000 2 S >BD60070+4 .word 0x9BA61BE6 ! 0000000010A309A0 LOOP:L1-B000 2 S illop_FP st %f4, [%g6-0x0077] ! 0000000010A309A4 LOOP:L1-B000 2 S >BD60180+1 stx %o4, [%g3+0x0008] ! 0000000010A309A8 LOOP:L1-B000 2 S >BD60058 ldsw [%g6-0x000C], %i0 ! 0000000010A309AC LOOP:L1-B000 2 S BD60012 ldx [%g2+0x0050], %l5 ! 0000000004C31F30 SUBR:L0-B000 2 BD60184 lduwa [%g7+%g0]0x83, %l2 ! 0000000004C31F48 SUBR:L0-B000 2 S BD60005 stb %i0, [%g3+0x0042] ! 0000000004C31F80 LOOP:L1-B000 3 S >BD60091 sethi %hh(0xABAD1DEA2426BF00),%l6 ! 0000000004C31F84 LOOP:L1-B000 3 SUBR089 or %l6,%hm(0xABAD1DEA2426BF00),%l6 ! 0000000004C31F88 LOOP:L1-B000 3 sethi %lm(0xABAD1DEA2426BF00),%l5 ! 0000000004C31F8C LOOP:L1-B000 3 or %l5,%lo(0xABAD1DEA2426BF00),%l5 ! 0000000004C31F90 LOOP:L1-B000 3 sllx %l6, 0x20, %l6 ! 0000000004C31F94 LOOP:L1-B000 3 or %l6, %l5, %l6 ! 0000000004C31F98 LOOP:L1-B000 3 call SUBR089 ! 0000000004C31F9C LOOP:L1-B000 3 S .word 0xA1E189D3 ! 0000000004C31FA0 LOOP:L1-B000 3 S illop stb %i4, [%g5+0x0043] ! 0000000004C31FA4 LOOP:L1-B000 3 S >BD60092 .word 0x97A31973 ! 0000000004C31FA8 LOOP:L1-B000 3 S illop_FP sta %f11, [%g5+0x0020]%asi ! 0000000004C31FAC LOOP:L1-B000 3 S >BD60042 ldx [%g2+0x0000], %g3 ! 0000000004C31FB0 LOOP:L1-B000 3 S BASEBD60009+3 add %g5, -40, %l6 ! 0000000004C31FC8 SKIP:L2-B000 1 @BD60049 ldda [%l6]0xD2, %f28 ! 0000000004C31FCC SKIP:L2-B000 1 S Short16 add %g3, -31, %l6 ! 0000000004C31FD0 SKIP:L2-B000 1 @BD60085 ldda [%l6]0xD0, %f22 ! 0000000004C31FD4 SKIP:L2-B000 1 S Short8 std %i4, [%g4+0x0033] ! 0000000004C31FD8 SKIP:L2-B000 1 S >BD60044+3 sth %i0, [%g6-0x0030] ! 0000000004C31FDC SKIP:L2-B000 1 S >BD60106 nop ! 0000000004C31FE0 SKIP:L2-B000 1 S add %g1, 0xF49, %g1 ! 0000000004C31FE4 SKIP:L2-B000 1 chksum++ ldx [%g2+0x0050], %l5 ! 0000000004C31FE8 SKIP:L2-B000 1 BD60051 stwa %i1, [%g5+0x005C]%asi ! 0000000004C32000 SKIP:L2-B000 1 S >BD60035+4 ldx [%g2+0x0048], %g3 ! 0000000004C32004 SKIP:L2-B000 1 S BASEBD60055 ldd [%g6-0x005A], %f36 ! 0000000004C32018 SKIP:L2-B000 1 S BD60006 st %f7, [%g4-0x0034] ! 0000000004C3203C ELSE:L2-B001 2 S >BD60006+4 nop ! 0000000004C32040 ELSE:L2-B001 2 S add %g1, 0x451, %g1 ! 0000000004C32044 ELSE:L2-B001 2 chksum++ stx %g1, [%g4+0x0070] ! 0000000004C32048 ELSE:L2-B001 2 S >BD60060 bg,pt %icc, BL60005 ! 0000000004C3204C ELSE:L2-B001 2 L lduha [%g3-0x0016]%asi, %l3 ! 0000000004C32050 ELSE:L2-B001 2 S BD60139 bcc,a BL60006 ! 0000000004C3205C ELSE:L2-B001 0 L nop ! 0000000004C32060 ELSE:L2-B001 0 S bn,a,pt %xcc, BL60007 ! 0000000004C32064 ELSE:L2-B001 0 L BL60006:sth %i1, [%g3-0x0024] ! 0000000004C32068 ELSE:L2-B001 0 S >BD60068 BL60005:brlez,a,pt %l3, BL60008 ;.empty ! 0000000004C3206C ELSE:L2-B001 2 L fbug,a BL60009 ! 0000000004C32070 ELSE:L2-B001 1 L BL60008:std %f38, [%g3-0x0070] ! 0000000004C32074 ELSE:L2-B001 1 S >BD60008 bvc,a BL60009 ! 0000000004C32078 ELSE:L2-B001 2 L ld [%g2+0x0064], %fsr ! 0000000004C3207C ELSE:L2-B001 2 S BD60080 BL60007:fbue BL60009 ! 0000000004C32084 ELSE:L2-B001 0 L BL60009:stba %o5, [%g6+0x0052]%asi ! 0000000004C32088 ELSE:L2-B001 2 S >BD60045+2 add %g1, 0x16, %g1 ! 0000000004C3208C ELSE:L2-B001 2 chksum++ BL60010: ! ELSE:L2-B001 add %g1, 0x388, %g1 ! 0000000004C32090 ELSE:L2-B001 3 chksum++ andcc %i0, 0x4, %g0 ! 0000000004C32094 SKIP:L2-B002 3 bz,a BL60011 ! 0000000004C32098 SKIP:L2-B002 3 nop ! 0000000004C3209C SKIP:L2-B002 2 S ld [%g6+0x004C], %f2 ! 0000000004C320A0 SKIP:L2-B002 1 S BD60009 std %i0, [%g4+0x0070] ! 0000000004C320B4 SKIP:L2-B002 1 S >BD60060 stda %i4, [%g4-0x0048]%asi ! 0000000004C320B8 SKIP:L2-B002 1 S >BD60023 ld [%g3-0x002C], %f4 ! 0000000004C320BC SKIP:L2-B002 1 S BD60018+1 swapa [%g4+0x0004]%asi, %o1 ! 0000000004C320CC SKIP:L2-B002 1 S >BD60053 stw %o1, [%g5-0x0050] ! 0000000004C320D0 SKIP:L2-B002 1 S >BD60093 ldx [%g2+0x0050], %l5 ! 0000000004C320D4 SKIP:L2-B002 1 BD60007 stx %l0, [%g4-0x0008] ! 0000000004C32100 ELSE:L2-B003 2 S >BD60056 ldx [%g2+0x0060], %fsr ! 0000000004C32104 ELSE:L2-B003 2 S BD60012 add %g6, 0x2A, %l6 ! 0000000004C32114 ELSE:L2-B003 2 @BD60099 stda %f16, [%l6]0xD1 ! 0000000004C32118 ELSE:L2-B003 2 S Short8 add %g3, 0x2B, %l6 ! 0000000004C3211C ELSE:L2-B003 2 @BD60126 stda %f28, [%l6]0xD0 ! 0000000004C32120 ELSE:L2-B003 2 S Short8 ld [%g4+0x002F], %f3 ! 0000000004C32124 ELSE:L2-B003 2 S BD60106 BL60012: ! ELSE:L2-B003 add %g1, 0x5F4, %g1 ! 0000000004C3212C ELSE:L2-B003 3 chksum++ andcc %i1, 0x4, %g0 ! 0000000004C32130 SKIP:L2-B004 3 bz,a,pn %xcc, BL60013 ! 0000000004C32134 SKIP:L2-B004 3 ldub [%g6+0x0047], %i3 ! 0000000004C32138 SKIP:L2-B004 2 S BD60180 add %g6, -86, %l6 ! 0000000004C32148 SKIP:L2-B004 1 @BD60014 ldda [%l6]0xD2, %f26 ! 0000000004C3214C SKIP:L2-B004 1 S Short16 nop ! 0000000004C32150 SKIP:L2-B004 1 S .word 0x89AE95AD ! 0000000004C32154 SKIP:L2-B004 1 S illop_FP ldx [%g2+0x0010], %g6 ! 0000000004C32158 SKIP:L2-B004 1 S BASEBD60091 lduwa [%g7+%g7]0x83, %o5 ! 0000000004C32160 SKIP:L2-B004 1 S BD60052 add %g1, 0x12D, %g1 ! 0000000004C3216C SKIP:L2-B004 1 chksum++ nop ! 0000000004C32170 SKIP:L2-B004 1 S ldda [%g4-0x0060]%asi, %f0 ! 0000000004C32174 SKIP:L2-B004 1 S BD60009 st %f21, [%g6-0x0040] ! 0000000004C321B8 ELSE:L2-B005 2 S >BD60007 st %f16, [%g3+0x0004] ! 0000000004C321BC ELSE:L2-B005 2 S >BD60053 ldub [%g6+0x0047], %l1 ! 0000000004C321C0 ELSE:L2-B005 2 S BD60093 ldda [%g3+0x0058]%asi, %i0 ! 0000000004C321CC ELSE:L2-B005 2 S BD60055 sth %o3, [%g3+0x004A] ! 0000000004C321D4 ELSE:L2-B005 2 S >BD60018+2 ldx [%g2+0x0048], %g6 ! 0000000004C321D8 ELSE:L2-B005 2 S BASEBD60023 lduw [%g3+0x0024], %i4 ! 0000000004C321F4 ELSE:L2-B005 2 S BD60012 BL60015:fbule,a,pn %fcc1, BL60016 ! 0000000004C32200 ELSE:L2-B005 2 L ldub [%g3-0x001F], %o0 ! 0000000004C32204 ELSE:L2-B005 2 S BD60007 nop ! 0000000004C3221C SKIP:L2-B006 3 S .word 0x87AC9865 ! 0000000004C32220 SKIP:L2-B006 3 S illop_FP st %f8, [%g4-0x0074] ! 0000000004C32224 SKIP:L2-B006 3 S >BD60020 nop ! 0000000004C32228 SKIP:L2-B006 3 S std %f14, [%g4+0x001D] ! 0000000004C3222C SKIP:L2-B006 3 S >BD60059+5 ldsba [%g7+%g0]0x83, %o2 ! 0000000004C32230 SKIP:L2-B006 3 S BD60028 add %g1, 0xCB, %g1 ! 0000000004C32238 SKIP:L2-B006 3 chksum++ swap [%g6-0x0050], %i1 ! 0000000004C3223C SKIP:L2-B006 3 S >BD60093 ldsba [%g7+%g7]0x83, %o5 ! 0000000004C32240 SKIP:L2-B006 3 S BD60055 .word 0xA9B542BE ! 0000000004C32264 ELSE:L2-B007 0 S illop_VIS nop ! 0000000004C32268 ELSE:L2-B007 0 S stx %fsr, [%g2+0x0060] ! 0000000004C3226C ELSE:L2-B007 0 S BD60027 nop ! 0000000004C32278 ELSE:L2-B007 0 S ldx [%g6-0x0088], %g6 ! 0000000004C3227C ELSE:L2-B007 0 ptr_chase .word 0x95A1CD4C ! 0000000004C32280 ELSE:L2-B007 0 S illop stb %o5, [%g6+0x002A] ! 0000000004C32284 ELSE:L2-B007 0 S >BD60099 .word 0xEE08AEBC ! 0000000004C32288 ELSE:L2-B007 0 random .word 0xD6B9A0A6 ! 0000000004C3228C ELSE:L2-B007 0 random .word 0xEBCE392A ! 0000000004C32290 ELSE:L2-B007 0 illop membar 0x40 ! 0000000004C32294 ELSE:L2-B007 0 BL60019: ! ELSE:L2-B007 add %g1, 0xD83, %g1 ! 0000000004C32298 ELSE:L2-B007 3 chksum++ andcc %g1, 0x20, %g0 ! 0000000004C3229C SKIP:L2-B008 3 bz,pt %xcc, BL60031 ! 0000000004C322A0 SKIP:L2-B008 3 ldstub [%g3+0x002B], %i0 ! 0000000004C322A4 SKIP:L2-B008 3 S >BD60126 nop ! 0000000004C322A8 SKIP:L2-B008 2 S bnz,a BL60020 ;.empty ! 0000000004C322AC SKIP:L2-B008 2 L BL60020:bpos,a BL60021 ! 0000000004C322B0 SKIP:L2-B008 4 L ldx [%g2+0x0010], %g5 ! 0000000004C322B4 SKIP:L2-B008 0 S BASEBD60020 fbne,a BL60021 ;.empty ! 0000000004C322BC SKIP:L2-B008 0 L be,pt %icc, BL60022 ;.empty ! 0000000004C322C0 SKIP:L2-B008 0 L fbo,pn %fcc2, BL60023 ! 0000000004C322C4 SKIP:L2-B008 0 L std %f60, [%g4+0x0018] ! 0000000004C322C8 SKIP:L2-B008 0 S >BD60059 BL60023:stw %i1, [%g6+0x0024] ! 0000000004C322CC SKIP:L2-B008 0 S >BD60139 .word 0xB7E99948 ! 0000000004C322D0 SKIP:L2-B008 0 S illop .word 0xB0A91135 ! 0000000004C322D4 SKIP:L2-B008 0 L random BL60021:lduwa [%g4+0x0048]%asi, %o5 ! 0000000004C322D8 SKIP:L2-B008 4 S BD60130+1 fbug,a BL60026 ! 0000000004C322FC SKIP:L2-B008 2 L .word 0x9DEB495A ! 0000000004C32300 SKIP:L2-B008 0 S random BL60026:fbule BL60027 ! 0000000004C32304 SKIP:L2-B008 2 L nop ! 0000000004C32308 SKIP:L2-B008 2 S .word 0xDBD4D28D ! 0000000004C3230C SKIP:L2-B008 0 S illop stba %l2, [%g6+0x0047]%asi ! 0000000004C32310 SKIP:L2-B008 0 S >BD60141 .word 0xAB0B9A79 ! 0000000004C32314 SKIP:L2-B008 0 S random fblg,a,pn %fcc0, BL60028 ! 0000000004C32318 SKIP:L2-B008 0 L lduha [%g7+%g0]0x83, %i1 ! 0000000004C3231C SKIP:L2-B008 0 S BD60021 fbg,a BL60028 ! 0000000004C3232C SKIP:L2-B008 0 L BL60028:.word 0xA5B3D55F ! 0000000004C32330 SKIP:L2-B008 0 S illop BL60027:bvs,a,pn %icc, BL60030 ! 0000000004C32334 SKIP:L2-B008 2 L BL60030:ldub [%g4-0x0057], %o1 ! 0000000004C32338 SKIP:L2-B008 0 S BD60019 add %g1, 0x24F, %g1 ! 0000000004C32340 SKIP:L2-B008 2 chksum++ fba BL60032 ! 0000000004C32344 SKIP:L2-B008 2 lduha [%g3-0x0028]%asi, %o3 ! 0000000004C32348 SKIP:L2-B008 2 S BD60070+1 prefetch [%i2+%o6], 1 ! 0000000004C32364 ELSE:L2-B009 1 S <.+0 add %g5, -74, %l6 ! 0000000004C32368 ELSE:L2-B009 1 @BD60033 stda %f24, [%l6]0xD2 ! 0000000004C3236C ELSE:L2-B009 1 S Short16 st %f5, [%g3-0x002C] ! 0000000004C32370 ELSE:L2-B009 1 S >BD60055 BL60032: ! ELSE:L2-B009 add %g1, 0xAE1, %g1 ! 0000000004C32374 ELSE:L2-B009 3 chksum++ srlx %l4, 0x1, %l4 ! 0000000004C32378 LOOP:L1-B000 3 andcc %l4, 0x1, %g0 ! 0000000004C3237C LOOP:L1-B000 3 bne,pt %xcc, BL60033 ! 0000000004C32380 LOOP:L1-B000 3 ldx [%g2+0x0038], %g6 ! 0000000004C32384 LOOP:L1-B000 3 S BASEBD60056 ldx [%g2+0x0050], %l5 ! 000000001EBE7F2C SUBR:L0-B000 1 BD60007+2 add %g6, 0x40, %l6 ! 000000001EBE7F74 SKIP:L2-B000 0 @BD60036 ldda [%l6]0xD2, %f28 ! 000000001EBE7F78 SKIP:L2-B000 0 S Short16 .word 0xB940A682 ! 000000001EBE7F7C SKIP:L2-B000 0 S illop .word 0x8F892EF3 ! 000000001EBE7F80 SKIP:L2-B000 0 S illop ldx [%g2+0x0018], %g4 ! 000000001EBE7F84 SKIP:L2-B000 0 S BASEBD60002 add %g1, 0x919, %g1 ! 000000001EBE7F9C SKIP:L2-B000 0 chksum++ ld [%g2+0x0064], %fsr ! 000000001EBE7FA0 SKIP:L2-B000 0 S BD60099 be,a,pn %xcc, BL60039 ;.empty ! 000000001EBE7FB8 SKIP:L2-B000 0 L BL60039:.word 0x347ED104 ! 000000001EBE7FBC SKIP:L2-B000 0 L random BL60038:bne BL60037 ! 000000001EBE7FC0 SKIP:L2-B000 0 L BL60037:ld [%g3-0x0014], %f23 ! 000000001EBE7FC4 SKIP:L2-B000 0 S BD60106 nop ! 000000001EBE7FDC ELSE:L2-B001 2 S ldsb [%g6+0x0046], %l4 ! 000000001EBE7FE0 ELSE:L2-B001 2 S BD60056 stx %fsr, [%g2+0x0060] ! 000000001EBE7FEC ELSE:L2-B001 2 S BD60099 stb %g1, [%g5+0x002B] ! 000000001EBE800C SKIP:L2-B002 1 S >BD60126 ldd [%g3+0x0008], %f20 ! 000000001EBE8010 SKIP:L2-B002 1 S BD60024 call .+8 ! 000000001EBE802C SKIP:L2-B002 0 L nop ! 000000001EBE8030 SKIP:L2-B002 0 S BL60044:bneg,pn %icc, BL60043 ! 000000001EBE8034 SKIP:L2-B002 1 L nop ! 000000001EBE8038 SKIP:L2-B002 1 S sth %o5, [%g5-0x003A] ! 000000001EBE803C SKIP:L2-B002 1 S >BD60005 stba %g1, [%g6+0x0042]%asi ! 000000001EBE8040 SKIP:L2-B002 1 S >BD60091 BL60045:bneg BL60047 ! 000000001EBE8044 SKIP:L2-B002 1 L BL60047:popc %l4, %i0 ! 000000001EBE8048 SKIP:L2-B002 1 S BL60043:.word 0x83F00000 ! 000000001EBE804C SKIP:L2-B002 2 S illop add %g1, 0x188, %g1 ! 000000001EBE8050 SKIP:L2-B002 1 chksum++ add %g1, 0xC25, %g1 ! 000000001EBE8054 SKIP:L2-B002 1 chksum++ ldsb [%g6-0x001F], %i5 ! 000000001EBE8058 SKIP:L2-B002 1 S BD60047 std %g0, [%g3+0x0080] ! 000000001EBE8074 SKIP:L2-B002 1 S >BD60070 ldx [%g2+0x0048], %g3 ! 000000001EBE8078 SKIP:L2-B002 1 S BASEBD60009 add %g4, -88, %l6 ! 000000001EBE8080 SKIP:L2-B002 1 @BD60024 ldda [%l6]0xD0, %f18 ! 000000001EBE8084 SKIP:L2-B002 1 S Short8 fba,a BL60049 ! 000000001EBE8088 SKIP:L2-B002 1 ld [%g4-0x0014], %f31 ! 000000001EBE808C SKIP:L2-B002 0 S BD60087 ldx [%g2+0x0010], %g3 ! 000000001EBE8098 ELSE:L2-B003 1 S BASEBD60051 stda %i2, [%g6-0x0008]%asi ! 000000001EBE80A4 ELSE:L2-B003 1 S >BD60056 .word 0x89A90554 ! 000000001EBE80A8 ELSE:L2-B003 1 S illop_FP add %g4, 0x38, %l5 ! 000000001EBE80AC ELSE:L2-B003 1 @BD60028 stda %f16,[%l5+%g1]0xC2 ! 000000001EBE80B0 ELSE:L2-B003 1 S Partial_St add %g1, 0x9E6, %g1 ! 000000001EBE80B4 ELSE:L2-B003 1 chksum++ ldx [%g3-0x0088], %g3 ! 000000001EBE80B8 ELSE:L2-B003 1 ptr_chase ldx [%g3-0x0088], %g3 ! 000000001EBE80BC ELSE:L2-B003 1 ptr_chase ldx [%g3-0x0088], %g3 ! 000000001EBE80C0 ELSE:L2-B003 1 ptr_chase ldx [%g3-0x0088], %g3 ! 000000001EBE80C4 ELSE:L2-B003 1 ptr_chase stda %f16, [%g6+0x0070]%asi ! 000000001EBE80C8 ELSE:L2-B003 1 S >BD60060 ld [%g2+0x0064], %fsr ! 000000001EBE80CC ELSE:L2-B003 1 S BD60041 stda %f34, [%g4-0x0060]%asi ! 000000001EBE80F8 SKIP:L2-B004 2 S >BD60104 ldx [%g2+0x0048], %g3 ! 000000001EBE80FC SKIP:L2-B004 2 S BASEBD60070 sta %f5, [%g4+0x002C]%asi ! 000000001EBE8108 SKIP:L2-B004 2 S >BD60019 ldx [%g2+0x0010], %g5 ! 000000001EBE810C SKIP:L2-B004 2 S BASEBD60021 ldsha [%g3+0x0040]%asi, %l4 ! 000000001EBE8140 SKIP:L2-B004 2 S BD60021 st %f29, [%g5+0x0025] ! 000000001EBE816C SKIP:L2-B004 2 S >BD60139+1 nop ! 000000001EBE8170 SKIP:L2-B004 2 S ld [%g4+0x002C], %f8 ! 000000001EBE8174 SKIP:L2-B004 2 S BD60035 bnz,pn %icc, BL60051 ! 000000001EBE8188 ELSE:L2-B005 0 L BL60051:.word 0x247D4F9F ! 000000001EBE818C ELSE:L2-B005 0 S illop ldsb [%g4-0x0020], %i5 ! 000000001EBE8190 ELSE:L2-B005 0 S BD60097 call .+8 ! 000000001EBE81D0 SKIP:L2-B006 1 S ta %xcc, 0x46 ! 000000001EBE81D4 SKIP:L2-B006 1 S demap-page stw %i0, [%g4+0x006C] ! 000000001EBE81D8 SKIP:L2-B006 1 S >BD60012+4 ldx [%g2+0x0000], %g4 ! 000000001EBE81DC SKIP:L2-B006 1 S BASEBD60045 ldd [%g5-0x0070], %f6 ! 000000001EBE8200 SKIP:L2-B006 1 S BD60028 ba,a BL60056 ! 000000001EBE8220 SKIP:L2-B006 1 stx %i5, [%g3+0x0008] ! 000000001EBE8224 SKIP:L2-B006 0 S >BD60058 BL60055: ! ELSE:L2-B007 sta %f11, [%g5+0x0060]%asi ! 000000001EBE8228 ELSE:L2-B007 1 S >BD60069 lduw [%g6-0x0014], %i5 ! 000000001EBE822C ELSE:L2-B007 1 S BD60082 sth %l4, [%g6-0x0016] ! 000000001EBE8234 ELSE:L2-B007 1 S >BD60051 stda %i4, [%g4+0x0078]%asi ! 000000001EBE8238 ELSE:L2-B007 1 S >BD60009 add %g6, 0x8, %l5 ! 000000001EBE823C ELSE:L2-B007 1 @BD60058 stda %f20,[%l5+%g1]0xC1 ! 000000001EBE8240 ELSE:L2-B007 1 S Partial_St add %g1, 0x84D, %g1 ! 000000001EBE8244 ELSE:L2-B007 1 chksum++ st %f11, [%g4-0x0074] ! 000000001EBE8248 ELSE:L2-B007 1 S >BD60020 add %g5, 0x8, %l5 ! 000000001EBE824C ELSE:L2-B007 1 @BD60058 stda %f24,[%l5+%g1]0xC5 ! 000000001EBE8250 ELSE:L2-B007 1 S Partial_St call .+8 ! 000000001EBE8254 ELSE:L2-B007 1 S stha %o3, [%g5-0x002E]%asi ! 000000001EBE8258 ELSE:L2-B007 1 S >BD60171 BL60056: ! ELSE:L2-B007 add %g1, 0xC2A, %g1 ! 000000001EBE825C ELSE:L2-B007 2 chksum++ nop ! 000000001EBE8260 LOOP:L1-B000 2 S std %f42, [%g6-0x0038] ! 000000001EBE8264 LOOP:L1-B000 2 S >BD60006 std %f34, [%g4-0x0060] ! 000000001EBE8268 LOOP:L1-B000 2 S >BD60104 st %f23, [%g6+0x0024] ! 000000001EBE826C LOOP:L1-B000 2 S >BD60139 st %f2, [%g5-0x0078] ! 000000001EBE8270 LOOP:L1-B000 2 S >BD60180 add %g5, -15, %l6 ! 000000001EBE8274 LOOP:L1-B000 2 @BD60040 stda %f28, [%l6]0xD0 ! 000000001EBE8278 LOOP:L1-B000 2 S Short8 lda [%g5-0x001C]%asi, %f16 ! 000000001EBE827C LOOP:L1-B000 2 S BD60016+1 nop ! 000000001EBE8288 LOOP:L1-B000 2 S ld [%g4+0x002C], %f11 ! 000000001EBE828C LOOP:L1-B000 2 S BD60019 srlx %l0, 0x1, %l0 ! 000000001EBE8294 LOOP:L1-B000 2 andcc %l0, 0x1, %g0 ! 000000001EBE8298 LOOP:L1-B000 2 bne,a,pn %xcc, BL60057 ! 000000001EBE829C LOOP:L1-B000 2 nop ! 000000001EBE82A0 LOOP:L1-B000 1 S add %g1, 0xB77, %g1 ! 000000001EBE82A4 LOOP:L1-B000 1 chksum++ ldd [%g6-0x0038], %f40 ! 000000001EBE82A8 SUBR:L0-B000 1 S BD60090 ldd [%g4-0x0038], %f14 ! 000000001EBE82B0 SUBR:L0-B000 1 S BD60045 ldda [%g4+0x0018]%asi, %f62 ! 000000001EBE82BC SUBR:L0-B000 1 S BD60018+1 ldx [%g2+0x0048], %g5 ! 000000001EBE82D8 SUBR:L0-B000 1 S BASEBD60074 ta %xcc, 0x45 ! 000000001EBE82E0 SUBR:L0-B000 1 demap-stack add %g1, 0xBD8, %i0 ! 000000001EBE82E4 SUBR:L0-B000 1 return %i7+0x0008 ! 000000001EBE82E8 SUBR:L0-B000 1 add %g1, 0x417, %g1 ! 000000001EBE82EC SUBR:L0-B000 1 chksum++ SECTION .btext030_pg1 TEXT_VA=0x1ebe8000 attr_text { Name = .btext030_pg1, VA = 0x1ebe8000, RA = 0xffff42000, PA = ra2pa(0xffff42000,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 .btext031 TEXT_VA=0x18a3df00 attr_text { Name = .btext031, VA = 0x18a3df00, RA = 0xffff3df00, PA = ra2pa(0xffff3df00,0), notsb } SECTION .btext031_pg0 TEXT_VA=0x18a3c000 attr_text { Name = .btext031_pg0, VA = 0x18a3c000, RA = 0xffff3c000, PA = ra2pa(0xffff3c000,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: BL60058: ! SUBR:L0-B000 add %g1, 0x702, %g1 ! 0000000018A3DF00 SUBR:L0-B000 1 chksum++ save %o6, -64, %o6 ! 0000000018A3DF04 SUBR:L0-B000 1 sethi %hh(0xABAD1DEA18A3DF00),%l7 ! 0000000018A3DF08 SUBR:L0-B000 1 SUBR087 or %l7,%hm(0xABAD1DEA18A3DF00),%l7 ! 0000000018A3DF0C SUBR:L0-B000 1 sethi %lm(0xABAD1DEA18A3DF00),%l6 ! 0000000018A3DF10 SUBR:L0-B000 1 or %l6,%lo(0xABAD1DEA18A3DF00),%l6 ! 0000000018A3DF14 SUBR:L0-B000 1 sllx %l7, 0x20, %l7 ! 0000000018A3DF18 SUBR:L0-B000 1 or %l7, %l6, %l7 ! 0000000018A3DF1C SUBR:L0-B000 1 ta %xcc, 0x45 ! 0000000018A3DF20 SUBR:L0-B000 1 demap-stack nop ! 0000000018A3DF24 SUBR:L0-B000 1 S stwa %i2, [%g4+0x0024]%asi ! 0000000018A3DF28 SUBR:L0-B000 1 S >BD60139 add %g3, -38, %l6 ! 0000000018A3DF2C SUBR:L0-B000 1 @BD60170 stda %f22, [%l6]0xDA ! 0000000018A3DF30 SUBR:L0-B000 1 S Short16 stb %i3, [%g5-0x001F] ! 0000000018A3DF34 SUBR:L0-B000 1 S >BD60085 add %g6, -60, %l6 ! 0000000018A3DF38 SUBR:L0-B000 1 @BD60041 ldda [%l6]0xD2, %f22 ! 0000000018A3DF3C SUBR:L0-B000 1 S Short16 add %g1, 0xDD7, %g1 ! 0000000018A3DF40 SUBR:L0-B000 1 chksum++ add %o1, %g1, %o1 ! 0000000018A3DF44 SWCH:L1-B000 1 andcc %o1, 0x400, %g0 ! 0000000018A3DF48 SWCH:L1-B000 1 bnz,a,pn %xcc, BL60068 ! 0000000018A3DF4C SWCH:L1-B000 1 .word 0xDE764150 ! 0000000018A3DF50 SWCH:L1-B000 0 random andcc %o1, 0x100, %g0 ! 0000000018A3DF54 SWCH:L1-B000 1 bnz,pt %xcc, BL60067 ! 0000000018A3DF58 SWCH:L1-B000 1 add %g1, 0x83E, %g1 ! 0000000018A3DF5C SWCH:L1-B000 1 chksum++ andcc %o1, 0x20, %g0 ! 0000000018A3DF60 SWCH:L1-B000 1 bnz,pn %xcc, BL60062 ! 0000000018A3DF64 SWCH:L1-B000 1 andcc %o1, 0x800, %g0 ! 0000000018A3DF68 SWCH:L1-B000 1 bnz,pn %xcc, BL60061 ! 0000000018A3DF6C SWCH:L1-B000 0 .word 0xBD5D5150 ! 0000000018A3DF70 SWCH:L1-B000 0 S illop .word 0x91B79007 ! 0000000018A3DF74 SWCH:L1-B000 0 L illop .word 0x83B649DD ! 0000000018A3DF78 SWCH:L1-B000 0 S illop nop ! 0000000018A3DF7C SWCH:L1-B000 0 S bleu,pn %icc, BL60059 ! 0000000018A3DF80 SWCH:L1-B000 0 L nop ! 0000000018A3DF84 SWCH:L1-B000 0 S stx %fsr, [%g2+0x0060] ! 0000000018A3DF88 SWCH:L1-B000 0 S BD60008 BL60060:.word 0x191A3224 ! 0000000018A3DF98 SWCH:L1-B000 0 random add %g1, 0xE54, %g1 ! 0000000018A3DF9C SWCH:L1-B000 0 chksum++ .word 0x9BA7C1DE ! 0000000018A3DFA0 SWCH:L1-B000 0 illop .word 0xA7A98C6E ! 0000000018A3DFA4 SWCH:L1-B000 0 S illop BL60061:add %g1, 0x351, %g1 ! 0000000018A3DFA8 CASE:L2-B000 0 chksum++ prefetch [%g1+0x0AEE], 1 ! 0000000018A3DFAC CASE:L2-B000 0 S <.+2798 ldx [%g2+0x0020], %g5 ! 0000000018A3DFB0 CASE:L2-B000 0 S BASEBD60095 .word 0x91AE837E ! 0000000018A3DFB8 CASE:L2-B000 0 illop ldda [%l6]0xD0, %f22 ! 0000000018A3DFBC CASE:L2-B000 0 S Short8 ba,pn %xcc, BL60069 ! 0000000018A3DFC0 CASE:L2-B000 0 std %i0, [%g3+0x0054] ! 0000000018A3DFC4 CASE:L2-B000 0 S >BD60045+4 BL60062:add %g1, 0x3EF, %g1 ! 0000000018A3DFC8 CASE:L2-B001 1 chksum++ ldx [%g2+0x0050], %l5 ! 0000000018A3DFCC CASE:L2-B001 1 BD60002 ta %xcc, 0x46 ! 0000000018A3DFF0 CASE:L2-B001 1 S demap-page membar 0x40 ! 0000000018A3DFF4 CASE:L2-B001 1 ldda [%l5]0x16, %f16 ! 0000000018A3DFF8 CASE:L2-B001 1 Blk-Load membar 0x40 ! 0000000018A3DFFC CASE:L2-B001 1 .word 0x89AA8899 ! 0000000018A3E000 CASE:L2-B001 1 S illop_FP .word 0x9DAE4AB6 ! 0000000018A3E004 CASE:L2-B001 1 S illop_FP .word 0x83B3EBF4 ! 0000000018A3E008 CASE:L2-B001 1 S illop_VIS ldsh [%g5+0x0040], %o2 ! 0000000018A3E00C CASE:L2-B001 1 S BD60093 ldub [%g3-0x0010], %i4 ! 0000000018A3E08C SWCH:L1-B000 1 S BD60027 add %g5, 0x47, %l6 ! 0000000018A3E0A8 SWCH:L1-B000 1 @BD60141 ldda [%l6]0xD0, %f20 ! 0000000018A3E0AC SWCH:L1-B000 1 S Short8 nop ! 0000000018A3E0B0 SWCH:L1-B000 1 S ldx [%g2+0x0038], %g6 ! 0000000018A3E0B4 SWCH:L1-B000 1 S BASEBD60060 call .+8 ! 0000000018A3E0C0 SUBR:L0-B000 1 S ldstub [%g3+0x0042], %o5 ! 0000000018A3E0C4 SUBR:L0-B000 1 S >BD60091 ta %xcc, 0x45 ! 0000000018A3E0C8 SUBR:L0-B000 1 demap-stack add %g1, 0xC55, %i0 ! 0000000018A3E0CC SUBR:L0-B000 1 return %i7+0x0008 ! 0000000018A3E0D0 SUBR:L0-B000 1 add %g1, 0xEEA, %g1 ! 0000000018A3E0D4 SUBR:L0-B000 1 chksum++ SECTION .btext031_pg1 TEXT_VA=0x18a3e000 attr_text { Name = .btext031_pg1, VA = 0x18a3e000, RA = 0xffff3e000, PA = ra2pa(0xffff3e000,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 .btext032 TEXT_VA=0xeb11f00 attr_text { Name = .btext032, VA = 0xeb11f00, RA = 0xffff39f00, PA = ra2pa(0xffff39f00,0), notsb } SECTION .btext032_pg0 TEXT_VA=0xeb10000 attr_text { Name = .btext032_pg0, VA = 0xeb10000, RA = 0xffff38000, PA = ra2pa(0xffff38000,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: BL60070: ! SUBR:L0-B000 add %g1, 0xE22, %g1 ! 000000000EB11F00 SUBR:L0-B000 4 chksum++ save %o6, -64, %o6 ! 000000000EB11F04 SUBR:L0-B000 4 sethi %hh(0xABAD1DEA0EB11F00),%l7 ! 000000000EB11F08 SUBR:L0-B000 4 SUBR088 or %l7,%hm(0xABAD1DEA0EB11F00),%l7 ! 000000000EB11F0C SUBR:L0-B000 4 sethi %lm(0xABAD1DEA0EB11F00),%l6 ! 000000000EB11F10 SUBR:L0-B000 4 or %l6,%lo(0xABAD1DEA0EB11F00),%l6 ! 000000000EB11F14 SUBR:L0-B000 4 sllx %l7, 0x20, %l7 ! 000000000EB11F18 SUBR:L0-B000 4 or %l7, %l6, %l7 ! 000000000EB11F1C SUBR:L0-B000 4 ta %xcc, 0x45 ! 000000000EB11F20 SUBR:L0-B000 4 demap-stack ld [%g2+0x0064], %fsr ! 000000000EB11F24 SUBR:L0-B000 4 S BD60042 std %f46, [%g3+0x0018] ! 000000000EB11F30 SUBR:L0-B000 4 S >BD60059 stw %i4, [%g5-0x0014] ! 000000000EB11F34 SUBR:L0-B000 4 S >BD60087 ldd [%g5-0x0038], %f60 ! 000000000EB11F38 SUBR:L0-B000 4 S BD60060+4 add %g1, 0x99, %g1 ! 000000000EB11F40 SUBR:L0-B000 4 chksum++ add %o0, %g1, %i2 ! 000000000EB11F44 SWCH:L1-B000 4 and %i2, 0x18, %o7 ! 000000000EB11F48 SWCH:L1-B000 4 sethi %hi(0x60), %i2 ! 000000000EB11F4C SWCH:L1-B000 4 .+0 or %i2,%lo(0x60),%i2 ! 000000000EB11F50 SWCH:L1-B000 4 add %i2, %o7, %i2 ! 000000000EB11F54 SWCH:L1-B000 4 jmpl %l7+%i2, %g0 ! 000000000EB11F58 SWCH:L1-B000 4 ldxa [%g2+%g0]0xE7, %i2 ! 000000000EB11F5C SWCH:L1-B000 4 S BAD-ASI ba BL60074 ! 000000000EB11F60 SWCH:L1-B000 1 stw %o2, [%g3+0x0074] ! 000000000EB11F64 SWCH:L1-B000 1 S >BD60060+4 ba,a,pn %xcc, BL60073 ! 000000000EB11F68 SWCH:L1-B000 1 lduh [%g5-0x004C], %i0 ! 000000000EB11F6C SWCH:L1-B000 0 S BD60080 lduha [%g6-0x0026]%asi, %i4 ! 000000000EB11F88 CASE:L2-B000 2 S BD60091 stx %g1, [%g5+0x000C] ! 000000000EB11F90 CASE:L2-B000 2 S >BD60058+4 std %f0, [%g3+0x0010] ! 000000000EB11F94 CASE:L2-B000 2 S >BD60074 stb %i3, [%g5-0x0020] ! 000000000EB11F98 CASE:L2-B000 2 S >BD60144 fba,a BL60079 ! 000000000EB11F9C CASE:L2-B000 2 .word 0x8D8FAB57 ! 000000000EB11FA0 CASE:L2-B000 0 S illop BL60072:add %g1, 0x77, %g1 ! 000000000EB11FA4 CASE:L2-B001 0 chksum++ std %i4, [%g6+0x0070] ! 000000000EB11FA8 CASE:L2-B001 0 S >BD60060 .word 0xD1083CE1 ! 000000000EB11FAC CASE:L2-B001 0 S illop .word 0x8DF00000 ! 000000000EB11FB0 CASE:L2-B001 0 S illop tpos %xcc, %g0+0x006B ! 000000000EB11FB4 CASE:L2-B001 0 S .word 0x85B189D5 ! 000000000EB11FB8 CASE:L2-B001 0 S illop_VIS stba %i4, [%g5+0x0042]%asi ! 000000000EB11FBC CASE:L2-B001 0 S >BD60091 ldd [%g3+0x0068], %i0 ! 000000000EB11FC0 CASE:L2-B001 0 S BD60077 ldx [%g2+0x0050], %l5 ! 000000000EB11FEC CASE:L2-B002 1 BD60091 add %g3, 0x2B, %l6 ! 000000000EB1200C CASE:L2-B002 1 @BD60126 stda %f22, [%l6]0xD0 ! 000000000EB12010 CASE:L2-B002 1 S Short8 stw %i4, [%g3+0x0004] ! 000000000EB12014 CASE:L2-B002 1 S >BD60053 .word 0xDD9E42FD ! 000000000EB12018 CASE:L2-B002 1 S illop_VIS lduw [%g6+0x0064], %o5 ! 000000000EB1201C CASE:L2-B002 1 S BD60056 ldx [%g2+0x0010], %g5 ! 000000000EB12064 CASE:L2-B003 1 S BASEBD60059 BL60079: ! SWCH:L1-B000 add %g1, 0x458, %g1 ! 000000000EB12078 SWCH:L1-B000 4 chksum++ std %f26, [%g6-0x0063] ! 000000000EB1207C SWCH:L1-B000 4 S >BD60082+5 lduwa [%g5+0x0048]%asi, %l0 ! 000000000EB12080 SWCH:L1-B000 4 S BD60051+1 fble BL60075 ;.empty ! 000000000EB12088 SWCH:L1-B000 4 L bl,a,pn %xcc, BL60076 ! 000000000EB1208C SWCH:L1-B000 4 L st %f8, [%g5-0x0078] ! 000000000EB12090 SWCH:L1-B000 0 S >BD60180 BL60076:fbe BL60077 ;.empty ! 000000000EB12094 SWCH:L1-B000 0 L BL60077:ble,a BL60078 ;.empty ! 000000000EB12098 SWCH:L1-B000 0 L .word 0xAB570000 ! 000000000EB1209C SWCH:L1-B000 0 L illop brgz,a,pt %i4, BL60078 ;.empty ! 000000000EB120A0 SWCH:L1-B000 0 L fbge,pn %fcc0, BL60075 ! 000000000EB120A4 SWCH:L1-B000 0 L BL60078:std %g0, [%g4+0x0008] ! 000000000EB120A8 SWCH:L1-B000 0 S >BD60058 BL60075:add %g1, 0x580, %g1 ! 000000000EB120AC SWCH:L1-B000 0 chksum++ ldx [%g2+0x0050], %l5 ! 000000000EB120B0 SUBR:L0-B000 4 BD60055 nop ! 000000000EB120CC SUBR:L0-B000 4 S ta %xcc, 0x45 ! 000000000EB120D0 SUBR:L0-B000 4 demap-stack add %g1, 0xCD5, %i0 ! 000000000EB120D4 SUBR:L0-B000 4 sth %o5, [%g3+0x0044] ! 000000000EB120D8 SUBR:L0-B000 4 S >BD60137 bne,pt %icc, BL60080 ! 000000000EB120DC SUBR:L0-B000 4 restore %i0, %l7, %o0 ! 000000000EB120E0 SUBR:L0-B000 4 BL60080:jmpl %o7+0x0008, %g0 ! 000000000EB120E4 SUBR:L0-B000 4 nop ! 000000000EB120E8 SUBR:L0-B000 4 SECTION .btext032_pg1 TEXT_VA=0xeb12000 attr_text { Name = .btext032_pg1, VA = 0xeb12000, RA = 0xffff3a000, PA = ra2pa(0xffff3a000,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=0x2426bf00 attr_text { Name = .btext033, VA = 0x2426bf00, RA = 0xffff35f00, PA = ra2pa(0xffff35f00,0), notsb } SECTION .btext033_pg0 TEXT_VA=0x2426a000 attr_text { Name = .btext033_pg0, VA = 0x2426a000, RA = 0xffff34000, PA = ra2pa(0xffff34000,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: BL60081: ! SUBR:L0-B000 add %g1, 0xC22, %g1 ! 000000002426BF00 SUBR:L0-B000 4 chksum++ save %o6, -64, %o6 ! 000000002426BF04 SUBR:L0-B000 4 sethi %hh(0xABAD1DEA2426BF00),%l7 ! 000000002426BF08 SUBR:L0-B000 4 SUBR089 or %l7,%hm(0xABAD1DEA2426BF00),%l7 ! 000000002426BF0C SUBR:L0-B000 4 sethi %lm(0xABAD1DEA2426BF00),%l6 ! 000000002426BF10 SUBR:L0-B000 4 or %l6,%lo(0xABAD1DEA2426BF00),%l6 ! 000000002426BF14 SUBR:L0-B000 4 sllx %l7, 0x20, %l7 ! 000000002426BF18 SUBR:L0-B000 4 or %l7, %l6, %l7 ! 000000002426BF1C SUBR:L0-B000 4 add %g1, 0xB6F, %g1 ! 000000002426BF20 SUBR:L0-B000 4 chksum++ and %g1, 0xFE, %l2 ! 000000002426BF24 LOOP:L1-B000 4 BL60095: ! LOOP:L1-B000 add %g1, 0xABF, %g1 ! 000000002426BF28 LOOP:L1-B000 9 chksum++ std %f18, [%g5+0x0008] ! 000000002426BF2C LOOP:L1-B000 9 S >BD60058 ldx [%g2+0x0010], %g4 ! 000000002426BF30 LOOP:L1-B000 9 S BASEBD60059 st %f13, [%g3+0x001C] ! 000000002426BF38 LOOP:L1-B000 9 S >BD60059+4 lduh [%g5-0x0026], %o1 ! 000000002426BF3C LOOP:L1-B000 9 S BD60021 ldd [%g3-0x0038], %f62 ! 000000002426BF50 SKIP:L2-B000 1 S BD60074 nop ! 000000002426BF6C SKIP:L2-B000 1 S ldx [%g2+0x0018], %g3 ! 000000002426BF70 SKIP:L2-B000 1 S BASEBD60008 lda [%g5+0x0020]%asi, %f9 ! 000000002426BFAC ELSE:L2-B001 8 S BD60009 add %g1, 0xF0A, %g1 ! 000000002426BFB4 ELSE:L2-B001 8 chksum++ std %i2, [%g4+0x0050] ! 000000002426BFB8 ELSE:L2-B001 8 S >BD60045 fbge BL60083 ;.empty ! 000000002426BFBC ELSE:L2-B001 8 L fbo,pt %fcc2, BL60084 ;.empty ! 000000002426BFC0 ELSE:L2-B001 8 L fbl,a BL60085 ;.empty ! 000000002426BFC4 ELSE:L2-B001 2 L .word 0xD5149440 ! 000000002426BFC8 ELSE:L2-B001 0 L illop BL60083:bcc,a BL60084 ! 000000002426BFCC ELSE:L2-B001 6 L prefetch [%g6-0x0060], 1 ! 000000002426BFD0 ELSE:L2-B001 0 S BD60085 .word 0x93B4C7EB ! 000000002426C020 SKIP:L2-B002 3 S illop_VIS call .+8 ! 000000002426C024 SKIP:L2-B002 3 S st %f18, [%g4-0x001C] ! 000000002426C028 SKIP:L2-B002 3 S >BD60130 fba,a,pt %fcc2, BL60092 ! 000000002426C02C SKIP:L2-B002 3 lduh [%g5-0x0056], %i3 ! 000000002426C030 SKIP:L2-B002 0 S BD60055 ldsw [%g3-0x0014], %o0 ! 000000002426C038 ELSE:L2-B003 6 S BD60002+1 BL60090:nop ! 000000002426C074 ELSE:L2-B003 6 S add %g1, 0xBC2, %g1 ! 000000002426C078 ELSE:L2-B003 6 chksum++ add %g1, 0xE12, %g1 ! 000000002426C07C ELSE:L2-B003 6 chksum++ ldda [%g6-0x0070]%asi, %f34 ! 000000002426C080 ELSE:L2-B003 6 S BD60082+5 std %f62, [%g6-0x0060] ! 000000002426C088 ELSE:L2-B003 6 S >BD60104 .word 0xBBA90C02 ! 000000002426C08C ELSE:L2-B003 6 S illop_FP ldx [%g2+0x0010], %g6 ! 000000002426C090 ELSE:L2-B003 6 S BASEBD60012 stxa %i2, [%g6+0x0008]%asi ! 000000002426C09C ELSE:L2-B003 6 S >BD60058 BL60092: ! ELSE:L2-B003 add %g1, 0xDC0, %g1 ! 000000002426C0A0 ELSE:L2-B003 9 chksum++ andcc %i1, 0x800, %g0 ! 000000002426C0A4 SKIP:L2-B004 9 bz,a,pn %icc, BL60093 ! 000000002426C0A8 SKIP:L2-B004 9 lduba [%g3-0x001F]%asi, %l4 ! 000000002426C0AC SKIP:L2-B004 9 S BD60053 stw %i1, [%g3-0x0054] ! 000000002426C0B4 SKIP:L2-B004 0 S >BD60027 ldx [%g4-0x0088], %g4 ! 000000002426C0B8 SKIP:L2-B004 0 ptr_chase .word 0xFF17663C ! 000000002426C0BC SKIP:L2-B004 0 S illop .word 0xE1506C25 ! 000000002426C0C0 SKIP:L2-B004 0 S illop .word 0x9BA7DDE2 ! 000000002426C0C4 SKIP:L2-B004 0 S illop .word 0x81CFE008 ! 000000002426C0C8 SKIP:L2-B004 0 random .word 0xB07B1129 ! 000000002426C0CC SKIP:L2-B004 0 random .word 0xF32C236D ! 000000002426C0D0 SKIP:L2-B004 0 illop membar 0x40 ! 000000002426C0D4 SKIP:L2-B004 0 .word 0xB7A0DA0D ! 000000002426C0D8 SKIP:L2-B004 0 S illop nop ! 000000002426C0DC SKIP:L2-B004 0 S add %g1, 0xA87, %g1 ! 000000002426C0E0 SKIP:L2-B004 0 chksum++ .word 0x97906000 ! 000000002426C0E4 SKIP:L2-B004 0 S random std %l4, [%g5+0x0058] ! 000000002426C0E8 SKIP:L2-B004 0 S >BD60035 .word 0xB9BBA751 ! 000000002426C0EC SKIP:L2-B004 0 S illop ld [%g3-0x0048], %f12 ! 000000002426C0F0 SKIP:L2-B004 0 S BD60024 ld [%g5+0x002C], %f4 ! 000000002426C128 ELSE:L2-B005 9 S BD60023 ldd [%g3+0x0080], %f20 ! 000000002426C15C ELSE:L2-B005 9 S BD60019 BL60094: ! ELSE:L2-B005 add %g1, 0x99A, %g1 ! 000000002426C168 ELSE:L2-B005 9 chksum++ ldx [%g5-0x0088], %g5 ! 000000002426C16C LOOP:L1-B000 9 ptr_chase ldx [%g5-0x0088], %g5 ! 000000002426C170 LOOP:L1-B000 9 ptr_chase ldx [%g5-0x0088], %g5 ! 000000002426C174 LOOP:L1-B000 9 ptr_chase ldx [%g5-0x0088], %g5 ! 000000002426C178 LOOP:L1-B000 9 ptr_chase stha %g1, [%g4-0x001E]%asi ! 000000002426C17C LOOP:L1-B000 9 S >BD60016 stwa %g1, [%g5-0x0040]%asi ! 000000002426C180 LOOP:L1-B000 9 S >BD60007 call .+8 ! 000000002426C184 LOOP:L1-B000 9 S ldda [%g4+0x0010]%asi, %f40 ! 000000002426C188 LOOP:L1-B000 9 S BD60008+2 srlx %l2, 0x1, %l2 ! 000000002426C190 LOOP:L1-B000 9 andcc %l2, 0x1, %g0 ! 000000002426C194 LOOP:L1-B000 9 bne,a,pn %xcc, BL60095 ! 000000002426C198 LOOP:L1-B000 9 nop ! 000000002426C19C LOOP:L1-B000 5 S add %g1, 0xF45, %g1 ! 000000002426C1A0 LOOP:L1-B000 4 chksum++ sth %o0, [%g3-0x004A] ! 000000002426C1A4 SUBR:L0-B000 4 S >BD60033 ldd [%g4+0x0058], %i0 ! 000000002426C1A8 SUBR:L0-B000 4 S BD60180 lduh [%g6-0x0016], %o2 ! 000000002426C1B4 SUBR:L0-B000 4 S BD60021 st %fsr, [%g2+0x0064] ! 000000008F6F7F24 SUBR:L0-B000 1 S BD60130 sta %f11, [%g3+0x004C]%asi ! 000000008F6F7F30 SUBR:L0-B000 1 S >BD60047 ldx [%g2+0x0060], %fsr ! 000000008F6F7F34 SUBR:L0-B000 1 S BD60036 std %f40, [%g6+0x0012] ! 000000008F6F7F3C SUBR:L0-B000 1 S >BD60074+2 nop ! 000000008F6F7F40 SUBR:L0-B000 1 S add %g6, 0x2A, %l6 ! 000000008F6F7F44 SUBR:L0-B000 1 @BD60099 ldda [%l6]0xD0, %f20 ! 000000008F6F7F48 SUBR:L0-B000 1 S Short8 ldub [%g5+0x0047], %i4 ! 000000008F6F7F4C SUBR:L0-B000 1 S BD60074 st %f4, [%g6+0x004C] ! 000000008F6F7F7C LOOP:L1-B000 2 S >BD60047 lduw [%g5-0x0040], %o4 ! 000000008F6F7F80 LOOP:L1-B000 2 S BD60139+3 ldsb [%g3-0x001F], %o4 ! 000000008F6F7F88 LOOP:L1-B000 2 S BD60012+4 .word 0xCBC5263E ! 000000008F6F7FA0 LOOP:L1-B000 2 S illop andcc %i2, 0x10, %g0 ! 000000008F6F7FA4 SKIP:L2-B000 2 bnz,pn %xcc, BL60097 ! 000000008F6F7FA8 SKIP:L2-B000 2 nop ! 000000008F6F7FAC SKIP:L2-B000 2 S sth %o1, [%g3-0x000E] ! 000000008F6F7FB0 SKIP:L2-B000 0 S >BD60184 add %g4, 0x80, %l5 ! 000000008F6F7FB4 SKIP:L2-B000 0 @BD60070 .word 0xD3B1FD8D ! 000000008F6F7FB8 SKIP:L2-B000 0 S illop stx %i5, [%g3+0x0030] ! 000000008F6F7FBC SKIP:L2-B000 0 S >BD60044 call .+8 ! 000000008F6F7FC0 SKIP:L2-B000 0 S std %g0, [%g3-0x0068] ! 000000008F6F7FC4 SKIP:L2-B000 0 S >BD60082 add %g1, 0x4F8, %g1 ! 000000008F6F7FC8 SKIP:L2-B000 0 chksum++ add %g5, -34, %l6 ! 000000008F6F7FCC SKIP:L2-B000 0 @BD60076 .word 0x8BA59A1E ! 000000008F6F7FD0 SKIP:L2-B000 0 S illop .word 0xB1AC8EDB ! 000000008F6F7FD4 SKIP:L2-B000 0 S illop .word 0x1BCADE4A ! 000000008F6F7FD8 SKIP:L2-B000 0 S illop stxa %o2, [%g3+0x0008]%asi ! 000000008F6F7FDC SKIP:L2-B000 0 S >BD60058 fba BL60101 ! 000000008F6F7FE0 SKIP:L2-B000 0 ldx [%g2+0x0048], %g6 ! 000000008F6F7FE4 SKIP:L2-B000 0 S BASEBD60008 lduw [%g3-0x0054], %i0 ! 000000008F6F7FEC ELSE:L2-B001 2 S BD60144 add %g4, 0x2, %l6 ! 000000008F6F8020 ELSE:L2-B001 2 @BD60095 stda %f18, [%l6]0xD2 ! 000000008F6F8024 ELSE:L2-B001 2 S Short16 stda %f62, [%g6+0x0018]%asi ! 000000008F6F8028 ELSE:L2-B001 2 S >BD60059 add %g1, 0x357, %g1 ! 000000008F6F802C ELSE:L2-B001 2 chksum++ st %f2, [%g3-0x0078] ! 000000008F6F8030 ELSE:L2-B001 2 S >BD60180 fbge,a BL60098 ! 000000008F6F8034 ELSE:L2-B001 2 L nop ! 000000008F6F8038 ELSE:L2-B001 2 S sth %g1, [%g6+0x0084] ! 000000008F6F803C ELSE:L2-B001 0 S >BD60070+4 bvc,a BL60099 ! 000000008F6F8040 ELSE:L2-B001 0 L BL60099:nop ! 000000008F6F8044 ELSE:L2-B001 0 S bvc,a BL60100 ! 000000008F6F8048 ELSE:L2-B001 0 L .word 0xADB50791 ! 000000008F6F804C ELSE:L2-B001 0 S illop BL60098:.word 0x99B6C53C ! 000000008F6F8050 ELSE:L2-B001 2 S illop_VIS BL60100:add %g1, 0xF49, %g1 ! 000000008F6F8054 ELSE:L2-B001 2 chksum++ BL60101: ! ELSE:L2-B001 add %g1, 0xA9E, %g1 ! 000000008F6F8058 ELSE:L2-B001 2 chksum++ std %f42, [%g6-0x0070] ! 000000008F6F805C LOOP:L1-B000 2 S >BD60008 call .+8 ! 000000008F6F8060 LOOP:L1-B000 2 S popc %i0, %l4 ! 000000008F6F8064 LOOP:L1-B000 2 S prefetch [%g5+0x0B31], 21 ! 000000008F6F8068 LOOP:L1-B000 2 S <.+2865 stda %f46, [%g6+0x0018]%asi ! 000000008F6F806C LOOP:L1-B000 2 S >BD60059 add %g3, -88, %l6 ! 000000008F6F8070 LOOP:L1-B000 2 @BD60024 ldda [%l6]0xD1, %f30 ! 000000008F6F8074 LOOP:L1-B000 2 S Short8 srlx %l2, 0x1, %l2 ! 000000008F6F8078 LOOP:L1-B000 2 andcc %l2, 0x1, %g0 ! 000000008F6F807C LOOP:L1-B000 2 bne,a,pn %xcc, BL60102 ! 000000008F6F8080 LOOP:L1-B000 2 ldx [%g2+0x0018], %g6 ! 000000008F6F8084 LOOP:L1-B000 1 S BASEBD60074 lda [%g6-0x0074]%asi, %f4 ! 000000008F6F809C SUBR:L0-B000 1 S BD60009 add %g4, -86, %l6 ! 000000008F6F80A4 SUBR:L0-B000 1 @BD60014 ldda [%l6]0xD2, %f28 ! 000000008F6F80A8 SUBR:L0-B000 1 S Short16 nop ! 000000008F6F80AC SUBR:L0-B000 1 S ta %xcc, 0x46 ! 000000008F6F80B0 SUBR:L0-B000 1 S demap-page ldsb [%g6+0x0043], %l0 ! 000000008F6F80B4 SUBR:L0-B000 1 S BD60021 add %g1, 0xE0E, %i0 ! 000000008F6F80C0 SUBR:L0-B000 1 return %i7+0x0008 ! 000000008F6F80C4 SUBR:L0-B000 1 add %g1, 0xFB1, %g1 ! 000000008F6F80C8 SUBR:L0-B000 1 chksum++ SECTION .btext034_pg1 TEXT_VA=0x8f6f8000 attr_text { Name = .btext034_pg1, VA = 0x8f6f8000, RA = 0xffff32000, PA = ra2pa(0xffff32000,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 .btext035 TEXT_VA=0xece27f00 attr_text { Name = .btext035, VA = 0xece27f00, RA = 0xffff2df00, PA = ra2pa(0xffff2df00,0), notsb } SECTION .btext035_pg0 TEXT_VA=0xece26000 attr_text { Name = .btext035_pg0, VA = 0xece26000, RA = 0xffff2c000, PA = ra2pa(0xffff2c000,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 .btext035 .text .global SUBR091; SUBR091: sta %f4, [%g5+0x0020]%asi ! 00000000ECE27F00 SUBR:L0-B000 3 S >BD60042 fbg,pn %fcc3, BL60103 ;.empty ! 00000000ECE27F04 SUBR:L0-B000 3 L bcc,pn %xcc, BL60104 ;.empty ! 00000000ECE27F08 SUBR:L0-B000 3 L fba,a,pn %fcc3, BL60105 ;.empty ! 00000000ECE27F0C SUBR:L0-B000 3 L fbuge,a BL60106 ! 00000000ECE27F10 SUBR:L0-B000 0 L BL60103:ldxa [%g4-0x0048]%asi, %o4 ! 00000000ECE27F14 SUBR:L0-B000 0 S BD60070 st %f10, [%g4+0x0020] ! 00000000ECE27F3C LOOP:L1-B000 9 S >BD60042 andcc %o5, 0x80, %g0 ! 00000000ECE27F40 SKIP:L2-B000 8 bz BL60118 ! 00000000ECE27F44 SKIP:L2-B000 8 std %f32, [%g6+0x0010] ! 00000000ECE27F48 SKIP:L2-B000 8 S >BD60074 ld [%g5-0x0078], %f9 ! 00000000ECE27F4C SKIP:L2-B000 4 S BD60026 stw %i3, [%g4+0x0034] ! 00000000ECE27F68 SKIP:L2-B000 4 S >BD60044+4 lduh [%g6+0x0002], %o3 ! 00000000ECE27F6C SKIP:L2-B000 4 S BD60141 BL60108:add %g1, 0xFB3, %g1 ! 00000000ECE27F94 SKIP:L2-B000 4 chksum++ add %g1, 0xAD7, %g1 ! 00000000ECE27F98 SKIP:L2-B000 4 chksum++ nop ! 00000000ECE27F9C SKIP:L2-B000 4 S fbne BL60110 ;.empty ! 00000000ECE27FA0 SKIP:L2-B000 4 L fbule,pn %fcc1, BL60111 ;.empty ! 00000000ECE27FA4 SKIP:L2-B000 4 L BL60111:bgu,a BL60112 ;.empty ! 00000000ECE27FA8 SKIP:L2-B000 7 L bz,pt %xcc, BL60113 ;.empty ! 00000000ECE27FAC SKIP:L2-B000 1 L BL60112:bgu,pn %xcc, BL60114 ;.empty ! 00000000ECE27FB0 SKIP:L2-B000 7 L fbule BL60113 ;.empty ! 00000000ECE27FB4 SKIP:L2-B000 1 L bnz,a BL60115 ;.empty ! 00000000ECE27FB8 SKIP:L2-B000 0 L bvc,a,pn %icc, BL60110 ;.empty ! 00000000ECE27FBC SKIP:L2-B000 0 L .word 0xA5AEBF76 ! 00000000ECE27FC0 SKIP:L2-B000 0 L illop BL60116:fbge,a,pt %fcc0, BL60117 ! 00000000ECE27FC4 SKIP:L2-B000 0 L std %o2, [%g4+0x0008] ! 00000000ECE27FC8 SKIP:L2-B000 0 S >BD60058 BL60114:fbn,pn %fcc3, BL60110 ! 00000000ECE27FCC SKIP:L2-B000 7 L BL60115:st %f29, [%g5+0x0064] ! 00000000ECE27FD0 SKIP:L2-B000 3 S >BD60021 BL60113:brz,pt %o3, BL60117 ! 00000000ECE27FD4 SKIP:L2-B000 4 L BL60110:sta %f9, [%g5+0x0022]%asi ! 00000000ECE27FD8 SKIP:L2-B000 5 S >BD60042+2 BL60117:add %g1, 0xB67, %g1 ! 00000000ECE27FDC SKIP:L2-B000 4 chksum++ fba BL60119 ! 00000000ECE27FE0 SKIP:L2-B000 4 .word 0xBBA7D944 ! 00000000ECE27FE4 SKIP:L2-B000 4 S illop_FP BL60118: ! ELSE:L2-B001 stw %o5, [%g4-0x0040] ! 00000000ECE27FE8 ELSE:L2-B001 4 S >BD60007 .word 0xC18AF49B ! 00000000ECE27FEC ELSE:L2-B001 4 S illop ld [%g2+0x0064], %fsr ! 00000000ECE27FF0 ELSE:L2-B001 4 S BD60060 std %i2, [%g6+0x0038] ! 00000000ECE27FFC ELSE:L2-B001 4 S >BD60028 ldx [%g2+0x0000], %g3 ! 00000000ECE28000 ELSE:L2-B001 4 S BASEBD60020 sta %f21, [%g5-0x001C]%asi ! 00000000ECE28018 ELSE:L2-B001 4 S >BD60130 add %g1, 0x4B3, %g1 ! 00000000ECE2801C ELSE:L2-B001 4 chksum++ .word 0x97A115F1 ! 00000000ECE28020 ELSE:L2-B001 4 S illop_FP nop ! 00000000ECE28024 ELSE:L2-B001 4 S stx %fsr, [%g2+0x0060] ! 00000000ECE28028 ELSE:L2-B001 4 S BD60055 ldx [%g2+0x0050], %l5 ! 00000000ECE28048 SKIP:L2-B002 3 BD60059 nop ! 00000000ECE2805C SKIP:L2-B002 3 S membar 0x40 ! 00000000ECE28060 SKIP:L2-B002 3 ldda [%l5]0xF0, %f16 ! 00000000ECE28064 SKIP:L2-B002 3 Blk-Load membar 0x40 ! 00000000ECE28068 SKIP:L2-B002 3 ld [%g3+0x0020], %f5 ! 00000000ECE2806C SKIP:L2-B002 3 S BD60074 BL60121:std %o2, [%g6+0x0050] ! 00000000ECE280A0 SKIP:L2-B002 3 S >BD60045 BL60122:std %o2, [%g6-0x0008] ! 00000000ECE280A4 SKIP:L2-B002 3 S >BD60056 prefetch [%g5+0x0002], 3 ! 00000000ECE280A8 SKIP:L2-B002 3 S BD60052 stx %g1, [%g6+0x0008] ! 00000000ECE280EC ELSE:L2-B003 5 S >BD60058 bpos BL60130 ! 00000000ECE280F0 ELSE:L2-B003 5 L BL60130:nop ! 00000000ECE280F4 ELSE:L2-B003 10 S ldxa [%g5+0x0070]%asi, %o2 ! 00000000ECE280F8 ELSE:L2-B003 5 S BD60180 nop ! 00000000ECE28120 ELSE:L2-B003 5 S BL60132: ! ELSE:L2-B003 add %g1, 0xAA9, %g1 ! 00000000ECE28124 ELSE:L2-B003 8 chksum++ andcc %o2, 0x20, %g0 ! 00000000ECE28128 SKIP:L2-B004 8 bz BL60133 ! 00000000ECE2812C SKIP:L2-B004 8 stda %o4, [%g4+0x0038]%asi ! 00000000ECE28130 SKIP:L2-B004 8 S >BD60028 nop ! 00000000ECE28134 SKIP:L2-B004 4 S st %f2, [%g4-0x0078] ! 00000000ECE28138 SKIP:L2-B004 4 S >BD60180 ldd [%g4+0x0030], %o2 ! 00000000ECE2813C SKIP:L2-B004 4 S BD60035+2 ldx [%g4-0x0048], %o4 ! 00000000ECE28144 SKIP:L2-B004 4 S BD60045+3 ldx [%g2+0x0050], %l5 ! 00000000ECE28150 SKIP:L2-B004 4 BD60068 .word 0x9FA8D2FD ! 00000000ECE28178 SKIP:L2-B004 4 S illop_FP nop ! 00000000ECE2817C SKIP:L2-B004 4 S ld [%g4+0x0060], %f11 ! 00000000ECE28180 SKIP:L2-B004 4 S BD60069 nop ! 00000000ECE28188 SKIP:L2-B004 4 S lda [%g3-0x001C]%asi, %f18 ! 00000000ECE2818C SKIP:L2-B004 4 S BD60093+2 fmul8x16 %f18, %f26, %f28 ! 00000000ECE281BC ELSE:L2-B005 4 S ta %xcc, 0x46 ! 00000000ECE281C0 ELSE:L2-B005 4 S demap-page tleu %xcc, %g0+0x0068 ! 00000000ECE281C4 ELSE:L2-B005 4 S std %f44, [%g3-0x0038] ! 00000000ECE281C8 ELSE:L2-B005 4 S >BD60006 stx %fsr, [%g2+0x0060] ! 00000000ECE281CC ELSE:L2-B005 4 S BD60018 stxa %o2, [%g3+0x0030]%asi ! 00000000ECE281DC ELSE:L2-B005 4 S >BD60044 add %g1, 0x293, %g1 ! 00000000ECE281E0 ELSE:L2-B005 4 chksum++ add %g3, 0x68, %l5 ! 00000000ECE281E4 ELSE:L2-B005 4 @BD60012 stda %f20,[%l5+%g1]0xC4 ! 00000000ECE281E8 ELSE:L2-B005 4 S Partial_St prefetch [%g1+%l6], 21 ! 00000000ECE281EC ELSE:L2-B005 4 S <.+0 ld [%g3-0x0078], %f9 ! 00000000ECE281F0 ELSE:L2-B005 4 S BD60008 ldx [%g2+0x0020], %g6 ! 00000000ECE28210 SKIP:L2-B006 5 S BASEBD60008 ldd [%g3-0x0060], %f14 ! 00000000ECE28218 SKIP:L2-B006 5 S BD60056+2 nop ! 00000000ECE28240 SKIP:L2-B006 5 S .word 0xB957C000 ! 00000000ECE28244 SKIP:L2-B006 5 S illop swapa [%g5+0x0024]%asi, %o5 ! 00000000ECE28248 SKIP:L2-B006 5 S >BD60139 fba BL60139 ! 00000000ECE2824C SKIP:L2-B006 5 stw %o2, [%g5+0x0024] ! 00000000ECE28250 SKIP:L2-B006 5 S >BD60139 BL60135: ! ELSE:L2-B007 sth %g1, [%g5-0x0026] ! 00000000ECE28254 ELSE:L2-B007 3 S >BD60170 nop ! 00000000ECE28258 ELSE:L2-B007 3 S sta %f11, [%g3-0x0078]%asi ! 00000000ECE2825C ELSE:L2-B007 3 S >BD60180 bcs BL60136 ! 00000000ECE28260 ELSE:L2-B007 3 L ldstuba [%g3+0x0028]%asi, %o3 ! 00000000ECE28264 ELSE:L2-B007 3 S >BD60080 brnz,pn %o5, BL60137 ! 00000000ECE28268 ELSE:L2-B007 3 L ld [%g2+0x0064], %fsr ! 00000000ECE2826C ELSE:L2-B007 3 S BD60074 std %o2, [%g6+0x0080] ! 00000000ECE2828C ELSE:L2-B007 3 S >BD60070 std %f6, [%g6-0x0060] ! 00000000ECE28290 ELSE:L2-B007 3 S >BD60104 nop ! 00000000ECE28294 ELSE:L2-B007 3 S ld [%g2+0x0064], %fsr ! 00000000ECE28298 ELSE:L2-B007 3 S BD60180 add %g1, 0xA58, %g1 ! 00000000ECE282E4 LOOP:L1-B000 8 chksum++ srlx %o0, 0x1, %o0 ! 00000000ECE282E8 LOOP:L1-B000 8 andcc %o0, 0x1, %g0 ! 00000000ECE282EC LOOP:L1-B000 8 bne,pn %xcc, BL60147 ! 00000000ECE282F0 LOOP:L1-B000 8 ta %xcc, 0x46 ! 00000000ECE282F4 LOOP:L1-B000 8 S demap-page add %g1, 0x256, %g1 ! 00000000ECE282F8 LOOP:L1-B000 3 chksum++ .word 0x08D3235C ! 00000000ECE282FC SUBR:L0-B000 3 S illop bpos,a BL60148 ;.empty ! 00000000ECE28300 SUBR:L0-B000 3 L bvs,pn %icc, BL60149 ;.empty ! 00000000ECE28304 SUBR:L0-B000 3 L fblg BL60150 ! 00000000ECE28308 SUBR:L0-B000 0 L .word 0x93A69FC0 ! 00000000ECE2830C SUBR:L0-B000 0 S illop_FP tgu %xcc, %g0+0x0073 ! 00000000ECE28310 SUBR:L0-B000 0 S pseudo-branch fbu BL60151 ;.empty ! 00000000ECE28314 SUBR:L0-B000 0 L fbn BL60149 ! 00000000ECE28318 SUBR:L0-B000 0 L BL60149:stx %o2, [%g3+0x003F] ! 00000000ECE2831C SUBR:L0-B000 0 S >BD60028+7 .word 0x81B61AC2 ! 00000000ECE28320 SUBR:L0-B000 0 S illop_VIS fba,a BL60152 ;.empty ! 00000000ECE28324 SUBR:L0-B000 0 L be BL60151 ;.empty ! 00000000ECE28328 SUBR:L0-B000 0 L BL60148:bne BL60153 ! 00000000ECE2832C SUBR:L0-B000 3 L BL60150:nop ! 00000000ECE28330 SUBR:L0-B000 3 S BL60153:lda [%g6+0x0064]%asi, %f23 ! 00000000ECE28334 SUBR:L0-B000 3 S BD60019 add %g5, 0x28, %l6 ! 000000000E4BDF38 LOOP:L1-B000 3 @BD60080 stda %f30, [%l6]0xD0 ! 000000000E4BDF3C LOOP:L1-B000 3 S Short8 ldda [%g4+0x0018]%asi, %f46 ! 000000000E4BDF40 LOOP:L1-B000 3 S BD60104 .word 0xABAC4C43 ! 000000000E4BDF48 LOOP:L1-B000 3 S illop_FP stb %i4, [%g3-0x0057] ! 000000000E4BDF4C LOOP:L1-B000 3 S >BD60026 ldx [%g6-0x0088], %g6 ! 000000000E4BDF50 LOOP:L1-B000 3 ptr_chase ldx [%g6-0x0088], %g6 ! 000000000E4BDF54 LOOP:L1-B000 3 ptr_chase ldx [%g6-0x0088], %g6 ! 000000000E4BDF58 LOOP:L1-B000 3 ptr_chase .word 0x9BACC0D5 ! 000000000E4BDF5C LOOP:L1-B000 3 S illop_FP lduh [%g6-0x0030], %o4 ! 000000000E4BDF60 LOOP:L1-B000 3 S BD60040 ldd [%g5-0x0070], %f34 ! 000000000E4BDF98 SKIP:L2-B000 1 S BD60130 stx %o0, [%g6+0x0008] ! 000000000E4BE004 ELSE:L2-B001 2 S >BD60058 nop ! 000000000E4BE008 ELSE:L2-B001 2 S add %g3, -15, %l6 ! 000000000E4BE00C ELSE:L2-B001 2 @BD60040 stda %f20, [%l6]0xD0 ! 000000000E4BE010 ELSE:L2-B001 2 S Short8 ldx [%g2+0x0050], %l5 ! 000000000E4BE014 ELSE:L2-B001 2 BD60085 bcc,a BL60162 ;.empty ! 000000000E4BE03C ELSE:L2-B001 0 L .word 0x9FC68000 ! 000000000E4BE040 ELSE:L2-B001 0 L random BL60162:ldda [%g5+0x0038]%asi, %o0 ! 000000000E4BE044 ELSE:L2-B001 0 S BD60014 add %g1, 0x7FD, %g1 ! 000000000E4BE05C ELSE:L2-B001 2 chksum++ BL60165: ! ELSE:L2-B001 add %g1, 0xCAA, %g1 ! 000000000E4BE060 ELSE:L2-B001 3 chksum++ ldsw [%g5+0x0048], %o2 ! 000000000E4BE064 LOOP:L1-B000 3 S BD60012+4 ldub [%g4+0x0029], %o2 ! 000000000E4BE070 LOOP:L1-B000 3 S BD60007 ldx [%g2+0x0018], %g4 ! 000000000E4BE0A4 SUBR:L0-B000 2 S BASEBD80070+2 stx %i0, [%g6+0x000B] ! 000049722FFFFED4 LOOP:L1-B000 2 S >BD80058+3 .word 0x97A18803 ! 000049722FFFFED8 LOOP:L1-B000 2 S illop_FP ldx [%g5-0x0088], %g5 ! 000049722FFFFEDC LOOP:L1-B000 2 ptr_chase ldx [%g5-0x0088], %g5 ! 000049722FFFFEE0 LOOP:L1-B000 2 ptr_chase ldx [%g5-0x0088], %g5 ! 000049722FFFFEE4 LOOP:L1-B000 2 ptr_chase ldx [%g5-0x0088], %g5 ! 000049722FFFFEE8 LOOP:L1-B000 2 ptr_chase ldx [%g5-0x0088], %g5 ! 000049722FFFFEEC LOOP:L1-B000 2 ptr_chase tg %xcc, %g0+0x0052 ! 000049722FFFFEF0 LOOP:L1-B000 2 S sth %g1, [%g6-0x001A] ! 000049722FFFFEF4 LOOP:L1-B000 2 S >BD80130+2 ldx [%g2+0x0050], %l5 ! 000049722FFFFEF8 LOOP:L1-B000 2 BD80070 add %g4, 0x28, %l6 ! 000049722FFFFF0C LOOP:L1-B000 2 @BD80080 ldda [%l6]0xD0, %f18 ! 000049722FFFFF10 LOOP:L1-B000 2 S Short8 std %o4, [%g5-0x0048] ! 000049722FFFFF14 LOOP:L1-B000 2 S >BD80023 and %g1, 0xFE, %l4 ! 000049722FFFFF18 LOOP:L2-B000 2 BL80194: ! LOOP:L2-B000 add %g1, 0xD8E, %g1 ! 000049722FFFFF1C LOOP:L2-B000 4 chksum++ ta %xcc, 0x40 ! 000049722FFFFF20 LOOP:L2-B000 4 S +-priv .word 0xB5AACA85 ! 000049722FFFFF24 LOOP:L2-B000 4 S illop_FP ldsh [%g3+0x0040], %l1 ! 000049722FFFFF28 LOOP:L2-B000 6 S BD80028 ldx [%g2+0x0050], %l5 ! 000049722FFFFF7C LOOP:L3-B000 8 BD80009+5 ta %xcc, 0x43 ! 000049722FFFFF9C LOOP:L3-B000 8 S +-PEF lduwa [%g7+%g0]0x82, %o1 ! 000049722FFFFFA0 LOOP:L3-B000 8 S BD80060 add %g4, 0x2B, %l6 ! 000049722FFFFFAC LOOP:L3-B000 8 @BD80126 stda %f24, [%l6]0xD0 ! 000049722FFFFFB0 LOOP:L3-B000 8 S Short8 stw %i1, [%g3-0x0014] ! 000049722FFFFFB4 LOOP:L3-B000 8 S >BD80087 ldx [%g2+0x0058], %l6 ! 000049722FFFFFB8 LOOP:L3-B000 8 BD80074+5 st %f8, [%g4+0x0060] ! 000049722FFFFFE0 LOOP:L3-B001 8 S >BD80069 ldx [%g2+0x0058], %l6 ! 000049722FFFFFE4 LOOP:L3-B001 8 BD80144 ldx [%g2+0x0050], %l5 ! 000049722FFFFFF0 LOOP:L3-B001 8 BD80068+1 srlx %l3, 0x1, %l3 ! 0000497230000004 LOOP:L3-B001 8 andcc %l3, 0x1, %g0 ! 0000497230000008 LOOP:L3-B001 8 bne,a,pn %xcc, BL80193 ! 000049723000000C LOOP:L3-B001 8 ldd [%g4-0x0048], %i0 ! 0000497230000010 LOOP:L3-B001 4 S BD80104 sta %f1, [%g4-0x005C]%asi ! 000049723000001C LOOP:L2-B000 4 S >BD80104+4 call .+8 ! 0000497230000020 LOOP:L2-B000 4 S ld [%g6+0x0020], %f9 ! 0000497230000024 LOOP:L2-B000 4 S BD80018+2 sth %o0, [%g4-0x004A] ! 0000497230000040 LOOP:L2-B000 4 S >BD80033 srlx %l4, 0x1, %l4 ! 0000497230000044 LOOP:L2-B000 4 andcc %l4, 0x1, %g0 ! 0000497230000048 LOOP:L2-B000 4 bne,a,pn %xcc, BL80194 ! 000049723000004C LOOP:L2-B000 4 ldx [%g2+0x0060], %fsr ! 0000497230000050 LOOP:L2-B000 2 S BD80090 ldx [%g2+0x0050], %l5 ! 0000497230000084 SKIP:L3-B005 2 BD80184+1 add %g1, 0xCB7, %g1 ! 000049723000009C SKIP:L3-B005 2 chksum++ ldub [%g5+0x0043], %i3 ! 00004972300000A0 SKIP:L3-B005 2 S BD80070+7 ldx [%g5+0x0078], %o2 ! 00004972300000B0 SKIP:L3-B005 2 S BD80045 fba,pt %fcc2, BL80196 ! 00004972300000E8 SKIP:L3-B005 2 ldx [%g2+0x0038], %g3 ! 00004972300000EC SKIP:L3-B005 2 S BASEBD80060+1 ldx [%g6-0x0088], %g6 ! 0000497230000128 ELSE:L3-B006 0 ptr_chase ldx [%g2+0x0020], %g3 ! 000049723000012C ELSE:L3-B006 0 S BASEBD80020 .word 0xA7B4C9CD ! 0000497230000144 SKIP:L3-B007 2 S illop_VIS stha %o0, [%g6-0x004C]%asi ! 0000497230000148 SKIP:L3-B007 2 S >BD80089 ldd [%g3-0x0008], %i0 ! 000049723000014C SKIP:L3-B007 2 S BD80007 ld [%g6+0x0060], %f9 ! 0000497230000160 SKIP:L3-B007 2 S BD80056+4 ldx [%g2+0x0058], %l6 ! 0000497230000168 SKIP:L3-B007 2 BD80011 ldx [%g2+0x0048], %g3 ! 0000497230000174 SKIP:L3-B007 2 S BASEBD80104 BL80197: ! ELSE:L3-B008 .word 0x9C5D7C73 ! 0000497230000184 ELSE:L3-B008 0 S random ld [%g2+0x0064], %fsr ! 0000497230000188 ELSE:L3-B008 0 S BD80097 nop ! 00004972300001A0 ELSE:L3-B008 0 S .word 0x8897D234 ! 00004972300001A4 ELSE:L3-B008 0 random .word 0x96DF6E2A ! 00004972300001A8 ELSE:L3-B008 0 S random sethi %hh(0x19F07777F00),%l6 ! 00004972300001AC ELSE:L3-B008 0 SUBR108 or %l6,%hm(0x19F07777F00),%l6 ! 00004972300001B0 ELSE:L3-B008 0 .word 0x81926014 ! 00004972300001B4 ELSE:L3-B008 0 illop or %l5,%lo(0x19F07777F00),%l5 ! 00004972300001B8 ELSE:L3-B008 0 sllx %l6, 0x20, %l6 ! 00004972300001BC ELSE:L3-B008 0 .word 0x917756B3 ! 00004972300001C0 ELSE:L3-B008 0 illop jmpl %l6+0x0000, %o7 ! 00004972300001C4 ELSE:L3-B008 0 S .word 0xB1B2B73D ! 00004972300001C8 ELSE:L3-B008 0 S illop_VIS ldx [%g2+0x0040], %g5 ! 00004972300001CC ELSE:L3-B008 0 S BASEBD80044+4 BL80200:add %g1, 0x75B, %g1 ! 000049723000027C CASE:L3-B009 0 chksum++ .word 0x9AC0212E ! 0000497230000280 CASE:L3-B009 0 S random .word 0x9FC3801F ! 0000497230000284 CASE:L3-B009 0 S random .word 0xDF6CA4D2 ! 0000497230000288 CASE:L3-B009 0 illop or %l6,%hm(0x10DF6CA4D2),%l6 ! 000049723000028C CASE:L3-B009 0 sethi %lm(0x10DF6CA4D2),%l5 ! 0000497230000290 CASE:L3-B009 0 or %l5,%lo(0x10DF6CA4D2),%l5 ! 0000497230000294 CASE:L3-B009 0 sllx %l6, 0x20, %l6 ! 0000497230000298 CASE:L3-B009 0 or %l6, %l5, %l6 ! 000049723000029C CASE:L3-B009 0 add %l6, 0x1, %l6 ! 00004972300002A0 CASE:L3-B009 0 jmpl %l6+0x0000, %o7 ! 00004972300002A4 CASE:L3-B009 0 S ldd [%g4-0x0060], %f6 ! 00004972300002A8 CASE:L3-B009 0 S BD80045+3 .word 0x8BB7436B ! 00004972300002B8 CASE:L3-B009 0 S illop_VIS ldx [%g2+0x0050], %l5 ! 00004972300002BC CASE:L3-B009 0 BD80093 ld [%g2+0x0064], %fsr ! 00004972300002D8 CASE:L3-B009 0 S BD80055 ldxa [%g7+%g0]0x69, %g1 ! 0000497230000318 CASE:L3-B010 0 S BAD-ASI .word 0xAFB18797 ! 000049723000031C CASE:L3-B010 0 S illop fba BL80204 ! 0000497230000320 CASE:L3-B010 0 .word 0x83F7ED6E ! 0000497230000324 CASE:L3-B010 0 S illop BL80202:add %g1, 0x3D, %g1 ! 0000497230000328 CASE:L3-B011 0 chksum++ stb %i5, [%g4+0x002A] ! 000049723000032C CASE:L3-B011 0 S >BD80099 .word 0xE6B95ED8 ! 0000497230000330 CASE:L3-B011 0 S illop .word 0xD95A85D5 ! 0000497230000334 CASE:L3-B011 0 S illop .word 0xA5DA8A2B ! 0000497230000338 CASE:L3-B011 0 S illop .word 0xABB40474 ! 000049723000033C CASE:L3-B011 0 S illop_VIS .word 0x8BB4C36E ! 0000497230000340 CASE:L3-B011 0 S illop std %i4, [%g3+0x0050] ! 0000497230000344 CASE:L3-B011 0 S >BD80045 std %o2, [%g5-0x0008] ! 0000497230000348 CASE:L3-B011 0 S >BD80056 .word 0xBDDB2387 ! 000049723000034C CASE:L3-B011 0 illop membar 0x40 ! 0000497230000350 CASE:L3-B011 0 ldda [%l5]0x17, %f16 ! 0000497230000354 CASE:L3-B011 0 Blk-Load .word 0x2D834C94 ! 0000497230000358 CASE:L3-B011 0 random fba,a,pt %fcc2, BL80204 ! 000049723000035C CASE:L3-B011 0 .word 0xDD63DD89 ! 0000497230000360 CASE:L3-B011 0 S illop BL80203:add %g1, 0xAAA, %g1 ! 0000497230000364 CASE:L3-B012 2 chksum++ ldsw [%g3-0x001C], %i1 ! 0000497230000368 CASE:L3-B012 2 S BD80019 ld [%g4+0x0060], %f4 ! 000049723000038C CASE:L3-B012 2 S BD80077 add %g1, 0x3, %g1 ! 00004972300003E8 LOOP:L1-B000 1 chksum++ blimp_good_end: EXIT_GOOD blimp_bad_end: EXIT_BAD SECTION .btext037_pg1 TEXT_VA=0x497230000000 attr_text { Name = .btext037_pg1, VA = 0x497230000000, RA = ra2pa(0xd10000000,0), PA = ra2pa(0xd10000000,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=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=0x61748fffff00 attr_text { Name = .btext038, VA = 0x61748fffff00, RA = 0xd8fffff00, PA = ra2pa(0xd8fffff00,0), notsb } SECTION .btext038_pg0 TEXT_VA=0x617480000000 attr_text { Name = .btext038_pg0, VA = 0x617480000000, RA = 0xd80000000, PA = ra2pa(0xd80000000,0), tsbonly, part_0_ctx_nonzero_tsb_config_1, 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 .btext038 .text .global SUBR107; SUBR107: BL80001: ! SUBR:L0-B000 add %g1, 0x136, %g1 ! 000061748FFFFF00 SUBR:L0-B000 8 chksum++ save %o6, -128, %o6 ! 000061748FFFFF04 SUBR:L0-B000 8 sethi %hh(0x61748FFFFF00),%l7 ! 000061748FFFFF08 SUBR:L0-B000 8 SUBR107 or %l7,%hm(0x61748FFFFF00),%l7 ! 000061748FFFFF0C SUBR:L0-B000 8 sethi %lm(0x61748FFFFF00),%l6 ! 000061748FFFFF10 SUBR:L0-B000 8 or %l6,%lo(0x61748FFFFF00),%l6 ! 000061748FFFFF14 SUBR:L0-B000 8 sllx %l7, 0x20, %l7 ! 000061748FFFFF18 SUBR:L0-B000 8 or %l7, %l6, %l7 ! 000061748FFFFF1C SUBR:L0-B000 8 ta %xcc, 0x45 ! 000061748FFFFF20 SUBR:L0-B000 8 demap-stack ldx [%g2+0x0000], %g5 ! 000061748FFFFF24 SUBR:L0-B000 8 S BASEBD80056+4 call .+8 ! 000061748FFFFF3C SUBR:L0-B000 8 S ldd [%g5+0x003C], %f22 ! 000061748FFFFF40 SUBR:L0-B000 8 S BD80141 .word 0x2E5A1E37 ! 000061748FFFFF58 LOOP:L1-B000 16 S illop ldd [%g3+0x0080], %f22 ! 000061748FFFFF5C LOOP:L1-B000 16 S BD80012 std %f6, [%g4+0x0010] ! 000061748FFFFF64 LOOP:L1-B000 16 S >BD80074 andcc %i3, 0x4, %g0 ! 000061748FFFFF68 SKIP:L2-B000 16 bz BL80006 ! 000061748FFFFF6C SKIP:L2-B000 16 st %f3, [%g4+0x002C] ! 000061748FFFFF70 SKIP:L2-B000 16 S >BD80019 stx %g1, [%g4+0x0030] ! 000061748FFFFF74 SKIP:L2-B000 5 S >BD80044 lduh [%g4+0x0002], %i0 ! 000061748FFFFF78 SKIP:L2-B000 5 S BD80070+3 add %g1, 0x5AD, %g1 ! 000061748FFFFF88 SKIP:L2-B000 5 chksum++ lduha [%g6-0x004A]%asi, %i0 ! 000061748FFFFF8C SKIP:L2-B000 5 S BD80020 call .+8 ! 000061748FFFFF94 SKIP:L2-B000 5 L nop ! 000061748FFFFF98 SKIP:L2-B000 5 S stwa %i1, [%g3+0x0048]%asi ! 000061748FFFFF9C SKIP:L2-B000 5 S >BD80018 bpos,pn %xcc, BL80003 ;.empty ! 000061748FFFFFA0 SKIP:L2-B000 5 L fbule BL80004 ! 000061748FFFFFA4 SKIP:L2-B000 5 L ldsba [%g5+0x0028]%asi, %i0 ! 000061748FFFFFA8 SKIP:L2-B000 0 S BD80085 BL80003:add %g1, 0xF62, %g1 ! 000061748FFFFFC0 SKIP:L2-B000 10 chksum++ fba BL80008 ! 000061748FFFFFC4 SKIP:L2-B000 5 .word 0xB5B74947 ! 000061748FFFFFC8 SKIP:L2-B000 5 S illop_VIS BL80006: ! ELSE:L2-B001 stxa %i4, [%g2+%g0]0x97 ! 000061748FFFFFCC ELSE:L2-B001 11 S BAD-ASI ta %xcc, 0x40 ! 000061748FFFFFD0 ELSE:L2-B001 11 S +-priv std %f36, [%g5-0x0038] ! 000061748FFFFFD4 ELSE:L2-B001 11 S >BD80006 lduwa [%g5+0x0048]%asi, %o0 ! 000061748FFFFFD8 ELSE:L2-B001 11 S BD80011 ldsw [%g4+0x0004], %i3 ! 000061748FFFFFF4 ELSE:L2-B001 11 S BD80028 ldx [%g2+0x0050], %l5 ! 000061748FFFFFFC ELSE:L2-B001 11 BD80058 .word 0xB98FDD25 ! 000061749000003C ELSE:L2-B001 11 S illop BL80008: ! ELSE:L2-B001 add %g1, 0x571, %g1 ! 0000617490000040 ELSE:L2-B001 16 chksum++ fcmpd %fcc2, %f0, %f12 ! 0000617490000044 SKIP:L2-B002 16 fbge,pn %fcc2, BL80009 ! 0000617490000048 SKIP:L2-B002 16 ldsha [%g7+%g7]0x8B, %i2 ! 000061749000004C SKIP:L2-B002 16 S BD80060 .word 0xFDBA1C39 ! 0000617490000080 SKIP:L2-B002 16 S illop_VIS ldx [%g2+0x0060], %fsr ! 0000617490000084 SKIP:L2-B002 16 S BD80070 fba BL80014 ! 0000617490000094 SKIP:L2-B002 16 ta %xcc, 0x43 ! 0000617490000098 SKIP:L2-B002 16 S +-PEF BL80009: ! ELSE:L2-B003 lduha [%g7+%g0]0x83, %l1 ! 000061749000009C ELSE:L2-B003 0 S BD80007 ldx [%g2+0x0058], %l6 ! 00006174900000A4 ELSE:L2-B003 0 BD80060 ldd [%g4+0x0074], %f20 ! 00006174900000B4 ELSE:L2-B003 0 S BD80055 fbe BL80010 ! 00006174900000C0 ELSE:L2-B003 0 L ldswa [%g5+0x0048]%asi, %i0 ! 00006174900000C4 ELSE:L2-B003 0 S BD80070 ldstub [%g3+0x0047], %l1 ! 00006174900000D0 ELSE:L2-B003 0 S >BD80141 fbne,a,pt %fcc1, BL80012 ! 00006174900000D4 ELSE:L2-B003 0 L prefetch [%l4+%i2], 20 ! 00006174900000D8 ELSE:L2-B003 0 S <.+0 st %f8, [%g6-0x0073] ! 00006174900000DC ELSE:L2-B003 0 S >BD80020+1 nop ! 00006174900000E0 ELSE:L2-B003 0 S .word 0xAFAA950C ! 00006174900000E4 ELSE:L2-B003 0 S illop_FP .word 0x663E9484 ! 00006174900000E8 ELSE:L2-B003 0 S random fbne BL80012 ;.empty ! 00006174900000EC ELSE:L2-B003 0 L bne,a,pn %xcc, BL80013 ;.empty ! 00006174900000F0 ELSE:L2-B003 0 L BL80013:.word 0xB1CEBA1F ! 00006174900000F4 ELSE:L2-B003 0 L illop BL80011:lduwa [%g7+%g0]0x8A, %i2 ! 00006174900000F8 ELSE:L2-B003 0 S BD80099 fbu,a BL80015 ! 0000617490000118 SKIP:L2-B004 8 L ta %xcc, 0x46 ! 000061749000011C SKIP:L2-B004 0 S demap-page brnz,a,pt %i0, BL80016 ! 0000617490000120 SKIP:L2-B004 4 L swap [%g5-0x0040], %o4 ! 0000617490000124 SKIP:L2-B004 4 S >BD80007 std %f32, [%g5+0x0018] ! 0000617490000128 SKIP:L2-B004 0 S >BD80059 lduha [%g4-0x0018]%asi, %i1 ! 000061749000012C SKIP:L2-B004 0 S BD80180 fbue,a,pt %fcc2, BL80017 ;.empty ! 0000617490000134 SKIP:L2-B004 0 L .word 0x83A71541 ! 0000617490000138 SKIP:L2-B004 0 L illop .word 0xA3798084 ! 000061749000013C SKIP:L2-B004 0 L illop BL80015:.word 0xF6843F38 ! 0000617490000140 SKIP:L2-B004 0 S random BL80016:sth %g1, [%g6+0x003A] ! 0000617490000144 SKIP:L2-B004 4 S >BD80028+2 BL80018:bn,pn %icc, BL80017 ! 0000617490000148 SKIP:L2-B004 4 L ldsw [%g5-0x0054], %i5 ! 000061749000014C SKIP:L2-B004 4 S BD80042 BL80021:bpos BL80022 ! 0000617490000184 SKIP:L2-B004 4 L BL80022:.word 0xA5A64002 ! 0000617490000188 SKIP:L2-B004 8 S illop_FP .word 0x93A80AEB ! 000061749000018C SKIP:L2-B004 4 S illop_FP add %g1, 0xBB0, %g1 ! 0000617490000190 SKIP:L2-B004 4 chksum++ fba,pn %fcc0, BL80028 ! 0000617490000194 SKIP:L2-B004 4 lduh [%g6-0x0039], %o0 ! 0000617490000198 SKIP:L2-B004 4 S BD80056 BL80024:fbne,a BL80025 ! 00006174900001B4 ELSE:L2-B005 24 L BL80025:.word 0xB7D36687 ! 00006174900001B8 ELSE:L2-B005 0 S illop fba,a BL80026 ;.empty ! 00006174900001BC ELSE:L2-B005 12 L .word 0x28F61202 ! 00006174900001C0 ELSE:L2-B005 0 L random BL80027:fblg,pt %fcc3, BL80026 ! 00006174900001C4 ELSE:L2-B005 0 L BL80026:.word 0xBFB109F3 ! 00006174900001C8 ELSE:L2-B005 12 S illop_VIS add %g1, 0xDE2, %g1 ! 00006174900001CC ELSE:L2-B005 12 chksum++ add %g1, 0xCA, %g1 ! 00006174900001D0 ELSE:L2-B005 12 chksum++ nop ! 00006174900001D4 ELSE:L2-B005 12 S ld [%g5-0x0054], %f20 ! 00006174900001D8 ELSE:L2-B005 12 S BD80012+1 stb %g1, [%g6-0x0015] ! 00006174900001E0 ELSE:L2-B005 12 S >BD80051+1 lda [%g3-0x0040]%asi, %f27 ! 00006174900001E4 ELSE:L2-B005 12 S BD80141 swap [%g4-0x001C], %l3 ! 0000617490000220 SKIP:L2-B006 16 S >BD80130 ta %xcc, 0x46 ! 0000617490000224 SKIP:L2-B006 16 S demap-page ldx [%g5-0x0088], %g5 ! 0000617490000228 SKIP:L2-B006 16 ptr_chase ldx [%g5-0x0088], %g5 ! 000061749000022C SKIP:L2-B006 16 ptr_chase ldx [%g5-0x0088], %g5 ! 0000617490000230 SKIP:L2-B006 16 ptr_chase ldx [%g5-0x0088], %g5 ! 0000617490000234 SKIP:L2-B006 16 ptr_chase ld [%g2+0x0064], %fsr ! 0000617490000238 SKIP:L2-B006 16 S BD80011 add %g5, 0x29, %l6 ! 0000617490000244 SKIP:L2-B006 16 @BD80090 stda %f24, [%l6]0xD0 ! 0000617490000248 SKIP:L2-B006 16 S Short8 add %g1, 0x200, %g1 ! 000061749000024C SKIP:L2-B006 16 chksum++ ldd [%g3-0x0059], %f42 ! 0000617490000250 SKIP:L2-B006 16 S BD80080 be,a BL80029 ! 0000617490000270 SKIP:L2-B006 0 L BL80031:ldub [%g3-0x0020], %i1 ! 0000617490000274 SKIP:L2-B006 0 S BD80139 BL80032: ! ELSE:L2-B007 ldx [%g4-0x0068], %o4 ! 000061749000028C ELSE:L2-B007 0 S BD80035+2 std %f36, [%g6-0x0038] ! 0000617490000294 ELSE:L2-B007 0 S >BD80006 .word 0xD1FADE47 ! 0000617490000298 ELSE:L2-B007 0 S illop .word 0x80259461 ! 000061749000029C ELSE:L2-B007 0 S random add %g1, 0xC57, %g1 ! 00006174900002A0 ELSE:L2-B007 0 chksum++ .word 0xED4AFE65 ! 00006174900002A4 ELSE:L2-B007 0 S illop ldd [%g5-0x0038], %f40 ! 00006174900002A8 ELSE:L2-B007 0 S BD80040 .word 0xFD618BFD ! 00006174900002B0 ELSE:L2-B007 0 S illop bgu,a,pn %icc, BL80033 ! 00006174900002B4 ELSE:L2-B007 0 L ldsb [%g6-0x0020], %i0 ! 00006174900002B8 ELSE:L2-B007 0 S BD80014 .word 0xA5FC05E1 ! 00006174900002D8 ELSE:L2-B007 0 S illop nop ! 00006174900002DC ELSE:L2-B007 0 S BL80035:call .+8 ! 00006174900002E0 ELSE:L2-B007 0 L BL80036:.word 0xB5A41308 ! 00006174900002E4 ELSE:L2-B007 0 S illop BL80033:add %g1, 0x7CD, %g1 ! 00006174900002E8 ELSE:L2-B007 0 chksum++ BL80037: ! ELSE:L2-B007 add %g1, 0x7D7, %g1 ! 00006174900002EC ELSE:L2-B007 16 chksum++ andcc %o4, 0x20, %g0 ! 00006174900002F0 SKIP:L2-B008 16 bnz,a BL80038 ! 00006174900002F4 SKIP:L2-B008 16 lduw [%g5+0x0048], %i0 ! 00006174900002F8 SKIP:L2-B008 13 S BD80020 ldd [%g3+0x0030], %f16 ! 000061749000031C SKIP:L2-B008 3 S BD80044 ldxa [%g2+%g0]0xBA, %i0 ! 000061749000033C SKIP:L2-B008 3 S BAD-ASI add %g3, -48, %l6 ! 0000617490000340 SKIP:L2-B008 3 @BD80106 stda %f30, [%l6]0xDB ! 0000617490000344 SKIP:L2-B008 3 S Short16 ldxa [%g7+%g0]0x8B, %i1 ! 0000617490000348 SKIP:L2-B008 3 S BD80058+5 lduw [%g6-0x001C], %i4 ! 0000617490000358 ELSE:L2-B009 13 S BD80023+4 lda [%g6+0x004C]%asi, %f10 ! 0000617490000360 ELSE:L2-B009 13 S BD80139 ld [%g5+0x0060], %f5 ! 0000617490000380 ELSE:L2-B009 13 S BD80020 ldsw [%g5-0x001C], %i1 ! 0000617490000394 ELSE:L2-B009 13 S BD80028 ldx [%g5-0x0088], %g5 ! 00006174900003A0 ELSE:L2-B009 13 ptr_chase ldx [%g5-0x0088], %g5 ! 00006174900003A4 ELSE:L2-B009 13 ptr_chase ldx [%g5-0x0088], %g5 ! 00006174900003A8 ELSE:L2-B009 13 ptr_chase ldx [%g5-0x0088], %g5 ! 00006174900003AC ELSE:L2-B009 13 ptr_chase ldstuba [%g4-0x001F]%asi, %o1 ! 00006174900003B0 ELSE:L2-B009 13 S >BD80085 sth %i1, [%g5+0x0002] ! 00006174900003B4 ELSE:L2-B009 13 S >BD80095 BL80039: ! ELSE:L2-B009 add %g1, 0xDB9, %g1 ! 00006174900003B8 ELSE:L2-B009 16 chksum++ subcc %l2, 0x1, %l2 ! 00006174900003BC LOOP:L1-B000 16 bnz,a BL80040 ! 00006174900003C0 LOOP:L1-B000 16 .word 0xC9BE1C3D ! 00006174900003C4 LOOP:L1-B000 8 S illop_VIS add %g1, 0x709, %g1 ! 00006174900003C8 LOOP:L1-B000 8 chksum++ ldx [%g2+0x0040], %g4 ! 00006174900003CC SUBR:L0-B000 8 S BASEBD80053 .word 0x9BA54094 ! 00006174900003D8 SUBR:L0-B000 0 S illop .word 0xB7AF45E8 ! 00006174900003DC SUBR:L0-B000 0 L illop BL80042:.word 0x9DA50879 ! 00006174900003E0 SUBR:L0-B000 0 L illop BL80041:brgz,pt %i4, BL80044 ! 00006174900003E4 SUBR:L0-B000 8 L BL80043:stb %i1, [%g5-0x000F] ! 00006174900003E8 SUBR:L0-B000 8 S >BD80040 BL80044:add %g1, 0xDD9, %g1 ! 00006174900003EC SUBR:L0-B000 8 chksum++ ta %xcc, 0x45 ! 00006174900003F0 SUBR:L0-B000 8 demap-stack add %g1, 0x473, %i0 ! 00006174900003F4 SUBR:L0-B000 8 add %g1, 0xC8, %g1 ! 00006174900003F8 SUBR:L0-B000 8 chksum++ ret ! 00006174900003FC SUBR:L0-B000 8 restore %i0, %l7, %o0 ! 0000617490000400 SUBR:L0-B000 8 SECTION .btext038_pg1 TEXT_VA=0x617490000000 attr_text { Name = .btext038_pg1, VA = 0x617490000000, RA = 0xd90000000, PA = ra2pa(0xd90000000,0), tsbonly, part_0_ctx_nonzero_tsb_config_1, 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 .btext039 TEXT_VA=0x19f07777f00 attr_text { Name = .btext039, VA = 0x19f07777f00, RA = 0xffff0ff00, PA = ra2pa(0xffff0ff00,0), notsb } SECTION .btext039_pg0 TEXT_VA=0x19f07776000 attr_text { Name = .btext039_pg0, VA = 0x19f07776000, RA = 0xffff0e000, PA = ra2pa(0xffff0e000,0), tsbonly, part_0_ctx_nonzero_tsb_config_3, TTE_Context=72, 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 .btext039 .text .global SUBR108; SUBR108: BL80046: ! SUBR:L0-B000 add %g1, 0xD0C, %g1 ! 0000019F07777F00 SUBR:L0-B000 0 chksum++ be,pn %xcc, BL80045 ! 0000019F07777F04 SUBR:L0-B000 0 save %o6, -128, %o6 ! 0000019F07777F08 SUBR:L0-B000 0 BL80045: ! SUBR:L0-B000 .word 0xC4632935 ! 0000019F07777F0C SUBR:L0-B000 0 illop or %l7,%hm(0x10C4632935),%l7 ! 0000019F07777F10 SUBR:L0-B000 0 sethi %lm(0x10C4632935),%l6 ! 0000019F07777F14 SUBR:L0-B000 0 or %l6,%lo(0x10C4632935),%l6 ! 0000019F07777F18 SUBR:L0-B000 0 .word 0xAECCB597 ! 0000019F07777F1C SUBR:L0-B000 0 illop or %l7, %l6, %l7 ! 0000019F07777F20 SUBR:L0-B000 0 ta %xcc, 0x45 ! 0000019F07777F24 SUBR:L0-B000 0 demap-stack .word 0x31A29400 ! 0000019F07777F28 SUBR:L0-B000 0 random .word 0xD9283595 ! 0000019F07777F2C LOOP:L1-B000 0 illop BL80049: ! LOOP:L1-B000 add %g1, 0xDDF, %g1 ! 0000019F07777F30 LOOP:L1-B000 0 chksum++ .word 0xFCDE13BB ! 0000019F07777F34 LOOP:L1-B000 0 S random .word 0xB5A7489D ! 0000019F07777F38 LOOP:L1-B000 0 S illop ldx [%g2+0x0058], %l6 ! 0000019F07777F3C LOOP:L1-B000 0 BD80087+2 .word 0xA3ACA4B1 ! 0000019F07777F5C SKIP:L2-B000 0 S illop ld [%g6-0x0078], %f5 ! 0000019F07777F60 SKIP:L2-B000 0 S BD80087+2 add %g1, 0x5FD, %g1 ! 0000019F07777F68 SKIP:L2-B000 0 chksum++ add %g3, -46, %l6 ! 0000019F07777F6C SKIP:L2-B000 0 @BD80171 .word 0xD3FEDE11 ! 0000019F07777F70 SKIP:L2-B000 0 S illop ldx [%g2+0x0058], %l6 ! 0000019F07777F74 SKIP:L2-B000 0 BD80033 BL80047: ! ELSE:L2-B001 st %f30, [%g4-0x001C] ! 0000019F07777F8C ELSE:L2-B001 0 S >BD80130 .word 0xFBD60AB0 ! 0000019F07777F90 ELSE:L2-B001 0 S illop .word 0xA5A8C7B6 ! 0000019F07777F94 ELSE:L2-B001 0 illop ldda [%l6]0xD0, %f26 ! 0000019F07777F98 ELSE:L2-B001 0 S Short8 std %i0, [%g6-0x0068] ! 0000019F07777F9C ELSE:L2-B001 0 S >BD80082 .word 0x8FA18CD7 ! 0000019F07777FA0 ELSE:L2-B001 0 illop ldx [%g6-0x0068], %i0 ! 0000019F07777FA4 ELSE:L2-B001 0 S BD80056+4 lduh [%g5+0x0040], %i5 ! 0000019F07777FC8 ELSE:L2-B001 0 S BD80006 st %f2, [%g5+0x002C] ! 0000019F07777FDC LOOP:L1-B000 0 S >BD80019 ldswa [%g4-0x0050]%asi, %l4 ! 0000019F07777FE0 LOOP:L1-B000 0 S BD80020 .word 0x91DB1F02 ! 0000019F07777FE8 LOOP:L1-B000 0 S illop lduba [%g6-0x0057]%asi, %i3 ! 0000019F07777FEC LOOP:L1-B000 0 S BD80023+2 sta %f11, [%g5+0x004C]%asi ! 0000019F07777FF4 LOOP:L1-B000 0 S >BD80047 popc %o4, %i4 ! 0000019F07777FF8 LOOP:L1-B000 0 S .word 0xEE99E851 ! 0000019F07777FFC LOOP:L1-B000 0 illop .word 0x9DAF7066 ! 0000019F07778000 LOOP:L1-B000 0 illop bne,a,pn %xcc, BL80049 ! 0000019F07778004 LOOP:L1-B000 0 nop ! 0000019F07778008 LOOP:L1-B000 0 S add %g1, 0xA13, %g1 ! 0000019F0777800C LOOP:L1-B000 0 chksum++ ld [%g2+0x0064], %fsr ! 0000019F07778010 SUBR:L0-B000 0 S BD80126 ba,a,pt %icc, BL80050 ;.empty ! 0000019F07778018 SUBR:L0-B000 0 L bz,a,pt %xcc, BL80051 ! 0000019F0777801C SUBR:L0-B000 0 L stda %f32, [%g4-0x0038]%asi ! 0000019F07778020 SUBR:L0-B000 0 S >BD80006 fblg,pt %fcc1, BL80052 ! 0000019F07778024 SUBR:L0-B000 0 L st %f10, [%g4-0x002C] ! 0000019F07778028 SUBR:L0-B000 0 S >BD80055 st %f18, [%g3+0x0004] ! 0000019F0777802C SUBR:L0-B000 0 S >BD80053 fbule,a BL80052 ;.empty ! 0000019F07778030 SUBR:L0-B000 0 L fbl,a BL80052 ! 0000019F07778034 SUBR:L0-B000 0 L stb %o1, [%g5+0x0066] ! 0000019F07778038 SUBR:L0-B000 0 S >BD80021+2 .word 0x8BAAA1B8 ! 0000019F0777803C SUBR:L0-B000 0 L illop BL80051:bgu,a BL80054 ;.empty ! 0000019F07778040 SUBR:L0-B000 0 L fbu BL80052 ! 0000019F07778044 SUBR:L0-B000 0 L BL80052:.word 0x37E96831 ! 0000019F07778048 SUBR:L0-B000 0 S illop BL80054:bn BL80053 ! 0000019F0777804C SUBR:L0-B000 0 L st %f9, [%g6-0x0078] ! 0000019F07778050 SUBR:L0-B000 0 S >BD80180 BL80050:.word 0x9DE3A060 ! 0000019F07778054 SUBR:L0-B000 0 S random BL80053:add %g1, 0xB1F, %g1 ! 0000019F07778058 SUBR:L0-B000 0 chksum++ ta %xcc, 0x45 ! 0000019F0777805C SUBR:L0-B000 0 demap-stack add %g1, 0x4D6, %i0 ! 0000019F07778060 SUBR:L0-B000 0 add %g1, 0xC81, %g1 ! 0000019F07778064 SUBR:L0-B000 0 chksum++ ret ! 0000019F07778068 SUBR:L0-B000 0 restore %i0, %l7, %o0 ! 0000019F0777806C SUBR:L0-B000 0 SECTION .btext039_pg1 TEXT_VA=0x19f07778000 attr_text { Name = .btext039_pg1, VA = 0x19f07778000, RA = 0xffff10000, PA = ra2pa(0xffff10000,0), tsbonly, part_0_ctx_nonzero_tsb_config_3, TTE_Context=72, 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 .btext040 TEXT_VA=0x14694b28ff00 attr_text { Name = .btext040, VA = 0x14694b28ff00, RA = 0xffff0bf00, PA = ra2pa(0xffff0bf00,0), notsb } SECTION .btext040_pg0 TEXT_VA=0x14694b28e000 attr_text { Name = .btext040_pg0, VA = 0x14694b28e000, RA = 0xffff0a000, PA = ra2pa(0xffff0a000,0), tsbonly, part_0_ctx_nonzero_tsb_config_3, TTE_Context=72, 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 .btext040 .text .global SUBR109; SUBR109: BL80056: ! SUBR:L0-B000 add %g1, 0xE17, %g1 ! 000014694B28FF00 SUBR:L0-B000 0 chksum++ fbn,pn %fcc0, BL80055 ! 000014694B28FF04 SUBR:L0-B000 0 save %o6, -128, %o6 ! 000014694B28FF08 SUBR:L0-B000 0 BL80055: ! SUBR:L0-B000 .word 0x9E100001 ! 000014694B28FF0C SUBR:L0-B000 0 random or %l7,%hm(0x9E100001),%l7 ! 000014694B28FF10 SUBR:L0-B000 0 .word 0xDABD2ED0 ! 000014694B28FF14 SUBR:L0-B000 0 illop .word 0x83F00000 ! 000014694B28FF18 SUBR:L0-B000 0 illop sllx %l7, 0x20, %l7 ! 000014694B28FF1C SUBR:L0-B000 0 .word 0xD9AF731E ! 000014694B28FF20 SUBR:L0-B000 0 illop .word 0xAD95A006 ! 000014694B28FF24 SUBR:L0-B000 0 illop .word 0x8164CD67 ! 000014694B28FF28 SUBR:L0-B000 0 S illop .word 0xCF595999 ! 000014694B28FF2C SUBR:L0-B000 0 illop stda %f24, [%l6]0xD2 ! 000014694B28FF30 SUBR:L0-B000 0 S Short16 ldx [%g2+0x0058], %l6 ! 000014694B28FF34 SUBR:L0-B000 0 BD80023 .word 0xB3A1C8E1 ! 000014694B28FF5C SUBR:L0-B000 0 S illop prefetch [%l5+%i4], 4 ! 000014694B28FF60 SUBR:L0-B000 0 S <.+0 .word 0xBDA01C4C ! 000014694B28FF64 SUBR:L0-B000 0 S illop add %g1, 0xA04, %g1 ! 000014694B28FF68 SUBR:L0-B000 0 chksum++ or %g0, 0x2, %l3 ! 000014694B28FF6C LOOP:L1-B000 0 BL80086: ! LOOP:L1-B000 add %g1, 0xD37, %g1 ! 000014694B28FF70 LOOP:L1-B000 0 chksum++ ldx [%g2+0x0058], %l6 ! 000014694B28FF74 LOOP:L1-B000 0 BD80021+2 ldda [%l6]0x24, %i2 ! 000014694B28FF8C LOOP:L1-B000 0 S Quad_Ld fcmpd %fcc3, %f42, %f62 ! 000014694B28FF90 SKIP:L2-B000 0 fbge,a,pt %fcc3, BL80061 ! 000014694B28FF94 SKIP:L2-B000 0 stb %i2, [%g5-0x001F] ! 000014694B28FF98 SKIP:L2-B000 0 S >BD80085 lduh [%g4-0x003A], %o5 ! 000014694B28FF9C SKIP:L2-B000 0 S BD80074 ld [%g2+0x0064], %fsr ! 000014694B28FFA8 SKIP:L2-B000 0 S BD80035+2 BL80058:add %g1, 0x7B6, %g1 ! 000014694B290018 SKIP:L2-B000 0 chksum++ fba,pt %fcc3, BL80062 ! 000014694B29001C SKIP:L2-B000 0 .word 0xC370756D ! 000014694B290020 SKIP:L2-B000 0 S illop BL80061: ! ELSE:L2-B001 add %g5, -38, %l6 ! 000014694B290024 ELSE:L2-B001 0 @BD80170 stda %f16, [%l6]0xD2 ! 000014694B290028 ELSE:L2-B001 0 S Short16 st %f18, [%g5-0x0040] ! 000014694B29002C ELSE:L2-B001 0 S >BD80007 ldd [%g5+0x0018], %f38 ! 000014694B290030 ELSE:L2-B001 0 S BD80009 .word 0x98F1F53B ! 000014694B290080 ELSE:L2-B001 0 S random .word 0xF57A07B1 ! 000014694B290084 ELSE:L2-B001 0 S illop .word 0xA9A5C23D ! 000014694B290088 ELSE:L2-B001 0 S illop .word 0xB3A9800A ! 000014694B29008C ELSE:L2-B001 0 S illop BL80062: ! ELSE:L2-B001 add %g1, 0x947, %g1 ! 000014694B290090 ELSE:L2-B001 0 chksum++ andcc %g1, 0x2, %g0 ! 000014694B290094 SKIP:L2-B002 0 bnz,pn %xcc, BL80063 ! 000014694B290098 SKIP:L2-B002 0 lduwa [%g4-0x0054]%asi, %o0 ! 000014694B29009C SKIP:L2-B002 0 S BD80011 .word 0x837ED00E ! 000014694B2900AC SKIP:L2-B002 0 S illop .word 0x8D8D108A ! 000014694B2900B0 SKIP:L2-B002 0 S illop ldd [%g4-0x0060], %f42 ! 000014694B2900B4 SKIP:L2-B002 0 S BD80041 ldda [%g7+%g0]0x8B, %i0 ! 000014694B2900F0 SKIP:L2-B002 0 S BD80052 .word 0x08EA1F0B ! 000014694B290118 SKIP:L2-B002 0 illop lduh [%g3-0x004C], %o0 ! 000014694B29011C SKIP:L2-B002 0 S BD80019 ld [%g3-0x0050], %f20 ! 000014694B290124 ELSE:L2-B003 0 S BD80014 ldx [%g2+0x0060], %fsr ! 000014694B29012C ELSE:L2-B003 0 S BD80068 stda %f42, [%g4-0x0060]%asi ! 000014694B290138 ELSE:L2-B003 0 S >BD80104 ld [%g5+0x004C], %f2 ! 000014694B29013C ELSE:L2-B003 0 S BD80056 .word 0xAFFA551B ! 000014694B290148 ELSE:L2-B003 0 L illop sth %i1, [%g6-0x0030] ! 000014694B29014C ELSE:L2-B003 0 S >BD80106 bcs,pt %xcc, BL80065 ! 000014694B290150 ELSE:L2-B003 0 L .word 0xA9AC64C0 ! 000014694B290154 ELSE:L2-B003 0 S illop bz,pn %xcc, BL80066 ;.empty ! 000014694B290158 ELSE:L2-B003 0 L BL80066:bnz,a BL80067 ! 000014694B29015C ELSE:L2-B003 0 L BL80067:std %f44, [%g6-0x0070] ! 000014694B290160 ELSE:L2-B003 0 S >BD80008 be,a,pn %xcc, BL80068 ;.empty ! 000014694B290164 ELSE:L2-B003 0 L bgu,a BL80068 ;.empty ! 000014694B290168 ELSE:L2-B003 0 L .word 0x9FA14117 ! 000014694B29016C ELSE:L2-B003 0 L illop BL80068:nop ! 000014694B290170 ELSE:L2-B003 0 S .word 0xBDB54616 ! 000014694B290174 ELSE:L2-B003 0 S illop BL80065:st %f5, [%g6-0x0078] ! 000014694B290178 ELSE:L2-B003 0 S >BD80180 BL80064:add %g1, 0x9B5, %g1 ! 000014694B29017C ELSE:L2-B003 0 chksum++ BL80069: ! ELSE:L2-B003 add %g1, 0x483, %g1 ! 000014694B290180 ELSE:L2-B003 0 chksum++ andcc %o5, 0x10, %g0 ! 000014694B290184 SKIP:L2-B004 0 bz,pt %xcc, BL80070 ! 000014694B290188 SKIP:L2-B004 0 st %f5, [%g3-0x0074] ! 000014694B29018C SKIP:L2-B004 0 S >BD80020 ld [%g3-0x0074], %f9 ! 000014694B290190 SKIP:L2-B004 0 S BD80055 .word 0x84965A09 ! 000014694B2901B0 SKIP:L2-B004 0 random .word 0xBBA200FF ! 000014694B2901B4 SKIP:L2-B004 0 S illop stb %o5, [%g5+0x0043] ! 000014694B2901B8 SKIP:L2-B004 0 S >BD80092 stba %o4, [%g5-0x0009]%asi ! 000014694B2901BC SKIP:L2-B004 0 S >BD80002+3 add %g6, -88, %l6 ! 000014694B2901C0 SKIP:L2-B004 0 @BD80024 ldda [%l6]0xD0, %f24 ! 000014694B2901C4 SKIP:L2-B004 0 S Short8 fba,a,pn %fcc2, BL80076 ! 000014694B2901C8 SKIP:L2-B004 0 .word 0xA4C8ECF7 ! 000014694B2901CC SKIP:L2-B004 0 S illop BL80070: ! ELSE:L2-B005 nop ! 000014694B2901D0 ELSE:L2-B005 0 S .word 0x9DAC5073 ! 000014694B2901D4 ELSE:L2-B005 0 L illop sth %i4, [%g3+0x0074] ! 000014694B2901D8 ELSE:L2-B005 0 S >BD80060+4 stba %i4, [%g6+0x0043]%asi ! 000014694B2901DC ELSE:L2-B005 0 S >BD80092 BL80071:stb %i4, [%g5-0x0010] ! 000014694B2901E0 ELSE:L2-B005 0 S >BD80052 .word 0xBBB38950 ! 000014694B2901E4 ELSE:L2-B005 0 L illop ba,a,pt %icc, BL80073 ;.empty ! 000014694B2901E8 ELSE:L2-B005 0 L bge,a BL80074 ;.empty ! 000014694B2901EC ELSE:L2-B005 0 L bgu,pt %xcc, BL80075 ! 000014694B2901F0 ELSE:L2-B005 0 L BL80073:.word 0x81A39146 ! 000014694B2901F4 ELSE:L2-B005 0 S illop stwa %i2, [%g4+0x0054]%asi ! 000014694B2901F8 ELSE:L2-B005 0 S >BD80045+4 .word 0xB1B587E6 ! 000014694B2901FC ELSE:L2-B005 0 S illop_VIS BL80075:.word 0x9DA54962 ! 000014694B290200 ELSE:L2-B005 0 S illop_FP BL80074:ta %xcc, 0x46 ! 000014694B290204 ELSE:L2-B005 0 S demap-page ldstub [%g6+0x0047], %i0 ! 000014694B290208 ELSE:L2-B005 0 S >BD80141 BL80072:add %g1, 0x83C, %g1 ! 000014694B29020C ELSE:L2-B005 0 chksum++ add %g1, 0xFAA, %g1 ! 000014694B290210 ELSE:L2-B005 0 chksum++ add %g4, 0x46, %l6 ! 000014694B290214 ELSE:L2-B005 0 @BD80077 stda %f20, [%l6]0xD0 ! 000014694B290218 ELSE:L2-B005 0 S Short8 lduba [%g7+%g7]0x83, %o4 ! 000014694B29021C ELSE:L2-B005 0 S BD80069+3 std %f12, [%g4-0x0060] ! 000014694B290228 ELSE:L2-B005 0 S >BD80104 add %g5, -72, %l5 ! 000014694B29022C ELSE:L2-B005 0 @BD80023 stda %f16,[%l5+%g1]0xC9 ! 000014694B290230 ELSE:L2-B005 0 S Partial_St BL80076: ! ELSE:L2-B005 .word 0x85AD8E5F ! 000014694B290234 ELSE:L2-B005 0 illop .word 0x95ABF07A ! 000014694B290238 SKIP:L2-B006 0 illop fbl,pt %fcc1, BL80082 ! 000014694B29023C SKIP:L2-B006 0 .word 0xA5AF5810 ! 000014694B290240 SKIP:L2-B006 0 S illop ld [%g3+0x0064], %f26 ! 000014694B290244 SKIP:L2-B006 0 S BD80056 add %g1, 0xB0A, %g1 ! 000014694B290268 SKIP:L2-B006 0 chksum++ ld [%g2+0x0064], %fsr ! 000014694B29026C SKIP:L2-B006 0 S BD80085 BL80080:fbge BL80081 ;.empty ! 000014694B29028C SKIP:L2-B006 0 L brnz,pn %o4, BL80077 ;.empty ! 000014694B290290 SKIP:L2-B006 0 L BL80079:bge,a,pn %xcc, BL80081 ! 000014694B290294 SKIP:L2-B006 0 L BL80077:ta %xcc, 0x46 ! 000014694B290298 SKIP:L2-B006 0 S demap-page .word 0x99E91001 ! 000014694B29029C SKIP:L2-B006 0 S illop BL80081:.word 0xB4E98948 ! 000014694B2902A0 SKIP:L2-B006 0 illop ba,a,pt %xcc, BL80083 ! 000014694B2902A4 SKIP:L2-B006 0 .word 0x854252CA ! 000014694B2902A8 SKIP:L2-B006 0 S illop BL80082: ! ELSE:L2-B007 .word 0x1E97EA70 ! 000014694B2902AC ELSE:L2-B007 0 S random .word 0x83548000 ! 000014694B2902B0 ELSE:L2-B007 0 S illop .word 0x95D01808 ! 000014694B2902B4 ELSE:L2-B007 0 illop .word 0x8DA5899E ! 000014694B2902B8 ELSE:L2-B007 0 illop .word 0x45EFEFE4 ! 000014694B2902BC ELSE:L2-B007 0 random membar 0x40 ! 000014694B2902C0 ELSE:L2-B007 0 sethi %hh(0x9390FFFFF00),%l6 ! 000014694B2902C4 ELSE:L2-B007 0 SUBR114 or %l6,%hm(0x9390FFFFF00),%l6 ! 000014694B2902C8 ELSE:L2-B007 0 sethi %lm(0x9390FFFFF00),%l5 ! 000014694B2902CC ELSE:L2-B007 0 or %l5,%lo(0x9390FFFFF00),%l5 ! 000014694B2902D0 ELSE:L2-B007 0 sllx %l6, 0x20, %l6 ! 000014694B2902D4 ELSE:L2-B007 0 or %l6, %l5, %l6 ! 000014694B2902D8 ELSE:L2-B007 0 .word 0xCD8A0DE6 ! 000014694B2902DC ELSE:L2-B007 0 S illop stha %o0, [%g5-0x004C]%asi ! 000014694B2902E0 ELSE:L2-B007 0 S >BD80089 ld [%g4+0x004C], %f4 ! 000014694B2902E4 ELSE:L2-B007 0 S BD80020 std %f28, [%g3+0x0038] ! 000014694B2902F0 ELSE:L2-B007 0 S >BD80028 lduh [%g4-0x0024], %o4 ! 000014694B2902F4 ELSE:L2-B007 0 S BD80020+2 lda [%g3+0x004C]%asi, %f5 ! 000014694B290344 SKIP:L2-B008 0 S BD80092 call .+8 ! 000014694B290360 SKIP:L2-B008 0 S stx %i2, [%g6+0x0068] ! 000014694B290364 SKIP:L2-B008 0 S >BD80012 .word 0x29CF4222 ! 000014694B290368 SKIP:L2-B008 0 S random lduh [%g3+0x0044], %o4 ! 000014694B29036C SKIP:L2-B008 0 S BD80180 .word 0xADA28803 ! 000014694B2903A8 ELSE:L2-B009 0 S illop_FP ldd [%g4+0x0018], %f12 ! 000014694B2903AC ELSE:L2-B009 0 S BD80023 popc %i3, %i1 ! 000014694B290404 ELSE:L2-B009 0 S ldx [%g2+0x0050], %l5 ! 000014694B290408 ELSE:L2-B009 0 BD80009 std %f60, [%g5+0x0018] ! 000014694B29042C LOOP:L1-B000 0 S >BD80059 st %f5, [%g5-0x002C] ! 000014694B290430 LOOP:L1-B000 0 S >BD80055 std %f62, [%g6+0x0018] ! 000014694B290434 LOOP:L1-B000 0 S >BD80059 .word 0xF158459B ! 000014694B290438 LOOP:L1-B000 0 illop .word 0x87930001 ! 000014694B29043C LOOP:L1-B000 0 illop std %f28, [%g4+0x0034] ! 000014694B290440 LOOP:L1-B000 0 S >BD80044+4 add %g1, 0x5C, %g1 ! 000014694B290444 LOOP:L1-B000 0 chksum++ nop ! 000014694B290448 SUBR:L0-B000 0 S stb %i3, [%g5+0x0046] ! 000014694B29044C SUBR:L0-B000 0 S >BD80077 nop ! 000014694B290450 SUBR:L0-B000 0 S .word 0x97906000 ! 000014694B290454 SUBR:L0-B000 0 L random st %f23, [%g4+0x0048] ! 000014694B290458 SUBR:L0-B000 0 S >BD80018 bgu BL80088 ;.empty ! 000014694B29045C SUBR:L0-B000 0 L BL80087:fbg,a BL80088 ;.empty ! 000014694B290460 SUBR:L0-B000 0 L fbl,pt %fcc1, BL80089 ! 000014694B290464 SUBR:L0-B000 0 L .word 0x91B3489F ! 000014694B290468 SUBR:L0-B000 0 S illop_VIS call .+8 ! 000014694B29046C SUBR:L0-B000 0 L ld [%g4-0x0078], %f5 ! 000014694B290470 SUBR:L0-B000 0 S BD80044 .word 0xABAD600D ! 000014694B290478 SUBR:L0-B000 0 L illop std %f62, [%g3-0x0070] ! 000014694B29047C SUBR:L0-B000 0 S >BD80008 bcs BL80088 ! 000014694B290480 SUBR:L0-B000 0 L BL80091:st %f31, [%g3-0x000C] ! 000014694B290484 SUBR:L0-B000 0 S >BD80002 BL80088:st %f25, [%g5-0x0050] ! 000014694B290488 SUBR:L0-B000 0 S >BD80093 BL80089:.word 0xCD90B6F9 ! 000014694B29048C SUBR:L0-B000 0 illop .word 0x81AC086B ! 000014694B290490 SUBR:L0-B000 0 illop add %g1, 0x655, %i0 ! 000014694B290494 SUBR:L0-B000 0 return %i7+0x0008 ! 000014694B290498 SUBR:L0-B000 0 add %g1, 0x81D, %g1 ! 000014694B29049C SUBR:L0-B000 0 chksum++ SECTION .btext040_pg1 TEXT_VA=0x14694b290000 attr_text { Name = .btext040_pg1, VA = 0x14694b290000, RA = 0xffff0c000, PA = ra2pa(0xffff0c000,0), tsbonly, part_0_ctx_nonzero_tsb_config_3, TTE_Context=72, 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 .btext041 TEXT_VA=0xffffa2650fffff00 attr_text { Name = .btext041, VA = 0xffffa2650fffff00, RA = 0xd6fffff00, PA = ra2pa(0xd6fffff00,0), notsb } SECTION .btext041_pg0 TEXT_VA=0xffffa26500000000 attr_text { Name = .btext041_pg0, VA = 0xffffa26500000000, RA = 0xd60000000, PA = ra2pa(0xd60000000,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 .global SUBR110; SUBR110: BL80092: ! SUBR:L0-B000 add %g1, 0xF0A, %g1 ! FFFFA2650FFFFF00 SUBR:L0-B000 2 chksum++ save %o6, -128, %o6 ! FFFFA2650FFFFF04 SUBR:L0-B000 2 sethi %hh(0xFFFFA2650FFFFF00),%l7 ! FFFFA2650FFFFF08 SUBR:L0-B000 2 SUBR110 or %l7,%hm(0xFFFFA2650FFFFF00),%l7 ! FFFFA2650FFFFF0C SUBR:L0-B000 2 sethi %lm(0xFFFFA2650FFFFF00),%l6 ! FFFFA2650FFFFF10 SUBR:L0-B000 2 or %l6,%lo(0xFFFFA2650FFFFF00),%l6 ! FFFFA2650FFFFF14 SUBR:L0-B000 2 sllx %l7, 0x20, %l7 ! FFFFA2650FFFFF18 SUBR:L0-B000 2 or %l7, %l6, %l7 ! FFFFA2650FFFFF1C SUBR:L0-B000 2 ta %xcc, 0x45 ! FFFFA2650FFFFF20 SUBR:L0-B000 2 demap-stack add %g1, 0x23B, %g1 ! FFFFA2650FFFFF24 SUBR:L0-B000 2 chksum++ add %o1, %g1, %i2 ! FFFFA2650FFFFF28 SWCH:L1-B000 2 and %i2, 0x18, %o7 ! FFFFA2650FFFFF2C SWCH:L1-B000 2 sethi %hi(0x44), %i2 ! FFFFA2650FFFFF30 SWCH:L1-B000 2 .+0 or %i2,%lo(0x44),%i2 ! FFFFA2650FFFFF34 SWCH:L1-B000 2 add %i2, %o7, %i2 ! FFFFA2650FFFFF38 SWCH:L1-B000 2 jmpl %l7+%i2, %g0 ! FFFFA2650FFFFF3C SWCH:L1-B000 2 ta %xcc, 0x43 ! FFFFA2650FFFFF40 SWCH:L1-B000 2 S +-PEF .word 0x85DD2D41 ! FFFFA2650FFFFF44 SWCH:L1-B000 0 random nop ! FFFFA2650FFFFF48 SWCH:L1-B000 0 S ba,a BL80103 ! FFFFA2650FFFFF4C SWCH:L1-B000 0 .word 0x93906000 ! FFFFA2650FFFFF50 SWCH:L1-B000 0 S random ba BL80096 ! FFFFA2650FFFFF54 SWCH:L1-B000 1 ldstub [%g6+0x002B], %o2 ! FFFFA2650FFFFF58 SWCH:L1-B000 1 S >BD80126 fba,pt %fcc0, BL80095 ! FFFFA2650FFFFF5C SWCH:L1-B000 2 std %f38, [%g3-0x0070] ! FFFFA2650FFFFF60 SWCH:L1-B000 1 S >BD80008 BL80095:add %g1, 0xFCF, %g1 ! FFFFA2650FFFFF64 CASE:L2-B000 1 chksum++ ldx [%g2+0x0010], %g5 ! FFFFA2650FFFFF68 CASE:L2-B000 1 S BASEBD80041 bpos,pt %icc, BL80093 ! FFFFA2650FFFFF70 CASE:L2-B000 1 L ldsba [%g7+%g0]0x83, %i5 ! FFFFA2650FFFFF74 CASE:L2-B000 1 S BD80180 bnz BL80094 ! FFFFA2650FFFFF7C CASE:L2-B000 0 L std %f30, [%g6+0x0070] ! FFFFA2650FFFFF80 CASE:L2-B000 0 S >BD80060 .word 0xB5B15013 ! FFFFA2650FFFFF84 CASE:L2-B000 0 S illop BL80093:ldub [%g6+0x0047], %l4 ! FFFFA2650FFFFF88 CASE:L2-B000 1 S BD80053 BL80094:add %g1, 0x64F, %g1 ! FFFFA2650FFFFF98 CASE:L2-B000 1 chksum++ fba,a BL80109 ! FFFFA2650FFFFF9C CASE:L2-B000 1 lduh [%g4-0x0016], %o0 ! FFFFA2650FFFFFA0 CASE:L2-B000 0 S BD80070 lduba [%g4-0x0058]%asi, %i5 ! FFFFA2650FFFFFAC CASE:L2-B001 1 S BD80036 call .+8 ! FFFFA2650FFFFFB4 CASE:L2-B001 1 S nop ! FFFFA2650FFFFFB8 CASE:L2-B001 1 S fba,pn %fcc2, BL80109 ! FFFFA2650FFFFFBC CASE:L2-B001 2 nop ! FFFFA2650FFFFFC0 CASE:L2-B001 1 S BL80103:add %g1, 0x7D7, %g1 ! FFFFA2650FFFFFC4 CASE:L2-B002 0 chksum++ lduw [%g4+0x0048], %i1 ! FFFFA2650FFFFFC8 CASE:L2-B002 0 S BD80028 .word 0xF915949A ! FFFFA2650FFFFFD4 CASE:L2-B002 0 S illop fbo,a,pt %fcc2, BL80098 ! FFFFA2650FFFFFD8 CASE:L2-B002 0 L .word 0xD50BB0C3 ! FFFFA2650FFFFFDC CASE:L2-B002 0 S illop .word 0xEA5B757C ! FFFFA2650FFFFFE0 CASE:L2-B002 0 S random fbl,pt %fcc3, BL80099 ! FFFFA2650FFFFFE4 CASE:L2-B002 0 L BL80098:.word 0x8FB46F4F ! FFFFA2650FFFFFE8 CASE:L2-B002 0 S illop fbo BL80100 ;.empty ! FFFFA2650FFFFFEC CASE:L2-B002 0 L fble,a BL80101 ! FFFFA2650FFFFFF0 CASE:L2-B002 0 L st %f4, [%g3+0x0062] ! FFFFA2650FFFFFF4 CASE:L2-B002 0 S >BD80069+2 ta %xcc, 0x46 ! FFFFA2650FFFFFF8 CASE:L2-B002 0 S demap-page fble,a,pn %fcc2, BL80102 ! FFFFA2650FFFFFFC CASE:L2-B002 0 L BL80101:ldd [%g4+0x0050], %i4 ! FFFFA26510000000 CASE:L2-B002 0 S BD80052 BL80097:add %g1, 0x359, %g1 ! FFFFA26510000010 CASE:L2-B002 0 chksum++ fba,a BL80109 ! FFFFA26510000014 CASE:L2-B002 0 sta %f2, [%g4+0x004C]%asi ! FFFFA26510000018 CASE:L2-B002 0 S >BD80047 BL80108:add %g1, 0x92D, %g1 ! FFFFA2651000001C CASE:L2-B003 0 chksum++ .word 0xB5AD0954 ! FFFFA26510000020 CASE:L2-B003 0 S illop swap [%g3-0x0014], %i3 ! FFFFA26510000024 CASE:L2-B003 0 S >BD80087 ldsb [%g6-0x0057], %i4 ! FFFFA26510000028 CASE:L2-B003 0 S BD80006 call .+8 ;.empty ! FFFFA26510000030 CASE:L2-B003 0 L bvs,a BL80105 ;.empty ! FFFFA26510000034 CASE:L2-B003 0 L .word 0xBDB2865E ! FFFFA26510000038 CASE:L2-B003 0 L illop fbl,a BL80107 ! FFFFA2651000003C CASE:L2-B003 0 L BL80105:.word 0x91A391C1 ! FFFFA26510000040 CASE:L2-B003 0 S illop BL80107:fbne,a,pt %fcc2, BL80106 ! FFFFA26510000044 CASE:L2-B003 0 L BL80104:ldx [%g2+0x0000], %g5 ! FFFFA26510000048 CASE:L2-B003 0 S BASEBD80130 swap [%g3-0x0054], %l3 ! FFFFA26510000078 SUBR:L0-B000 2 S >BD80027 std %f32, [%g6-0x0060] ! FFFFA2651000007C SUBR:L0-B000 2 S >BD80104 add %g4, 0x2B, %l6 ! FFFFA26510000080 SUBR:L0-B000 2 @BD80126 stda %f26, [%l6]0xD8 ! FFFFA26510000084 SUBR:L0-B000 2 S Short8 ldx [%g2+0x0058], %l6 ! FFFFA26510000088 SUBR:L0-B000 2 BD80058 std %f26, [%g6-0x0063] ! FFFFA2651000009C SUBR:L0-B000 2 S >BD80082+5 ta %xcc, 0x45 ! FFFFA265100000A0 SUBR:L0-B000 2 demap-stack add %g1, 0x6C8, %i0 ! FFFFA265100000A4 SUBR:L0-B000 2 add %g1, 0xF04, %g1 ! FFFFA265100000A8 SUBR:L0-B000 2 chksum++ ret ! FFFFA265100000AC SUBR:L0-B000 2 restore %i0, %l7, %o0 ! FFFFA265100000B0 SUBR:L0-B000 2 SECTION .btext041_pg1 TEXT_VA=0xffffa26510000000 attr_text { Name = .btext041_pg1, VA = 0xffffa26510000000, RA = 0xd70000000, PA = ra2pa(0xd70000000,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 .btext042 TEXT_VA=0x18d13f00 attr_text { Name = .btext042, VA = 0x18d13f00, RA = 0xffff07f00, PA = ra2pa(0xffff07f00,0), notsb } SECTION .btext042_pg0 TEXT_VA=0x18d12000 attr_text { Name = .btext042_pg0, VA = 0x18d12000, RA = 0xffff06000, PA = ra2pa(0xffff06000,0), tsbonly, part_0_ctx_nonzero_tsb_config_3, TTE_Context=72, 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 .btext042 .text .global SUBR111; SUBR111: BL80110: ! SUBR:L0-B000 add %g1, 0x56D, %g1 ! 0000000018D13F00 SUBR:L0-B000 0 chksum++ save %o6, -128, %o6 ! 0000000018D13F04 SUBR:L0-B000 0 sethi %hh(0x18D13F00),%l7 ! 0000000018D13F08 SUBR:L0-B000 0 SUBR111 .word 0x29974968 ! 0000000018D13F0C SUBR:L0-B000 0 random sethi %lm(0x18D13F00),%l6 ! 0000000018D13F10 SUBR:L0-B000 0 .word 0xAFEC50BB ! 0000000018D13F14 SUBR:L0-B000 0 illop sllx %l7, 0x20, %l7 ! 0000000018D13F18 SUBR:L0-B000 0 or %l7, %l6, %l7 ! 0000000018D13F1C SUBR:L0-B000 0 sth %i0, [%g3-0x000E] ! 0000000018D13F20 SUBR:L0-B000 0 S >BD80184 stha %i4, [%g4-0x002D]%asi ! 0000000018D13F24 SUBR:L0-B000 0 S >BD80171+1 sethi %hh(0x476ADF00),%l6 ! 0000000018D13F28 SUBR:L0-B000 0 SUBR113 or %l6,%hm(0x476ADF00),%l6 ! 0000000018D13F2C SUBR:L0-B000 0 sethi %lm(0x476ADF00),%l5 ! 0000000018D13F30 SUBR:L0-B000 0 or %l5,%lo(0x476ADF00),%l5 ! 0000000018D13F34 SUBR:L0-B000 0 .word 0xBBA6297A ! 0000000018D13F38 SUBR:L0-B000 0 random .word 0xD193AE3C ! 0000000018D13F3C SUBR:L0-B000 0 illop add %l6, 0x1, %l6 ! 0000000018D13F40 SUBR:L0-B000 0 .word 0x81F39F9A ! 0000000018D13F44 SUBR:L0-B000 0 S illop stw %o4, [%g5-0x001C] ! 0000000018D13F48 SUBR:L0-B000 0 S >BD80130 std %f0, [%g4+0x0010] ! 0000000018D13F4C SUBR:L0-B000 0 S >BD80074 ld [%g2+0x0064], %fsr ! 0000000018D13F50 SUBR:L0-B000 0 S BD80011 add %g6, 0x78, %l5 ! 0000000018D13F70 LOOP:L1-B000 0 @BD80009 stda %f24,[%l5+%g1]0xC4 ! 0000000018D13F74 LOOP:L1-B000 0 S Partial_St .word 0x99B29016 ! 0000000018D13F78 LOOP:L1-B000 0 S illop_VIS .word 0x8BAC70C6 ! 0000000018D13F7C LOOP:L1-B000 0 S illop_FP andcc %o5, 0x800, %g0 ! 0000000018D13F80 SKIP:L2-B000 0 bz,pt %xcc, BL80111 ! 0000000018D13F84 SKIP:L2-B000 0 .word 0xB5D326BF ! 0000000018D13F88 SKIP:L2-B000 0 S illop sth %i2, [%g4+0x0040] ! 0000000018D13F8C SKIP:L2-B000 0 S >BD80036 call .+8 ! 0000000018D13F90 SKIP:L2-B000 0 S .word 0x83A04EF7 ! 0000000018D13F94 SKIP:L2-B000 0 S illop call .+8 ! 0000000018D13F98 SKIP:L2-B000 0 S nop ! 0000000018D13F9C SKIP:L2-B000 0 S add %g1, 0x541, %g1 ! 0000000018D13FA0 SKIP:L2-B000 0 chksum++ .word 0xABB303EE ! 0000000018D13FA4 SKIP:L2-B000 0 illop ldda [%l6]0xD0, %f28 ! 0000000018D13FA8 SKIP:L2-B000 0 S Short8 sethi %hh(0x476ADF00),%l6 ! 0000000018D13FAC SKIP:L2-B000 0 SUBR113 or %l6,%hm(0x476ADF00),%l6 ! 0000000018D13FB0 SKIP:L2-B000 0 sethi %lm(0x476ADF00),%l5 ! 0000000018D13FB4 SKIP:L2-B000 0 or %l5,%lo(0x476ADF00),%l5 ! 0000000018D13FB8 SKIP:L2-B000 0 .word 0x91960894 ! 0000000018D13FBC SKIP:L2-B000 0 illop .word 0x0C3A27DA ! 0000000018D13FC0 SKIP:L2-B000 0 random call SUBR113 ! 0000000018D13FC4 SKIP:L2-B000 0 S std %i0, [%g3-0x0004] ! 0000000018D13FC8 SKIP:L2-B000 0 S >BD80056+4 .word 0x8FA9181D ! 0000000018D13FCC SKIP:L2-B000 0 S illop_FP .word 0x9FC68000 ! 0000000018D13FD0 SKIP:L2-B000 0 random .word 0xB9D6135C ! 0000000018D13FD4 SKIP:L2-B000 0 S illop BL80111: ! ELSE:L2-B001 nop ! 0000000018D13FD8 ELSE:L2-B001 0 S brlz,a,pn %i0, BL80112 ;.empty ! 0000000018D13FDC ELSE:L2-B001 0 L .word 0xAD5D5527 ! 0000000018D13FE0 ELSE:L2-B001 0 L illop .word 0x93A413A2 ! 0000000018D13FE4 ELSE:L2-B001 0 L illop bl,pt %icc, BL80114 ;.empty ! 0000000018D13FE8 ELSE:L2-B001 0 L BL80114:bne,a BL80115 ;.empty ! 0000000018D13FEC ELSE:L2-B001 0 L BL80115:be,pt %icc, BL80112 ;.empty ! 0000000018D13FF0 ELSE:L2-B001 0 L BL80112:bg BL80116 ! 0000000018D13FF4 ELSE:L2-B001 0 L BL80116:.word 0x95AD0803 ! 0000000018D13FF8 ELSE:L2-B001 0 S illop_FP BL80113:add %g1, 0x396, %g1 ! 0000000018D13FFC ELSE:L2-B001 0 chksum++ add %g1, 0xA95, %g1 ! 0000000018D14000 ELSE:L2-B001 0 chksum++ .word 0xE2009CF4 ! 0000000018D14004 ELSE:L2-B001 0 S random ldub [%g3+0x0047], %o2 ! 0000000018D14008 ELSE:L2-B001 0 S BD80008 BL80121:add %g1, 0xC20, %g1 ! 0000000018D1407C SKIP:L2-B002 0 chksum++ fba,pt %fcc2, BL80123 ! 0000000018D14080 SKIP:L2-B002 0 .word 0x8FB44604 ! 0000000018D14084 SKIP:L2-B002 0 S illop_VIS BL80122: ! ELSE:L2-B003 .word 0xBBB60603 ! 0000000018D14088 ELSE:L2-B003 0 S illop_VIS ldx [%g2+0x0030], %g6 ! 0000000018D1408C ELSE:L2-B003 0 S BASEBD80028 sta %f10, [%g3+0x004C]%asi ! 0000000018D140CC ELSE:L2-B003 0 S >BD80047 ldswa [%g5+0x0064]%asi, %o0 ! 0000000018D140D0 ELSE:L2-B003 0 S BD80104+6 BL80123: ! ELSE:L2-B003 add %g1, 0x66E, %g1 ! 0000000018D140E8 ELSE:L2-B003 0 chksum++ fcmpd %fcc2, %f42, %f14 ! 0000000018D140EC SKIP:L2-B004 0 .word 0xD57156C9 ! 0000000018D140F0 SKIP:L2-B004 0 random ldub [%g3+0x0042], %i0 ! 0000000018D140F4 SKIP:L2-B004 0 S BD80059 sth %l0, [%g5+0x0044] ! 0000000018D140FC SKIP:L2-B004 0 S >BD80137 .word 0xC14F1AD4 ! 0000000018D14100 SKIP:L2-B004 0 S illop ldx [%g2+0x0028], %g3 ! 0000000018D14104 SKIP:L2-B004 0 S BASEBD80005+1 .word 0xE1741DF3 ! 0000000018D14130 SKIP:L2-B004 0 L illop .word 0xFF856D9C ! 0000000018D14134 SKIP:L2-B004 0 S random bcs,a BL80125 ;.empty ! 0000000018D14138 SKIP:L2-B004 0 L BL80125:.word 0xE948D605 ! 0000000018D1413C SKIP:L2-B004 0 L illop .word 0x9365AF18 ! 0000000018D14140 SKIP:L2-B004 0 L illop fbul,a BL80124 ! 0000000018D14144 SKIP:L2-B004 0 L BL80126:.word 0x8DA50E29 ! 0000000018D14148 SKIP:L2-B004 0 S illop BL80124:add %g1, 0xA83, %g1 ! 0000000018D1414C SKIP:L2-B004 0 chksum++ fba,a,pn %fcc2, BL80128 ! 0000000018D14150 SKIP:L2-B004 0 .word 0xEFD65218 ! 0000000018D14154 SKIP:L2-B004 0 S random BL80127: ! ELSE:L2-B005 .word 0xE0E1E19E ! 0000000018D14158 ELSE:L2-B005 0 illop ldda [%l6]0x24, %i0 ! 0000000018D1415C ELSE:L2-B005 0 S Quad_Ld .word 0xBDA3C432 ! 0000000018D14160 ELSE:L2-B005 0 S illop .word 0x9F93E00E ! 0000000018D14164 ELSE:L2-B005 0 illop stda %f26, [%l6]0xDB ! 0000000018D14168 ELSE:L2-B005 0 S Short16 stx %g1, [%g3-0x0048] ! 0000000018D1416C ELSE:L2-B005 0 S >BD80023 ldx [%g2+0x0050], %l5 ! 0000000018D14170 ELSE:L2-B005 0 BD80005 stx %o4, [%g5+0x0053] ! 0000000018D141B4 ELSE:L2-B005 0 S >BD80045+3 .word 0x87AEC897 ! 0000000018D141B8 ELSE:L2-B005 0 illop stda %f26,[%l5+%g1]0xC2 ! 0000000018D141BC ELSE:L2-B005 0 S Partial_St ldd [%g5-0x0060], %f44 ! 0000000018D141C0 ELSE:L2-B005 0 S BD80085 .word 0xADA35306 ! 0000000018D141C8 ELSE:L2-B005 0 S illop .word 0x2FDE322B ! 0000000018D141CC ELSE:L2-B005 0 S illop add %g5, 0x80, %l5 ! 0000000018D141D0 ELSE:L2-B005 0 @BD80070 stda %f18,[%l5+%g1]0xC0 ! 0000000018D141D4 ELSE:L2-B005 0 S Partial_St ldx [%g2+0x0058], %l6 ! 0000000018D141D8 ELSE:L2-B005 0 BD80047 .word 0x8BAF8AF3 ! 0000000018D141F8 SKIP:L2-B006 0 S illop_FP ldx [%g2+0x0048], %g4 ! 0000000018D141FC SKIP:L2-B006 0 S BASEBD80126 .word 0xD12ED746 ! 0000000018D14204 SKIP:L2-B006 0 S illop stx %i2, [%g4+0x0070] ! 0000000018D14208 SKIP:L2-B006 0 S >BD80060 add %g1, 0x4E9, %g1 ! 0000000018D1420C SKIP:L2-B006 0 chksum++ .word 0xA3AB22EA ! 0000000018D14210 SKIP:L2-B006 0 S illop ldsb [%g6+0x002A], %i5 ! 0000000018D14214 SKIP:L2-B006 0 S BD80139 ldx [%g2+0x0058], %l6 ! 0000000018D14260 ELSE:L2-B007 0 BD80027 add %g1, 0x680, %g1 ! 0000000018D1426C ELSE:L2-B007 0 chksum++ .word 0xE9779A2E ! 0000000018D14270 ELSE:L2-B007 0 S illop ldx [%g2+0x0058], %l6 ! 0000000018D14274 ELSE:L2-B007 0 BD80012 add %g3, 0x47, %l6 ! 0000000018D14288 ELSE:L2-B007 0 @BD80141 ldda [%l6]0xD0, %f28 ! 0000000018D1428C ELSE:L2-B007 0 S Short8 .word 0x9DE3A060 ! 0000000018D14290 ELSE:L2-B007 0 S random ldx [%g2+0x0048], %g6 ! 0000000018D14294 ELSE:L2-B007 0 S BASEBD80053 stxa %i1, [%g6-0x0008]%asi ! 0000000018D1429C ELSE:L2-B007 0 S >BD80056 ldsha [%g6-0x003C]%asi, %o5 ! 0000000018D142A0 ELSE:L2-B007 0 S BD80023 prefetch [%g5+0x002B], 20 ! 0000000018D142C8 SKIP:L2-B008 0 S BD80126 add %g6, -72, %l5 ! 0000000018D142D4 SKIP:L2-B008 0 @BD80023 stda %f26,[%l5+%g1]0xCD ! 0000000018D142D8 SKIP:L2-B008 0 S Partial_St .word 0x9FA90A38 ! 0000000018D142DC SKIP:L2-B008 0 S illop add %g1, 0x5F2, %g1 ! 0000000018D142E0 SKIP:L2-B008 0 chksum++ .word 0xB5A851D3 ! 0000000018D142E4 SKIP:L2-B008 0 S illop_FP stw %i0, [%g3+0x0084] ! 0000000018D142E8 SKIP:L2-B008 0 S >BD80070+4 ldsb [%g5-0x000F], %i0 ! 0000000018D142EC SKIP:L2-B008 0 S BD80020 add %g4, -104, %l5 ! 0000000018D14300 SKIP:L2-B008 0 @BD80082 .word 0x9FEF8E4C ! 0000000018D14304 SKIP:L2-B008 0 S illop ba BL80132 ! 0000000018D14308 SKIP:L2-B008 0 nop ! 0000000018D1430C SKIP:L2-B008 0 S BL80131: ! ELSE:L2-B009 add %g4, -88, %l6 ! 0000000018D14310 ELSE:L2-B009 0 @BD80024 stda %f24, [%l6]0xD0 ! 0000000018D14314 ELSE:L2-B009 0 S Short8 .word 0xC3559A3C ! 0000000018D14318 ELSE:L2-B009 0 illop .word 0x28F1DD1D ! 0000000018D1431C ELSE:L2-B009 0 illop stda %f16, [%l5]0xE0 ! 0000000018D14320 ELSE:L2-B009 0 Blk-Store .word 0xC9CFFC5B ! 0000000018D14324 ELSE:L2-B009 0 illop .word 0xC8677D54 ! 0000000018D14328 ELSE:L2-B009 0 S illop ldx [%g4-0x0088], %g4 ! 0000000018D1432C ELSE:L2-B009 0 ptr_chase ldx [%g4-0x0088], %g4 ! 0000000018D14330 ELSE:L2-B009 0 ptr_chase .word 0xDD966254 ! 0000000018D14334 ELSE:L2-B009 0 illop .word 0x97AF49E6 ! 0000000018D14338 ELSE:L2-B009 0 S illop .word 0x89AD1B43 ! 0000000018D1433C ELSE:L2-B009 0 S illop ld [%g6+0x004E], %f2 ! 0000000018D14340 ELSE:L2-B009 0 S BD80184+1 BL80132: ! ELSE:L2-B009 add %g1, 0x205, %g1 ! 0000000018D1434C ELSE:L2-B009 0 chksum++ .word 0x81C7E008 ! 0000000018D14350 LOOP:L1-B000 0 S random ldxa [%g7+%g0]0x83, %i5 ! 0000000018D14354 LOOP:L1-B000 0 S BD80021+1 ldd [%g4+0x0018], %f32 ! 0000000018D1439C LOOP:L1-B000 0 S BD80130 ldx [%g5-0x0048], %o1 ! 0000000018D143C0 SUBR:L0-B000 0 S BD80042 .word 0xFF96CC8D ! FFFFBA985FFFFF2C SUBR:L0-B000 0 illop ldda [%l6]0xD8, %f18 ! FFFFBA985FFFFF30 SUBR:L0-B000 0 S Short8 call .+8 ! FFFFBA985FFFFF34 SUBR:L0-B000 0 S lduw [%g4-0x000C], %i2 ! FFFFBA985FFFFF38 SUBR:L0-B000 0 S BD80007 add %g1, 0x13C, %g1 ! FFFFBA985FFFFF40 SUBR:L0-B000 0 chksum++ or %g0, 0x2, %l1 ! FFFFBA985FFFFF44 LOOP:L1-B000 0 BL80145: ! LOOP:L1-B000 add %g1, 0x6C0, %g1 ! FFFFBA985FFFFF48 LOOP:L1-B000 0 chksum++ .word 0xBFB4901A ! FFFFBA985FFFFF4C LOOP:L1-B000 0 S illop_VIS ldstuba [%g5-0x0010]%asi, %o5 ! FFFFBA985FFFFF50 LOOP:L1-B000 0 S >BD80052 .word 0xE5676358 ! FFFFBA985FFFFF54 LOOP:L1-B000 0 S illop sth %i3, [%g6+0x0002] ! FFFFBA985FFFFF58 LOOP:L1-B000 0 S >BD80095 .word 0x9DCEB5F4 ! FFFFBA985FFFFF5C LOOP:L1-B000 0 illop stda %f30, [%l6]0xD2 ! FFFFBA985FFFFF60 LOOP:L1-B000 0 S Short16 andcc %o1, 0x8, %g0 ! FFFFBA985FFFFF64 SKIP:L2-B000 0 bz,pn %icc, BL80139 ! FFFFBA985FFFFF68 SKIP:L2-B000 0 .word 0x95678F6D ! FFFFBA985FFFFF6C SKIP:L2-B000 0 S illop ldx [%g2+0x0058], %l6 ! FFFFBA985FFFFF70 SKIP:L2-B000 0 BD80014 stda %i4, [%g6-0x0062]%asi ! FFFFBA985FFFFF80 SKIP:L2-B000 0 S >BD80082+6 lduba [%g7+%g0]0x83, %o4 ! FFFFBA985FFFFF84 SKIP:L2-B000 0 S BD80045 BL80139: ! ELSE:L2-B001 .word 0x9FC68000 ! FFFFBA985FFFFFB0 ELSE:L2-B001 0 S random ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFB4 ELSE:L2-B001 0 ptr_chase ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFB8 ELSE:L2-B001 0 ptr_chase ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFBC ELSE:L2-B001 0 ptr_chase ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFC0 ELSE:L2-B001 0 ptr_chase ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFC4 ELSE:L2-B001 0 ptr_chase .word 0x93AD4D24 ! FFFFBA985FFFFFC8 ELSE:L2-B001 0 illop ldsh [%g6-0x004C], %i3 ! FFFFBA985FFFFFCC ELSE:L2-B001 0 S BD80055 stb %i0, [%g3+0x0053] ! FFFFBA9860000018 ELSE:L2-B001 0 S >BD80045+3 .word 0xF5A8A522 ! FFFFBA986000001C ELSE:L2-B001 0 illop .word 0xA1281A3C ! FFFFBA9860000020 ELSE:L2-B001 0 S random ldx [%g2+0x0050], %l5 ! FFFFBA9860000024 ELSE:L2-B001 0 BD80023 .word 0x97ACCBBA ! FFFFBA986000005C LOOP:L1-B000 0 L illop BL80141:brlez,a,pn %g1, BL80142 ;.empty ! FFFFBA9860000060 LOOP:L1-B000 0 L fbl,a BL80143 ! FFFFBA9860000064 LOOP:L1-B000 0 L .word 0x81A55810 ! FFFFBA9860000068 LOOP:L1-B000 0 S illop BL80143:fble BL80144 ;.empty ! FFFFBA986000006C LOOP:L1-B000 0 L bleu,pt %icc, BL80142 ;.empty ! FFFFBA9860000070 LOOP:L1-B000 0 L brgz,pt %i3, BL80144 ! FFFFBA9860000074 LOOP:L1-B000 0 L BL80144:nop ! FFFFBA9860000078 LOOP:L1-B000 0 S .word 0xC2632C8C ! FFFFBA986000007C LOOP:L1-B000 0 L illop BL80142:ldxa [%g7+%g0]0x83, %o3 ! FFFFBA9860000080 LOOP:L1-B000 0 S BD80008 BL80149:bge,a BL80152 ! FFFFBA98600000C8 SUBR:L0-B000 0 L BL80146:std %f38, [%g3+0x0018] ! FFFFBA98600000CC SUBR:L0-B000 0 S >BD80059 BL80152:add %g1, 0xA3B, %g1 ! FFFFBA98600000D0 SUBR:L0-B000 0 chksum++ .word 0x87D1648F ! FFFFBA98600000D4 SUBR:L0-B000 0 illop add %g1, 0x41C, %g1 ! FFFFBA98600000D8 SUBR:L0-B000 0 chksum++ ret ! FFFFBA98600000DC SUBR:L0-B000 0 .word 0x81A2C119 ! FFFFBA98600000E0 SUBR:L0-B000 0 illop SECTION .btext043_pg1 TEXT_VA=0xffffba9860000000 attr_text { Name = .btext043_pg1, VA = 0xffffba9860000000, RA = 0xd50000000, PA = ra2pa(0xd50000000,0), tsbonly, part_0_ctx_nonzero_tsb_config_1, 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 .btext044 TEXT_VA=0x476adf00 attr_text { Name = .btext044, VA = 0x476adf00, RA = 0xffff03f00, PA = ra2pa(0xffff03f00,0), notsb } SECTION .btext044_pg0 TEXT_VA=0x476ac000 attr_text { Name = .btext044_pg0, VA = 0x476ac000, RA = 0xffff02000, PA = ra2pa(0xffff02000,0), tsbonly, part_0_ctx_nonzero_tsb_config_3, TTE_Context=72, 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 .btext044 .text .global SUBR113; SUBR113: ldd [%g4-0x0060], %f62 ! 00000000476ADF00 SUBR:L0-B000 0 S BD80005 .word 0x89AA857B ! 00000000476ADF10 SUBR:L0-B000 0 S illop .word 0xCB544A33 ! 00000000476ADF14 SUBR:L0-B000 0 S random BL80153:fbug BL80154 ;.empty ! 00000000476ADF18 SUBR:L0-B000 0 L bleu,pn %icc, BL80155 ;.empty ! 00000000476ADF1C SUBR:L0-B000 0 L BL80155:.word 0x34B2048F ! 00000000476ADF20 SUBR:L0-B000 0 L random stda %f16, [%g6+0x0050]%asi ! 00000000476ADF24 SUBR:L0-B000 0 S >BD80045 BL80156:fbule,a,pn %fcc1, BL80157 ! 00000000476ADF28 SUBR:L0-B000 0 L BL80157:ld [%g5+0x0064], %f25 ! 00000000476ADF2C SUBR:L0-B000 0 S BD80019+3 add %g3, 0x47, %l6 ! 00000000476ADF9C SWCH:L1-B000 0 @BD80141 ldda [%l6]0xD8, %f16 ! 00000000476ADFA0 SWCH:L1-B000 0 S Short8 ldswa [%g4+0x0004]%asi, %o3 ! 00000000476ADFA4 SWCH:L1-B000 0 S BD80068 BL80163:add %g1, 0x948, %g1 ! 00000000476ADFBC CASE:L2-B000 0 chksum++ stw %o3, [%g5+0x0084] ! 00000000476ADFC0 CASE:L2-B000 0 S >BD80070+4 sth %i5, [%g6+0x0002] ! 00000000476ADFC4 CASE:L2-B000 0 S >BD80095 fbl,a,pt %fcc2, BL80158 ;.empty ! 00000000476ADFC8 CASE:L2-B000 0 L fbe,pn %fcc1, BL80159 ;.empty ! 00000000476ADFCC CASE:L2-B000 0 L fbo,pt %fcc3, BL80159 ! 00000000476ADFD0 CASE:L2-B000 0 L std %f62, [%g4-0x0060] ! 00000000476ADFD4 CASE:L2-B000 0 S >BD80104 BL80159:stha %o3, [%g6-0x0028]%asi ! 00000000476ADFD8 CASE:L2-B000 0 S >BD80049 .word 0xB5B24925 ! 00000000476ADFDC CASE:L2-B000 0 S illop bvc BL80160 ! 00000000476ADFE0 CASE:L2-B000 0 L lduw [%g3-0x0054], %o2 ! 00000000476ADFE4 CASE:L2-B000 0 S BD80130 BL80161:.word 0xCFE9D535 ! 00000000476ADFF4 CASE:L2-B000 0 S illop BL80160:bnz BL80162 ! 00000000476ADFF8 CASE:L2-B000 0 L .word 0x97B782EB ! 00000000476ADFFC CASE:L2-B000 0 S illop BL80158:ldswa [%g6-0x0050]%asi, %o4 ! 00000000476AE000 CASE:L2-B000 0 S BD80018 BL80165:ldd [%g5+0x0010], %f36 ! 00000000476AE038 CASE:L2-B001 0 S BD80035+4 BL80171:add %g1, 0xD82, %g1 ! 00000000476AE050 CASE:L2-B002 0 chksum++ ldx [%g2+0x0030], %g4 ! 00000000476AE054 CASE:L2-B002 0 S BASEBD80141 fbe,a BL80169 ! 00000000476AE05C CASE:L2-B002 0 L nop ! 00000000476AE060 CASE:L2-B002 0 S .word 0xB7B60600 ! 00000000476AE064 CASE:L2-B002 0 L illop nop ! 00000000476AE068 CASE:L2-B002 0 S lduba [%g3+0x002B]%asi, %o5 ! 00000000476AE06C CASE:L2-B002 0 S BD80007 .word 0xEE28B1E9 ! 00000000476AE074 CASE:L2-B002 0 S random ldd [%g6+0x0008], %o2 ! 00000000476AE078 CASE:L2-B002 0 S BD80087+2 BL80179:add %g1, 0x2E1, %g1 ! 00000000476AE094 CASE:L2-B003 0 chksum++ ta %xcc, 0x40 ! 00000000476AE098 CASE:L2-B003 0 S +-priv .word 0x897F11B3 ! 00000000476AE09C CASE:L2-B003 0 L illop fbge BL80173 ;.empty ! 00000000476AE0A0 CASE:L2-B003 0 L .word 0x87A4CD0A ! 00000000476AE0A4 CASE:L2-B003 0 L illop sth %o4, [%g6-0x004E] ! 00000000476AE0A8 CASE:L2-B003 0 S >BD80093+2 ble,a BL80175 ! 00000000476AE0AC CASE:L2-B003 0 L BL80172:st %f21, [%g4-0x0040] ! 00000000476AE0B0 CASE:L2-B003 0 S >BD80007 nop ! 00000000476AE0B4 CASE:L2-B003 0 S BL80174:fbo,a,pn %fcc0, BL80176 ! 00000000476AE0B8 CASE:L2-B003 0 L BL80175:std %g0, [%g3+0x0082] ! 00000000476AE0BC CASE:L2-B003 0 S >BD80070+2 fblg,a BL80177 ! 00000000476AE0C0 CASE:L2-B003 0 L BL80173:nop ! 00000000476AE0C4 CASE:L2-B003 0 S fba,pt %fcc1, BL80177 ;.empty ! 00000000476AE0C8 CASE:L2-B003 0 L BL80177:fbne,a BL80178 ! 00000000476AE0CC CASE:L2-B003 0 L BL80178:st %f8, [%g6-0x002C] ! 00000000476AE0D0 CASE:L2-B003 0 S >BD80055 BL80176:add %g1, 0xA4B, %g1 ! 00000000476AE0D4 CASE:L2-B003 0 chksum++ ba BL80183 ! 00000000476AE0D8 CASE:L2-B003 0 nop ! 00000000476AE0DC CASE:L2-B003 0 S BL80183: ! SWCH:L1-B000 add %g1, 0x7B6, %g1 ! 00000000476AE0E0 SWCH:L1-B000 0 chksum++ .word 0x91B287FD ! 00000000476AE0E4 SWCH:L1-B000 0 S illop_VIS .word 0x3734A6A9 ! 00000000476AE0E8 SWCH:L1-B000 0 S random bneg,a,pn %icc, BL80180 ;.empty ! 00000000476AE0EC SWCH:L1-B000 0 L fbug,pn %fcc0, BL80181 ;.empty ! 00000000476AE0F0 SWCH:L1-B000 0 L bz,a BL80182 ! 00000000476AE0F4 SWCH:L1-B000 0 L std %f34, [%g3-0x0037] ! 00000000476AE0F8 SWCH:L1-B000 0 S >BD80006+1 BL80182:ldub [%g6+0x0028], %o4 ! 00000000476AE0FC SWCH:L1-B000 0 S BD80045 .word 0x8D8B4A6E ! 000009390FFFFF34 SUBR:L0-B000 0 illop add %o3, %g1, %o2 ! 000009390FFFFF38 SWCH:L1-B000 0 .word 0x91C05DB9 ! 000009390FFFFF3C SWCH:L1-B000 0 illop bnz,pt %xcc, BL80187 ! 000009390FFFFF40 SWCH:L1-B000 0 andcc %o2, 0x8, %g0 ! 000009390FFFFF44 SWCH:L1-B000 0 bnz,pn %xcc, BL80186 ! 000009390FFFFF48 SWCH:L1-B000 0 add %g1, 0x94A, %g1 ! 000009390FFFFF4C SWCH:L1-B000 0 chksum++ .word 0xA3B0C7E2 ! 000009390FFFFF50 SWCH:L1-B000 0 illop bnz,pt %xcc, BL80185 ! 000009390FFFFF54 SWCH:L1-B000 0 andcc %o2, 0x10, %g0 ! 000009390FFFFF58 SWCH:L1-B000 0 bnz,pt %xcc, BL80184 ! 000009390FFFFF5C SWCH:L1-B000 0 add %g1, 0x5A3, %g1 ! 000009390FFFFF60 SWCH:L1-B000 0 chksum++ swap [%g3-0x001C], %o4 ! 000009390FFFFF64 SWCH:L1-B000 0 S >BD80130 std %f26, [%g5+0x0068] ! 000009390FFFFF68 SWCH:L1-B000 0 S >BD80012 fmul8x16al %f20, %f25, %f18 ! 000009390FFFFF6C SWCH:L1-B000 0 S ldsh [%g4+0x0000], %o0 ! 000009390FFFFF70 SWCH:L1-B000 0 S BD80002 ldd [%g3-0x0038], %f32 ! 000009390FFFFFA0 CASE:L2-B000 0 S BD80082+2 .word 0xC17BA36F ! 000009390FFFFFA8 CASE:L2-B000 0 illop .word 0xF534B1E2 ! 000009390FFFFFAC CASE:L2-B000 0 S illop ba BL80188 ! 000009390FFFFFB0 CASE:L2-B000 0 .word 0xBFA31133 ! 000009390FFFFFB4 CASE:L2-B000 0 S illop BL80185:add %g1, 0x86C, %g1 ! 000009390FFFFFB8 CASE:L2-B001 0 chksum++ te %icc, %g0+0x005E ! 000009390FFFFFBC CASE:L2-B001 0 S ldd [%g5+0x0080], %o0 ! 000009390FFFFFC0 CASE:L2-B001 0 S BD80139 .word 0xABAB176F ! 000009390FFFFFC8 CASE:L2-B001 0 S illop .word 0x95906000 ! 000009390FFFFFCC CASE:L2-B001 0 S random .word 0xACCA7306 ! 000009390FFFFFD0 CASE:L2-B001 0 S illop ta %xcc, 0x40 ! 000009390FFFFFD4 CASE:L2-B001 0 S +-priv ldsb [%g6+0x0042], %o4 ! 000009390FFFFFD8 CASE:L2-B001 0 S BD80087 BL80186:.word 0x85539D5F ! 000009390FFFFFE4 CASE:L2-B002 0 illop ldx [%g2+0x0060], %fsr ! 000009390FFFFFE8 CASE:L2-B002 0 S BD80019 .word 0x8DA2457F ! 0000093910000008 CASE:L2-B002 0 illop ldda [%l6]0x2E, %o0 ! 000009391000000C CASE:L2-B002 0 S Quad_Ld_P add %g5, 0x2A, %l6 ! 0000093910000010 CASE:L2-B002 0 @BD80099 stda %f16, [%l6]0xD1 ! 0000093910000014 CASE:L2-B002 0 S Short8 ba BL80188 ! 0000093910000018 CASE:L2-B002 0 sth %o3, [%g3-0x0030] ! 000009391000001C CASE:L2-B002 0 S >BD80106 BL80187:.word 0xCD6C58C6 ! 0000093910000020 CASE:L2-B003 0 illop ldx [%g2+0x0018], %g4 ! 0000093910000024 CASE:L2-B003 0 S BASEBD80060 .word 0xB3A54103 ! 000009391000002C CASE:L2-B003 0 S illop_FP nop ! 0000093910000030 CASE:L2-B003 0 S .word 0x99B2023A ! 0000093910000034 CASE:L2-B003 0 illop .word 0xCB6FAE08 ! 0000093910000038 CASE:L2-B003 0 S illop BL80188: ! SWCH:L1-B000 add %g1, 0x1A7, %g1 ! 000009391000003C SWCH:L1-B000 0 chksum++ sta %f4, [%g4-0x0074]%asi ! 0000093910000040 SWCH:L1-B000 0 S >BD80020 .word 0x8CC9D4CD ! 0000093910000044 SWCH:L1-B000 0 S illop .word 0xA1C7CDF8 ! 0000093910000048 SWCH:L1-B000 0 illop ldda [%l6]0xD0, %f24 ! 000009391000004C SWCH:L1-B000 0 S Short8 .word 0x81ACCCFF ! 0000093910000050 SWCH:L1-B000 0 S illop .word 0x00C49C85 ! 0000093910000054 SWCH:L1-B000 0 illop membar 0x40 ! 0000093910000058 SWCH:L1-B000 0 stda %f32, [%l5]0x16 ! 000009391000005C SWCH:L1-B000 0 Blk-Store .word 0x9FAE0CFB ! 0000093910000060 SWCH:L1-B000 0 illop .word 0x94CACAFC ! 0000093910000064 SWCH:L1-B000 0 S random tge %icc, %g0+0x005B ! 0000093910000068 SUBR:L0-B000 0 S sth %o5, [%g5-0x0018] ! 000009391000006C SUBR:L0-B000 0 S >BD80078 stb %o0, [%g3+0x0072] ! 0000093910000070 SUBR:L0-B000 0 S >BD80060+2 add %g4, -88, %l6 ! 0000093910000074 SUBR:L0-B000 0 @BD80024 ldda [%l6]0xD0, %f16 ! 0000093910000078 SUBR:L0-B000 0 S Short8 ldx [%g2+0x0000], %g3 ! 000009391000007C SUBR:L0-B000 0 S BASEBD80144 retl ! 0000093910000084 SUBR:L0-B000 0 add %g1, 0xAE3, %g1 ! 0000093910000088 SUBR:L0-B000 0 chksum++ SECTION .btext045_pg1 TEXT_VA=0x93910000000 attr_text { Name = .btext045_pg1, VA = 0x93910000000, RA = 0xd30000000, PA = ra2pa(0xd30000000,0), tsbonly, part_0_ctx_nonzero_tsb_config_1, 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 ! Context 72: 2005 instructions generated, 10728 executed, 417 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=0xffffbf1ecffffd00 attr_text { Name = .btext046, VA = 0xffffbf1ecffffd00, RA = 0xc5ffffd00, PA = ra2pa(0xc5ffffd00,0), notsb } SECTION .btext046_pg0 TEXT_VA=0xffffbf1ec0000000 attr_text { Name = .btext046_pg0, VA = 0xffffbf1ec0000000, RA = 0xc50000000, PA = ra2pa(0xc50000000,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 .btext046 .text .global start_th_5; start_th_5: .global SUBR128; SUBR128: BL100146: ! MAIN:L0-B000 nop ! FFFFBF1ECFFFFD00 MAIN:L0-B000 1 sethi %hh(0xFFFFC4DF65E06000),%g2 ! FFFFBF1ECFFFFD04 MAIN:L0-B000 1 BD100094 or %g2,%hm(0xFFFFC4DF65E06000),%g2 ! FFFFBF1ECFFFFD08 MAIN:L0-B000 1 sethi %lm(0xFFFFC4DF65E06000),%g3 ! FFFFBF1ECFFFFD0C MAIN:L0-B000 1 or %g3,%lo(0xFFFFC4DF65E06000),%g3 ! FFFFBF1ECFFFFD10 MAIN:L0-B000 1 sllx %g2, 0x20, %g2 ! FFFFBF1ECFFFFD14 MAIN:L0-B000 1 or %g2, %g3, %g2 ! FFFFBF1ECFFFFD18 MAIN:L0-B000 1 sethi %hh(0x289ED82000),%l0 ! FFFFBF1ECFFFFD1C MAIN:L0-B000 1 STACK0073 or %l0,%hm(0x289ED82000),%l0 ! FFFFBF1ECFFFFD20 MAIN:L0-B000 1 sethi %lm(0x289ED82000),%l1 ! FFFFBF1ECFFFFD24 MAIN:L0-B000 1 or %l1,%lo(0x289ED82000),%l1 ! FFFFBF1ECFFFFD28 MAIN:L0-B000 1 sllx %l0, 0x20, %l0 ! FFFFBF1ECFFFFD2C MAIN:L0-B000 1 or %l0, %l1, %l0 ! FFFFBF1ECFFFFD30 MAIN:L0-B000 1 sub %l0, 0x100, %o6 ! FFFFBF1ECFFFFD34 MAIN:L0-B000 1 add %o6, 0x80, %i6 ! FFFFBF1ECFFFFD38 MAIN:L0-B000 1 addcc %g0, 0x1, %g1 ! FFFFBF1ECFFFFD3C MAIN:L0-B000 1 or %g0, 0x892, %g3 ! FFFFBF1ECFFFFD40 MAIN:L0-B000 1 or %g0, 0xFAE, %g4 ! FFFFBF1ECFFFFD44 MAIN:L0-B000 1 or %g0, -1831, %g5 ! FFFFBF1ECFFFFD48 MAIN:L0-B000 1 or %g0, 0x4A9, %g6 ! FFFFBF1ECFFFFD4C MAIN:L0-B000 1 or %g0, 0x0, %g7 ! FFFFBF1ECFFFFD50 MAIN:L0-B000 1 or %g0, -1500, %o0 ! FFFFBF1ECFFFFD54 MAIN:L0-B000 1 or %g0, 0xB7B, %o1 ! FFFFBF1ECFFFFD58 MAIN:L0-B000 1 or %g0, 0xB89, %o2 ! FFFFBF1ECFFFFD5C MAIN:L0-B000 1 or %g0, 0x984, %o3 ! FFFFBF1ECFFFFD60 MAIN:L0-B000 1 or %g0, 0xF2E, %o4 ! FFFFBF1ECFFFFD64 MAIN:L0-B000 1 or %g0, -1186, %o5 ! FFFFBF1ECFFFFD68 MAIN:L0-B000 1 or %g0, 0x635, %o7 ! FFFFBF1ECFFFFD6C MAIN:L0-B000 1 or %g0, 0xE49, %l0 ! FFFFBF1ECFFFFD70 MAIN:L0-B000 1 or %g0, -3037, %l1 ! FFFFBF1ECFFFFD74 MAIN:L0-B000 1 or %g0, -3744, %l2 ! FFFFBF1ECFFFFD78 MAIN:L0-B000 1 or %g0, -2588, %l3 ! FFFFBF1ECFFFFD7C MAIN:L0-B000 1 or %g0, 0x2FE, %l4 ! FFFFBF1ECFFFFD80 MAIN:L0-B000 1 or %g0, -2773, %l5 ! FFFFBF1ECFFFFD84 MAIN:L0-B000 1 sethi %hh(0xFFFFBF1ECFFFFD00),%l7 ! FFFFBF1ECFFFFD88 MAIN:L0-B000 1 SUBR128 or %l7,%hm(0xFFFFBF1ECFFFFD00),%l7 ! FFFFBF1ECFFFFD8C MAIN:L0-B000 1 sethi %lm(0xFFFFBF1ECFFFFD00),%l6 ! FFFFBF1ECFFFFD90 MAIN:L0-B000 1 or %l6,%lo(0xFFFFBF1ECFFFFD00),%l6 ! FFFFBF1ECFFFFD94 MAIN:L0-B000 1 sllx %l7, 0x20, %l7 ! FFFFBF1ECFFFFD98 MAIN:L0-B000 1 or %l7, %l6, %l7 ! FFFFBF1ECFFFFD9C MAIN:L0-B000 1 or %g0, 0xB83, %l6 ! FFFFBF1ECFFFFDA0 MAIN:L0-B000 1 or %g0, -1111, %i0 ! FFFFBF1ECFFFFDA4 MAIN:L0-B000 1 or %g0, -1071, %i1 ! FFFFBF1ECFFFFDA8 MAIN:L0-B000 1 or %g0, -1944, %i2 ! FFFFBF1ECFFFFDAC MAIN:L0-B000 1 or %g0, 0x599, %i3 ! FFFFBF1ECFFFFDB0 MAIN:L0-B000 1 or %g0, 0x158, %i4 ! FFFFBF1ECFFFFDB4 MAIN:L0-B000 1 or %g0, 0x9D3, %i5 ! FFFFBF1ECFFFFDB8 MAIN:L0-B000 1 or %g0, 0x114, %i7 ! FFFFBF1ECFFFFDBC MAIN:L0-B000 1 or %g0, 0x4, %g6 ! FFFFBF1ECFFFFDC0 MAIN:L0-B000 1 BL100147:save %o6, -128, %o6 ! FFFFBF1ECFFFFDC4 MAIN:L0-B000 4 add %i0, %g6, %l0 ! FFFFBF1ECFFFFDC8 MAIN:L0-B000 4 add %i1, %g6, %l1 ! FFFFBF1ECFFFFDCC MAIN:L0-B000 4 add %i2, %g6, %l2 ! FFFFBF1ECFFFFDD0 MAIN:L0-B000 4 add %i3, %g6, %l3 ! FFFFBF1ECFFFFDD4 MAIN:L0-B000 4 add %i4, %g6, %l4 ! FFFFBF1ECFFFFDD8 MAIN:L0-B000 4 add %i5, %g6, %l5 ! FFFFBF1ECFFFFDDC MAIN:L0-B000 4 add %i6, %g6, %l6 ! FFFFBF1ECFFFFDE0 MAIN:L0-B000 4 add %i7, %g6, %l7 ! FFFFBF1ECFFFFDE4 MAIN:L0-B000 4 add %l0, %g6, %o0 ! FFFFBF1ECFFFFDE8 MAIN:L0-B000 4 add %l1, %g6, %o1 ! FFFFBF1ECFFFFDEC MAIN:L0-B000 4 add %l2, %g6, %o2 ! FFFFBF1ECFFFFDF0 MAIN:L0-B000 4 add %l3, %g6, %o3 ! FFFFBF1ECFFFFDF4 MAIN:L0-B000 4 add %l4, %g6, %o4 ! FFFFBF1ECFFFFDF8 MAIN:L0-B000 4 add %l5, %g6, %o5 ! FFFFBF1ECFFFFDFC MAIN:L0-B000 4 add %l7, %g6, %o7 ! FFFFBF1ECFFFFE00 MAIN:L0-B000 4 subcc %g6, 0x1, %g6 ! FFFFBF1ECFFFFE04 MAIN:L0-B000 4 bnz,a,pn %xcc, BL100147 ! FFFFBF1ECFFFFE08 MAIN:L0-B000 4 nop ! FFFFBF1ECFFFFE0C MAIN:L0-B000 3 restore %g0, %g0, %g0 ! FFFFBF1ECFFFFE10 MAIN:L0-B000 1 restore %g0, %g0, %g0 ! FFFFBF1ECFFFFE14 MAIN:L0-B000 1 restore %g0, %g0, %g0 ! FFFFBF1ECFFFFE18 MAIN:L0-B000 1 restore %g0, %g0, %g0 ! FFFFBF1ECFFFFE1C MAIN:L0-B000 1 ta %xcc, 0x44 ! FFFFBF1ECFFFFE20 MAIN:L0-B000 1 cleanwin=0 ldd [%g2+0x0068], %f0 ! FFFFBF1ECFFFFE24 MAIN:L0-B000 1 BD100045 ldx [%g2+0x0020], %g6 ! FFFFBF1ECFFFFECC LOOP:L1-B000 2 S BASEBD100036 std %f20, [%g5-0x0068] ! FFFFBF1ECFFFFED4 LOOP:L1-B000 2 S >BD100082 add %g3, 0x29, %l6 ! FFFFBF1ECFFFFED8 LOOP:L1-B000 2 @BD100090 stda %f28, [%l6]0xD8 ! FFFFBF1ECFFFFEDC LOOP:L1-B000 2 S Short8 ldx [%g2+0x0020], %g4 ! FFFFBF1ECFFFFEE0 LOOP:L1-B000 2 S BASEBD100041 and %g1, 0xFE, %l2 ! FFFFBF1ECFFFFEF4 LOOP:L2-B000 2 BL100161: ! LOOP:L2-B000 add %g1, 0x4D9, %g1 ! FFFFBF1ECFFFFEF8 LOOP:L2-B000 3 chksum++ ldx [%g2+0x0058], %l6 ! FFFFBF1ECFFFFEFC LOOP:L2-B000 3 BD100014 and %g1, 0xFE, %l3 ! FFFFBF1ECFFFFF1C LOOP:L3-B000 3 BL100148: ! LOOP:L3-B000 add %g1, 0x3EC, %g1 ! FFFFBF1ECFFFFF20 LOOP:L3-B000 4 chksum++ stx %o0, [%g4+0x0070] ! FFFFBF1ECFFFFF24 LOOP:L3-B000 4 S >BD100060 ld [%g2+0x0064], %fsr ! FFFFBF1ECFFFFF28 LOOP:L3-B000 4 S BD100005 srlx %l3, 0x1, %l3 ! FFFFBF1ECFFFFF34 LOOP:L3-B000 4 andcc %l3, 0x1, %g0 ! FFFFBF1ECFFFFF38 LOOP:L3-B000 4 bne,pn %xcc, BL100148 ! FFFFBF1ECFFFFF3C LOOP:L3-B000 4 nop ! FFFFBF1ECFFFFF40 LOOP:L3-B000 4 S add %g1, 0xBFD, %g1 ! FFFFBF1ECFFFFF44 LOOP:L3-B000 3 chksum++ and %g1, 0xFE, %l1 ! FFFFBF1ECFFFFF48 LOOP:L3-B001 3 BL100149: ! LOOP:L3-B001 add %g1, 0xD5A, %g1 ! FFFFBF1ECFFFFF4C LOOP:L3-B001 6 chksum++ stb %i2, [%g3-0x001F] ! FFFFBF1ECFFFFF50 LOOP:L3-B001 6 S >BD100085 ldd [%g3+0x0038], %i0 ! FFFFBF1ECFFFFF54 LOOP:L3-B001 6 S BD100035 stw %i2, [%g4-0x0054] ! FFFFBF1ECFFFFF64 LOOP:L3-B001 6 S >BD100027 stb %i2, [%g5+0x0047] ! FFFFBF1ECFFFFF68 LOOP:L3-B001 6 S >BD100141 srlx %l1, 0x1, %l1 ! FFFFBF1ECFFFFF6C LOOP:L3-B001 6 andcc %l1, 0x1, %g0 ! FFFFBF1ECFFFFF70 LOOP:L3-B001 6 bne,pt %xcc, BL100149 ! FFFFBF1ECFFFFF74 LOOP:L3-B001 6 st %f19, [%g3-0x0014] ! FFFFBF1ECFFFFF78 LOOP:L3-B001 6 S >BD100087 add %g1, 0x8CC, %g1 ! FFFFBF1ECFFFFF7C LOOP:L3-B001 3 chksum++ and %g1, 0xFE, %l4 ! FFFFBF1ECFFFFF80 LOOP:L3-B002 3 BL100160: ! LOOP:L3-B002 add %g1, 0xB55, %g1 ! FFFFBF1ECFFFFF84 LOOP:L3-B002 5 chksum++ sta %f4, [%g6-0x0078]%asi ! FFFFBF1ECFFFFF88 LOOP:L3-B002 5 S >BD100180 bne,a,pn %xcc, BL100150 ! FFFFBF1ECFFFFF8C LOOP:L3-B002 5 L ld [%g4+0x0060], %f4 ! FFFFBF1ECFFFFF90 LOOP:L3-B002 2 S BD100056 brz,a,pt %i1, BL100152 ! FFFFBF1ECFFFFFA4 LOOP:L3-B002 3 L .word 0xE94BCC56 ! FFFFBF1ECFFFFFA8 LOOP:L3-B002 0 S illop BL100152:ba,a BL100153 ;.empty ! FFFFBF1ECFFFFFAC LOOP:L3-B002 3 L fbge,pt %fcc1, BL100154 ! FFFFBF1ECFFFFFB0 LOOP:L3-B002 0 L .word 0xDD7D2833 ! FFFFBF1ECFFFFFB4 LOOP:L3-B002 0 S random fbne,a BL100150 ;.empty ! FFFFBF1ECFFFFFB8 LOOP:L3-B002 0 L BL100150:fbl,pt %fcc0, BL100154 ;.empty ! FFFFBF1ECFFFFFBC LOOP:L3-B002 2 L BL100153:fbuge,pn %fcc0, BL100154 ! FFFFBF1ECFFFFFC0 LOOP:L3-B002 5 L BL100154:nop ! FFFFBF1ECFFFFFC4 LOOP:L3-B002 10 S add %g1, 0xCF4, %g1 ! FFFFBF1ECFFFFFC8 LOOP:L3-B002 5 chksum++ lduh [%g4+0x0000], %i3 ! FFFFBF1ECFFFFFCC LOOP:L3-B002 5 S BD100026 fbe,pn %fcc0, BL100155 ;.empty ! FFFFBF1ECFFFFFD8 LOOP:L3-B002 5 L fbo,pt %fcc1, BL100156 ! FFFFBF1ECFFFFFDC LOOP:L3-B002 5 L nop ! FFFFBF1ECFFFFFE0 LOOP:L3-B002 0 S .word 0x8DDC62E7 ! FFFFBF1ECFFFFFE4 LOOP:L3-B002 0 S illop ldx [%g2+0x0000], %g6 ! FFFFBF1ECFFFFFE8 LOOP:L3-B002 0 S BASEBD100099 ldstub [%g5+0x0042], %o2 ! FFFFBF1ED0000034 LOOP:L2-B000 3 S >BD100091 add %g5, -31, %l6 ! FFFFBF1ED0000038 LOOP:L2-B000 3 @BD100085 ldda [%l6]0xD0, %f30 ! FFFFBF1ED000003C LOOP:L2-B000 3 S Short8 ldx [%g2+0x0050], %l5 ! FFFFBF1ED0000040 LOOP:L2-B000 3 BD100070 add %g1, 0xF72, %g1 ! FFFFBF1ED0000060 LOOP:L2-B000 2 chksum++ nop ! FFFFBF1ED0000064 LOOP:L2-B001 2 nop ! FFFFBF1ED0000068 LOOP:L2-B002 2 nop ! FFFFBF1ED000006C LOOP:L2-B003 2 nop ! FFFFBF1ED0000070 LOOP:L2-B004 2 nop ! FFFFBF1ED0000074 LOOP:L2-B005 2 nop ! FFFFBF1ED0000078 LOOP:L2-B006 2 nop ! FFFFBF1ED000007C LOOP:L2-B007 2 nop ! FFFFBF1ED0000080 LOOP:L2-B008 2 nop ! FFFFBF1ED0000084 LOOP:L2-B009 2 add %i1, %g1, %i2 ! FFFFBF1ED0000088 SWCH:L2-B010 2 and %i2, 0x18, %o7 ! FFFFBF1ED000008C SWCH:L2-B010 2 sethi %hi(0x3A4), %i2 ! FFFFBF1ED0000090 SWCH:L2-B010 2 .+0 or %i2,%lo(0x3A4),%i2 ! FFFFBF1ED0000094 SWCH:L2-B010 2 add %i2, %o7, %i2 ! FFFFBF1ED0000098 SWCH:L2-B010 2 jmpl %l7+%i2, %g0 ! FFFFBF1ED000009C SWCH:L2-B010 2 nop ! FFFFBF1ED00000A0 SWCH:L2-B010 2 S ba,a BL100165 ! FFFFBF1ED00000A4 SWCH:L2-B010 1 stb %i0, [%g6+0x0028] ! FFFFBF1ED00000A8 SWCH:L2-B010 0 S >BD100080 ba,a,pn %icc, BL100164 ! FFFFBF1ED00000AC SWCH:L2-B010 0 std %f44, [%g6+0x0018] ! FFFFBF1ED00000B0 SWCH:L2-B010 0 S >BD100059 fba,pt %fcc2, BL100163 ! FFFFBF1ED00000B4 SWCH:L2-B010 0 lduh [%g4-0x000E], %i3 ! FFFFBF1ED00000B8 SWCH:L2-B010 0 S BD100006+3 ldstub [%g3+0x0042], %o5 ! FFFFBF1ED00000CC CASE:L3-B003 1 S >BD100091 ldx [%g2+0x0050], %l5 ! FFFFBF1ED00000D0 CASE:L3-B003 1 BD100019 ldsw [%g6-0x001A], %i1 ! FFFFBF1ED00000FC CASE:L3-B004 0 S BD100070 ldda [%l6]0x26, %o0 ! FFFFBF1ED0000124 CASE:L3-B004 0 S Quad_Ld_P lduwa [%g7+%g7]0x8B, %i5 ! FFFFBF1ED0000128 CASE:L3-B004 0 S BD100092 ba,a BL100166 ! FFFFBF1ED0000130 CASE:L3-B004 0 .word 0x7FFAF1B0 ! FFFFBF1ED0000134 CASE:L3-B004 0 S random BL100164:.word 0x8F42E4F9 ! FFFFBF1ED0000138 CASE:L3-B005 0 illop ldx [%g2+0x0018], %g5 ! FFFFBF1ED000013C CASE:L3-B005 0 S BASEBD100026 BL100166: ! SWCH:L2-B010 add %g1, 0xFC3, %g1 ! FFFFBF1ED00001BC SWCH:L2-B010 2 chksum++ ldx [%g2+0x0050], %l5 ! FFFFBF1ED00001C0 SWCH:L2-B010 2 BD100053 lduw [%g4-0x001C], %i4 ! FFFFBF1ED00001D4 SWCH:L2-B010 2 S BD100021 add %g4, 0x28, %l6 ! FFFFBF1ED0000234 SWCH:L2-B016 0 @BD100080 .word 0xA597C007 ! FFFFBF1ED0000238 SWCH:L2-B016 0 S illop add %g1, 0xEEF, %g1 ! FFFFBF1ED000023C SWCH:L2-B016 0 chksum++ ba BL100178 ! FFFFBF1ED0000240 SWCH:L2-B016 0 nop ! FFFFBF1ED0000244 SWCH:L2-B016 0 S BL100174:add %g1, 0xDB0, %g1 ! FFFFBF1ED0000248 CASE:L3-B007 1 chksum++ nop ! FFFFBF1ED000024C CASE:L3-B007 1 S ldx [%g2+0x0060], %fsr ! FFFFBF1ED0000250 CASE:L3-B007 1 S BD100041 BL100168:.word 0x2E7106B2 ! FFFFBF1ED0000264 CASE:L3-B007 0 L random BL100169:fbuge,pn %fcc3, BL100170 ;.empty ! FFFFBF1ED0000268 CASE:L3-B007 0 L call .+8 ;.empty ! FFFFBF1ED000026C CASE:L3-B007 0 L bcc BL100170 ;.empty ! FFFFBF1ED0000270 CASE:L3-B007 0 L BL100170:.word 0x8F8E818F ! FFFFBF1ED0000274 CASE:L3-B007 0 L illop fblg,a,pn %fcc1, BL100172 ! FFFFBF1ED0000278 CASE:L3-B007 0 L BL100172:.word 0x9DC19D1D ! FFFFBF1ED000027C CASE:L3-B007 0 S illop ldda [%g3-0x0070]%asi, %f40 ! FFFFBF1ED0000280 CASE:L3-B007 0 S BD100044 .word 0xDE393686 ! FFFFBF1ED00002D0 CASE:L3-B009 0 S illop ldstub [%g4-0x0057], %i3 ! FFFFBF1ED00002D4 CASE:L3-B009 0 S >BD100026 ld [%g5+0x0020], %f9 ! FFFFBF1ED00002D8 CASE:L3-B009 0 S BD100008 st %f1, [%g5-0x006C] ! FFFFBF1ED00002E0 CASE:L3-B009 0 S >BD100008+4 ldx [%g2+0x0050], %l5 ! FFFFBF1ED00002E4 CASE:L3-B009 0 BD100023 .word 0x83EF5A55 ! FFFFBF1ED00002F8 CASE:L3-B009 0 S illop fba,a BL100178 ! FFFFBF1ED00002FC CASE:L3-B009 0 stx %o3, [%g4+0x0068] ! FFFFBF1ED0000300 CASE:L3-B009 0 S >BD100012 BL100177:add %g1, 0x5FE, %g1 ! FFFFBF1ED0000304 CASE:L3-B010 1 chksum++ add %g3, 0x2B, %l6 ! FFFFBF1ED0000308 CASE:L3-B010 1 @BD100126 ldda [%l6]0xD0, %f20 ! FFFFBF1ED000030C CASE:L3-B010 1 S Short8 std %f28, [%g6+0x0038] ! FFFFBF1ED0000310 CASE:L3-B010 1 S >BD100028 ldx [%g2+0x0050], %l5 ! FFFFBF1ED0000314 CASE:L3-B010 1 BD100047 ta %xcc, 0x40 ! FFFFBF1ED0000328 CASE:L3-B010 1 S +-priv stba %o3, [%g5+0x002A]%asi ! FFFFBF1ED000032C CASE:L3-B010 1 S >BD100099 fba,a,pn %fcc1, BL100178 ! FFFFBF1ED0000330 CASE:L3-B010 1 stb %o5, [%g6-0x0057] ! FFFFBF1ED0000334 CASE:L3-B010 0 S >BD100026 BL100178: ! SWCH:L2-B016 add %g1, 0xF8C, %g1 ! FFFFBF1ED0000338 SWCH:L2-B016 2 chksum++ ldx [%g2+0x0058], %l6 ! FFFFBF1ED000033C SWCH:L2-B016 2 BD100012 ldd [%g4+0x0010], %f60 ! FFFFBF1ED0000348 SWCH:L2-B016 2 S BD100056 ld [%g4-0x0078], %f11 ! FFFFBF1ED0000354 SWCH:L2-B016 2 S BD100076 ldx [%g2+0x0050], %l5 ! FFFFBF1ED0000368 LOOP:L1-B000 2 BD100060 stxa %g1, [%g4-0x0008]%asi ! FFFFBF1ED000037C LOOP:L1-B000 2 S >BD100056 ldx [%g3+0x0058], %o5 ! FFFFBF1ED0000380 LOOP:L1-B000 2 S BD100080 ldx [%g2+0x0058], %l6 ! FFFFBF1ED000038C LOOP:L1-B000 2 BD100002 sth %g1, [%g4-0x004A] ! FFFFBF1ED000039C LOOP:L1-B000 2 S >BD100033 subcc %l0, 0x1, %l0 ! FFFFBF1ED00003A0 LOOP:L1-B000 2 bnz,pt %xcc, BL100179 ! FFFFBF1ED00003A4 LOOP:L1-B000 2 ldswa [%g5-0x0014]%asi, %o2 ! FFFFBF1ED00003A8 LOOP:L1-B000 2 S BD100006 st %f15, [%g4-0x0034] ! 000057A69FFFFF38 SUBR:L0-B000 0 S >BD100006+4 stha %i5, [%g6-0x0022]%asi ! 000057A69FFFFF3C SUBR:L0-B000 0 S >BD100076 .word 0xAFA90495 ! 000057A69FFFFF40 SUBR:L0-B000 0 illop stda %f30,[%l5+%g1]0xC8 ! 000057A69FFFFF44 SUBR:L0-B000 0 S Partial_St ldx [%g2+0x0058], %l6 ! 000057A69FFFFF48 SUBR:L0-B000 0 BD100011 add %g6, -60, %l6 ! 000057A69FFFFF50 SUBR:L0-B000 0 @BD100041 ldda [%l6]0xD2, %f24 ! 000057A69FFFFF54 SUBR:L0-B000 0 S Short16 add %g1, 0xF0E, %g1 ! 000057A69FFFFF58 SUBR:L0-B000 0 chksum++ .word 0x3854BA1C ! 000057A69FFFFF5C SWCH:L1-B000 0 illop andcc %o4, 0x8, %g0 ! 000057A69FFFFF60 SWCH:L1-B000 0 bnz,a,pn %xcc, BL100007 ! 000057A69FFFFF64 SWCH:L1-B000 0 .word 0xA7D07812 ! 000057A69FFFFF68 SWCH:L1-B000 0 illop andcc %o4, 0x20, %g0 ! 000057A69FFFFF6C SWCH:L1-B000 0 bnz,a,pn %xcc, BL100006 ! 000057A69FFFFF70 SWCH:L1-B000 0 .word 0xE7BADC06 ! 000057A69FFFFF74 SWCH:L1-B000 0 illop andcc %o4, 0x10, %g0 ! 000057A69FFFFF78 SWCH:L1-B000 0 .word 0xBF66D916 ! 000057A69FFFFF7C SWCH:L1-B000 0 illop .word 0x9DE08FDA ! 000057A69FFFFF80 SWCH:L1-B000 0 illop andcc %o4, 0x10, %g0 ! 000057A69FFFFF84 SWCH:L1-B000 0 bnz,pn %xcc, BL100003 ! 000057A69FFFFF88 SWCH:L1-B000 0 stw %i3, [%g4-0x0040] ! 000057A69FFFFF8C SWCH:L1-B000 0 S >BD100007 ld [%g2+0x0064], %fsr ! 000057A69FFFFF90 SWCH:L1-B000 0 S BD100056 stx %i5, [%g6+0x0078] ! 000057A69FFFFFC4 CASE:L2-B000 0 S >BD100009 add %g4, 0x30, %l5 ! 000057A69FFFFFC8 CASE:L2-B000 0 @BD100044 stda %f28,[%l5+%g1]0xC2 ! 000057A69FFFFFCC CASE:L2-B000 0 S Partial_St .word 0xB7A759D4 ! 000057A69FFFFFD0 CASE:L2-B000 0 illop nop ! 000057A69FFFFFD4 CASE:L2-B000 0 S BL100004:.word 0x99B1895C ! 000057A69FFFFFD8 CASE:L2-B001 0 illop .word 0xEBCA54F4 ! 000057A69FFFFFDC CASE:L2-B001 0 S illop .word 0xB5D9DB9F ! 000057A69FFFFFE0 CASE:L2-B001 0 S illop .word 0x91A58A15 ! 000057A69FFFFFE4 CASE:L2-B001 0 S illop_FP ldub [%g4-0x001F], %i5 ! 000057A69FFFFFE8 CASE:L2-B001 0 S BD100006 .word 0x83B7C2F8 ! 000057A69FFFFFF0 CASE:L2-B001 0 illop ldda [%l6]0x24, %i0 ! 000057A69FFFFFF4 CASE:L2-B001 0 S Quad_Ld stxa %i3, [%g7+%g0]0xBA ! 000057A69FFFFFF8 CASE:L2-B001 0 S BAD-ASI prefetch [%o1+%i6], 3 ! 000057A69FFFFFFC CASE:L2-B001 0 S <.+0 ldx [%g2+0x0038], %g4 ! 000057A6A0000000 CASE:L2-B001 0 S BASEBD100035+2 ba,pt %icc, BL100008 ! 000057A6A0000008 CASE:L2-B001 0 std %f40, [%g4+0x0018] ! 000057A6A000000C CASE:L2-B001 0 S >BD100059 BL100006:add %g1, 0x232, %g1 ! 000057A6A0000010 CASE:L2-B002 0 chksum++ ldx [%g2+0x0050], %l5 ! 000057A6A0000014 CASE:L2-B002 0 BD100002 ldx [%g2+0x0060], %fsr ! 000057A6A0000040 CASE:L2-B002 0 S BD100014 BL100007:add %g1, 0x34D, %g1 ! 000057A6A0000050 CASE:L2-B003 0 chksum++ add %g4, 0x43, %l6 ! 000057A6A0000054 CASE:L2-B003 0 @BD100092 ldda [%l6]0xD0, %f26 ! 000057A6A0000058 CASE:L2-B003 0 S Short8 sta %f11, [%g6-0x0074]%asi ! 000057A6A000005C CASE:L2-B003 0 S >BD100020 call .+8 ! 000057A6A0000060 CASE:L2-B003 0 S std %f62, [%g4-0x0060] ! 000057A6A0000064 CASE:L2-B003 0 S >BD100104 .word 0x3EB06E82 ! 000057A6A0000068 CASE:L2-B003 0 S random fba,a,pt %fcc0, BL100008 ! 000057A6A000006C CASE:L2-B003 0 nop ! 000057A6A0000070 CASE:L2-B003 0 S BL100008: ! SWCH:L1-B000 add %g1, 0xDF4, %g1 ! 000057A6A0000074 SWCH:L1-B000 0 chksum++ ldx [%g2+0x0008], %g5 ! 000057A6A0000078 SWCH:L1-B000 0 S BASEBD100045+4 .word 0xA9AC854B ! 000057A6A000008C SUBR:L0-B000 0 illop ldda [%l6]0x2C, %i0 ! 000057A6A0000090 SUBR:L0-B000 0 S Quad_Ld .word 0x81B643C3 ! 000057A6A0000094 SUBR:L0-B000 0 S illop_VIS ldx [%g2+0x0050], %l5 ! 000057A6A0000098 SUBR:L0-B000 0 BD100019 sth %i0, [%g4-0x0026] ! 000057A6A00000B4 SUBR:L0-B000 0 S >BD100170 .word 0x8FB0037F ! 000057A6A00000B8 SUBR:L0-B000 0 S illop_VIS popc -3444, %o2 ! 000057A6A00000BC SUBR:L0-B000 0 S membar 0x40 ! 000057A6A00000C0 SUBR:L0-B000 0 stda %f16, [%l5]0xE0 ! 000057A6A00000C4 SUBR:L0-B000 0 Blk-Store membar 0x40 ! 000057A6A00000C8 SUBR:L0-B000 0 add %g3, -8, %l5 ! 000057A6A00000CC SUBR:L0-B000 0 @BD100056 stda %f18,[%l5+%g1]0xC2 ! 000057A6A00000D0 SUBR:L0-B000 0 S Partial_St ta %xcc, 0x45 ! 000057A6A00000D4 SUBR:L0-B000 0 demap-stack add %g1, 0xC01, %i0 ! 000057A6A00000D8 SUBR:L0-B000 0 .word 0xA6ECF030 ! 000057A6A00000DC SUBR:L0-B000 0 S illop fba BL100009 ! 000057A6A00000E0 SUBR:L0-B000 0 restore %i0, %l7, %o0 ! 000057A6A00000E4 SUBR:L0-B000 0 BL100009:.word 0xC29E9A78 ! 000057A6A00000E8 SUBR:L0-B000 0 random nop ! 000057A6A00000EC SUBR:L0-B000 0 SECTION .btext047_pg1 TEXT_VA=0x57a6a0000000 attr_text { Name = .btext047_pg1, VA = 0x57a6a0000000, RA = 0xca0000000, PA = ra2pa(0xca0000000,0), tsbonly, part_0_ctx_nonzero_tsb_config_1, 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=0x60f063bfdf00 attr_text { Name = .btext048, VA = 0x60f063bfdf00, RA = 0xfffeeff00, PA = ra2pa(0xfffeeff00,0), notsb } SECTION .btext048_pg0 TEXT_VA=0x60f063bfc000 attr_text { Name = .btext048_pg0, VA = 0x60f063bfc000, RA = 0xfffeee000, PA = ra2pa(0xfffeee000,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 .btext048 .text .global SUBR130; SUBR130: BL100011: ! SUBR:L0-B000 add %g1, 0xDEF, %g1 ! 000060F063BFDF00 SUBR:L0-B000 0 chksum++ bcc,pn %xcc, BL100010 ! 000060F063BFDF04 SUBR:L0-B000 0 .word 0x93ABE079 ! 000060F063BFDF08 SUBR:L0-B000 0 illop BL100010: ! SUBR:L0-B000 sethi %hh(0x60F063BFDF00),%l7 ! 000060F063BFDF0C SUBR:L0-B000 0 SUBR130 or %l7,%hm(0x60F063BFDF00),%l7 ! 000060F063BFDF10 SUBR:L0-B000 0 sethi %lm(0x60F063BFDF00),%l6 ! 000060F063BFDF14 SUBR:L0-B000 0 or %l6,%lo(0x60F063BFDF00),%l6 ! 000060F063BFDF18 SUBR:L0-B000 0 .word 0xEF5B999F ! 000060F063BFDF1C SUBR:L0-B000 0 illop or %l7, %l6, %l7 ! 000060F063BFDF20 SUBR:L0-B000 0 .word 0xBFE787E5 ! 000060F063BFDF24 SUBR:L0-B000 0 illop add %g4, 0x2B, %l6 ! 000060F063BFDF28 SUBR:L0-B000 0 @BD100126 stda %f24, [%l6]0xD0 ! 000060F063BFDF2C SUBR:L0-B000 0 S Short8 ld [%g2+0x0064], %fsr ! 000060F063BFDF30 SUBR:L0-B000 0 S BD100074 prefetch [%g5-0x000E], 0 ! 000060F063BFDF38 SUBR:L0-B000 0 S BD100021+2 .word 0x8DA2C11B ! 000060F063BFDF40 SUBR:L0-B000 0 S illop add %g1, 0x10, %g1 ! 000060F063BFDF44 SUBR:L0-B000 0 chksum++ .word 0xE97CAA63 ! 000060F063BFDF48 SWCH:L1-B000 0 random andcc %o4, 0x4, %g0 ! 000060F063BFDF4C SWCH:L1-B000 0 bnz,pn %xcc, BL100024 ! 000060F063BFDF50 SWCH:L1-B000 0 andcc %o4, 0x40, %g0 ! 000060F063BFDF54 SWCH:L1-B000 0 .word 0xDF113792 ! 000060F063BFDF58 SWCH:L1-B000 0 illop add %g1, 0xF0, %g1 ! 000060F063BFDF5C SWCH:L1-B000 0 chksum++ andcc %o4, 0x100, %g0 ! 000060F063BFDF60 SWCH:L1-B000 0 bnz,pn %xcc, BL100018 ! 000060F063BFDF64 SWCH:L1-B000 0 andcc %o4, 0x1, %g0 ! 000060F063BFDF68 SWCH:L1-B000 0 bnz,pn %xcc, BL100017 ! 000060F063BFDF6C SWCH:L1-B000 0 ldx [%g2+0x0058], %l6 ! 000060F063BFDF70 SWCH:L1-B000 0 BD100011 .word 0x9B4E2375 ! 000060F063BFDF78 SWCH:L1-B000 0 S illop .word 0xF0F07C69 ! 000060F063BFDF7C SWCH:L1-B000 0 S random .word 0xB5B54362 ! 000060F063BFDF80 SWCH:L1-B000 0 S illop_VIS .word 0xF59B457D ! 000060F063BFDF84 SWCH:L1-B000 0 S random popc %i1, %i4 ! 000060F063BFDF88 SWCH:L1-B000 0 S st %f4, [%g6-0x0078] ! 000060F063BFDF8C SWCH:L1-B000 0 S >BD100180 stw %i2, [%g4+0x003C] ! 000060F063BFDF90 SWCH:L1-B000 0 S >BD100028+4 ldx [%g2+0x0050], %l5 ! 000060F063BFDF94 SWCH:L1-B000 0 BD100047 .word 0xA9AC90CA ! 000060F063BFDFCC CASE:L2-B000 0 L illop bge,pt %icc, BL100014 ! 000060F063BFDFD0 CASE:L2-B000 0 L ldd [%g3+0x0008], %i0 ! 000060F063BFDFD4 CASE:L2-B000 0 S BD100019 BL100018:.word 0x1E044E24 ! 000060F063BFDFF8 CASE:L2-B001 0 random .word 0xAB966010 ! 000060F063BFDFFC CASE:L2-B001 0 S illop ldx [%g2+0x0050], %l5 ! 000060F063BFE000 CASE:L2-B001 0 BD100045+4 .word 0x9BA099EE ! 000060F063BFE02C CASE:L2-B002 0 L illop stx %i0, [%g3+0x0050] ! 000060F063BFE030 CASE:L2-B002 0 S >BD100045 ldd [%g4-0x0038], %f38 ! 000060F063BFE034 CASE:L2-B002 0 S BD100087 fbu BL100021 ! 000060F063BFE04C CASE:L2-B002 0 L BL100021:.word 0x85B1C95B ! 000060F063BFE050 CASE:L2-B002 0 S illop .word 0xFEE2476F ! 000060F063BFE054 CASE:L2-B002 0 S illop brgz,pt %i5, BL100022 ! 000060F063BFE058 CASE:L2-B002 0 L BL100022:stwa %i4, [%g4-0x0044]%asi ! 000060F063BFE05C CASE:L2-B002 0 S >BD100023+4 BL100020:add %g1, 0xC77, %g1 ! 000060F063BFE060 CASE:L2-B002 0 chksum++ fba BL100025 ! 000060F063BFE064 CASE:L2-B002 0 .word 0xD39A83D9 ! 000060F063BFE068 CASE:L2-B002 0 S illop_VIS BL100024:add %g1, 0xC06, %g1 ! 000060F063BFE06C CASE:L2-B003 0 chksum++ ld [%g2+0x0064], %fsr ! 000060F063BFE070 CASE:L2-B003 0 S BD100058+4 .word 0xBDA211BE ! 000060F063BFE0A0 SWCH:L1-B000 0 S illop_FP ldx [%g2+0x0050], %l5 ! 000060F063BFE0A4 SWCH:L1-B000 0 BD100093 stx %i4, [%g3-0x0008] ! 0000000341AE5F7C CASE:L2-B000 0 S >BD100056 ld [%g5+0x0024], %f27 ! 0000000341AE5F80 CASE:L2-B000 0 S BD100023 sethi %hh(0x2E403D479F00),%l6 ! 0000000341AE5F88 CASE:L2-B000 0 SUBR134 or %l6,%hm(0x2E403D479F00),%l6 ! 0000000341AE5F8C CASE:L2-B000 0 .word 0x89DBE055 ! 0000000341AE5F90 CASE:L2-B000 0 illop .word 0xA9E74038 ! 0000000341AE5F94 CASE:L2-B000 0 illop .word 0xCB47C6AB ! 0000000341AE5F98 CASE:L2-B000 0 illop or %l6, %l5, %l6 ! 0000000341AE5F9C CASE:L2-B000 0 jmpl %l6+0x0000, %o7 ! 0000000341AE5FA0 CASE:L2-B000 0 S stha %i3, [%g3+0x005A]%asi ! 0000000341AE5FA4 CASE:L2-B000 0 S >BD100035+2 ldx [%g2+0x0050], %l5 ! 0000000341AE5FA8 CASE:L2-B000 0 BD100095 tleu %xcc, %g0+0x005E ! 0000000341AE5FBC CASE:L2-B000 0 S .word 0x081A4761 ! 0000000341AE5FC0 CASE:L2-B000 0 illop .word 0xAF5D7ADA ! 0000000341AE5FC4 CASE:L2-B000 0 S illop BL100029:add %g1, 0x941, %g1 ! 0000000341AE5FC8 CASE:L2-B001 0 chksum++ ta %xcc, 0x40 ! 0000000341AE5FCC CASE:L2-B001 0 S +-priv stb %o4, [%g6-0x0058] ! 0000000341AE5FD0 CASE:L2-B001 0 S >BD100024 .word 0x372B4494 ! 0000000341AE5FD4 CASE:L2-B001 0 random ldda [%l6]0x26, %i0 ! 0000000341AE5FD8 CASE:L2-B001 0 S Quad_Ld_P .word 0x83880000 ! 0000000341AE5FDC CASE:L2-B001 0 S random st %f11, [%g3-0x0074] ! 0000000341AE5FE0 CASE:L2-B001 0 S >BD100020 .word 0x89B08B16 ! 0000000341AE5FE4 CASE:L2-B001 0 S illop_VIS ba BL100032 ! 0000000341AE5FE8 CASE:L2-B001 0 ldx [%g2+0x0038], %g6 ! 0000000341AE5FEC CASE:L2-B001 0 S BASEBD100007 ldda [%g7+%g7]0x83, %i0 ! 0000000341AE5FF8 CASE:L2-B002 0 S BD100074 ldx [%g2+0x0050], %l5 ! 0000000341AE6000 CASE:L2-B002 0 BD100070 std %i2, [%g6+0x0080] ! 0000000341AE6014 CASE:L2-B002 0 S >BD100070 .word 0xE6E2C07C ! 0000000341AE6018 CASE:L2-B002 0 S illop call .+8 ! 0000000341AE601C CASE:L2-B002 0 S .word 0x08EEA578 ! 0000000341AE6020 CASE:L2-B002 0 S illop .word 0x85A016FE ! 0000000341AE6024 CASE:L2-B002 0 illop .word 0x007BE566 ! 0000000341AE6028 CASE:L2-B002 0 S illop BL100031:add %g1, 0xEA1, %g1 ! 0000000341AE602C CASE:L2-B003 0 chksum++ ldx [%g2+0x0058], %l6 ! 0000000341AE6030 CASE:L2-B003 0 BD100036 ldstub [%g6+0x002A], %l0 ! 0000000341AE604C CASE:L2-B003 0 S >BD100099 .word 0xA9A99C96 ! 0000000341AE6050 CASE:L2-B003 0 S illop ldx [%g2+0x0058], %l6 ! 0000000341AE6054 CASE:L2-B003 0 BD100011 add %g6, -32, %l6 ! 0000000341AE605C CASE:L2-B003 0 @BD100144 ldda [%l6]0xD0, %f30 ! 0000000341AE6060 CASE:L2-B003 0 S Short8 stda %f6, [%g5+0x0018]%asi ! 0000000341AE6064 CASE:L2-B003 0 S >BD100059 ldx [%g2+0x0058], %l6 ! 0000000341AE6068 CASE:L2-B003 0 BD100009 st %f13, [%g6+0x007C] ! 0000000341AE60A0 SUBR:L0-B000 0 S >BD100009+4 ldx [%g2+0x0000], %g4 ! 0000000341AE60A4 SUBR:L0-B000 0 S BASEBD100020 fmul8x16al %f17, %f30, %f20 ! 0000000341AE60B0 SUBR:L0-B000 0 S stda %f0, [%g6-0x0038]%asi ! 0000000341AE60B4 SUBR:L0-B000 0 S >BD100006 st %f8, [%g5+0x004C] ! 0000000341AE60B8 SUBR:L0-B000 0 S >BD100047 .word 0xE29D7274 ! 0000000341AE60BC SUBR:L0-B000 0 S illop ldx [%g3-0x0088], %g3 ! 0000000341AE60C0 SUBR:L0-B000 0 ptr_chase ldx [%g3-0x0088], %g3 ! 0000000341AE60C4 SUBR:L0-B000 0 ptr_chase ta %xcc, 0x45 ! 0000000341AE60C8 SUBR:L0-B000 0 demap-stack add %g1, 0xD08, %i0 ! 0000000341AE60CC SUBR:L0-B000 0 return %i7+0x0008 ! 0000000341AE60D0 SUBR:L0-B000 0 add %g1, 0x172, %g1 ! 0000000341AE60D4 SUBR:L0-B000 0 chksum++ SECTION .btext049_pg1 TEXT_VA=0x341ae6000 attr_text { Name = .btext049_pg1, VA = 0x341ae6000, RA = 0xfffeec000, PA = ra2pa(0xfffeec000,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 .btext050 TEXT_VA=0x398f925f00 attr_text { Name = .btext050, VA = 0x398f925f00, RA = 0xfffee7f00, PA = ra2pa(0xfffee7f00,0), notsb } SECTION .btext050_pg0 TEXT_VA=0x398f924000 attr_text { Name = .btext050_pg0, VA = 0x398f924000, RA = 0xfffee6000, PA = ra2pa(0xfffee6000,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 .btext050 .text .global SUBR132; SUBR132: BL100034: ! SUBR:L0-B000 add %g1, 0x47A, %g1 ! 000000398F925F00 SUBR:L0-B000 0 chksum++ ble,pt %icc, BL100033 ! 000000398F925F04 SUBR:L0-B000 0 save %o6, -128, %o6 ! 000000398F925F08 SUBR:L0-B000 0 BL100033: ! SUBR:L0-B000 sethi %hh(0x398F925F00),%l7 ! 000000398F925F0C SUBR:L0-B000 0 SUBR132 .word 0xB194A008 ! 000000398F925F10 SUBR:L0-B000 0 illop sethi %lm(0x398F925F00),%l6 ! 000000398F925F14 SUBR:L0-B000 0 or %l6,%lo(0x398F925F00),%l6 ! 000000398F925F18 SUBR:L0-B000 0 .word 0x07C80867 ! 000000398F925F1C SUBR:L0-B000 0 random or %l7, %l6, %l7 ! 000000398F925F20 SUBR:L0-B000 0 ta %xcc, 0x45 ! 000000398F925F24 SUBR:L0-B000 0 demap-stack add %g1, 0x310, %g1 ! 000000398F925F28 SUBR:L0-B000 0 chksum++ .word 0xB1A9D066 ! 000000398F925F2C LOOP:L1-B000 0 illop BL100054: ! LOOP:L1-B000 add %g1, 0x3A6, %g1 ! 000000398F925F30 LOOP:L1-B000 0 chksum++ ldsh [%g5-0x004A], %i5 ! 000000398F925F34 LOOP:L1-B000 0 S BD100104+4 std %f42, [%g4-0x0038] ! 000000398F925F44 LOOP:L1-B000 0 S >BD100006 stx %i3, [%g5-0x0048] ! 000000398F925F48 LOOP:L1-B000 0 S >BD100023 .word 0xA5A618E5 ! 000000398F925F4C LOOP:L1-B000 0 illop membar 0x40 ! 000000398F925F50 LOOP:L1-B000 0 ldda [%l5]0x16, %f16 ! 000000398F925F54 LOOP:L1-B000 0 Blk-Load membar 0x40 ! 000000398F925F58 LOOP:L1-B000 0 .word 0xD70C5600 ! 000000398F925F5C SKIP:L2-B000 0 random .word 0xAFB10B85 ! 000000398F925F60 SKIP:L2-B000 0 illop .word 0x89A2501F ! 000000398F925F64 SKIP:L2-B000 0 S illop ldx [%g2+0x0058], %l6 ! 000000398F925F68 SKIP:L2-B000 0 BD100130+2 sethi %hh(0x1666BFFFFF00),%l6 ! 000000398F925F8C SKIP:L2-B000 0 SUBR133 or %l6,%hm(0x1666BFFFFF00),%l6 ! 000000398F925F90 SKIP:L2-B000 0 sethi %lm(0x1666BFFFFF00),%l5 ! 000000398F925F94 SKIP:L2-B000 0 or %l5,%lo(0x1666BFFFFF00),%l5 ! 000000398F925F98 SKIP:L2-B000 0 .word 0xECE3929B ! 000000398F925F9C SKIP:L2-B000 0 random or %l6, %l5, %l6 ! 000000398F925FA0 SKIP:L2-B000 0 add %l6, 0x1, %l6 ! 000000398F925FA4 SKIP:L2-B000 0 jmpl %l6+0x0000, %o7 ! 000000398F925FA8 SKIP:L2-B000 0 S nop ! 000000398F925FAC SKIP:L2-B000 0 S lda [%g4-0x002C]%asi, %f9 ! 000000398F925FB0 SKIP:L2-B000 0 S BD100130 ldx [%g2+0x0000], %g6 ! 000000398F925FCC ELSE:L2-B001 0 S BASEBD100059 ldsba [%g7+%g0]0x83, %i1 ! 000000398F925FD4 ELSE:L2-B001 0 S BD100053 .word 0xC779CB0A ! 000000398F925FDC ELSE:L2-B001 0 S illop add %g1, 0x5EA, %g1 ! 000000398F925FE0 ELSE:L2-B001 0 chksum++ nop ! 000000398F925FE4 ELSE:L2-B001 0 S bz BL100036 ;.empty ! 000000398F925FE8 ELSE:L2-B001 0 L bl,a,pt %xcc, BL100037 ;.empty ! 000000398F925FEC ELSE:L2-B001 0 L ba BL100038 ! 000000398F925FF0 ELSE:L2-B001 0 L nop ! 000000398F925FF4 ELSE:L2-B001 0 S .word 0xBE100001 ! 000000398F925FF8 ELSE:L2-B001 0 S random bn,a,pn %icc, BL100039 ! 000000398F925FFC ELSE:L2-B001 0 L .word 0x1599B984 ! 000000398F926000 ELSE:L2-B001 0 S random BL100038:bpos,a,pn %icc, BL100040 ! 000000398F926004 ELSE:L2-B001 0 L BL100040:.word 0xB7A158BC ! 000000398F926008 ELSE:L2-B001 0 S illop .word 0xAB402589 ! 000000398F92600C ELSE:L2-B001 0 L illop BL100039:fbge,a,pt %fcc1, BL100041 ! 000000398F926010 ELSE:L2-B001 0 L BL100037:stda %f14, [%g4-0x0060]%asi ! 000000398F926014 ELSE:L2-B001 0 S >BD100104 BL100036:bn,a BL100041 ! 000000398F926018 ELSE:L2-B001 0 L BL100041:.word 0x8F18765E ! 000000398F92601C ELSE:L2-B001 0 S random add %g1, 0x4F3, %g1 ! 000000398F926020 ELSE:L2-B001 0 chksum++ BL100042: ! ELSE:L2-B001 add %g1, 0xCA0, %g1 ! 000000398F926024 ELSE:L2-B001 0 chksum++ .word 0xBF7AE231 ! 000000398F926028 SKIP:L2-B002 0 illop bz,pn %icc, BL100043 ! 000000398F92602C SKIP:L2-B002 0 nop ! 000000398F926030 SKIP:L2-B002 0 S lduh [%g4+0x0040], %l0 ! 000000398F926034 SKIP:L2-B002 0 S BD100090 .word 0xA5A70D44 ! 000000398F92604C SKIP:L2-B002 0 S illop .word 0x2FC7E63F ! 000000398F926050 SKIP:L2-B002 0 S illop add %g1, 0xED8, %g1 ! 000000398F926054 SKIP:L2-B002 0 chksum++ stb %o0, [%g3+0x0003] ! 000000398F926058 SKIP:L2-B002 0 S >BD100095+1 sth %i1, [%g4-0x0022] ! 000000398F92605C SKIP:L2-B002 0 S >BD100076 ld [%g4+0x0060], %f10 ! 000000398F926060 SKIP:L2-B002 0 S BD100008 .word 0x8F8E262A ! 000000398F926078 SKIP:L2-B002 0 S illop stx %fsr, [%g2+0x0060] ! 000000398F92607C SKIP:L2-B002 0 S BD100051 BL100044: ! ELSE:L2-B003 .word 0x93949EA2 ! 000000398F9260D8 ELSE:L2-B003 0 illop andcc %g1, 0x10, %g0 ! 000000398F9260DC SKIP:L2-B004 0 bnz,a,pn %xcc, BL100050 ! 000000398F9260E0 SKIP:L2-B004 0 .word 0x85AA60CD ! 000000398F9260E4 SKIP:L2-B004 0 S illop .word 0x8BB402E8 ! 000000398F9260E8 SKIP:L2-B004 0 S illop fba BL100045 ;.empty ! 000000398F9260EC SKIP:L2-B004 0 L .word 0xA5A55A89 ! 000000398F9260F0 SKIP:L2-B004 0 L illop stw %g1, [%g5+0x0024] ! 000000398F9260F4 SKIP:L2-B004 0 S >BD100139 fbul,a BL100045 ! 000000398F9260F8 SKIP:L2-B004 0 L BL100046:ldx [%g4+0x0038], %o4 ! 000000398F9260FC SKIP:L2-B004 0 S BD100002 BL100045:add %g1, 0x95D, %g1 ! 000000398F926118 SKIP:L2-B004 0 chksum++ .word 0xAD9084E4 ! 000000398F92611C SKIP:L2-B004 0 random .word 0x8B5E30F4 ! 000000398F926120 SKIP:L2-B004 0 illop stda %f18, [%l6]0xD1 ! 000000398F926124 SKIP:L2-B004 0 S Short8 ldx [%g2+0x0058], %l6 ! 000000398F926128 SKIP:L2-B004 0 BD100082+4 .word 0xB7AC8076 ! 000000398F926134 SKIP:L2-B004 0 illop membar 0x40 ! 000000398F926138 SKIP:L2-B004 0 ldda [%l5]0xF0, %f16 ! 000000398F92613C SKIP:L2-B004 0 Blk-Load .word 0x81E80000 ! 000000398F926140 SKIP:L2-B004 0 random st %fsr, [%g2+0x0064] ! 000000398F926144 SKIP:L2-B004 0 S BD100139 ldd [%g6-0x0038], %f0 ! 000000398F926174 ELSE:L2-B005 0 S BD100047 .word 0xD92B9126 ! 000000398F9261B0 SKIP:L2-B006 0 S illop st %f8, [%g3+0x004C] ! 000000398F9261B4 SKIP:L2-B006 0 S >BD100047 lduw [%g3-0x000C], %l0 ! 000000398F9261B8 SKIP:L2-B006 0 S BD100180 .word 0xA940BACA ! 000000398F9261F4 ELSE:L2-B007 0 S illop .word 0xA8CDF921 ! 000000398F9261F8 ELSE:L2-B007 0 S illop swap [%g5-0x001C], %l4 ! 000000398F9261FC ELSE:L2-B007 0 S >BD100130 std %f6, [%g3+0x0010] ! 000000398F926200 ELSE:L2-B007 0 S >BD100074 lduw [%g4-0x000C], %l3 ! 000000398F926204 ELSE:L2-B007 0 S BD100053 stx %i4, [%g5+0x0008] ! 000000398F926210 ELSE:L2-B007 0 S >BD100058 stb %o5, [%g4+0x0046] ! 000000398F926214 ELSE:L2-B007 0 S >BD100077 ldx [%g2+0x0058], %l6 ! 000000398F926218 ELSE:L2-B007 0 BD100006 st %fsr, [%g2+0x0064] ! 000000398F926264 LOOP:L1-B000 0 S BD100137 st %f11, [%g3+0x004C] ! 000000398F926278 LOOP:L1-B000 0 S >BD100047 subcc %l2, 0x1, %l2 ! 000000398F92627C LOOP:L1-B000 0 bnz,a,pn %icc, BL100054 ! 000000398F926280 LOOP:L1-B000 0 lduwa [%g7+%g0]0x83, %i0 ! 000000398F926284 LOOP:L1-B000 0 S BD100027+2 bne,a BL100055 ! 000000398F926290 SUBR:L0-B000 0 L .word 0xA57ED3D6 ! 000000398F926294 SUBR:L0-B000 0 S illop bvc,pn %icc, BL100056 ;.empty ! 000000398F926298 SUBR:L0-B000 0 L .word 0xBBADD00C ! 000000398F92629C SUBR:L0-B000 0 L illop BL100055:be BL100058 ;.empty ! 000000398F9262A0 SUBR:L0-B000 0 L BL100056:bg,a BL100059 ! 000000398F9262A4 SUBR:L0-B000 0 L .word 0x83D32550 ! 000000398F9262A8 SUBR:L0-B000 0 S illop BL100058:fbue BL100060 ! 000000398F9262AC SUBR:L0-B000 0 L BL100057:nop ! 000000398F9262B0 SUBR:L0-B000 0 S BL100060:ldd [%g3-0x0048], %i0 ! 000000398F9262B4 SUBR:L0-B000 0 S BD100012 BL100066:add %g1, 0x4C3, %g1 ! 00001666BFFFFF90 CASE:L2-B000 0 chksum++ std %i4, [%g3+0x0068] ! 00001666BFFFFF94 CASE:L2-B000 0 S >BD100012 stxa %o3, [%g5+0x0068]%asi ! 00001666BFFFFF98 CASE:L2-B000 0 S >BD100012 ldx [%g2+0x0050], %l5 ! 00001666BFFFFF9C CASE:L2-B000 0 BD100055 fba,a BL100074 ! 00001666BFFFFFC4 CASE:L2-B000 0 ldsha [%g7+%g0]0x83, %o0 ! 00001666BFFFFFC8 CASE:L2-B000 0 S BD100018 .word 0x4378DD00 ! 00001666BFFFFFD4 CASE:L2-B001 0 S random ldsh [%g3-0x0016], %o0 ! 00001666BFFFFFD8 CASE:L2-B001 0 S BD100021 ldda [%g6-0x0068]%asi, %i0 ! 00001666BFFFFFE0 CASE:L2-B001 0 S BD100018 stx %fsr, [%g2+0x0060] ! 00001666BFFFFFF0 CASE:L2-B001 0 S BD100144 bne,a BL100069 ! 00001666C0000034 CASE:L2-B003 0 L lduh [%g4-0x0024], %l1 ! 00001666C0000038 CASE:L2-B003 0 S BD100069 std %i0, [%g4+0x0070] ! 00001666C0000048 CASE:L2-B003 0 S >BD100060 BL100070:fble,a,pn %fcc1, BL100069 ;.empty ! 00001666C000004C CASE:L2-B003 0 L brnz,pn %i0, BL100071 ! 00001666C0000050 CASE:L2-B003 0 L .word 0x99B5C3A8 ! 00001666C0000054 CASE:L2-B003 0 S illop BL100071:brnz,pn %l0, BL100072 ! 00001666C0000058 CASE:L2-B003 0 L BL100069:swapa [%g5-0x0014]%asi, %o0 ! 00001666C000005C CASE:L2-B003 0 S >BD100087 BL100072:add %g1, 0xB23, %g1 ! 00001666C0000060 CASE:L2-B003 0 chksum++ ba BL100074 ! 00001666C0000064 CASE:L2-B003 0 .word 0x9DAF1C78 ! 00001666C0000068 CASE:L2-B003 0 S illop BL100074: ! SWCH:L1-B000 add %g1, 0xE74, %g1 ! 00001666C000006C SWCH:L1-B000 0 chksum++ call .+8 ! 00001666C0000070 SWCH:L1-B000 0 S nop ! 00001666C0000074 SWCH:L1-B000 0 S lduh [%g5-0x0018], %l1 ! 00001666C0000078 SWCH:L1-B000 0 S BD100008 .word 0xBDB142BF ! 00001666C0000080 SWCH:L1-B000 0 S illop ldx [%g3-0x0088], %g3 ! 00001666C0000084 SWCH:L1-B000 0 ptr_chase .word 0x5BB88F00 ! 00001666C0000088 SWCH:L1-B000 0 random .word 0x87AEB142 ! 00001666C000008C SWCH:L1-B000 0 illop ldx [%g3-0x0088], %g3 ! 00001666C0000090 SWCH:L1-B000 0 ptr_chase ldx [%g3-0x0088], %g3 ! 00001666C0000094 SWCH:L1-B000 0 ptr_chase ldx [%g3-0x0088], %g3 ! 00001666C0000098 SWCH:L1-B000 0 ptr_chase add %g3, 0x2B, %l6 ! 00001666C000009C SWCH:L1-B000 0 @BD100126 stda %f30, [%l6]0xD0 ! 00001666C00000A0 SWCH:L1-B000 0 S Short8 stx %i1, [%g6+0x0030] ! 00001666C00000A4 SWCH:L1-B000 0 S >BD100044 ldx [%g2+0x0058], %l6 ! 00001666C00000A8 SWCH:L1-B000 0 BD100011 add %g6, -31, %l6 ! 00001666C00000B0 SWCH:L1-B000 0 @BD100085 ldda [%l6]0xD0, %f28 ! 00001666C00000B4 SWCH:L1-B000 0 S Short8 ldx [%g2+0x0058], %l6 ! 00001666C00000B8 SWCH:L1-B000 0 BD100058 .word 0xADD0B63C ! 00001666C00000D0 SUBR:L0-B000 0 S illop sth %i5, [%g3+0x0066] ! 00001666C00000D4 SUBR:L0-B000 0 S >BD100021+2 swapa [%g6-0x001C]%asi, %o2 ! 00001666C00000D8 SUBR:L0-B000 0 S >BD100130 .word 0x11A53203 ! 00001666C00000DC SUBR:L0-B000 0 S random ld [%g3-0x0078], %f3 ! 00001666C00000E0 SUBR:L0-B000 0 S BD100018 .word 0xDB2F574D ! 00002E403D479F24 SUBR:L0-B000 0 illop .word 0x3022E690 ! 00002E403D479F28 SUBR:L0-B000 0 S random stwa %o0, [%g3+0x0048]%asi ! 00002E403D479F2C SUBR:L0-B000 0 S >BD100018 ld [%g6-0x002C], %f11 ! 00002E403D479F30 SUBR:L0-B000 0 S BD100126 stda %f22, [%g3+0x0050]%asi ! 00002E403D479F98 SKIP:L2-B000 0 S >BD100045 ldsba [%g7+%g0]0x82, %o5 ! 00002E403D479F9C SKIP:L2-B000 0 S BD100074 st %f15, [%g6+0x0014] ! 00002E403D479FB8 ELSE:L2-B001 0 S >BD100074+4 .word 0xBDB50B07 ! 00002E403D479FBC ELSE:L2-B001 0 S illop .word 0x85AE0554 ! 00002E403D479FC0 ELSE:L2-B001 0 S illop .word 0xBDAA31FC ! 00002E403D479FC4 ELSE:L2-B001 0 S illop .word 0x87A0C884 ! 00002E403D479FC8 ELSE:L2-B001 0 illop .word 0xAFB4826B ! 00002E403D479FCC ELSE:L2-B001 0 S illop add %g3, -87, %l6 ! 00002E403D479FD0 ELSE:L2-B001 0 @BD100026 .word 0xBBB30645 ! 00002E403D479FD4 ELSE:L2-B001 0 S illop sta %f10, [%g3+0x004C]%asi ! 00002E403D479FD8 ELSE:L2-B001 0 S >BD100047 .word 0xA7AFB1A7 ! 00002E403D479FDC ELSE:L2-B001 0 illop .word 0xCF69C8E6 ! 00002E403D479FE0 ELSE:L2-B001 0 S illop BL100080: ! ELSE:L2-B001 add %g1, 0xD56, %g1 ! 00002E403D479FE4 ELSE:L2-B001 0 chksum++ .word 0x87A81C97 ! 00002E403D479FE8 SKIP:L2-B002 0 illop bz,a,pn %xcc, BL100081 ! 00002E403D479FEC SKIP:L2-B002 0 ldx [%g2+0x0008], %g3 ! 00002E403D479FF0 SKIP:L2-B002 0 S BASEBD100006 ta %xcc, 0x46 ! 00002E403D47A00C SKIP:L2-B002 0 S demap-page .word 0xC6418BD9 ! 00002E403D47A010 SKIP:L2-B002 0 random ldx [%g5-0x0088], %g5 ! 00002E403D47A014 SKIP:L2-B002 0 ptr_chase ldx [%g5-0x0088], %g5 ! 00002E403D47A018 SKIP:L2-B002 0 ptr_chase .word 0xFF2BECC9 ! 00002E403D47A01C SKIP:L2-B002 0 illop .word 0x93ACCA4F ! 00002E403D47A020 SKIP:L2-B002 0 illop lduh [%g6-0x0039], %i5 ! 00002E403D47A024 SKIP:L2-B002 0 S BD100080 stxa %i1, [%g3+0x0058]%asi ! 00002E403D47A084 ELSE:L2-B003 0 S >BD100035 .word 0x9FA041CD ! 00002E403D47A088 ELSE:L2-B003 0 illop .word 0xDBEC54DE ! 00002E403D47A08C ELSE:L2-B003 0 S illop bvs,pt %xcc, BL100082 ;.empty ! 00002E403D47A090 ELSE:L2-B003 0 L fbo,pt %fcc3, BL100083 ;.empty ! 00002E403D47A094 ELSE:L2-B003 0 L fbue,pn %fcc0, BL100084 ! 00002E403D47A098 ELSE:L2-B003 0 L BL100082:.word 0x84E94AAD ! 00002E403D47A09C ELSE:L2-B003 0 S illop fbne,a BL100085 ;.empty ! 00002E403D47A0A0 ELSE:L2-B003 0 L BL100083:fbu,a,pt %fcc3, BL100086 ! 00002E403D47A0A4 ELSE:L2-B003 0 L .word 0xBDA5C00A ! 00002E403D47A0A8 ELSE:L2-B003 0 S illop std %f42, [%g6-0x0036] ! 00002E403D47A0AC ELSE:L2-B003 0 S >BD100006+2 call .+8 ;.empty ! 00002E403D47A0B0 ELSE:L2-B003 0 L BL100084:fbn,a,pt %fcc1, BL100086 ! 00002E403D47A0B4 ELSE:L2-B003 0 L stwa %o5, [%g6-0x0040]%asi ! 00002E403D47A0B8 ELSE:L2-B003 0 S >BD100007 ld [%g6+0x0020], %f8 ! 00002E403D47A0BC ELSE:L2-B003 0 S BD100078 bge BL100089 ;.empty ! 000000247C279F04 SUBR:L0-B000 0 L BL100089:fbge,a,pt %fcc0, BL100090 ;.empty ! 000000247C279F08 SUBR:L0-B000 0 L fbl,a BL100091 ! 000000247C279F0C SUBR:L0-B000 0 L .word 0xF55F4F7F ! 000000247C279F10 SUBR:L0-B000 0 S illop .word 0xD16ACAEB ! 000000247C279F14 SUBR:L0-B000 0 S illop bvc,pt %xcc, BL100091 ! 000000247C279F18 SUBR:L0-B000 0 L BL100091:nop ! 000000247C279F1C SUBR:L0-B000 0 S .word 0x9191CF57 ! 000000247C279F20 SUBR:L0-B000 0 S illop ba,a BL100092 ! 000000247C279F24 SUBR:L0-B000 0 L std %f16, [%g5+0x0070] ! 000000247C279F28 SUBR:L0-B000 0 S >BD100060 BL100090:bvc,a,pn %xcc, BL100093 ;.empty ! 000000247C279F2C SUBR:L0-B000 0 L BL100093:.word 0x83F5E674 ! 000000247C279F30 SUBR:L0-B000 0 L illop BL100094:stb %i5, [%g4+0x0045] ! 000000247C279F34 SUBR:L0-B000 0 S >BD100137+1 BL100092:ldub [%g6+0x0046], %o5 ! 000000247C279F38 SUBR:L0-B000 0 S BD100099 .word 0xAFB1C788 ! 000000247C279F64 LOOP:L1-B000 0 S illop_VIS bge,a,pt %icc, BL100096 ! 000000247C279F68 LOOP:L1-B000 0 L nop ! 000000247C279F6C LOOP:L1-B000 0 S BL100095:fble,a BL100097 ;.empty ! 000000247C279F70 LOOP:L1-B000 0 L bcc,pt %xcc, BL100097 ! 000000247C279F74 LOOP:L1-B000 0 L .word 0x93B2C940 ! 000000247C279F78 LOOP:L1-B000 0 S illop_VIS BL100096:stw %o2, [%g5-0x0050] ! 000000247C279F7C LOOP:L1-B000 0 S >BD100093 fba,a,pt %fcc0, BL100098 ! 000000247C279F80 LOOP:L1-B000 0 L BL100098:popc %g1, %o0 ! 000000247C279F84 LOOP:L1-B000 0 S BL100097:.word 0x1E781AA5 ! 000000247C279F88 LOOP:L1-B000 0 illop .word 0xE14332B6 ! 000000247C279F8C SKIP:L2-B000 0 illop bnz,a,pn %xcc, BL100099 ! 000000247C279F90 SKIP:L2-B000 0 nop ! 000000247C279F94 SKIP:L2-B000 0 S ldsh [%g6-0x0022], %o2 ! 000000247C279F98 SKIP:L2-B000 0 S BD100059 sth %o4, [%g4-0x002E] ! 000000247C279FDC SKIP:L2-B000 0 S >BD100171 nop ! 000000247C279FE0 SKIP:L2-B000 0 S ldsw [%g5-0x000C], %o2 ! 000000247C279FE4 SKIP:L2-B000 0 S BD100059 .word 0xA9CC61C5 ! 000000247C279FEC SKIP:L2-B000 0 illop .word 0xB1A484EC ! 000000247C279FF0 SKIP:L2-B000 0 illop .word 0x95906000 ! 000000247C279FF4 SKIP:L2-B000 0 random .word 0xA5B1437E ! 000000247C279FF8 SKIP:L2-B000 0 illop membar 0x40 ! 000000247C279FFC SKIP:L2-B000 0 ldx [%g2+0x0058], %l6 ! 000000247C27A000 SKIP:L2-B000 0 BD100011 ldsw [%g4-0x000C], %o4 ! 000000247C27A008 SKIP:L2-B000 0 S BD100035 fba BL100105 ! 000000247C27A018 SKIP:L2-B000 0 lduw [%g6-0x000C], %o4 ! 000000247C27A01C SKIP:L2-B000 0 S BD100070 stb %o5, [%g6+0x0029] ! 000000247C27A028 ELSE:L2-B001 0 S >BD100090 fbuge BL100100 ! 000000247C27A02C ELSE:L2-B001 0 L .word 0xB5A1DB95 ! 000000247C27A030 ELSE:L2-B001 0 S illop stb %g1, [%g4-0x0012] ! 000000247C27A034 ELSE:L2-B001 0 S >BD100087+2 .word 0x87E781DA ! 000000247C27A038 ELSE:L2-B001 0 L illop BL100100:.word 0xA145DF6C ! 000000247C27A03C ELSE:L2-B001 0 L random ba,pn %icc, BL100101 ;.empty ! 000000247C27A040 ELSE:L2-B001 0 L .word 0xDD2E0144 ! 000000247C27A044 ELSE:L2-B001 0 L illop BL100101:nop ! 000000247C27A048 ELSE:L2-B001 0 S fbule,pn %fcc0, BL100104 ;.empty ! 000000247C27A04C ELSE:L2-B001 0 L BL100104:fbne,a BL100102 ! 000000247C27A050 ELSE:L2-B001 0 L BL100103:stb %o5, [%g6-0x0020] ! 000000247C27A054 ELSE:L2-B001 0 S >BD100144 BL100102:add %g1, 0xE58, %g1 ! 000000247C27A058 ELSE:L2-B001 0 chksum++ add %g1, 0x6F6, %g1 ! 000000247C27A05C ELSE:L2-B001 0 chksum++ ldda [%g3+0x0058]%asi, %o2 ! 000000247C27A060 ELSE:L2-B001 0 S BD100085 lduha [%g7+%g7]0x8B, %o5 ! 000000247C27A0B4 SKIP:L2-B002 0 S BD100069 fble,a BL100106 ;.empty ! 000000247C27A0C4 SKIP:L2-B002 0 L .word 0x9FC3801F ! 000000247C27A0C8 SKIP:L2-B002 0 L random .word 0x95906000 ! 000000247C27A0CC SKIP:L2-B002 0 L random .word 0x8DB042F3 ! 000000247C27A0D0 SKIP:L2-B002 0 S illop ldub [%g6+0x0028], %o4 ! 000000247C27A0D4 SKIP:L2-B002 0 S BD100082 add %g1, 0xBE8, %g1 ! 000000247C27A0F4 SKIP:L2-B002 0 chksum++ fba,a,pn %fcc3, BL100112 ! 000000247C27A0F8 SKIP:L2-B002 0 nop ! 000000247C27A0FC SKIP:L2-B002 0 S BL100111: ! ELSE:L2-B003 ldstuba [%g3+0x002A]%asi, %o3 ! 000000247C27A100 ELSE:L2-B003 0 S >BD100099 ldsba [%g5+0x002B]%asi, %o0 ! 000000247C27A104 ELSE:L2-B003 0 S BD100144 add %g6, 0x38, %l5 ! 000000247C27A10C ELSE:L2-B003 0 @BD100028 stda %f16,[%l5+%g1]0xC0 ! 000000247C27A110 ELSE:L2-B003 0 S Partial_St .word 0xA71F9F8D ! 000000247C27A114 ELSE:L2-B003 0 S random .word 0xBBA98BCD ! 000000247C27A118 ELSE:L2-B003 0 S illop add %g1, 0x8D9, %g1 ! 000000247C27A11C ELSE:L2-B003 0 chksum++ .word 0x8F664816 ! 000000247C27A120 ELSE:L2-B003 0 S illop stxa %o5, [%g7+%g0]0xB3 ! 000000247C27A124 ELSE:L2-B003 0 S BAD-ASI add %g4, -36, %l6 ! 000000247C27A128 ELSE:L2-B003 0 @BD100068 ldda [%l6]0xD2, %f24 ! 000000247C27A12C ELSE:L2-B003 0 S Short16 stw %o2, [%g5+0x0064] ! 000000247C27A130 ELSE:L2-B003 0 S >BD100021 add %g4, 0x30, %l5 ! 000000247C27A134 ELSE:L2-B003 0 @BD100044 stda %f22,[%l5+%g1]0xC4 ! 000000247C27A138 ELSE:L2-B003 0 S Partial_St .word 0x97B3C39A ! 000000247C27A13C ELSE:L2-B003 0 S illop .word 0xD3C382C0 ! 000000247C27A140 ELSE:L2-B003 0 S illop ldx [%g6+0x0080], %o4 ! 000000247C27A144 ELSE:L2-B003 0 S BD100080 .word 0x8D8DA561 ! 000000247C27A150 ELSE:L2-B003 0 S illop .word 0xC5401752 ! 000000247C27A154 ELSE:L2-B003 0 S illop BL100112: ! ELSE:L2-B003 .word 0xA3B7C9D1 ! 000000247C27A158 ELSE:L2-B003 0 illop .word 0x3F469CCD ! 000000247C27A15C SKIP:L2-B004 0 random .word 0x95A98A9C ! 000000247C27A160 SKIP:L2-B004 0 illop .word 0xA7A15127 ! 000000247C27A164 SKIP:L2-B004 0 S illop add %g5, -38, %l6 ! 000000247C27A168 SKIP:L2-B004 0 @BD100170 .word 0xDB8E2ED2 ! 000000247C27A16C SKIP:L2-B004 0 S illop add %g5, 0x46, %l6 ! 000000247C27A170 SKIP:L2-B004 0 @BD100077 stda %f24, [%l6]0xD0 ! 000000247C27A174 SKIP:L2-B004 0 S Short8 std %f22, [%g6+0x0035] ! 000000247C27A178 SKIP:L2-B004 0 S >BD100044+5 ta %xcc, 0x40 ! 000000247C27A17C SKIP:L2-B004 0 S +-priv ldsh [%g3+0x0002], %o4 ! 000000247C27A180 SKIP:L2-B004 0 S BD100130 ld [%g6-0x002C], %f9 ! 000000247C27A1E0 ELSE:L2-B005 0 S BD100014+1 .word 0x2A78C458 ! 000000247C27A204 ELSE:L2-B005 0 S illop add %g1, 0xE5C, %g1 ! 000000247C27A208 ELSE:L2-B005 0 chksum++ std %f32, [%g5-0x0060] ! 000000247C27A20C ELSE:L2-B005 0 S >BD100104 .word 0x84D45EC5 ! 000000247C27A210 ELSE:L2-B005 0 L random fbg,a BL100119 ! 000000247C27A214 ELSE:L2-B005 0 L stw %o4, [%g3-0x000C] ! 000000247C27A218 ELSE:L2-B005 0 S >BD100002 .word 0x89A140F9 ! 000000247C27A21C ELSE:L2-B005 0 S illop bneg BL100120 ! 000000247C27A220 ELSE:L2-B005 0 L nop ! 000000247C27A224 ELSE:L2-B005 0 S BL100120:bpos BL100121 ;.empty ! 000000247C27A228 ELSE:L2-B005 0 L BL100119:fbu,a BL100122 ;.empty ! 000000247C27A22C ELSE:L2-B005 0 L BL100122:.word 0x99504000 ! 000000247C27A230 ELSE:L2-B005 0 L illop BL100118:.word 0xBDA0C996 ! 000000247C27A234 ELSE:L2-B005 0 S illop BL100123:ble,a,pt %xcc, BL100124 ! 000000247C27A238 ELSE:L2-B005 0 L BL100124:ldsha [%g4-0x0022]%asi, %o3 ! 000000247C27A23C ELSE:L2-B005 0 S BD100139+1 .word 0xBF66BE68 ! 000000247C27A2B4 ELSE:L2-B007 0 S illop ld [%g3-0x002C], %f2 ! 000000247C27A2B8 ELSE:L2-B007 0 S BD100019+1 popc %o2, %o5 ! 000000247C27A304 ELSE:L2-B007 0 S popc %g1, %o0 ! 000000247C27A308 ELSE:L2-B007 0 S stx %fsr, [%g2+0x0060] ! 000000247C27A30C ELSE:L2-B007 0 S BD100052 membar 0x40 ! 000000247C27A314 ELSE:L2-B007 0 .word 0xCD6884DF ! 000000247C27A318 ELSE:L2-B007 0 illop membar 0x40 ! 000000247C27A31C ELSE:L2-B007 0 BL100127: ! ELSE:L2-B007 .word 0x9DA6DA79 ! 000000247C27A320 ELSE:L2-B007 0 illop fcmpd %fcc0, %f0, %f6 ! 000000247C27A324 SKIP:L2-B008 0 .word 0x8BA28066 ! 000000247C27A328 SKIP:L2-B008 0 illop .word 0xA7CFE855 ! 000000247C27A32C SKIP:L2-B008 0 S illop .word 0xA3564DA3 ! 000000247C27A330 SKIP:L2-B008 0 S illop ldx [%g2+0x0058], %l6 ! 000000247C27A334 SKIP:L2-B008 0 BD100026 .word 0x93B543D5 ! 000000247C27A348 SKIP:L2-B008 0 illop ldx [%g2+0x0060], %fsr ! 000000247C27A34C SKIP:L2-B008 0 S BD100055 std %o0, [%g5+0x0058] ! 000000247C27A370 SKIP:L2-B008 0 S >BD100035 BL100131:sth %o1, [%g6-0x004B] ! 000000247C27A374 SKIP:L2-B008 0 S >BD100089+1 .word 0x9DE3A060 ! 000000247C27A378 SKIP:L2-B008 0 L random stba %o4, [%g5+0x007C]%asi ! 000000247C27A37C SKIP:L2-B008 0 S >BD100009+4 fbg BL100132 ;.empty ! 000000247C27A380 SKIP:L2-B008 0 L brgez,pt %g1, BL100133 ! 000000247C27A384 SKIP:L2-B008 0 L BL100133:.word 0xA5B289FB ! 000000247C27A388 SKIP:L2-B008 0 S illop_VIS BL100130:fbuge,pt %fcc3, BL100132 ! 000000247C27A38C SKIP:L2-B008 0 L BL100129:sth %o2, [%g4-0x0028] ! 000000247C27A390 SKIP:L2-B008 0 S >BD100049 BL100132:add %g1, 0x12F, %g1 ! 000000247C27A394 SKIP:L2-B008 0 chksum++ ba,pn %xcc, BL100135 ! 000000247C27A398 SKIP:L2-B008 0 st %fsr, [%g2+0x0064] ! 000000247C27A39C SKIP:L2-B008 0 S BD100087 nop ! 000000247C27A3B0 ELSE:L2-B009 0 S .word 0xDF347EFB ! 000000247C27A3B4 ELSE:L2-B009 0 illop nop ! 000000247C27A3B8 ELSE:L2-B009 0 S .word 0xF4E71EC7 ! 000000247C27A3BC ELSE:L2-B009 0 S illop .word 0x8D89B752 ! 000000247C27A3C0 ELSE:L2-B009 0 S illop ldx [%g6-0x0088], %g6 ! 000000247C27A3C4 ELSE:L2-B009 0 ptr_chase ldx [%g6-0x0088], %g6 ! 000000247C27A3C8 ELSE:L2-B009 0 ptr_chase ldx [%g6-0x0088], %g6 ! 000000247C27A3CC ELSE:L2-B009 0 ptr_chase ldx [%g6-0x0088], %g6 ! 000000247C27A3D0 ELSE:L2-B009 0 ptr_chase ldx [%g6-0x0088], %g6 ! 000000247C27A3D4 ELSE:L2-B009 0 ptr_chase .word 0x081B7E8C ! 000000247C27A3D8 ELSE:L2-B009 0 illop std %o4, [%g5-0x0068] ! 000000247C27A3DC ELSE:L2-B009 0 S >BD100082 BL100135: ! ELSE:L2-B009 add %g1, 0xBB2, %g1 ! 000000247C27A3E0 ELSE:L2-B009 0 chksum++ .word 0xE993CF70 ! 000000247C27A3E4 LOOP:L1-B000 0 S illop .word 0x8FCAE8A7 ! 000000247C27A3E8 LOOP:L1-B000 0 illop ldx [%g5-0x0088], %g5 ! 000000247C27A3EC LOOP:L1-B000 0 ptr_chase ldx [%g5-0x0088], %g5 ! 000000247C27A3F0 LOOP:L1-B000 0 ptr_chase ldx [%g5-0x0088], %g5 ! 000000247C27A3F4 LOOP:L1-B000 0 ptr_chase ldx [%g5-0x0088], %g5 ! 000000247C27A3F8 LOOP:L1-B000 0 ptr_chase std %o2, [%g4+0x0080] ! 000000247C27A3FC LOOP:L1-B000 0 S >BD100070 .word 0xCBEAF3A3 ! 000000247C27A400 LOOP:L1-B000 0 S illop .word 0xDDF8B13E ! 000000247C27A404 LOOP:L1-B000 0 illop .word 0xCA3F319E ! 000000247C27A408 LOOP:L1-B000 0 S illop ldd [%g5-0x0060], %f38 ! 000000247C27A40C LOOP:L1-B000 0 S BD100055 add %g1, 0x315, %g1 ! 000000247C27A42C LOOP:L1-B000 0 chksum++ lduha [%g7+%g0]0x82, %o0 ! 000000247C27A430 SUBR:L0-B000 0 S BD100035+4 ldstub [%g6-0x0058], %o2 ! 00000017CAE87F34 SWCH:L1-B000 0 S >BD100024 ldda [%g4-0x0048]%asi, %f30 ! 00000017CAE87F38 SWCH:L1-B000 0 S BD100087 BL100137:add %g1, 0xA99, %g1 ! 00000017CAE87F4C CASE:L2-B000 0 chksum++ .word 0x87419C2C ! 00000017CAE87F50 CASE:L2-B000 0 S random ld [%g4+0x002C], %f4 ! 00000017CAE87F54 CASE:L2-B000 0 S BD100082 nop ! 00000017CAE87F60 CASE:L2-B000 0 S ldx [%g4-0x0088], %g4 ! 00000017CAE87F64 CASE:L2-B000 0 ptr_chase .word 0x97568000 ! 00000017CAE87F68 CASE:L2-B000 0 S illop lduw [%g6-0x0014], %o2 ! 00000017CAE87F6C CASE:L2-B000 0 S BD100019 .word 0x957DB3D0 ! 00000017CAE87F88 CASE:L2-B001 0 S illop stx %o0, [%g3-0x0048] ! 00000017CAE87F8C CASE:L2-B001 0 S >BD100023 stb %g1, [%g3+0x0045] ! 00000017CAE87F90 CASE:L2-B001 0 S >BD100137+1 ba,a,pn %icc, BL100144 ! 00000017CAE87F94 CASE:L2-B001 0 nop ! 00000017CAE87F98 CASE:L2-B001 0 S BL100139:add %g1, 0xCDC, %g1 ! 00000017CAE87F9C CASE:L2-B002 0 chksum++ ldx [%g3-0x0048], %o1 ! 00000017CAE87FA0 CASE:L2-B002 0 S BD100040 nop ! 00000017CAE88008 SWCH:L1-B000 0 S BL100143:.word 0x353CB3A8 ! 00000017CAE8800C SWCH:L1-B000 0 L random stha %o2, [%g6+0x0002]%asi ! 00000017CAE88010 SWCH:L1-B000 0 S >BD100095 BL100142:.word 0x93AF5872 ! 00000017CAE88014 SWCH:L1-B000 0 S illop_FP stb %o4, [%g6-0x0057] ! 00000017CAE88018 SWCH:L1-B000 0 S >BD100026 add %g1, 0x56B, %g1 ! 00000017CAE8801C SWCH:L1-B000 0 chksum++ popc %o3, %o3 ! 00000017CAE88020 SUBR:L0-B000 0 S .word 0x021A986C ! 00000017CAE88024 SUBR:L0-B000 0 illop .word 0xB9E01AEF ! 00000017CAE88028 SUBR:L0-B000 0 S illop ldx [%g2+0x0058], %l6 ! 00000017CAE8802C SUBR:L0-B000 0 BD100011 .word 0x9798CEF3 ! 00000017CAE88034 SUBR:L0-B000 0 illop stda %f28, [%l6]0xD3 ! 00000017CAE88038 SUBR:L0-B000 0 S Short16 ldx [%g6-0x0048], %o3 ! 00000017CAE8803C SUBR:L0-B000 0 S BD120139 std %f20, [%g3+0x0058] ! FFFFB213FFFFFECC LOOP:L1-B000 2 S >BD120035 ldx [%g3-0x0088], %g3 ! FFFFB213FFFFFED0 LOOP:L1-B000 2 ptr_chase ldx [%g3-0x0088], %g3 ! FFFFB213FFFFFED4 LOOP:L1-B000 2 ptr_chase ldx [%g3-0x0088], %g3 ! FFFFB213FFFFFED8 LOOP:L1-B000 2 ptr_chase ldx [%g3-0x0088], %g3 ! FFFFB213FFFFFEDC LOOP:L1-B000 2 ptr_chase call .+8 ! FFFFB213FFFFFEE0 LOOP:L1-B000 2 S ldstub [%g6+0x0043], %l0 ! FFFFB213FFFFFEE4 LOOP:L1-B000 2 S >BD120092 ldx [%g2+0x0050], %l5 ! FFFFB213FFFFFEE8 LOOP:L1-B000 2 BD120069 or %g0, 0x3, %l4 ! FFFFB213FFFFFEFC LOOP:L2-B000 2 BL120154: ! LOOP:L2-B000 add %g1, 0x994, %g1 ! FFFFB213FFFFFF00 LOOP:L2-B000 6 chksum++ stw %i1, [%g3+0x0074] ! FFFFB213FFFFFF04 LOOP:L2-B000 6 S >BD120060+4 ldda [%g3-0x0008]%asi, %i0 ! FFFFB213FFFFFF08 LOOP:L2-B000 6 S BD120012 ta %xcc, 0x40 ! FFFFB213FFFFFF18 LOOP:L2-B000 6 S +-priv and %g1, 0xFE, %l3 ! FFFFB213FFFFFF1C LOOP:L3-B000 6 BL120142: ! LOOP:L3-B000 add %g1, 0xC04, %g1 ! FFFFB213FFFFFF20 LOOP:L3-B000 16 chksum++ lduw [%g4-0x0050], %o4 ! FFFFB213FFFFFF24 LOOP:L3-B000 22 S BD120059 add %g4, -60, %l6 ! FFFFB213FFFFFF2C LOOP:L3-B000 16 @BD120041 ldda [%l6]0xD2, %f16 ! FFFFB213FFFFFF30 LOOP:L3-B000 16 S Short16 lda [%g4-0x0050]%asi, %f20 ! FFFFB213FFFFFF34 LOOP:L3-B000 16 S BD120059 add %g1, 0x744, %g1 ! FFFFB213FFFFFF48 LOOP:L3-B000 6 chksum++ and %g1, 0xFE, %l1 ! FFFFB213FFFFFF4C LOOP:L3-B001 6 BL120148: ! LOOP:L3-B001 add %g1, 0xA87, %g1 ! FFFFB213FFFFFF50 LOOP:L3-B001 15 chksum++ lduw [%g5-0x0040], %i2 ! FFFFB213FFFFFF54 LOOP:L3-B001 15 S BD120042 bne BL120143 ;.empty ! FFFFB213FFFFFF5C LOOP:L3-B001 15 L fbug BL120144 ! FFFFB213FFFFFF60 LOOP:L3-B001 15 L BL120143:st %f8, [%g3+0x002C] ! FFFFB213FFFFFF64 LOOP:L3-B001 15 S >BD120019 bpos,pn %icc, BL120145 ! FFFFB213FFFFFF68 LOOP:L3-B001 15 L BL120145:ldx [%g2+0x0038], %g6 ! FFFFB213FFFFFF6C LOOP:L3-B001 30 S BASEBD120130+2 st %f14, [%g3+0x0030] ! FFFFB213FFFFFFA4 LOOP:L3-B001 15 S >BD120044 sta %f15, [%g3+0x0034]%asi ! FFFFB213FFFFFFA8 LOOP:L3-B001 15 S >BD120044+4 ldx [%g2+0x0050], %l5 ! FFFFB213FFFFFFAC LOOP:L3-B001 15 BD120059 ldx [%g2+0x0058], %l6 ! FFFFB213FFFFFFC0 LOOP:L3-B001 15 BD120008 ld [%g2+0x0064], %fsr ! FFFFB21400000000 SKIP:L3-B002 0 S BD120044+4 ld [%g2+0x0064], %fsr ! FFFFB214000000C4 ELSE:L3-B003 6 S BD120058 ldx [%g2+0x0050], %l5 ! FFFFB214000000CC ELSE:L3-B003 6 BD120019 BL120153: ! ELSE:L3-B003 add %g1, 0xBEB, %g1 ! FFFFB214000000F8 ELSE:L3-B003 6 chksum++ sub %l4, 0x1, %l4 ! FFFFB214000000FC LOOP:L2-B000 6 brnz,pn %l4, BL120154 ! FFFFB21400000100 LOOP:L2-B000 6 ldx [%g2+0x0060], %fsr ! FFFFB21400000104 LOOP:L2-B000 6 S BD120021 ba BL120158 ! FFFFB21400000128 SWCH:L2-B001 0 nop ! FFFFB2140000012C SWCH:L2-B001 0 S ba,a,pt %icc, BL120157 ! FFFFB21400000130 SWCH:L2-B001 1 ldx [%g2+0x0060], %fsr ! FFFFB21400000134 SWCH:L2-B001 0 S BD120095 BL120155:add %g1, 0x128, %g1 ! FFFFB21400000148 CASE:L3-B004 0 chksum++ std %f22, [%g3+0x0008] ! FFFFB2140000014C CASE:L3-B004 0 S >BD120058 ldsw [%g4+0x0048], %l0 ! FFFFB21400000150 CASE:L3-B004 0 S BD120019 .word 0x9BB09017 ! FFFFB21400000158 CASE:L3-B004 0 S illop fba,a BL120159 ! FFFFB2140000015C CASE:L3-B004 0 nop ! FFFFB21400000160 CASE:L3-B004 0 S BL120156:add %g1, 0x5A1, %g1 ! FFFFB21400000164 CASE:L3-B005 1 chksum++ stda %i0, [%g3+0x0050]%asi ! FFFFB21400000168 CASE:L3-B005 1 S >BD120045 ldx [%g5-0x0088], %g5 ! FFFFB2140000016C CASE:L3-B005 1 ptr_chase ldx [%g5-0x0088], %g5 ! FFFFB21400000170 CASE:L3-B005 1 ptr_chase ldsba [%g7+%g0]0x82, %i0 ! FFFFB21400000174 CASE:L3-B005 1 S BD120069 BL120157:add %g1, 0x18D, %g1 ! FFFFB21400000184 CASE:L3-B006 1 chksum++ std %i0, [%g4+0x0008] ! FFFFB21400000188 CASE:L3-B006 1 S >BD120058 ta %xcc, 0x46 ! FFFFB2140000018C CASE:L3-B006 1 S demap-page ldstub [%g6+0x002A], %i3 ! FFFFB21400000190 CASE:L3-B006 1 S >BD120099 ld [%g2+0x0064], %fsr ! FFFFB21400000194 CASE:L3-B006 1 S BD120020 std %f24, [%g3-0x0048] ! FFFFB2140000019C CASE:L3-B006 1 S >BD120023 fba,a,pn %fcc0, BL120159 ! FFFFB214000001A0 CASE:L3-B006 1 ldsw [%g6+0x0048], %o3 ! FFFFB214000001A4 CASE:L3-B006 0 S BD120144 BL120159: ! SWCH:L2-B001 add %g1, 0xC67, %g1 ! FFFFB214000001D8 SWCH:L2-B001 2 chksum++ stw %i0, [%g6-0x001A] ! FFFFB214000001DC SWCH:L2-B001 2 S >BD120130+2 sth %i1, [%g3+0x005C] ! FFFFB214000001E0 SWCH:L2-B001 2 S >BD120035+4 lduw [%g5-0x0054], %l0 ! FFFFB214000001E4 SWCH:L2-B001 2 S BD120027 or %g0, 0x3, %l0 ! FFFFB214000001F0 LOOP:L2-B002 2 BL120166: ! LOOP:L2-B002 add %g1, 0xD91, %g1 ! FFFFB214000001F4 LOOP:L2-B002 6 chksum++ ta %xcc, 0x46 ! FFFFB214000001F8 LOOP:L2-B002 6 S demap-page add %g6, 0x40, %l6 ! FFFFB214000001FC LOOP:L2-B002 6 @BD120036 ldda [%l6]0xD2, %f20 ! FFFFB21400000200 LOOP:L2-B002 6 S Short16 call .+8 ! FFFFB21400000204 LOOP:L2-B002 6 S sta %f23, [%g5-0x001C]%asi ! FFFFB21400000208 LOOP:L2-B002 6 S >BD120130 lduh [%g3-0x004C], %o1 ! FFFFB2140000020C LOOP:L2-B002 6 S BD120047+2 call .+8 ! FFFFB21400000224 SKIP:L3-B008 0 S nop ! FFFFB21400000228 SKIP:L3-B008 0 S .word 0xEFBE9C12 ! FFFFB2140000022C SKIP:L3-B008 0 S illop stw %g1, [%g6-0x0014] ! FFFFB21400000230 SKIP:L3-B008 0 S >BD120087 .word 0xA147010D ! FFFFB21400000234 SKIP:L3-B008 0 illop .word 0x28EF1483 ! FFFFB21400000238 SKIP:L3-B008 0 S illop swap [%g3-0x0040], %o3 ! FFFFB2140000023C SKIP:L3-B008 0 S >BD120007 .word 0xCDB24F13 ! FFFFB21400000240 SKIP:L3-B008 0 S illop ldx [%g2+0x0058], %l6 ! FFFFB21400000244 SKIP:L3-B008 0 BD120093 std %o2, [%g5+0x0080] ! FFFFB214000002B4 ELSE:L3-B009 6 S >BD120070 fbue,a,pt %fcc1, BL120161 ;.empty ! FFFFB214000002B8 ELSE:L3-B009 6 L bneg BL120162 ;.empty ! FFFFB214000002BC ELSE:L3-B009 6 L bne,a BL120163 ;.empty ! FFFFB214000002C0 ELSE:L3-B009 0 L fbue,a,pn %fcc3, BL120162 ;.empty ! FFFFB214000002C4 ELSE:L3-B009 0 L bn BL120164 ;.empty ! FFFFB214000002C8 ELSE:L3-B009 0 L .word 0x85AD1B90 ! FFFFB214000002CC ELSE:L3-B009 0 L illop BL120164:bne,a,pn %xcc, BL120161 ! FFFFB214000002D0 ELSE:L3-B009 0 L .word 0xA0EBC376 ! FFFFB214000002D4 ELSE:L3-B009 0 S illop BL120162:.word 0xA3AF448C ! FFFFB214000002D8 ELSE:L3-B009 0 S illop ld [%g4-0x0078], %f8 ! FFFFB214000002DC ELSE:L3-B009 0 S BD120007 ba,pn %xcc, BL120170 ! FFFFB2140000031C SWCH:L2-B003 0 .word 0xB5B10695 ! FFFFB21400000320 SWCH:L2-B003 0 S illop fba BL120169 ! FFFFB21400000324 SWCH:L2-B003 0 ldd [%g6+0x0018], %f40 ! FFFFB21400000328 SWCH:L2-B003 0 S BD120092 st %f19, [%g6-0x0040] ! FFFFB21400000344 CASE:L3-B011 1 S >BD120007 stw %i2, [%g5-0x0040] ! FFFFB21400000348 CASE:L3-B011 1 S >BD120007 ldd [%g4-0x0070], %f0 ! FFFFB2140000034C CASE:L3-B011 1 S BD120006 add %g5, -48, %l6 ! FFFFB21400000358 CASE:L3-B011 1 @BD120106 stda %f22, [%l6]0xD2 ! FFFFB2140000035C CASE:L3-B011 1 S Short16 ldstub [%g3-0x0010], %i1 ! FFFFB21400000360 CASE:L3-B011 1 S >BD120052 ta %xcc, 0x40 ! FFFFB21400000364 CASE:L3-B011 1 S +-priv fba BL120171 ! FFFFB21400000368 CASE:L3-B011 1 stw %i1, [%g3+0x0064] ! FFFFB2140000036C CASE:L3-B011 1 S >BD120021 BL120168:add %g1, 0x44A, %g1 ! FFFFB21400000370 CASE:L3-B012 1 chksum++ stx %i1, [%g5+0x0038] ! FFFFB21400000374 CASE:L3-B012 1 S >BD120028 ld [%g3+0x0060], %f11 ! FFFFB21400000378 CASE:L3-B012 1 S BD120141 BL120169:add %g1, 0x17F, %g1 ! FFFFB2140000038C CASE:L3-B013 0 chksum++ ldx [%g6-0x0088], %g6 ! FFFFB21400000390 CASE:L3-B013 0 ptr_chase .word 0xB196CCE5 ! FFFFB21400000394 CASE:L3-B013 0 illop ldx [%g6-0x0088], %g6 ! FFFFB21400000398 CASE:L3-B013 0 ptr_chase ldx [%g6-0x0088], %g6 ! FFFFB2140000039C CASE:L3-B013 0 ptr_chase ldx [%g2+0x0040], %g3 ! FFFFB214000003A0 CASE:L3-B013 0 S BASEBD120012 .word 0xADA089FE ! FFFFB214000003A8 CASE:L3-B013 0 S illop add %g3, -36, %l6 ! FFFFB214000003AC CASE:L3-B013 0 @BD120068 stda %f22, [%l6]0xDA ! FFFFB214000003B0 CASE:L3-B013 0 S Short16 add %g3, -31, %l6 ! FFFFB214000003B4 CASE:L3-B013 0 @BD120085 ldda [%l6]0xD0, %f30 ! FFFFB214000003B8 CASE:L3-B013 0 S Short8 ldx [%g2+0x0060], %fsr ! FFFFB214000003BC CASE:L3-B013 0 S BD120011 fba,a BL120171 ! FFFFB214000003C8 CASE:L3-B013 0 std %f34, [%g5+0x0018] ! FFFFB214000003CC CASE:L3-B013 0 S >BD120059 BL120170:add %g1, 0x22C, %g1 ! FFFFB214000003D0 CASE:L3-B014 0 chksum++ ta %xcc, 0x46 ! FFFFB214000003D4 CASE:L3-B014 0 S demap-page .word 0xD2E77B05 ! FFFFB214000003D8 CASE:L3-B014 0 S illop std %f22, [%g6-0x0068] ! FFFFB214000003DC CASE:L3-B014 0 S >BD120082 .word 0xEB297139 ! FFFFB214000003E0 CASE:L3-B014 0 illop stha %g7, [%l6+%g0]0x14 ! FFFFB214000003E4 CASE:L3-B014 0 S >BD120011 .word 0x3FC217AE ! FFFFB214000003E8 CASE:L3-B014 0 illop ldda [%l6]0xD3, %f24 ! FFFFB214000003EC CASE:L3-B014 0 S Short16 ldx [%g2+0x0058], %l6 ! FFFFB214000003F0 CASE:L3-B014 0 BD120012 ba,pn %icc, BL120171 ! FFFFB21400000400 CASE:L3-B014 0 .word 0xFE9E2CF6 ! FFFFB21400000404 CASE:L3-B014 0 S illop BL120171: ! SWCH:L2-B003 add %g1, 0x917, %g1 ! FFFFB21400000408 SWCH:L2-B003 2 chksum++ std %o2, [%g5+0x0030] ! FFFFB2140000040C SWCH:L2-B003 2 S >BD120044 .word 0xDF42528E ! FFFFB21400000410 SWCH:L2-B003 2 S illop ldx [%g5-0x0088], %g5 ! FFFFB21400000414 SWCH:L2-B003 2 ptr_chase ldx [%g5-0x0088], %g5 ! FFFFB21400000418 SWCH:L2-B003 2 ptr_chase ldx [%g5-0x0088], %g5 ! FFFFB2140000041C SWCH:L2-B003 2 ptr_chase ldx [%g5-0x0088], %g5 ! FFFFB21400000420 SWCH:L2-B003 2 ptr_chase ldx [%g5-0x0088], %g5 ! FFFFB21400000424 SWCH:L2-B003 2 ptr_chase ldx [%g5-0x0088], %g5 ! FFFFB21400000428 SWCH:L2-B003 2 ptr_chase ldx [%g5-0x0088], %g5 ! FFFFB2140000042C SWCH:L2-B003 2 ptr_chase lduh [%g4+0x0044], %i0 ! FFFFB21400000430 SWCH:L2-B003 2 S BD120027+2 ba BL120182 ! FFFFB21400000458 SWCH:L2-B006 2 std %i0, [%g5+0x0038] ! FFFFB2140000045C SWCH:L2-B006 2 S >BD120028 .word 0xF508D7A1 ! FFFFB21400000460 SWCH:L2-B006 0 illop ldx [%g2+0x0000], %g5 ! FFFFB21400000464 SWCH:L2-B006 0 S BASEBD120104 .word 0xA5B5885C ! FFFFB21400000490 CASE:L3-B015 0 S illop ldx [%g2+0x0060], %fsr ! FFFFB21400000494 CASE:L3-B015 0 S BD120045 swap [%g3+0x0048], %i0 ! FFFFB214000004A8 CASE:L3-B015 0 S >BD120018 sth %g1, [%g5+0x000C] ! FFFFB214000004AC CASE:L3-B015 0 S >BD120058+4 ldsh [%g6-0x004A], %o4 ! FFFFB214000004B0 CASE:L3-B015 0 S BD120021 BL120173:.word 0xB1D00216 ! FFFFB214000004BC CASE:L3-B016 0 illop tn %xcc, %g7+0x0060 ! FFFFB214000004C0 CASE:L3-B016 0 S ldx [%g3-0x0088], %g3 ! FFFFB214000004C4 CASE:L3-B016 0 ptr_chase ldx [%g3-0x0088], %g3 ! FFFFB214000004C8 CASE:L3-B016 0 ptr_chase add %g6, -40, %l6 ! FFFFB214000004CC CASE:L3-B016 0 @BD120049 stda %f28, [%l6]0xD2 ! FFFFB214000004D0 CASE:L3-B016 0 S Short16 .word 0xB7A54D47 ! FFFFB214000004D4 CASE:L3-B016 0 S illop ldub [%g3-0x0020], %i1 ! FFFFB214000004D8 CASE:L3-B016 0 S BD120005 BL120174:add %g1, 0x299, %g1 ! FFFFB214000004E8 CASE:L3-B017 0 chksum++ .word 0xABA4090B ! FFFFB214000004EC CASE:L3-B017 0 S illop .word 0xE6E30904 ! FFFFB214000004F0 CASE:L3-B017 0 random or %l6,%hm(0xE6E30904),%l6 ! FFFFB214000004F4 CASE:L3-B017 0 sethi %lm(0xE6E30904),%l5 ! FFFFB214000004F8 CASE:L3-B017 0 .word 0x8BC8EAE2 ! FFFFB214000004FC CASE:L3-B017 0 illop sllx %l6, 0x20, %l6 ! FFFFB21400000500 CASE:L3-B017 0 .word 0xA9AA98E6 ! FFFFB21400000504 CASE:L3-B017 0 illop jmpl %l6+0x0000, %o7 ! FFFFB21400000508 CASE:L3-B017 0 S .word 0x81AF48FE ! FFFFB2140000050C CASE:L3-B017 0 S illop ld [%g3-0x002C], %f4 ! FFFFB21400000510 CASE:L3-B017 0 S BD120139+2 BL120182:add %g1, 0x6DA, %g1 ! FFFFB21400000520 CASE:L3-B018 2 chksum++ ldstub [%g4+0x0046], %o3 ! FFFFB21400000524 CASE:L3-B018 2 S >BD120077 stb %o2, [%g6+0x000E] ! FFFFB21400000528 CASE:L3-B018 2 S >BD120058+6 st %f2, [%g5+0x0022] ! FFFFB2140000052C CASE:L3-B018 2 S >BD120042+2 bneg BL120175 ! FFFFB21400000530 CASE:L3-B018 2 L nop ! FFFFB21400000534 CASE:L3-B018 2 S fbge,a BL120176 ;.empty ! FFFFB21400000538 CASE:L3-B018 2 L fbe BL120177 ! FFFFB2140000053C CASE:L3-B018 2 L lduh [%g6-0x0030], %i4 ! FFFFB21400000540 CASE:L3-B018 0 S BD120089+1 BL120176:add %g1, 0x4B, %g1 ! FFFFB21400000568 CASE:L3-B018 4 chksum++ ba BL120183 ! FFFFB2140000056C CASE:L3-B018 2 nop ! FFFFB21400000570 CASE:L3-B018 2 S BL120183: ! SWCH:L2-B006 add %g1, 0xCD8, %g1 ! FFFFB21400000574 SWCH:L2-B006 2 chksum++ ldd [%g6+0x0070], %i0 ! FFFFB21400000578 SWCH:L2-B006 2 S BD120137 add %g3, -87, %l6 ! FFFFB21400000588 SWCH:L2-B006 2 @BD120026 ldda [%l6]0xD0, %f16 ! FFFFB2140000058C SWCH:L2-B006 2 S Short8 stba %i1, [%g6+0x002A]%asi ! FFFFB21400000590 SWCH:L2-B006 2 S >BD120099 ldd [%g4+0x0018], %f62 ! FFFFB21400000594 SWCH:L2-B006 2 S BD120028 add %g5, -87, %l6 ! FFFFB2140000060C SWCH:L2-B009 0 @BD120026 ldda [%l6]0xD0, %f18 ! FFFFB21400000610 SWCH:L2-B009 0 S Short8 stb %g1, [%g3-0x0010] ! FFFFB21400000614 SWCH:L2-B009 0 S >BD120052 .word 0x81CFE008 ! FFFFB21400000618 SWCH:L2-B009 0 random .word 0x9FB6C923 ! FFFFB2140000061C SWCH:L2-B009 0 S illop ldda [%l6]0x24, %i2 ! FFFFB21400000620 SWCH:L2-B009 0 S Quad_Ld ldx [%g3-0x0088], %g3 ! FFFFB21400000624 SWCH:L2-B009 0 ptr_chase .word 0xD5E8F5E4 ! FFFFB21400000628 SWCH:L2-B009 0 illop ldx [%g3-0x0088], %g3 ! FFFFB2140000062C SWCH:L2-B009 0 ptr_chase ldx [%g3-0x0088], %g3 ! FFFFB21400000630 SWCH:L2-B009 0 ptr_chase .word 0x9DA0CC85 ! FFFFB21400000634 SWCH:L2-B009 0 illop ldx [%g2+0x0048], %g4 ! FFFFB21400000638 SWCH:L2-B009 0 S BASEBD120085 add %g1, 0x66F, %g1 ! FFFFB21400000640 SWCH:L2-B009 0 chksum++ ba BL120191 ! FFFFB21400000644 SWCH:L2-B009 0 .word 0xFD9C1F24 ! FFFFB21400000648 SWCH:L2-B009 0 S illop BL120184:add %g1, 0x5AC, %g1 ! FFFFB2140000064C CASE:L3-B019 0 chksum++ std %f18, [%g5+0x0038] ! FFFFB21400000650 CASE:L3-B019 0 S >BD120028 swap [%g4-0x001C], %o5 ! FFFFB21400000654 CASE:L3-B019 0 S >BD120130 ldx [%g5-0x0088], %g5 ! FFFFB21400000658 CASE:L3-B019 0 ptr_chase .word 0x93906000 ! FFFFB2140000065C CASE:L3-B019 0 random .word 0x2426AAF6 ! FFFFB21400000660 CASE:L3-B019 0 random ldx [%g5-0x0088], %g5 ! FFFFB21400000664 CASE:L3-B019 0 ptr_chase ldx [%g5-0x0088], %g5 ! FFFFB21400000668 CASE:L3-B019 0 ptr_chase .word 0x26FECE14 ! FFFFB2140000066C CASE:L3-B019 0 S random ldx [%g2+0x0060], %fsr ! FFFFB21400000670 CASE:L3-B019 0 S BD120085 .word 0xA553C000 ! FFFFB21400000678 CASE:L3-B019 0 illop stha %g7, [%l6+%g0]0x1C ! FFFFB2140000067C CASE:L3-B019 0 S >BD120011 ldx [%g2+0x0050], %l5 ! FFFFB21400000680 CASE:L3-B019 0 BD120044 ta %xcc, 0x43 ! FFFFB214000006C4 CASE:L3-B020 0 S +-PEF st %f9, [%g6+0x0060] ! FFFFB214000006C8 CASE:L3-B020 0 S >BD120069 .word 0xF8E1F919 ! FFFFB214000006CC CASE:L3-B020 0 S random ldx [%g3-0x0068], %i0 ! FFFFB214000006D0 CASE:L3-B020 0 S BD120059 BL120186:add %g1, 0x30B, %g1 ! FFFFB214000006E4 CASE:L3-B021 0 chksum++ ldx [%g2+0x0058], %l6 ! FFFFB214000006E8 CASE:L3-B021 0 BD120011 std %f40, [%g5-0x0038] ! FFFFB214000006F0 CASE:L3-B021 0 S >BD120006 sethi %hh(0x56B75F00),%l6 ! FFFFB214000006F4 CASE:L3-B021 0 SUBR152 or %l6,%hm(0x56B75F00),%l6 ! FFFFB214000006F8 CASE:L3-B021 0 sethi %lm(0x56B75F00),%l5 ! FFFFB214000006FC CASE:L3-B021 0 .word 0xADAC1CE4 ! FFFFB21400000700 CASE:L3-B021 0 illop sllx %l6, 0x20, %l6 ! FFFFB21400000704 CASE:L3-B021 0 or %l6, %l5, %l6 ! FFFFB21400000708 CASE:L3-B021 0 .word 0x97906000 ! FFFFB2140000070C CASE:L3-B021 0 S random stwa %g1, [%g6-0x001C]%asi ! FFFFB21400000710 CASE:L3-B021 0 S >BD120130 ldx [%g2+0x0050], %l5 ! FFFFB21400000714 CASE:L3-B021 0 BD120130 ldub [%g6-0x0020], %i0 ! FFFFB21400000744 CASE:L3-B022 2 S BD120058 ldx [%g2+0x0058], %l6 ! FFFFB21400000768 CASE:L3-B022 2 BD120002 ldx [%g5-0x0088], %g5 ! FFFFB2140000077C CASE:L3-B022 2 ptr_chase ldx [%g5-0x0088], %g5 ! FFFFB21400000780 CASE:L3-B022 2 ptr_chase ldx [%g5-0x0088], %g5 ! FFFFB21400000784 CASE:L3-B022 2 ptr_chase fba,a,pt %fcc0, BL120191 ! FFFFB21400000788 CASE:L3-B022 2 ldub [%g5-0x0058], %o2 ! FFFFB2140000078C CASE:L3-B022 0 S BD120087 bg,pn %xcc, BL120188 ! FFFFB21400000798 SWCH:L2-B009 2 L ldxa [%g7+%g0]0x83, %o3 ! FFFFB2140000079C SWCH:L2-B009 2 S BD120012 fba,a,pt %fcc1, BL120201 ! FFFFB214000008D4 CASE:L3-B026 1 prefetch [%g6-0x0060], 2 ! FFFFB214000008D8 CASE:L3-B026 0 S BD120076 stxa %i1, [%g7+%g0]0xF3 ! FFFFB21400000918 LOOP:L1-B000 2 S BAD-ASI std %o4, [%g3+0x0078] ! FFFFB2140000091C LOOP:L1-B000 2 S >BD120009 ldda [%l6]0x26, %i4 ! FFFFB21400000920 LOOP:L1-B000 2 S Quad_Ld_P bn .-768 ! FFFFB21400000924 LOOP:L1-B000 2 S nop ! FFFFB21400000928 LOOP:L1-B000 2 S add %g5, -87, %l6 ! FFFFB2140000092C LOOP:L1-B000 2 @BD120026 ldda [%l6]0xD0, %f18 ! FFFFB21400000930 LOOP:L1-B000 2 S Short8 nop ! FFFFB21400000934 LOOP:L1-B000 2 S subcc %l2, 0x1, %l2 ! FFFFB21400000938 LOOP:L1-B000 2 bnz BL120202 ! FFFFB2140000093C LOOP:L1-B000 2 stw %i0, [%g6+0x0048] ! FFFFB21400000940 LOOP:L1-B000 2 S >BD120018 add %g1, 0xE46, %g1 ! FFFFB21400000944 LOOP:L1-B000 1 chksum++ blimp_good_end: EXIT_GOOD blimp_bad_end: EXIT_BAD SECTION .btext055_pg1 TEXT_VA=0xffffb21400000000 attr_text { Name = .btext055_pg1, VA = 0xffffb21400000000, RA = 0xb80000000, PA = ra2pa(0xb80000000,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=0x8241fffff00 attr_text { Name = .btext056, VA = 0x8241fffff00, RA = ra2pa(0xbdfffff00,0), PA = ra2pa(0xbdfffff00,0), notsb } SECTION .btext056_pg0 TEXT_VA=0x82410000000 attr_text { Name = .btext056_pg0, VA = 0x82410000000, RA = ra2pa(0xbd0000000,0), PA = ra2pa(0xbd0000000,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 .btext056 .text .global SUBR151; SUBR151: BL120001: ! SUBR:L0-B000 add %g1, 0x692, %g1 ! 000008241FFFFF00 SUBR:L0-B000 0 chksum++ save %o6, -128, %o6 ! 000008241FFFFF04 SUBR:L0-B000 0 .word 0x81E80000 ! 000008241FFFFF08 SUBR:L0-B000 0 random .word 0x00F2ECA4 ! 000008241FFFFF0C SUBR:L0-B000 0 illop .word 0xAFD64809 ! 000008241FFFFF10 SUBR:L0-B000 0 illop or %l6,%lo(0x81E80000),%l6 ! 000008241FFFFF14 SUBR:L0-B000 0 sllx %l7, 0x20, %l7 ! 000008241FFFFF18 SUBR:L0-B000 0 or %l7, %l6, %l7 ! 000008241FFFFF1C SUBR:L0-B000 0 .word 0x81C3E008 ! 000008241FFFFF20 SUBR:L0-B000 0 random add %g1, 0xC97, %g1 ! 000008241FFFFF24 SUBR:L0-B000 0 chksum++ .word 0x5668903C ! 000008241FFFFF28 SWCH:L1-B000 0 random andcc %i4, 0x200, %g0 ! 000008241FFFFF2C SWCH:L1-B000 0 bnz,pt %xcc, BL120007 ! 000008241FFFFF30 SWCH:L1-B000 0 andcc %i4, 0x2, %g0 ! 000008241FFFFF34 SWCH:L1-B000 0 bnz,pt %xcc, BL120006 ! 000008241FFFFF38 SWCH:L1-B000 0 andcc %i4, 0x200, %g0 ! 000008241FFFFF3C SWCH:L1-B000 0 bnz,a,pt %xcc, BL120005 ! 000008241FFFFF40 SWCH:L1-B000 0 .word 0xDA3AE089 ! 000008241FFFFF44 SWCH:L1-B000 0 illop andcc %i4, 0x400, %g0 ! 000008241FFFFF48 SWCH:L1-B000 0 bnz,pt %xcc, BL120002 ! 000008241FFFFF4C SWCH:L1-B000 0 add %g1, 0x26, %g1 ! 000008241FFFFF50 SWCH:L1-B000 0 chksum++ .word 0x979D7087 ! 000008241FFFFF54 SWCH:L1-B000 0 S illop tgu %xcc, %g7+0x0054 ! 000008241FFFFF58 SWCH:L1-B000 0 S .word 0x8DF9EA04 ! 000008241FFFFF5C SWCH:L1-B000 0 S illop std %f44, [%g4-0x0038] ! 000008241FFFFF60 SWCH:L1-B000 0 S >BD120006 .word 0xBDB6495A ! 000008241FFFFF64 SWCH:L1-B000 0 S illop_VIS ld [%g2+0x0064], %fsr ! 000008241FFFFF68 SWCH:L1-B000 0 S BD120184 ld [%g5-0x0078], %f10 ! 000008241FFFFF88 CASE:L2-B000 0 S BD120045 .word 0xF70D2F29 ! 000008241FFFFF90 CASE:L2-B000 0 S illop ld [%g3-0x0078], %f8 ! 000008241FFFFF94 CASE:L2-B000 0 S BD120093 ldx [%g2+0x0060], %fsr ! 000008241FFFFFA4 CASE:L2-B000 0 S BD120074 add %g6, -22, %l6 ! 000008241FFFFFAC CASE:L2-B000 0 @BD120051 ldda [%l6]0xD2, %f22 ! 000008241FFFFFB0 CASE:L2-B000 0 S Short16 ba BL120008 ! 000008241FFFFFB4 CASE:L2-B000 0 .word 0xB9AD6072 ! 000008241FFFFFB8 CASE:L2-B000 0 S illop BL120005:.word 0x99642A72 ! 000008241FFFFFBC CASE:L2-B001 0 illop .word 0xD3499D84 ! 000008241FFFFFC0 CASE:L2-B001 0 S illop .word 0xEF572880 ! 000008241FFFFFC4 CASE:L2-B001 0 S illop st %f3, [%g5-0x0074] ! 000008241FFFFFC8 CASE:L2-B001 0 S >BD120020 .word 0xA7A304FB ! 000008241FFFFFCC CASE:L2-B001 0 L illop ldub [%g5-0x001F], %i0 ! 000008241FFFFFD0 CASE:L2-B001 0 S BD120028+6 ld [%g2+0x0064], %fsr ! 000008241FFFFFD8 CASE:L2-B001 0 S BD120021 BL120006:add %g1, 0xCF1, %g1 ! 0000082420000008 CASE:L2-B002 0 chksum++ .word 0x99E1852A ! 000008242000000C CASE:L2-B002 0 S random lduh [%g5+0x0002], %i5 ! 0000082420000010 CASE:L2-B002 0 S BD120035+4 add %g6, 0x47, %l6 ! 0000082420000018 CASE:L2-B002 0 @BD120141 ldda [%l6]0xD1, %f26 ! 000008242000001C CASE:L2-B002 0 S Short8 st %f2, [%g5+0x0060] ! 0000082420000020 CASE:L2-B002 0 S >BD120069 .word 0xBEAA3DDF ! 0000082420000024 CASE:L2-B002 0 S random fba,pn %fcc2, BL120008 ! 0000082420000028 CASE:L2-B002 0 nop ! 000008242000002C CASE:L2-B002 0 S BL120007:add %g1, 0x9C5, %g1 ! 0000082420000030 CASE:L2-B003 0 chksum++ ldswa [%g7+%g7]0x8B, %o1 ! 0000082420000034 CASE:L2-B003 0 S BD120012 fba,a,pn %fcc2, BL120008 ! 0000082420000044 CASE:L2-B003 0 ldsb [%g5-0x0058], %l4 ! 0000082420000048 CASE:L2-B003 0 S BD120056+6 lduw [%g6+0x0024], %o0 ! 0000082420000054 SWCH:L1-B000 0 S BD120021 .word 0x93906000 ! 0000082420000064 SWCH:L1-B000 0 S random ldsw [%g5+0x0064], %i5 ! 0000082420000068 SWCH:L1-B000 0 S BD120058 st %f13, [%g3+0x000C] ! 000008242000008C SUBR:L0-B000 0 S >BD120058+4 .word 0xB1A3D0C5 ! 0000082420000090 SUBR:L0-B000 0 S illop_FP ldx [%g2+0x0050], %l5 ! 0000082420000094 SUBR:L0-B000 0 BD120070 ta %xcc, 0x45 ! 00000824200000C4 SUBR:L0-B000 0 demap-stack add %g1, 0x324, %i0 ! 00000824200000C8 SUBR:L0-B000 0 return %i7+0x0008 ! 00000824200000CC SUBR:L0-B000 0 add %g1, 0xE44, %g1 ! 00000824200000D0 SUBR:L0-B000 0 chksum++ SECTION .btext056_pg1 TEXT_VA=0x82420000000 attr_text { Name = .btext056_pg1, VA = 0x82420000000, RA = ra2pa(0xbe0000000,0), PA = ra2pa(0xbe0000000,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 .btext057 TEXT_VA=0x56b75f00 attr_text { Name = .btext057, VA = 0x56b75f00, RA = 0xfffec9f00, PA = ra2pa(0xfffec9f00,0), notsb } SECTION .btext057_pg0 TEXT_VA=0x56b74000 attr_text { Name = .btext057_pg0, VA = 0x56b74000, RA = 0xfffec8000, PA = ra2pa(0xfffec8000,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 SUBR152; SUBR152: BL120011: ! SUBR:L0-B000 add %g1, 0x884, %g1 ! 0000000056B75F00 SUBR:L0-B000 0 chksum++ fbul BL120010 ! 0000000056B75F04 SUBR:L0-B000 0 save %o6, -128, %o6 ! 0000000056B75F08 SUBR:L0-B000 0 BL120010: ! SUBR:L0-B000 sethi %hh(0x56B75F00),%l7 ! 0000000056B75F0C SUBR:L0-B000 0 SUBR152 or %l7,%hm(0x56B75F00),%l7 ! 0000000056B75F10 SUBR:L0-B000 0 sethi %lm(0x56B75F00),%l6 ! 0000000056B75F14 SUBR:L0-B000 0 or %l6,%lo(0x56B75F00),%l6 ! 0000000056B75F18 SUBR:L0-B000 0 sllx %l7, 0x20, %l7 ! 0000000056B75F1C SUBR:L0-B000 0 or %l7, %l6, %l7 ! 0000000056B75F20 SUBR:L0-B000 0 ta %xcc, 0x45 ! 0000000056B75F24 SUBR:L0-B000 0 demap-stack nop ! 0000000056B75F28 SUBR:L0-B000 0 S call .+8 ! 0000000056B75F2C SUBR:L0-B000 0 S .word 0x93A752A4 ! 0000000056B75F30 SUBR:L0-B000 0 S illop add %g5, 0x28, %l6 ! 0000000056B75F34 SUBR:L0-B000 0 @BD120080 ldda [%l6]0xD0, %f24 ! 0000000056B75F38 SUBR:L0-B000 0 S Short8 ldsb [%g5-0x0057], %i3 ! 0000000056B75F3C SUBR:L0-B000 0 S BD120060 prefetch [%l4+%l7], 0 ! 0000000056B76004 SKIP:L2-B000 0 S <.+0 add %g4, -36, %l6 ! 0000000056B76008 SKIP:L2-B000 0 @BD120068 .word 0x387AFE0B ! 0000000056B7600C SKIP:L2-B000 0 S illop .word 0xF54411CD ! 0000000056B76010 SKIP:L2-B000 0 S illop lda [%g6+0x0024]%asi, %f27 ! 0000000056B76014 SKIP:L2-B000 0 S BD120087+1 ba,a BL120020 ! 0000000056B7601C SKIP:L2-B000 0 stda %f60, [%g5-0x0070]%asi ! 0000000056B76020 SKIP:L2-B000 0 S >BD120008 BL120012: ! ELSE:L2-B001 .word 0x81CFE008 ! 0000000056B76024 ELSE:L2-B001 0 S random fbug,pn %fcc2, BL120013 ;.empty ! 0000000056B76028 ELSE:L2-B001 0 L BL120013:bne,pn %icc, BL120014 ;.empty ! 0000000056B7602C ELSE:L2-B001 0 L .word 0xA9AE081E ! 0000000056B76030 ELSE:L2-B001 0 L illop nop ! 0000000056B76034 ELSE:L2-B001 0 S .word 0xA9AF4A3D ! 0000000056B76038 ELSE:L2-B001 0 L illop stw %o0, [%g3-0x0004] ! 0000000056B7603C ELSE:L2-B001 0 S >BD120056+4 stda %o0, [%g3+0x0058]%asi ! 0000000056B76040 ELSE:L2-B001 0 S >BD120035 BL120014:fbul BL120017 ;.empty ! 0000000056B76044 ELSE:L2-B001 0 L BL120016:bvc,a,pn %icc, BL120018 ;.empty ! 0000000056B76048 ELSE:L2-B001 0 L brlz,pt %i2, BL120015 ! 0000000056B7604C ELSE:L2-B001 0 L BL120015:nop ! 0000000056B76050 ELSE:L2-B001 0 S bneg,a,pn %xcc, BL120017 ;.empty ! 0000000056B76054 ELSE:L2-B001 0 L fbne,a,pn %fcc2, BL120018 ;.empty ! 0000000056B76058 ELSE:L2-B001 0 L BL120018:be BL120019 ;.empty ! 0000000056B7605C ELSE:L2-B001 0 L BL120019:bpos BL120017 ! 0000000056B76060 ELSE:L2-B001 0 L BL120017:.word 0x8D6831F0 ! 0000000056B76064 ELSE:L2-B001 0 S random add %g1, 0x681, %g1 ! 0000000056B76068 ELSE:L2-B001 0 chksum++ add %g1, 0x978, %g1 ! 0000000056B7606C ELSE:L2-B001 0 chksum++ std %o0, [%g4+0x0070] ! 0000000056B76070 ELSE:L2-B001 0 S >BD120060 stda %f24, [%g6+0x0070]%asi ! 0000000056B76074 ELSE:L2-B001 0 S >BD120060 add %g3, 0x2A, %l6 ! 0000000056B76078 ELSE:L2-B001 0 @BD120099 stda %f30, [%l6]0xD0 ! 0000000056B7607C ELSE:L2-B001 0 S Short8 .word 0xA79E17B4 ! 0000000056B76080 ELSE:L2-B001 0 illop .word 0x23D0A4B0 ! 0000000056B76084 ELSE:L2-B001 0 illop ldx [%g5-0x0088], %g5 ! 0000000056B76088 ELSE:L2-B001 0 ptr_chase .word 0x83AD818C ! 0000000056B7608C ELSE:L2-B001 0 illop ldx [%g5-0x0088], %g5 ! 0000000056B76090 ELSE:L2-B001 0 ptr_chase ldx [%g5-0x0088], %g5 ! 0000000056B76094 ELSE:L2-B001 0 ptr_chase ldx [%g5-0x0088], %g5 ! 0000000056B76098 ELSE:L2-B001 0 ptr_chase ldx [%g5-0x0088], %g5 ! 0000000056B7609C ELSE:L2-B001 0 ptr_chase std %l0, [%g3-0x0008] ! 0000000056B760A0 ELSE:L2-B001 0 S >BD120056 nop ! 0000000056B760A4 ELSE:L2-B001 0 S BL120020: ! ELSE:L2-B001 .word 0xC52FBA4D ! 0000000056B760A8 ELSE:L2-B001 0 illop .word 0xFD716FD9 ! 0000000056B760AC SKIP:L2-B002 0 random bnz,a BL120027 ! 0000000056B760B0 SKIP:L2-B002 0 lda [%g4+0x004C]%asi, %f8 ! 0000000056B760B4 SKIP:L2-B002 0 S BD120141 ldx [%g4-0x0088], %g4 ! 0000000056B76148 ELSE:L2-B003 0 ptr_chase ldx [%g4-0x0088], %g4 ! 0000000056B7614C ELSE:L2-B003 0 ptr_chase add %g3, -38, %l6 ! 0000000056B76150 ELSE:L2-B003 0 @BD120170 stda %f18, [%l6]0xDA ! 0000000056B76154 ELSE:L2-B003 0 S Short16 stw %i4, [%g3+0x0034] ! 0000000056B76158 ELSE:L2-B003 0 S >BD120044+4 .word 0xBE100001 ! 0000000056B7615C ELSE:L2-B003 0 S random ldx [%g5-0x0068], %i4 ! 0000000056B76160 ELSE:L2-B003 0 S BD120049 .word 0xA5ADA004 ! 0000000056B76170 ELSE:L2-B003 0 S illop_FP .word 0xE341E7CC ! 0000000056B76174 ELSE:L2-B003 0 illop membar 0x40 ! 0000000056B76178 ELSE:L2-B003 0 ldda [%l5]0x16, %f16 ! 0000000056B7617C ELSE:L2-B003 0 Blk-Load .word 0xC7BCDC16 ! 0000000056B76180 ELSE:L2-B003 0 illop BL120028: ! ELSE:L2-B003 .word 0x8BD8950F ! 0000000056B76184 ELSE:L2-B003 0 illop andcc %i1, 0x100, %g0 ! 0000000056B76188 SKIP:L2-B004 0 .word 0xB9A680ED ! 0000000056B7618C SKIP:L2-B004 0 illop nop ! 0000000056B76190 SKIP:L2-B004 0 S ldsb [%g5+0x002B], %o1 ! 0000000056B76194 SKIP:L2-B004 0 S BD120056 .word 0xA1AD8A1B ! 0000000056B761A8 SKIP:L2-B004 0 L illop .word 0x9FE4CF11 ! 0000000056B761AC SKIP:L2-B004 0 L illop BL120030:.word 0xABA10D0A ! 0000000056B761B0 SKIP:L2-B004 0 L illop fbo BL120033 ;.empty ! 0000000056B761B4 SKIP:L2-B004 0 L BL120032:fba BL120029 ! 0000000056B761B8 SKIP:L2-B004 0 L stb %o1, [%g3-0x0066] ! 0000000056B761BC SKIP:L2-B004 0 S >BD120082+2 .word 0x8DA7D8A3 ! 0000000056B761C0 SKIP:L2-B004 0 L illop BL120031:sth %o1, [%g3+0x0082] ! 0000000056B761C4 SKIP:L2-B004 0 S >BD120070+2 BL120029:bne,a,pn %xcc, BL120033 ;.empty ! 0000000056B761C8 SKIP:L2-B004 0 L .word 0xA9A28072 ! 0000000056B761CC SKIP:L2-B004 0 L illop BL120033:nop ! 0000000056B761D0 SKIP:L2-B004 0 S BL120034:.word 0x83F4D16A ! 0000000056B761D4 SKIP:L2-B004 0 illop add %g1, 0x839, %g1 ! 0000000056B761D8 SKIP:L2-B004 0 chksum++ .word 0x27FB6D7C ! 0000000056B761DC SKIP:L2-B004 0 S random bpos,pt %xcc, BL120035 ! 0000000056B761E0 SKIP:L2-B004 0 L .word 0x91ACB07D ! 0000000056B761E4 SKIP:L2-B004 0 S illop fblg,a,pn %fcc2, BL120036 ;.empty ! 0000000056B761E8 SKIP:L2-B004 0 L bge,pt %xcc, BL120037 ! 0000000056B761EC SKIP:L2-B004 0 L ld [%g5-0x0078], %f9 ! 0000000056B761F0 SKIP:L2-B004 0 S BD120087 BL120042: ! ELSE:L2-B005 stw %i2, [%g4-0x001C] ! 0000000056B76228 ELSE:L2-B005 0 S >BD120130 ldx [%g4+0x0050], %i5 ! 0000000056B7622C ELSE:L2-B005 0 S BD120021 .word 0x12A4017D ! 0000000056B76238 ELSE:L2-B005 0 S random add %g3, 0x44, %l6 ! 0000000056B7623C ELSE:L2-B005 0 @BD120137 stda %f16, [%l6]0xD2 ! 0000000056B76240 ELSE:L2-B005 0 S Short16 stx %i1, [%g3+0x0030] ! 0000000056B76244 ELSE:L2-B005 0 S >BD120044 .word 0x3FFC0D6A ! 0000000056B76248 ELSE:L2-B005 0 illop stda %f30,[%l5+%g1]0xC2 ! 0000000056B7624C ELSE:L2-B005 0 S Partial_St .word 0x9BA145F0 ! 0000000056B76250 ELSE:L2-B005 0 S illop_FP add %g1, 0x314, %g1 ! 0000000056B76254 ELSE:L2-B005 0 chksum++ std %i0, [%g5+0x0080] ! 0000000056B76258 ELSE:L2-B005 0 S >BD120070 .word 0x8D893518 ! 0000000056B7625C ELSE:L2-B005 0 S illop .word 0x81C3E008 ! 0000000056B76260 ELSE:L2-B005 0 S random add %g4, -32, %l6 ! 0000000056B76264 ELSE:L2-B005 0 @BD120144 .word 0x8759CFDC ! 0000000056B76268 ELSE:L2-B005 0 S illop .word 0x08CFB2A6 ! 0000000056B7626C ELSE:L2-B005 0 illop stwa %g7, [%l6+%g0]0x04 ! 0000000056B76270 ELSE:L2-B005 0 S >BD120011 st %f4, [%g6-0x0074] ! 0000000056B76274 ELSE:L2-B005 0 S >BD120020 .word 0xACCF7D07 ! 0000000056B76278 ELSE:L2-B005 0 S illop stwa %i0, [%g3+0x0024]%asi ! 0000000056B7627C ELSE:L2-B005 0 S >BD120139 stba %g7, [%l6+%g0]0x04 ! 0000000056B76280 ELSE:L2-B005 0 S >BD120011 BL120043: ! ELSE:L2-B005 add %g1, 0x610, %g1 ! 0000000056B76284 ELSE:L2-B005 0 chksum++ .word 0xBFD116D2 ! 0000000056B76288 ELSE:L2-B005 0 illop .word 0xCB69008E ! 0000000056B7628C LOOP:L1-B000 0 S illop ldd [%g3-0x0070], %f34 ! 0000000056B76290 LOOP:L1-B000 0 S BD120012+6 .word 0xADADC0F9 ! 0000000056B7629C LOOP:L1-B000 0 illop andcc %l4, 0x1, %g0 ! 0000000056B762A0 LOOP:L1-B000 0 .word 0x89A65706 ! 0000000056B762A4 LOOP:L1-B000 0 random stda %o0, [%g3+0x0058]%asi ! 0000000056B762A8 LOOP:L1-B000 0 S >BD120035 add %g1, 0xFDF, %g1 ! 0000000056B762AC LOOP:L1-B000 0 chksum++ ldx [%g2+0x0058], %l6 ! 0000000056B762B0 SUBR:L0-B000 0 BD120099 st %f3, [%g6-0x0078] ! 0000000056B762C0 SUBR:L0-B000 0 S >BD120180 ta %xcc, 0x45 ! 0000000056B762C4 SUBR:L0-B000 0 demap-stack add %g1, 0x427, %i0 ! 0000000056B762C8 SUBR:L0-B000 0 .word 0xCB2BE674 ! 0000000056B762CC SUBR:L0-B000 0 illop .word 0x83576882 ! 0000000056B762D0 SUBR:L0-B000 0 illop SECTION .btext057_pg1 TEXT_VA=0x56b76000 attr_text { Name = .btext057_pg1, VA = 0x56b76000, RA = 0xfffeca000, PA = ra2pa(0xfffeca000,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 .btext058 TEXT_VA=0x452b2bf00 attr_text { Name = .btext058, VA = 0x452b2bf00, RA = 0xfffec5f00, PA = ra2pa(0xfffec5f00,0), notsb } SECTION .btext058_pg0 TEXT_VA=0x452b2a000 attr_text { Name = .btext058_pg0, VA = 0x452b2a000, RA = 0xfffec4000, PA = ra2pa(0xfffec4000,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 .global SUBR153; SUBR153: BL120045: ! SUBR:L0-B000 add %g1, 0xCBD, %g1 ! 0000000452B2BF00 SUBR:L0-B000 2 chksum++ save %o6, -128, %o6 ! 0000000452B2BF04 SUBR:L0-B000 2 sethi %hh(0x452B2BF00),%l7 ! 0000000452B2BF08 SUBR:L0-B000 2 SUBR153 or %l7,%hm(0x452B2BF00),%l7 ! 0000000452B2BF0C SUBR:L0-B000 2 sethi %lm(0x452B2BF00),%l6 ! 0000000452B2BF10 SUBR:L0-B000 2 or %l6,%lo(0x452B2BF00),%l6 ! 0000000452B2BF14 SUBR:L0-B000 2 sllx %l7, 0x20, %l7 ! 0000000452B2BF18 SUBR:L0-B000 2 or %l7, %l6, %l7 ! 0000000452B2BF1C SUBR:L0-B000 2 ta %xcc, 0x45 ! 0000000452B2BF20 SUBR:L0-B000 2 demap-stack nop ! 0000000452B2BF24 SUBR:L0-B000 2 S ldx [%g2+0x0028], %g6 ! 0000000452B2BF28 SUBR:L0-B000 2 S BASEBD120006 bvc,a,pn %xcc, BL120046 ;.empty ! 0000000452B2BF34 SUBR:L0-B000 2 L fbue BL120046 ! 0000000452B2BF38 SUBR:L0-B000 2 L stb %i5, [%g6+0x0087] ! 0000000452B2BF3C SUBR:L0-B000 0 S >BD120070+7 stx %o2, [%g6-0x0048] ! 0000000452B2BF40 SUBR:L0-B000 0 S >BD120023 BL120046:add %g1, 0x4EB, %g1 ! 0000000452B2BF44 SUBR:L0-B000 4 chksum++ add %g1, 0x358, %g1 ! 0000000452B2BF48 SUBR:L0-B000 2 chksum++ add %i3, %g1, %o2 ! 0000000452B2BF4C SWCH:L1-B000 2 andcc %o2, 0x200, %g0 ! 0000000452B2BF50 SWCH:L1-B000 2 bnz,a,pt %xcc, BL120057 ! 0000000452B2BF54 SWCH:L1-B000 2 add %g1, 0x313, %g1 ! 0000000452B2BF58 SWCH:L1-B000 2 chksum++ .word 0xBD09E87C ! 0000000452B2BF5C SWCH:L1-B000 0 random bnz,a,pn %xcc, BL120056 ! 0000000452B2BF60 SWCH:L1-B000 0 .word 0xCF284338 ! 0000000452B2BF64 SWCH:L1-B000 0 illop .word 0xAFB54924 ! 0000000452B2BF68 SWCH:L1-B000 0 illop bnz,pn %xcc, BL120055 ! 0000000452B2BF6C SWCH:L1-B000 0 andcc %o2, 0x10, %g0 ! 0000000452B2BF70 SWCH:L1-B000 0 bnz,pn %xcc, BL120054 ! 0000000452B2BF74 SWCH:L1-B000 0 add %g1, 0xD19, %g1 ! 0000000452B2BF78 SWCH:L1-B000 0 chksum++ .word 0x8F8B9BED ! 0000000452B2BF7C SWCH:L1-B000 0 S illop fbge,a BL120047 ;.empty ! 0000000452B2BF80 SWCH:L1-B000 0 L .word 0x9B7E51D7 ! 0000000452B2BF84 SWCH:L1-B000 0 L illop fbn,pn %fcc2, BL120049 ! 0000000452B2BF88 SWCH:L1-B000 0 L BL120048:prefetch [%o7+%o5], 23 ! 0000000452B2BF8C SWCH:L1-B000 0 S <.+0 fbul,pn %fcc3, BL120049 ! 0000000452B2BF90 SWCH:L1-B000 0 L .word 0x8FA3888F ! 0000000452B2BF94 SWCH:L1-B000 0 S illop ba,a,pn %xcc, BL120050 ;.empty ! 0000000452B2BF98 SWCH:L1-B000 0 L BL120050:bleu BL120047 ;.empty ! 0000000452B2BF9C SWCH:L1-B000 0 L ba BL120051 ;.empty ! 0000000452B2BFA0 SWCH:L1-B000 0 L BL120047:be,a BL120052 ! 0000000452B2BFA4 SWCH:L1-B000 0 L BL120052:.word 0xD0A39BD8 ! 0000000452B2BFA8 SWCH:L1-B000 0 S random fblg,pn %fcc3, BL120053 ;.empty ! 0000000452B2BFAC SWCH:L1-B000 0 L .word 0xB5D96FBF ! 0000000452B2BFB0 SWCH:L1-B000 0 L illop .word 0xA7CA6DF4 ! 0000000452B2BFB4 SWCH:L1-B000 0 L illop BL120053:fbue BL120049 ! 0000000452B2BFB8 SWCH:L1-B000 0 L BL120049:ld [%g5-0x0014], %f22 ! 0000000452B2BFBC SWCH:L1-B000 0 S BD120082+4 ldd [%g5+0x0078], %i0 ! 0000000452B2C010 CASE:L2-B001 0 S BD120070+3 .word 0xA3B009E9 ! 0000000452B2C018 CASE:L2-B001 0 illop ldda [%l6]0xD3, %f28 ! 0000000452B2C01C CASE:L2-B001 0 S Short16 swap [%g4-0x0014], %o1 ! 0000000452B2C020 CASE:L2-B001 0 S >BD120087 .word 0xEDB902CD ! 0000000452B2C024 CASE:L2-B001 0 S illop ba BL120058 ! 0000000452B2C028 CASE:L2-B001 0 nop ! 0000000452B2C02C CASE:L2-B001 0 S BL120056:add %g1, 0xD06, %g1 ! 0000000452B2C030 CASE:L2-B002 0 chksum++ ldx [%g2+0x0058], %l6 ! 0000000452B2C034 CASE:L2-B002 0 BD120008 ld [%g2+0x0064], %fsr ! 0000000452B2C040 CASE:L2-B002 0 S BD120042 ldxa [%g7+%g0]0x83, %l1 ! 0000000452B2C058 CASE:L2-B003 2 S BD120060 ldx [%g2+0x0008], %g6 ! 0000000452B2C060 CASE:L2-B003 2 S BASEBD120019 fba,a,pt %fcc1, BL120058 ! 0000000452B2C070 CASE:L2-B003 2 .word 0x02558613 ! 0000000452B2C074 CASE:L2-B003 0 S illop BL120058: ! SWCH:L1-B000 add %g1, 0xDBD, %g1 ! 0000000452B2C078 SWCH:L1-B000 2 chksum++ ldd [%g4+0x0008], %i0 ! 0000000452B2C07C SWCH:L1-B000 2 S BD120087 swap [%g3+0x0004], %i3 ! 0000000452B2C084 SWCH:L1-B000 2 S >BD120053 add %g3, -31, %l6 ! 0000000452B2C088 SWCH:L1-B000 2 @BD120085 ldda [%l6]0xD9, %f30 ! 0000000452B2C08C SWCH:L1-B000 2 S Short8 ta %xcc, 0x45 ! 0000000452B2C090 SUBR:L0-B000 2 demap-stack add %g1, 0x496, %i0 ! 0000000452B2C094 SUBR:L0-B000 2 ldx [%g2+0x0020], %g6 ! 0000000452B2C098 SUBR:L0-B000 2 S BASEBD120085 ldx [%g2+0x0010], %g4 ! FFFFC8094FFFFF3C SUBR:L0-B000 0 S BASEBD120035 add %g1, 0xCBF, %g1 ! FFFFC8094FFFFF44 SUBR:L0-B000 0 chksum++ add %i3, %g1, %i2 ! FFFFC8094FFFFF48 SWCH:L1-B000 0 .word 0x93AC46C4 ! FFFFC8094FFFFF4C SWCH:L1-B000 0 illop bnz,pn %xcc, BL120068 ! FFFFC8094FFFFF50 SWCH:L1-B000 0 .word 0xEF92B133 ! FFFFC8094FFFFF54 SWCH:L1-B000 0 illop bnz,pt %xcc, BL120067 ! FFFFC8094FFFFF58 SWCH:L1-B000 0 andcc %i2, 0x400, %g0 ! FFFFC8094FFFFF5C SWCH:L1-B000 0 bnz,a,pn %xcc, BL120066 ! FFFFC8094FFFFF60 SWCH:L1-B000 0 .word 0x8D8AA7EE ! FFFFC8094FFFFF64 SWCH:L1-B000 0 illop andcc %i2, 0x10, %g0 ! FFFFC8094FFFFF68 SWCH:L1-B000 0 bnz,pn %xcc, BL120062 ! FFFFC8094FFFFF6C SWCH:L1-B000 0 .word 0x3C5FF5B7 ! FFFFC8094FFFFF70 SWCH:L1-B000 0 illop ldx [%g2+0x0058], %l6 ! FFFFC8094FFFFF74 SWCH:L1-B000 0 BD120053 lduwa [%l6+%g0]0x14, %g7 ! FFFFC8094FFFFF84 SWCH:L1-B000 0 S BD120180 BL120066:.word 0x87D59095 ! FFFFC8094FFFFFBC CASE:L2-B001 0 illop nop ! FFFFC8094FFFFFC0 CASE:L2-B001 0 S stb %i4, [%g4-0x0039] ! FFFFC8094FFFFFC4 CASE:L2-B001 0 S >BD120005+1 .word 0xC3960367 ! FFFFC8094FFFFFC8 CASE:L2-B001 0 S illop stw %i1, [%g6-0x0040] ! FFFFC8094FFFFFCC CASE:L2-B001 0 S >BD120007 .word 0x8DB4418D ! FFFFC8094FFFFFD0 CASE:L2-B001 0 L illop .word 0xCFD41754 ! FFFFC8094FFFFFD4 CASE:L2-B001 0 S illop ldx [%g2+0x0038], %g5 ! FFFFC8094FFFFFD8 CASE:L2-B001 0 S BASEBD120080 BL120067:add %g1, 0x4E0, %g1 ! FFFFC80950000004 CASE:L2-B002 0 chksum++ .word 0x83880000 ! FFFFC80950000008 CASE:L2-B002 0 S random ta %xcc, 0x43 ! FFFFC8095000000C CASE:L2-B002 0 S +-PEF ldx [%g2+0x0038], %g3 ! FFFFC80950000010 CASE:L2-B002 0 S BASEBD120141 BL120068:add %g1, 0xDAA, %g1 ! FFFFC80950000024 CASE:L2-B003 0 chksum++ .word 0xA5824676 ! FFFFC80950000028 CASE:L2-B003 0 S illop .word 0xED8DE6EF ! FFFFC8095000002C CASE:L2-B003 0 S illop stba %g1, [%g6-0x0042]%asi ! FFFFC80950000030 CASE:L2-B003 0 S >BD120023+6 ldsw [%g6+0x0048], %o2 ! FFFFC80950000034 CASE:L2-B003 0 S BD120044+7 ba,a BL120069 ! FFFFC8095000003C CASE:L2-B003 0 .word 0x8FA9611F ! FFFFC80950000040 CASE:L2-B003 0 S illop_FP BL120069: ! SWCH:L1-B000 add %g1, 0x209, %g1 ! FFFFC80950000044 SWCH:L1-B000 0 chksum++ .word 0xAD8B81AC ! FFFFC80950000048 SWCH:L1-B000 0 S random ldx [%g2+0x0050], %l5 ! FFFFC8095000004C SWCH:L1-B000 0 BD120045 ldx [%g2+0x0058], %l6 ! 0000006F04F63F28 SUBR:L0-B000 0 BD120011 ldx [%g2+0x0050], %l5 ! 0000006F04F63F30 SUBR:L0-B000 0 BD120099 .word 0x81F7225F ! 0000006F04F63F70 SWCH:L1-B000 0 illop nop ! 0000006F04F63F74 SWCH:L1-B000 0 S ba BL120074 ! 0000006F04F63F78 SWCH:L1-B000 0 nop ! 0000006F04F63F7C SWCH:L1-B000 0 S BL120074:add %g1, 0xA30, %g1 ! 0000006F04F63F80 CASE:L2-B000 0 chksum++ nop ! 0000006F04F63F84 CASE:L2-B000 0 S .word 0x60A0279C ! 0000006F04F63F88 CASE:L2-B000 0 S random ta %xcc, 0x46 ! 0000006F04F63F8C CASE:L2-B000 0 S demap-page .word 0x03FEE41F ! 0000006F04F63F90 CASE:L2-B000 0 S random brz,pn %i0, BL120071 ;.empty ! 0000006F04F63F94 CASE:L2-B000 0 L fbe,pn %fcc3, BL120072 ! 0000006F04F63F98 CASE:L2-B000 0 L prefetch [%i1+%g2], 22 ! 0000006F04F63F9C CASE:L2-B000 0 S <.+0 .word 0xBFB2479C ! 0000006F04F63FA0 CASE:L2-B000 0 S illop_VIS .word 0xBE100001 ! 0000006F04F63FA4 CASE:L2-B000 0 L random stx %i0, [%g4-0x0068] ! 0000006F04F63FA8 CASE:L2-B000 0 S >BD120082 ldsh [%g4-0x001E], %i5 ! 0000006F04F63FAC CASE:L2-B000 0 S BD120053 BL120071:add %g1, 0x3D8, %g1 ! 0000006F04F63FBC CASE:L2-B000 0 chksum++ .word 0xB7D5A808 ! 0000006F04F63FC0 CASE:L2-B000 0 illop sth %o5, [%g4-0x0022] ! 0000006F04F63FC4 CASE:L2-B000 0 S >BD120076 BL120075:add %g1, 0xCB2, %g1 ! 0000006F04F63FC8 CASE:L2-B001 0 chksum++ prefetch [%o5+0x0D5D], 22 ! 0000006F04F63FCC CASE:L2-B001 0 S <.+3421 ldx [%g2+0x0050], %l5 ! 0000006F04F63FD0 CASE:L2-B001 0 BD120019 add %g6, 0x2A, %l6 ! 0000006F04F63FE8 CASE:L2-B001 0 @BD120099 .word 0x81C7E008 ! 0000006F04F63FEC CASE:L2-B001 0 S random fba,a BL120078 ! 0000006F04F63FF0 CASE:L2-B001 0 stx %i5, [%g6+0x0068] ! 0000006F04F63FF4 CASE:L2-B001 0 S >BD120012 BL120076:add %g1, 0x4, %g1 ! 0000006F04F63FF8 CASE:L2-B002 0 chksum++ .word 0xA9AB94EC ! 0000006F04F63FFC CASE:L2-B002 0 S illop ldsba [%g3+0x0029]%asi, %l4 ! 0000006F04F64000 CASE:L2-B002 0 S BD120042 add %g4, 0x40, %l6 ! 0000006F04F64010 CASE:L2-B002 0 @BD120036 ldda [%l6]0xD2, %f22 ! 0000006F04F64014 CASE:L2-B002 0 S Short16 .word 0xA7A1897E ! 0000006F04F64018 CASE:L2-B002 0 illop .word 0x95906000 ! 0000006F04F6401C CASE:L2-B002 0 S random BL120077:add %g1, 0xDFD, %g1 ! 0000006F04F64020 CASE:L2-B003 0 chksum++ .word 0xD137573B ! 0000006F04F64024 CASE:L2-B003 0 S illop stw %o2, [%g4+0x0048] ! 0000006F04F64028 CASE:L2-B003 0 S >BD120018 .word 0xF1AF4BC1 ! 0000006F04F6402C CASE:L2-B003 0 illop .word 0x9E100001 ! 0000006F04F64030 CASE:L2-B003 0 random stda %f32, [%l5]0xE0 ! 0000006F04F64034 CASE:L2-B003 0 Blk-Store membar 0x40 ! 0000006F04F64038 CASE:L2-B003 0 .word 0x8F8A8322 ! 0000006F04F6403C CASE:L2-B003 0 S illop add %g6, 0x2A, %l6 ! 0000006F04F64040 CASE:L2-B003 0 @BD120099 .word 0x8BA39433 ! 0000006F04F64044 CASE:L2-B003 0 S illop stda %f16, [%g3+0x006F]%asi ! 0000006F04F64048 CASE:L2-B003 0 S >BD120012+7 stda %o4, [%g4+0x0058]%asi ! 0000006F04F6404C CASE:L2-B003 0 S >BD120035 .word 0xABB70880 ! 0000006F04F64050 CASE:L2-B003 0 S illop fba,a BL120078 ! 0000006F04F64054 CASE:L2-B003 0 .word 0x81932017 ! 0000006F04F64058 CASE:L2-B003 0 S illop BL120078: ! SWCH:L1-B000 add %g1, 0xB09, %g1 ! 0000006F04F6405C SWCH:L1-B000 0 chksum++ ldsw [%g5-0x000C], %l0 ! 0000006F04F64060 SWCH:L1-B000 0 S BD120139 call .+8 ! 0000006F04F64078 SWCH:L1-B000 0 S nop ! 0000006F04F6407C SWCH:L1-B000 0 S .word 0x8FCAD946 ! 0000006F04F64080 SUBR:L0-B000 0 S illop .word 0xA5F735FB ! 0000006F04F64084 SUBR:L0-B000 0 S random add %g3, -36, %l6 ! 0000006F04F64088 SUBR:L0-B000 0 @BD120068 ldda [%l6]0xD2, %f20 ! 0000006F04F6408C SUBR:L0-B000 0 S Short16 std %f34, [%g6+0x0018] ! 0000006F04F64090 SUBR:L0-B000 0 S >BD120059 add %g4, -32, %l6 ! 0000006F04F64094 SUBR:L0-B000 0 @BD120144 stda %f28, [%l6]0xD0 ! 0000006F04F64098 SUBR:L0-B000 0 S Short8 st %f21, [%g3-0x0040] ! 0000006F04F6409C SUBR:L0-B000 0 S >BD120007 .word 0xB5AACC1E ! 0000006F04F640A0 SUBR:L0-B000 0 S illop stx %l4, [%g6+0x0080] ! 0000006F04F640A4 SUBR:L0-B000 0 S >BD120070 .word 0x89A8D070 ! 0000006F04F640A8 SUBR:L0-B000 0 S illop_FP .word 0x8BAE8AFE ! 0000006F04F640AC SUBR:L0-B000 0 S illop_FP add %g5, 0x2A, %l6 ! 0000006F04F640B0 SUBR:L0-B000 0 @BD120099 stda %f18, [%l6]0xD1 ! 0000006F04F640B4 SUBR:L0-B000 0 S Short8 ldx [%g5-0x0088], %g5 ! 0000006F04F640B8 SUBR:L0-B000 0 ptr_chase ldx [%g5-0x0088], %g5 ! 0000006F04F640BC SUBR:L0-B000 0 ptr_chase .word 0xFDB07755 ! 0000006F04F640C0 SUBR:L0-B000 0 illop add %g1, 0x57F, %i0 ! 0000006F04F640C4 SUBR:L0-B000 0 return %i7+0x0008 ! 0000006F04F640C8 SUBR:L0-B000 0 add %g1, 0x8DB, %g1 ! 0000006F04F640CC SUBR:L0-B000 0 chksum++ SECTION .btext060_pg1 TEXT_VA=0x6f04f64000 attr_text { Name = .btext060_pg1, VA = 0x6f04f64000, RA = 0xfffec2000, PA = ra2pa(0xfffec2000,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 .btext061 TEXT_VA=0x14f13f00 attr_text { Name = .btext061, VA = 0x14f13f00, RA = 0xfffebdf00, PA = ra2pa(0xfffebdf00,0), notsb } SECTION .btext061_pg0 TEXT_VA=0x14f12000 attr_text { Name = .btext061_pg0, VA = 0x14f12000, RA = 0xfffebc000, PA = ra2pa(0xfffebc000,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 .btext061 .text .global SUBR156; SUBR156: BL120079: ! SUBR:L0-B000 add %g1, 0x19C, %g1 ! 0000000014F13F00 SUBR:L0-B000 0 chksum++ save %o6, -128, %o6 ! 0000000014F13F04 SUBR:L0-B000 0 sethi %hh(0x14F13F00),%l7 ! 0000000014F13F08 SUBR:L0-B000 0 SUBR156 or %l7,%hm(0x14F13F00),%l7 ! 0000000014F13F0C SUBR:L0-B000 0 sethi %lm(0x14F13F00),%l6 ! 0000000014F13F10 SUBR:L0-B000 0 or %l6,%lo(0x14F13F00),%l6 ! 0000000014F13F14 SUBR:L0-B000 0 sllx %l7, 0x20, %l7 ! 0000000014F13F18 SUBR:L0-B000 0 or %l7, %l6, %l7 ! 0000000014F13F1C SUBR:L0-B000 0 add %g1, 0xF14, %g1 ! 0000000014F13F20 SUBR:L0-B000 0 chksum++ add %i2, %g1, %o2 ! 0000000014F13F24 SWCH:L1-B000 0 .word 0xE3AC595B ! 0000000014F13F28 SWCH:L1-B000 0 illop sethi %hi(0x40), %o2 ! 0000000014F13F2C SWCH:L1-B000 0 .+0 or %o2,%lo(0x40),%o2 ! 0000000014F13F30 SWCH:L1-B000 0 .word 0x95885042 ! 0000000014F13F34 SWCH:L1-B000 0 illop jmpl %l7+%o2, %g0 ! 0000000014F13F38 SWCH:L1-B000 0 .word 0xD3349F14 ! 0000000014F13F3C SWCH:L1-B000 0 S illop .word 0xF7BC5C17 ! 0000000014F13F40 SWCH:L1-B000 0 illop stx %i3, [%g5+0x0080] ! 0000000014F13F44 SWCH:L1-B000 0 S >BD120070 fba,a BL120082 ! 0000000014F13F48 SWCH:L1-B000 0 nop ! 0000000014F13F4C SWCH:L1-B000 0 S fba,a,pn %fcc2, BL120081 ! 0000000014F13F50 SWCH:L1-B000 0 ld [%g2+0x0064], %fsr ! 0000000014F13F54 SWCH:L1-B000 0 S BD120023 .word 0x83FB642A ! 0000000014F13F74 CASE:L2-B000 0 S illop ba BL120088 ! 0000000014F13F78 CASE:L2-B000 0 .word 0x83EC5519 ! 0000000014F13F7C CASE:L2-B000 0 S illop BL120081:add %g1, 0xD6E, %g1 ! 0000000014F13F80 CASE:L2-B001 0 chksum++ .word 0xD3DD1883 ! 0000000014F13F84 CASE:L2-B001 0 S random ldx [%g3+0x0070], %o5 ! 0000000014F13F88 CASE:L2-B001 0 S BD120021 .word 0xC571EEC9 ! 0000000014F13F90 CASE:L2-B001 0 S illop ldx [%g2+0x0050], %l5 ! 0000000014F13F94 CASE:L2-B001 0 BD120044 .word 0x0B7856B6 ! 0000000014F13FA8 CASE:L2-B001 0 random .word 0x89A60988 ! 0000000014F13FAC CASE:L2-B001 0 S illop BL120082:add %g1, 0x78A, %g1 ! 0000000014F13FB0 CASE:L2-B002 0 chksum++ ldx [%g3+0x0050], %i1 ! 0000000014F13FB4 CASE:L2-B002 0 S BD120139 std %g0, [%g5+0x0080] ! 0000000014F13FBC CASE:L2-B002 0 S >BD120070 .word 0xBFBA6267 ! 0000000014F13FC0 CASE:L2-B002 0 S illop_VIS .word 0xBDAAB169 ! 0000000014F13FC4 CASE:L2-B002 0 S illop_FP ldsb [%g3+0x0047], %o4 ! 0000000014F13FC8 CASE:L2-B002 0 S BD120020 .word 0x0EE543D1 ! 0000000014F13FD4 CASE:L2-B002 0 random st %f2, [%g5-0x0074] ! 0000000014F13FD8 CASE:L2-B002 0 S >BD120020 BL120083:.word 0xAFA9D804 ! 0000000014F13FDC CASE:L2-B003 0 illop ldx [%g2+0x0058], %l6 ! 0000000014F13FE0 CASE:L2-B003 0 BD120008 add %g3, -86, %l6 ! 0000000014F13FF8 CASE:L2-B003 0 @BD120014 ldda [%l6]0xDA, %f24 ! 0000000014F13FFC CASE:L2-B003 0 S Short16 .word 0xB5A25964 ! 0000000014F14000 CASE:L2-B003 0 illop .word 0xE95CD458 ! 0000000014F14004 CASE:L2-B003 0 illop ldda [%l5]0xF1, %f16 ! 0000000014F14008 CASE:L2-B003 0 Blk-Load membar 0x40 ! 0000000014F1400C CASE:L2-B003 0 fba BL120088 ! 0000000014F14010 CASE:L2-B003 0 nop ! 0000000014F14014 CASE:L2-B003 0 S BL120088: ! SWCH:L1-B000 add %g1, 0x4D0, %g1 ! 0000000014F14018 SWCH:L1-B000 0 chksum++ ld [%g5-0x0074], %f11 ! 0000000014F1401C SWCH:L1-B000 0 S BD120099 fbug BL120084 ;.empty ! 0000000014F14024 SWCH:L1-B000 0 L bz,a,pt %xcc, BL120085 ! 0000000014F14028 SWCH:L1-B000 0 L .word 0x81CFE008 ! 0000000014F1402C SWCH:L1-B000 0 S random brgez,pt %o5, BL120086 ! 0000000014F14030 SWCH:L1-B000 0 L BL120084:.word 0x93AA7A19 ! 0000000014F14034 SWCH:L1-B000 0 S illop BL120085:stb %o4, [%g5+0x002A] ! 0000000014F14038 SWCH:L1-B000 0 S >BD120099 std %f38, [%g3+0x0018] ! 0000000014F1403C SWCH:L1-B000 0 S >BD120059 .word 0xEBB23989 ! 0000000014F14040 SWCH:L1-B000 0 L illop BL120087:fbo,a,pt %fcc1, BL120086 ! 0000000014F14044 SWCH:L1-B000 0 L .word 0x20C287C0 ! 0000000014F14048 SWCH:L1-B000 0 S illop BL120086:ldd [%g5+0x0018], %f32 ! 0000000014F1404C SWCH:L1-B000 0 S BD120002 add %g3, -88, %l6 ! 0000000014F14060 SUBR:L0-B000 0 @BD120024 stda %f26, [%l6]0xD0 ! 0000000014F14064 SUBR:L0-B000 0 S Short8 st %f14, [%g5+0x0010] ! 0000000014F14068 SUBR:L0-B000 0 S >BD120074 sta %f15, [%g5+0x0014]%asi ! 0000000014F1406C SUBR:L0-B000 0 S >BD120074+4 .word 0xD239B40F ! 0000000014F14070 SUBR:L0-B000 0 S illop nop ! 0000000014F14074 SUBR:L0-B000 0 S add %g1, 0x5E7, %i0 ! 0000000014F14078 SUBR:L0-B000 0 return %i7+0x0008 ! 0000000014F1407C SUBR:L0-B000 0 add %g1, 0x9A6, %g1 ! 0000000014F14080 SUBR:L0-B000 0 chksum++ SECTION .btext061_pg1 TEXT_VA=0x14f14000 attr_text { Name = .btext061_pg1, VA = 0x14f14000, RA = 0xfffebe000, PA = ra2pa(0xfffebe000,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 .btext062 TEXT_VA=0xffffd6f66fffff00 attr_text { Name = .btext062, VA = 0xffffd6f66fffff00, RA = 0xb9fffff00, PA = ra2pa(0xb9fffff00,0), notsb } SECTION .btext062_pg0 TEXT_VA=0xffffd6f660000000 attr_text { Name = .btext062_pg0, VA = 0xffffd6f660000000, RA = 0xb90000000, PA = ra2pa(0xb90000000,0), tsbonly, part_0_ctx_nonzero_tsb_config_1, 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 .btext062 .text .global SUBR157; SUBR157: add %g1, 0x8D9, %g1 ! FFFFD6F66FFFFF00 SUBR:L0-B000 0 chksum++ .word 0xFABC3C5E ! FFFFD6F66FFFFF04 SWCH:L1-B000 0 illop .word 0xA1D9BD30 ! FFFFD6F66FFFFF08 SWCH:L1-B000 0 illop bnz,pn %xcc, BL120094 ! FFFFD6F66FFFFF0C SWCH:L1-B000 0 andcc %o4, 0x400, %g0 ! FFFFD6F66FFFFF10 SWCH:L1-B000 0 .word 0xBBB758D2 ! FFFFD6F66FFFFF14 SWCH:L1-B000 0 illop andcc %o4, 0x4, %g0 ! FFFFD6F66FFFFF18 SWCH:L1-B000 0 .word 0xB7AF087D ! FFFFD6F66FFFFF1C SWCH:L1-B000 0 illop andcc %o4, 0x200, %g0 ! FFFFD6F66FFFFF20 SWCH:L1-B000 0 bnz,pn %xcc, BL120089 ! FFFFD6F66FFFFF24 SWCH:L1-B000 0 .word 0x93906000 ! FFFFD6F66FFFFF28 SWCH:L1-B000 0 random membar 0x40 ! FFFFD6F66FFFFF2C SWCH:L1-B000 0 ldda [%l5]0xF1, %f16 ! FFFFD6F66FFFFF30 SWCH:L1-B000 0 Blk-Load membar 0x40 ! FFFFD6F66FFFFF34 SWCH:L1-B000 0 membar 0x40 ! FFFFD6F66FFFFF38 SWCH:L1-B000 0 ldda [%l5]0xF0, %f16 ! FFFFD6F66FFFFF3C SWCH:L1-B000 0 Blk-Load membar 0x40 ! FFFFD6F66FFFFF40 SWCH:L1-B000 0 stxa %o1, [%g4+0x0058]%asi ! FFFFD6F66FFFFF44 SWCH:L1-B000 0 S >BD120035 stw %o1, [%g5+0x000C] ! FFFFD6F66FFFFF48 SWCH:L1-B000 0 S >BD120058+4 add %g1, 0x458, %g1 ! FFFFD6F66FFFFF4C SWCH:L1-B000 0 chksum++ ba,a,pn %icc, BL120098 ! FFFFD6F66FFFFF50 SWCH:L1-B000 0 .word 0x8FB6C605 ! FFFFD6F66FFFFF54 SWCH:L1-B000 0 S illop BL120089:add %g1, 0x613, %g1 ! FFFFD6F66FFFFF58 CASE:L2-B000 0 chksum++ ldsb [%g3+0x002B], %o1 ! FFFFD6F66FFFFF5C CASE:L2-B000 0 S BD120082 .word 0x9DE3A060 ! FFFFD6F66FFFFF6C CASE:L2-B000 0 S random ldx [%g2+0x0050], %l5 ! FFFFD6F66FFFFF70 CASE:L2-B000 0 BD120069 st %f3, [%g3+0x0020] ! FFFFD6F66FFFFFA4 CASE:L2-B001 0 S >BD120042 .word 0x9F968353 ! FFFFD6F66FFFFFA8 CASE:L2-B001 0 S illop st %f15, [%g5-0x0004] ! FFFFD6F66FFFFFAC CASE:L2-B001 0 S >BD120056+4 ldx [%g2+0x0058], %l6 ! FFFFD6F66FFFFFB0 CASE:L2-B001 0 BD120024 tne %xcc, %g0+0x0072 ! FFFFD6F66FFFFFE0 CASE:L2-B002 0 S pseudo-branch BL120091:std %o2, [%g4+0x0070] ! FFFFD6F66FFFFFE4 CASE:L2-B002 0 S >BD120060 nop ! FFFFD6F66FFFFFE8 CASE:L2-B002 0 S .word 0xC63F80D1 ! FFFFD6F66FFFFFEC CASE:L2-B002 0 S illop add %g1, 0xC40, %g1 ! FFFFD6F66FFFFFF0 CASE:L2-B002 0 chksum++ ba,a BL120098 ! FFFFD6F66FFFFFF4 CASE:L2-B002 0 lduh [%g4-0x0024], %o1 ! FFFFD6F66FFFFFF8 CASE:L2-B002 0 S BD120056 membar 0x40 ! FFFFD6F670000034 CASE:L2-B003 0 .word 0x9DA98C80 ! FFFFD6F670000038 CASE:L2-B003 0 illop .word 0xEA9AD2BC ! FFFFD6F67000003C CASE:L2-B003 0 random fba,a,pn %fcc1, BL120098 ! FFFFD6F670000040 CASE:L2-B003 0 swap [%g4-0x0014], %o5 ! FFFFD6F670000044 CASE:L2-B003 0 S >BD120087 BL120098: ! SWCH:L1-B000 .word 0xD7D8A265 ! FFFFD6F670000048 SWCH:L1-B000 0 illop ldx [%g2+0x0010], %g6 ! FFFFD6F67000004C SWCH:L1-B000 0 S BASEBD120104 fbge,a,pn %fcc0, BL120095 ;.empty ! FFFFD6F670000054 SWCH:L1-B000 0 L bge,pn %icc, BL120096 ! FFFFD6F670000058 SWCH:L1-B000 0 L ldx [%g2+0x0028], %g4 ! FFFFD6F67000005C SWCH:L1-B000 0 S BASEBD120092 fbe,a,pn %fcc2, BL120099 ;.empty ! FFFFD6F670000080 SUBR:L0-B000 0 L fbul,a BL120100 ;.empty ! FFFFD6F670000084 SUBR:L0-B000 0 L fble,a,pn %fcc1, BL120100 ;.empty ! FFFFD6F670000088 SUBR:L0-B000 0 L .word 0xB3AF4A21 ! FFFFD6F67000008C SUBR:L0-B000 0 L illop BL120099:sth %o3, [%g4+0x003C] ! FFFFD6F670000090 SUBR:L0-B000 0 S >BD120028+4 stwa %o1, [%g6-0x0050]%asi ! FFFFD6F670000094 SUBR:L0-B000 0 S >BD120093 BL120100:fbge,a,pn %fcc3, BL120101 ! FFFFD6F670000098 SUBR:L0-B000 0 L BL120101:.word 0xC2BDD782 ! FFFFD6F67000009C SUBR:L0-B000 0 S illop add %g1, 0x5BF, %g1 ! FFFFD6F6700000A0 SUBR:L0-B000 0 chksum++ .word 0xA3D6F684 ! FFFFD6F6700000A4 SUBR:L0-B000 0 illop add %g1, 0x5EA, %g1 ! FFFFD6F6700000A8 SUBR:L0-B000 0 chksum++ SECTION .btext062_pg1 TEXT_VA=0xffffd6f670000000 attr_text { Name = .btext062_pg1, VA = 0xffffd6f670000000, RA = 0xba0000000, PA = ra2pa(0xba0000000,0), tsbonly, part_0_ctx_nonzero_tsb_config_1, 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 .btext063 TEXT_VA=0xffffc5041dcaff00 attr_text { Name = .btext063, VA = 0xffffc5041dcaff00, RA = 0xfffeb9f00, PA = ra2pa(0xfffeb9f00,0), notsb } SECTION .btext063_pg0 TEXT_VA=0xffffc5041dcae000 attr_text { Name = .btext063_pg0, VA = 0xffffc5041dcae000, RA = 0xfffeb8000, PA = ra2pa(0xfffeb8000,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 .global SUBR158; SUBR158: .word 0x9DA8486A ! FFFFC5041DCAFF00 SUBR:L0-B000 0 illop .word 0xB1FFE87E ! FFFFC5041DCAFF04 LOOP:L1-B000 0 illop BL120138: ! LOOP:L1-B000 .word 0xA3B7C360 ! FFFFC5041DCAFF08 LOOP:L1-B000 0 illop nop ! FFFFC5041DCAFF0C LOOP:L1-B000 0 S .word 0x8DA1011B ! FFFFC5041DCAFF10 LOOP:L1-B000 0 S illop_FP bz,pt %xcc, BL120102 ;.empty ! FFFFC5041DCAFF14 LOOP:L1-B000 0 L .word 0xA7A94A62 ! FFFFC5041DCAFF18 LOOP:L1-B000 0 L illop .word 0x95906000 ! FFFFC5041DCAFF1C LOOP:L1-B000 0 L random fbule,a,pn %fcc1, BL120104 ;.empty ! FFFFC5041DCAFF20 LOOP:L1-B000 0 L .word 0xA2CC5DD8 ! FFFFC5041DCAFF24 LOOP:L1-B000 0 L illop fbne BL120106 ! FFFFC5041DCAFF28 LOOP:L1-B000 0 L BL120104:ldd [%g3+0x0008], %o0 ! FFFFC5041DCAFF2C LOOP:L1-B000 0 S BD120011 membar 0x40 ! FFFFC5041DCAFF7C SKIP:L2-B000 0 ldda [%l5]0x16, %f16 ! FFFFC5041DCAFF80 SKIP:L2-B000 0 Blk-Load .word 0xEDD6D817 ! FFFFC5041DCAFF84 SKIP:L2-B000 0 illop ldx [%g2+0x0060], %fsr ! FFFFC5041DCAFF88 SKIP:L2-B000 0 S BD120044 ld [%g4-0x0050], %f20 ! FFFFC5041DCAFFB8 SKIP:L2-B000 0 S BD120082 .word 0xDF73AE1F ! FFFFC5041DCAFFE0 SKIP:L2-B000 0 S illop .word 0x83AECF9A ! FFFFC5041DCAFFE4 SKIP:L2-B000 0 S illop_FP ldx [%g2+0x0058], %l6 ! FFFFC5041DCAFFE8 SKIP:L2-B000 0 BD120070 .word 0x1FC1F911 ! FFFFC5041DCAFFF4 SKIP:L2-B000 0 illop .word 0xDF777E23 ! FFFFC5041DCAFFF8 SKIP:L2-B000 0 S illop BL120109: ! ELSE:L2-B001 .word 0xD72B2857 ! FFFFC5041DCAFFFC ELSE:L2-B001 0 random membar 0x40 ! FFFFC5041DCB0000 ELSE:L2-B001 0 stda %f16, [%l5]0xE0 ! FFFFC5041DCB0004 ELSE:L2-B001 0 Blk-Store .word 0xCDCE2620 ! FFFFC5041DCB0008 ELSE:L2-B001 0 random add %g3, -16, %l6 ! FFFFC5041DCB000C ELSE:L2-B001 0 @BD120052 .word 0x81CFE008 ! FFFFC5041DCB0010 ELSE:L2-B001 0 S random st %fsr, [%g2+0x0064] ! FFFFC5041DCB0014 ELSE:L2-B001 0 S BD120141 ldub [%g6+0x0028], %o0 ! FFFFC5041DCB0044 ELSE:L2-B001 0 S BD120020 .word 0xBFB3C2AA ! FFFFC5041DCB0060 ELSE:L2-B001 0 S illop_VIS ldx [%g2+0x0050], %l5 ! FFFFC5041DCB0064 ELSE:L2-B001 0 BD120082+1 fbge,pt %fcc0, BL120114 ;.empty ! FFFFC5041DCB00AC SKIP:L2-B002 0 L .word 0x91AA8A49 ! FFFFC5041DCB00B0 SKIP:L2-B002 0 L illop bcs BL120116 ! FFFFC5041DCB00B4 SKIP:L2-B002 0 L BL120115:nop ! FFFFC5041DCB00B8 SKIP:L2-B002 0 S brnz,pn %o0, BL120114 ! FFFFC5041DCB00BC SKIP:L2-B002 0 L BL120111:ldstub [%g6+0x0047], %o5 ! FFFFC5041DCB00C0 SKIP:L2-B002 0 S >BD120141 .word 0xABB789CE ! FFFFC5041DCB00C4 SKIP:L2-B002 0 S illop BL120114:nop ! FFFFC5041DCB00C8 SKIP:L2-B002 0 S BL120116:.word 0x87A9181C ! FFFFC5041DCB00CC SKIP:L2-B002 0 illop add %g1, 0x5E1, %g1 ! FFFFC5041DCB00D0 SKIP:L2-B002 0 chksum++ ldx [%g6-0x0088], %g6 ! FFFFC5041DCB00D4 SKIP:L2-B002 0 ptr_chase .word 0xABA59EC5 ! FFFFC5041DCB00D8 SKIP:L2-B002 0 illop ldx [%g6-0x0088], %g6 ! FFFFC5041DCB00DC SKIP:L2-B002 0 ptr_chase st %f9, [%g5-0x0074] ! FFFFC5041DCB00E0 SKIP:L2-B002 0 S >BD120020 .word 0xCDBD02CC ! FFFFC5041DCB00E4 SKIP:L2-B002 0 S illop_VIS .word 0xF792456E ! FFFFC5041DCB00E8 SKIP:L2-B002 0 S illop nop ! FFFFC5041DCB00EC SKIP:L2-B002 0 S add %g4, -31, %l6 ! FFFFC5041DCB00F0 SKIP:L2-B002 0 @BD120085 .word 0xDE3A4A5C ! FFFFC5041DCB00F4 SKIP:L2-B002 0 S illop ldx [%g2+0x0038], %g6 ! FFFFC5041DCB00F8 SKIP:L2-B002 0 S BASEBD120093+3 .word 0xD176582A ! FFFFC5041DCB0120 ELSE:L2-B003 0 S random stw %o5, [%g4+0x0048] ! FFFFC5041DCB0124 ELSE:L2-B003 0 S >BD120018 nop ! FFFFC5041DCB0128 ELSE:L2-B003 0 S .word 0x9FB589D5 ! FFFFC5041DCB012C ELSE:L2-B003 0 S illop_VIS .word 0x8F8E6FD3 ! FFFFC5041DCB0130 ELSE:L2-B003 0 S illop .word 0xA5AC91F6 ! FFFFC5041DCB0134 ELSE:L2-B003 0 S illop add %g3, -104, %l5 ! FFFFC5041DCB0138 ELSE:L2-B003 0 @BD120082 stda %f20,[%l5+%g1]0xC2 ! FFFFC5041DCB013C ELSE:L2-B003 0 S Partial_St add %g1, 0x875, %g1 ! FFFFC5041DCB0140 ELSE:L2-B003 0 chksum++ ldx [%g2+0x0050], %l5 ! FFFFC5041DCB0144 ELSE:L2-B003 0 BD120019 ldd [%g5+0x0010], %f40 ! FFFFC5041DCB0160 ELSE:L2-B003 0 S BD120023 ldd [%g6+0x0068], %o0 ! FFFFC5041DCB0174 ELSE:L2-B003 0 S BD120055 .word 0xD1BC02F8 ! FFFFC5041DCB0190 SKIP:L2-B004 0 S illop add %g4, -86, %l6 ! FFFFC5041DCB0194 SKIP:L2-B004 0 @BD120014 stda %f16, [%l6]0xD2 ! FFFFC5041DCB0198 SKIP:L2-B004 0 S Short16 .word 0x81A490FE ! FFFFC5041DCB019C SKIP:L2-B004 0 S illop prefetch [%i6+0x0273], 23 ! FFFFC5041DCB01A0 SKIP:L2-B004 0 S <.+627 .word 0xB9A79EA5 ! FFFFC5041DCB01A4 SKIP:L2-B004 0 illop .word 0xD3B31D82 ! FFFFC5041DCB01A8 SKIP:L2-B004 0 S illop .word 0x9FA7D0C8 ! FFFFC5041DCB01AC SKIP:L2-B004 0 L illop .word 0x0256DEF6 ! FFFFC5041DCB01B0 SKIP:L2-B004 0 L illop bneg,a BL120121 ;.empty ! FFFFC5041DCB01B4 SKIP:L2-B004 0 L BL120120:bl BL120122 ;.empty ! FFFFC5041DCB01B8 SKIP:L2-B004 0 L BL120122:bg,a,pt %icc, BL120121 ;.empty ! FFFFC5041DCB01BC SKIP:L2-B004 0 L fba BL120119 ! FFFFC5041DCB01C0 SKIP:L2-B004 0 L .word 0xBFA702B8 ! FFFFC5041DCB01C4 SKIP:L2-B004 0 S illop BL120121:bgu,a,pn %icc, BL120119 ! FFFFC5041DCB01C8 SKIP:L2-B004 0 L nop ! FFFFC5041DCB01CC SKIP:L2-B004 0 S .word 0xEEB94C7F ! FFFFC5041DCB01D0 SKIP:L2-B004 0 S illop .word 0x8D8BCCE1 ! FFFFC5041DCB01D4 SKIP:L2-B004 0 S illop BL120119:std %f14, [%g3-0x0070] ! FFFFC5041DCB01D8 SKIP:L2-B004 0 S >BD120008 nop ! FFFFC5041DCB01DC SKIP:L2-B004 0 S .word 0xF9072520 ! FFFFC5041DCB01E0 SKIP:L2-B004 0 S random .word 0x9DCB7A76 ! FFFFC5041DCB01E4 SKIP:L2-B004 0 S illop add %g1, 0xD2, %g1 ! FFFFC5041DCB01E8 SKIP:L2-B004 0 chksum++ fba BL120128 ! FFFFC5041DCB01EC SKIP:L2-B004 0 lduha [%g7+%g7]0x83, %o0 ! FFFFC5041DCB01F0 SKIP:L2-B004 0 S BD120058+2 fbule,a BL120124 ! FFFFC5041DCB01FC ELSE:L2-B005 0 L nop ! FFFFC5041DCB0200 ELSE:L2-B005 0 S BL120124:ldub [%g4+0x0046], %o2 ! FFFFC5041DCB0204 ELSE:L2-B005 0 S BD120009+6 bz BL120125 ;.empty ! FFFFC5041DCB020C ELSE:L2-B005 0 L bne,a,pn %icc, BL120126 ! FFFFC5041DCB0210 ELSE:L2-B005 0 L nop ! FFFFC5041DCB0214 ELSE:L2-B005 0 S bvs,pt %xcc, BL120126 ! FFFFC5041DCB0218 ELSE:L2-B005 0 L ldstub [%g4+0x0028], %o1 ! FFFFC5041DCB021C ELSE:L2-B005 0 S >BD120080 .word 0xB9AC948A ! FFFFC5041DCB0220 ELSE:L2-B005 0 S illop_FP bz,a,pt %icc, BL120127 ! FFFFC5041DCB0224 ELSE:L2-B005 0 L BL120126:sth %o5, [%g5-0x0030] ! FFFFC5041DCB0228 ELSE:L2-B005 0 S >BD120106 BL120127:fbe,pn %fcc0, BL120125 ! FFFFC5041DCB022C ELSE:L2-B005 0 L BL120125:ldsha [%g7+%g0]0x8B, %o5 ! FFFFC5041DCB0230 ELSE:L2-B005 0 S BD120019+2 BL120128: ! ELSE:L2-B005 add %g1, 0xE71, %g1 ! FFFFC5041DCB0250 ELSE:L2-B005 0 chksum++ .word 0xADD43659 ! FFFFC5041DCB0254 SKIP:L2-B006 0 illop .word 0x95906000 ! FFFFC5041DCB0258 SKIP:L2-B006 0 random ldda [%g3-0x0038]%asi, %f42 ! FFFFC5041DCB025C SKIP:L2-B006 0 S BD120056 .word 0xCE3F50F4 ! FFFFC5041DCB028C SKIP:L2-B006 0 random ldd [%g5-0x0070], %f44 ! FFFFC5041DCB0290 SKIP:L2-B006 0 S BD120028 .word 0xBBA31805 ! FFFFC5041DCB02A8 SKIP:L2-B006 0 S illop tge %icc, %g0+0x0057 ! FFFFC5041DCB02AC SKIP:L2-B006 0 S ba BL120130 ! FFFFC5041DCB02B0 SKIP:L2-B006 0 .word 0xBFA680EF ! FFFFC5041DCB02B4 SKIP:L2-B006 0 S illop_FP BL120129: ! ELSE:L2-B007 .word 0x85D1C0D2 ! FFFFC5041DCB02B8 ELSE:L2-B007 0 S illop .word 0x83F00000 ! FFFFC5041DCB02BC ELSE:L2-B007 0 S illop stw %o1, [%g3+0x000C] ! FFFFC5041DCB02C0 ELSE:L2-B007 0 S >BD120058+4 ldda [%g7+%g7]0x83, %o2 ! FFFFC5041DCB02C4 ELSE:L2-B007 0 S BD120170 ldd [%g6-0x0060], %f14 ! FFFFC5041DCB02F4 ELSE:L2-B007 0 S BD120009 .word 0xCDEBEB3E ! FFFFC5041DCB030C SKIP:L2-B008 0 S illop ldstub [%g6-0x001F], %o0 ! FFFFC5041DCB0310 SKIP:L2-B008 0 S >BD120085 stda %f36, [%g5-0x0070]%asi ! FFFFC5041DCB0314 SKIP:L2-B008 0 S >BD120008 .word 0xC218F28E ! FFFFC5041DCB0318 SKIP:L2-B008 0 S illop .word 0xB7B4893C ! FFFFC5041DCB031C SKIP:L2-B008 0 illop stha %o5, [%g5-0x0052]%asi ! FFFFC5041DCB0320 SKIP:L2-B008 0 S >BD120027+2 fbo BL120131 ! FFFFC5041DCB0324 SKIP:L2-B008 0 L .word 0xA9A25998 ! FFFFC5041DCB0328 SKIP:L2-B008 0 S illop st %f5, [%g3-0x002C] ! FFFFC5041DCB032C SKIP:L2-B008 0 S >BD120055 bleu,pn %icc, BL120132 ! FFFFC5041DCB0330 SKIP:L2-B008 0 L nop ! FFFFC5041DCB0334 SKIP:L2-B008 0 S std %o2, [%g5+0x0078] ! FFFFC5041DCB0338 SKIP:L2-B008 0 S >BD120009 BL120131:ld [%g3+0x002C], %f2 ! FFFFC5041DCB033C SKIP:L2-B008 0 S BD120021 ldx [%g2+0x0058], %l6 ! FFFFC5041DCB0378 ELSE:L2-B009 0 BD120056 stx %fsr, [%g2+0x0060] ! FFFFC5041DCB0388 ELSE:L2-B009 0 S BD120053 ldd [%g5-0x0041], %f18 ! FFFFC5041DCB03A0 ELSE:L2-B009 0 S BD120080 ldsh [%g5+0x0002], %o5 ! FFFFC5041DCB03BC LOOP:L1-B000 0 S BD120126 ldx [%g2+0x0050], %l5 ! FFFFC5041DCB03D0 LOOP:L1-B000 0 BD120069 .word 0xCF0F8C3E ! FFFFC5041DCB03F8 SUBR:L0-B000 0 illop ldda [%l6]0x26, %o0 ! FFFFC5041DCB03FC SUBR:L0-B000 0 S Quad_Ld_P ldda [%g7+%g7]0x83, %o2 ! FFFFC5041DCB0400 SUBR:L0-B000 0 S BD140006 lduw [%g6-0x0050], %l2 ! FFFFE83B7FFFFEE4 LOOP:L1-B000 2 S BD140009+4 fbl,a BL140133 ;.empty ! FFFFE83B7FFFFF28 SWCH:L2-B000 0 L .word 0x8DA24D4C ! FFFFE83B7FFFFF2C SWCH:L2-B000 0 L illop bcs,a BL140133 ;.empty ! FFFFE83B7FFFFF30 SWCH:L2-B000 0 L bcs BL140135 ;.empty ! FFFFE83B7FFFFF34 SWCH:L2-B000 0 L BL140134:.word 0x8FAA9241 ! FFFFE83B7FFFFF38 SWCH:L2-B000 0 L illop BL140135:.word 0x95A2DD02 ! FFFFE83B7FFFFF3C SWCH:L2-B000 0 S illop stha %i4, [%g5+0x007A]%asi ! FFFFE83B7FFFFF40 SWCH:L2-B000 0 S >BD140009+2 BL140133:std %f18, [%g4-0x0048] ! FFFFE83B7FFFFF44 SWCH:L2-B000 0 S >BD140023 ldx [%g2+0x0030], %g4 ! FFFFE83B7FFFFF48 SWCH:L2-B000 0 S BASEBD140026 .word 0xB5AC1928 ! FFFFE83B7FFFFFF8 CASE:L3-B002 0 S illop ta %xcc, 0x46 ! FFFFE83B7FFFFFFC CASE:L3-B002 0 S demap-page ba,pn %icc, BL140144 ! FFFFE83B80000000 CASE:L3-B002 0 ld [%g2+0x0064], %fsr ! FFFFE83B80000004 CASE:L3-B002 0 S BD140141 stb %i3, [%g5+0x0042] ! FFFFE83B8000001C CASE:L3-B003 2 S >BD140091 ldx [%g2+0x0050], %l5 ! FFFFE83B80000020 CASE:L3-B003 2 BD140023 ld [%g4+0x0020], %f8 ! FFFFE83B8000004C SWCH:L2-B000 2 S BD140068 ldx [%g3-0x0088], %g3 ! FFFFE83B800000A4 CASE:L3-B004 0 ptr_chase ldx [%g3-0x0088], %g3 ! FFFFE83B800000A8 CASE:L3-B004 0 ptr_chase ldx [%g3-0x0088], %g3 ! FFFFE83B800000AC CASE:L3-B004 0 ptr_chase .word 0xFD0A9C39 ! FFFFE83B800000B0 CASE:L3-B004 0 illop .word 0x301569EA ! FFFFE83B800000B4 CASE:L3-B004 0 random .word 0x83F68AC0 ! FFFFE83B800000B8 CASE:L3-B004 0 illop ldx [%g3-0x0088], %g3 ! FFFFE83B800000BC CASE:L3-B004 0 ptr_chase sethi %hh(0x2161A01A5F00),%l6 ! FFFFE83B800000C0 CASE:L3-B004 0 SUBR174 or %l6,%hm(0x2161A01A5F00),%l6 ! FFFFE83B800000C4 CASE:L3-B004 0 sethi %lm(0x2161A01A5F00),%l5 ! FFFFE83B800000C8 CASE:L3-B004 0 or %l5,%lo(0x2161A01A5F00),%l5 ! FFFFE83B800000CC CASE:L3-B004 0 sllx %l6, 0x20, %l6 ! FFFFE83B800000D0 CASE:L3-B004 0 or %l6, %l5, %l6 ! FFFFE83B800000D4 CASE:L3-B004 0 .word 0x99A7D6D2 ! FFFFE83B800000D8 CASE:L3-B004 0 S illop std %o4, [%g6+0x0030] ! FFFFE83B800000DC CASE:L3-B004 0 S >BD140044 st %f18, [%g3+0x0064] ! FFFFE83B800000E0 CASE:L3-B004 0 S >BD140021 stx %l3, [%g3+0x0068] ! FFFFE83B800000E4 CASE:L3-B004 0 S >BD140012 .word 0xF709DB38 ! FFFFE83B800000E8 CASE:L3-B004 0 S illop fba,a,pt %fcc2, BL140156 ! FFFFE83B800000EC CASE:L3-B004 0 ldstuba [%g6+0x0047]%asi, %i5 ! FFFFE83B800000F0 CASE:L3-B004 0 S >BD140141 BL140150:add %g1, 0x303, %g1 ! FFFFE83B800000F4 CASE:L3-B005 0 chksum++ std %f6, [%g5+0x0018] ! FFFFE83B800000F8 CASE:L3-B005 0 S >BD140059 lduw [%g6-0x0050], %i0 ! FFFFE83B800000FC CASE:L3-B005 0 S BD140052 add %g1, 0xBB7, %g1 ! FFFFE83B80000160 CASE:L3-B006 2 chksum++ ba,pn %icc, BL140156 ! FFFFE83B80000164 CASE:L3-B006 2 lduh [%g3-0x0016], %i5 ! FFFFE83B80000168 CASE:L3-B006 2 S BD140104 stw %l3, [%g3-0x001C] ! FFFFE83B80000208 LOOP:L2-B002 6 S >BD140130 ldx [%g2+0x0060], %fsr ! FFFFE83B8000020C LOOP:L2-B002 6 S BD140006 bleu,a,pt %icc, BL140159 ! FFFFE83B8000021C LOOP:L2-B002 6 L BL140159:.word 0xFFB9DC13 ! FFFFE83B80000220 LOOP:L2-B002 8 S illop_VIS add %g1, 0xF50, %g1 ! FFFFE83B80000224 LOOP:L2-B002 6 chksum++ fcmpd %fcc1, %f46, %f12 ! FFFFE83B80000228 SKIP:L3-B008 6 fbl,a,pn %fcc1, BL140163 ! FFFFE83B8000022C SKIP:L3-B008 6 stx %g1, [%g3+0x0058] ! FFFFE83B80000230 SKIP:L3-B008 6 S >BD140035 .word 0xBDC94159 ! FFFFE83B80000234 SKIP:L3-B008 0 S illop .word 0xDE2CCD6D ! FFFFE83B80000238 SKIP:L3-B008 0 random stda %f20,[%l5+%g1]0xC4 ! FFFFE83B8000023C SKIP:L3-B008 0 S Partial_St .word 0x81C3E008 ! FFFFE83B80000240 SKIP:L3-B008 0 random or %l6,%hm(0x81C3E008),%l6 ! FFFFE83B80000244 SKIP:L3-B008 0 sethi %lm(0x81C3E008),%l5 ! FFFFE83B80000248 SKIP:L3-B008 0 or %l5,%lo(0x81C3E008),%l5 ! FFFFE83B8000024C SKIP:L3-B008 0 .word 0xBDA68810 ! FFFFE83B80000250 SKIP:L3-B008 0 illop or %l6, %l5, %l6 ! FFFFE83B80000254 SKIP:L3-B008 0 jmpl %l6+0x0000, %o7 ! FFFFE83B80000258 SKIP:L3-B008 0 S st %f21, [%g6-0x0050] ! FFFFE83B8000025C SKIP:L3-B008 0 S >BD140093 ldx [%g2+0x0058], %l6 ! FFFFE83B80000260 SKIP:L3-B008 0 BD140007 fble BL140160 ;.empty ! FFFFE83B80000278 SKIP:L3-B008 0 L bcc,a BL140161 ;.empty ! FFFFE83B8000027C SKIP:L3-B008 0 L .word 0x8FF00000 ! FFFFE83B80000280 SKIP:L3-B008 0 L illop lduw [%g5-0x0050], %l3 ! FFFFE83B80000284 SKIP:L3-B008 0 S BD140044 add %g1, 0xBA1, %g1 ! FFFFE83B800002A4 SKIP:L3-B008 0 chksum++ .word 0xBDC65897 ! FFFFE83B800002A8 SKIP:L3-B008 0 illop .word 0x8D8D2E26 ! FFFFE83B800002AC SKIP:L3-B008 0 S illop BL140163: ! ELSE:L3-B009 lduwa [%g7+%g7]0x82, %i2 ! FFFFE83B800002B0 ELSE:L3-B009 6 S BD140018 add %g1, 0xBFC, %g1 ! FFFFE83B800002C8 ELSE:L3-B009 6 chksum++ ldx [%g2+0x0050], %l5 ! FFFFE83B800002CC ELSE:L3-B009 6 BD140184 .word 0xBFAA8566 ! FFFFE83B800002E0 ELSE:L3-B009 6 S illop_FP ldd [%g5+0x0068], %f22 ! FFFFE83B800002E4 ELSE:L3-B009 6 S BD140045 .word 0x81B49000 ! FFFFE83B80000308 LOOP:L3-B010 15 S illop_VIS lduwa [%g7+%g0]0x83, %o4 ! FFFFE83B8000030C LOOP:L3-B010 15 S BD140044+4 ldd [%g4-0x0060], %f36 ! FFFFE83B80000320 LOOP:L3-B010 15 S BD140026 ldsb [%g4+0x0046], %i4 ! FFFFE83B8000035C SKIP:L3-B011 4 S BD140044 add %g4, -31, %l6 ! FFFFE83B80000368 SKIP:L3-B011 4 @BD140085 stda %f20, [%l6]0xD0 ! FFFFE83B8000036C SKIP:L3-B011 4 S Short8 ldx [%g2+0x0058], %l6 ! FFFFE83B80000370 SKIP:L3-B011 4 BD140045 st %f26, [%g6+0x0004] ! FFFFE83B8000037C SKIP:L3-B011 4 S >BD140053 stw %o3, [%g4+0x0024] ! FFFFE83B80000380 SKIP:L3-B011 4 S >BD140139 add %g1, 0xECB, %g1 ! FFFFE83B80000384 SKIP:L3-B011 4 chksum++ nop ! FFFFE83B80000388 SKIP:L3-B011 4 S ldx [%g2+0x0060], %fsr ! FFFFE83B8000038C SKIP:L3-B011 4 S BD140049 BL140171: ! ELSE:L3-B012 std %i0, [%g4+0x0038] ! FFFFE83B800003B8 ELSE:L3-B012 0 S >BD140028 .word 0xDD42EAA1 ! FFFFE83B800003BC ELSE:L3-B012 0 illop ldda [%l6]0x24, %i0 ! FFFFE83B800003C0 ELSE:L3-B012 0 S Quad_Ld lda [%g6+0x0060]%asi, %f11 ! FFFFE83B800003C4 ELSE:L3-B012 0 S BD140070+2 call .+8 ! FFFFE83B800003F0 ELSE:L3-B012 0 L ld [%g2+0x0064], %fsr ! FFFFE83B800003F4 ELSE:L3-B012 0 S BD140056 ta %xcc, 0x40 ! FFFFE83B800003FC ELSE:L3-B012 0 S +-priv nop ! FFFFE83B80000400 ELSE:L3-B012 0 S .word 0x9DB01000 ! FFFFE83B80000404 ELSE:L3-B012 0 L illop BL140173:.word 0x9B81A2D1 ! FFFFE83B80000408 ELSE:L3-B012 0 S illop bn,a,pn %xcc, BL140174 ;.empty ! FFFFE83B8000040C ELSE:L3-B012 0 L brlz,a,pn %i1, BL140175 ! FFFFE83B80000410 ELSE:L3-B012 0 L BL140175:prefetch [%o1+0x03FE], 22 ! FFFFE83B80000414 ELSE:L3-B012 0 S <.+1022 BL140174:st %f17, [%g4-0x001C] ! FFFFE83B80000418 ELSE:L3-B012 0 S >BD140130 ldx [%g6+0x0080], %i2 ! FFFFE83B8000041C ELSE:L3-B012 0 S BD140069 ldx [%g2+0x0060], %fsr ! FFFFE83B80000444 LOOP:L2-B003 4 S BD140130 ld [%g5-0x001C], %f29 ! FFFFE83B80000474 LOOP:L2-B004 4 S BD140042 ldsha [%g5-0x001E]%asi, %o3 ! FFFFE83B8000049C SKIP:L3-B013 4 S BD140059 ldxa [%g7+%g7]0x83, %o0 ! FFFFE83B800004A4 SKIP:L3-B013 4 S BD140056 stx %o0, [%g6+0x0078] ! FFFFE83B80000500 ELSE:L3-B014 0 S >BD140009 sethi %hh(0x7F5BFFFFFF00),%l6 ! FFFFE83B80000504 ELSE:L3-B014 0 SUBR176 .word 0xA1D1881D ! FFFFE83B80000508 ELSE:L3-B014 0 illop .word 0x8F7C52F9 ! FFFFE83B8000050C ELSE:L3-B014 0 illop .word 0xDEB992BA ! FFFFE83B80000510 ELSE:L3-B014 0 illop .word 0x85675EF6 ! FFFFE83B80000514 ELSE:L3-B014 0 illop or %l6, %l5, %l6 ! FFFFE83B80000518 ELSE:L3-B014 0 .word 0xA1D4375F ! FFFFE83B8000051C ELSE:L3-B014 0 S illop std %f20, [%g6+0x0070] ! FFFFE83B80000520 ELSE:L3-B014 0 S >BD140060 stw %o4, [%g5-0x0050] ! FFFFE83B80000524 ELSE:L3-B014 0 S >BD140093 .word 0x8BCFAEF4 ! FFFFE83B80000528 ELSE:L3-B014 0 illop stda %f22, [%l6]0xD3 ! FFFFE83B8000052C ELSE:L3-B014 0 S Short16 BL140179: ! ELSE:L3-B014 add %g1, 0x209, %g1 ! FFFFE83B80000530 ELSE:L3-B014 4 chksum++ fcmpd %fcc3, %f6, %f36 ! FFFFE83B80000534 SKIP:L3-B015 4 fbge,pt %fcc3, BL140184 ! FFFFE83B80000538 SKIP:L3-B015 4 nop ! FFFFE83B8000053C SKIP:L3-B015 4 S ta %xcc, 0x46 ! FFFFE83B80000540 SKIP:L3-B015 4 S demap-page call .+8 ! FFFFE83B80000544 SKIP:L3-B015 4 S ldxa [%g2+%g0]0xDC, %o0 ! FFFFE83B80000548 SKIP:L3-B015 4 S BAD-ASI stwa %g1, [%g5-0x001C]%asi ! FFFFE83B8000054C SKIP:L3-B015 4 S >BD140130 ldda [%g7+%g7]0x83, %i0 ! FFFFE83B80000550 SKIP:L3-B015 4 S BD140087 add %g1, 0xD65, %g1 ! FFFFE83B800005A0 ELSE:L3-B016 0 chksum++ .word 0x3BE4CAC0 ! FFFFE83B800005A4 ELSE:L3-B016 0 random ldda [%l6]0xD8, %f22 ! FFFFE83B800005A8 ELSE:L3-B016 0 S Short8 stba %i5, [%g5+0x0042]%asi ! FFFFE83B800005AC ELSE:L3-B016 0 S >BD140091 ld [%g2+0x0064], %fsr ! FFFFE83B800005B0 ELSE:L3-B016 0 S BD140068 fbue BL140186 ! FFFFE83B800005DC LOOP:L2-B004 4 L nop ! FFFFE83B800005E0 LOOP:L2-B004 4 S .word 0xCB6234F5 ! FFFFE83B800005E4 LOOP:L2-B004 0 S illop stw %o5, [%g5+0x007C] ! FFFFE83B800005E8 LOOP:L2-B004 0 S >BD140009+4 BL140186:nop ! FFFFE83B800005EC LOOP:L2-B004 4 S brz,pn %o0, BL140187 ;.empty ! FFFFE83B800005F0 LOOP:L2-B004 4 L fbug,a,pn %fcc3, BL140187 ! FFFFE83B800005F4 LOOP:L2-B004 4 L ld [%g5+0x004C], %f11 ! FFFFE83B800005F8 LOOP:L2-B004 0 S BD140104 ld [%g5-0x0076], %f10 ! FFFFE83B80000644 SWCH:L2-B005 0 S BD140092 .word 0xD21A1C5E ! FFFFE83B8000064C SWCH:L2-B005 0 S illop lduba [%g6+0x0028]%asi, %o2 ! FFFFE83B80000650 SWCH:L2-B005 0 S BD140020 .word 0x8D8FC4AF ! FFFFE83B80000670 SWCH:L2-B005 0 illop fba,a,pn %fcc3, BL140198 ! FFFFE83B80000674 SWCH:L2-B005 0 ta %xcc, 0x46 ! FFFFE83B80000678 SWCH:L2-B005 0 S demap-page BL140189:.word 0xCE9E1ECE ! FFFFE83B8000067C CASE:L3-B018 0 illop .word 0x8FBE161D ! FFFFE83B80000680 CASE:L3-B018 0 S illop .word 0xB6E47C19 ! FFFFE83B80000684 CASE:L3-B018 0 S random lduw [%g4-0x000C], %o0 ! FFFFE83B80000688 CASE:L3-B018 0 S BD140059 ldx [%g2+0x0050], %l5 ! FFFFE83B80000690 CASE:L3-B018 0 BD140012+4 .word 0x8FAB5555 ! FFFFE83B800006A4 CASE:L3-B018 0 S illop std %f44, [%g5+0x0010] ! FFFFE83B800006A8 CASE:L3-B018 0 S >BD140074 .word 0xC0B0D062 ! FFFFE83B800006AC CASE:L3-B018 0 S random .word 0x02487FE6 ! FFFFE83B800006B0 CASE:L3-B018 0 S random membar 0x40 ! FFFFE83B800006B4 CASE:L3-B018 0 stda %f0, [%l5]0xF8 ! FFFFE83B800006B8 CASE:L3-B018 0 Blk-Store membar 0x40 ! FFFFE83B800006BC CASE:L3-B018 0 fba,a BL140198 ! FFFFE83B800006C0 CASE:L3-B018 0 ldsw [%g5-0x0014], %o5 ! FFFFE83B800006C4 CASE:L3-B018 0 S BD140026 lduh [%g6-0x004C], %i1 ! FFFFE83B800006D0 CASE:L3-B019 0 S BD140023+4 bg,a,pt %xcc, BL140190 ;.empty ! FFFFE83B800006FC CASE:L3-B019 0 L BL140190:fblg,pt %fcc1, BL140193 ! FFFFE83B80000700 CASE:L3-B019 0 L BL140193:.word 0xBFA99066 ! FFFFE83B80000704 CASE:L3-B019 0 S illop fbg,a BL140194 ! FFFFE83B80000708 CASE:L3-B019 0 L BL140194:lduba [%g3-0x000F]%asi, %o4 ! FFFFE83B8000070C CASE:L3-B019 0 S BD140009 sth %i1, [%g5+0x0000] ! FFFFE83B80000728 CASE:L3-B020 0 S >BD140097 ldx [%g2+0x0058], %l6 ! FFFFE83B8000072C CASE:L3-B020 0 BD140035 .word 0x9FA750AE ! FFFFE83B800007B4 SWCH:L2-B005 2 S illop_FP stda %f62, [%g3-0x0060]%asi ! FFFFE83B800007B8 SWCH:L2-B005 2 S >BD140104 nop ! FFFFE83B800007BC SWCH:L2-B005 2 S nop ! FFFFE83B800007C0 LOOP:L2-B006 2 add %i0, %g1, %i5 ! FFFFE83B800007C4 SWCH:L2-B007 2 and %i5, 0x18, %o7 ! FFFFE83B800007C8 SWCH:L2-B007 2 sethi %hi(0xAE0), %i5 ! FFFFE83B800007CC SWCH:L2-B007 2 .+0 or %i5,%lo(0xAE0),%i5 ! FFFFE83B800007D0 SWCH:L2-B007 2 add %i5, %o7, %i5 ! FFFFE83B800007D4 SWCH:L2-B007 2 jmpl %l7+%i5, %g0 ! FFFFE83B800007D8 SWCH:L2-B007 2 ldsw [%g4+0x0024], %o1 ! FFFFE83B800007DC SWCH:L2-B007 2 S BD140070 fba,a,pn %fcc3, BL140200 ! FFFFE83B800007F0 SWCH:L2-B007 0 std %i0, [%g5+0x0038] ! FFFFE83B800007F4 SWCH:L2-B007 0 S >BD140028 ba,pn %icc, BL140199 ! FFFFE83B800007F8 SWCH:L2-B007 1 nop ! FFFFE83B800007FC SWCH:L2-B007 1 S BL140199:add %g1, 0x439, %g1 ! FFFFE83B80000800 CASE:L3-B022 1 chksum++ ldsh [%g6-0x003A], %i0 ! FFFFE83B80000804 CASE:L3-B022 1 S BD140092 ld [%g5-0x002C], %f5 ! FFFFE83B80000828 CASE:L3-B022 1 S BD140060 fba,a,pn %fcc0, BL140206 ! FFFFE83B80000830 CASE:L3-B022 1 ld [%g4+0x004C], %f2 ! FFFFE83B80000834 CASE:L3-B022 0 S BD140044 fba,pt %fcc0, BL140206 ! FFFFE83B80000854 CASE:L3-B023 0 nop ! FFFFE83B80000858 CASE:L3-B023 0 S BL140204:add %g1, 0x444, %g1 ! FFFFE83B8000085C CASE:L3-B024 1 chksum++ lduwa [%g7+%g0]0x83, %o0 ! FFFFE83B80000860 CASE:L3-B024 1 S BD140042 sth %i5, [%g6+0x0040] ! FFFFE83B800008D0 CASE:L3-B025 0 S >BD140036 .word 0x3DCE1C66 ! FFFFE83B800008D4 CASE:L3-B025 0 random st %f8, [%g5+0x004E] ! FFFFE83B800008D8 CASE:L3-B025 0 S >BD140047+2 BL140206: ! SWCH:L2-B007 add %g1, 0x503, %g1 ! FFFFE83B800008DC SWCH:L2-B007 2 chksum++ .word 0xB8EA6F41 ! FFFFE83B800008E0 SWCH:L2-B007 2 S illop ldx [%g4+0x0078], %o1 ! FFFFE83B800008E4 SWCH:L2-B007 2 S BD140060 std %g0, [%g4+0x0070] ! FFFFE83B80000908 SWCH:L2-B007 2 S >BD140060 prefetch [%i6+%i3], 20 ! FFFFE83B8000090C SWCH:L2-B007 2 S <.+0 std %o0, [%g6+0x0078] ! FFFFE83B80000910 SWCH:L2-B007 2 S >BD140009 lduw [%g5-0x001C], %o5 ! FFFFE83B80000914 SWCH:L2-B007 2 S BD140180 .word 0x2BFDB077 ! FFFFE83B80000970 SWCH:L2-B010 0 random ldx [%g6-0x0088], %g6 ! FFFFE83B80000974 SWCH:L2-B010 0 ptr_chase ldx [%g6-0x0088], %g6 ! FFFFE83B80000978 SWCH:L2-B010 0 ptr_chase ldx [%g6-0x0088], %g6 ! FFFFE83B8000097C SWCH:L2-B010 0 ptr_chase ldx [%g6-0x0088], %g6 ! FFFFE83B80000980 SWCH:L2-B010 0 ptr_chase ldx [%g6-0x0088], %g6 ! FFFFE83B80000984 SWCH:L2-B010 0 ptr_chase .word 0x97906000 ! FFFFE83B80000988 SWCH:L2-B010 0 random ldx [%g6-0x0088], %g6 ! FFFFE83B8000098C SWCH:L2-B010 0 ptr_chase stw %o1, [%g5+0x006C] ! FFFFE83B80000990 SWCH:L2-B010 0 S >BD140012+4 ldx [%g2+0x0020], %g5 ! FFFFE83B80000994 SWCH:L2-B010 0 S BASEBD140020 std %f12, [%g5+0x0010] ! FFFFE83B800009B0 CASE:L3-B026 0 S >BD140074 ldx [%g2+0x0060], %fsr ! FFFFE83B800009B4 CASE:L3-B026 0 S BD140092 BL140214:add %g1, 0xEA, %g1 ! FFFFE83B80000A14 CASE:L3-B029 1 chksum++ ldx [%g2+0x0058], %l6 ! FFFFE83B80000A18 CASE:L3-B029 1 BD140053 ba,a BL140215 ! FFFFE83B80000A44 CASE:L3-B029 1 std %f22, [%g5+0x0038] ! FFFFE83B80000A48 CASE:L3-B029 0 S >BD140028 BL140215: ! SWCH:L2-B010 add %g1, 0x6FB, %g1 ! FFFFE83B80000A4C SWCH:L2-B010 2 chksum++ ldx [%g3-0x0088], %g3 ! FFFFE83B80000A50 SWCH:L2-B010 2 ptr_chase ldx [%g3-0x0088], %g3 ! FFFFE83B80000A54 SWCH:L2-B010 2 ptr_chase ldx [%g3-0x0088], %g3 ! FFFFE83B80000A58 SWCH:L2-B010 2 ptr_chase ldx [%g3-0x0088], %g3 ! FFFFE83B80000A5C SWCH:L2-B010 2 ptr_chase ldx [%g3-0x0088], %g3 ! FFFFE83B80000A60 SWCH:L2-B010 2 ptr_chase ldx [%g3-0x0088], %g3 ! FFFFE83B80000A64 SWCH:L2-B010 2 ptr_chase ldx [%g3-0x0088], %g3 ! FFFFE83B80000A68 SWCH:L2-B010 2 ptr_chase ta %xcc, 0x40 ! FFFFE83B80000A6C SWCH:L2-B010 2 S +-priv .word 0x9FB40938 ! FFFFE83B80000A70 SWCH:L2-B010 2 S illop_VIS std %f62, [%g6-0x006F] ! FFFFE83B80000A74 SWCH:L2-B010 2 S >BD140008+1 add %g6, -32, %l6 ! FFFFE83B80000A78 SWCH:L2-B010 2 @BD140144 ldda [%l6]0xD1, %f16 ! FFFFE83B80000A7C SWCH:L2-B010 2 S Short8 stx %fsr, [%g2+0x0060] ! FFFFE83B80000A80 SWCH:L2-B010 2 S BD140053 .word 0xA47303E3 ! FFFFE83B80000AC4 SWCH:L2-B014 0 L random ldub [%g5+0x0047], %o1 ! FFFFE83B80000AC8 SWCH:L2-B014 0 S BD140008+4 ld [%g6+0x0020], %f9 ! FFFFE83B80000B40 CASE:L3-B030 1 S BD140058 fmul8x16 %f16, %f26, %f16 ! FFFFE83B80000B48 CASE:L3-B030 1 S nop ! FFFFE83B80000B4C CASE:L3-B030 1 S fba,a,pt %fcc1, BL140228 ! FFFFE83B80000B50 CASE:L3-B030 1 ldx [%g2+0x0018], %g4 ! FFFFE83B80000B54 CASE:L3-B030 0 S BASEBD140027 ba BL140228 ! FFFFE83B80000B70 CASE:L3-B031 0 nop ! FFFFE83B80000B74 CASE:L3-B031 0 S BL140226:.word 0xB7A8CCE1 ! FFFFE83B80000B78 CASE:L3-B032 0 illop .word 0xB1548000 ! FFFFE83B80000B7C CASE:L3-B032 0 S illop .word 0xBCFB06D8 ! FFFFE83B80000B80 CASE:L3-B032 0 L random stb %o1, [%g3-0x0046] ! FFFFE83B80000B84 CASE:L3-B032 0 S >BD140023+2 call .+8 ! FFFFE83B80000B88 CASE:L3-B032 0 L st %f2, [%g4+0x004C] ! FFFFE83B80000B8C CASE:L3-B032 0 S >BD140047 BL140224:.word 0x8FB54646 ! FFFFE83B80000B90 CASE:L3-B032 0 S illop_VIS fblg,a BL140225 ! FFFFE83B80000B94 CASE:L3-B032 0 L BL140225:.word 0xF78A9422 ! FFFFE83B80000B98 CASE:L3-B032 0 S illop BL140223:ldx [%g2+0x0018], %g5 ! FFFFE83B80000B9C CASE:L3-B032 0 S BASEBD140055 ldx [%g2+0x0058], %l6 ! FFFFE83B80000BB8 CASE:L3-B033 1 BD140144 std %f38, [%g5+0x0018] ! FFFFE83B80000BE0 SWCH:L2-B014 2 S >BD140059 .word 0xFD9DDF02 ! FFFFE83B80000BE4 SWCH:L2-B014 2 S illop_VIS std %i2, [%g5-0x0008] ! FFFFE83B80000BE8 SWCH:L2-B014 2 S >BD140056 ldd [%g3+0x0030], %i2 ! FFFFE83B80000BEC SWCH:L2-B014 2 S BD140045 call .+8 ! FFFFE83B80000C40 CASE:L3-B034 0 S nop ! FFFFE83B80000C44 CASE:L3-B034 0 S stwa %o4, [%g3-0x0054]%asi ! FFFFE83B80000C48 CASE:L3-B034 0 S >BD140027 .word 0xB9A80ACE ! FFFFE83B80000C4C CASE:L3-B034 0 S illop fba BL140233 ! FFFFE83B80000C50 CASE:L3-B034 0 ld [%g6-0x0078], %f5 ! FFFFE83B80000C54 CASE:L3-B034 0 S BD140035 ldx [%g2+0x0038], %g5 ! FFFFE83B80000C60 CASE:L3-B035 2 S BASEBD140180 fba,pn %fcc1, BL140233 ! FFFFE83B80000C70 CASE:L3-B035 2 std %f46, [%g3+0x0010] ! FFFFE83B80000C74 CASE:L3-B035 2 S >BD140074 BL140231:.word 0x00584982 ! FFFFE83B80000C78 CASE:L3-B036 0 illop nop ! FFFFE83B80000C7C CASE:L3-B036 0 S add %g5, -36, %l6 ! FFFFE83B80000C80 CASE:L3-B036 0 @BD140068 .word 0xD1AD8B17 ! FFFFE83B80000C84 CASE:L3-B036 0 S illop stx %i0, [%g4+0x0080] ! FFFFE83B80000C88 CASE:L3-B036 0 S >BD140070 std %f44, [%g3+0x0018] ! FFFFE83B80000C8C CASE:L3-B036 0 S >BD140059 add %g3, -31, %l6 ! FFFFE83B80000C90 CASE:L3-B036 0 @BD140085 stda %f22, [%l6]0xD0 ! FFFFE83B80000C94 CASE:L3-B036 0 S Short8 fba,a,pn %fcc1, BL140233 ! FFFFE83B80000C98 CASE:L3-B036 0 nop ! FFFFE83B80000C9C CASE:L3-B036 0 S BL140232:add %g1, 0x7A3, %g1 ! FFFFE83B80000CA0 CASE:L3-B037 0 chksum++ add %g3, -104, %l5 ! FFFFE83B80000CA4 CASE:L3-B037 0 @BD140082 stda %f30,[%l5+%g1]0xC3 ! FFFFE83B80000CA8 CASE:L3-B037 0 S Partial_St add %g5, 0x43, %l6 ! FFFFE83B80000CAC CASE:L3-B037 0 @BD140092 stda %f28, [%l6]0xD0 ! FFFFE83B80000CB0 CASE:L3-B037 0 S Short8 stw %i5, [%g5+0x0024] ! FFFFE83B80000CB4 CASE:L3-B037 0 S >BD140139 std %f12, [%g6+0x0018] ! FFFFE83B80000CB8 CASE:L3-B037 0 S >BD140059 .word 0xF7D4F13A ! FFFFE83B80000CBC CASE:L3-B037 0 illop ldxa [%g5+0x0039]%asi, %i4 ! FFFFE83B80000CC0 CASE:L3-B037 0 S BD140045 ldx [%g2+0x0050], %l5 ! FFFFE83B80000CCC SWCH:L2-B018 2 BD140011 .word 0x8BDAB252 ! FFFFE83B80000CE8 SWCH:L2-B018 2 S illop membar 0x40 ! FFFFE83B80000CEC SWCH:L2-B018 2 ldda [%l5]0xF9, %f16 ! FFFFE83B80000CF0 SWCH:L2-B018 2 Blk-Load membar 0x40 ! FFFFE83B80000CF4 SWCH:L2-B018 2 st %f8, [%g5+0x0060] ! FFFFE83B80000CF8 SWCH:L2-B018 2 S >BD140069 nop ! FFFFE83B80000CFC LOOP:L2-B019 2 ldx [%g2+0x0058], %l6 ! FFFFE83B80000D00 LOOP:L1-B000 2 BD140056 ldsh [%g6-0x0016], %i4 ! FFFFE83B80000D20 LOOP:L1-B000 2 S BD140070 add %g1, 0x9F8, %g1 ! FFFFE83B80000D30 LOOP:L1-B000 1 chksum++ blimp_good_end: EXIT_GOOD blimp_bad_end: EXIT_BAD SECTION .btext064_pg1 TEXT_VA=0xffffe83b80000000 attr_text { Name = .btext064_pg1, VA = 0xffffe83b80000000, RA = 0xa50000000, PA = ra2pa(0xa50000000,0), tsbonly, part_0_ctx_nonzero_tsb_config_1, TTE_Context=75, 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 .btext065 TEXT_VA=0x114c015f00 attr_text { Name = .btext065, VA = 0x114c015f00, RA = 0xfffea9f00, PA = ra2pa(0xfffea9f00,0), notsb } SECTION .btext065_pg0 TEXT_VA=0x114c014000 attr_text { Name = .btext065_pg0, VA = 0x114c014000, RA = 0xfffea8000, PA = ra2pa(0xfffea8000,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 SUBR173; SUBR173: BL140001: ! SUBR:L0-B000 add %g1, 0x9F1, %g1 ! 000000114C015F00 SUBR:L0-B000 0 chksum++ save %o6, -128, %o6 ! 000000114C015F04 SUBR:L0-B000 0 sethi %hh(0x114C015F00),%l7 ! 000000114C015F08 SUBR:L0-B000 0 SUBR173 or %l7,%hm(0x114C015F00),%l7 ! 000000114C015F0C SUBR:L0-B000 0 sethi %lm(0x114C015F00),%l6 ! 000000114C015F10 SUBR:L0-B000 0 or %l6,%lo(0x114C015F00),%l6 ! 000000114C015F14 SUBR:L0-B000 0 sllx %l7, 0x20, %l7 ! 000000114C015F18 SUBR:L0-B000 0 or %l7, %l6, %l7 ! 000000114C015F1C SUBR:L0-B000 0 ta %xcc, 0x45 ! 000000114C015F20 SUBR:L0-B000 0 demap-stack add %g1, 0xD7D, %g1 ! 000000114C015F24 SUBR:L0-B000 0 chksum++ or %g0, 0x2, %l3 ! 000000114C015F28 LOOP:L1-B000 0 BL140013: ! LOOP:L1-B000 .word 0x070FAC5C ! 000000114C015F2C LOOP:L1-B000 0 random call .+8 ! 000000114C015F30 LOOP:L1-B000 0 S popc -3766, %i0 ! 000000114C015F34 LOOP:L1-B000 0 S std %o4, [%g3+0x0050] ! 000000114C015F38 LOOP:L1-B000 0 S >BD140045 lduha [%g7+%g0]0x82, %o2 ! 000000114C015F3C LOOP:L1-B000 0 S BD140026 .word 0xA1B4878B ! 000000114C015F60 SKIP:L2-B000 0 S illop std %i2, [%g3-0x0048] ! 000000114C015F64 SKIP:L2-B000 0 S >BD140023 ld [%g3+0x004C], %f2 ! 000000114C015F68 SKIP:L2-B000 0 S BD140085 tvs %icc, %g0+0x0057 ! 000000114C015F78 SKIP:L2-B000 0 S tcc %xcc, %g0+0x006C ! 000000114C015F7C SKIP:L2-B000 0 S .word 0xEDDAD98B ! 000000114C015F80 SKIP:L2-B000 0 S illop add %g5, -74, %l6 ! 000000114C015F84 SKIP:L2-B000 0 @BD140033 ldda [%l6]0xDA, %f16 ! 000000114C015F88 SKIP:L2-B000 0 S Short16 fba,pt %fcc0, BL140004 ! 000000114C015F8C SKIP:L2-B000 0 nop ! 000000114C015F90 SKIP:L2-B000 0 S BL140002: ! ELSE:L2-B001 ldx [%g4-0x0088], %g4 ! 000000114C015F94 ELSE:L2-B001 0 ptr_chase ldx [%g4-0x0088], %g4 ! 000000114C015F98 ELSE:L2-B001 0 ptr_chase ldx [%g4-0x0088], %g4 ! 000000114C015F9C ELSE:L2-B001 0 ptr_chase ldx [%g4-0x0088], %g4 ! 000000114C015FA0 ELSE:L2-B001 0 ptr_chase ta %xcc, 0x43 ! 000000114C015FA4 ELSE:L2-B001 0 S +-PEF .word 0xCDADDB6F ! 000000114C015FA8 ELSE:L2-B001 0 S illop add %g5, -60, %l6 ! 000000114C015FAC ELSE:L2-B001 0 @BD140041 stda %f28, [%l6]0xD2 ! 000000114C015FB0 ELSE:L2-B001 0 S Short16 add %g4, -40, %l6 ! 000000114C015FB4 ELSE:L2-B001 0 @BD140049 .word 0xB3B7C65A ! 000000114C015FB8 ELSE:L2-B001 0 S illop ldda [%g3+0x0058]%asi, %i0 ! 000000114C015FBC ELSE:L2-B001 0 S BD140044 add %g1, 0xDDA, %g1 ! 000000114C015FD4 ELSE:L2-B001 0 chksum++ ldda [%g3+0x0068]%asi, %i0 ! 000000114C015FD8 ELSE:L2-B001 0 S BD140021+2 stha %o5, [%g4-0x003C]%asi ! 000000114C016004 SKIP:L2-B002 0 S >BD140041 st %f4, [%g5-0x0074] ! 000000114C016008 SKIP:L2-B002 0 S >BD140020 .word 0x99AACDEC ! 000000114C01600C SKIP:L2-B002 0 S illop add %g5, -40, %l6 ! 000000114C016010 SKIP:L2-B002 0 @BD140049 .word 0x9566FA69 ! 000000114C016014 SKIP:L2-B002 0 S illop add %g1, 0x256, %g1 ! 000000114C016018 SKIP:L2-B002 0 chksum++ stba %g1, [%g6-0x0004]%asi ! 000000114C01601C SKIP:L2-B002 0 S >BD140056+4 ldx [%g2+0x0050], %l5 ! 000000114C016020 SKIP:L2-B002 0 BD140104 stx %g1, [%g4+0x0068] ! 000000114C016038 SKIP:L2-B002 0 S >BD140012 add %g5, 0x43, %l6 ! 000000114C01603C SKIP:L2-B002 0 @BD140092 ldda [%l6]0xD1, %f24 ! 000000114C016040 SKIP:L2-B002 0 S Short8 ba BL140006 ! 000000114C016044 SKIP:L2-B002 0 lduh [%g6+0x0002], %i2 ! 000000114C016048 SKIP:L2-B002 0 S BD140018 .word 0x9FA11012 ! 000000114C016098 ELSE:L2-B003 0 illop ldx [%g3-0x0088], %g3 ! 000000114C01609C ELSE:L2-B003 0 ptr_chase .word 0xA7BC37EB ! 000000114C0160A0 ELSE:L2-B003 0 illop ldx [%g3-0x0088], %g3 ! 000000114C0160A4 ELSE:L2-B003 0 ptr_chase ldx [%g3-0x0088], %g3 ! 000000114C0160A8 ELSE:L2-B003 0 ptr_chase ldx [%g2+0x0020], %g5 ! 000000114C0160AC ELSE:L2-B003 0 S BASEBD140170 ta %xcc, 0x46 ! 000000114C0160C8 SKIP:L2-B004 0 S demap-page ldx [%g2+0x0038], %g6 ! 000000114C0160CC SKIP:L2-B004 0 S BASEBD140052 fbug BL140008 ;.empty ! 000000114C016134 ELSE:L2-B005 0 L .word 0x9FC68000 ! 000000114C016138 ELSE:L2-B005 0 L random fbg,a,pn %fcc1, BL140010 ! 000000114C01613C ELSE:L2-B005 0 L stx %o2, [%g3+0x0080] ! 000000114C016140 ELSE:L2-B005 0 S >BD140070 BL140010:fbue,a,pn %fcc0, BL140011 ! 000000114C016144 ELSE:L2-B005 0 L BL140008:st %f8, [%g5+0x004C] ! 000000114C016148 ELSE:L2-B005 0 S >BD140047 fbn,a,pn %fcc1, BL140011 ! 000000114C01614C ELSE:L2-B005 0 L BL140009:.word 0xABADD88E ! 000000114C016150 ELSE:L2-B005 0 S illop BL140011:.word 0x85B09005 ! 000000114C016154 ELSE:L2-B005 0 illop add %g1, 0x51C, %g1 ! 000000114C016158 ELSE:L2-B005 0 chksum++ .word 0x97B1AE2F ! 000000114C01615C ELSE:L2-B005 0 S illop_VIS ldx [%g2+0x0058], %l6 ! 000000114C016160 ELSE:L2-B005 0 BD140052 st %f12, [%g3-0x0038] ! 000000114C016170 ELSE:L2-B005 0 S >BD140006 st %f13, [%g3-0x0034] ! 000000114C016174 ELSE:L2-B005 0 S >BD140006+4 ldstuba [%g5+0x0046]%asi, %i3 ! 000000114C016178 ELSE:L2-B005 0 S >BD140077 .word 0x2FED0A9A ! 000000114C01617C ELSE:L2-B005 0 S illop BL140012: ! ELSE:L2-B005 add %g1, 0x1A4, %g1 ! 000000114C016180 ELSE:L2-B005 0 chksum++ std %g0, [%g6+0x0038] ! 000000114C016184 LOOP:L1-B000 0 S >BD140028 ld [%g2+0x0064], %fsr ! 000000114C016188 LOOP:L1-B000 0 S BD140089 subcc %l3, 0x1, %l3 ! 000000114C016194 LOOP:L1-B000 0 .word 0x99AA0512 ! 000000114C016198 LOOP:L1-B000 0 illop lduwa [%g6-0x003D]%asi, %l4 ! 000000114C01619C LOOP:L1-B000 0 S BD140028+7 .word 0xD7B1E9B7 ! 000000114C0161B0 SUBR:L0-B000 0 S illop add %g4, -31, %l6 ! 000000114C0161B4 SUBR:L0-B000 0 @BD140085 stda %f24, [%l6]0xD0 ! 000000114C0161B8 SUBR:L0-B000 0 S Short8 ld [%g6-0x000C], %f24 ! 000000114C0161BC SUBR:L0-B000 0 S BD140141 prefetch [%i0+0x0BCB], 4 ! 00002161A01A5FA4 SWCH:L1-B000 0 S <.+3019 .word 0xDE689A4A ! 00002161A01A5FA8 SWCH:L1-B000 0 L random BL140020:fbug,a,pt %fcc1, BL140022 ;.empty ! 00002161A01A5FAC SWCH:L1-B000 0 L brlez,pn %o3, BL140022 ! 00002161A01A5FB0 SWCH:L1-B000 0 L ldd [%g3+0x0078], %i0 ! 00002161A01A5FB4 SWCH:L1-B000 0 S BD140009 BL140024:add %g1, 0x60B, %g1 ! 00002161A01A5FCC SWCH:L1-B000 0 chksum++ add %g1, 0x30C, %g1 ! 00002161A01A5FD0 SWCH:L1-B000 0 chksum++ fba,a BL140036 ! 00002161A01A5FD4 SWCH:L1-B000 0 .word 0xF63F1BA7 ! 00002161A01A5FD8 SWCH:L1-B000 0 S illop BL140029:add %g1, 0xDCC, %g1 ! 00002161A01A5FDC CASE:L2-B000 0 chksum++ lduwa [%g7+%g7]0x83, %i1 ! 00002161A01A5FE0 CASE:L2-B000 0 S BD140104+3 BL140030:.word 0xF9DABB91 ! 00002161A01A6010 CASE:L2-B001 0 illop .word 0xBFAFF2D0 ! 00002161A01A6014 CASE:L2-B001 0 S illop_FP .word 0x9F95C00C ! 00002161A01A6018 CASE:L2-B001 0 illop stda %f16,[%l5+%g1]0xCA ! 00002161A01A601C CASE:L2-B001 0 S Partial_St ldx [%g2+0x0060], %fsr ! 00002161A01A6020 CASE:L2-B001 0 S BD140059 .word 0xC53360C7 ! 00002161A01A6038 CASE:L2-B001 0 S illop .word 0xC7D08288 ! 00002161A01A603C CASE:L2-B001 0 illop stda %f22, [%l6]0xD3 ! 00002161A01A6040 CASE:L2-B001 0 S Short16 st %f10, [%g6+0x004C] ! 00002161A01A6044 CASE:L2-B001 0 S >BD140047 .word 0x9FCF17B2 ! 00002161A01A6048 CASE:L2-B001 0 S illop lduba [%g3+0x002B]%asi, %o1 ! 00002161A01A604C CASE:L2-B001 0 S BD140058 BL140031:add %g1, 0xFB1, %g1 ! 00002161A01A6058 CASE:L2-B002 0 chksum++ ldx [%g2+0x0058], %l6 ! 00002161A01A605C CASE:L2-B002 0 BD140023 std %f62, [%g6-0x0037] ! 00002161A01A60B0 CASE:L2-B003 0 S >BD140006+1 bg,a BL140034 ! 00002161A01A60B4 CASE:L2-B003 0 L .word 0xA5974004 ! 00002161A01A60B8 CASE:L2-B003 0 S illop lduha [%g7+%g7]0x83, %i1 ! 00002161A01A60BC CASE:L2-B003 0 S BD140028+2 add %g5, 0x58, %l5 ! 00002161A01A60E0 SWCH:L1-B000 0 @BD140035 stda %f18,[%l5+%g1]0xC4 ! 00002161A01A60E4 SWCH:L1-B000 0 S Partial_St .word 0xABE2458F ! 00002161A01A60E8 SWCH:L1-B000 0 S illop add %g3, 0x78, %l5 ! 00002161A01A60EC SWCH:L1-B000 0 @BD140009 stda %f22,[%l5+%g1]0xCC ! 00002161A01A60F0 SWCH:L1-B000 0 S Partial_St ldx [%g2+0x0058], %l6 ! 00002161A01A60F4 SUBR:L0-B000 0 BD140008 .word 0xCD6C7E3E ! 00002161A01A6104 SUBR:L0-B000 0 S illop stx %o0, [%g5+0x0068] ! 00002161A01A6108 SUBR:L0-B000 0 S >BD140012 ta %xcc, 0x45 ! 00002161A01A610C SUBR:L0-B000 0 demap-stack add %g1, 0xC60, %i0 ! 00002161A01A6110 SUBR:L0-B000 0 return %i7+0x0008 ! 00002161A01A6114 SUBR:L0-B000 0 add %g1, 0x6CE, %g1 ! 00002161A01A6118 SUBR:L0-B000 0 chksum++ SECTION .btext066_pg1 TEXT_VA=0x2161a01a6000 attr_text { Name = .btext066_pg1, VA = 0x2161a01a6000, RA = 0xfffea6000, PA = ra2pa(0xfffea6000,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_VA=0x1bbaefffff00 attr_text { Name = .btext067, VA = 0x1bbaefffff00, RA = 0xaefffff00, PA = ra2pa(0xaefffff00,0), notsb } SECTION .btext067_pg0 TEXT_VA=0x1bbae0000000 attr_text { Name = .btext067_pg0, VA = 0x1bbae0000000, RA = 0xae0000000, PA = ra2pa(0xae0000000,0), tsbonly, part_0_ctx_nonzero_tsb_config_1, TTE_Context=75, 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 .btext067 .text .global SUBR175; SUBR175: BL140037: ! SUBR:L0-B000 add %g1, 0xD05, %g1 ! 00001BBAEFFFFF00 SUBR:L0-B000 0 chksum++ save %o6, -128, %o6 ! 00001BBAEFFFFF04 SUBR:L0-B000 0 sethi %hh(0x1BBAEFFFFF00),%l7 ! 00001BBAEFFFFF08 SUBR:L0-B000 0 SUBR175 or %l7,%hm(0x1BBAEFFFFF00),%l7 ! 00001BBAEFFFFF0C SUBR:L0-B000 0 .word 0xB9A982CA ! 00001BBAEFFFFF10 SUBR:L0-B000 0 illop or %l6,%lo(0x1BBAEFFFFF00),%l6 ! 00001BBAEFFFFF14 SUBR:L0-B000 0 sllx %l7, 0x20, %l7 ! 00001BBAEFFFFF18 SUBR:L0-B000 0 or %l7, %l6, %l7 ! 00001BBAEFFFFF1C SUBR:L0-B000 0 ta %xcc, 0x45 ! 00001BBAEFFFFF20 SUBR:L0-B000 0 demap-stack add %g1, 0xE02, %g1 ! 00001BBAEFFFFF24 SUBR:L0-B000 0 chksum++ and %g1, 0xFE, %l1 ! 00001BBAEFFFFF28 LOOP:L1-B000 0 BL140040: ! LOOP:L1-B000 add %g1, 0xF02, %g1 ! 00001BBAEFFFFF2C LOOP:L1-B000 0 chksum++ andcc %i2, 0x100, %g0 ! 00001BBAEFFFFF30 SKIP:L2-B000 0 bnz,a,pt %xcc, BL140038 ! 00001BBAEFFFFF34 SKIP:L2-B000 0 std %f12, [%g5+0x0010] ! 00001BBAEFFFFF38 SKIP:L2-B000 0 S >BD140074 ld [%g6-0x000C], %f23 ! 00001BBAEFFFFF3C SKIP:L2-B000 0 S BD140068 .word 0xC0623147 ! 00001BBAEFFFFF98 SKIP:L2-B000 0 S illop .word 0x1E108AAC ! 00001BBAEFFFFF9C SKIP:L2-B000 0 random ta %xcc, 0x40 ! 00001BBAEFFFFFA0 SKIP:L2-B000 0 S +-priv BL140038: ! ELSE:L2-B001 ldx [%g2+0x0058], %l6 ! 00001BBAEFFFFFA4 ELSE:L2-B001 0 BD140011 ldsh [%g6+0x0044], %l4 ! 00001BBAEFFFFFAC ELSE:L2-B001 0 S BD140130 ldx [%g2+0x0050], %l5 ! 00001BBAEFFFFFC0 ELSE:L2-B001 0 BD140044 add %g1, 0xED3, %g1 ! 00001BBAEFFFFFD4 ELSE:L2-B001 0 chksum++ .word 0x89AD8A79 ! 00001BBAEFFFFFD8 ELSE:L2-B001 0 S illop st %f6, [%g4-0x0038] ! 00001BBAEFFFFFDC ELSE:L2-B001 0 S >BD140006 st %f7, [%g4-0x0034] ! 00001BBAEFFFFFE0 ELSE:L2-B001 0 S >BD140006+4 .word 0x9FA2C070 ! 00001BBAEFFFFFE4 ELSE:L2-B001 0 S illop_FP popc -2706, %i0 ! 00001BBAEFFFFFE8 ELSE:L2-B001 0 S BL140039: ! ELSE:L2-B001 add %g1, 0x445, %g1 ! 00001BBAEFFFFFEC ELSE:L2-B001 0 chksum++ .word 0xAFB441C4 ! 00001BBAEFFFFFF0 LOOP:L1-B000 0 S illop_VIS ldx [%g2+0x0050], %l5 ! 00001BBAEFFFFFF4 LOOP:L1-B000 0 BD140006 ldx [%g2+0x0060], %fsr ! 00001BBAF0000008 LOOP:L1-B000 0 S BD140085 std %f14, [%g5-0x0070] ! 00001BBAF0000010 LOOP:L1-B000 0 S >BD140008 prefetch [%g6-0x000E], 20 ! 00001BBAF0000014 LOOP:L1-B000 0 S BD140053+2 ld [%g4+0x0004], %f24 ! 00007F5BFFFFFF34 SUBR:L0-B000 0 S BD140099 sethi %hh(0x622AFFFFF00),%l6 ! 00007F5BFFFFFFA0 SKIP:L2-B000 0 SUBR177 .word 0xA595144F ! 00007F5BFFFFFFA4 SKIP:L2-B000 0 illop sethi %lm(0x622AFFFFF00),%l5 ! 00007F5BFFFFFFA8 SKIP:L2-B000 0 or %l5,%lo(0x622AFFFFF00),%l5 ! 00007F5BFFFFFFAC SKIP:L2-B000 0 sllx %l6, 0x20, %l6 ! 00007F5BFFFFFFB0 SKIP:L2-B000 0 or %l6, %l5, %l6 ! 00007F5BFFFFFFB4 SKIP:L2-B000 0 jmpl %l6+0x0000, %o7 ! 00007F5BFFFFFFB8 SKIP:L2-B000 0 S .word 0x1078FF1D ! 00007F5BFFFFFFBC SKIP:L2-B000 0 S random ldx [%g3-0x0088], %g3 ! 00007F5BFFFFFFC0 SKIP:L2-B000 0 ptr_chase ldx [%g3-0x0088], %g3 ! 00007F5BFFFFFFC4 SKIP:L2-B000 0 ptr_chase ldx [%g2+0x0050], %l5 ! 00007F5BFFFFFFC8 SKIP:L2-B000 0 BD140092 .word 0x81A804EC ! 00007F5BFFFFFFDC SKIP:L2-B000 0 illop .word 0x8DA0C012 ! 00007F5BFFFFFFE0 SKIP:L2-B000 0 S illop nop ! 00007F5BFFFFFFE4 SKIP:L2-B000 0 S lduh [%g3+0x0040], %i5 ! 00007F5BFFFFFFE8 SKIP:L2-B000 0 S BD140087+2 fble,a,pn %fcc3, BL140047 ! 00007F5BFFFFFFF0 SKIP:L2-B000 0 L ldub [%g4+0x0047], %i5 ! 00007F5BFFFFFFF4 SKIP:L2-B000 0 S BD140053 std %g0, [%g5-0x0008] ! 00007F5C00000030 ELSE:L2-B001 0 S >BD140056 .word 0xBDAC9C6A ! 00007F5C00000034 ELSE:L2-B001 0 S illop_FP stda %o4, [%g5-0x0008]%asi ! 00007F5C00000038 ELSE:L2-B001 0 S >BD140056 add %g1, 0x814, %g1 ! 00007F5C0000003C ELSE:L2-B001 0 chksum++ std %f26, [%g5-0x0008] ! 00007F5C00000040 ELSE:L2-B001 0 S >BD140056 .word 0x81CFE008 ! 00007F5C00000044 ELSE:L2-B001 0 L random stb %o0, [%g6-0x0058] ! 00007F5C00000048 ELSE:L2-B001 0 S >BD140024 ldd [%g6-0x0038], %f46 ! 00007F5C0000004C ELSE:L2-B001 0 S BD140139 ldx [%g2+0x0050], %l5 ! 00007F5C00000098 SKIP:L2-B002 0 BD140139 st %f27, [%g3+0x0048] ! 00007F5C000000D0 SKIP:L2-B002 0 S >BD140018 std %f44, [%g4-0x0038] ! 00007F5C000000D4 SKIP:L2-B002 0 S >BD140006 ldx [%g6+0x0008], %i3 ! 00007F5C000000D8 SKIP:L2-B002 0 S BD140002 .word 0x3278308C ! 00007F5C00000104 ELSE:L2-B003 0 S illop ldub [%g5-0x0057], %i1 ! 00007F5C00000108 ELSE:L2-B003 0 S BD140130 nop ! 00007F5C00000110 ELSE:L2-B003 0 S add %g1, 0xF9A, %g1 ! 00007F5C00000114 ELSE:L2-B003 0 chksum++ .word 0x8DA835E5 ! 00007F5C00000118 ELSE:L2-B003 0 S illop ld [%g5-0x0076], %f3 ! 00007F5C0000011C ELSE:L2-B003 0 S BD140059 .word 0x815F4C62 ! 00007F5C00000140 ELSE:L2-B003 0 S illop BL140059: ! ELSE:L2-B003 .word 0x9BA99596 ! 00007F5C00000144 ELSE:L2-B003 0 illop ld [%g3-0x0078], %f9 ! 00007F5C00000148 LOOP:L1-B000 0 S BD140016 sth %g1, [%g6+0x0056] ! 00007F5C00000180 SUBR:L0-B000 0 S >BD140045+6 ldd [%g5+0x0068], %i0 ! 00007F5C00000184 SUBR:L0-B000 0 S BD140027 .word 0x89C61509 ! 00007F5C0000018C SUBR:L0-B000 0 S illop ldsba [%g5-0x001F]%asi, %o2 ! 00007F5C00000190 SUBR:L0-B000 0 S BD140090 ldx [%g2+0x0058], %l6 ! 00007F5C000001A8 SUBR:L0-B000 0 BD140028 .word 0xCF30E6AE ! 00000622AFFFFF44 LOOP:L1-B000 0 S illop andcc %i2, 0x20, %g0 ! 00000622AFFFFF48 SKIP:L2-B000 0 bz,a BL140062 ! 00000622AFFFFF4C SKIP:L2-B000 0 .word 0xB5500000 ! 00000622AFFFFF50 SKIP:L2-B000 0 S illop lduha [%g7+%g0]0x83, %i0 ! 00000622AFFFFF54 SKIP:L2-B000 0 S BD140056 ldx [%g2+0x0058], %l6 ! 00000622AFFFFF64 SKIP:L2-B000 0 BD140011 sth %i0, [%g5-0x000A] ! 00000622AFFFFF6C SKIP:L2-B000 0 S >BD140002+2 .word 0xEB8A4903 ! 00000622AFFFFF70 SKIP:L2-B000 0 S illop sth %i1, [%g5-0x0018] ! 00000622AFFFFF74 SKIP:L2-B000 0 S >BD140078 ldda [%l6]0x24, %i0 ! 00000622AFFFFF78 SKIP:L2-B000 0 S Quad_Ld add %g1, 0xB78, %g1 ! 00000622AFFFFF7C SKIP:L2-B000 0 chksum++ sth %i0, [%g3+0x0000] ! 00000622AFFFFF80 SKIP:L2-B000 0 S >BD140097 add %g4, -86, %l6 ! 00000622AFFFFF84 SKIP:L2-B000 0 @BD140014 stda %f20, [%l6]0xD2 ! 00000622AFFFFF88 SKIP:L2-B000 0 S Short16 .word 0xB3AC0C80 ! 00000622AFFFFF8C SKIP:L2-B000 0 S illop ld [%g6+0x002C], %f11 ! 00000622AFFFFF90 SKIP:L2-B000 0 S BD140069 .word 0xA5B79A72 ! 00000622AFFFFFB0 SKIP:L2-B000 0 S random .word 0x83F087AE ! 00000622AFFFFFB4 SKIP:L2-B000 0 S illop .word 0x8DA908F4 ! 00000622AFFFFFB8 SKIP:L2-B000 0 illop ldx [%g2+0x0000], %g6 ! 00000622AFFFFFBC SKIP:L2-B000 0 S BASEBD140087+2 ldx [%g2+0x0050], %l5 ! 00000622AFFFFFD0 ELSE:L2-B001 0 BD140069 .word 0xF354A160 ! 00000622AFFFFFE8 ELSE:L2-B001 0 S illop st %f21, [%g4-0x0014] ! 00000622AFFFFFEC ELSE:L2-B001 0 S >BD140087 .word 0x6635CD3C ! 00000622AFFFFFF0 ELSE:L2-B001 0 S random BL140063: ! ELSE:L2-B001 add %g1, 0x711, %g1 ! 00000622AFFFFFF4 ELSE:L2-B001 0 chksum++ stda %i2, [%g6+0x0070]%asi ! 00000622AFFFFFF8 LOOP:L1-B000 0 S >BD140060 ldsb [%g3+0x0046], %o5 ! 00000622AFFFFFFC LOOP:L1-B000 0 S BD140012+2 ldx [%g2+0x0008], %g5 ! 00000622B000001C LOOP:L1-B000 0 S BASEBD140180 .word 0xB3A55A03 ! 00000622B0000034 LOOP:L1-B000 0 illop ldx [%g2+0x0050], %l5 ! 00000622B0000038 SUBR:L0-B000 0 BD140007 stb %o0, [%g4-0x0055] ! 00000622B000004C SUBR:L0-B000 0 S >BD140014+1 add %g6, 0x2B, %l6 ! 00000622B0000050 SUBR:L0-B000 0 @BD140126 .word 0xC9FEFFF0 ! 00000622B0000054 SUBR:L0-B000 0 S illop .word 0x9FA98491 ! 00000622B0000058 SUBR:L0-B000 0 S illop_FP ldx [%g4-0x0088], %g4 ! 00000622B000005C SUBR:L0-B000 0 ptr_chase stba %i5, [%g4+0x002A]%asi ! 00000622B0000060 SUBR:L0-B000 0 S >BD140099 sth %i3, [%g3-0x0056] ! 00000622B0000064 SUBR:L0-B000 0 S >BD140014 ldd [%g6+0x0038], %i0 ! 00000622B0000068 SUBR:L0-B000 0 S BD140027 sth %i3, [%g3-0x0064] ! 00001673FFFFFF30 SUBR:L0-B000 0 S >BD140082+4 .word 0x81F505E8 ! 00001673FFFFFF34 SUBR:L0-B000 0 illop or %l6,%hm(0x1081F505E8),%l6 ! 00001673FFFFFF38 SUBR:L0-B000 0 sethi %lm(0x1081F505E8),%l5 ! 00001673FFFFFF3C SUBR:L0-B000 0 or %l5,%lo(0x1081F505E8),%l5 ! 00001673FFFFFF40 SUBR:L0-B000 0 sllx %l6, 0x20, %l6 ! 00001673FFFFFF44 SUBR:L0-B000 0 .word 0x87A1406F ! 00001673FFFFFF48 SUBR:L0-B000 0 illop jmpl %l6+0x0000, %o7 ! 00001673FFFFFF4C SUBR:L0-B000 0 S .word 0x81A48864 ! 00001673FFFFFF50 SUBR:L0-B000 0 S illop popc %g1, %o5 ! 00001673FFFFFF54 SUBR:L0-B000 0 S ldx [%g2+0x0058], %l6 ! 00001673FFFFFF58 SUBR:L0-B000 0 BD140012+4 sth %o3, [%g6-0x001E] ! 00001673FFFFFFD0 SWCH:L1-B000 0 S >BD140016 be,a BL140069 ! 00001673FFFFFFD4 SWCH:L1-B000 0 L BL140067:.word 0x87ABD559 ! 00001673FFFFFFD8 SWCH:L1-B000 0 S illop fbu BL140069 ;.empty ! 00001673FFFFFFDC SWCH:L1-B000 0 L bvs,a,pt %xcc, BL140070 ;.empty ! 00001673FFFFFFE0 SWCH:L1-B000 0 L call .+8 ! 00001673FFFFFFE4 SWCH:L1-B000 0 L sta %f10, [%g6+0x002C]%asi ! 00001673FFFFFFE8 SWCH:L1-B000 0 S >BD140019 .word 0x89CEE573 ! 00001673FFFFFFEC SWCH:L1-B000 0 S illop stw %i1, [%g5+0x0048] ! 00001673FFFFFFF0 SWCH:L1-B000 0 S >BD140018 .word 0xC5C82479 ! 00001673FFFFFFF4 SWCH:L1-B000 0 L illop BL140070:stxa %i0, [%g7+%g0]0x28 ! 00001673FFFFFFF8 SWCH:L1-B000 0 S BAD-ASI ldsw [%g6-0x0050], %o1 ! 00001673FFFFFFFC SWCH:L1-B000 0 S BD140056 BL140069:add %g1, 0x3A3, %g1 ! 0000167400000004 SWCH:L1-B000 0 chksum++ add %g1, 0xA2C, %g1 ! 0000167400000008 SWCH:L1-B000 0 chksum++ ba,a BL140078 ! 000016740000000C SWCH:L1-B000 0 stha %i1, [%g6-0x0030]%asi ! 0000167400000010 SWCH:L1-B000 0 S >BD140106 BL140074:add %g1, 0x15B, %g1 ! 0000167400000014 CASE:L2-B000 0 chksum++ .word 0x97A3401F ! 0000167400000018 CASE:L2-B000 0 S illop sth %g1, [%g4-0x003C] ! 000016740000001C CASE:L2-B000 0 S >BD140041 bg,a,pt %icc, BL140071 ! 0000167400000020 CASE:L2-B000 0 L stw %o5, [%g4-0x000C] ! 0000167400000024 CASE:L2-B000 0 S >BD140002 fbue,pn %fcc0, BL140072 ;.empty ! 0000167400000028 CASE:L2-B000 0 L be,pn %icc, BL140071 ! 000016740000002C CASE:L2-B000 0 L nop ! 0000167400000030 CASE:L2-B000 0 S BL140072:brgz,pn %i1, BL140073 ! 0000167400000034 CASE:L2-B000 0 L BL140071:std %i0, [%g6+0x0008] ! 0000167400000038 CASE:L2-B000 0 S >BD140058 ta %xcc, 0x43 ! 000016740000003C CASE:L2-B000 0 S +-PEF BL140073:add %g1, 0xD8D, %g1 ! 0000167400000040 CASE:L2-B000 0 chksum++ fba,pn %fcc2, BL140078 ! 0000167400000044 CASE:L2-B000 0 .word 0x81AE1CE3 ! 0000167400000048 CASE:L2-B000 0 S illop BL140075:add %g1, 0xE1, %g1 ! 000016740000004C CASE:L2-B001 0 chksum++ ldx [%g2+0x0050], %l5 ! 0000167400000050 CASE:L2-B001 0 BD140009 BL140076:add %g1, 0x3A, %g1 ! 0000167400000080 CASE:L2-B002 0 chksum++ .word 0xF594D27F ! 0000167400000084 CASE:L2-B002 0 S illop ldstub [%g3+0x0043], %l1 ! 0000167400000088 CASE:L2-B002 0 S >BD140092 add %g4, 0x58, %l5 ! 000016740000008C CASE:L2-B002 0 @BD140035 stda %f26,[%l5+%g1]0xC2 ! 0000167400000090 CASE:L2-B002 0 S Partial_St st %f4, [%g6+0x004C] ! 0000167400000094 CASE:L2-B002 0 S >BD140047 .word 0x83AE8CF7 ! 0000167400000098 CASE:L2-B002 0 illop .word 0xA7961B81 ! 000016740000009C CASE:L2-B002 0 S illop ldx [%g4-0x0088], %g4 ! 00001674000000A0 CASE:L2-B002 0 ptr_chase ldx [%g4-0x0088], %g4 ! 00001674000000A4 CASE:L2-B002 0 ptr_chase ldx [%g4-0x0088], %g4 ! 00001674000000A8 CASE:L2-B002 0 ptr_chase ba BL140078 ! 00001674000000AC CASE:L2-B002 0 nop ! 00001674000000B0 CASE:L2-B002 0 S BL140077:add %g1, 0xA7E, %g1 ! 00001674000000B4 CASE:L2-B003 0 chksum++ ldx [%g2+0x0050], %l5 ! 00001674000000B8 CASE:L2-B003 0 BD140104 fba BL140078 ! 00001674000000D4 CASE:L2-B003 0 ldswa [%g7+%g0]0x83, %o2 ! 00001674000000D8 CASE:L2-B003 0 S BD140012 ldsb [%g4+0x0042], %l2 ! 0000167400000100 SWCH:L1-B000 0 S BD140023 add %g1, 0xE6D, %i0 ! 0000167400000110 SUBR:L0-B000 0 .word 0xB9DCBC97 ! 0000167400000114 SUBR:L0-B000 0 illop ret ! 0000167400000118 SUBR:L0-B000 0 restore %i0, %l7, %o0 ! 000016740000011C SUBR:L0-B000 0 SECTION .btext070_pg1 TEXT_VA=0x167400000000 attr_text { Name = .btext070_pg1, VA = 0x167400000000, RA = 0xa90000000, PA = ra2pa(0xa90000000,0), tsbonly, part_0_ctx_nonzero_tsb_config_2, TTE_Context=75, 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 .btext071 TEXT_VA=0x7e91adab9f00 attr_text { Name = .btext071, VA = 0x7e91adab9f00, RA = 0xfffea1f00, PA = ra2pa(0xfffea1f00,0), notsb } SECTION .btext071_pg0 TEXT_VA=0x7e91adab8000 attr_text { Name = .btext071_pg0, VA = 0x7e91adab8000, RA = 0xfffea0000, PA = ra2pa(0xfffea0000,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 SUBR179; SUBR179: add %g1, 0x65E, %g1 ! 00007E91ADAB9F00 SUBR:L0-B000 1 chksum++ add %o5, %g1, %o3 ! 00007E91ADAB9F04 SWCH:L1-B000 1 andcc %o3, 0x100, %g0 ! 00007E91ADAB9F08 SWCH:L1-B000 1 bnz,pn %xcc, BL140082 ! 00007E91ADAB9F0C SWCH:L1-B000 1 andcc %o3, 0x2, %g0 ! 00007E91ADAB9F10 SWCH:L1-B000 1 bnz,a,pn %xcc, BL140081 ! 00007E91ADAB9F14 SWCH:L1-B000 1 add %g1, 0x9F2, %g1 ! 00007E91ADAB9F18 SWCH:L1-B000 1 chksum++ .word 0xCDAAC415 ! 00007E91ADAB9F1C SWCH:L1-B000 0 illop bnz,pt %xcc, BL140080 ! 00007E91ADAB9F20 SWCH:L1-B000 0 andcc %o3, 0x8, %g0 ! 00007E91ADAB9F24 SWCH:L1-B000 0 bnz,pt %xcc, BL140079 ! 00007E91ADAB9F28 SWCH:L1-B000 0 ldx [%g2+0x0058], %l6 ! 00007E91ADAB9F2C SWCH:L1-B000 0 BD140011 nop ! 00007E91ADAB9F34 SWCH:L1-B000 0 S .word 0xB9B21015 ! 00007E91ADAB9F38 SWCH:L1-B000 0 S illop prefetch [%o5+0x0366], 22 ! 00007E91ADAB9F3C SWCH:L1-B000 0 S <.+870 std %f28, [%g3+0x0030] ! 00007E91ADAB9F40 SWCH:L1-B000 0 S >BD140044 prefetch [%g3-0x002C], 20 ! 00007E91ADAB9F44 SWCH:L1-B000 0 S BD140027+1 .word 0xE17F447E ! 00007E91ADAB9F50 SWCH:L1-B000 0 S illop std %i0, [%g3+0x0078] ! 00007E91ADAB9F54 SWCH:L1-B000 0 S >BD140009 .word 0xA7AFEF4B ! 00007E91ADAB9F58 SWCH:L1-B000 0 S illop .word 0xFBB31C73 ! 00007E91ADAB9F5C SWCH:L1-B000 0 S illop add %g1, 0x838, %g1 ! 00007E91ADAB9F60 SWCH:L1-B000 0 chksum++ ba,pn %icc, BL140083 ! 00007E91ADAB9F64 SWCH:L1-B000 0 ldx [%g2+0x0060], %fsr ! 00007E91ADAB9F68 SWCH:L1-B000 0 S BD140104 st %f1, [%g6-0x005C] ! 00007E91ADAB9F78 CASE:L2-B000 0 S >BD140104+4 ld [%g4+0x0060], %f3 ! 00007E91ADAB9F7C CASE:L2-B000 0 S BD140005 ba,a,pt %icc, BL140083 ! 00007E91ADAB9F84 CASE:L2-B000 0 ldd [%g5+0x0008], %o0 ! 00007E91ADAB9F88 CASE:L2-B000 0 S BD140020 stb %g1, [%g6-0x0045] ! 00007E91ADAB9F94 CASE:L2-B001 0 S >BD140023+3 lduha [%g7+%g0]0x83, %o0 ! 00007E91ADAB9F98 CASE:L2-B001 0 S BD140002 .word 0xDEBA53F2 ! 00007E91ADAB9FA8 CASE:L2-B001 0 illop ldda [%l6]0xD2, %f16 ! 00007E91ADAB9FAC CASE:L2-B001 0 S Short16 std %f38, [%g6-0x0070] ! 00007E91ADAB9FB0 CASE:L2-B001 0 S >BD140008 swapa [%g6+0x0024]%asi, %o2 ! 00007E91ADAB9FB4 CASE:L2-B001 0 S >BD140139 .word 0x918CE861 ! 00007E91ADAB9FB8 CASE:L2-B001 0 illop swapa [%g6-0x0054]%asi, %o2 ! 00007E91ADAB9FBC CASE:L2-B001 0 S >BD140027 BL140081:add %g1, 0xDBE, %g1 ! 00007E91ADAB9FC0 CASE:L2-B002 1 chksum++ std %f22, [%g4+0x0068] ! 00007E91ADAB9FC4 CASE:L2-B002 1 S >BD140012 ld [%g4+0x0020], %f10 ! 00007E91ADAB9FC8 CASE:L2-B002 1 S BD140008 ldx [%g2+0x0050], %l5 ! 00007E91ADAB9FDC CASE:L2-B002 1 BD140070 BL140082:add %g1, 0x74E, %g1 ! 00007E91ADAB9FF4 CASE:L2-B003 0 chksum++ .word 0x0F894AC4 ! 00007E91ADAB9FF8 CASE:L2-B003 0 S random ldx [%g2+0x0050], %l5 ! 00007E91ADAB9FFC CASE:L2-B003 0 BD140045+3 ldx [%g2+0x0058], %l6 ! 00007E91ADABA010 CASE:L2-B003 0 BD140011 ldx [%g3-0x0088], %g3 ! 00007E91ADABA018 CASE:L2-B003 0 ptr_chase .word 0x996E3458 ! 00007E91ADABA01C CASE:L2-B003 0 random ldx [%g3-0x0088], %g3 ! 00007E91ADABA020 CASE:L2-B003 0 ptr_chase ldx [%g3-0x0088], %g3 ! 00007E91ADABA024 CASE:L2-B003 0 ptr_chase ldx [%g3-0x0088], %g3 ! 00007E91ADABA028 CASE:L2-B003 0 ptr_chase ldx [%g3-0x0088], %g3 ! 00007E91ADABA02C CASE:L2-B003 0 ptr_chase .word 0x874A72D0 ! 00007E91ADABA030 CASE:L2-B003 0 illop ldda [%l6]0xD1, %f28 ! 00007E91ADABA034 CASE:L2-B003 0 S Short8 ld [%g3-0x0054], %f22 ! 00007E91ADABA038 CASE:L2-B003 0 S BD140180 .word 0x0E121AC1 ! 00007E91ADABA040 CASE:L2-B003 0 S illop .word 0x8C33CCA6 ! 00007E91ADABA044 CASE:L2-B003 0 random .word 0xD66097A7 ! 00007E91ADABA048 CASE:L2-B003 0 S illop BL140083: ! SWCH:L1-B000 add %g1, 0xC6A, %g1 ! 00007E91ADABA04C SWCH:L1-B000 1 chksum++ add %g4, 0x46, %l6 ! 00007E91ADABA050 SWCH:L1-B000 1 @BD140077 ldda [%l6]0xD0, %f24 ! 00007E91ADABA054 SWCH:L1-B000 1 S Short8 stb %o0, [%g5-0x0058] ! 00007E91ADABA058 SWCH:L1-B000 1 S >BD140024 ta %xcc, 0x46 ! 00007E91ADABA05C SWCH:L1-B000 1 S demap-page stw %g1, [%g5+0x0048] ! 00007E91ADABA060 SWCH:L1-B000 1 S >BD140018 std %o0, [%g6+0x0038] ! 00007E91ADABA064 SWCH:L1-B000 1 S >BD140028 ldsb [%g3-0x000F], %o2 ! 00007E91ADABA068 SWCH:L1-B000 1 S BD140171 ldx [%g2+0x0058], %l6 ! 00007E91ADABA084 SUBR:L0-B000 1 BD140012 ldsb [%g5+0x002B], %o5 ! 0000579C9FFFFF18 SUBR:L0-B000 0 S BD140007 ldsw [%g3-0x0040], %o0 ! 0000579C9FFFFF20 SUBR:L0-B000 0 S BD140077 .word 0xB0EA4724 ! 0000579C9FFFFF40 LOOP:L1-B000 0 S illop swap [%g5-0x000C], %o2 ! 0000579C9FFFFF44 LOOP:L1-B000 0 S >BD140002 ldx [%g2+0x0028], %g3 ! 0000579C9FFFFF48 LOOP:L1-B000 0 S BASEBD140056 .word 0xC1CD1D85 ! 0000579C9FFFFF80 SKIP:L2-B000 0 S illop ldx [%g4-0x0088], %g4 ! 0000579C9FFFFF84 SKIP:L2-B000 0 ptr_chase ldx [%g4-0x0088], %g4 ! 0000579C9FFFFF88 SKIP:L2-B000 0 ptr_chase ldx [%g4-0x0088], %g4 ! 0000579C9FFFFF8C SKIP:L2-B000 0 ptr_chase stba %g7, [%l6+%g0]0x04 ! 0000579C9FFFFF90 SKIP:L2-B000 0 S >BD140011 ldx [%g2+0x0050], %l5 ! 0000579C9FFFFF94 SKIP:L2-B000 0 BD140051 nop ! 0000579C9FFFFFBC SKIP:L2-B000 0 S bn,a,pt %xcc, BL140088 ;.empty ! 0000579C9FFFFFC0 SKIP:L2-B000 0 L BL140088:bpos,pn %xcc, BL140089 ! 0000579C9FFFFFC4 SKIP:L2-B000 0 L BL140089:.word 0xF917F796 ! 0000579C9FFFFFC8 SKIP:L2-B000 0 S illop BL140087:add %g1, 0xCC9, %g1 ! 0000579C9FFFFFCC SKIP:L2-B000 0 chksum++ .word 0xBFB1C3FB ! 0000579C9FFFFFD0 SKIP:L2-B000 0 illop std %f32, [%g6+0x0010] ! 0000579C9FFFFFD4 SKIP:L2-B000 0 S >BD140074 BL140090: ! ELSE:L2-B001 stda %f0, [%g4+0x0010]%asi ! 0000579C9FFFFFD8 ELSE:L2-B001 0 S >BD140074 bz,a,pn %icc, BL140091 ;.empty ! 0000579C9FFFFFDC ELSE:L2-B001 0 L bcc,a,pn %xcc, BL140092 ;.empty ! 0000579C9FFFFFE0 ELSE:L2-B001 0 L bge,a,pn %xcc, BL140093 ;.empty ! 0000579C9FFFFFE4 ELSE:L2-B001 0 L fbug,pn %fcc2, BL140091 ! 0000579C9FFFFFE8 ELSE:L2-B001 0 L ta %xcc, 0x46 ! 0000579C9FFFFFEC ELSE:L2-B001 0 S demap-page stx %o1, [%g6+0x0080] ! 0000579C9FFFFFF0 ELSE:L2-B001 0 S >BD140070 fbge BL140094 ! 0000579C9FFFFFF4 ELSE:L2-B001 0 L std %f60, [%g4-0x0038] ! 0000579C9FFFFFF8 ELSE:L2-B001 0 S >BD140006 BL140093:fbo,pn %fcc1, BL140091 ! 0000579C9FFFFFFC ELSE:L2-B001 0 L BL140094:ldx [%g2+0x0060], %fsr ! 0000579CA0000000 ELSE:L2-B001 0 S BD140141 ldsh [%g4-0x0024], %o2 ! 0000579CA0000060 SKIP:L2-B002 0 S BD140130 BL140099:.word 0x2A8579F0 ! 0000579CA0000084 SKIP:L2-B002 0 S random ldub [%g6-0x0020], %o5 ! 0000579CA0000088 SKIP:L2-B002 0 S BD140074 add %g1, 0xDE0, %g1 ! 0000579CA0000090 SKIP:L2-B002 0 chksum++ .word 0xAFA4C4A9 ! 0000579CA0000094 SKIP:L2-B002 0 illop .word 0x83F30BA4 ! 0000579CA0000098 SKIP:L2-B002 0 S illop BL140101: ! ELSE:L2-B003 stxa %o2, [%g6+0x0070]%asi ! 0000579CA000009C ELSE:L2-B003 0 S >BD140060 ta %xcc, 0x40 ! 0000579CA00000A0 ELSE:L2-B003 0 S +-priv std %f0, [%g5-0x0038] ! 0000579CA00000A4 ELSE:L2-B003 0 S >BD140006 .word 0x8DA9F371 ! 0000579CA00000A8 ELSE:L2-B003 0 illop .word 0x85AFA000 ! 0000579CA00000AC ELSE:L2-B003 0 S illop stx %fsr, [%g2+0x0060] ! 0000579CA00000B0 ELSE:L2-B003 0 S BD140085 ble,a,pt %icc, BL140102 ;.empty ! 0000579CA00000BC ELSE:L2-B003 0 L bn BL140103 ;.empty ! 0000579CA00000C0 ELSE:L2-B003 0 L fbule,a,pn %fcc2, BL140104 ;.empty ! 0000579CA00000C4 ELSE:L2-B003 0 L bleu,a,pt %xcc, BL140105 ! 0000579CA00000C8 ELSE:L2-B003 0 L ldsha [%g6-0x0056]%asi, %o5 ! 0000579CA00000CC ELSE:L2-B003 0 S BD140009 BL140109:.word 0x93A3D8F5 ! 0000579CA00000FC ELSE:L2-B003 0 illop BL140110: ! ELSE:L2-B003 .word 0xAFD98B82 ! 0000579CA0000100 ELSE:L2-B003 0 illop .word 0xAFA7CDEB ! 0000579CA0000104 SKIP:L2-B004 0 illop bnz,a,pt %xcc, BL140115 ! 0000579CA0000108 SKIP:L2-B004 0 st %fsr, [%g2+0x0064] ! 0000579CA000010C SKIP:L2-B004 0 S BD140059 stx %fsr, [%g2+0x0060] ! 0000579CA0000114 SKIP:L2-B004 0 S BD140074 add %g1, 0xE87, %g1 ! 0000579CA0000120 SKIP:L2-B004 0 chksum++ lduha [%g6-0x002F]%asi, %o3 ! 0000579CA0000124 SKIP:L2-B004 0 S BD140056 sth %o2, [%g4-0x0039] ! 0000579CA0000138 SKIP:L2-B004 0 S >BD140005+1 stba %o2, [%g4+0x0006]%asi ! 0000579CA000013C SKIP:L2-B004 0 S >BD140053+2 BL140112:swapa [%g4-0x001C]%asi, %o1 ! 0000579CA0000140 SKIP:L2-B004 0 S >BD140130 BL140111:st %f4, [%g4+0x002C] ! 0000579CA0000144 SKIP:L2-B004 0 S >BD140019 .word 0xF4E68258 ! 0000579CA0000148 SKIP:L2-B004 0 L illop brlez,pt %o1, BL140114 ;.empty ! 0000579CA000014C SKIP:L2-B004 0 L BL140114:fbn,pn %fcc2, BL140113 ! 0000579CA0000150 SKIP:L2-B004 0 L BL140113:nop ! 0000579CA0000154 SKIP:L2-B004 0 S .word 0x81A8DC8E ! 0000579CA0000158 SKIP:L2-B004 0 S illop ldswa [%g5-0x000C]%asi, %o1 ! 0000579CA000015C SKIP:L2-B004 0 S BD140045 stx %o5, [%g4+0x0050] ! 0000579CA0000170 ELSE:L2-B005 0 S >BD140045 .word 0x91A098EF ! 0000579CA0000174 ELSE:L2-B005 0 S illop .word 0xABA61948 ! 0000579CA0000178 ELSE:L2-B005 0 illop ldda [%l6]0xD1, %f28 ! 0000579CA000017C ELSE:L2-B005 0 S Short8 .word 0x81A0C07F ! 0000579CA0000180 ELSE:L2-B005 0 S illop_FP .word 0xDBA05E94 ! 0000579CA0000184 ELSE:L2-B005 0 S random nop ! 0000579CA0000188 ELSE:L2-B005 0 S std %f36, [%g6+0x0010] ! 0000579CA000018C ELSE:L2-B005 0 S >BD140074 add %g1, 0xCAA, %g1 ! 0000579CA0000190 ELSE:L2-B005 0 chksum++ .word 0x95AC4A0D ! 0000579CA0000194 ELSE:L2-B005 0 illop .word 0xFE9DCDBD ! 0000579CA0000198 ELSE:L2-B005 0 S random .word 0xB1DF453B ! 0000579CA000019C ELSE:L2-B005 0 S illop std %f32, [%g3-0x0060] ! 0000579CA00001A0 ELSE:L2-B005 0 S >BD140104 .word 0x87C30172 ! 0000579CA00001A4 ELSE:L2-B005 0 S illop BL140116: ! ELSE:L2-B005 .word 0xC7071DCE ! 0000579CA00001A8 ELSE:L2-B005 0 random fcmpd %fcc2, %f12, %f0 ! 0000579CA00001AC SKIP:L2-B006 0 fbge,pt %fcc2, BL140117 ! 0000579CA00001B0 SKIP:L2-B006 0 st %f31, [%g6+0x0024] ! 0000579CA00001B4 SKIP:L2-B006 0 S >BD140139 ldx [%g2+0x0050], %l5 ! 0000579CA00001B8 SKIP:L2-B006 0 BD140141 add %g4, -38, %l6 ! 0000579CA00001E0 SKIP:L2-B006 0 @BD140170 stda %f18, [%l6]0xD2 ! 0000579CA00001E4 SKIP:L2-B006 0 S Short16 stw %o2, [%g6-0x001C] ! 0000579CA00001E8 SKIP:L2-B006 0 S >BD140130 ldub [%g6+0x0046], %o2 ! 0000579CA00001EC SKIP:L2-B006 0 S BD140055 .word 0xE7DD0567 ! 0000579CA00001FC SKIP:L2-B006 0 S illop .word 0xB8E87808 ! 0000579CA0000200 SKIP:L2-B006 0 illop stba %g7, [%l6+%g0]0x04 ! 0000579CA0000204 SKIP:L2-B006 0 S >BD140011 stxa %g7, [%l6+%g0]0x04 ! 0000579CA0000208 SKIP:L2-B006 0 S >BD140011 add %g6, 0x68, %l5 ! 0000579CA000020C SKIP:L2-B006 0 @BD140012 stda %f20,[%l5+%g1]0xC2 ! 0000579CA0000210 SKIP:L2-B006 0 S Partial_St stw %o2, [%g4-0x0014] ! 0000579CA0000214 SKIP:L2-B006 0 S >BD140087 .word 0x9DE4CFC5 ! 0000579CA0000218 SKIP:L2-B006 0 illop .word 0x87F00000 ! 0000579CA000021C SKIP:L2-B006 0 S illop BL140117: ! ELSE:L2-B007 .word 0x97667EE0 ! 0000579CA0000220 ELSE:L2-B007 0 S illop ld [%g3-0x000C], %f18 ! 0000579CA0000224 ELSE:L2-B007 0 S BD140009 ldd [%g4+0x0018], %f40 ! 0000579CA000024C ELSE:L2-B007 0 S BD140014+1 ldsha [%g5+0x0040]%asi, %o4 ! 0000579CA0000264 ELSE:L2-B007 0 S BD140007 tpos %icc, %g7+0x0071 ! 0000579CA000027C SKIP:L2-B008 0 S pseudo-branch stda %f22, [%g6+0x0080]%asi ! 0000579CA0000280 SKIP:L2-B008 0 S >BD140070 bcc,a,pt %xcc, BL140119 ! 0000579CA0000284 SKIP:L2-B008 0 L nop ! 0000579CA0000288 SKIP:L2-B008 0 S .word 0xA6EDF802 ! 0000579CA000028C SKIP:L2-B008 0 S illop nop ! 0000579CA0000290 SKIP:L2-B008 0 S BL140119:fbg,a BL140120 ! 0000579CA0000294 SKIP:L2-B008 0 L sth %o2, [%g4-0x0012] ! 0000579CA0000298 SKIP:L2-B008 0 S >BD140087+2 BL140120:bnz,pt %xcc, BL140121 ! 0000579CA000029C SKIP:L2-B008 0 L BL140121:lda [%g3+0x0024]%asi, %f31 ! 0000579CA00002A0 SKIP:L2-B008 0 S BD140074+1 .word 0x95906000 ! 0000579CA00002E4 ELSE:L2-B009 0 L random std %f0, [%g4-0x0070] ! 0000579CA00002E8 ELSE:L2-B009 0 S >BD140008 ldsh [%g6-0x0024], %o1 ! 0000579CA00002EC ELSE:L2-B009 0 S BD140074 .word 0x13731618 ! 0000579CA000030C ELSE:L2-B009 0 L random bnz BL140126 ! 0000579CA0000310 ELSE:L2-B009 0 L nop ! 0000579CA0000314 ELSE:L2-B009 0 S BL140125:stda %f12, [%g3-0x0038]%asi ! 0000579CA0000318 ELSE:L2-B009 0 S >BD140006 bz,pt %xcc, BL140127 ;.empty ! 0000579CA000031C ELSE:L2-B009 0 L bgu,a BL140126 ;.empty ! 0000579CA0000320 ELSE:L2-B009 0 L .word 0x9DE3A060 ! 0000579CA0000324 ELSE:L2-B009 0 L random BL140126:.word 0x4E0A45E0 ! 0000579CA0000328 ELSE:L2-B009 0 S random std %o2, [%g6+0x0080] ! 0000579CA000032C ELSE:L2-B009 0 S >BD140070 BL140127:.word 0xE145E447 ! 0000579CA0000330 ELSE:L2-B009 0 illop BL140128: ! ELSE:L2-B009 .word 0xD658F21A ! 0000579CA0000334 ELSE:L2-B009 0 random ld [%g5-0x002C], %f2 ! 0000579CA0000338 LOOP:L1-B000 0 S BD140028+4 subcc %o0, 0x1, %o0 ! 0000579CA0000358 LOOP:L1-B000 0 bnz,a BL140129 ! 0000579CA000035C LOOP:L1-B000 0 ldub [%g3+0x0046], %o3 ! 0000579CA0000360 LOOP:L1-B000 0 S BD140027 ldub [%g4-0x0058], %o1 ! 0000579CA000036C SUBR:L0-B000 0 S BD140021 retl ! 0000579CA0000380 SUBR:L0-B000 0 add %g1, 0xE2A, %g1 ! 0000579CA0000384 SUBR:L0-B000 0 chksum++ SECTION .btext072_pg1 TEXT_VA=0x579ca0000000 attr_text { Name = .btext072_pg1, VA = 0x579ca0000000, RA = 0xa70000000, PA = ra2pa(0xa70000000,0), tsbonly, part_0_ctx_nonzero_tsb_config_2, TTE_Context=75, 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 75: 2257 instructions generated, 3000 executed, 85 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 0 #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 0xD86AE382797592AB ! 0000000FFFFE0008 +0008 0 .align 8 GLOB(blimp_demap_list_p0) ! demap page addresses .xword 0x0000000000000010 ! 8K bcom001 .xword 0x0000000000000010 ! 8K bcom028 .xword 0x0000000000000010 ! 8K bcom042 .xword 0x0000000004C30000 ! 8K btext029 .xword 0x0000000004C32000 ! 8K btext029a .xword 0x0000000007070010 ! 8K bdata078 .xword 0x0000000008C9A010 ! 8K bdata043 .xword 0x00000000095EC000 ! 8K btext021 .xword 0x00000000095EE000 ! 8K btext021a .xword 0x000000000E4BC000 ! 8K btext036 .xword 0x000000000E4BE000 ! 8K btext036a .xword 0x000000000EB10000 ! 8K btext032 .xword 0x000000000EB12000 ! 8K btext032a .xword 0x0000000010A2E000 ! 8K btext028 .xword 0x0000000010A30000 ! 8K btext028a .xword 0x0000000013B4C010 ! 8K bdata034 .xword 0x0000000014F12000 ! 8K btext061 .xword 0x0000000014F14000 ! 8K btext061a .xword 0x00000000153F0010 ! 8K bstk054 .xword 0x0000000017702010 ! 8K bdata100 .xword 0x0000000018A3C000 ! 8K btext031 .xword 0x0000000018A3E000 ! 8K btext031a .xword 0x0000000018D12000 ! 8K btext042 .xword 0x0000000018D14000 ! 8K btext042a .xword 0x000000001A202010 ! 8K bdata031 .xword 0x000000001D138010 ! 8K bdata045 .xword 0x000000001EBE6000 ! 8K btext030 .xword 0x000000001EBE8000 ! 8K btext030a .xword 0x000000001F24C000 ! 8K btext026 .xword 0x000000001F24E000 ! 8K btext026a .xword 0x0000000022000010 ! 8K bdata047 .xword 0x000000002426A000 ! 8K btext033 .xword 0x000000002426C000 ! 8K btext033a .xword 0x0000000025450010 ! 8K bdata036 .xword 0x00000000267F6010 ! 8K bdata037 .xword 0x0000000032392010 ! 8K bblk039 .xword 0x0000000032F06010 ! 8K bdata046 .xword 0x00000000376AA010 ! 8K bdata030 .xword 0x000000003A978010 ! 8K bdata074 .xword 0x000000003E57E010 ! 8K bkey041 .xword 0x00000000476AC000 ! 8K btext044 .xword 0x00000000476AE000 ! 8K btext044a .xword 0x0000000049E3E010 ! 8K bstk040 .xword 0x0000000050078000 ! 8K btext022 .xword 0x000000005007A000 ! 8K btext022a .xword 0x0000000051D18010 ! 8K bblk053 .xword 0x0000000056B74000 ! 8K btext057 .xword 0x0000000056B76000 ! 8K btext057a .xword 0x000000005D35C010 ! 8K bkey014 .xword 0x000000005F6E6010 ! 8K bdata038 .xword 0x00000000678C6010 ! 8K bdata049 .xword 0x0000000067D40010 ! 8K bdata048 .xword 0x0000000077098000 ! 8K btext024 .xword 0x000000007709A000 ! 8K btext024a .xword 0x000000007DBB4010 ! 8K bstk106 .xword 0x000000008F6F6000 ! 8K btext034 .xword 0x000000008F6F8000 ! 8K btext034a .xword 0x000000009EB16000 ! 8K btext019 .xword 0x000000009EB18000 ! 8K btext019a .xword 0x00000000A18AC010 ! 8K bdata050 .xword 0x00000000B1AB0000 ! 8K btext027 .xword 0x00000000B1AB2000 ! 8K btext027a .xword 0x00000000B8A0E010 ! 8K bdata035 .xword 0x00000000C819C000 ! 8K btext023 .xword 0x00000000C819E000 ! 8K btext023a .xword 0x00000000C8BC4000 ! 8K btext025 .xword 0x00000000C8BC6000 ! 8K btext025a .xword 0x00000000CB798010 ! 8K bdata051 .xword 0x00000000D522C010 ! 8K bdata029 .xword 0x00000000DFBFE010 ! 8K bdata044 .xword 0x00000000E267C010 ! 8K bdata032 .xword 0x00000000E9FFC010 ! 8K bdata052 .xword 0x00000000EA2A6010 ! 8K bdata033 .xword 0x00000000ECE26000 ! 8K btext035 .xword 0x00000000ECE28000 ! 8K btext035a .xword 0x00000000F0658010 ! 8K bkey055 .xword 0x00000000F1732000 ! 8K btext020 .xword 0x00000000F1734000 ! 8K btext020a .xword 0x00000001378EA000 ! 8K btext011 .xword 0x00000001378EC000 ! 8K btext011a .xword 0x000000013D0AE010 ! 8K bdata062 .xword 0x00000001938A2010 ! 8K bdata009 .xword 0x0000000272C1A010 ! 8K bblk105 .xword 0x00000002F8754000 ! 8K btext006 .xword 0x00000002F8756000 ! 8K btext006a .xword 0x0000000341AE4000 ! 8K btext049 .xword 0x0000000341AE6000 ! 8K btext049a .xword 0x0000000452B2A000 ! 8K btext058 .xword 0x0000000452B2C000 ! 8K btext058a .xword 0x0000000550000010 ! 256M bdata072 .xword 0x000000077890A010 ! 8K bdata086 .xword 0x0000000BA7862010 ! 8K bkey107 .xword 0x000000114C014000 ! 8K btext065 .xword 0x000000114C016000 ! 8K btext065a .xword 0x00000017CAE86000 ! 8K btext054 .xword 0x00000017CAE88000 ! 8K btext054a .xword 0x000000247C278000 ! 8K btext053 .xword 0x000000247C27A000 ! 8K btext053a .xword 0x000000289ED80010 ! 8K bstk080 .xword 0x0000002D51BDC000 ! 8K btext009 .xword 0x0000002D51BDE000 ! 8K btext009a .xword 0x000000398F924000 ! 8K btext050 .xword 0x000000398F926000 ! 8K btext050a .xword 0x00000043C23FE010 ! 8K bstk093 .xword 0x0000005589F66010 ! 8K bblk066 .xword 0x0000005A80CFA010 ! 8K bblk012 .xword 0x0000006180000010 ! 256M bstk067 .xword 0x0000006E840DA010 ! 8K bdata020 .xword 0x0000006F04F62000 ! 8K btext060 .xword 0x0000006F04F64000 ! 8K btext060a .xword 0x000000F6D03AE010 ! 8K bdata064 .xword 0x00000187E9830010 ! 8K bdata057 .xword 0x0000019F07776000 ! 8K btext039 .xword 0x0000019F07778000 ! 8K btext039a .xword 0x000001E19D34A010 ! 8K bkey094 .xword 0x0000020F30000010 ! 256M bdata021 .xword 0x0000035D9F1AA000 ! 8K btext007 .xword 0x0000035D9F1AC000 ! 8K btext007a .xword 0x000003B3F47EE000 ! 8K btext017 .xword 0x000003B3F47F0000 ! 8K btext017a .xword 0x000003D5FABA6010 ! 8K bkey027 .xword 0x000004EF55686000 ! 8K btext005 .xword 0x000004EF55688000 ! 8K btext005a .xword 0x00000622A0000000 ! 256M btext069 .xword 0x00000622B0000000 ! 256M btext069a .xword 0x0000075CF0000010 ! 256M bdata102 .xword 0x0000082410000000 ! 256M btext056 .xword 0x0000082420000000 ! 256M btext056a .xword 0x0000093900000000 ! 256M btext045 .xword 0x0000093910000000 ! 256M btext045a .xword 0x00000B8D30000010 ! 256M bdata015 .xword 0x00000C79E0000010 ! 256M bblk025 .xword 0x00000ECE90000010 ! 256M bdata082 .xword 0x00001100BA348010 ! 8K bdata059 .xword 0x00001387B0000010 ! 256M bdata084 .xword 0x000014694B28E000 ! 8K btext040 .xword 0x000014694B290000 ! 8K btext040a .xword 0x000014CF40000010 ! 256M bstk013 .xword 0x00001666B0000000 ! 256M btext051 .xword 0x00001666C0000000 ! 256M btext051a .xword 0x00001673F0000000 ! 256M btext070 .xword 0x0000167400000000 ! 256M btext070a .xword 0x00001810E0000010 ! 256M bdata018 .xword 0x0000199270000010 ! 256M bdata087 .xword 0x00001BBAE0000000 ! 256M btext067 .xword 0x00001BBAF0000000 ! 256M btext067a .xword 0x00001CB8EEDD4010 ! 8K bdata011 .xword 0x00002161A01A4000 ! 8K btext066 .xword 0x00002161A01A6000 ! 8K btext066a .xword 0x00002336E6CEC000 ! 8K btext010 .xword 0x00002336E6CEE000 ! 8K btext010a .xword 0x0000254730000010 ! 256M bdata019 .xword 0x0000296C90000000 ! 256M btext013 .xword 0x0000296CA0000000 ! 256M btext013a .xword 0x00002B69CD160010 ! 8K bdata022 .xword 0x00002C1EF0000010 ! 256M bdata056 .xword 0x00002E403D478000 ! 8K btext052 .xword 0x00002E403D47A000 ! 8K btext052a .xword 0x000034E4D0000010 ! 256M bdata088 .xword 0x000038EC5C94C010 ! 8K bdata073 .xword 0x00003B72B0000000 ! 256M btext008 .xword 0x00003B72C0000000 ! 256M btext008a .xword 0x00003B75FCB44010 ! 8K bdata071 .xword 0x00003F7040000010 ! 256M bdata008 .xword 0x00004006C0000010 ! 256M bdata005 .xword 0x0000440EF0000000 ! 256M btext014 .xword 0x0000440F00000000 ! 256M btext014a .xword 0x00004566B719E010 ! 8K bdata063 .xword 0x0000497220000000 ! 256M btext037 .xword 0x0000497230000000 ! 256M btext037a .xword 0x00004BB147658010 ! 8K bdata060 .xword 0x00004FE4F0000000 ! 256M btext015 .xword 0x00004FE500000000 ! 256M btext015a .xword 0x000050B430000010 ! 256M bkey068 .xword 0x000051CF40000010 ! 256M bdata007 .xword 0x0000579C90000000 ! 256M btext072 .xword 0x0000579CA0000000 ! 256M btext072a .xword 0x000057A690000000 ! 256M btext047 .xword 0x000057A6A0000000 ! 256M btext047a .xword 0x00005A2235352010 ! 8K bdata058 .xword 0x000060F063BFC000 ! 8K btext048 .xword 0x000060F063BFE000 ! 8K btext048a .xword 0x0000616EB8B54010 ! 8K bdata065 .xword 0x0000617480000000 ! 256M btext038 .xword 0x0000617490000000 ! 256M btext038a .xword 0x00006694C0000010 ! 256M bdata098 .xword 0x0000690500000010 ! 256M bdata023 .xword 0x00006B12B0000010 ! 256M bdata103 .xword 0x00006C8A71ECC010 ! 8K bdata002 .xword 0x00007321EFCF0010 ! 8K bdata083 .xword 0x00007B4380000010 ! 256M bdata089 .xword 0x00007E91ADAB8000 ! 8K btext071 .xword 0x00007E91ADABA000 ! 8K btext071a .xword 0x00007F4280000010 ! 256M bdata104 .xword 0x00007F5BF0000000 ! 256M btext068 .xword 0x00007F5C00000000 ! 256M btext068a .xword 0xFFFF84EA40000000 ! 256M btext003 .xword 0xFFFF84EA50000000 ! 256M btext003a .xword 0xFFFF89C1F870A010 ! 8K bdata085 .xword 0xFFFF8C3870000000 ! 256M btext018 .xword 0xFFFF8C3880000000 ! 256M btext018a .xword 0xFFFF9378D7286010 ! 8K bdata024 .xword 0xFFFF9589E0000010 ! 256M bdata070 .xword 0xFFFF95A860000010 ! 256M bstk026 .xword 0xFFFF9641F2440010 ! 8K bdata091 .xword 0xFFFF9830C0000010 ! 256M bdata090 .xword 0xFFFFA26500000000 ! 256M btext041 .xword 0xFFFFA26510000000 ! 256M btext041a .xword 0xFFFFA4E82A5B6000 ! 8K btext001 .xword 0xFFFFA4E82A5B8000 ! 8K btext001a .xword 0xFFFFA5B370000010 ! 256M bdata061 .xword 0xFFFFAA8B77058010 ! 8K bdata076 .xword 0xFFFFAA9180000000 ! 256M btext004 .xword 0xFFFFAA9190000000 ! 256M btext004a .xword 0xFFFFAF2532F98000 ! 8K btext016 .xword 0xFFFFAF2532F9A000 ! 8K btext016a .xword 0xFFFFAFC0D0000010 ! 256M bdata095 .xword 0xFFFFB213F0000000 ! 256M btext055 .xword 0xFFFFB21400000000 ! 256M btext055a .xword 0xFFFFB42D40000000 ! 256M btext012 .xword 0xFFFFB42D50000000 ! 256M btext012a .xword 0xFFFFBA3D90000010 ! 256M bdata004 .xword 0xFFFFBA9850000000 ! 256M btext043 .xword 0xFFFFBA9860000000 ! 256M btext043a .xword 0xFFFFBC943000C010 ! 8K bdata096 .xword 0xFFFFBF1EC0000000 ! 256M btext046 .xword 0xFFFFBF1ED0000000 ! 256M btext046a .xword 0xFFFFC10BD0000010 ! 256M bdata006 .xword 0xFFFFC47D90000000 ! 256M btext002 .xword 0xFFFFC47DA0000000 ! 256M btext002a .xword 0xFFFFC4DF65E06010 ! 8K bkey081 .xword 0xFFFFC5041DCAE000 ! 8K btext063 .xword 0xFFFFC5041DCB0000 ! 8K btext063a .xword 0xFFFFC55730000010 ! 256M bdata075 .xword 0xFFFFC80940000000 ! 256M btext059 .xword 0xFFFFC80950000000 ! 256M btext059a .xword 0xFFFFC845A0000010 ! 256M bdata069 .xword 0xFFFFCFB0F0000010 ! 256M bdata010 .xword 0xFFFFD6F660000000 ! 256M btext062 .xword 0xFFFFD6F670000000 ! 256M btext062a .xword 0xFFFFD70B40000010 ! 256M bdata016 .xword 0xFFFFD74FF0000010 ! 256M bdata099 .xword 0xFFFFD80040000010 ! 256M bdata077 .xword 0xFFFFDA17C6344010 ! 8K bblk092 .xword 0xFFFFDC200FE1E010 ! 8K bdata003 .xword 0xFFFFE23F90000010 ! 256M bdata097 .xword 0xFFFFE83B70000000 ! 256M btext064 .xword 0xFFFFE83B80000000 ! 256M btext064a .xword 0xFFFFEC04DF4D8010 ! 8K bdata101 .xword 0xFFFFF2AB12060010 ! 8K bblk079 .xword 0xFFFFFDCB91312010 ! 8K bdata017 DEMAP_PAGES_P0=251 .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 0xFFFFA4E82A5B7D00 #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 .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 0x2336E6CEDD00 #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 .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 0xABAD1DEA9EB17D00 #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 .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 0xABAD1DEA10A2FD00 #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 0x49722FFFFD00 #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 0xFFFFBF1ECFFFFD00 #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 0xFFFFB213FFFFFD00 #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 0xFFFFE83B7FFFFD00 #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 .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