/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: n2_8t-bstld.s * Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved * 4150 Network Circle, Santa Clara, California 95054, U.S.A. * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 2 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * For the avoidance of doubt, and except that if any non-GPL license * choice is available it will apply instead, Sun elects to use only * the General Public License version 2 (GPLv2) at this time for any * software where a choice of GPL license versions is made * available with the language indicating that GPLv2 or any later version * may be used, or where a choice of which version of the GPL is applied is * otherwise unspecified. * * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, * CA 95054 USA or visit www.sun.com if you need additional information or * have any questions. * * * ========== Copyright Header End ============================================ */ #define N_CPUS 64 #define REGION_MAPPED_SIZE_RTL 8192 #define REGION_SIZE_RTL (8 * 1024) #define RESULTS_BUF_SIZE_PER_CPU_RTL 1024 #define PRIVATE_DATA_AREA_PER_CPU_RTL 384 #define ALIGN_PAGE_8K .align 8192 #define ALIGN_PAGE_64K .align 65536 #define ALIGN_PAGE_512K .align 524288 #define ALIGN_PAGE_4M .align 4194304 #define USER_PAGE_CUSTOM_MAP SECTION .MY_HYP_SEC TEXT_VA = 0x0100150000 attr_text { Name=.MY_HYP_SEC, hypervisor } .text .global intr0x60_custom_trap intr0x60_custom_trap: ldxa [%g0] 0x72, %g2; ldxa [%g0] 0x74, %g1; retry; .global intr0x190_custom_trap intr0x190_custom_trap: sub %o0, 0x55, %o0 brz %o0, l2_dmap nop #ifdef DC_ON_OFF and %i0, 0x1, %i0 brz %i0, on nop mov 0xd, %i0 ba finish_dc_on_off stxa %l0, [%g0] 0x45 /* turn D-cache off */ on: mov 0xf, %i0 stxa %i0, [%g0] 0x45 /* turn D-cache back on */ finish_dc_on_off: done #else stxa %i0, [%g0] 0x73; done; #endif l2_dmap: mov 0xa9, %g1 sllx %g1, 32, %g1 ldx [%g1 + 0x00], %g2 or %g2, 0x2, %g2 stx %g2, [%g1 + 0x00] ldx [%g1 + 0x40], %g2 or %g2, 0x2, %g2 stx %g2, [%g1 + 0x40] ldx [%g1 + 0x80], %g2 or %g2, 0x2, %g2 stx %g2, [%g1 + 0x80] ldx [%g1 + 0xc0], %g2 or %g2, 0x2, %g2 stx %g2, [%g1 + 0xc0] done #define ENABLE_T0_Fp_exception_ieee_754_0x21 #define ENABLE_T0_Fp_exception_other_0x22 #define ENABLE_T0_Fp_disabled_0x20 #define ENABLE_T0_Illegal_instruction_0x10 #define ENABLE_T1_Illegal_instruction_0x10 #define ENABLE_HT0_Illegal_instruction_0x10 #define ENABLE_HT1_Illegal_instruction_0x10 #define ENABLE_T0_Clean_Window_0x24 ! #define DMMU_SKIP_IF_NO_TTE ! #define IMMU_SKIP_IF_NO_TTE #define MAIN_PAGE_NUCLEUS_ALSO #define MAIN_PAGE_HV_ALSO #define MAIN_PAGE_VA_IS_RA_ALSO #define H_T0_Trap_Instruction_0 #define My_T0_Trap_Instruction_0 \ ta 0x90; \ done; #ifdef TSOTOOL_DMA #define ENABLE_PCIE_LINK_TRAINING #endif #define H_HT0_HTrap_Instruction_0 intr0x190_custom_trap ! need this trap for l2_dmap functionality #define My_HT0_HTrap_Instruction_0 \ setx intr0x190_custom_trap, %g1, %g2; \ jmp %g2; nop ! -- alex, this is the original trap ! #define My_HT0_HTrap_Instruction_0 \ ! stxa %i0, [%g0] 0x73; \ ! done; #define H_HT0_Interrupt_0x60 intr0x60_custom_trap #define My_HT0_Interrupt_0x60 \ ldxa [%g0] 0x72, %g2; \ ldxa [%g0] 0x74, %g1; \ retry; #define H_HT0_Trap_Instruction_5 #define My_HT0_Trap_Instruction_5 \ ldxa [%g0 + %g0]0x45, %g1; \ membar #Sync; \ xor %g1, 19, %g1; \ stxa %g1, [%g0 + %g0]0x45; \ done; #ifndef THREAD_COUNT #define THREAD_COUNT 8 #endif #ifndef THREAD_STRIDE #define THREAD_STRIDE 1 #endif #define SKIP_TRAPCHECK #include "hboot.s" !try later: ! stxa %l6, [$8] (0x22 | ($2 & 0x9)) ! ASI is randomly set !=========== define(BST_INIT, ` add $6, ($7 & 0xfff0), $8 ! 4-byte align the offset stxa %l6, [$8] 0x22 ! ASI is randomly set ') !try later: !ldda [$8] (0x22 | ($2 & 0x9)), %l6 ! ASI is randomly set !=========== define(BLD_INIT, ` add $6, ($7 & 0xfff0), $8 ! 4-byte align the offset ldda [$8] 0x22, %l6 ! ASI is randomly set ') define(CHECK_PROC_ID,` check_cpu_id: wr %g0, 0x4, %fprs /* make sure fef is 1 */ mov THREAD_STRIDE, %l2 th_fork(thread,%l0) thread_0: mov 0, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_1: mov 1, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_2: mov 2, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_3: mov 3, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_4: mov 4, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_5: mov 5, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_6: mov 6, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_7: mov 7, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_8: mov 8, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_9: mov 9, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_10: mov 10, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_11: mov 11, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_12: mov 12, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_13: mov 13, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_14: mov 14, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_15: mov 15, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_16: mov 16, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_17: mov 17, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_18: mov 18, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_19: mov 19, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_20: mov 20, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_21: mov 21, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_22: mov 22, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_23: mov 23, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_24: mov 24, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_25: mov 25, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_26: mov 26, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_27: mov 27, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_28: mov 28, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_29: mov 29, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_30: mov 30, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_31: mov 31, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_32: mov 32, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_33: mov 33, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_34: mov 34, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_35: mov 35, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_36: mov 36, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_37: mov 37, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_38: mov 38, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_39: mov 39, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_40: mov 40, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_41: mov 41, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_42: mov 42, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_43: mov 43, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_44: mov 44, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_45: mov 45, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_46: mov 46, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_47: mov 47, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_48: mov 48, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_49: mov 49, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_50: mov 50, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_51: mov 51, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_52: mov 52, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_53: mov 53, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_54: mov 54, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_55: mov 55, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_56: mov 56, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_57: mov 57, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_58: mov 58, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_59: mov 59, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_60: mov 60, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_61: mov 61, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_62: mov 62, %g1 udivx %g1, %l2, %g1 ba entry_point; nop thread_63: mov 63, %g1 udivx %g1, %l2, %g1 ba entry_point; nop entry_point: #ifdef RTGPRIV ta T_CHANGE_PRIV #endif ') #define NOPTRAIN(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ nop;\ nop;\ nop;\ nop; #define STTRAIN4(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ set 5120, tmp_reg1; \ add %i0, tmp_reg1, tmp_reg1; \ set rand, tmp_reg2; \ stw tmp_reg2, [tmp_reg1]; \ stw tmp_reg2, [tmp_reg1+4]; \ stw tmp_reg2, [tmp_reg1+8]; \ stw tmp_reg2, [tmp_reg1+16]; #define STTRAIN8(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ set 5120, tmp_reg1; \ add %i0, tmp_reg1, tmp_reg1; \ set rand, tmp_reg2; \ add tmp_reg2, rand % 4096, tmp_reg3; \ stw tmp_reg2, [tmp_reg1]; \ stw tmp_reg2, [tmp_reg1+4]; \ stw tmp_reg2, [tmp_reg1+8]; \ stw tmp_reg2, [tmp_reg1+12]; \ stw tmp_reg3, [tmp_reg1+4]; \ stw tmp_reg3, [tmp_reg1+12]; \ stw tmp_reg3, [tmp_reg1]; \ stw tmp_reg3, [tmp_reg1+8]; #define LDTRAIN4(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ ld [%i0], tmp_reg1; \ ld [%i1+4], tmp_reg1; \ ld [%i2+8], tmp_reg1; \ ld [%i3+12], tmp_reg1; #define LDTRAIN8(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ ld [%i3], tmp_reg1; \ ld [%i2+4], tmp_reg1; \ ld [%i1+8], tmp_reg2; \ ld [%i0+12], tmp_reg2; \ ld [%i3+4], tmp_reg3; \ ld [%i2], tmp_reg3; \ ld [%i1+12], tmp_reg4; \ ld [%i0+8], tmp_reg4; #define PREFETCHTRAIN4(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ prefetch [%i0+4], 0; \ prefetch [%i1+12], 0; \ prefetch [%i2+8], 0; \ prefetch [%i3], 0; #define PREFETCHTRAIN8(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ prefetch [%i3], 0; \ prefetch [%i2+4], 0; \ prefetch [%i1+8], 0; \ prefetch [%i0+12], 0; \ prefetch [%i3+4], 1; \ prefetch [%i2], 1; \ prefetch [%i1+12], 1; \ prefetch [%i0+8], 1; #define CASTRAIN4(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ set 128, tmp_reg1;\ add %i0, tmp_reg1, tmp_reg1;\ set 256, tmp_reg2;\ add %i1, tmp_reg2, tmp_reg2;\ ld [tmp_reg1], tmp_reg3;\ ld [tmp_reg2], tmp_reg4;\ cas [tmp_reg1], tmp_reg3, tmp_reg3;\ cas [tmp_reg1], tmp_reg3, tmp_reg3;\ cas [tmp_reg2], tmp_reg4, tmp_reg4;\ cas [tmp_reg2], tmp_reg4, tmp_reg4; #define CASTRAIN8(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ add VA_reg, VA_offset, tmp_reg1;\ add VA_reg, (rand&0x0ffc), tmp_reg2;\ ld [tmp_reg1], tmp_reg3;\ cas [tmp_reg1], tmp_reg3, tmp_reg3;\ cas [tmp_reg1], tmp_reg3, tmp_reg3;\ cas [tmp_reg1], tmp_reg3, tmp_reg3;\ cas [tmp_reg1], tmp_reg3, tmp_reg3;\ ld [tmp_reg2], tmp_reg4;\ cas [tmp_reg2], tmp_reg4, tmp_reg4;\ cas [tmp_reg2], tmp_reg4, tmp_reg4;\ cas [tmp_reg2], tmp_reg4, tmp_reg4;\ cas [tmp_reg2], tmp_reg4, tmp_reg4; #define ST_BR_ANLD_CAS (Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ set 128, tmp_reg1;\ add %i0, tmp_reg1, tmp_reg1;\ set rand, tmp_reg3;\ stw tmp_reg3, [tmp_reg1];\ ba,a 1;\ cas [tmp_reg1], tmp_reg3, tmp_reg4;\ #define ASI_BLOCK(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ setx 0x060, tmp_reg1, tmp_reg2; \ stxa %g0, [tmp_reg2] 0x38; #define SELF_MODIFY(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ rd %pc, tmp_reg0; \ ld [ tmp_reg0 + (rand & 0x7c)], tmp_reg1; \ st tmp_reg1, [ tmp_reg0 + (rand & 0x7c)] #define ASI_BLOCK(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ setx 0x060, tmp_reg1, tmp_reg2; \ stxa %g0, [tmp_reg2] 0x38; #define ASI_BLOCK_VA_HOLE(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ setx 0x8559e06ff33bad10, tmp_reg1, tmp_reg2; \ stxa %g0, [tmp_reg2] 0x80; #define PREFETCH_VA_HOLE(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ setx 0x8559e06ff33bad10, tmp_reg1, tmp_reg2; \ prefetch [tmp_reg2], 0; \ prefetch [tmp_reg2+4], 1; \ prefetch [tmp_reg2+8], 2; \ prefetch [tmp_reg2+12], 3; \ prefetch [tmp_reg2+4], 4; \ prefetch [tmp_reg2], 5; \ prefetch [tmp_reg2+12], 6; \ prefetch [tmp_reg2+8], 7; #define LOAD_VA_HOLE(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ setx 0x8559e06ff33bad10, tmp_reg1, tmp_reg2; \ ld [tmp_reg2], tmp_reg1; \ ld [tmp_reg2+4], tmp_reg1; \ ld [tmp_reg2+8], tmp_reg1; \ ld [tmp_reg2+12], tmp_reg1; #define STORE_VA_HOLE(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ setx 0x8559e06ff33bad10, tmp_reg2, tmp_reg1; \ set rand, tmp_reg2; \ add tmp_reg2, rand % 4096, tmp_reg3; \ stw tmp_reg2, [tmp_reg1]; \ stw tmp_reg2, [tmp_reg1+4]; \ stw tmp_reg2, [tmp_reg1+8]; \ stw tmp_reg2, [tmp_reg1+12]; \ stw tmp_reg3, [tmp_reg1+4]; \ stw tmp_reg3, [tmp_reg1+12]; \ stw tmp_reg3, [tmp_reg1]; \ stw tmp_reg3, [tmp_reg1+8]; #define CAS_VA_HOLE(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ setx 0x8559e06ff33bad10, tmp_reg3, tmp_reg1; \ setx 0x8559e06ff33bad10, tmp_reg3, tmp_reg2; \ add tmp_reg2, rand % 4096, tmp_reg3; \ cas [tmp_reg1], tmp_reg3, tmp_reg3;\ cas [tmp_reg2], tmp_reg4, tmp_reg4; #define IDC_FLIP(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ ta 0xb5; \ ta T_CHANGE_NONHPRIV; #define BLD_16(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ add VA_reg, (VA_offset & 0xfff0), tmp_reg3; \ ta T_CHANGE_PRIV;\ ta T_CHANGE_HPRIV;\ ldda [tmp_reg3]0x16, tmp_reg0; #define BLD_17(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ add VA_reg, (VA_offset & 0xfff0), tmp_reg3; \ ta T_CHANGE_PRIV;\ ta T_CHANGE_HPRIV;\ ldda [tmp_reg3]0x17, tmp_reg0; #define BLD_1e(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ add VA_reg, (VA_offset & 0xfff0), tmp_reg3; \ ta T_CHANGE_PRIV;\ ta T_CHANGE_HPRIV;\ ldda [tmp_reg3]0x1e, tmp_reg0; #define BLD_1f(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ add VA_reg, (VA_offset & 0xfff0), tmp_reg3; \ ta T_CHANGE_PRIV;\ ta T_CHANGE_HPRIV;\ ldda [tmp_reg3]0x1f, tmp_reg0; #define BST_16(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ add VA_reg, (VA_offset & 0xfff0), tmp_reg3; \ ta T_CHANGE_PRIV;\ ta T_CHANGE_HPRIV;\ stda tmp_reg0, [tmp_reg3]0x16; #define BST_17(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ add VA_reg, (VA_offset & 0xfff0), tmp_reg3; \ ta T_CHANGE_PRIV;\ ta T_CHANGE_HPRIV;\ stda tmp_reg0, [tmp_reg3]0x17; #define BST_1e(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ add VA_reg, (VA_offset & 0xfff0), tmp_reg3; \ ta T_CHANGE_PRIV;\ ta T_CHANGE_HPRIV;\ stda tmp_reg0, [tmp_reg3]0x1e; #define BST_1f(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ add VA_reg, (VA_offset & 0xfff0), tmp_reg3; \ ta T_CHANGE_PRIV;\ ta T_CHANGE_HPRIV;\ stda tmp_reg0, [tmp_reg3]0x1f; #define BLD_INIT_2(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ add VA_reg, (VA_offset & 0xfff0), tmp_reg3; \ ldda [tmp_reg3] (0x27 | (rand & 0xf)), tmp_reg0; #define BST_INIT_2(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ add VA_reg, (VA_offset & 0xfff0), tmp_reg3; \ stda tmp_reg0, [tmp_reg3] (0x27 | (rand & 0xf)); #define BLD_INIT_E(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ add VA_reg, (VA_offset & 0xfff0), tmp_reg3; \ ldda [tmp_reg3] (0xe2 | (rand & 0xb)), tmp_reg0; #define BST_INIT_E(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ add VA_reg, (VA_offset & 0xfff0), tmp_reg3; \ stda tmp_reg0, [tmp_reg3] (0xe2 | (rand & 0xb)); #define PREFETCHA(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg0, tmp_reg1, tmp_reg2, tmp_reg3) \ add VA_reg, (VA_offset & 0x00ff), tmp_reg3; \ prefetch [%i1], (rand & 0x1f); \ prefetch [%i1 + ((rand >> 5) & 0x1f)], ((rand >> 5) & 0x1f); \ prefetcha [%i1]((rand >> 5) & 0x1f), (0x0 | ((rand >> 5) & 0x1f)); #define STBYTE(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ add VA_reg, (VA_offset & 0xff00), tmp_reg1; \ set rand, tmp_reg2; \ stb tmp_reg2, [tmp_reg1+(rand & 0x5f)]; #define LDBYTE(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ add VA_reg, (VA_offset & 0xff00), tmp_reg1; \ ldub [tmp_reg1+(rand & 0x5f)], tmp_reg2; #define STBYTE1(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ add VA_reg, (VA_offset & 0xff00), tmp_reg1;\ set 5200, tmp_reg2; \ add tmp_reg2, tmp_reg1, tmp_reg1; \ set rand, tmp_reg2; \ stb tmp_reg2, [tmp_reg1+(rand & 0x5f)]; #define STINT(Pid, rand, my_cpu, PA_val, VA_val, VA_reg, VA_offset, tmp_reg1, tmp_reg2, tmp_reg3, tmp_reg4) \ set rand, tmp_reg1; \ stha tmp_reg1,[%g0+%g0](0x73); \ stda tmp_reg1, [%g0+%g0](0x73); #define IREPL(pid, rand, my_cpu, pa_val, va_val, va_reg, va_off, tr0, tr1, tr2, tr3)\ or %g1, %g0, tr3; \ sethi %hi(irepl_text_start), tr1; \ or tr1, %lo(irepl_text_start), tr1; \ rd %pc, tr0; \ and tr0, 0x0fe0, tr0; \ add tr1, tr0, tr1; \ or %g0, (rand%5+1), tr2; \ 1: \ jmpl tr1, %g1; \ nop; \ subcc tr2, 1, tr2; \ bne 1b; \ nop; \ or tr3, %g0, %g1; \ #define IREPL_NEW(pid, rand, my_cpu, pa_val, va_val, va_reg, va_off, tr0, tr1, tr2, tr3)\ or %g1, %g0, tr3; \ or %g0, (rand%5+3), tr2; \ sethi %hi(irepl_text_start), tr1; \ or tr1, %lo(irepl_text_start), tr1; \ rd %pc, tr0; \ and tr0, 0x0fe0, tr0; \ 1: \ jmpl tr1 + tr0, %g1; \ nop; \ add tr0, 0x20, tr0; \ and tr0, 0x0fe0, tr0; \ subcc tr2, 1, tr2; \ bne 1b; \ nop; \ or tr3, %g0, %g1; \ #define ALM_ERRNUM43(rand, my_cpu, pa0_val, va0_val, va0_reg, va0_offset, pa1_val, va1_val, va1_reg, va1_offset, pa2_val, va2_val, va2_reg, va2_offset, int_store_val_reg, fp_store_val_reg, fp_inc_value_reg, tr0, tr1, tr2, tr3, ftr0, ftr1, ftr2, ftr3, ftr4, ftr5, ftr6, ftr7, ftr8, ftr9)\ add int_store_val_reg, 1, tr0; \ add tr0, 1, tr3; \ or %g0, va1_offset, tr1; \ andn tr1, 63, tr1; \ add va2_reg, va2_offset, tr2; \ stw int_store_val_reg, [va1_reg + va1_offset]; \ stw tr0, [va0_reg + va0_offset]; \ stwa tr3, [tr2] 0xe2; \ ldx [va1_reg+tr1], tr0; \ membar #Sync; \ add int_store_val_reg, 3, int_store_val_reg; \ #define ALM_ERRNUM43IO(rand, my_cpu, pa0_val, va0_val, va0_reg, va0_offset, pa1_val, va1_val, va1_reg, va1_offset, pa2_val, va2_val, va2_reg, va2_offset, int_store_val_reg, fp_store_val_reg, fp_inc_value_reg, tr0, tr1, tr2, tr3, ftr0, ftr1, ftr2, ftr3, ftr4, ftr5, ftr6, ftr7, ftr8, ftr9)\ add va2_reg2, va2_offset, tr2; \ stwa int_store_val_reg, [tr2] 0xe2; \ lduw [va2_reg+va2_offset], tr0; \ add int_store_val_reg, 1, int_store_val_reg; \ membar #Sync; \ #define ALM_SPU_LD(rand, my_cpu, pa0_val, va0_val, va0_reg, va0_offset, pa1_val, va1_val, va1_reg, va1_offset, pa2_val, va2_val, va2_reg, va2_offset, int_store_val_reg, fp_store_val_reg, fp_inc_value_reg, tr0, tr1, tr2, tr3, ftr0, ftr1, ftr2, ftr3, ftr4, ftr5, ftr6, ftr7, ftr8, ftr9)\ setx pa0_val, tr0, tr1; \ andn tr1, 7, tr1; \ or %g0, tr1, %l3; \ or %g0, %lo(my_cpu), %l6; \ ta 0x32; \ or %g0, %l7, tr0; \ #define ALM_SPU_ST(rand, my_cpu, pa0_val, va0_val, va0_reg, va0_offset, pa1_val, va1_val, va1_reg, va1_offset, pa2_val, va2_val, va2_reg, va2_offset, int_store_val_reg, fp_store_val_reg, fp_inc_value_reg, tr0, tr1, tr2, tr3, ftr0, ftr1, ftr2, ftr3, ftr4, ftr5, ftr6, ftr7, ftr8, ftr9)\ sllx int_store_val_reg, 32, tr1; \ add int_store_val_reg, 1, int_store_val_reg; \ or tr1, int_store_val_reg, tr1; \ add int_store_val_reg, 1, int_store_val_reg; \ setx pa0_val, tr0, tr2; \ andn tr2, 7, tr2; \ or %g0, tr2, %l3; \ or %g0, %lo(my_cpu), %l6; \ ta 0x31; \ #define ALM_ASIREALMEM_LD(rand, my_cpu, pa0_val, va0_val, va0_reg, va0_offset, pa1_val, va1_val, va1_reg, va1_offset, pa2_val, va2_val, va2_reg, va2_offset, int_store_val_reg, fp_store_val_reg, fp_inc_value_reg, tr0, tr1, tr2, tr3, ftr0, ftr1, ftr2, ftr3, ftr4, ftr5, ftr6, ftr7, ftr8, ftr9)\ setx pa0_val, tr0, tr1; \ lda [tr1] 0x14, tr0; \ #define ALM_ASIREALMEM_ST(rand, my_cpu, pa0_val, va0_val, va0_reg, va0_offset, pa1_val, va1_val, va1_reg, va1_offset, pa2_val, va2_val, va2_reg, va2_offset, int_store_val_reg, fp_store_val_reg, fp_inc_value_reg, tr0, tr1, tr2, tr3, ftr0, ftr1, ftr2, ftr3, ftr4, ftr5, ftr6, ftr7, ftr8, ftr9)\ setx pa0_val, tr1, tr0; \ stwa int_store_val_reg, [tr0] 0x14; \ add int_store_val_reg, 1, int_store_val_reg; \ #define ALM_EXAMPLE(rand, my_cpu, pa0_val, va0_val, va0_reg, va0_offset, pa1_val, va1_val, va1_reg, va1_offset, pa2_val, va2_val, va2_reg, va2_offset, int_store_val_reg, fp_store_val_reg, fp_inc_value_reg, tr0, tr1, tr2, tr3, ftr0, ftr1, ftr2, ftr3, ftr4, ftr5, ftr6, ftr7, ftr8, ftr9)\ sllx int_store_val_reg, 32, tr0; \ add int_store_val_reg, 1, int_store_val_reg; \ or tr0, int_store_val_reg, tr0; \ add int_store_val_reg, 1, int_store_val_reg; \ or %g0, va1_offset, tr1; \ andn tr1, 7, tr1; \ or %g0, va2_offset, tr2; \ andn tr2, 7, tr2; \ stx tr0, [va1_reg+tr1]; \ stw int_store_val_reg, [va0_reg+va0_offset]; \ ldx [va2_reg+tr2], tr0; \ lduw [va1_reg+va1_offset], tr1; \ add int_store_val_reg, 1, int_store_val_reg; \ #define ALM_CAS_EXAMPLE(rand, my_cpu, pa0_val, va0_val, va0_reg, va0_offset, pa1_val, va1_val, va1_reg, va1_offset, pa2_val, va2_val, va2_reg, va2_offset, int_store_val_reg, fp_store_val_reg, fp_inc_value_reg, tr0, tr1, tr2, tr3, ftr0, ftr1, ftr2, ftr3, ftr4, ftr5, ftr6, ftr7, ftr8, ftr9)\ mov int_store_val_reg, tr0; \ inc int_store_val_reg; \ mov int_store_val_reg, tr1; \ inc int_store_val_reg; \ add va2_reg, va2_offset, tr3; \ stw tr0, [va1_reg+va1_offset]; \ lduw [tr3], tr0; \ cas [tr3], tr0, tr1; \ #define ALM_AQLD_EXAMPLE(rand, my_cpu, pa0_val, va0_val, va0_reg, va0_offset, pa1_val, va1_val, va1_reg, va1_offset, pa2_val, va2_val, va2_reg, va2_offset, int_store_val_reg, fp_store_val_reg, fp_inc_value_reg, tr0, tr1, tr2, tr3, ftr0, ftr1, ftr2, ftr3, ftr4, ftr5, ftr6, ftr7, ftr8, ftr9)\ add va1_reg, va1_offset, tr2; \ add va2_reg, va2_offset, tr3; \ andn tr2, 15, tr2; \ andn tr3, 7, tr3; \ ldda [tr2] 0xe2, tr0; \ ldx [tr3], tr2; \ lduw [va0_reg+va1_offset], tr3; \ #define ALM_AQLD_EXAMPLE_1(rand, my_cpu, pa0_val, va0_val, va0_reg, va0_offset, pa1_val, va1_val, va1_reg, va1_offset, pa2_val, va2_val, va2_reg, va2_offset, int_store_val_reg, fp_store_val_reg, fp_inc_value_reg, tr0, tr1, tr2, tr3, ftr0, ftr1, ftr2, ftr3, ftr4, ftr5, ftr6, ftr7, ftr8, ftr9)\ add va1_reg, va1_offset, tr2; \ add va2_reg, va2_offset, tr3; \ andn tr2, 15, tr2; \ andn tr3, 7, tr3; \ ldx [tr3], tr2; \ ldda [tr2] 0xe2, tr0; \ lduw [va0_reg+va1_offset], tr3; \ #define ALM_FP_LOADS(rand, my_cpu, pa0_val, va0_val, va0_reg, va0_offset, pa1_val, va1_val, va1_reg, va1_offset, pa2_val, va2_val, va2_reg, va2_offset, int_store_val_reg, fp_store_val_reg, fp_inc_value_reg, tr0, tr1, tr2, tr3, ftr0, ftr1, ftr2, ftr3, ftr4, ftr5, ftr6, ftr7, ftr8, ftr9)\ add va0_reg, va0_offset, tr0; \ andn tr0, 7, tr0; \ add va2_reg, va2_offset, tr2; \ andn tr2, 15, tr2; \ ldd [tr0], ftr0; \ ld [va1_reg+va1_offset], ftr2; \ ldq [tr2], ftr4; \ andn tr0, 63, tr0; \ membar #Sync; \ ldda [tr0] 0xf0, %f32; \ membar #Sync; \ #define ALM_FP_LOADS_1(rand, my_cpu, pa0_val, va0_val, va0_reg, va0_offset, pa1_val, va1_val, va1_reg, va1_offset, pa2_val, va2_val, va2_reg, va2_offset, int_store_val_reg, fp_store_val_reg, fp_inc_value_reg, tr0, tr1, tr2, tr3, ftr0, ftr1, ftr2, ftr3, ftr4, ftr5, ftr6, ftr7, ftr8, ftr9)\ add va0_reg, va0_offset, tr0; \ andn tr0, 7, tr0; \ ldd [tr0], ftr0; \ ld [va1_reg+va1_offset], ftr2; \ membar #Sync; \ andn tr0, 63, tr0; \ ldda [tr0] 0xf0, %f32; \ membar #Sync; \ #define ALM_FP_STORES(rand, my_cpu, pa0_val, va0_val, va0_reg, va0_offset, pa1_val, va1_val, va1_reg, va1_offset, pa2_val, va2_val, va2_reg, va2_offset, int_store_val_reg, fp_store_val_reg, fp_inc_value_reg, tr0, tr1, tr2, tr3, ftr0, ftr1, ftr2, ftr3, ftr4, ftr5, ftr6, ftr7, ftr8, ftr9)\ add va0_reg, va0_offset, tr0; \ andn tr0, 7, tr0; \ add va2_reg, va2_offset, tr2; \ andn tr2, 7, tr2; \ add va1_reg, va1_offset, tr1; \ andn tr1, 63, tr1; \ fmovs fp_store_val_reg, ftr0; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovs fp_store_val_reg, ftr1; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovs fp_store_val_reg, ftr2; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovs fp_store_val_reg, ftr4; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovs fp_store_val_reg, ftr5; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovs fp_store_val_reg, ftr6; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovs fp_store_val_reg, ftr7; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovd ftr6, %f32; \ fmovs fp_store_val_reg, ftr6; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovs fp_store_val_reg, ftr7; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovd ftr6, %f34; \ fmovs fp_store_val_reg, ftr6; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovs fp_store_val_reg, ftr7; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovd ftr6, %f36; \ fmovs fp_store_val_reg, ftr6; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovs fp_store_val_reg, ftr7; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovd ftr6, %f38; \ fmovs fp_store_val_reg, ftr6; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovs fp_store_val_reg, ftr7; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovd ftr6, %f40; \ fmovs fp_store_val_reg, ftr6; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovs fp_store_val_reg, ftr7; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovd ftr6, %f42; \ fmovs fp_store_val_reg, ftr6; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovs fp_store_val_reg, ftr7; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovd ftr6, %f44; \ fmovs fp_store_val_reg, ftr6; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovs fp_store_val_reg, ftr7; \ fadds fp_store_val_reg, fp_inc_value_reg, fp_store_val_reg; \ fmovd ftr6, %f46; \ std ftr0, [tr0]; \ st ftr2, [va1_reg+va1_offset]; \ std ftr4, [tr2]; \ membar #Sync; \ stda %f32, [tr1] 0xf0; \ membar #Sync; \ define(EN_INTERRUPTS,` nop ') define(DIS_INTERRUPTS,` nop ') define(CHECK_DISPATCH_STATUS,` nop ') define(CHECK_RECEIVE_STATUS,` nop ') define(WRITE_INTR_DATA_REGS,` nop ') define(INTR_SET_DISPATCH_VECTOR,` add %g0, $3, $4 sllx $4, 8, $5 ! DEST ID add %g0, $2, $4 ! VECTOR NUMBER or $5, $4, $5 mov %i0, $4 mov $5, %i0 ta 0x30 mov $4, %i0 ') define(DSPCH_INTERRUPT,` nop ') #define REGION0_ALIAS0_O 0x0 #define REGION1_ALIAS0_O 0x2000 #define REGION2_ALIAS0_O 0x4000 #define REGION3_ALIAS0_O 0x6000 #define REGION4_ALIAS0_O 0x8000 #define REGION5_ALIAS0_O 0xa000 #define REGION6_ALIAS0_O 0xc000 #define REGION7_ALIAS0_O 0xe000 #define REPLACEMENT0_ALIAS0_O 0x10000 #define USER_PAGE_CUSTOM_MAP SECTION .MAIN TEXT_VA=0x1000000 attr_text { Name = .MAIN, VA=0x1000000, RA=0x130000000, PA=ra2pa(0x130000000,0), part_0_ctx_nonzero_tsb_config_1, TTE_EP=1, TTE_G=1, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=0 } attr_text { Name = .MAIN, VA=0x1000000, RA=0x130000000, PA=ra2pa(0x130000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_EP=1, TTE_G=1, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } SECTION tsotool_unshared_data DATA_VA=0x21400000 attr_data { Name = tsotool_unshared_data, VA=0x21400000, RA=0x21400000, PA=ra2pa(0x21400000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=1, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION region0_alias0 DATA_VA=0x6000000 attr_data { Name = region0_alias0, VA=0x6000000, RA=0x43000000, PA=ra2pa(0x43000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=0, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION region1_alias0 DATA_VA=0x6002000 attr_data { Name = region1_alias0, VA=0x6002000, RA=0x43800000, PA=ra2pa(0x43800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION region2_alias0 DATA_VA=0x6004000 attr_data { Name = region2_alias0, VA=0x6004000, RA=0x44000000, PA=ra2pa(0x44000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION region3_alias0 DATA_VA=0x6006000 attr_data { Name = region3_alias0, VA=0x6006000, RA=0x44800000, PA=ra2pa(0x44800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION region4_alias0 DATA_VA=0x6008000 attr_data { Name = region4_alias0, VA=0x6008000, RA=0x45000000, PA=ra2pa(0x45000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION region5_alias0 DATA_VA=0x600a000 attr_data { Name = region5_alias0, VA=0x600a000, RA=0x45800000, PA=ra2pa(0x45800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION region6_alias0 DATA_VA=0x600c000 attr_data { Name = region6_alias0, VA=0x600c000, RA=0x46000000, PA=ra2pa(0x46000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION region7_alias0 DATA_VA=0x600e000 attr_data { Name = region7_alias0, VA=0x600e000, RA=0x46800000, PA=ra2pa(0x46800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION replacement0_alias0 DATA_VA=0x6010000 attr_data { Name = replacement0_alias0, VA=0x6010000, RA=0x47000000, PA=ra2pa(0x47000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION replacement1_alias0 DATA_VA=0x6012000 attr_data { Name = replacement1_alias0, VA=0x6012000, RA=0x47800000, PA=ra2pa(0x47800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION replacement2_alias0 DATA_VA=0x6014000 attr_data { Name = replacement2_alias0, VA=0x6014000, RA=0x48000000, PA=ra2pa(0x48000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION replacement3_alias0 DATA_VA=0x6016000 attr_data { Name = replacement3_alias0, VA=0x6016000, RA=0x48800000, PA=ra2pa(0x48800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION replacement4_alias0 DATA_VA=0x6018000 attr_data { Name = replacement4_alias0, VA=0x6018000, RA=0x49000000, PA=ra2pa(0x49000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION replacement5_alias0 DATA_VA=0x601a000 attr_data { Name = replacement5_alias0, VA=0x601a000, RA=0x49800000, PA=ra2pa(0x49800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION replacement6_alias0 DATA_VA=0x601c000 attr_data { Name = replacement6_alias0, VA=0x601c000, RA=0x4a000000, PA=ra2pa(0x4a000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION replacement7_alias0 DATA_VA=0x601e000 attr_data { Name = replacement7_alias0, VA=0x601e000, RA=0x4a800000, PA=ra2pa(0x4a800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1 } SECTION non_fault_area_4 DATA_VA=0x0 attr_data { Name = non_fault_area_4, VA=0x0, RA=0x47002000, PA=ra2pa(0x47002000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=1, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=1, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region0_alias0_8 DATA_VA=0x6000000 attr_data { Name = region0_alias0_8, VA=0x6000000, RA=0x43000000, PA=ra2pa(0x43000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=0, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region1_alias0_8 DATA_VA=0x6002000 attr_data { Name = region1_alias0_8, VA=0x6002000, RA=0x43800000, PA=ra2pa(0x43800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region2_alias0_8 DATA_VA=0x6004000 attr_data { Name = region2_alias0_8, VA=0x6004000, RA=0x44000000, PA=ra2pa(0x44000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region3_alias0_8 DATA_VA=0x6006000 attr_data { Name = region3_alias0_8, VA=0x6006000, RA=0x44800000, PA=ra2pa(0x44800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region4_alias0_8 DATA_VA=0x6008000 attr_data { Name = region4_alias0_8, VA=0x6008000, RA=0x45000000, PA=ra2pa(0x45000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region5_alias0_8 DATA_VA=0x600a000 attr_data { Name = region5_alias0_8, VA=0x600a000, RA=0x45800000, PA=ra2pa(0x45800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region6_alias0_8 DATA_VA=0x600c000 attr_data { Name = region6_alias0_8, VA=0x600c000, RA=0x46000000, PA=ra2pa(0x46000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region7_alias0_8 DATA_VA=0x600e000 attr_data { Name = region7_alias0_8, VA=0x600e000, RA=0x46800000, PA=ra2pa(0x46800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement0_alias0_8 DATA_VA=0x6010000 attr_data { Name = replacement0_alias0_8, VA=0x6010000, RA=0x47000000, PA=ra2pa(0x47000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement1_alias0_8 DATA_VA=0x6012000 attr_data { Name = replacement1_alias0_8, VA=0x6012000, RA=0x47800000, PA=ra2pa(0x47800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement2_alias0_8 DATA_VA=0x6014000 attr_data { Name = replacement2_alias0_8, VA=0x6014000, RA=0x48000000, PA=ra2pa(0x48000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement3_alias0_8 DATA_VA=0x6016000 attr_data { Name = replacement3_alias0_8, VA=0x6016000, RA=0x48800000, PA=ra2pa(0x48800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement4_alias0_8 DATA_VA=0x6018000 attr_data { Name = replacement4_alias0_8, VA=0x6018000, RA=0x49000000, PA=ra2pa(0x49000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement5_alias0_8 DATA_VA=0x601a000 attr_data { Name = replacement5_alias0_8, VA=0x601a000, RA=0x49800000, PA=ra2pa(0x49800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement6_alias0_8 DATA_VA=0x601c000 attr_data { Name = replacement6_alias0_8, VA=0x601c000, RA=0x4a000000, PA=ra2pa(0x4a000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement7_alias0_8 DATA_VA=0x601e000 attr_data { Name = replacement7_alias0_8, VA=0x601e000, RA=0x4a800000, PA=ra2pa(0x4a800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION non_fault_area_8 DATA_VA=0x0 attr_data { Name = non_fault_area_8, VA=0x0, RA=0x47002000, PA=ra2pa(0x47002000,0), part_0_ctx_nonzero_tsb_config_0, TTE_G=0, TTE_L=1, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=SCONTEXT, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=1, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region0_alias0_0 DATA_VA=0x6000000 attr_data { Name = region0_alias0_0, VA=0x6000000, RA=0x43000000, PA=ra2pa(0x43000000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=0, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region1_alias0_0 DATA_VA=0x6002000 attr_data { Name = region1_alias0_0, VA=0x6002000, RA=0x43800000, PA=ra2pa(0x43800000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region2_alias0_0 DATA_VA=0x6004000 attr_data { Name = region2_alias0_0, VA=0x6004000, RA=0x44000000, PA=ra2pa(0x44000000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region3_alias0_0 DATA_VA=0x6006000 attr_data { Name = region3_alias0_0, VA=0x6006000, RA=0x44800000, PA=ra2pa(0x44800000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region4_alias0_0 DATA_VA=0x6008000 attr_data { Name = region4_alias0_0, VA=0x6008000, RA=0x45000000, PA=ra2pa(0x45000000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region5_alias0_0 DATA_VA=0x600a000 attr_data { Name = region5_alias0_0, VA=0x600a000, RA=0x45800000, PA=ra2pa(0x45800000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region6_alias0_0 DATA_VA=0x600c000 attr_data { Name = region6_alias0_0, VA=0x600c000, RA=0x46000000, PA=ra2pa(0x46000000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION region7_alias0_0 DATA_VA=0x600e000 attr_data { Name = region7_alias0_0, VA=0x600e000, RA=0x46800000, PA=ra2pa(0x46800000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement0_alias0_0 DATA_VA=0x6010000 attr_data { Name = replacement0_alias0_0, VA=0x6010000, RA=0x47000000, PA=ra2pa(0x47000000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement1_alias0_0 DATA_VA=0x6012000 attr_data { Name = replacement1_alias0_0, VA=0x6012000, RA=0x47800000, PA=ra2pa(0x47800000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement2_alias0_0 DATA_VA=0x6014000 attr_data { Name = replacement2_alias0_0, VA=0x6014000, RA=0x48000000, PA=ra2pa(0x48000000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement3_alias0_0 DATA_VA=0x6016000 attr_data { Name = replacement3_alias0_0, VA=0x6016000, RA=0x48800000, PA=ra2pa(0x48800000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement4_alias0_0 DATA_VA=0x6018000 attr_data { Name = replacement4_alias0_0, VA=0x6018000, RA=0x49000000, PA=ra2pa(0x49000000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement5_alias0_0 DATA_VA=0x601a000 attr_data { Name = replacement5_alias0_0, VA=0x601a000, RA=0x49800000, PA=ra2pa(0x49800000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement6_alias0_0 DATA_VA=0x601c000 attr_data { Name = replacement6_alias0_0, VA=0x601c000, RA=0x4a000000, PA=ra2pa(0x4a000000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 SECTION replacement7_alias0_0 DATA_VA=0x601e000 attr_data { Name = replacement7_alias0_0, VA=0x601e000, RA=0x4a800000, PA=ra2pa(0x4a800000,0), part_0_ctx_zero_tsb_config_0, TTE_G=0, TTE_L=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_SIZE_PTR=0, TTE_NFO=0, TTE_IE=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, tsbonly } .data .skip 1024 !------------------------------------------------------------------------ SECTION tsotool_unshared_data .global tsotool_unshared_data_start .global res_buf_fp_p_0 .global res_buf_int_p_0 .global private_data_p0 .global stack_top_p0: .global res_buf_fp_p_1 .global res_buf_int_p_1 .global private_data_p1 .global stack_top_p1: .global res_buf_fp_p_2 .global res_buf_int_p_2 .global private_data_p2 .global stack_top_p2: .global res_buf_fp_p_3 .global res_buf_int_p_3 .global private_data_p3 .global stack_top_p3: .global res_buf_fp_p_4 .global res_buf_int_p_4 .global private_data_p4 .global stack_top_p4: .global res_buf_fp_p_5 .global res_buf_int_p_5 .global private_data_p5 .global stack_top_p5: .global res_buf_fp_p_6 .global res_buf_int_p_6 .global private_data_p6 .global stack_top_p6: .global res_buf_fp_p_7 .global res_buf_int_p_7 .global private_data_p7 .global stack_top_p7: .global res_buf_fp_p_8 .global res_buf_int_p_8 .global private_data_p8 .global stack_top_p8: .global res_buf_fp_p_9 .global res_buf_int_p_9 .global private_data_p9 .global stack_top_p9: .global res_buf_fp_p_10 .global res_buf_int_p_10 .global private_data_p10 .global stack_top_p10: .global res_buf_fp_p_11 .global res_buf_int_p_11 .global private_data_p11 .global stack_top_p11: .global res_buf_fp_p_12 .global res_buf_int_p_12 .global private_data_p12 .global stack_top_p12: .global res_buf_fp_p_13 .global res_buf_int_p_13 .global private_data_p13 .global stack_top_p13: .global res_buf_fp_p_14 .global res_buf_int_p_14 .global private_data_p14 .global stack_top_p14: .global res_buf_fp_p_15 .global res_buf_int_p_15 .global private_data_p15 .global stack_top_p15: .global res_buf_fp_p_16 .global res_buf_int_p_16 .global private_data_p16 .global stack_top_p16: .global res_buf_fp_p_17 .global res_buf_int_p_17 .global private_data_p17 .global stack_top_p17: .global res_buf_fp_p_18 .global res_buf_int_p_18 .global private_data_p18 .global stack_top_p18: .global res_buf_fp_p_19 .global res_buf_int_p_19 .global private_data_p19 .global stack_top_p19: .global res_buf_fp_p_20 .global res_buf_int_p_20 .global private_data_p20 .global stack_top_p20: .global res_buf_fp_p_21 .global res_buf_int_p_21 .global private_data_p21 .global stack_top_p21: .global res_buf_fp_p_22 .global res_buf_int_p_22 .global private_data_p22 .global stack_top_p22: .global res_buf_fp_p_23 .global res_buf_int_p_23 .global private_data_p23 .global stack_top_p23: .global res_buf_fp_p_24 .global res_buf_int_p_24 .global private_data_p24 .global stack_top_p24: .global res_buf_fp_p_25 .global res_buf_int_p_25 .global private_data_p25 .global stack_top_p25: .global res_buf_fp_p_26 .global res_buf_int_p_26 .global private_data_p26 .global stack_top_p26: .global res_buf_fp_p_27 .global res_buf_int_p_27 .global private_data_p27 .global stack_top_p27: .global res_buf_fp_p_28 .global res_buf_int_p_28 .global private_data_p28 .global stack_top_p28: .global res_buf_fp_p_29 .global res_buf_int_p_29 .global private_data_p29 .global stack_top_p29: .global res_buf_fp_p_30 .global res_buf_int_p_30 .global private_data_p30 .global stack_top_p30: .global res_buf_fp_p_31 .global res_buf_int_p_31 .global private_data_p31 .global stack_top_p31: .global res_buf_fp_p_32 .global res_buf_int_p_32 .global private_data_p32 .global stack_top_p32: .global res_buf_fp_p_33 .global res_buf_int_p_33 .global private_data_p33 .global stack_top_p33: .global res_buf_fp_p_34 .global res_buf_int_p_34 .global private_data_p34 .global stack_top_p34: .global res_buf_fp_p_35 .global res_buf_int_p_35 .global private_data_p35 .global stack_top_p35: .global res_buf_fp_p_36 .global res_buf_int_p_36 .global private_data_p36 .global stack_top_p36: .global res_buf_fp_p_37 .global res_buf_int_p_37 .global private_data_p37 .global stack_top_p37: .global res_buf_fp_p_38 .global res_buf_int_p_38 .global private_data_p38 .global stack_top_p38: .global res_buf_fp_p_39 .global res_buf_int_p_39 .global private_data_p39 .global stack_top_p39: .global res_buf_fp_p_40 .global res_buf_int_p_40 .global private_data_p40 .global stack_top_p40: .global res_buf_fp_p_41 .global res_buf_int_p_41 .global private_data_p41 .global stack_top_p41: .global res_buf_fp_p_42 .global res_buf_int_p_42 .global private_data_p42 .global stack_top_p42: .global res_buf_fp_p_43 .global res_buf_int_p_43 .global private_data_p43 .global stack_top_p43: .global res_buf_fp_p_44 .global res_buf_int_p_44 .global private_data_p44 .global stack_top_p44: .global res_buf_fp_p_45 .global res_buf_int_p_45 .global private_data_p45 .global stack_top_p45: .global res_buf_fp_p_46 .global res_buf_int_p_46 .global private_data_p46 .global stack_top_p46: .global res_buf_fp_p_47 .global res_buf_int_p_47 .global private_data_p47 .global stack_top_p47: .global res_buf_fp_p_48 .global res_buf_int_p_48 .global private_data_p48 .global stack_top_p48: .global res_buf_fp_p_49 .global res_buf_int_p_49 .global private_data_p49 .global stack_top_p49: .global res_buf_fp_p_50 .global res_buf_int_p_50 .global private_data_p50 .global stack_top_p50: .global res_buf_fp_p_51 .global res_buf_int_p_51 .global private_data_p51 .global stack_top_p51: .global res_buf_fp_p_52 .global res_buf_int_p_52 .global private_data_p52 .global stack_top_p52: .global res_buf_fp_p_53 .global res_buf_int_p_53 .global private_data_p53 .global stack_top_p53: .global res_buf_fp_p_54 .global res_buf_int_p_54 .global private_data_p54 .global stack_top_p54: .global res_buf_fp_p_55 .global res_buf_int_p_55 .global private_data_p55 .global stack_top_p55: .global res_buf_fp_p_56 .global res_buf_int_p_56 .global private_data_p56 .global stack_top_p56: .global res_buf_fp_p_57 .global res_buf_int_p_57 .global private_data_p57 .global stack_top_p57: .global res_buf_fp_p_58 .global res_buf_int_p_58 .global private_data_p58 .global stack_top_p58: .global res_buf_fp_p_59 .global res_buf_int_p_59 .global private_data_p59 .global stack_top_p59: .global res_buf_fp_p_60 .global res_buf_int_p_60 .global private_data_p60 .global stack_top_p60: .global res_buf_fp_p_61 .global res_buf_int_p_61 .global private_data_p61 .global stack_top_p61: .global res_buf_fp_p_62 .global res_buf_int_p_62 .global private_data_p62 .global stack_top_p62: .global res_buf_fp_p_63 .global res_buf_int_p_63 .global private_data_p63 .global stack_top_p63: .data ALIGN_PAGE_512K tsotool_unshared_data_start: private_data_p0: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p1: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p2: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p3: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p4: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p5: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p6: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p7: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p8: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p9: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p10: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p11: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p12: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p13: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p14: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p15: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p16: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p17: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p18: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p19: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p20: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p21: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p22: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p23: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p24: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p25: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p26: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p27: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p28: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p29: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p30: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p31: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p32: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p33: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p34: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p35: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p36: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p37: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p38: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p39: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p40: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p41: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p42: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p43: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p44: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p45: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p46: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p47: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p48: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p49: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p50: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p51: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p52: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p53: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p54: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p55: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p56: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p57: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p58: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p59: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p60: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p61: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p62: .skip PRIVATE_DATA_AREA_PER_CPU_RTL private_data_p63: .skip PRIVATE_DATA_AREA_PER_CPU_RTL !-- label names of res_buf must match with extract_loads_m64.pl -- .align 64 ! for self bcopy() res_buf_fp_p_0: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_0: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_1: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_1: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_2: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_2: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_3: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_3: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_4: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_4: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_5: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_5: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_6: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_6: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_7: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_7: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_8: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_8: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_9: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_9: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_10: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_10: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_11: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_11: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_12: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_12: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_13: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_13: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_14: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_14: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_15: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_15: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_16: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_16: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_17: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_17: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_18: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_18: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_19: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_19: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_20: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_20: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_21: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_21: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_22: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_22: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_23: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_23: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_24: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_24: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_25: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_25: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_26: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_26: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_27: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_27: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_28: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_28: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_29: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_29: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_30: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_30: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_31: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_31: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_32: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_32: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_33: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_33: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_34: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_34: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_35: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_35: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_36: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_36: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_37: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_37: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_38: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_38: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_39: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_39: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_40: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_40: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_41: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_41: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_42: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_42: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_43: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_43: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_44: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_44: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_45: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_45: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_46: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_46: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_47: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_47: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_48: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_48: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_49: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_49: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_50: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_50: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_51: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_51: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_52: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_52: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_53: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_53: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_54: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_54: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_55: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_55: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_56: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_56: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_57: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_57: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_58: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_58: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_59: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_59: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_60: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_60: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_61: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_61: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_62: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_62: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_fp_p_63: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 .align 64 ! for self bcopy() res_buf_int_p_63: .skip RESULTS_BUF_SIZE_PER_CPU_RTL/2 stack_top_p0: .skip 2048 stack_top_p1: .skip 2048 stack_top_p2: .skip 2048 stack_top_p3: .skip 2048 stack_top_p4: .skip 2048 stack_top_p5: .skip 2048 stack_top_p6: .skip 2048 stack_top_p7: .skip 2048 stack_top_p8: .skip 2048 stack_top_p9: .skip 2048 stack_top_p10: .skip 2048 stack_top_p11: .skip 2048 stack_top_p12: .skip 2048 stack_top_p13: .skip 2048 stack_top_p14: .skip 2048 stack_top_p15: .skip 2048 stack_top_p16: .skip 2048 stack_top_p17: .skip 2048 stack_top_p18: .skip 2048 stack_top_p19: .skip 2048 stack_top_p20: .skip 2048 stack_top_p21: .skip 2048 stack_top_p22: .skip 2048 stack_top_p23: .skip 2048 stack_top_p24: .skip 2048 stack_top_p25: .skip 2048 stack_top_p26: .skip 2048 stack_top_p27: .skip 2048 stack_top_p28: .skip 2048 stack_top_p29: .skip 2048 stack_top_p30: .skip 2048 stack_top_p31: .skip 2048 stack_top_p32: .skip 2048 stack_top_p33: .skip 2048 stack_top_p34: .skip 2048 stack_top_p35: .skip 2048 stack_top_p36: .skip 2048 stack_top_p37: .skip 2048 stack_top_p38: .skip 2048 stack_top_p39: .skip 2048 stack_top_p40: .skip 2048 stack_top_p41: .skip 2048 stack_top_p42: .skip 2048 stack_top_p43: .skip 2048 stack_top_p44: .skip 2048 stack_top_p45: .skip 2048 stack_top_p46: .skip 2048 stack_top_p47: .skip 2048 stack_top_p48: .skip 2048 stack_top_p49: .skip 2048 stack_top_p50: .skip 2048 stack_top_p51: .skip 2048 stack_top_p52: .skip 2048 stack_top_p53: .skip 2048 stack_top_p54: .skip 2048 stack_top_p55: .skip 2048 stack_top_p56: .skip 2048 stack_top_p57: .skip 2048 stack_top_p58: .skip 2048 stack_top_p59: .skip 2048 stack_top_p60: .skip 2048 stack_top_p61: .skip 2048 stack_top_p62: .skip 2048 stack_top_p63: .skip 2048 tsotool_unshared_data_end: ALIGN_PAGE_512K ! to prevent VAs from running over from this section into shared regions !------------------------------------------------------------------------ .seg "data" ! 8 shared memory regions, 0 alias(es) each (Alias 0 is normal VA) SECTION region0_alias0 .global REGION0_ALIAS0_START .data ALIGN_PAGE_8K REGION0_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REGION0_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION region1_alias0 .global REGION1_ALIAS0_START .data ALIGN_PAGE_8K REGION1_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REGION1_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION region2_alias0 .global REGION2_ALIAS0_START .data ALIGN_PAGE_8K REGION2_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REGION2_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION region3_alias0 .global REGION3_ALIAS0_START .data ALIGN_PAGE_8K REGION3_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REGION3_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION region4_alias0 .global REGION4_ALIAS0_START .data ALIGN_PAGE_8K REGION4_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REGION4_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION region5_alias0 .global REGION5_ALIAS0_START .data ALIGN_PAGE_8K REGION5_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REGION5_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION region6_alias0 .global REGION6_ALIAS0_START .data ALIGN_PAGE_8K REGION6_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REGION6_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION region7_alias0 .global REGION7_ALIAS0_START .data ALIGN_PAGE_8K REGION7_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REGION7_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION replacement0_alias0 .global REPLACEMENT0_ALIAS0_START .data ALIGN_PAGE_8K REPLACEMENT0_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REPLACEMENT0_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION replacement1_alias0 .global REPLACEMENT1_ALIAS0_START .data ALIGN_PAGE_8K REPLACEMENT1_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REPLACEMENT1_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION replacement2_alias0 .global REPLACEMENT2_ALIAS0_START .data ALIGN_PAGE_8K REPLACEMENT2_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REPLACEMENT2_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION replacement3_alias0 .global REPLACEMENT3_ALIAS0_START .data ALIGN_PAGE_8K REPLACEMENT3_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REPLACEMENT3_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION replacement4_alias0 .global REPLACEMENT4_ALIAS0_START .data ALIGN_PAGE_8K REPLACEMENT4_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REPLACEMENT4_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION replacement5_alias0 .global REPLACEMENT5_ALIAS0_START .data ALIGN_PAGE_8K REPLACEMENT5_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REPLACEMENT5_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION replacement6_alias0 .global REPLACEMENT6_ALIAS0_START .data ALIGN_PAGE_8K REPLACEMENT6_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REPLACEMENT6_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL SECTION replacement7_alias0 .global REPLACEMENT7_ALIAS0_START .data ALIGN_PAGE_8K REPLACEMENT7_ALIAS0_START: .skip REGION_MAPPED_SIZE_RTL REPLACEMENT7_ALIAS0_END: .skip REGION_SIZE_RTL-REGION_MAPPED_SIZE_RTL .seg "text" ALIGN_PAGE_8K local_trap_handlers_start: .align 64 extern_interrupt_handler: stxa %g0, [%g0]ASI_INTR_RECEIVE retry local_trap_handlers_end: SECTION .MAIN .global main .global tsotool_text_start .global irepl_text_start .text ba user_text_start nop ALIGN_PAGE_64K irepl_text_start: jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 jmpl %g1+8, %g1 nop .skip 24 ALIGN_PAGE_64K user_text_start: ba main nop user_text_end: ALIGN_PAGE_64K tsotool_text_start: main: mov 0, %o0 mov 0, %o1 CHECK_PROC_ID ! at this point, g1 should have CPU id (0, 1, 2, ...) set REGION0_ALIAS0_START, %o0 ! shared address 0 set REGION1_ALIAS0_START, %o1 ! shared address 1 cmp %g1, 0x3f be setup_p63 nop cmp %g1, 0x3e be setup_p62 nop cmp %g1, 0x3d be setup_p61 nop cmp %g1, 0x3c be setup_p60 nop cmp %g1, 0x3b be setup_p59 nop cmp %g1, 0x3a be setup_p58 nop cmp %g1, 0x39 be setup_p57 nop cmp %g1, 0x38 be setup_p56 nop cmp %g1, 0x37 be setup_p55 nop cmp %g1, 0x36 be setup_p54 nop cmp %g1, 0x35 be setup_p53 nop cmp %g1, 0x34 be setup_p52 nop cmp %g1, 0x33 be setup_p51 nop cmp %g1, 0x32 be setup_p50 nop cmp %g1, 0x31 be setup_p49 nop cmp %g1, 0x30 be setup_p48 nop cmp %g1, 0x2f be setup_p47 nop cmp %g1, 0x2e be setup_p46 nop cmp %g1, 0x2d be setup_p45 nop cmp %g1, 0x2c be setup_p44 nop cmp %g1, 0x2b be setup_p43 nop cmp %g1, 0x2a be setup_p42 nop cmp %g1, 0x29 be setup_p41 nop cmp %g1, 0x28 be setup_p40 nop cmp %g1, 0x27 be setup_p39 nop cmp %g1, 0x26 be setup_p38 nop cmp %g1, 0x25 be setup_p37 nop cmp %g1, 0x24 be setup_p36 nop cmp %g1, 0x23 be setup_p35 nop cmp %g1, 0x22 be setup_p34 nop cmp %g1, 0x21 be setup_p33 nop cmp %g1, 0x20 be setup_p32 nop cmp %g1, 0x1f be setup_p31 nop cmp %g1, 0x1e be setup_p30 nop cmp %g1, 0x1d be setup_p29 nop cmp %g1, 0x1c be setup_p28 nop cmp %g1, 0x1b be setup_p27 nop cmp %g1, 0x1a be setup_p26 nop cmp %g1, 0x19 be setup_p25 nop cmp %g1, 0x18 be setup_p24 nop cmp %g1, 0x17 be setup_p23 nop cmp %g1, 0x16 be setup_p22 nop cmp %g1, 0x15 be setup_p21 nop cmp %g1, 0x14 be setup_p20 nop cmp %g1, 0x13 be setup_p19 nop cmp %g1, 0x12 be setup_p18 nop cmp %g1, 0x11 be setup_p17 nop cmp %g1, 0x10 be setup_p16 nop cmp %g1, 0xf be setup_p15 nop cmp %g1, 0xe be setup_p14 nop cmp %g1, 0xd be setup_p13 nop cmp %g1, 0xc be setup_p12 nop cmp %g1, 0xb be setup_p11 nop cmp %g1, 0xa be setup_p10 nop cmp %g1, 0x9 be setup_p9 nop cmp %g1, 0x8 be setup_p8 nop cmp %g1, 0x7 be setup_p7 nop cmp %g1, 0x6 be setup_p6 nop cmp %g1, 0x5 be setup_p5 nop cmp %g1, 0x4 be setup_p4 nop cmp %g1, 0x3 be setup_p3 nop cmp %g1, 0x2 be setup_p2 nop cmp %g1, 0x1 be setup_p1 nop cmp %g1, 0x0 be setup_p0 nop EXIT_BAD ! Should never reach here nop setup_p0: setx stack_top_p0, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_0, %g1, %o4 setx private_data_p0, %g1, %o5 setx func0, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p1: setx stack_top_p1, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_1, %g1, %o4 setx private_data_p1, %g1, %o5 setx func1, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p2: setx stack_top_p2, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_2, %g1, %o4 setx private_data_p2, %g1, %o5 setx func2, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p3: setx stack_top_p3, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_3, %g1, %o4 setx private_data_p3, %g1, %o5 setx func3, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p4: setx stack_top_p4, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_4, %g1, %o4 setx private_data_p4, %g1, %o5 setx func4, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p5: setx stack_top_p5, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_5, %g1, %o4 setx private_data_p5, %g1, %o5 setx func5, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p6: setx stack_top_p6, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_6, %g1, %o4 setx private_data_p6, %g1, %o5 setx func6, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p7: setx stack_top_p7, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_7, %g1, %o4 setx private_data_p7, %g1, %o5 setx func7, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p8: setx stack_top_p8, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_8, %g1, %o4 setx private_data_p8, %g1, %o5 setx func8, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p9: setx stack_top_p9, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_9, %g1, %o4 setx private_data_p9, %g1, %o5 setx func9, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p10: setx stack_top_p10, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_10, %g1, %o4 setx private_data_p10, %g1, %o5 setx func10, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p11: setx stack_top_p11, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_11, %g1, %o4 setx private_data_p11, %g1, %o5 setx func11, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p12: setx stack_top_p12, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_12, %g1, %o4 setx private_data_p12, %g1, %o5 setx func12, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p13: setx stack_top_p13, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_13, %g1, %o4 setx private_data_p13, %g1, %o5 setx func13, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p14: setx stack_top_p14, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_14, %g1, %o4 setx private_data_p14, %g1, %o5 setx func14, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p15: setx stack_top_p15, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_15, %g1, %o4 setx private_data_p15, %g1, %o5 setx func15, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p16: setx stack_top_p16, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_16, %g1, %o4 setx private_data_p16, %g1, %o5 setx func16, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p17: setx stack_top_p17, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_17, %g1, %o4 setx private_data_p17, %g1, %o5 setx func17, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p18: setx stack_top_p18, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_18, %g1, %o4 setx private_data_p18, %g1, %o5 setx func18, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p19: setx stack_top_p19, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_19, %g1, %o4 setx private_data_p19, %g1, %o5 setx func19, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p20: setx stack_top_p20, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_20, %g1, %o4 setx private_data_p20, %g1, %o5 setx func20, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p21: setx stack_top_p21, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_21, %g1, %o4 setx private_data_p21, %g1, %o5 setx func21, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p22: setx stack_top_p22, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_22, %g1, %o4 setx private_data_p22, %g1, %o5 setx func22, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p23: setx stack_top_p23, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_23, %g1, %o4 setx private_data_p23, %g1, %o5 setx func23, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p24: setx stack_top_p24, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_24, %g1, %o4 setx private_data_p24, %g1, %o5 setx func24, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p25: setx stack_top_p25, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_25, %g1, %o4 setx private_data_p25, %g1, %o5 setx func25, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p26: setx stack_top_p26, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_26, %g1, %o4 setx private_data_p26, %g1, %o5 setx func26, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p27: setx stack_top_p27, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_27, %g1, %o4 setx private_data_p27, %g1, %o5 setx func27, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p28: setx stack_top_p28, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_28, %g1, %o4 setx private_data_p28, %g1, %o5 setx func28, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p29: setx stack_top_p29, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_29, %g1, %o4 setx private_data_p29, %g1, %o5 setx func29, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p30: setx stack_top_p30, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_30, %g1, %o4 setx private_data_p30, %g1, %o5 setx func30, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p31: setx stack_top_p31, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_31, %g1, %o4 setx private_data_p31, %g1, %o5 setx func31, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p32: setx stack_top_p32, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_32, %g1, %o4 setx private_data_p32, %g1, %o5 setx func32, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p33: setx stack_top_p33, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_33, %g1, %o4 setx private_data_p33, %g1, %o5 setx func33, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p34: setx stack_top_p34, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_34, %g1, %o4 setx private_data_p34, %g1, %o5 setx func34, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p35: setx stack_top_p35, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_35, %g1, %o4 setx private_data_p35, %g1, %o5 setx func35, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p36: setx stack_top_p36, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_36, %g1, %o4 setx private_data_p36, %g1, %o5 setx func36, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p37: setx stack_top_p37, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_37, %g1, %o4 setx private_data_p37, %g1, %o5 setx func37, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p38: setx stack_top_p38, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_38, %g1, %o4 setx private_data_p38, %g1, %o5 setx func38, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p39: setx stack_top_p39, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_39, %g1, %o4 setx private_data_p39, %g1, %o5 setx func39, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p40: setx stack_top_p40, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_40, %g1, %o4 setx private_data_p40, %g1, %o5 setx func40, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p41: setx stack_top_p41, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_41, %g1, %o4 setx private_data_p41, %g1, %o5 setx func41, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p42: setx stack_top_p42, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_42, %g1, %o4 setx private_data_p42, %g1, %o5 setx func42, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p43: setx stack_top_p43, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_43, %g1, %o4 setx private_data_p43, %g1, %o5 setx func43, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p44: setx stack_top_p44, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_44, %g1, %o4 setx private_data_p44, %g1, %o5 setx func44, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p45: setx stack_top_p45, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_45, %g1, %o4 setx private_data_p45, %g1, %o5 setx func45, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p46: setx stack_top_p46, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_46, %g1, %o4 setx private_data_p46, %g1, %o5 setx func46, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p47: setx stack_top_p47, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_47, %g1, %o4 setx private_data_p47, %g1, %o5 setx func47, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p48: setx stack_top_p48, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_48, %g1, %o4 setx private_data_p48, %g1, %o5 setx func48, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p49: setx stack_top_p49, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_49, %g1, %o4 setx private_data_p49, %g1, %o5 setx func49, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p50: setx stack_top_p50, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_50, %g1, %o4 setx private_data_p50, %g1, %o5 setx func50, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p51: setx stack_top_p51, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_51, %g1, %o4 setx private_data_p51, %g1, %o5 setx func51, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p52: setx stack_top_p52, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_52, %g1, %o4 setx private_data_p52, %g1, %o5 setx func52, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p53: setx stack_top_p53, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_53, %g1, %o4 setx private_data_p53, %g1, %o5 setx func53, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p54: setx stack_top_p54, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_54, %g1, %o4 setx private_data_p54, %g1, %o5 setx func54, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p55: setx stack_top_p55, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_55, %g1, %o4 setx private_data_p55, %g1, %o5 setx func55, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p56: setx stack_top_p56, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_56, %g1, %o4 setx private_data_p56, %g1, %o5 setx func56, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p57: setx stack_top_p57, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_57, %g1, %o4 setx private_data_p57, %g1, %o5 setx func57, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p58: setx stack_top_p58, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_58, %g1, %o4 setx private_data_p58, %g1, %o5 setx func58, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p59: setx stack_top_p59, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_59, %g1, %o4 setx private_data_p59, %g1, %o5 setx func59, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p60: setx stack_top_p60, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_60, %g1, %o4 setx private_data_p60, %g1, %o5 setx func60, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p61: setx stack_top_p61, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_61, %g1, %o4 setx private_data_p61, %g1, %o5 setx func61, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p62: setx stack_top_p62, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_62, %g1, %o4 setx private_data_p62, %g1, %o5 setx func62, %g1, %l4 call %l4 nop EXIT_GOOD nop setup_p63: setx stack_top_p63, %g1, %l1 add %l1, 1024, %sp setx res_buf_fp_p_63, %g1, %o4 setx private_data_p63, %g1, %o5 setx func63, %g1, %l4 call %l4 nop EXIT_GOOD nop #define NO_REAL_CPUS_MINUS_1 63 !-- Sync code (shared routine) ! time_out = %g2 ! sync_addr_reg = %o5 ! tmp_regs = %l6, %l7 tsotool_barrier_sync: membar #Sync ! in case barrier_sync intervenes BST(BLD) and its following membar ! use untouched cache-line (offset 4K) in replacement area for sync ! need to do atomic ops, so need CV=1 (guarunteed in replacement area) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %o5 add %i0, %o5, %o5 sub %o5, -4096, %o5 lduw [%o5+16], %l6 ! which working area to use and %l6, 8, %l6 add %l6, %o5, %o5 ! finding threadID srl %l4, 23, %l6 and %l6, 255, %l6 brnz,pn %l6, slave_barrier_sync nop !-- master of barrier_sync --- or %g0, NO_REAL_CPUS_MINUS_1, %l6 stw %l6, [%o5] membar #Sync ba wait0_barrier_sync nop !-- slave of barrier_sync --- slave_barrier_sync: lduw [%o5], %l6 brz,pt %l6, slave_barrier_sync nop slave_barrier_sync_2: sub %l6, 1, %l7 brz,pn %l7, last_slave_barrier_sync nop cas [%o5], %l6, %l7 cmp %l6, %l7 bne,pt %xcc, slave_barrier_sync_2 lduw [%o5], %l6 ! delay slot membar #Sync wait0_barrier_sync: brnz,pt %g2, 1f sub %g2, 1, %g2 ! delay slot EXIT_BAD ! timeout 1: brnz,pt %l6, wait0_barrier_sync lduw [%o5], %l6 ! delay slot !-- end of barrier_sync --- done_barrier_sync: jmpl %l3+8, %g0 nop ! last slave ping-pong the working area indicator last_slave_barrier_sync: xor %o5, 8, %l6 andn %o5, 8, %l7 stw %l6, [%l7+16] stw %g0, [%o5] ba done_barrier_sync membar #Sync !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func0: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x00deade1), %l6 or %l6, %lo(0x00deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x80000001), %l4 or %l4, %lo(0x80000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0xc000001), %l6 or %l6, %lo(0xc000001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x800000), %l6 or %l6, %lo(0x800000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x2209^4 sethi %hi(0x2209), %l0 or %l0, %lo(0x2209), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 0 to -1 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES0, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES0: ! Test instruction sequence for ISTREAM 0 begins P1: !_REPLACEMENT [13] (Int) (Loop entry) (Branch target of P109) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_0_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+380], %o5 st %o5, [%i3+380] add %i3, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] ba P2 nop TARGET109: ba RET109 nop P2: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l3 ld [%i3+2760], %l7 st %l7, [%i3+2760] add %i3, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] P3: !_LD [5] (Int) (Branch target of P113) lduw [%i0 + 3224], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P4 nop TARGET113: ba RET113 nop P4: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P5: !_LD [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2688] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P6: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l7 ld [%i3+380], %l3 st %l3, [%i3+380] add %i3, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P7: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P8: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l3 ld [%i3+2656], %l7 st %l7, [%i3+2656] add %i3, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P9: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10: !_LD [8] (Int) (Branch target of P77) lduw [%i1 + 1308], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P11 nop TARGET77: ba RET77 nop P11: !_LD [32] (Int) lduw [%i3 + 1364], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P12: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P13: !_REPLACEMENT [3] (Int) (Branch target of P79) sethi %hi(0x2000), %l3 ld [%i2+1540], %l7 st %l7, [%i2+1540] add %i2, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] ba P14 nop TARGET79: ba RET79 nop P14: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %o5 ld [%i2+3336], %l6 st %l6, [%i2+3336] add %i2, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P15: !_REPLACEMENT [43] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET15 nop RET15: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P16: !_LD [21] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P17: !_LD [29] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET17 nop RET17: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P18: !_LD [16] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET18 nop RET18: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P19: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P20: !_REPLACEMENT [44] (Int) (Branch target of P89) sethi %hi(0x2000), %l6 ld [%i2+3336], %o5 st %o5, [%i2+3336] add %i2, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] ba P21 nop TARGET89: ba RET89 nop P21: !_REPLACEMENT [28] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+2980], %l7 st %l7, [%i2+2980] add %i2, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] P22: !_LD [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P23: !_REPLACEMENT [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2304], %o5 st %o5, [%i2+2304] add %i2, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P24: !_LD [38] (Int) (Nucleus ctx) (Branch target of P91) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2048] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P25 nop TARGET91: ba RET91 nop P25: !_REPLACEMENT [37] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P26: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P27: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P28: !_LD [12] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 168], %f0 ! 1 addresses covered P29: !_REPLACEMENT [27] (Int) (Branch target of P45) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1944], %l3 st %l3, [%i2+1944] add %i2, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] ba P30 nop TARGET45: ba RET45 nop P30: !_LD [5] (Int) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P31: !_REPLACEMENT [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+172], %l6 st %l6, [%i2+172] add %i2, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] P32: !_LD [30] (FP) (Branch target of P18) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3756], %f1 ! 1 addresses covered ba P33 nop TARGET18: ba RET18 nop P33: !_LD [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1332] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P34: !_LD [24] (Int) (CBR) lduw [%i3 + 220], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET34 nop RET34: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P35: !_LD [23] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET35 nop RET35: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P36: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2048], %l3 st %l3, [%i2+2048] add %i2, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET36 nop RET36: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P37: !_REPLACEMENT [16] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+2304], %l3 st %l3, [%i2+2304] add %i2, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET37 nop RET37: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P38: !_PREFETCH [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 628], 1 P39: !_REPLACEMENT [21] (Int) (CBR) (Branch target of P108) sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET39 nop RET39: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P40 nop TARGET108: ba RET108 nop P40: !_LD [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3284] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P41: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2760], %l7 st %l7, [%i3+2760] add %i3, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] P42: !_LD [8] (Int) (Branch target of P144) lduw [%i1 + 1308], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P43 nop TARGET144: ba RET144 nop P43: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P44: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l3 ld [%i3+3240], %l7 st %l7, [%i3+3240] add %i3, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P45: !_REPLACEMENT [0] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET45 nop RET45: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P46: !_LD [19] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET46 nop RET46: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P47: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P48: !_LD [30] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3756], %f2 ! 1 addresses covered P49: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] P50: !_LD [27] (Int) (Branch target of P119) lduw [%i3 + 1944], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P51 nop TARGET119: ba RET119 nop P51: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P52: !_REPLACEMENT [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1540], %o5 st %o5, [%i2+1540] add %i2, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] P53: !_LD [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 680] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P54: !_REPLACEMENT [38] (Int) (Branch target of P55) sethi %hi(0x2000), %l7 ld [%i2+2048], %l3 st %l3, [%i2+2048] add %i2, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] ba P55 nop TARGET55: ba RET55 nop P55: !_REPLACEMENT [3] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1540], %o5 st %o5, [%i2+1540] add %i2, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET55 nop RET55: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P56: !_LD [36] (Int) (Branch target of P17) lduw [%i3 + 4048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P57 nop TARGET17: ba RET17 nop P57: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P58: !_LD [32] (Int) (Secondary ctx) (Branch target of P136) wr %g0, 0x81, %asi lduwa [%i3 + 1364] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P59 nop TARGET136: ba RET136 nop P59: !_LD [8] (Int) lduw [%i1 + 1308], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P60: !_LD [28] (Int) lduw [%i2 + 2980], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P61: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1364], %l6 st %l6, [%i3+1364] add %i3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P62: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P63: !_REPLACEMENT [16] (Int) (Branch target of P46) sethi %hi(0x2000), %l3 ld [%i3+2304], %l7 st %l7, [%i3+2304] add %i3, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] ba P64 nop TARGET46: ba RET46 nop P64: !_REPLACEMENT [4] (Int) (Branch target of P130) sethi %hi(0x2000), %o5 ld [%i3+2928], %l6 st %l6, [%i3+2928] add %i3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] ba P65 nop TARGET130: ba RET130 nop P65: !_LD [9] (Int) lduw [%i1 + 2488], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P66: !_REPLACEMENT [4] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2928], %l7 st %l7, [%i3+2928] add %i3, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET66 nop RET66: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P67: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P68: !_LD [36] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i2 + 4048] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P69: !_LD [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 1364] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P70: !_LD [45] (Int) (Branch target of P139) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P71 nop TARGET139: ba RET139 nop P71: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P72: !_MEMBAR (FP) P73: !_BST [1] (maybe <- 0xc000001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f33 fmovs %f16, %f21 fadds %f16, %f17, %f16 ! preparing store val #1, next val will be in f42 fmovd %f20, %f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i0 + 704 ] %asi P74: !_MEMBAR (FP) membar #StoreLoad P75: !_REPLACEMENT [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3224], %l6 st %l6, [%i2+3224] add %i2, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P76: !_REPLACEMENT [4] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2928], %l3 st %l3, [%i2+2928] add %i2, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P77: !_REPLACEMENT [3] (Int) (CBR) (Secondary ctx) (Branch target of P107) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1540], %o5 st %o5, [%i2+1540] add %i2, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET77 nop RET77: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P78 nop TARGET107: ba RET107 nop P78: !_LD [21] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET78 nop RET78: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P79: !_REPLACEMENT [22] (Int) (CBR) (Secondary ctx) (Branch target of P37) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET79 nop RET79: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P80 nop TARGET37: ba RET37 nop P80: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P81: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P82: !_REPLACEMENT [9] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2488], %o5 st %o5, [%i3+2488] add %i3, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P83: !_REPLACEMENT [20] (Int) (Branch target of P15) sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] ba P84 nop TARGET15: ba RET15 nop P84: !_REPLACEMENT [39] (Int) (Branch target of P138) sethi %hi(0x2000), %o5 ld [%i3+2148], %l6 st %l6, [%i3+2148] add %i3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] ba P85 nop TARGET138: ba RET138 nop P85: !_LD [31] (Int) (Branch target of P78) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P86 nop TARGET78: ba RET78 nop P86: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l3 ld [%i3+3224], %l7 st %l7, [%i3+3224] add %i3, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P87: !_LD [45] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3532], %f3 ! 1 addresses covered P88: !_REPLACEMENT [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1540], %l6 st %l6, [%i2+1540] add %i2, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P89: !_LD [6] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 172] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET89 nop RET89: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P90: !_LD [42] (FP) (Branch target of P95) ld [%i3 + 3176], %f4 ! 1 addresses covered ba P91 nop TARGET95: ba RET95 nop P91: !_REPLACEMENT [36] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+4048], %o5 st %o5, [%i2+4048] add %i2, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET91 nop RET91: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P92: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l6 ld [%i2+3556], %o5 st %o5, [%i2+3556] add %i2, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] P93: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l3 ld [%i2+2928], %l7 st %l7, [%i2+2928] add %i2, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P94: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P95: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET95 nop RET95: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P96: !_PREFETCH [19] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2660], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET96 nop RET96: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P97: !_PREFETCH [41] (Int) (Secondary ctx) (Branch target of P98) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 556] %asi, 1 ba P98 nop TARGET98: ba RET98 nop P98: !_LD [27] (FP) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1944], %f5 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET98 nop RET98: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P99: !_REPLACEMENT [13] (Int) (Branch target of P39) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+380], %l7 st %l7, [%i2+380] add %i2, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] ba P100 nop TARGET39: ba RET39 nop P100: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P101: !_LD [0] (Int) lduw [%i0 + 708], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P102: !_LD [11] (Int) lduw [%i1 + 3556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P103: !_REPLACEMENT [19] (Int) (Branch target of P135) sethi %hi(0x2000), %l6 ld [%i2+2660], %o5 st %o5, [%i2+2660] add %i2, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] ba P104 nop TARGET135: ba RET135 nop P104: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P105: !_REPLACEMENT [36] (Int) (Branch target of P129) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+4048], %l3 st %l3, [%i3+4048] add %i3, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] ba P106 nop TARGET129: ba RET129 nop P106: !_REPLACEMENT [12] (Int) (Branch target of P36) sethi %hi(0x2000), %l6 ld [%i3+168], %o5 st %o5, [%i3+168] add %i3, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] ba P107 nop TARGET36: ba RET36 nop P107: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET107 nop RET107: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P108: !_REPLACEMENT [25] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET108 nop RET108: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P109: !_LD [14] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET109 nop RET109: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P110: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l7 ld [%i3+2980], %l3 st %l3, [%i3+2980] add %i3, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] P111: !_LD [26] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1140], %f6 ! 1 addresses covered P112: !_LD [18] (Int) (Nucleus ctx) (Branch target of P66) wr %g0, 0x4, %asi lduwa [%i2 + 3240] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P113 nop TARGET66: ba RET66 nop P113: !_REPLACEMENT [24] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+220], %l6 st %l6, [%i2+220] add %i2, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET113 nop RET113: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P114: !_LD [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P115: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l6 ld [%i2+3556], %o5 st %o5, [%i2+3556] add %i2, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] P116: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l3 ld [%i2+1364], %l7 st %l7, [%i2+1364] add %i2, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] P117: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %o5 ld [%i2+3336], %l6 st %l6, [%i2+3336] add %i2, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P118: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l7 ld [%i2+680], %l3 st %l3, [%i2+680] add %i2, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] P119: !_LD [3] (Int) (CBR) lduw [%i0 + 1540], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET119 nop RET119: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P120: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l3 ld [%i2+3072], %l7 st %l7, [%i2+3072] add %i2, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P121: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P122: !_PREFETCH [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3756], 1 P123: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P124: !_LD [7] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 460] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P125: !_LD [14] (FP) (CBR) (Branch target of P150) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1332], %f7 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET125 nop RET125: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P126 nop TARGET150: ba RET150 nop P126: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P127: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P128: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %o5 ld [%i2+4048], %l6 st %l6, [%i2+4048] add %i2, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P129: !_LD [9] (Int) (CBR) (Branch target of P96) lduw [%i1 + 2488], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET129 nop RET129: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P130 nop TARGET96: ba RET96 nop P130: !_MEMBAR (FP) (CBR) (Branch target of P34) ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET130 nop RET130: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P131 nop TARGET34: ba RET34 nop P131: !_BST [0] (maybe <- 0xc000003) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f33 fmovs %f16, %f21 fadds %f16, %f17, %f16 ! preparing store val #1, next val will be in f42 fmovd %f20, %f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i0 + 704 ] %asi P132: !_MEMBAR (FP) membar #StoreLoad P133: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l6 ld [%i2+380], %o5 st %o5, [%i2+380] add %i2, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P134: !_LD [11] (Int) (CBR) lduw [%i1 + 3556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET134 nop RET134: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P135: !_REPLACEMENT [43] (Int) (CBR) (Branch target of P125) sethi %hi(0x2000), %o5 ld [%i2+3284], %l6 st %l6, [%i2+3284] add %i2, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET135 nop RET135: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P136 nop TARGET125: ba RET125 nop P136: !_REPLACEMENT [40] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET136 nop RET136: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P137: !_LD [33] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1536] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P138: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2760], %o5 st %o5, [%i3+2760] add %i3, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET138 nop RET138: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P139: !_PREFETCH [23] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 3056] %asi, 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET139 nop RET139: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P140: !_PREFETCH [42] (Int) (Branch target of P134) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3176], 1 ba P141 nop TARGET134: ba RET134 nop P141: !_REPLACEMENT [28] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2980], %l3 st %l3, [%i2+2980] add %i2, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] P142: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l6 ld [%i2+680], %o5 st %o5, [%i2+680] add %i2, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P143: !_LD [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P144: !_LD [21] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET144 nop RET144: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P145: !_LD [9] (Int) (Secondary ctx) (Branch target of P151) wr %g0, 0x81, %asi lduwa [%i1 + 2488] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P146 nop TARGET151: ba RET151 nop P146: !_MEMBAR (Int) membar #StoreLoad P147: !_LD [20] (Int) lduw [%i3 + 2688], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P148: !_REPLACEMENT [13] (Int) (Branch target of P35) sethi %hi(0x2000), %l6 ld [%i2+380], %o5 st %o5, [%i2+380] add %i2, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] ba P149 nop TARGET35: ba RET35 nop P149: !_LD [11] (Int) lduw [%i1 + 3556], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P150: !_LD [26] (FP) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1140], %f8 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET150 nop RET150: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P151: !_REPLACEMENT [16] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2304], %l6 st %l6, [%i3+2304] add %i3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET151 nop RET151: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P152: !_LD [8] (Int) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 1308] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovs %f8, %f30 !-- loop_exit_0_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_0_0 nop P153: !_MEMBAR (Int) membar #StoreLoad END_NODES0: ! Test instruction sequence for CPU 0 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func1: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x01deade1), %l6 or %l6, %lo(0x01deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x80800001), %l4 or %l4, %lo(0x80800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0xc800001), %l6 or %l6, %lo(0xc800001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x1000000), %l6 or %l6, %lo(0x1000000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x616e^4 sethi %hi(0x616e), %l0 or %l0, %lo(0x616e), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 0 to 0 --- stx %g0, [%i0+704] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES1, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES1: ! Test instruction sequence for ISTREAM 1 begins P154: !_REPLACEMENT [33] (Int) (Loop entry) (CBR) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_1_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET154 nop RET154: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P155: !_REPLACEMENT [22] (Int) (Branch target of P286) sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] ba P156 nop TARGET286: ba RET286 nop P156: !_LD [26] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1140] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P157: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l7 ld [%i2+3120], %l3 st %l3, [%i2+3120] add %i2, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] P158: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P159: !_LD [44] (Int) (Secondary ctx) (Branch target of P279) wr %g0, 0x81, %asi lduwa [%i2 + 3336] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P160 nop TARGET279: ba RET279 nop P160: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P161: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P162: !_LD [27] (Int) lduw [%i2 + 1944], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P163: !_PREFETCH [12] (Int) (Secondary ctx) (Branch target of P288) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 168] %asi, 1 ba P164 nop TARGET288: ba RET288 nop P164: !_REPLACEMENT [34] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2232], %l6 st %l6, [%i2+2232] add %i2, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P165: !_LD [13] (Int) lduw [%i3 + 380], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P166: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l3 ld [%i2+3284], %l7 st %l7, [%i2+3284] add %i2, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P167: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P168: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P169: !_LD [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 668] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P170: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P171: !_LD [25] (Int) (Branch target of P209) lduw [%i3 + 668], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P172 nop TARGET209: ba RET209 nop P172: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P173: !_LD [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 460] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P174: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] P175: !_LD [28] (Int) (Branch target of P266) lduw [%i3 + 2980], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P176 nop TARGET266: ba RET266 nop P176: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P177: !_LD [6] (FP) ld [%i1 + 172], %f0 ! 1 addresses covered P178: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l7 ld [%i2+2872], %l3 st %l3, [%i2+2872] add %i2, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P179: !_LD [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P180: !_LD [5] (Int) lduw [%i0 + 3224], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P181: !_LD [4] (Int) lduw [%i0 + 2928], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P182: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P183: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1364], %o5 st %o5, [%i2+1364] add %i2, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] P184: !_LD [30] (FP) (Secondary ctx) (Branch target of P190) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 3756] %asi, %f1 ! 1 addresses covered ba P185 nop TARGET190: ba RET190 nop P185: !_REPLACEMENT [34] (Int) (Branch target of P210) sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] ba P186 nop TARGET210: ba RET210 nop P186: !_LD [45] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3532] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET186 nop RET186: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P187: !_REPLACEMENT [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P188: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P189: !_LD [3] (Int) lduw [%i0 + 1540], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P190: !_REPLACEMENT [10] (Int) (CBR) (Branch target of P243) sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET190 nop RET190: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P191 nop TARGET243: ba RET243 nop P191: !_LD [26] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 1140] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P192: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %o5 ld [%i3+2232], %l6 st %l6, [%i3+2232] add %i3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P193: !_LD [25] (Int) (CBR) lduw [%i2 + 668], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET193 nop RET193: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P194: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P195: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+1332], %l7 st %l7, [%i3+1332] add %i3, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET195 nop RET195: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P196: !_LD [16] (Int) (Secondary ctx) (Branch target of P195) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P197 nop TARGET195: ba RET195 nop P197: !_REPLACEMENT [32] (Int) (Branch target of P208) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1364], %l3 st %l3, [%i2+1364] add %i2, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] ba P198 nop TARGET208: ba RET208 nop P198: !_LD [9] (Int) lduw [%i1 + 2488], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P199: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P200: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P201: !_LD [20] (Int) (Secondary ctx) (Branch target of P310) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2688] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P202 nop TARGET310: ba RET310 nop P202: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2660], %o5 st %o5, [%i2+2660] add %i2, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P203: !_LD [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P204: !_REPLACEMENT [3] (Int) (CBR) (Branch target of P269) sethi %hi(0x2000), %l7 ld [%i2+1540], %l3 st %l3, [%i2+1540] add %i2, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET204 nop RET204: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P205 nop TARGET269: ba RET269 nop P205: !_LD [41] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET205 nop RET205: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P206: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P207: !_LD [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 220] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P208: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET208 nop RET208: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P209: !_LD [45] (Int) (CBR) (Branch target of P271) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET209 nop RET209: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P210 nop TARGET271: ba RET271 nop P210: !_REPLACEMENT [29] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+3120], %l7 st %l7, [%i2+3120] add %i2, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET210 nop RET210: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P211: !_REPLACEMENT [22] (Int) (Branch target of P256) sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] ba P212 nop TARGET256: ba RET256 nop P212: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P213: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l7 ld [%i2+3532], %l3 st %l3, [%i2+3532] add %i2, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P214: !_LD [12] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 168], %f2 ! 1 addresses covered P215: !_LD [17] (Int) lduw [%i2 + 3216], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P216: !_REPLACEMENT [27] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P217: !_LD [18] (Int) lduw [%i2 + 3240], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P218: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P219: !_LD [6] (Int) lduw [%i1 + 172], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P220: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P221: !_PREFETCH [1] (Int) (Branch target of P193) prefetch [%i0 + 744], 1 ba P222 nop TARGET193: ba RET193 nop P222: !_REPLACEMENT [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P223: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P224: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3284], %l7 st %l7, [%i2+3284] add %i2, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P225: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %o5 ld [%i2+1944], %l6 st %l6, [%i2+1944] add %i2, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P226: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l7 ld [%i2+668], %l3 st %l3, [%i2+668] add %i2, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P227: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P228: !_LD [18] (Int) (Branch target of P204) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P229 nop TARGET204: ba RET204 nop P229: !_REPLACEMENT [7] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P230: !_LD [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3532] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P231: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P232: !_LD [35] (Int) lduw [%i3 + 2724], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P233: !_REPLACEMENT [11] (Int) (Branch target of P302) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ba P234 nop TARGET302: ba RET302 nop P234: !_REPLACEMENT [42] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET234 nop RET234: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P235: !_LD [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P236: !_REPLACEMENT [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P237: !_LD [42] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET237 nop RET237: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P238: !_LD [12] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 168] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET238 nop RET238: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P239: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2148], %l7 st %l7, [%i3+2148] add %i3, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P240: !_REPLACEMENT [17] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P241: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l7 ld [%i3+220], %l3 st %l3, [%i3+220] add %i3, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P242: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 628], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P243: !_REPLACEMENT [26] (Int) (CBR) (Branch target of P313) sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET243 nop RET243: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P244 nop TARGET313: ba RET313 nop P244: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %o5 ld [%i3+2660], %l6 st %l6, [%i3+2660] add %i3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P245: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P246: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P247: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P248: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P249: !_REPLACEMENT [18] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+3240], %o5 st %o5, [%i2+3240] add %i2, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P250: !_LD [29] (Int) (LE) (Branch target of P252) wr %g0, 0x88, %asi lduwa [%i3 + 3120] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P251 nop TARGET252: ba RET252 nop P251: !_REPLACEMENT [32] (Int) (Secondary ctx) (Branch target of P312) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1364], %l3 st %l3, [%i2+1364] add %i2, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] ba P252 nop TARGET312: ba RET312 nop P252: !_LD [28] (Int) (CBR) lduw [%i3 + 2980], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET252 nop RET252: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P253: !_LD [30] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 3756] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P254: !_PREFETCH [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3056], 1 P255: !_REPLACEMENT [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+744], %l3 st %l3, [%i2+744] add %i2, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] P256: !_LD [41] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET256 nop RET256: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P257: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P258: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3056] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P259: !_REPLACEMENT [42] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3176], %l7 st %l7, [%i3+3176] add %i3, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET259 nop RET259: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P260: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P261: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P262: !_LD [27] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i2 + 1944] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P263: !_LD [42] (Int) (Secondary ctx) (Branch target of P238) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P264 nop TARGET238: ba RET238 nop P264: !_LD [30] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 3756] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P265: !_LD [37] (Int) (Nucleus ctx) (Branch target of P154) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P266 nop TARGET154: ba RET154 nop P266: !_LD [5] (Int) (CBR) (Branch target of P296) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET266 nop RET266: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P267 nop TARGET296: ba RET296 nop P267: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1132], %l7 st %l7, [%i3+1132] add %i3, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P268: !_REPLACEMENT [20] (Int) (Branch target of P234) sethi %hi(0x2000), %o5 ld [%i3+2688], %l6 st %l6, [%i3+2688] add %i3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] ba P269 nop TARGET234: ba RET234 nop P269: !_LD [24] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET269 nop RET269: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P270: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l6 ld [%i3+1364], %o5 st %o5, [%i3+1364] add %i3, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] P271: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+1140], %l7 st %l7, [%i3+1140] add %i3, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET271 nop RET271: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P272: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P273: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P274: !_LD [29] (FP) (Branch target of P205) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3120], %f3 ! 1 addresses covered ba P275 nop TARGET205: ba RET205 nop P275: !_REPLACEMENT [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P276: !_REPLACEMENT [9] (Int) (Branch target of P259) sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] ba P277 nop TARGET259: ba RET259 nop P277: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P278: !_LD [20] (Int) (Nucleus ctx) (Branch target of P284) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2688] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P279 nop TARGET284: ba RET284 nop P279: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET279 nop RET279: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P280: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3056], %l3 st %l3, [%i2+3056] add %i2, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] P281: !_LD [23] (Int) lduw [%i3 + 3056], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P282: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P283: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P284: !_REPLACEMENT [43] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3284], %l6 st %l6, [%i3+3284] add %i3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET284 nop RET284: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P285: !_LD [15] (Int) lduw [%i2 + 1508], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P286: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+2760], %o5 st %o5, [%i3+2760] add %i3, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET286 nop RET286: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P287: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P288: !_LD [43] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET288 nop RET288: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P289: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P290: !_REPLACEMENT [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P291: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P292: !_PREFETCH [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi prefetcha [%i1 + 2488] %asi, 1 P293: !_PREFETCH [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 1332], 1 P294: !_LD [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 2488] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P295: !_LD [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 3240] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P296: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET296 nop RET296: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P297: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] P298: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P299: !_LD [20] (Int) (Branch target of P237) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P300 nop TARGET237: ba RET237 nop P300: !_REPLACEMENT [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1540], %l6 st %l6, [%i3+1540] add %i3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P301: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l7 ld [%i3+168], %l3 st %l3, [%i3+168] add %i3, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P302: !_REPLACEMENT [32] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+1364], %o5 st %o5, [%i3+1364] add %i3, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET302 nop RET302: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P303: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P304: !_LD [7] (FP) ld [%i1 + 460], %f4 ! 1 addresses covered P305: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P306: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P307: !_MEMBAR (FP) P308: !_BST [33] (maybe <- 0xc800001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f32 membar #Sync stda %f32, [%i3 + 1536 ] %asi P309: !_MEMBAR (FP) membar #StoreLoad P310: !_PREFETCH [38] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2048], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET310 nop RET310: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P311: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2488], %o5 st %o5, [%i3+2488] add %i3, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P312: !_LD [42] (Int) (Loop exit) (CBR) (Branch target of P186) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET312 nop RET312: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovs %f4, %f30 !-- loop_exit_1_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_1_0 nop ba P313 nop TARGET186: ba RET186 nop P313: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET313 nop RET313: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 END_NODES1: ! Test instruction sequence for CPU 1 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func2: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x02deade1), %l3 or %l3, %lo(0x02deade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x81000001), %l4 or %l4, %lo(0x81000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0xd000001), %l3 or %l3, %lo(0xd000001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x1800000), %l3 or %l3, %lo(0x1800000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x7983^4 sethi %hi(0x7983), %l0 or %l0, %lo(0x7983), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 1 to 1 --- stx %g0, [%i0+744] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES2, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES2: ! Test instruction sequence for ISTREAM 2 begins P314: !_REPLACEMENT [5] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_2_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3224], %l7 st %l7, [%i3+3224] add %i3, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P315: !_LD [29] (Int) (Branch target of P597) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P316 nop TARGET597: ba RET597 nop P316: !_LD [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 1140] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P317: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P318: !_LD [27] (Int) (CBR) lduw [%i2 + 1944], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET318 nop RET318: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P319: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+744], %l7 st %l7, [%i2+744] add %i2, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P320: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %o5 ld [%i2+1944], %l6 st %l6, [%i2+1944] add %i2, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P321: !_LD [14] (Int) (CBR) (Secondary ctx) (Branch target of P475) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1332] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET321 nop RET321: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P322 nop TARGET475: ba RET475 nop P322: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l6 ld [%i2+3284], %o5 st %o5, [%i2+3284] add %i2, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P323: !_REPLACEMENT [12] (Int) (Branch target of P376) sethi %hi(0x2000), %l3 ld [%i2+168], %l7 st %l7, [%i2+168] add %i2, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ba P324 nop TARGET376: ba RET376 nop P324: !_LD [43] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3284], %f0 ! 1 addresses covered P325: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P326: !_LD [19] (FP) (Branch target of P395) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2660], %f1 ! 1 addresses covered ba P327 nop TARGET395: ba RET395 nop P327: !_LD [30] (Int) (Secondary ctx) (Branch target of P606) wr %g0, 0x81, %asi lduwa [%i3 + 3756] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P328 nop TARGET606: ba RET606 nop P328: !_LD [42] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3176], %f2 ! 1 addresses covered P329: !_LD [13] (Int) (Branch target of P399) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P330 nop TARGET399: ba RET399 nop P330: !_REPLACEMENT [28] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2980], %o5 st %o5, [%i3+2980] add %i3, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET330 nop RET330: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P331: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET331 nop RET331: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P332: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P333: !_LD [24] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET333 nop RET333: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P334: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P335: !_REPLACEMENT [34] (Int) (Branch target of P385) sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] ba P336 nop TARGET385: ba RET385 nop P336: !_LD [2] (FP) (CBR) ld [%i0 + 1132], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET336 nop RET336: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P337: !_LD [40] (FP) (Secondary ctx) (Branch target of P599) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 2656] %asi, %f4 ! 1 addresses covered ba P338 nop TARGET599: ba RET599 nop P338: !_REPLACEMENT [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+2656], %l7 st %l7, [%i2+2656] add %i2, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P339: !_REPLACEMENT [19] (Int) (CBR) (Branch target of P543) sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET339 nop RET339: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P340 nop TARGET543: ba RET543 nop P340: !_REPLACEMENT [44] (Int) (Branch target of P406) sethi %hi(0x2000), %o5 ld [%i2+3336], %l6 st %l6, [%i2+3336] add %i2, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] ba P341 nop TARGET406: ba RET406 nop P341: !_REPLACEMENT [42] (Int) (Branch target of P491) sethi %hi(0x2000), %l7 ld [%i2+3176], %l3 st %l3, [%i2+3176] add %i2, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] ba P342 nop TARGET491: ba RET491 nop P342: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P343: !_LD [18] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P344: !_LD [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3120] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P345: !_LD [25] (Int) lduw [%i3 + 668], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P346: !_LD [41] (Int) (Secondary ctx) (Branch target of P554) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 556] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P347 nop TARGET554: ba RET554 nop P347: !_REPLACEMENT [44] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] P348: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %o5 ld [%i3+2660], %l6 st %l6, [%i3+2660] add %i3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P349: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET349 nop RET349: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P350: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l7 ld [%i3+1332], %l3 st %l3, [%i3+1332] add %i3, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P351: !_REPLACEMENT [5] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+3224], %o5 st %o5, [%i3+3224] add %i3, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET351 nop RET351: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P352: !_LD [7] (Int) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P353: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P354: !_REPLACEMENT [7] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P355: !_REPLACEMENT [41] (Int) (Branch target of P531) sethi %hi(0x2000), %l3 ld [%i3+556], %l7 st %l7, [%i3+556] add %i3, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] ba P356 nop TARGET531: ba RET531 nop P356: !_LD [41] (Int) (CBR) (Branch target of P459) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET356 nop RET356: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P357 nop TARGET459: ba RET459 nop P357: !_LD [6] (Int) lduw [%i1 + 172], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P358: !_REPLACEMENT [22] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P359: !_LD [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 220] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P360: !_MEMBAR (FP) P361: !_BST [8] (maybe <- 0xd000001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f39 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i1 + 1280 ] %asi P362: !_MEMBAR (FP) membar #StoreLoad P363: !_LD [19] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2660] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P364: !_REPLACEMENT [34] (Int) (Branch target of P336) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] ba P365 nop TARGET336: ba RET336 nop P365: !_LD [3] (FP) ld [%i0 + 1540], %f5 ! 1 addresses covered P366: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P367: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %o5 ld [%i3+380], %l6 st %l6, [%i3+380] add %i3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P368: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l7 ld [%i3+1308], %l3 st %l3, [%i3+1308] add %i3, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P369: !_REPLACEMENT [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+1540], %o5 st %o5, [%i3+1540] add %i3, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] P370: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P371: !_REPLACEMENT [23] (Int) (CBR) (Branch target of P438) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3056], %l3 st %l3, [%i2+3056] add %i2, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET371 nop RET371: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P372 nop TARGET438: ba RET438 nop P372: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P373: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l3 ld [%i2+2688], %l7 st %l7, [%i2+2688] add %i2, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P374: !_REPLACEMENT [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+708], %l6 st %l6, [%i2+708] add %i2, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P375: !_LD [29] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3120] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P376: !_LD [33] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET376 nop RET376: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P377: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P378: !_LD [12] (Int) lduw [%i2 + 168], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P379: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P380: !_LD [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2304] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P381: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l3 ld [%i3+3072], %l7 st %l7, [%i3+3072] add %i3, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P382: !_REPLACEMENT [15] (Int) (CBR) (Secondary ctx) (Branch target of P604) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1508], %l6 st %l6, [%i3+1508] add %i3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET382 nop RET382: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P383 nop TARGET604: ba RET604 nop P383: !_LD [8] (FP) ld [%i1 + 1308], %f6 ! 1 addresses covered P384: !_LD [44] (Int) (Loop exit) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovs %f6, %f30 !-- loop_exit_2_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_2_0 nop P385: !_LD [22] (Int) (Loop entry) (CBR) sethi %hi(0x2), %l2 or %l2, %lo(0x2), %l2 loop_entry_2_1: sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET385 nop RET385: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P386: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P387: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P388: !_REPLACEMENT [44] (Int) (Branch target of P525) sethi %hi(0x2000), %l7 ld [%i2+3336], %l3 st %l3, [%i2+3336] add %i2, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] ba P389 nop TARGET525: ba RET525 nop P389: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P390: !_REPLACEMENT [38] (Int) (Branch target of P333) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] ba P391 nop TARGET333: ba RET333 nop P391: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l7 ld [%i3+2656], %l3 st %l3, [%i3+2656] add %i3, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P392: !_REPLACEMENT [34] (Int) (Branch target of P464) sethi %hi(0x2000), %l6 ld [%i3+2232], %o5 st %o5, [%i3+2232] add %i3, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] ba P393 nop TARGET464: ba RET464 nop P393: !_REPLACEMENT [4] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2928], %l7 st %l7, [%i3+2928] add %i3, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P394: !_REPLACEMENT [8] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET394 nop RET394: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P395: !_REPLACEMENT [30] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET395 nop RET395: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P396: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %o5 ld [%i3+168], %l6 st %l6, [%i3+168] add %i3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P397: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P398: !_REPLACEMENT [18] (Int) (Nucleus ctx) (Branch target of P520) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+3240], %l7 st %l7, [%i3+3240] add %i3, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] ba P399 nop TARGET520: ba RET520 nop P399: !_LD [36] (Int) (CBR) (Branch target of P425) lduw [%i2 + 4048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET399 nop RET399: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P400 nop TARGET425: ba RET425 nop P400: !_REPLACEMENT [21] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET400 nop RET400: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P401: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P402: !_LD [37] (Int) lduw [%i3 + 628], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P403: !_LD [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P404: !_LD [0] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i0 + 708] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P405: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P406: !_LD [21] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET406 nop RET406: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P407: !_LD [20] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 2688] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P408: !_LD [21] (FP) ld [%i3 + 2760], %f0 ! 1 addresses covered P409: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P410: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+744], %l6 st %l6, [%i3+744] add %i3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] P411: !_REPLACEMENT [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3120], %l3 st %l3, [%i3+3120] add %i3, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] P412: !_REPLACEMENT [42] (Int) (Nucleus ctx) (Branch target of P474) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] ba P413 nop TARGET474: ba RET474 nop P413: !_LD [28] (Int) (Branch target of P454) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P414 nop TARGET454: ba RET454 nop P414: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P415: !_LD [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 2872] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P416: !_REPLACEMENT [34] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P417: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 668] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P418: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+172], %l6 st %l6, [%i2+172] add %i2, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET418 nop RET418: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P419: !_LD [7] (Int) lduw [%i1 + 460], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P420: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P421: !_LD [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 3120] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P422: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l7 ld [%i2+460], %l3 st %l3, [%i2+460] add %i2, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] P423: !_REPLACEMENT [6] (Int) (Branch target of P444) sethi %hi(0x2000), %l6 ld [%i2+172], %o5 st %o5, [%i2+172] add %i2, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] ba P424 nop TARGET444: ba RET444 nop P424: !_REPLACEMENT [0] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET424 nop RET424: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P425: !_LD [25] (Int) (CBR) lduw [%i3 + 668], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET425 nop RET425: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P426: !_REPLACEMENT [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2688], %l6 st %l6, [%i2+2688] add %i2, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] P427: !_LD [2] (Int) lduw [%i0 + 1132], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P428: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P429: !_REPLACEMENT [28] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2980], %l3 st %l3, [%i3+2980] add %i3, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] P430: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P431: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %o5 ld [%i3+2488], %l6 st %l6, [%i3+2488] add %i3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P432: !_LD [3] (Int) (Branch target of P461) lduw [%i0 + 1540], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P433 nop TARGET461: ba RET461 nop P433: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P434: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P435: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P436: !_REPLACEMENT [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2928], %l7 st %l7, [%i2+2928] add %i2, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P437: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P438: !_LD [17] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET438 nop RET438: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P439: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i2+2148], %o5 st %o5, [%i2+2148] add %i2, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P440: !_LD [42] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET440 nop RET440: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P441: !_MEMBAR (FP) P442: !_BST [30] (maybe <- 0xd000002) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f43 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i3 + 3712 ] %asi P443: !_MEMBAR (FP) membar #StoreLoad P444: !_LD [44] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 3336] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET444 nop RET444: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P445: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P446: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P447: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P448: !_LD [11] (Int) lduw [%i1 + 3556], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P449: !_REPLACEMENT [40] (Int) (Branch target of P486) sethi %hi(0x2000), %o5 ld [%i3+2656], %l6 st %l6, [%i3+2656] add %i3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] ba P450 nop TARGET486: ba RET486 nop P450: !_LD [34] (Int) (CBR) (Branch target of P559) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET450 nop RET450: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P451 nop TARGET559: ba RET559 nop P451: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P452: !_REPLACEMENT [22] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2872], %l6 st %l6, [%i2+2872] add %i2, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P453: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l7 ld [%i2+3120], %l3 st %l3, [%i2+3120] add %i2, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] P454: !_REPLACEMENT [8] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET454 nop RET454: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P455: !_LD [21] (Int) lduw [%i3 + 2760], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P456: !_LD [8] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i1 + 1308] %asi, %f1 ! 1 addresses covered P457: !_REPLACEMENT [0] (Int) (Branch target of P567) sethi %hi(0x2000), %o5 ld [%i2+708], %l6 st %l6, [%i2+708] add %i2, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] ba P458 nop TARGET567: ba RET567 nop P458: !_LD [5] (Int) (CBR) lduw [%i0 + 3224], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET458 nop RET458: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P459: !_REPLACEMENT [22] (Int) (CBR) (Branch target of P371) sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET459 nop RET459: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P460 nop TARGET371: ba RET371 nop P460: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET460 nop RET460: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P461: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+2928], %o5 st %o5, [%i2+2928] add %i2, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET461 nop RET461: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P462: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l6 ld [%i2+172], %o5 st %o5, [%i2+172] add %i2, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P463: !_REPLACEMENT [1] (Int) (Branch target of P513) sethi %hi(0x2000), %l3 ld [%i2+744], %l7 st %l7, [%i2+744] add %i2, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] ba P464 nop TARGET513: ba RET513 nop P464: !_REPLACEMENT [32] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET464 nop RET464: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P465: !_LD [1] (Int) lduw [%i0 + 744], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P466: !_REPLACEMENT [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] P467: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+1944], %l7 st %l7, [%i2+1944] add %i2, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P468: !_PREFETCH [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3284], 1 P469: !_LD [5] (Int) (Branch target of P450) lduw [%i0 + 3224], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P470 nop TARGET450: ba RET450 nop P470: !_LD [36] (Int) (Branch target of P460) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P471 nop TARGET460: ba RET460 nop P471: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P472: !_PREFETCH [5] (Int) prefetch [%i0 + 3224], 1 P473: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P474: !_LD [15] (Int) (CBR) (Branch target of P321) lduw [%i2 + 1508], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET474 nop RET474: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P475 nop TARGET321: ba RET321 nop P475: !_LD [42] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET475 nop RET475: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P476: !_LD [2] (Int) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P477: !_PREFETCH [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2148], 1 P478: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1508], %l6 st %l6, [%i3+1508] add %i3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] P479: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P480: !_REPLACEMENT [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P481: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P482: !_MEMBAR (FP) P483: !_BST [18] (maybe <- 0xd000003) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f36 fmovs %f16, %f20 fadds %f16, %f17, %f16 ! preparing store val #1, next val will be in f42 fmovd %f20, %f36 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i3 + 3200 ] %asi P484: !_MEMBAR (FP) membar #StoreLoad P485: !_REPLACEMENT [28] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2980], %l7 st %l7, [%i2+2980] add %i2, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] P486: !_LD [38] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET486 nop RET486: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P487: !_PREFETCH [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 3284] %asi, 1 P488: !_LD [22] (Int) (LE) (Nucleus ctx) (Branch target of P424) wr %g0, 0xc, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P489 nop TARGET424: ba RET424 nop P489: !_LD [3] (Int) lduw [%i0 + 1540], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P490: !_REPLACEMENT [41] (Int) (Branch target of P458) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+556], %l3 st %l3, [%i2+556] add %i2, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] ba P491 nop TARGET458: ba RET458 nop P491: !_LD [33] (Int) (CBR) (Branch target of P580) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET491 nop RET491: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P492 nop TARGET580: ba RET580 nop P492: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P493: !_LD [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P494: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P495: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P496: !_REPLACEMENT [38] (Int) (Branch target of P519) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2048], %l7 st %l7, [%i2+2048] add %i2, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] ba P497 nop TARGET519: ba RET519 nop P497: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P498: !_REPLACEMENT [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2048], %o5 st %o5, [%i2+2048] add %i2, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P499: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l3 ld [%i2+2048], %l7 st %l7, [%i2+2048] add %i2, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] P500: !_LD [5] (Int) (Branch target of P330) lduw [%i0 + 3224], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P501 nop TARGET330: ba RET330 nop P501: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P502: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P503: !_LD [22] (Int) (CBR) lduw [%i2 + 2872], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET503 nop RET503: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P504: !_LD [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P505: !_LD [4] (Int) lduw [%i0 + 2928], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P506: !_PREFETCH [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 668], 1 P507: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2760], %o5 st %o5, [%i3+2760] add %i3, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] P508: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P509: !_LD [7] (Int) lduw [%i1 + 460], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P510: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P511: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P512: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l6 ld [%i2+172], %o5 st %o5, [%i2+172] add %i2, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P513: !_LD [36] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET513 nop RET513: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P514: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P515: !_LD [7] (Int) lduw [%i1 + 460], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P516: !_LD [16] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2304] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P517: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3756], %l3 st %l3, [%i3+3756] add %i3, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] P518: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l6 ld [%i3+1364], %o5 st %o5, [%i3+1364] add %i3, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] P519: !_LD [22] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET519 nop RET519: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P520: !_PREFETCH [11] (Int) (CBR) prefetch [%i1 + 3556], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET520 nop RET520: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P521: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P522: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P523: !_LD [8] (Int) (Branch target of P318) lduw [%i1 + 1308], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P524 nop TARGET318: ba RET318 nop P524: !_LD [36] (Int) lduw [%i3 + 4048], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P525: !_REPLACEMENT [17] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+3216], %o5 st %o5, [%i2+3216] add %i2, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET525 nop RET525: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P526: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l6 ld [%i2+4048], %o5 st %o5, [%i2+4048] add %i2, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] P527: !_LD [6] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 172] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P528: !_LD [16] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P529: !_REPLACEMENT [9] (Int) (Branch target of P351) sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] ba P530 nop TARGET351: ba RET351 nop P530: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P531: !_REPLACEMENT [34] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET531 nop RET531: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P532: !_LD [37] (Int) (Secondary ctx) (Branch target of P339) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P533 nop TARGET339: ba RET339 nop P533: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P534: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P535: !_LD [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2688] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P536: !_LD [23] (Int) lduw [%i3 + 3056], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P537: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 3056] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P538: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P539: !_LD [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P540: !_LD [13] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 380] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P541: !_REPLACEMENT [27] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P542: !_LD [40] (Int) (Branch target of P394) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P543 nop TARGET394: ba RET394 nop P543: !_REPLACEMENT [31] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+680], %l3 st %l3, [%i3+680] add %i3, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET543 nop RET543: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P544: !_REPLACEMENT [18] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3240], %l3 st %l3, [%i3+3240] add %i3, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] P545: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P546: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P547: !_LD [4] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 2928] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P548: !_LD [2] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 1132] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P549: !_REPLACEMENT [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P550: !_LD [6] (Int) lduw [%i1 + 172], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P551: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P552: !_LD [0] (FP) (Branch target of P382) ld [%i0 + 708], %f2 ! 1 addresses covered ba P553 nop TARGET382: ba RET382 nop P553: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P554: !_REPLACEMENT [1] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+744], %l6 st %l6, [%i3+744] add %i3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET554 nop RET554: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P555: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P556: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2980] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P557: !_LD [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P558: !_LD [28] (Int) lduw [%i2 + 2980], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P559: !_REPLACEMENT [8] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1308], %l7 st %l7, [%i2+1308] add %i2, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET559 nop RET559: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P560: !_LD [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P561: !_LD [10] (Int) lduw [%i1 + 3072], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P562: !_LD [22] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2872], %f3 ! 1 addresses covered P563: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P564: !_LD [0] (Int) (CBR) lduw [%i0 + 708], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET564 nop RET564: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P565: !_LD [4] (FP) ld [%i0 + 2928], %f4 ! 1 addresses covered P566: !_REPLACEMENT [19] (Int) (Branch target of P400) sethi %hi(0x2000), %l7 ld [%i3+2660], %l3 st %l3, [%i3+2660] add %i3, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] ba P567 nop TARGET400: ba RET400 nop P567: !_LD [13] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET567 nop RET567: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P568: !_LD [10] (Int) lduw [%i1 + 3072], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P569: !_LD [4] (Int) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P570: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P571: !_LD [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P572: !_LD [1] (Int) (Branch target of P331) lduw [%i0 + 744], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P573 nop TARGET331: ba RET331 nop P573: !_PREFETCH [35] (Int) (Secondary ctx) (Branch target of P564) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 2724] %asi, 1 ba P574 nop TARGET564: ba RET564 nop P574: !_LD [30] (Int) (Branch target of P503) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P575 nop TARGET503: ba RET503 nop P575: !_LD [2] (Int) (Branch target of P349) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P576 nop TARGET349: ba RET349 nop P576: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P577: !_LD [0] (Int) (Branch target of P418) lduw [%i0 + 708], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P578 nop TARGET418: ba RET418 nop P578: !_LD [31] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 680] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P579: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P580: !_LD [2] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET580 nop RET580: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P581: !_REPLACEMENT [16] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] P582: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P583: !_REPLACEMENT [30] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3756], %l7 st %l7, [%i2+3756] add %i2, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] P584: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P585: !_LD [4] (Int) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P586: !_LD [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P587: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P588: !_LD [19] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2660] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P589: !_LD [33] (Int) (Branch target of P601) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ba P590 nop TARGET601: ba RET601 nop P590: !_LD [16] (Int) (Nucleus ctx) (Branch target of P440) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2304] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P591 nop TARGET440: ba RET440 nop P591: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+460], %l3 st %l3, [%i3+460] add %i3, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] P592: !_REPLACEMENT [15] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+1508], %o5 st %o5, [%i3+1508] add %i3, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET592 nop RET592: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P593: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P594: !_PREFETCH [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2232], 1 P595: !_REPLACEMENT [38] (Int) (Secondary ctx) (Branch target of P356) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] ba P596 nop TARGET356: ba RET356 nop P596: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P597: !_REPLACEMENT [32] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1364], %l7 st %l7, [%i2+1364] add %i2, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET597 nop RET597: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P598: !_LD [23] (Int) (CBR) (Branch target of P592) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET598 nop RET598: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P599 nop TARGET592: ba RET592 nop P599: !_REPLACEMENT [25] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET599 nop RET599: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P600: !_LD [14] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 1332] %asi, %f5 ! 1 addresses covered P601: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+1332], %l6 st %l6, [%i3+1332] add %i3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET601 nop RET601: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P602: !_LD [10] (Int) lduw [%i1 + 3072], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P603: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P604: !_LD [41] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 556] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET604 nop RET604: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P605: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P606: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET606 nop RET606: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P607: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l6 ld [%i2+460], %o5 st %o5, [%i2+460] add %i2, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P608: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P609: !_LD [20] (Int) (Branch target of P598) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P610 nop TARGET598: ba RET598 nop P610: !_REPLACEMENT [14] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P611: !_LD [11] (Int) (Loop exit) lduw [%i1 + 3556], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 !-- loop_exit_2_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_2_1 nop P612: !_MEMBAR (Int) membar #StoreLoad END_NODES2: ! Test instruction sequence for CPU 2 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func3: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x03deade1), %l6 or %l6, %lo(0x03deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x81800001), %l4 or %l4, %lo(0x81800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0xd800001), %l6 or %l6, %lo(0xd800001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x2000000), %l6 or %l6, %lo(0x2000000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x21ef^4 sethi %hi(0x21ef), %l0 or %l0, %lo(0x21ef), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 2 to 1 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES3, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES3: ! Test instruction sequence for ISTREAM 3 begins P613: !_LD [19] (FP) (Loop entry) sethi %hi(0x8), %l2 or %l2, %lo(0x8), %l2 loop_entry_3_0: sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2660], %f0 ! 1 addresses covered P614: !_LD [42] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P615: !_LD [27] (Int) (Secondary ctx) (Branch target of P793) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P616 nop TARGET793: ba RET793 nop P616: !_REPLACEMENT [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1540], %o5 st %o5, [%i2+1540] add %i2, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] P617: !_REPLACEMENT [36] (Int) (CBR) (Branch target of P802) sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET617 nop RET617: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P618 nop TARGET802: ba RET802 nop P618: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P619: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l7 ld [%i2+680], %l3 st %l3, [%i2+680] add %i2, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] P620: !_LD [18] (Int) lduw [%i3 + 3240], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P621: !_REPLACEMENT [32] (Int) (Nucleus ctx) (Branch target of P724) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] ba P622 nop TARGET724: ba RET724 nop P622: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l7 ld [%i2+1132], %l3 st %l3, [%i2+1132] add %i2, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P623: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P624: !_REPLACEMENT [17] (Int) (Branch target of P709) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] ba P625 nop TARGET709: ba RET709 nop P625: !_REPLACEMENT [6] (Int) (Branch target of P677) sethi %hi(0x2000), %l7 ld [%i3+172], %l3 st %l3, [%i3+172] add %i3, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] ba P626 nop TARGET677: ba RET677 nop P626: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P627: !_LD [27] (Int) (LE) (Branch target of P733) wr %g0, 0x88, %asi lduwa [%i2 + 1944] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P628 nop TARGET733: ba RET733 nop P628: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P629: !_PREFETCH [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3532], 1 P630: !_LD [30] (Int) (Branch target of P687) lduw [%i2 + 3756], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P631 nop TARGET687: ba RET687 nop P631: !_REPLACEMENT [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2660], %l3 st %l3, [%i2+2660] add %i2, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] P632: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P633: !_REPLACEMENT [29] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P634: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+2048], %l3 st %l3, [%i2+2048] add %i2, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET634 nop RET634: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P635: !_LD [30] (Int) (Loop exit) lduw [%i3 + 3756], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- loop_exit_3_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_3_0 nop P636: !_LD [24] (Int) (Loop entry) sethi %hi(0x2), %l2 or %l2, %lo(0x2), %l2 loop_entry_3_1: sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P637: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P638: !_LD [26] (Int) (Branch target of P727) lduw [%i2 + 1140], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P639 nop TARGET727: ba RET727 nop P639: !_LD [20] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2688], %f0 ! 1 addresses covered P640: !_REPLACEMENT [19] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2660], %l6 st %l6, [%i3+2660] add %i3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET640 nop RET640: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P641: !_REPLACEMENT [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+1364], %l6 st %l6, [%i3+1364] add %i3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P642: !_REPLACEMENT [41] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET642 nop RET642: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P643: !_LD [4] (Int) (Branch target of P642) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P644 nop TARGET642: ba RET642 nop P644: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P645: !_LD [10] (Int) lduw [%i1 + 3072], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P646: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET646 nop RET646: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P647: !_LD [42] (Int) (Branch target of P805) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P648 nop TARGET805: ba RET805 nop P648: !_LD [11] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i1 + 3556] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P649: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P650: !_LD [3] (Int) (Branch target of P719) lduw [%i0 + 1540], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P651 nop TARGET719: ba RET719 nop P651: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P652: !_REPLACEMENT [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P653: !_LD [6] (Int) lduw [%i1 + 172], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P654: !_REPLACEMENT [33] (Int) (CBR) (Branch target of P855) sethi %hi(0x2000), %l3 ld [%i2+1536], %l7 st %l7, [%i2+1536] add %i2, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET654 nop RET654: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P655 nop TARGET855: ba RET855 nop P655: !_LD [10] (Int) (Secondary ctx) (Branch target of P698) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P656 nop TARGET698: ba RET698 nop P656: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l7 ld [%i2+2724], %l3 st %l3, [%i2+2724] add %i2, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P657: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P658: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P659: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P660: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P661: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P662: !_MEMBAR (Int) (Branch target of P731) membar #StoreLoad ba P663 nop TARGET731: ba RET731 nop P663: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P664: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l6 ld [%i3+2760], %o5 st %o5, [%i3+2760] add %i3, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] P665: !_LD [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P666: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1944], %l3 st %l3, [%i2+1944] add %i2, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P667: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P668: !_LD [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3284] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P669: !_REPLACEMENT [31] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+680], %o5 st %o5, [%i3+680] add %i3, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P670: !_LD [30] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3756] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P671: !_LD [24] (Int) (CBR) lduw [%i2 + 220], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET671 nop RET671: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P672: !_LD [16] (FP) (CBR) (Branch target of P646) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2304], %f1 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET672 nop RET672: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P673 nop TARGET646: ba RET646 nop P673: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P674: !_LD [37] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 628] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET674 nop RET674: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P675: !_REPLACEMENT [8] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1308], %l7 st %l7, [%i2+1308] add %i2, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET675 nop RET675: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P676: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P677: !_LD [45] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3532] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET677 nop RET677: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P678: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P679: !_LD [12] (Int) (Branch target of P776) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P680 nop TARGET776: ba RET776 nop P680: !_LD [21] (Int) (Branch target of P856) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P681 nop TARGET856: ba RET856 nop P681: !_LD [0] (Int) (CBR) lduw [%i0 + 708], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET681 nop RET681: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P682: !_LD [14] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 1332] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET682 nop RET682: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P683: !_LD [27] (Int) (CBR) (Secondary ctx) (Branch target of P634) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET683 nop RET683: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P684 nop TARGET634: ba RET634 nop P684: !_LD [0] (Int) (Nucleus ctx) (Branch target of P870) wr %g0, 0x4, %asi lduwa [%i0 + 708] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P685 nop TARGET870: ba RET870 nop P685: !_PREFETCH [17] (Int) (Branch target of P780) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 3216], 1 ba P686 nop TARGET780: ba RET780 nop P686: !_PREFETCH [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 680], 1 P687: !_LD [42] (Int) (CBR) (Secondary ctx) (Branch target of P674) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET687 nop RET687: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P688 nop TARGET674: ba RET674 nop P688: !_REPLACEMENT [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3216], %l3 st %l3, [%i3+3216] add %i3, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] P689: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P690: !_LD [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P691: !_REPLACEMENT [8] (Int) (Branch target of P827) sethi %hi(0x2000), %l6 ld [%i3+1308], %o5 st %o5, [%i3+1308] add %i3, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] ba P692 nop TARGET827: ba RET827 nop P692: !_REPLACEMENT [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2048], %l7 st %l7, [%i3+2048] add %i3, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] P693: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P694: !_LD [30] (FP) (CBR) ld [%i2 + 3756], %f2 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET694 nop RET694: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P695: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2048], %l3 st %l3, [%i2+2048] add %i2, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] P696: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l6 ld [%i2+708], %o5 st %o5, [%i2+708] add %i2, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P697: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET697 nop RET697: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P698: !_REPLACEMENT [41] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+556], %l7 st %l7, [%i2+556] add %i2, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET698 nop RET698: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P699: !_PREFETCH [43] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 3284] %asi, 1 P700: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P701: !_REPLACEMENT [29] (Int) (Branch target of P815) sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] ba P702 nop TARGET815: ba RET815 nop P702: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P703: !_LD [34] (Int) (Branch target of P769) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P704 nop TARGET769: ba RET769 nop P704: !_LD [44] (Int) (Branch target of P794) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P705 nop TARGET794: ba RET794 nop P705: !_REPLACEMENT [12] (Int) (Branch target of P779) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ba P706 nop TARGET779: ba RET779 nop P706: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P707: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P708: !_LD [42] (Int) (Branch target of P711) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P709 nop TARGET711: ba RET711 nop P709: !_LD [5] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lda [%i0 + 3224] %asi, %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET709 nop RET709: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P710: !_REPLACEMENT [4] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P711: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET711 nop RET711: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P712: !_REPLACEMENT [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+3284], %o5 st %o5, [%i2+3284] add %i2, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P713: !_MEMBAR (FP) P714: !_BST [32] (maybe <- 0xd800001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f37 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f36 membar #Sync stda %f32, [%i3 + 1344 ] %asi P715: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET715 nop RET715: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P716: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l3 ld [%i2+2656], %l7 st %l7, [%i2+2656] add %i2, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P717: !_LD [1] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET717 nop RET717: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P718: !_LD [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P719: !_MEMBAR (FP) (CBR) (Branch target of P697) ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET719 nop RET719: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P720 nop TARGET697: ba RET697 nop P720: !_BST [9] (maybe <- 0xd800002) (FP) (CBR) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f46 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f46 membar #Sync stda %f32, [%i1 + 2432 ] %asi ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET720 nop RET720: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P721: !_MEMBAR (FP) membar #StoreLoad P722: !_LD [3] (Int) lduw [%i0 + 1540], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P723: !_REPLACEMENT [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+1536], %l6 st %l6, [%i2+1536] add %i2, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P724: !_LD [20] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET724 nop RET724: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P725: !_LD [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P726: !_REPLACEMENT [22] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET726 nop RET726: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P727: !_LD [9] (Int) (CBR) lduw [%i1 + 2488], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET727 nop RET727: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P728: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l7 ld [%i3+3240], %l3 st %l3, [%i3+3240] add %i3, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] P729: !_LD [22] (Int) lduw [%i2 + 2872], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P730: !_LD [24] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 220] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET730 nop RET730: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P731: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET731 nop RET731: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P732: !_BST [19] (maybe <- 0xd800003) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i3 + 2624 ] %asi P733: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET733 nop RET733: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P734: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P735: !_LD [5] (Int) lduw [%i0 + 3224], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P736: !_REPLACEMENT [17] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P737: !_REPLACEMENT [6] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+172], %l6 st %l6, [%i2+172] add %i2, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] P738: !_LD [30] (Int) (CBR) (Branch target of P770) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET738 nop RET738: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P739 nop TARGET770: ba RET770 nop P739: !_LD [28] (Int) lduw [%i3 + 2980], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P740: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %o5 ld [%i2+4048], %l6 st %l6, [%i2+4048] add %i2, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P741: !_LD [3] (Int) (Branch target of P738) lduw [%i0 + 1540], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P742 nop TARGET738: ba RET738 nop P742: !_LD [29] (Int) (CBR) lduw [%i3 + 3120], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET742 nop RET742: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P743: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P744: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P745: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l6 ld [%i2+708], %o5 st %o5, [%i2+708] add %i2, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P746: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P747: !_REPLACEMENT [22] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P748: !_LD [29] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3120] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P749: !_LD [35] (Int) (CBR) (Branch target of P671) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET749 nop RET749: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P750 nop TARGET671: ba RET671 nop P750: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3176], %l3 st %l3, [%i2+3176] add %i2, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P751: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l6 ld [%i2+460], %o5 st %o5, [%i2+460] add %i2, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P752: !_LD [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3532] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P753: !_LD [0] (Int) lduw [%i0 + 708], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P754: !_LD [32] (Int) (Branch target of P763) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P755 nop TARGET763: ba RET763 nop P755: !_REPLACEMENT [25] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET755 nop RET755: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P756: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P757: !_REPLACEMENT [14] (Int) (Branch target of P765) sethi %hi(0x2000), %l3 ld [%i3+1332], %l7 st %l7, [%i3+1332] add %i3, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] ba P758 nop TARGET765: ba RET765 nop P758: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P759: !_LD [17] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i3 + 3216] %asi, %f4 ! 1 addresses covered P760: !_REPLACEMENT [44] (Int) (Secondary ctx) (Branch target of P730) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3336], %o5 st %o5, [%i2+3336] add %i2, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] ba P761 nop TARGET730: ba RET730 nop P761: !_REPLACEMENT [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+460], %l7 st %l7, [%i2+460] add %i2, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] P762: !_LD [18] (Int) lduw [%i3 + 3240], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P763: !_REPLACEMENT [41] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET763 nop RET763: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P764: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P765: !_LD [0] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 708] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET765 nop RET765: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P766: !_LD [10] (Int) lduw [%i1 + 3072], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P767: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P768: !_LD [35] (Int) (Branch target of P749) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P769 nop TARGET749: ba RET749 nop P769: !_LD [33] (Int) (CBR) lduw [%i2 + 1536], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET769 nop RET769: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P770: !_REPLACEMENT [6] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+172], %l7 st %l7, [%i3+172] add %i3, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET770 nop RET770: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P771: !_LD [4] (Int) (Secondary ctx) (Branch target of P843) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P772 nop TARGET843: ba RET843 nop P772: !_LD [37] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 628], %f5 ! 1 addresses covered P773: !_LD [6] (Int) lduw [%i1 + 172], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P774: !_REPLACEMENT [0] (Int) (Secondary ctx) (Branch target of P803) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+708], %l7 st %l7, [%i3+708] add %i3, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] ba P775 nop TARGET803: ba RET803 nop P775: !_LD [34] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P776: !_REPLACEMENT [30] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3756], %o5 st %o5, [%i2+3756] add %i2, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET776 nop RET776: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P777: !_LD [42] (Int) (LE) (Branch target of P834) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P778 nop TARGET834: ba RET834 nop P778: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET778 nop RET778: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P779: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET779 nop RET779: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P780: !_REPLACEMENT [43] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET780 nop RET780: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P781: !_LD [36] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 4048], %f6 ! 1 addresses covered P782: !_LD [36] (Int) lduw [%i2 + 4048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P783: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P784: !_LD [39] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 2148] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P785: !_REPLACEMENT [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P786: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P787: !_LD [37] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P788: !_REPLACEMENT [17] (Int) (CBR) (Branch target of P778) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET788 nop RET788: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P789 nop TARGET778: ba RET778 nop P789: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %o5 ld [%i3+2660], %l6 st %l6, [%i3+2660] add %i3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P790: !_LD [39] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i2 + 2148] %asi, %f7 ! 1 addresses covered P791: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l7 ld [%i3+1540], %l3 st %l3, [%i3+1540] add %i3, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P792: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P793: !_REPLACEMENT [39] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+2148], %l7 st %l7, [%i3+2148] add %i3, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET793 nop RET793: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P794: !_REPLACEMENT [43] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+3284], %l7 st %l7, [%i3+3284] add %i3, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET794 nop RET794: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P795: !_LD [14] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1332] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P796: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P797: !_REPLACEMENT [3] (Int) (Branch target of P654) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1540], %l7 st %l7, [%i2+1540] add %i2, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] ba P798 nop TARGET654: ba RET654 nop P798: !_REPLACEMENT [31] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET798 nop RET798: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P799: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P800: !_REPLACEMENT [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+380], %o5 st %o5, [%i2+380] add %i2, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P801: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P802: !_LD [3] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1540] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET802 nop RET802: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P803: !_LD [18] (Int) (CBR) (Branch target of P675) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET803 nop RET803: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P804 nop TARGET675: ba RET675 nop P804: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+460], %l7 st %l7, [%i2+460] add %i2, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] P805: !_LD [21] (Int) (LE) (CBR) (Secondary ctx) (Branch target of P788) wr %g0, 0x89, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET805 nop RET805: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P806 nop TARGET788: ba RET788 nop P806: !_REPLACEMENT [39] (Int) (Branch target of P717) sethi %hi(0x2000), %l7 ld [%i2+2148], %l3 st %l3, [%i2+2148] add %i2, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] ba P807 nop TARGET717: ba RET717 nop P807: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l6 ld [%i2+2304], %o5 st %o5, [%i2+2304] add %i2, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P808: !_REPLACEMENT [19] (Int) (Branch target of P818) sethi %hi(0x2000), %l3 ld [%i2+2660], %l7 st %l7, [%i2+2660] add %i2, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] ba P809 nop TARGET818: ba RET818 nop P809: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %o5 ld [%i2+668], %l6 st %l6, [%i2+668] add %i2, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P810: !_LD [7] (FP) ld [%i1 + 460], %f8 ! 1 addresses covered P811: !_LD [23] (Int) lduw [%i3 + 3056], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P812: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P813: !_LD [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3284] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P814: !_REPLACEMENT [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+556], %o5 st %o5, [%i3+556] add %i3, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] P815: !_REPLACEMENT [14] (Int) (CBR) (Branch target of P672) sethi %hi(0x2000), %l3 ld [%i3+1332], %l7 st %l7, [%i3+1332] add %i3, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET815 nop RET815: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P816 nop TARGET672: ba RET672 nop P816: !_LD [10] (Int) (Branch target of P715) lduw [%i1 + 3072], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P817 nop TARGET715: ba RET715 nop P817: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l7 ld [%i3+220], %l3 st %l3, [%i3+220] add %i3, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P818: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET818 nop RET818: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P819: !_LD [9] (Int) (Branch target of P683) lduw [%i1 + 2488], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P820 nop TARGET683: ba RET683 nop P820: !_REPLACEMENT [10] (Int) (Branch target of P681) sethi %hi(0x2000), %l7 ld [%i3+3072], %l3 st %l3, [%i3+3072] add %i3, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] ba P821 nop TARGET681: ba RET681 nop P821: !_LD [35] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2724] %asi, %f9 ! 1 addresses covered P822: !_REPLACEMENT [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+168], %o5 st %o5, [%i3+168] add %i3, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P823: !_REPLACEMENT [40] (Int) (Branch target of P742) sethi %hi(0x2000), %l3 ld [%i3+2656], %l7 st %l7, [%i3+2656] add %i3, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] ba P824 nop TARGET742: ba RET742 nop P824: !_REPLACEMENT [5] (Int) (Branch target of P682) sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] ba P825 nop TARGET682: ba RET682 nop P825: !_LD [0] (Int) (Branch target of P798) lduw [%i0 + 708], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ba P826 nop TARGET798: ba RET798 nop P826: !_LD [0] (Int) lduw [%i0 + 708], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P827: !_REPLACEMENT [43] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET827 nop RET827: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P828: !_LD [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P829: !_REPLACEMENT [24] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET829 nop RET829: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P830: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P831: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l7 ld [%i2+2304], %l3 st %l3, [%i2+2304] add %i2, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] P832: !_LD [5] (Int) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P833: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P834: !_REPLACEMENT [11] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3556], %o5 st %o5, [%i3+3556] add %i3, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET834 nop RET834: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P835: !_REPLACEMENT [26] (Int) (Branch target of P694) sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] ba P836 nop TARGET694: ba RET694 nop P836: !_LD [5] (FP) ld [%i0 + 3224], %f10 ! 1 addresses covered P837: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l3 ld [%i3+2488], %l7 st %l7, [%i3+2488] add %i3, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P838: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET838 nop RET838: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P839: !_MEMBAR (Int) membar #StoreLoad P840: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P841: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P842: !_LD [20] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 2688] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P843: !_LD [31] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 680] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET843 nop RET843: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P844: !_REPLACEMENT [16] (Int) (Branch target of P617) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] ba P845 nop TARGET617: ba RET617 nop P845: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l7 ld [%i2+668], %l3 st %l3, [%i2+668] add %i2, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P846: !_LD [7] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 460] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P847: !_REPLACEMENT [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2688], %l6 st %l6, [%i2+2688] add %i2, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] P848: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P849: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P850: !_REPLACEMENT [20] (Int) (Secondary ctx) (Branch target of P755) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] ba P851 nop TARGET755: ba RET755 nop P851: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P852: !_LD [11] (Int) lduw [%i1 + 3556], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P853: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P854: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l3 ld [%i3+1944], %l7 st %l7, [%i3+1944] add %i3, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P855: !_REPLACEMENT [5] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET855 nop RET855: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P856: !_REPLACEMENT [9] (Int) (CBR) (Branch target of P640) sethi %hi(0x2000), %o5 ld [%i3+2488], %l6 st %l6, [%i3+2488] add %i3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET856 nop RET856: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P857 nop TARGET640: ba RET640 nop P857: !_REPLACEMENT [37] (Int) (Branch target of P838) sethi %hi(0x2000), %o5 ld [%i3+628], %l6 st %l6, [%i3+628] add %i3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] ba P858 nop TARGET838: ba RET838 nop P858: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P859: !_PREFETCH [1] (Int) prefetch [%i0 + 744], 1 P860: !_LD [22] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2872] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P861: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P862: !_LD [41] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 556] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P863: !_LD [10] (Int) lduw [%i1 + 3072], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P864: !_LD [26] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i3 + 1140] %asi, %f11 ! 1 addresses covered P865: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3056], %l7 st %l7, [%i3+3056] add %i3, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] P866: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %o5 ld [%i3+628], %l6 st %l6, [%i3+628] add %i3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P867: !_LD [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2724] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P868: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l3 ld [%i3+3120], %l7 st %l7, [%i3+3120] add %i3, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P869: !_LD [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P870: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET870 nop RET870: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P871: !_BST [13] (maybe <- 0xd800004) (FP) (Branch target of P829) wr %g0, 0xf0, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f47 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f46 membar #Sync stda %f32, [%i3 + 320 ] %asi ba P872 nop TARGET829: ba RET829 nop P872: !_MEMBAR (FP) membar #StoreLoad P873: !_LD [36] (Int) lduw [%i2 + 4048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P874: !_LD [18] (Int) lduw [%i3 + 3240], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P875: !_LD [38] (Int) (Branch target of P720) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P876 nop TARGET720: ba RET720 nop P876: !_LD [42] (Int) (Loop exit) (Branch target of P726) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 !-- loop_exit_3_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_3_1 nop ba P877 nop TARGET726: ba RET726 nop P877: !_MEMBAR (Int) membar #StoreLoad END_NODES3: ! Test instruction sequence for CPU 3 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func4: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x04deade1), %l6 or %l6, %lo(0x04deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x82000001), %l4 or %l4, %lo(0x82000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0xe000001), %l6 or %l6, %lo(0xe000001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x2800000), %l6 or %l6, %lo(0x2800000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x2d93^4 sethi %hi(0x2d93), %l0 or %l0, %lo(0x2d93), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 2 to 2 --- stx %g0, [%i0+1128] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES4, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES4: ! Test instruction sequence for ISTREAM 4 begins P878: !_LD [18] (FP) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_4_0: sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3240], %f0 ! 1 addresses covered P879: !_REPLACEMENT [14] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1332], %o5 st %o5, [%i3+1332] add %i3, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] P880: !_LD [15] (Int) lduw [%i2 + 1508], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P881: !_LD [18] (Int) lduw [%i2 + 3240], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P882: !_REPLACEMENT [25] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET882 nop RET882: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P883: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P884: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P885: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET885 nop RET885: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P886: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2688], %l7 st %l7, [%i2+2688] add %i2, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P887: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P888: !_LD [3] (Int) lduw [%i0 + 1540], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P889: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1536], %l7 st %l7, [%i2+1536] add %i2, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET889 nop RET889: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P890: !_LD [15] (Int) (Branch target of P943) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P891 nop TARGET943: ba RET943 nop P891: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P892: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET892 nop RET892: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P893: !_LD [31] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 680] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET893 nop RET893: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P894: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P895: !_LD [6] (FP) ld [%i1 + 172], %f1 ! 1 addresses covered P896: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P897: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %o5 ld [%i2+2232], %l6 st %l6, [%i2+2232] add %i2, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P898: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 3056] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P899: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P900: !_LD [34] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET900 nop RET900: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P901: !_LD [43] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET901 nop RET901: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P902: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3120], %l7 st %l7, [%i3+3120] add %i3, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P903: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P904: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P905: !_LD [4] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i0 + 2928] %asi, %f2 ! 1 addresses covered P906: !_LD [21] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET906 nop RET906: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P907: !_LD [17] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3216], %f3 ! 1 addresses covered P908: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P909: !_LD [37] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P910: !_LD [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 668] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P911: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+556], %l3 st %l3, [%i2+556] add %i2, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P912: !_LD [42] (Int) (Nucleus ctx) (Branch target of P889) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P913 nop TARGET889: ba RET889 nop P913: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %o5 ld [%i2+2148], %l6 st %l6, [%i2+2148] add %i2, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] P914: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l7 ld [%i2+2148], %l3 st %l3, [%i2+2148] add %i2, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] P915: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P916: !_LD [4] (Int) lduw [%i0 + 2928], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P917: !_LD [45] (Int) (LE) (Secondary ctx) (Branch target of P996) wr %g0, 0x89, %asi lduwa [%i3 + 3532] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P918 nop TARGET996: ba RET996 nop P918: !_LD [16] (Int) (Nucleus ctx) (Branch target of P958) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P919 nop TARGET958: ba RET958 nop P919: !_REPLACEMENT [45] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3532], %o5 st %o5, [%i2+3532] add %i2, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET919 nop RET919: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P920: !_LD [17] (Int) lduw [%i3 + 3216], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P921: !_LD [16] (Int) lduw [%i3 + 2304], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P922: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l6 ld [%i2+172], %o5 st %o5, [%i2+172] add %i2, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P923: !_LD [23] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET923 nop RET923: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P924: !_LD [16] (Int) (Branch target of P988) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P925 nop TARGET988: ba RET988 nop P925: !_REPLACEMENT [10] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P926: !_LD [17] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 3216] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P927: !_REPLACEMENT [43] (Int) (Branch target of P981) sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] ba P928 nop TARGET981: ba RET981 nop P928: !_REPLACEMENT [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+380], %o5 st %o5, [%i3+380] add %i3, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P929: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l3 ld [%i3+3072], %l7 st %l7, [%i3+3072] add %i3, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P930: !_LD [15] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 1508] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET930 nop RET930: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P931: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P932: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P933: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P934: !_LD [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P935: !_LD [27] (Int) (Branch target of P882) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P936 nop TARGET882: ba RET882 nop P936: !_REPLACEMENT [13] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+380], %l7 st %l7, [%i3+380] add %i3, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] P937: !_REPLACEMENT [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P938: !_LD [26] (FP) (CBR) ld [%i2 + 1140], %f4 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET938 nop RET938: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P939: !_LD [30] (Int) lduw [%i2 + 3756], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P940: !_LD [7] (Int) (CBR) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET940 nop RET940: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P941: !_LD [24] (Int) lduw [%i2 + 220], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P942: !_REPLACEMENT [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+1308], %l3 st %l3, [%i3+1308] add %i3, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P943: !_LD [20] (Int) (CBR) (Branch target of P893) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET943 nop RET943: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P944 nop TARGET893: ba RET893 nop P944: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P945: !_LD [29] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3120] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P946: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P947: !_REPLACEMENT [6] (Int) (Nucleus ctx) (Branch target of P940) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] ba P948 nop TARGET940: ba RET940 nop P948: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P949: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 628], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P950: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P951: !_REPLACEMENT [35] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2724], %l6 st %l6, [%i2+2724] add %i2, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET951 nop RET951: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P952: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P953: !_LD [19] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i3 + 2660] %asi, %f5 ! 1 addresses covered P954: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P955: !_LD [17] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3216] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P956: !_LD [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P957: !_REPLACEMENT [17] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P958: !_LD [31] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 680] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET958 nop RET958: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P959: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P960: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l7 ld [%i3+220], %l3 st %l3, [%i3+220] add %i3, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P961: !_REPLACEMENT [27] (Int) (Secondary ctx) (Branch target of P938) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ba P962 nop TARGET938: ba RET938 nop P962: !_LD [9] (Int) lduw [%i1 + 2488], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P963: !_LD [11] (Int) (CBR) lduw [%i1 + 3556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET963 nop RET963: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P964: !_REPLACEMENT [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P965: !_LD [10] (Int) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P966: !_PREFETCH [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 220], 1 P967: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3240], %l3 st %l3, [%i2+3240] add %i2, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] P968: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P969: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P970: !_REPLACEMENT [45] (Int) (Branch target of P923) sethi %hi(0x2000), %l7 ld [%i2+3532], %l3 st %l3, [%i2+3532] add %i2, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] ba P971 nop TARGET923: ba RET923 nop P971: !_LD [3] (Int) (Branch target of P963) lduw [%i0 + 1540], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P972 nop TARGET963: ba RET963 nop P972: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P973: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P974: !_REPLACEMENT [15] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET974 nop RET974: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P975: !_REPLACEMENT [39] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+2148], %l7 st %l7, [%i3+2148] add %i3, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET975 nop RET975: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P976: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P977: !_REPLACEMENT [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3056], %l3 st %l3, [%i3+3056] add %i3, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] P978: !_REPLACEMENT [30] (Int) (Branch target of P919) sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ba P979 nop TARGET919: ba RET919 nop P979: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P980: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %o5 ld [%i3+2488], %l6 st %l6, [%i3+2488] add %i3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P981: !_REPLACEMENT [28] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+2980], %l3 st %l3, [%i3+2980] add %i3, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET981 nop RET981: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P982: !_LD [4] (Int) (Nucleus ctx) (Branch target of P885) wr %g0, 0x4, %asi lduwa [%i0 + 2928] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P983 nop TARGET885: ba RET885 nop P983: !_MEMBAR (Int) membar #StoreLoad P984: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l3 ld [%i3+2980], %l7 st %l7, [%i3+2980] add %i3, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] P985: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P986: !_REPLACEMENT [2] (Int) (Branch target of P1020) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ba P987 nop TARGET1020: ba RET1020 nop P987: !_LD [31] (Int) (Branch target of P1036) lduw [%i3 + 680], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P988 nop TARGET1036: ba RET1036 nop P988: !_REPLACEMENT [21] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET988 nop RET988: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P989: !_LD [14] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1332] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P990: !_REPLACEMENT [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+2304], %l7 st %l7, [%i2+2304] add %i2, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] P991: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+3336], %l6 st %l6, [%i2+3336] add %i2, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET991 nop RET991: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P992: !_LD [3] (FP) (Secondary ctx) (Branch target of P993) wr %g0, 0x81, %asi lda [%i0 + 1540] %asi, %f6 ! 1 addresses covered ba P993 nop TARGET993: ba RET993 nop P993: !_LD [38] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET993 nop RET993: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P994: !_LD [17] (Int) (Branch target of P1000) lduw [%i3 + 3216], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P995 nop TARGET1000: ba RET1000 nop P995: !_REPLACEMENT [32] (Int) (Secondary ctx) (Branch target of P930) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1364], %l7 st %l7, [%i3+1364] add %i3, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] ba P996 nop TARGET930: ba RET930 nop P996: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET996 nop RET996: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P997: !_LD [1] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 744] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P998: !_REPLACEMENT [3] (Int) (Branch target of P1041) sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] ba P999 nop TARGET1041: ba RET1041 nop P999: !_LD [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1332] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1000: !_LD [24] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1000 nop RET1000: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1001: !_LD [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1002: !_REPLACEMENT [17] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3216], %l3 st %l3, [%i3+3216] add %i3, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] P1003: !_LD [29] (Int) lduw [%i2 + 3120], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P1004: !_LD [36] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1005: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l6 ld [%i3+1332], %o5 st %o5, [%i3+1332] add %i3, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] P1006: !_LD [6] (Int) lduw [%i1 + 172], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P1007: !_LD [11] (Int) lduw [%i1 + 3556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1008: !_MEMBAR (FP) P1009: !_BST [29] (maybe <- 0xe000001) (FP) (Branch target of P975) wr %g0, 0xf0, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f44 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f44 membar #Sync stda %f32, [%i3 + 3072 ] %asi ba P1010 nop TARGET975: ba RET975 nop P1010: !_MEMBAR (FP) membar #StoreLoad P1011: !_LD [5] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 3224] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1012: !_LD [36] (Int) lduw [%i2 + 4048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1013: !_PREFETCH [9] (Int) prefetch [%i1 + 2488], 1 P1014: !_REPLACEMENT [45] (Int) (Secondary ctx) (Branch target of P906) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] ba P1015 nop TARGET906: ba RET906 nop P1015: !_LD [4] (Int) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P1016: !_LD [7] (Int) lduw [%i1 + 460], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1017: !_LD [17] (Int) (Nucleus ctx) (Branch target of P900) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3216] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P1018 nop TARGET900: ba RET900 nop P1018: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l3 ld [%i2+2760], %l7 st %l7, [%i2+2760] add %i2, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] P1019: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1020: !_LD [0] (Int) (CBR) lduw [%i0 + 708], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1020 nop RET1020: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1021: !_LD [10] (Int) lduw [%i1 + 3072], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1022: !_REPLACEMENT [20] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] P1023: !_REPLACEMENT [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2872], %o5 st %o5, [%i3+2872] add %i3, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] P1024: !_LD [44] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3336] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P1025: !_REPLACEMENT [39] (Int) (Branch target of P901) sethi %hi(0x2000), %l7 ld [%i3+2148], %l3 st %l3, [%i3+2148] add %i3, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] ba P1026 nop TARGET901: ba RET901 nop P1026: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1027: !_MEMBAR (Int) membar #StoreLoad P1028: !_LD [9] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lda [%i1 + 2488] %asi, %f7 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1028 nop RET1028: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1029: !_REPLACEMENT [37] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+628], %l7 st %l7, [%i2+628] add %i2, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P1030: !_LD [6] (Int) (Secondary ctx) (Branch target of P892) wr %g0, 0x81, %asi lduwa [%i1 + 172] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P1031 nop TARGET892: ba RET892 nop P1031: !_LD [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1032: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P1033: !_LD [19] (Int) (Secondary ctx) (Branch target of P951) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P1034 nop TARGET951: ba RET951 nop P1034: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1035: !_REPLACEMENT [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+168], %l3 st %l3, [%i3+168] add %i3, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P1036: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+1332], %o5 st %o5, [%i3+1332] add %i3, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1036 nop RET1036: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1037: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P1038: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l3 ld [%i3+2304], %l7 st %l7, [%i3+2304] add %i3, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] P1039: !_LD [16] (Int) (Secondary ctx) (Branch target of P974) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2304] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P1040 nop TARGET974: ba RET974 nop P1040: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1041: !_REPLACEMENT [10] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1041 nop RET1041: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1042: !_LD [19] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P1043: !_REPLACEMENT [8] (Int) (Branch target of P1028) sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] ba P1044 nop TARGET1028: ba RET1028 nop P1044: !_LD [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3120] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1045: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2724], %l3 st %l3, [%i3+2724] add %i3, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P1046: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] P1047: !_LD [10] (Int) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 !-- loop_exit_4_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_4_0 nop P1048: !_MEMBAR (Int) (Branch target of P991) membar #StoreLoad ba END_NODES4 nop TARGET991: ba RET991 nop END_NODES4: ! Test instruction sequence for CPU 4 ends sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 ! move %o5(lower) -> %o0(upper) sllx %o5, 32, %o0 sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 stw %o5, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func5: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l7 or %l7, %lo(0xdeadbee0), %l7 stw %l7, [%i5] sethi %hi(0xdeadbee1), %l7 or %l7, %lo(0xdeadbee1), %l7 stw %l7, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x05deade1), %l7 or %l7, %lo(0x05deade1), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x82800001), %l4 or %l4, %lo(0x82800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0xe800001), %l7 or %l7, %lo(0xe800001), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x3000000), %l7 or %l7, %lo(0x3000000), %l7 stw %l7, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x1e4d^4 sethi %hi(0x1e4d), %l0 or %l0, %lo(0x1e4d), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 3 to 3 --- stx %g0, [%i0+1536] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES5, %o5, %l6 jmpl %l6, %g0 nop BEGIN_NODES5: ! Test instruction sequence for ISTREAM 5 begins P1049: !_LD [12] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_5_0: sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1050: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+556], %l7 st %l7, [%i3+556] add %i3, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] P1051: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P1052: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l7 ld [%i3+2488], %l3 st %l3, [%i3+2488] add %i3, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P1053: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P1054: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1055: !_LD [31] (Int) (Branch target of P1120) lduw [%i3 + 680], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P1056 nop TARGET1120: ba RET1120 nop P1056: !_REPLACEMENT [37] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P1057: !_LD [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1058: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P1059: !_REPLACEMENT [5] (Int) (Branch target of P1195) sethi %hi(0x2000), %l7 ld [%i2+3224], %l3 st %l3, [%i2+3224] add %i2, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] ba P1060 nop TARGET1195: ba RET1195 nop P1060: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l6 ld [%i2+3216], %o5 st %o5, [%i2+3216] add %i2, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P1061: !_LD [10] (Int) lduw [%i1 + 3072], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1062: !_LD [20] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2688] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P1063: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2048], %l7 st %l7, [%i3+2048] add %i3, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1063 nop RET1063: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1064: !_REPLACEMENT [35] (Int) (CBR) (Branch target of P1096) sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1064 nop RET1064: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P1065 nop TARGET1096: ba RET1096 nop P1065: !_REPLACEMENT [17] (Int) (Nucleus ctx) (Branch target of P1143) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+3216], %l7 st %l7, [%i3+3216] add %i3, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] ba P1066 nop TARGET1143: ba RET1143 nop P1066: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %o5 ld [%i3+3176], %l6 st %l6, [%i3+3176] add %i3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P1067: !_LD [23] (Int) (Branch target of P1098) lduw [%i2 + 3056], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P1068 nop TARGET1098: ba RET1098 nop P1068: !_LD [39] (FP) (Branch target of P1095) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2148], %f0 ! 1 addresses covered ba P1069 nop TARGET1095: ba RET1095 nop P1069: !_LD [37] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i2 + 628] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1069 nop RET1069: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1070: !_PREFETCH [41] (Int) (Secondary ctx) (Branch target of P1233) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 556] %asi, 1 ba P1071 nop TARGET1233: ba RET1233 nop P1071: !_REPLACEMENT [33] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1536], %l6 st %l6, [%i2+1536] add %i2, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P1072: !_LD [8] (Int) lduw [%i1 + 1308], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1073: !_LD [34] (Int) (CBR) (Branch target of P1155) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1073 nop RET1073: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P1074 nop TARGET1155: ba RET1155 nop P1074: !_REPLACEMENT [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+708], %l6 st %l6, [%i2+708] add %i2, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P1075: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l7 ld [%i2+3240], %l3 st %l3, [%i2+3240] add %i2, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] P1076: !_LD [34] (Int) lduw [%i3 + 2232], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1077: !_LD [25] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 668] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1077 nop RET1077: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1078: !_LD [9] (FP) (Branch target of P1177) ld [%i1 + 2488], %f1 ! 1 addresses covered ba P1079 nop TARGET1177: ba RET1177 nop P1079: !_LD [20] (Int) (Branch target of P1073) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P1080 nop TARGET1073: ba RET1073 nop P1080: !_MEMBAR (FP) P1081: !_BST [5] (maybe <- 0xe800001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f38 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i0 + 3200 ] %asi P1082: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1082 nop RET1082: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1083: !_REPLACEMENT [27] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1944], %l7 st %l7, [%i2+1944] add %i2, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P1084: !_LD [6] (Int) lduw [%i1 + 172], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P1085: !_LD [4] (Int) (CBR) (Secondary ctx) (Branch target of P1203) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1085 nop RET1085: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P1086 nop TARGET1203: ba RET1203 nop P1086: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i2+628], %l7 st %l7, [%i2+628] add %i2, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P1087: !_REPLACEMENT [8] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+1308], %l6 st %l6, [%i2+1308] add %i2, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P1088: !_REPLACEMENT [16] (Int) (Nucleus ctx) (Branch target of P1180) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2304], %l3 st %l3, [%i2+2304] add %i2, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] ba P1089 nop TARGET1180: ba RET1180 nop P1089: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l6 ld [%i2+680], %o5 st %o5, [%i2+680] add %i2, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P1090: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P1091: !_LD [39] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P1092: !_REPLACEMENT [25] (Int) (CBR) (Branch target of P1152) sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1092 nop RET1092: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P1093 nop TARGET1152: ba RET1152 nop P1093: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l6 ld [%i2+628], %o5 st %o5, [%i2+628] add %i2, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] P1094: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1095: !_REPLACEMENT [11] (Int) (CBR) (Branch target of P1250) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1095 nop RET1095: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P1096 nop TARGET1250: ba RET1250 nop P1096: !_REPLACEMENT [12] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+168], %l3 st %l3, [%i3+168] add %i3, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1096 nop RET1096: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1097: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1098: !_LD [8] (Int) (CBR) lduw [%i1 + 1308], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1098 nop RET1098: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1099: !_REPLACEMENT [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+3056], %l6 st %l6, [%i3+3056] add %i3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P1100: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P1101: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P1102: !_REPLACEMENT [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2232], %l6 st %l6, [%i2+2232] add %i2, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P1103: !_MEMBAR (Int) membar #StoreLoad P1104: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l7 ld [%i2+628], %l3 st %l3, [%i2+628] add %i2, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P1105: !_LD [29] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1105 nop RET1105: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1106: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3056] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P1107: !_REPLACEMENT [3] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1540], %l3 st %l3, [%i3+1540] add %i3, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1107 nop RET1107: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1108: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l7 ld [%i3+680], %l3 st %l3, [%i3+680] add %i3, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] P1109: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P1110: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1111: !_REPLACEMENT [39] (Int) (Branch target of P1122) sethi %hi(0x2000), %l7 ld [%i3+2148], %l3 st %l3, [%i3+2148] add %i3, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] ba P1112 nop TARGET1122: ba RET1122 nop P1112: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P1113: !_LD [20] (Int) (LE) (Branch target of P1139) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2688] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P1114 nop TARGET1139: ba RET1139 nop P1114: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1115: !_REPLACEMENT [29] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3120], %l7 st %l7, [%i3+3120] add %i3, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P1116: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P1117: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l7 ld [%i3+744], %l3 st %l3, [%i3+744] add %i3, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] P1118: !_LD [1] (Int) (CBR) lduw [%i0 + 744], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1118 nop RET1118: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1119: !_LD [11] (Int) lduw [%i1 + 3556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1120: !_REPLACEMENT [42] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1120 nop RET1120: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1121: !_REPLACEMENT [9] (Int) (Branch target of P1200) sethi %hi(0x2000), %l7 ld [%i3+2488], %l3 st %l3, [%i3+2488] add %i3, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] ba P1122 nop TARGET1200: ba RET1200 nop P1122: !_LD [23] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1122 nop RET1122: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1123: !_LD [42] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 3176] %asi, %f2 ! 1 addresses covered P1124: !_LD [25] (Int) (Branch target of P1092) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P1125 nop TARGET1092: ba RET1092 nop P1125: !_PREFETCH [13] (Int) (Secondary ctx) (Branch target of P1069) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 380] %asi, 1 ba P1126 nop TARGET1069: ba RET1069 nop P1126: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1126 nop RET1126: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1127: !_LD [28] (Int) (CBR) (Nucleus ctx) (Branch target of P1246) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2980] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1127 nop RET1127: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P1128 nop TARGET1246: ba RET1246 nop P1128: !_LD [40] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1128 nop RET1128: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1129: !_REPLACEMENT [25] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1129 nop RET1129: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1130: !_REPLACEMENT [18] (Int) (Branch target of P1237) sethi %hi(0x2000), %l3 ld [%i3+3240], %l7 st %l7, [%i3+3240] add %i3, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] ba P1131 nop TARGET1237: ba RET1237 nop P1131: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P1132: !_LD [10] (Int) lduw [%i1 + 3072], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1133: !_REPLACEMENT [10] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1133 nop RET1133: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1134: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P1135: !_REPLACEMENT [22] (Int) (Nucleus ctx) (Branch target of P1220) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] ba P1136 nop TARGET1220: ba RET1220 nop P1136: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P1137: !_LD [11] (Int) (CBR) (Nucleus ctx) (Branch target of P1240) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1137 nop RET1137: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P1138 nop TARGET1240: ba RET1240 nop P1138: !_LD [21] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P1139: !_LD [17] (Int) (CBR) (Branch target of P1254) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1139 nop RET1139: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P1140 nop TARGET1254: ba RET1254 nop P1140: !_LD [43] (FP) (Branch target of P1127) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3284], %f3 ! 1 addresses covered ba P1141 nop TARGET1127: ba RET1127 nop P1141: !_REPLACEMENT [29] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3120], %l6 st %l6, [%i3+3120] add %i3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P1142: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l7 ld [%i3+1364], %l3 st %l3, [%i3+1364] add %i3, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] P1143: !_LD [6] (Int) (CBR) lduw [%i1 + 172], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1143 nop RET1143: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1144: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1145: !_LD [20] (FP) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2688], %f4 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1145 nop RET1145: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1146: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P1147: !_REPLACEMENT [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+1944], %l3 st %l3, [%i2+1944] add %i2, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P1148: !_LD [7] (Int) (Branch target of P1105) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P1149 nop TARGET1105: ba RET1105 nop P1149: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %o5 ld [%i2+3284], %l6 st %l6, [%i2+3284] add %i2, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] P1150: !_MEMBAR (FP) (Branch target of P1064) ba P1151 nop TARGET1064: ba RET1064 nop P1151: !_BST [16] (maybe <- 0xe800002) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f32 membar #Sync stda %f32, [%i3 + 2304 ] %asi P1152: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1152 nop RET1152: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1153: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1154: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P1155: !_REPLACEMENT [8] (Int) (CBR) (Branch target of P1189) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1308], %l3 st %l3, [%i2+1308] add %i2, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1155 nop RET1155: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P1156 nop TARGET1189: ba RET1189 nop P1156: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1944], %l3 st %l3, [%i2+1944] add %i2, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P1157: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i2+2148], %o5 st %o5, [%i2+2148] add %i2, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P1158: !_LD [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1159: !_LD [34] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1159 nop RET1159: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1160: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l6 ld [%i2+2232], %o5 st %o5, [%i2+2232] add %i2, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] P1161: !_LD [6] (Int) lduw [%i1 + 172], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1162: !_REPLACEMENT [21] (Int) (Branch target of P1118) sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] ba P1163 nop TARGET1118: ba RET1118 nop P1163: !_LD [21] (Int) (Branch target of P1248) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P1164 nop TARGET1248: ba RET1248 nop P1164: !_REPLACEMENT [9] (Int) (Branch target of P1242) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2488], %l6 st %l6, [%i3+2488] add %i3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] ba P1165 nop TARGET1242: ba RET1242 nop P1165: !_REPLACEMENT [17] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+3216], %l3 st %l3, [%i3+3216] add %i3, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1165 nop RET1165: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1166: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1167: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P1168: !_REPLACEMENT [10] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1168 nop RET1168: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1169: !_LD [10] (FP) (Secondary ctx) (Branch target of P1174) wr %g0, 0x81, %asi lda [%i1 + 3072] %asi, %f5 ! 1 addresses covered ba P1170 nop TARGET1174: ba RET1174 nop P1170: !_LD [2] (Int) lduw [%i0 + 1132], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1171: !_LD [20] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 2688] %asi, %f6 ! 1 addresses covered P1172: !_PREFETCH [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 1944] %asi, 1 P1173: !_REPLACEMENT [23] (Int) (CBR) (Branch target of P1082) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1173 nop RET1173: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P1174 nop TARGET1082: ba RET1082 nop P1174: !_LD [44] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3336] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1174 nop RET1174: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1175: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P1176: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1177: !_LD [41] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 556] %asi, %f7 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1177 nop RET1177: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1178: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P1179: !_LD [16] (Int) lduw [%i2 + 2304], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1180: !_PREFETCH [40] (Int) (CBR) (Branch target of P1063) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2656], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1180 nop RET1180: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P1181 nop TARGET1063: ba RET1063 nop P1181: !_REPLACEMENT [28] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2980], %l3 st %l3, [%i2+2980] add %i2, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] P1182: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] P1183: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l3 ld [%i2+2660], %l7 st %l7, [%i2+2660] add %i2, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P1184: !_REPLACEMENT [24] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+220], %l6 st %l6, [%i2+220] add %i2, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] P1185: !_LD [14] (Int) (Branch target of P1165) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P1186 nop TARGET1165: ba RET1165 nop P1186: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1187: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1187 nop RET1187: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1188: !_LD [30] (Int) lduw [%i2 + 3756], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1189: !_REPLACEMENT [39] (Int) (CBR) (Branch target of P1252) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2148], %l6 st %l6, [%i3+2148] add %i3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1189 nop RET1189: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P1190 nop TARGET1252: ba RET1252 nop P1190: !_LD [17] (Int) (Branch target of P1128) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P1191 nop TARGET1128: ba RET1128 nop P1191: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P1192: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l3 ld [%i3+1944], %l7 st %l7, [%i3+1944] add %i3, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P1193: !_LD [37] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 628], %f8 ! 1 addresses covered P1194: !_REPLACEMENT [15] (Int) (Branch target of P1159) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1508], %l6 st %l6, [%i2+1508] add %i2, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] ba P1195 nop TARGET1159: ba RET1159 nop P1195: !_LD [44] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1195 nop RET1195: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1196: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P1197: !_REPLACEMENT [27] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P1198: !_LD [25] (Int) lduw [%i2 + 668], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1199: !_MEMBAR (Int) membar #StoreLoad P1200: !_LD [43] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 3284] %asi, %f9 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1200 nop RET1200: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1201: !_REPLACEMENT [30] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1201 nop RET1201: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1202: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P1203: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1203 nop RET1203: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1204: !_BST [7] (maybe <- 0xe800003) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f35 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f34 membar #Sync stda %f32, [%i1 + 448 ] %asi P1205: !_MEMBAR (FP) membar #StoreLoad P1206: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P1207: !_LD [19] (Int) (Nucleus ctx) (Branch target of P1224) wr %g0, 0x4, %asi lduwa [%i3 + 2660] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P1208 nop TARGET1224: ba RET1224 nop P1208: !_LD [32] (Int) (Secondary ctx) (Branch target of P1077) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1364] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P1209 nop TARGET1077: ba RET1077 nop P1209: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P1210: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P1211: !_REPLACEMENT [9] (Int) (Secondary ctx) (Branch target of P1085) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2488], %l7 st %l7, [%i3+2488] add %i3, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] ba P1212 nop TARGET1085: ba RET1085 nop P1212: !_LD [10] (FP) (Branch target of P1129) ld [%i1 + 3072], %f10 ! 1 addresses covered ba P1213 nop TARGET1129: ba RET1129 nop P1213: !_LD [1] (Int) (Nucleus ctx) (Branch target of P1107) wr %g0, 0x4, %asi lduwa [%i0 + 744] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P1214 nop TARGET1107: ba RET1107 nop P1214: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P1215: !_REPLACEMENT [30] (Int) (Secondary ctx) (Branch target of P1201) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] ba P1216 nop TARGET1201: ba RET1201 nop P1216: !_LD [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3240] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1217: !_LD [16] (Int) (Nucleus ctx) (Branch target of P1133) wr %g0, 0x4, %asi lduwa [%i3 + 2304] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P1218 nop TARGET1133: ba RET1133 nop P1218: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3056] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1219: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P1220: !_LD [21] (Int) (CBR) lduw [%i2 + 2760], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1220 nop RET1220: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1221: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3756], %o5 st %o5, [%i2+3756] add %i2, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P1222: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P1223: !_MEMBAR (FP) P1224: !_BST [0] (maybe <- 0xe800004) (FP) (CBR) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f33 fmovs %f16, %f21 fadds %f16, %f17, %f16 ! preparing store val #1, next val will be in f42 fmovd %f20, %f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i0 + 704 ] %asi ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1224 nop RET1224: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1225: !_MEMBAR (FP) membar #StoreLoad P1226: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l7 ld [%i2+1132], %l3 st %l3, [%i2+1132] add %i2, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P1227: !_LD [13] (Int) lduw [%i3 + 380], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1228: !_LD [2] (Int) lduw [%i0 + 1132], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P1229: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1230: !_LD [4] (FP) ld [%i0 + 2928], %f11 ! 1 addresses covered P1231: !_LD [37] (Int) (Nucleus ctx) (Branch target of P1126) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 628] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P1232 nop TARGET1126: ba RET1126 nop P1232: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1233: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1233 nop RET1233: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1234: !_REPLACEMENT [3] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1540], %l3 st %l3, [%i3+1540] add %i3, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P1235: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l6 ld [%i3+2872], %o5 st %o5, [%i3+2872] add %i3, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] P1236: !_PREFETCH [31] (Int) (Secondary ctx) (Branch target of P1137) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 680] %asi, 1 ba P1237 nop TARGET1137: ba RET1137 nop P1237: !_LD [18] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3240] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1237 nop RET1237: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1238: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P1239: !_REPLACEMENT [6] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P1240: !_LD [22] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1240 nop RET1240: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1241: !_REPLACEMENT [44] (Int) (Branch target of P1244) sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] ba P1242 nop TARGET1244: ba RET1244 nop P1242: !_LD [30] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3756] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1242 nop RET1242: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1243: !_REPLACEMENT [27] (Int) (Secondary ctx) (Branch target of P1145) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ba P1244 nop TARGET1145: ba RET1145 nop P1244: !_LD [6] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 172] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1244 nop RET1244: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1245: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P1246: !_REPLACEMENT [41] (Int) (CBR) (Branch target of P1173) sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1246 nop RET1246: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P1247 nop TARGET1173: ba RET1173 nop P1247: !_PREFETCH [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2048], 1 P1248: !_LD [26] (Int) (CBR) (Branch target of P1168) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1248 nop RET1248: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P1249 nop TARGET1168: ba RET1168 nop P1249: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P1250: !_LD [23] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1250 nop RET1250: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1251: !_LD [39] (FP) (Branch target of P1187) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2148], %f12 ! 1 addresses covered ba P1252 nop TARGET1187: ba RET1187 nop P1252: !_REPLACEMENT [2] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1252 nop RET1252: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1253: !_REPLACEMENT [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+1364], %o5 st %o5, [%i3+1364] add %i3, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] P1254: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+2928], %l7 st %l7, [%i3+2928] add %i3, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1254 nop RET1254: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1255: !_LD [44] (Int) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3336] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 fmovs %f12, %f30 !-- loop_exit_5_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_5_0 nop P1256: !_MEMBAR (Int) membar #StoreLoad END_NODES5: ! Test instruction sequence for CPU 5 ends sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 ! move %o5(lower) -> %o0(upper) sllx %o5, 32, %o0 sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 stw %o5, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func6: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l7 or %l7, %lo(0xdeadbee0), %l7 stw %l7, [%i5] sethi %hi(0xdeadbee1), %l7 or %l7, %lo(0xdeadbee1), %l7 stw %l7, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x06deade1), %l7 or %l7, %lo(0x06deade1), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x83000001), %l4 or %l4, %lo(0x83000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0xf000001), %l7 or %l7, %lo(0xf000001), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x3800000), %l7 or %l7, %lo(0x3800000), %l7 stw %l7, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x6bfd^4 sethi %hi(0x6bfd), %l0 or %l0, %lo(0x6bfd), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 4 to 4 --- stx %g0, [%i0+2928] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES6, %o5, %l6 jmpl %l6, %g0 nop BEGIN_NODES6: ! Test instruction sequence for ISTREAM 6 begins P1257: !_REPLACEMENT [44] (Int) (Loop entry) (CBR) (Secondary ctx) sethi %hi(0xe), %l2 or %l2, %lo(0xe), %l2 loop_entry_6_0: wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1257 nop RET1257: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1258: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1259: !_LD [10] (Int) (CBR) (Branch target of P1259) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1259 nop RET1259: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P1260 nop TARGET1259: ba RET1259 nop P1260: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %o5 ld [%i3+4048], %l6 st %l6, [%i3+4048] add %i3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P1261: !_LD [27] (Int) (Secondary ctx) (Branch target of P1263) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P1262 nop TARGET1263: ba RET1263 nop P1262: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P1263: !_REPLACEMENT [37] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1263 nop RET1263: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1264: !_LD [15] (Int) lduw [%i2 + 1508], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1265: !_LD [4] (Int) (CBR) (Branch target of P1287) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1265 nop RET1265: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P1266 nop TARGET1287: ba RET1287 nop P1266: !_REPLACEMENT [45] (Int) (Branch target of P1285) sethi %hi(0x2000), %o5 ld [%i3+3532], %l6 st %l6, [%i3+3532] add %i3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] ba P1267 nop TARGET1285: ba RET1285 nop P1267: !_LD [2] (Int) lduw [%i0 + 1132], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1268: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P1269: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P1270: !_REPLACEMENT [3] (Int) (Nucleus ctx) (Branch target of P1293) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+1540], %o5 st %o5, [%i3+1540] add %i3, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] ba P1271 nop TARGET1293: ba RET1293 nop P1271: !_LD [8] (Int) (Branch target of P1280) lduw [%i1 + 1308], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P1272 nop TARGET1280: ba RET1280 nop P1272: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P1273: !_PREFETCH [24] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 220], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1273 nop RET1273: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1274: !_LD [32] (Int) (Branch target of P1265) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P1275 nop TARGET1265: ba RET1265 nop P1275: !_REPLACEMENT [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3224], %l7 st %l7, [%i3+3224] add %i3, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P1276: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1277: !_LD [32] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1277 nop RET1277: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1278: !_REPLACEMENT [11] (Int) (Branch target of P1257) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3556], %l7 st %l7, [%i2+3556] add %i2, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] ba P1279 nop TARGET1257: ba RET1257 nop P1279: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1280: !_REPLACEMENT [36] (Int) (CBR) (Branch target of P1273) sethi %hi(0x2000), %l6 ld [%i2+4048], %o5 st %o5, [%i2+4048] add %i2, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1280 nop RET1280: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P1281 nop TARGET1273: ba RET1273 nop P1281: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] P1282: !_LD [40] (FP) (Branch target of P1277) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2656], %f0 ! 1 addresses covered ba P1283 nop TARGET1277: ba RET1277 nop P1283: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+708], %l7 st %l7, [%i3+708] add %i3, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] P1284: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P1285: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+2760], %o5 st %o5, [%i3+2760] add %i3, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1285 nop RET1285: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1286: !_LD [39] (Int) (Branch target of P1291) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P1287 nop TARGET1291: ba RET1291 nop P1287: !_REPLACEMENT [16] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1287 nop RET1287: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1288: !_LD [2] (Int) lduw [%i0 + 1132], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P1289: !_LD [34] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1289 nop RET1289: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1290: !_LD [31] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i3 + 680] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P1291: !_REPLACEMENT [10] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+3072], %l3 st %l3, [%i2+3072] add %i2, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1291 nop RET1291: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1292: !_PREFETCH [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2304], 1 P1293: !_LD [39] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1293 nop RET1293: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1294: !_LD [38] (Int) (Loop exit) lduw [%i3 + 2048], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- loop_exit_6_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_6_0 nop P1295: !_MEMBAR (Int) (Branch target of P1289) membar #StoreLoad ba END_NODES6 nop TARGET1289: ba RET1289 nop END_NODES6: ! Test instruction sequence for CPU 6 ends sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 ! move %l3(lower) -> %o0(upper) sllx %l3, 32, %o0 sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 stw %l3, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func7: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %o5 or %o5, %lo(0xdeadbee0), %o5 stw %o5, [%i5] sethi %hi(0xdeadbee1), %o5 or %o5, %lo(0xdeadbee1), %o5 stw %o5, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x07deade1), %o5 or %o5, %lo(0x07deade1), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x83800001), %l4 or %l4, %lo(0x83800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0xf800001), %o5 or %o5, %lo(0xf800001), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x4000000), %o5 or %o5, %lo(0x4000000), %o5 stw %o5, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x527b^4 sethi %hi(0x527b), %l0 or %l0, %lo(0x527b), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 5 to 4 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES7, %l3, %l7 jmpl %l7, %g0 nop BEGIN_NODES7: ! Test instruction sequence for ISTREAM 7 begins P1296: !_LD [8] (Int) (Loop entry) (CBR) sethi %hi(0x6), %l2 or %l2, %lo(0x6), %l2 loop_entry_7_0: lduw [%i1 + 1308], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1296 nop RET1296: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1297: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P1298: !_LD [40] (FP) (CBR) (Branch target of P1372) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2656], %f0 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1298 nop RET1298: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P1299 nop TARGET1372: ba RET1372 nop P1299: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3284], %o5 st %o5, [%i2+3284] add %i2, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P1300: !_REPLACEMENT [14] (Int) (Nucleus ctx) (Branch target of P1330) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] ba P1301 nop TARGET1330: ba RET1330 nop P1301: !_LD [43] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3284] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1301 nop RET1301: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1302: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l7 ld [%i2+668], %l3 st %l3, [%i2+668] add %i2, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P1303: !_LD [19] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2660] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P1304: !_LD [17] (FP) (CBR) (Secondary ctx) (Branch target of P1298) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 3216] %asi, %f1 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1304 nop RET1304: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P1305 nop TARGET1298: ba RET1298 nop P1305: !_REPLACEMENT [36] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P1306: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1307: !_REPLACEMENT [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+3224], %o5 st %o5, [%i2+3224] add %i2, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] P1308: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1308 nop RET1308: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1309: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1310: !_LD [27] (Int) lduw [%i2 + 1944], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P1311: !_LD [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1312: !_LD [29] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lda [%i2 + 3120] %asi, %f2 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1312 nop RET1312: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1313: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+744], %l3 st %l3, [%i2+744] add %i2, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] P1314: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1315: !_LD [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1944] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1316: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P1317: !_LD [14] (Int) (Branch target of P1323) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P1318 nop TARGET1323: ba RET1323 nop P1318: !_LD [37] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 628] %asi, %f3 ! 1 addresses covered P1319: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3284], %o5 st %o5, [%i2+3284] add %i2, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P1320: !_LD [19] (Int) (Secondary ctx) (Branch target of P1296) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P1321 nop TARGET1296: ba RET1296 nop P1321: !_REPLACEMENT [21] (Int) (Branch target of P1341) sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] ba P1322 nop TARGET1341: ba RET1341 nop P1322: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1323: !_REPLACEMENT [37] (Int) (CBR) (Secondary ctx) (Branch target of P1312) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+628], %l6 st %l6, [%i3+628] add %i3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1323 nop RET1323: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P1324 nop TARGET1312: ba RET1312 nop P1324: !_LD [35] (Int) lduw [%i2 + 2724], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P1325: !_LD [37] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1326: !_LD [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P1327: !_REPLACEMENT [27] (Int) (Branch target of P1370) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ba P1328 nop TARGET1370: ba RET1370 nop P1328: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P1329: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1330: !_LD [15] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1508] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1330 nop RET1330: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1331: !_PREFETCH [28] (Int) prefetch [%i3 + 2980], 1 P1332: !_LD [16] (Int) lduw [%i2 + 2304], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1333: !_LD [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 3240] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P1334: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1335: !_LD [0] (Int) (Branch target of P1343) lduw [%i0 + 708], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P1336 nop TARGET1343: ba RET1343 nop P1336: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3756], %l7 st %l7, [%i2+3756] add %i2, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] P1337: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1338: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] P1339: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P1340: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P1341: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1341 nop RET1341: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1342: !_REPLACEMENT [23] (Int) (Branch target of P1367) sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] ba P1343 nop TARGET1367: ba RET1367 nop P1343: !_REPLACEMENT [21] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2760], %l7 st %l7, [%i3+2760] add %i3, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1343 nop RET1343: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1344: !_REPLACEMENT [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+3284], %l7 st %l7, [%i3+3284] add %i3, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P1345: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P1346: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l7 ld [%i3+2048], %l3 st %l3, [%i3+2048] add %i3, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] P1347: !_LD [6] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 172] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1348: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P1349: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1350: !_LD [36] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 4048] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1351: !_LD [11] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 3556] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1352: !_LD [38] (Int) (Branch target of P1375) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P1353 nop TARGET1375: ba RET1375 nop P1353: !_LD [13] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 380] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1354: !_LD [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 2656] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P1355: !_REPLACEMENT [45] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3532], %o5 st %o5, [%i2+3532] add %i2, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P1356: !_LD [18] (FP) ld [%i3 + 3240], %f4 ! 1 addresses covered P1357: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l3 ld [%i2+2048], %l7 st %l7, [%i2+2048] add %i2, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] P1358: !_REPLACEMENT [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+1508], %l6 st %l6, [%i2+1508] add %i2, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] P1359: !_REPLACEMENT [7] (Int) (Branch target of P1304) sethi %hi(0x2000), %l7 ld [%i2+460], %l3 st %l3, [%i2+460] add %i2, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] ba P1360 nop TARGET1304: ba RET1304 nop P1360: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1361: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P1362: !_LD [27] (Int) (Branch target of P1382) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P1363 nop TARGET1382: ba RET1382 nop P1363: !_LD [13] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1363 nop RET1363: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1364: !_LD [16] (Int) lduw [%i3 + 2304], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P1365: !_LD [24] (Int) lduw [%i2 + 220], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1366: !_LD [30] (Int) (Branch target of P1301) lduw [%i2 + 3756], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P1367 nop TARGET1301: ba RET1301 nop P1367: !_PREFETCH [0] (Int) (CBR) prefetch [%i0 + 708], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1367 nop RET1367: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1368: !_LD [5] (Int) lduw [%i0 + 3224], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1369: !_LD [13] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi lduwa [%i3 + 380] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P1370: !_REPLACEMENT [20] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2688], %l3 st %l3, [%i2+2688] add %i2, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1370 nop RET1370: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1371: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l7 ld [%i2+1944], %l3 st %l3, [%i2+1944] add %i2, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P1372: !_LD [5] (FP) (CBR) (Secondary ctx) (Branch target of P1308) wr %g0, 0x81, %asi lda [%i0 + 3224] %asi, %f5 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1372 nop RET1372: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P1373 nop TARGET1308: ba RET1308 nop P1373: !_LD [42] (Int) (Branch target of P1377) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P1374 nop TARGET1377: ba RET1377 nop P1374: !_LD [45] (Int) lduw [%i3 + 3532], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P1375: !_LD [8] (Int) (CBR) (Secondary ctx) (Branch target of P1363) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1375 nop RET1375: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P1376 nop TARGET1363: ba RET1363 nop P1376: !_LD [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 556] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P1377: !_REPLACEMENT [13] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+380], %l6 st %l6, [%i2+380] add %i2, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1377 nop RET1377: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1378: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P1379: !_LD [29] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3120], %f6 ! 1 addresses covered P1380: !_LD [24] (Int) lduw [%i2 + 220], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1381: !_REPLACEMENT [14] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1332], %l7 st %l7, [%i3+1332] add %i3, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P1382: !_REPLACEMENT [40] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+2656], %l6 st %l6, [%i3+2656] add %i3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1382 nop RET1382: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1383: !_LD [9] (Int) (Loop exit) lduw [%i1 + 2488], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovs %f6, %f30 !-- loop_exit_7_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_7_0 nop P1384: !_MEMBAR (Int) membar #StoreLoad END_NODES7: ! Test instruction sequence for CPU 7 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func8: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x08deade1), %l6 or %l6, %lo(0x08deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x84000001), %l4 or %l4, %lo(0x84000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x10000001), %l6 or %l6, %lo(0x10000001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x4800000), %l6 or %l6, %lo(0x4800000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x4743^4 sethi %hi(0x4743), %l0 or %l0, %lo(0x4743), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 5 to 5 --- stx %g0, [%i0+3224] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES8, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES8: ! Test instruction sequence for ISTREAM 8 begins P1385: !_LD [24] (Int) (Loop entry) sethi %hi(0x5), %l2 or %l2, %lo(0x5), %l2 loop_entry_8_0: sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1386: !_REPLACEMENT [25] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1386 nop RET1386: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1387: !_LD [42] (Int) (CBR) (Branch target of P1444) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1387 nop RET1387: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P1388 nop TARGET1444: ba RET1444 nop P1388: !_REPLACEMENT [45] (Int) (Branch target of P1577) sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] ba P1389 nop TARGET1577: ba RET1577 nop P1389: !_LD [24] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 220] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1389 nop RET1389: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1390: !_LD [41] (Int) (CBR) lduw [%i2 + 556], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1390 nop RET1390: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1391: !_LD [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1392: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1392 nop RET1392: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1393: !_REPLACEMENT [20] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1393 nop RET1393: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1394: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1332], %o5 st %o5, [%i2+1332] add %i2, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1394 nop RET1394: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1395: !_LD [2] (Int) (Branch target of P1472) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P1396 nop TARGET1472: ba RET1472 nop P1396: !_LD [3] (Int) lduw [%i0 + 1540], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1397: !_LD [16] (Int) (Nucleus ctx) (Branch target of P1549) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P1398 nop TARGET1549: ba RET1549 nop P1398: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %o5 ld [%i2+3224], %l6 st %l6, [%i2+3224] add %i2, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P1399: !_LD [13] (Int) lduw [%i3 + 380], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1400: !_LD [22] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1400 nop RET1400: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1401: !_LD [7] (Int) lduw [%i1 + 460], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1402: !_REPLACEMENT [16] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2304], %o5 st %o5, [%i3+2304] add %i3, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P1403: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P1404: !_LD [27] (Int) lduw [%i2 + 1944], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1405: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P1406: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1407: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P1408: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %o5 ld [%i3+3120], %l6 st %l6, [%i3+3120] add %i3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P1409: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P1410: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l6 ld [%i3+1508], %o5 st %o5, [%i3+1508] add %i3, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] P1411: !_LD [8] (Int) lduw [%i1 + 1308], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P1412: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1413: !_LD [36] (Int) (Branch target of P1493) lduw [%i2 + 4048], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P1414 nop TARGET1493: ba RET1493 nop P1414: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P1415: !_LD [8] (Int) (CBR) (Branch target of P1393) lduw [%i1 + 1308], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1415 nop RET1415: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P1416 nop TARGET1393: ba RET1393 nop P1416: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l3 ld [%i3+220], %l7 st %l7, [%i3+220] add %i3, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] P1417: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1418: !_LD [6] (Int) lduw [%i1 + 172], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1419: !_LD [15] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 1508] %asi, %f0 ! 1 addresses covered P1420: !_LD [42] (Int) (Secondary ctx) (Branch target of P1422) wr %g0, 0x81, %asi lduwa [%i3 + 3176] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P1421 nop TARGET1422: ba RET1422 nop P1421: !_REPLACEMENT [4] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P1422: !_LD [17] (Int) (CBR) (Branch target of P1500) lduw [%i2 + 3216], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1422 nop RET1422: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P1423 nop TARGET1500: ba RET1500 nop P1423: !_REPLACEMENT [31] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+680], %l6 st %l6, [%i3+680] add %i3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1423 nop RET1423: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1424: !_REPLACEMENT [5] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1424 nop RET1424: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1425: !_REPLACEMENT [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+460], %l6 st %l6, [%i3+460] add %i3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P1426: !_REPLACEMENT [11] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1426 nop RET1426: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1427: !_LD [42] (Int) (Branch target of P1538) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P1428 nop TARGET1538: ba RET1538 nop P1428: !_LD [43] (Int) lduw [%i2 + 3284], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1429: !_LD [0] (Int) (CBR) lduw [%i0 + 708], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1429 nop RET1429: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1430: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1431: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P1432: !_LD [42] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3176], %f1 ! 1 addresses covered P1433: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P1434: !_REPLACEMENT [23] (Int) (Branch target of P1510) sethi %hi(0x2000), %l6 ld [%i2+3056], %o5 st %o5, [%i2+3056] add %i2, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] ba P1435 nop TARGET1510: ba RET1510 nop P1435: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P1436: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P1437: !_LD [9] (Int) lduw [%i1 + 2488], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1438: !_MEMBAR (FP) (Branch target of P1556) ba P1439 nop TARGET1556: ba RET1556 nop P1439: !_BST [20] (maybe <- 0x10000001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f32 membar #Sync stda %f32, [%i3 + 2688 ] %asi P1440: !_MEMBAR (FP) membar #StoreLoad P1441: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+744], %l3 st %l3, [%i2+744] add %i2, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] P1442: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1443: !_REPLACEMENT [40] (Int) (Branch target of P1560) sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] ba P1444 nop TARGET1560: ba RET1560 nop P1444: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1444 nop RET1444: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1445: !_PREFETCH [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 1332] %asi, 1 P1446: !_LD [17] (Int) lduw [%i2 + 3216], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1447: !_LD [4] (Int) (Branch target of P1531) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P1448 nop TARGET1531: ba RET1531 nop P1448: !_MEMBAR (FP) (Secondary ctx) P1449: !_BST [15] (maybe <- 0x10000002) (FP) (Secondary ctx) wr %g0, 0xf1, %asi ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i2 + 1472 ] %asi P1450: !_MEMBAR (FP) (Secondary ctx) (Branch target of P1426) membar #StoreLoad ba P1451 nop TARGET1426: ba RET1426 nop P1451: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1452: !_PREFETCH [14] (Int) prefetch [%i2 + 1332], 1 P1453: !_LD [7] (Int) lduw [%i1 + 460], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P1454: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P1455: !_LD [24] (Int) (LE) (Nucleus ctx) (Branch target of P1462) wr %g0, 0xc, %asi lduwa [%i3 + 220] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P1456 nop TARGET1462: ba RET1462 nop P1456: !_REPLACEMENT [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+3176], %l3 st %l3, [%i2+3176] add %i2, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P1457: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1457 nop RET1457: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1458: !_REPLACEMENT [24] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1458 nop RET1458: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1459: !_PREFETCH [16] (Int) (Branch target of P1457) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2304], 1 ba P1460 nop TARGET1457: ba RET1457 nop P1460: !_REPLACEMENT [3] (Int) (Loop exit) sethi %hi(0x2000), %l3 ld [%i2+1540], %l7 st %l7, [%i2+1540] add %i2, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 !-- loop_exit_8_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_8_0 nop P1461: !_REPLACEMENT [32] (Int) (Loop entry) sethi %hi(0x1), %l2 or %l2, %lo(0x1), %l2 loop_entry_8_1: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1364], %l7 st %l7, [%i2+1364] add %i2, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] P1462: !_LD [30] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1462 nop RET1462: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1463: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P1464: !_REPLACEMENT [33] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P1465: !_LD [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1508] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1466: !_REPLACEMENT [34] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+2232], %o5 st %o5, [%i3+2232] add %i3, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1466 nop RET1466: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1467: !_LD [18] (Int) lduw [%i2 + 3240], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P1468: !_LD [1] (Int) lduw [%i0 + 744], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1469: !_REPLACEMENT [7] (Int) (Branch target of P1548) sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] ba P1470 nop TARGET1548: ba RET1548 nop P1470: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P1471: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1472: !_LD [37] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 628] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1472 nop RET1472: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1473: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1474: !_REPLACEMENT [45] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P1475: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 3216] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1476: !_LD [10] (Int) lduw [%i1 + 3072], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1477: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P1478: !_LD [9] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i1 + 2488] %asi, %f0 ! 1 addresses covered P1479: !_REPLACEMENT [30] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3756], %l3 st %l3, [%i3+3756] add %i3, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] P1480: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1481: !_REPLACEMENT [5] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3224], %l6 st %l6, [%i2+3224] add %i2, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P1482: !_PREFETCH [9] (Int) prefetch [%i1 + 2488], 1 P1483: !_LD [22] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2872], %f1 ! 1 addresses covered P1484: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l7 ld [%i2+680], %l3 st %l3, [%i2+680] add %i2, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] P1485: !_LD [3] (FP) (Secondary ctx) (Branch target of P1511) wr %g0, 0x81, %asi lda [%i0 + 1540] %asi, %f2 ! 1 addresses covered ba P1486 nop TARGET1511: ba RET1511 nop P1486: !_LD [42] (Int) (Branch target of P1567) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P1487 nop TARGET1567: ba RET1567 nop P1487: !_LD [11] (Int) lduw [%i1 + 3556], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1488: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3240], %o5 st %o5, [%i3+3240] add %i3, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P1489: !_LD [3] (Int) lduw [%i0 + 1540], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P1490: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P1491: !_MEMBAR (FP) P1492: !_BST [31] (maybe <- 0x10000003) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f42 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i2 + 640 ] %asi P1493: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1493 nop RET1493: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1494: !_REPLACEMENT [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P1495: !_LD [11] (Int) lduw [%i1 + 3556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1496: !_LD [35] (FP) ld [%i2 + 2724], %f3 ! 1 addresses covered P1497: !_REPLACEMENT [29] (Int) (Branch target of P1387) sethi %hi(0x2000), %l7 ld [%i3+3120], %l3 st %l3, [%i3+3120] add %i3, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] ba P1498 nop TARGET1387: ba RET1387 nop P1498: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P1499: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1140], %l6 st %l6, [%i2+1140] add %i2, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P1500: !_LD [9] (Int) (CBR) (Branch target of P1429) lduw [%i1 + 2488], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1500 nop RET1500: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P1501 nop TARGET1429: ba RET1429 nop P1501: !_LD [25] (Int) lduw [%i3 + 668], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1502: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %o5 ld [%i2+220], %l6 st %l6, [%i2+220] add %i2, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] P1503: !_REPLACEMENT [18] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+3240], %l3 st %l3, [%i2+3240] add %i2, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1503 nop RET1503: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1504: !_LD [29] (FP) ld [%i3 + 3120], %f4 ! 1 addresses covered P1505: !_LD [5] (Int) (Branch target of P1458) lduw [%i0 + 3224], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P1506 nop TARGET1458: ba RET1458 nop P1506: !_LD [30] (Int) lduw [%i3 + 3756], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P1507: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l7 ld [%i2+3072], %l3 st %l3, [%i2+3072] add %i2, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] P1508: !_LD [27] (Int) lduw [%i3 + 1944], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1509: !_LD [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 168] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P1510: !_LD [12] (Int) (LE) (CBR) (Branch target of P1394) wr %g0, 0x88, %asi lduwa [%i3 + 168] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1510 nop RET1510: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P1511 nop TARGET1394: ba RET1394 nop P1511: !_REPLACEMENT [20] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+2688], %l7 st %l7, [%i2+2688] add %i2, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1511 nop RET1511: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1512: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P1513: !_MEMBAR (FP) P1514: !_BST [32] (maybe <- 0x10000004) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f37 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f36 membar #Sync stda %f32, [%i3 + 1344 ] %asi P1515: !_MEMBAR (FP) membar #StoreLoad P1516: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3056], %o5 st %o5, [%i2+3056] add %i2, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P1517: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l3 ld [%i2+168], %l7 st %l7, [%i2+168] add %i2, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P1518: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P1519: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1520: !_LD [2] (Int) (Branch target of P1466) lduw [%i0 + 1132], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P1521 nop TARGET1466: ba RET1466 nop P1521: !_REPLACEMENT [42] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+3176], %l3 st %l3, [%i2+3176] add %i2, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1521 nop RET1521: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1522: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l7 ld [%i2+1308], %l3 st %l3, [%i2+1308] add %i2, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P1523: !_LD [9] (Int) lduw [%i1 + 2488], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1524: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] P1525: !_LD [3] (Int) lduw [%i0 + 1540], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1526: !_REPLACEMENT [16] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+2304], %l7 st %l7, [%i2+2304] add %i2, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1526 nop RET1526: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1527: !_LD [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1944] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1528: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+460], %l3 st %l3, [%i3+460] add %i3, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] P1529: !_LD [36] (Int) (Secondary ctx) (Branch target of P1415) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P1530 nop TARGET1415: ba RET1415 nop P1530: !_LD [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1531: !_PREFETCH [3] (Int) (CBR) prefetch [%i0 + 1540], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1531 nop RET1531: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1532: !_LD [29] (FP) ld [%i3 + 3120], %f5 ! 1 addresses covered P1533: !_LD [1] (Int) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P1534: !_LD [25] (Int) lduw [%i3 + 668], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1535: !_REPLACEMENT [25] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+668], %l3 st %l3, [%i2+668] add %i2, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P1536: !_REPLACEMENT [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+708], %o5 st %o5, [%i2+708] add %i2, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P1537: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i2+3532], %l7 st %l7, [%i2+3532] add %i2, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P1538: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+3336], %l6 st %l6, [%i2+3336] add %i2, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1538 nop RET1538: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1539: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P1540: !_LD [0] (Int) lduw [%i0 + 708], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P1541: !_LD [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 556] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1542: !_REPLACEMENT [45] (Int) (Branch target of P1423) sethi %hi(0x2000), %l7 ld [%i2+3532], %l3 st %l3, [%i2+3532] add %i2, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] ba P1543 nop TARGET1423: ba RET1423 nop P1543: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l6 ld [%i2+3056], %o5 st %o5, [%i2+3056] add %i2, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P1544: !_LD [2] (Int) lduw [%i0 + 1132], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P1545: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1546: !_LD [8] (Int) lduw [%i1 + 1308], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1547: !_REPLACEMENT [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2928], %l3 st %l3, [%i3+2928] add %i3, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P1548: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1548 nop RET1548: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1549: !_REPLACEMENT [35] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2724], %o5 st %o5, [%i3+2724] add %i3, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1549 nop RET1549: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1550: !_REPLACEMENT [21] (Int) (Branch target of P1386) sethi %hi(0x2000), %l6 ld [%i3+2760], %o5 st %o5, [%i3+2760] add %i3, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] ba P1551 nop TARGET1386: ba RET1386 nop P1551: !_MEMBAR (Int) membar #StoreLoad P1552: !_PREFETCH [9] (Int) prefetch [%i1 + 2488], 1 P1553: !_LD [4] (Int) lduw [%i0 + 2928], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1554: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P1555: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l6 ld [%i3+2980], %o5 st %o5, [%i3+2980] add %i3, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] P1556: !_REPLACEMENT [44] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1556 nop RET1556: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1557: !_LD [27] (Int) (Branch target of P1400) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P1558 nop TARGET1400: ba RET1400 nop P1558: !_LD [42] (Int) (Branch target of P1526) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P1559 nop TARGET1526: ba RET1526 nop P1559: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P1560: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1560 nop RET1560: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1561: !_LD [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1332] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1562: !_LD [16] (Int) lduw [%i2 + 2304], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P1563: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1564: !_LD [10] (Int) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P1565: !_REPLACEMENT [31] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+680], %l3 st %l3, [%i2+680] add %i2, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] P1566: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1567: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+172], %l6 st %l6, [%i2+172] add %i2, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1567 nop RET1567: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1568: !_PREFETCH [3] (Int) prefetch [%i0 + 1540], 1 P1569: !_LD [44] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i3 + 3336] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1570: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1571: !_REPLACEMENT [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P1572: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P1573: !_LD [41] (Int) (Nucleus ctx) (Branch target of P1521) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 556] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P1574 nop TARGET1521: ba RET1521 nop P1574: !_REPLACEMENT [23] (Int) (Branch target of P1503) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3056], %l3 st %l3, [%i2+3056] add %i2, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] ba P1575 nop TARGET1503: ba RET1503 nop P1575: !_LD [25] (FP) (Nucleus ctx) (Branch target of P1424) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 668] %asi, %f6 ! 1 addresses covered ba P1576 nop TARGET1424: ba RET1424 nop P1576: !_REPLACEMENT [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+4048], %o5 st %o5, [%i2+4048] add %i2, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] P1577: !_LD [17] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3216] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1577 nop RET1577: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1578: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 2980] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1579: !_REPLACEMENT [9] (Int) (Secondary ctx) (Branch target of P1392) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2488], %o5 st %o5, [%i3+2488] add %i3, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] ba P1580 nop TARGET1392: ba RET1392 nop P1580: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l3 ld [%i3+380], %l7 st %l7, [%i3+380] add %i3, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] P1581: !_LD [15] (Int) (Loop exit) (Branch target of P1390) lduw [%i2 + 1508], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovs %f6, %f30 !-- loop_exit_8_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_8_1 nop ba P1582 nop TARGET1390: ba RET1390 nop P1582: !_MEMBAR (Int) (Branch target of P1389) membar #StoreLoad ba END_NODES8 nop TARGET1389: ba RET1389 nop END_NODES8: ! Test instruction sequence for CPU 8 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func9: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x09deade1), %l6 or %l6, %lo(0x09deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x84800001), %l4 or %l4, %lo(0x84800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x10800001), %l6 or %l6, %lo(0x10800001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x5000000), %l6 or %l6, %lo(0x5000000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x5922^4 sethi %hi(0x5922), %l0 or %l0, %lo(0x5922), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 6 to 6 --- stx %g0, [%i1+168] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES9, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES9: ! Test instruction sequence for ISTREAM 9 begins P1583: !_LD [14] (Int) (Loop entry) (Branch target of P1735) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_9_0: sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P1584 nop TARGET1735: ba RET1735 nop P1584: !_LD [17] (Int) (Nucleus ctx) (Branch target of P1670) wr %g0, 0x4, %asi lduwa [%i2 + 3216] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P1585 nop TARGET1670: ba RET1670 nop P1585: !_LD [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3756] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1586: !_REPLACEMENT [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P1587: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P1588: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1588 nop RET1588: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1589: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+2760], %l7 st %l7, [%i2+2760] add %i2, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1589 nop RET1589: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1590: !_REPLACEMENT [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P1591: !_REPLACEMENT [9] (Int) (Branch target of P1603) sethi %hi(0x2000), %o5 ld [%i2+2488], %l6 st %l6, [%i2+2488] add %i2, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] ba P1592 nop TARGET1603: ba RET1603 nop P1592: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1593: !_REPLACEMENT [5] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3224], %l7 st %l7, [%i3+3224] add %i3, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P1594: !_LD [16] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2304] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P1595: !_REPLACEMENT [22] (Int) (Nucleus ctx) (Branch target of P1608) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+2872], %o5 st %o5, [%i3+2872] add %i3, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] ba P1596 nop TARGET1608: ba RET1608 nop P1596: !_LD [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 168] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1597: !_REPLACEMENT [37] (Int) (Secondary ctx) (Branch target of P1647) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] ba P1598 nop TARGET1647: ba RET1647 nop P1598: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l6 ld [%i3+1364], %o5 st %o5, [%i3+1364] add %i3, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] P1599: !_REPLACEMENT [7] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+460], %l7 st %l7, [%i3+460] add %i3, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] P1600: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1600 nop RET1600: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1601: !_PREFETCH [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2656], 1 P1602: !_REPLACEMENT [14] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P1603: !_REPLACEMENT [30] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+3756], %l3 st %l3, [%i2+3756] add %i2, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1603 nop RET1603: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1604: !_LD [44] (Int) (CBR) (Secondary ctx) (Branch target of P1624) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1604 nop RET1604: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P1605 nop TARGET1624: ba RET1624 nop P1605: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1606: !_LD [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1607: !_LD [0] (Int) (Secondary ctx) (Branch target of P1588) wr %g0, 0x81, %asi lduwa [%i0 + 708] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P1608 nop TARGET1588: ba RET1588 nop P1608: !_REPLACEMENT [0] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1608 nop RET1608: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1609: !_LD [4] (Int) (CBR) (Branch target of P1656) lduw [%i0 + 2928], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1609 nop RET1609: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P1610 nop TARGET1656: ba RET1656 nop P1610: !_LD [30] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1610 nop RET1610: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1611: !_REPLACEMENT [25] (Int) (Branch target of P1610) sethi %hi(0x2000), %l6 ld [%i3+668], %o5 st %o5, [%i3+668] add %i3, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] ba P1612 nop TARGET1610: ba RET1610 nop P1612: !_LD [0] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 708] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P1613: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1614: !_LD [29] (FP) (CBR) ld [%i2 + 3120], %f0 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1614 nop RET1614: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1615: !_REPLACEMENT [15] (Int) (Branch target of P1630) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1508], %o5 st %o5, [%i2+1508] add %i2, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] ba P1616 nop TARGET1630: ba RET1630 nop P1616: !_LD [43] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1616 nop RET1616: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1617: !_LD [18] (Int) (Branch target of P1709) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P1618 nop TARGET1709: ba RET1709 nop P1618: !_REPLACEMENT [10] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P1619: !_LD [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 668] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P1620: !_LD [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1332] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1621: !_LD [13] (Int) lduw [%i3 + 380], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1622: !_LD [26] (Int) lduw [%i2 + 1140], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1623: !_LD [0] (FP) ld [%i0 + 708], %f1 ! 1 addresses covered P1624: !_LD [1] (Int) (CBR) lduw [%i0 + 744], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1624 nop RET1624: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1625: !_LD [43] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1625 nop RET1625: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1626: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P1627: !_LD [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1628: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P1629: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P1630: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1630 nop RET1630: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1631: !_LD [4] (Int) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P1632: !_LD [7] (Int) lduw [%i1 + 460], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1633: !_LD [10] (FP) ld [%i1 + 3072], %f2 ! 1 addresses covered P1634: !_MEMBAR (FP) (Branch target of P1684) ba P1635 nop TARGET1684: ba RET1684 nop P1635: !_BST [35] (maybe <- 0x10800001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i3 + 2688 ] %asi P1636: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1636 nop RET1636: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1637: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+556], %l3 st %l3, [%i2+556] add %i2, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P1638: !_LD [2] (Int) (Branch target of P1697) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P1639 nop TARGET1697: ba RET1697 nop P1639: !_LD [44] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1639 nop RET1639: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1640: !_PREFETCH [39] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2148], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1640 nop RET1640: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1641: !_LD [5] (Int) lduw [%i0 + 3224], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P1642: !_LD [42] (Int) lduw [%i3 + 3176], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1643: !_REPLACEMENT [39] (Int) (Branch target of P1652) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2148], %l6 st %l6, [%i3+2148] add %i3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] ba P1644 nop TARGET1652: ba RET1652 nop P1644: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P1645: !_REPLACEMENT [12] (Int) (Branch target of P1604) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ba P1646 nop TARGET1604: ba RET1604 nop P1646: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P1647: !_LD [44] (Int) (CBR) (Branch target of P1609) lduw [%i2 + 3336], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1647 nop RET1647: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P1648 nop TARGET1609: ba RET1609 nop P1648: !_LD [5] (Int) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P1649: !_REPLACEMENT [4] (Int) (Secondary ctx) (Branch target of P1673) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+2928], %l6 st %l6, [%i3+2928] add %i3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] ba P1650 nop TARGET1673: ba RET1673 nop P1650: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1651: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1651 nop RET1651: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1652: !_LD [32] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1364] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1652 nop RET1652: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1653: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P1654: !_LD [36] (Int) (CBR) lduw [%i2 + 4048], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1654 nop RET1654: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1655: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l3 ld [%i3+3284], %l7 st %l7, [%i3+3284] add %i3, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P1656: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1656 nop RET1656: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1657: !_LD [34] (Int) lduw [%i2 + 2232], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1658: !_LD [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1540] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P1659: !_REPLACEMENT [40] (Int) (Nucleus ctx) (Branch target of P1651) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+2656], %l6 st %l6, [%i3+2656] add %i3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] ba P1660 nop TARGET1651: ba RET1651 nop P1660: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1661: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P1662: !_LD [39] (Int) (Branch target of P1625) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P1663 nop TARGET1625: ba RET1625 nop P1663: !_REPLACEMENT [15] (Int) (CBR) (Secondary ctx) (Branch target of P1702) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1508], %o5 st %o5, [%i2+1508] add %i2, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1663 nop RET1663: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P1664 nop TARGET1702: ba RET1702 nop P1664: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1665: !_LD [36] (Int) (CBR) lduw [%i3 + 4048], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1665 nop RET1665: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1666: !_LD [0] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 708] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1666 nop RET1666: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1667: !_LD [35] (FP) ld [%i3 + 2724], %f3 ! 1 addresses covered P1668: !_REPLACEMENT [0] (Int) (Secondary ctx) (Branch target of P1589) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+708], %o5 st %o5, [%i2+708] add %i2, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] ba P1669 nop TARGET1589: ba RET1589 nop P1669: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P1670: !_LD [26] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 1140] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1670 nop RET1670: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1671: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P1672: !_REPLACEMENT [0] (Int) (Branch target of P1640) sethi %hi(0x2000), %l3 ld [%i3+708], %l7 st %l7, [%i3+708] add %i3, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] ba P1673 nop TARGET1640: ba RET1640 nop P1673: !_LD [42] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1673 nop RET1673: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1674: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i3+172], %l3 st %l3, [%i3+172] add %i3, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P1675: !_LD [44] (Int) lduw [%i2 + 3336], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1676: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %o5 ld [%i3+460], %l6 st %l6, [%i3+460] add %i3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P1677: !_LD [28] (Int) (Nucleus ctx) (Branch target of P1663) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2980] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P1678 nop TARGET1663: ba RET1663 nop P1678: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1679: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P1680: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] P1681: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1682: !_REPLACEMENT [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] P1683: !_REPLACEMENT [17] (Int) (Branch target of P1725) sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] ba P1684 nop TARGET1725: ba RET1725 nop P1684: !_REPLACEMENT [17] (Int) (CBR) (Branch target of P1666) sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1684 nop RET1684: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P1685 nop TARGET1666: ba RET1666 nop P1685: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P1686: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+744], %o5 st %o5, [%i3+744] add %i3, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P1687: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P1688: !_LD [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1689: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l6 ld [%i3+1308], %o5 st %o5, [%i3+1308] add %i3, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P1690: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P1691: !_LD [1] (Int) (Branch target of P1600) lduw [%i0 + 744], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P1692 nop TARGET1600: ba RET1600 nop P1692: !_REPLACEMENT [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+556], %o5 st %o5, [%i3+556] add %i3, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] P1693: !_LD [12] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 168], %f4 ! 1 addresses covered P1694: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2688], %l7 st %l7, [%i2+2688] add %i2, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P1695: !_REPLACEMENT [28] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2980], %l6 st %l6, [%i2+2980] add %i2, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1695 nop RET1695: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1696: !_LD [45] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3532] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1697: !_LD [40] (Int) (LE) (CBR) (Branch target of P1639) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1697 nop RET1697: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P1698 nop TARGET1639: ba RET1639 nop P1698: !_REPLACEMENT [44] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] P1699: !_LD [19] (Int) (Branch target of P1729) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P1700 nop TARGET1729: ba RET1729 nop P1700: !_LD [3] (Int) (Branch target of P1711) lduw [%i0 + 1540], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P1701 nop TARGET1711: ba RET1711 nop P1701: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 3056] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1702: !_LD [41] (Int) (CBR) (Branch target of P1636) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1702 nop RET1702: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P1703 nop TARGET1636: ba RET1636 nop P1703: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2048], %l7 st %l7, [%i2+2048] add %i2, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] P1704: !_MEMBAR (Int) membar #StoreLoad P1705: !_REPLACEMENT [30] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+3756], %l6 st %l6, [%i2+3756] add %i2, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P1706: !_LD [16] (Int) (Branch target of P1736) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P1707 nop TARGET1736: ba RET1736 nop P1707: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i2+3532], %l7 st %l7, [%i2+3532] add %i2, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P1708: !_REPLACEMENT [2] (Int) (Branch target of P1654) sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ba P1709 nop TARGET1654: ba RET1654 nop P1709: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1709 nop RET1709: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1710: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1711: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1711 nop RET1711: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1712: !_REPLACEMENT [37] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P1713: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3216] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1714: !_LD [14] (Int) lduw [%i2 + 1332], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1715: !_LD [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1716: !_REPLACEMENT [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3224], %l6 st %l6, [%i2+3224] add %i2, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P1717: !_PREFETCH [42] (Int) (Nucleus ctx) (Branch target of P1616) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 3176] %asi, 1 ba P1718 nop TARGET1616: ba RET1616 nop P1718: !_LD [17] (Int) (CBR) (Branch target of P1614) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1718 nop RET1718: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P1719 nop TARGET1614: ba RET1614 nop P1719: !_PREFETCH [15] (Int) prefetch [%i2 + 1508], 1 P1720: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1721: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P1722: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+556], %o5 st %o5, [%i3+556] add %i3, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] P1723: !_LD [41] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 556], %f5 ! 1 addresses covered P1724: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+1944], %l7 st %l7, [%i3+1944] add %i3, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P1725: !_LD [40] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1725 nop RET1725: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1726: !_LD [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P1727: !_LD [20] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2688] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1728: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P1729: !_LD [35] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i3 + 2724] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1729 nop RET1729: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1730: !_REPLACEMENT [17] (Int) (Branch target of P1665) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] ba P1731 nop TARGET1665: ba RET1665 nop P1731: !_REPLACEMENT [22] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2872], %l3 st %l3, [%i2+2872] add %i2, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P1732: !_LD [35] (Int) lduw [%i3 + 2724], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1733: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3216] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1734: !_REPLACEMENT [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+3224], %o5 st %o5, [%i2+3224] add %i2, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] P1735: !_LD [29] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1735 nop RET1735: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1736: !_LD [2] (Int) (CBR) (Branch target of P1695) lduw [%i0 + 1132], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1736 nop RET1736: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P1737 nop TARGET1695: ba RET1695 nop P1737: !_LD [9] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i1 + 2488] %asi, %f6 ! 1 addresses covered P1738: !_LD [19] (Int) (Loop exit) (Branch target of P1718) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovs %f6, %f30 !-- loop_exit_9_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_9_0 nop ba P1739 nop TARGET1718: ba RET1718 nop P1739: !_MEMBAR (Int) membar #StoreLoad END_NODES9: ! Test instruction sequence for CPU 9 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func10: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x0adeade1), %l3 or %l3, %lo(0x0adeade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x85000001), %l4 or %l4, %lo(0x85000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x11000001), %l3 or %l3, %lo(0x11000001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x5800000), %l3 or %l3, %lo(0x5800000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x419d^4 sethi %hi(0x419d), %l0 or %l0, %lo(0x419d), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 7 to 6 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES10, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES10: ! Test instruction sequence for ISTREAM 10 begins P1740: !_LD [18] (Int) (Loop entry) sethi %hi(0x8), %l2 or %l2, %lo(0x8), %l2 loop_entry_10_0: sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1741: !_REPLACEMENT [29] (Int) (Branch target of P1746) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3120], %l3 st %l3, [%i3+3120] add %i3, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] ba P1742 nop TARGET1746: ba RET1746 nop P1742: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P1743: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P1744: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1745: !_LD [11] (Int) lduw [%i1 + 3556], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P1746: !_REPLACEMENT [2] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1132], %l3 st %l3, [%i2+1132] add %i2, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1746 nop RET1746: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1747: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P1748: !_LD [17] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3216] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1748 nop RET1748: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1749: !_LD [9] (Int) (CBR) (Secondary ctx) (Branch target of P1792) wr %g0, 0x81, %asi lduwa [%i1 + 2488] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1749 nop RET1749: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P1750 nop TARGET1792: ba RET1792 nop P1750: !_LD [31] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 680], %f0 ! 1 addresses covered P1751: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3120], %l6 st %l6, [%i3+3120] add %i3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P1752: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P1753: !_REPLACEMENT [38] (Int) (Branch target of P1789) sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] ba P1754 nop TARGET1789: ba RET1789 nop P1754: !_REPLACEMENT [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+460], %l7 st %l7, [%i3+460] add %i3, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] P1755: !_REPLACEMENT [39] (Int) (Secondary ctx) (Branch target of P1756) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+2148], %l6 st %l6, [%i3+2148] add %i3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] ba P1756 nop TARGET1756: ba RET1756 nop P1756: !_LD [15] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1756 nop RET1756: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1757: !_LD [8] (Int) lduw [%i1 + 1308], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P1758: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1759: !_LD [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 3120] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1760: !_LD [38] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2048], %f1 ! 1 addresses covered P1761: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1762: !_LD [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P1763: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3532], %l6 st %l6, [%i3+3532] add %i3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P1764: !_LD [12] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 168] %asi, %f2 ! 1 addresses covered P1765: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l7 ld [%i3+168], %l3 st %l3, [%i3+168] add %i3, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P1766: !_LD [8] (Int) lduw [%i1 + 1308], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1767: !_REPLACEMENT [29] (Int) (Branch target of P1798) sethi %hi(0x2000), %o5 ld [%i3+3120], %l6 st %l6, [%i3+3120] add %i3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] ba P1768 nop TARGET1798: ba RET1798 nop P1768: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P1769: !_LD [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 2488] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1770: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P1771: !_MEMBAR (Int) (CBR) (Branch target of P1749) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1771 nop RET1771: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P1772 nop TARGET1749: ba RET1749 nop P1772: !_LD [31] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 680] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1772 nop RET1772: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1773: !_LD [39] (Int) (Branch target of P1771) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P1774 nop TARGET1771: ba RET1771 nop P1774: !_LD [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 556] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P1775: !_LD [42] (Int) (CBR) lduw [%i2 + 3176], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1775 nop RET1775: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1776: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2656], %l7 st %l7, [%i3+2656] add %i3, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P1777: !_REPLACEMENT [12] (Int) (Secondary ctx) (Branch target of P1786) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+168], %l6 st %l6, [%i3+168] add %i3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] ba P1778 nop TARGET1786: ba RET1786 nop P1778: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1779: !_REPLACEMENT [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2488], %l7 st %l7, [%i3+2488] add %i3, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P1780: !_LD [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2688] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1781: !_REPLACEMENT [10] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3072], %o5 st %o5, [%i2+3072] add %i2, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P1782: !_LD [7] (Int) (LE) (CBR) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i1 + 460] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1782 nop RET1782: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1783: !_LD [11] (Int) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1784: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l6 ld [%i2+2724], %o5 st %o5, [%i2+2724] add %i2, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] P1785: !_REPLACEMENT [5] (Int) (Secondary ctx) (Branch target of P1775) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] ba P1786 nop TARGET1775: ba RET1775 nop P1786: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1786 nop RET1786: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1787: !_LD [37] (FP) (CBR) (Branch target of P1772) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 628], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1787 nop RET1787: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P1788 nop TARGET1772: ba RET1772 nop P1788: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P1789: !_LD [40] (Int) (CBR) lduw [%i3 + 2656], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1789 nop RET1789: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1790: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P1791: !_REPLACEMENT [32] (Int) (Branch target of P1799) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1364], %l6 st %l6, [%i3+1364] add %i3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] ba P1792 nop TARGET1799: ba RET1799 nop P1792: !_REPLACEMENT [11] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1792 nop RET1792: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1793: !_REPLACEMENT [11] (Int) (Branch target of P1782) sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ba P1794 nop TARGET1782: ba RET1782 nop P1794: !_LD [11] (Int) lduw [%i1 + 3556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1795: !_LD [22] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 2872] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P1796: !_REPLACEMENT [40] (Int) (Branch target of P1748) sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] ba P1797 nop TARGET1748: ba RET1748 nop P1797: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1798: !_LD [26] (Int) (CBR) lduw [%i2 + 1140], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1798 nop RET1798: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1799: !_REPLACEMENT [4] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1799 nop RET1799: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1800: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P1801: !_MEMBAR (FP) (Branch target of P1787) ba P1802 nop TARGET1787: ba RET1787 nop P1802: !_BST [15] (maybe <- 0x11000001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i3 + 1472 ] %asi P1803: !_MEMBAR (FP) (Loop exit) membar #StoreLoad !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 !-- loop_exit_10_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_10_0 nop P1804: !_MEMBAR (Int) membar #StoreLoad END_NODES10: ! Test instruction sequence for CPU 10 ends sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 ! move %l3(lower) -> %o0(upper) sllx %l3, 32, %o0 sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 stw %l3, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func11: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %o5 or %o5, %lo(0xdeadbee0), %o5 stw %o5, [%i5] sethi %hi(0xdeadbee1), %o5 or %o5, %lo(0xdeadbee1), %o5 stw %o5, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x0bdeade1), %o5 or %o5, %lo(0x0bdeade1), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x85800001), %l4 or %l4, %lo(0x85800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x11800001), %o5 or %o5, %lo(0x11800001), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x6000000), %o5 or %o5, %lo(0x6000000), %o5 stw %o5, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x6bb9^4 sethi %hi(0x6bb9), %l0 or %l0, %lo(0x6bb9), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 7 to 7 --- stx %g0, [%i1+456] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES11, %l3, %l7 jmpl %l7, %g0 nop BEGIN_NODES11: ! Test instruction sequence for ISTREAM 11 begins P1805: !_LD [0] (Int) (Loop entry) sethi %hi(0x1), %l2 or %l2, %lo(0x1), %l2 loop_entry_11_0: lduw [%i0 + 708], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1806: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P1807: !_REPLACEMENT [35] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P1808: !_LD [12] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1808 nop RET1808: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1809: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P1810: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1811: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2980] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P1812: !_REPLACEMENT [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P1813: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P1814: !_MEMBAR (Int) membar #StoreLoad P1815: !_LD [22] (Int) (Branch target of P1846) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P1816 nop TARGET1846: ba RET1846 nop P1816: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P1817: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P1818: !_LD [19] (Int) lduw [%i2 + 2660], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1819: !_LD [25] (Int) lduw [%i3 + 668], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1820: !_LD [42] (Int) (Branch target of P2049) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P1821 nop TARGET2049: ba RET2049 nop P1821: !_REPLACEMENT [20] (Int) (CBR) (Branch target of P1929) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1821 nop RET1821: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P1822 nop TARGET1929: ba RET1929 nop P1822: !_LD [30] (Int) (Branch target of P2021) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P1823 nop TARGET2021: ba RET2021 nop P1823: !_LD [38] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2048], %f0 ! 1 addresses covered P1824: !_REPLACEMENT [44] (Int) (Loop exit) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3336], %l7 st %l7, [%i2+3336] add %i2, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- loop_exit_11_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_11_0 nop P1825: !_LD [25] (Int) (Loop entry) (CBR) (Secondary ctx) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_11_1: wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 668] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1825 nop RET1825: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1826: !_LD [24] (Int) lduw [%i3 + 220], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P1827: !_LD [16] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2304] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1828: !_LD [9] (Int) (CBR) lduw [%i1 + 2488], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1828 nop RET1828: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1829: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P1830: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2488], %o5 st %o5, [%i3+2488] add %i3, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P1831: !_REPLACEMENT [38] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2048], %l7 st %l7, [%i3+2048] add %i3, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1831 nop RET1831: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1832: !_LD [36] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1832 nop RET1832: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1833: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %o5 ld [%i3+2232], %l6 st %l6, [%i3+2232] add %i3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P1834: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i3+172], %l3 st %l3, [%i3+172] add %i3, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P1835: !_REPLACEMENT [40] (Int) (Secondary ctx) (Branch target of P2058) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] ba P1836 nop TARGET2058: ba RET2058 nop P1836: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P1837: !_REPLACEMENT [45] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3532], %l3 st %l3, [%i2+3532] add %i2, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P1838: !_LD [27] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1944], %f0 ! 1 addresses covered P1839: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P1840: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1841: !_REPLACEMENT [40] (Int) (Secondary ctx) (Branch target of P2007) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2656], %l3 st %l3, [%i3+2656] add %i3, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ba P1842 nop TARGET2007: ba RET2007 nop P1842: !_LD [5] (Int) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P1843: !_REPLACEMENT [6] (Int) (Branch target of P1961) sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] ba P1844 nop TARGET1961: ba RET1961 nop P1844: !_LD [7] (Int) (Nucleus ctx) (Branch target of P1974) wr %g0, 0x4, %asi lduwa [%i1 + 460] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P1845 nop TARGET1974: ba RET1974 nop P1845: !_REPLACEMENT [42] (Int) (Branch target of P1832) sethi %hi(0x2000), %l3 ld [%i3+3176], %l7 st %l7, [%i3+3176] add %i3, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] ba P1846 nop TARGET1832: ba RET1832 nop P1846: !_LD [17] (Int) (CBR) (Branch target of P1937) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1846 nop RET1846: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P1847 nop TARGET1937: ba RET1937 nop P1847: !_LD [9] (Int) lduw [%i1 + 2488], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1848: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P1849: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P1850: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1850 nop RET1850: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1851: !_LD [36] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1851 nop RET1851: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1852: !_REPLACEMENT [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P1853: !_LD [7] (Int) (Branch target of P1877) lduw [%i1 + 460], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P1854 nop TARGET1877: ba RET1877 nop P1854: !_REPLACEMENT [45] (Int) (Branch target of P2044) sethi %hi(0x2000), %l6 ld [%i2+3532], %o5 st %o5, [%i2+3532] add %i2, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] ba P1855 nop TARGET2044: ba RET2044 nop P1855: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1855 nop RET1855: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1856: !_LD [8] (Int) lduw [%i1 + 1308], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1857: !_LD [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 1536] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P1858: !_MEMBAR (FP) (Secondary ctx) P1859: !_BST [22] (maybe <- 0x11800001) (FP) (Secondary ctx) wr %g0, 0xf1, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f46 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f46 membar #Sync stda %f32, [%i2 + 2816 ] %asi P1860: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P1861: !_LD [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1862: !_REPLACEMENT [12] (Int) (Branch target of P1828) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+168], %o5 st %o5, [%i3+168] add %i3, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] ba P1863 nop TARGET1828: ba RET1828 nop P1863: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P1864: !_REPLACEMENT [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3240], %l3 st %l3, [%i3+3240] add %i3, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] P1865: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1866: !_LD [10] (Int) lduw [%i1 + 3072], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1867: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3284], %o5 st %o5, [%i2+3284] add %i2, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P1868: !_REPLACEMENT [1] (Int) (CBR) (Branch target of P1965) sethi %hi(0x2000), %l3 ld [%i2+744], %l7 st %l7, [%i2+744] add %i2, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1868 nop RET1868: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P1869 nop TARGET1965: ba RET1965 nop P1869: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l3 ld [%i2+2928], %l7 st %l7, [%i2+2928] add %i2, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P1870: !_REPLACEMENT [10] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1870 nop RET1870: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1871: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %o5 ld [%i2+708], %l6 st %l6, [%i2+708] add %i2, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P1872: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l7 ld [%i2+3176], %l3 st %l3, [%i2+3176] add %i2, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P1873: !_REPLACEMENT [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P1874: !_REPLACEMENT [27] (Int) (Branch target of P1896) sethi %hi(0x2000), %l3 ld [%i2+1944], %l7 st %l7, [%i2+1944] add %i2, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] ba P1875 nop TARGET1896: ba RET1896 nop P1875: !_REPLACEMENT [17] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1875 nop RET1875: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1876: !_LD [29] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3120], %f1 ! 1 addresses covered P1877: !_LD [32] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1877 nop RET1877: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1878: !_LD [6] (Int) (Branch target of P2053) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P1879 nop TARGET2053: ba RET2053 nop P1879: !_LD [25] (Int) lduw [%i3 + 668], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1880: !_LD [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P1881: !_LD [34] (Int) (Branch target of P1925) lduw [%i2 + 2232], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P1882 nop TARGET1925: ba RET1925 nop P1882: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1882 nop RET1882: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1883: !_LD [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1332] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P1884: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P1885: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 3216] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1886: !_REPLACEMENT [11] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+3556], %o5 st %o5, [%i2+3556] add %i2, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1886 nop RET1886: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1887: !_LD [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 708] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P1888: !_PREFETCH [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2724], 1 P1889: !_REPLACEMENT [0] (Int) (CBR) (Branch target of P1941) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1889 nop RET1889: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P1890 nop TARGET1941: ba RET1941 nop P1890: !_REPLACEMENT [11] (Int) (Branch target of P1955) sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] ba P1891 nop TARGET1955: ba RET1955 nop P1891: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l7 ld [%i3+3120], %l3 st %l3, [%i3+3120] add %i3, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] P1892: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P1893: !_REPLACEMENT [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P1894: !_LD [1] (Int) (CBR) lduw [%i0 + 744], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1894 nop RET1894: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1895: !_REPLACEMENT [10] (Int) (Branch target of P1973) sethi %hi(0x2000), %l7 ld [%i3+3072], %l3 st %l3, [%i3+3072] add %i3, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] ba P1896 nop TARGET1973: ba RET1973 nop P1896: !_LD [6] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lda [%i1 + 172] %asi, %f2 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1896 nop RET1896: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1897: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P1898: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1899: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P1900: !_REPLACEMENT [24] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+220], %l3 st %l3, [%i3+220] add %i3, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P1901: !_REPLACEMENT [3] (Int) (Branch target of P2004) sethi %hi(0x2000), %l6 ld [%i3+1540], %o5 st %o5, [%i3+1540] add %i3, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] ba P1902 nop TARGET2004: ba RET2004 nop P1902: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l3 ld [%i3+1332], %l7 st %l7, [%i3+1332] add %i3, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P1903: !_LD [12] (Int) (Branch target of P2041) lduw [%i2 + 168], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P1904 nop TARGET2041: ba RET2041 nop P1904: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l6 ld [%i3+3240], %o5 st %o5, [%i3+3240] add %i3, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P1905: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] P1906: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P1907: !_REPLACEMENT [16] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2304], %o5 st %o5, [%i2+2304] add %i2, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P1908: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1909: !_LD [7] (Int) lduw [%i1 + 460], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P1910: !_REPLACEMENT [19] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+2660], %l7 st %l7, [%i2+2660] add %i2, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P1911: !_LD [6] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 172] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1912: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P1913: !_REPLACEMENT [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+2760], %l7 st %l7, [%i2+2760] add %i2, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] P1914: !_LD [0] (Int) lduw [%i0 + 708], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P1915: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1916: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P1917: !_LD [35] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 2724] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1918: !_LD [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 220] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1919: !_REPLACEMENT [4] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P1920: !_REPLACEMENT [33] (Int) (Branch target of P2048) sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] ba P1921 nop TARGET2048: ba RET2048 nop P1921: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1922: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P1923: !_REPLACEMENT [31] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P1924: !_REPLACEMENT [17] (Int) (Branch target of P1979) sethi %hi(0x2000), %l7 ld [%i2+3216], %l3 st %l3, [%i2+3216] add %i2, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] ba P1925 nop TARGET1979: ba RET1979 nop P1925: !_REPLACEMENT [16] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+2304], %o5 st %o5, [%i2+2304] add %i2, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1925 nop RET1925: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1926: !_REPLACEMENT [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] P1927: !_REPLACEMENT [38] (Int) (Branch target of P1808) sethi %hi(0x2000), %l3 ld [%i2+2048], %l7 st %l7, [%i2+2048] add %i2, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] ba P1928 nop TARGET1808: ba RET1808 nop P1928: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P1929: !_LD [34] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1929 nop RET1929: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1930: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P1931: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l3 ld [%i2+2048], %l7 st %l7, [%i2+2048] add %i2, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] P1932: !_LD [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P1933: !_LD [29] (Int) (Branch target of P2035) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P1934 nop TARGET2035: ba RET2035 nop P1934: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2656], %l6 st %l6, [%i3+2656] add %i3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P1935: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P1936: !_LD [31] (Int) (Secondary ctx) (Branch target of P1855) wr %g0, 0x81, %asi lduwa [%i2 + 680] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P1937 nop TARGET1855: ba RET1855 nop P1937: !_LD [39] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1937 nop RET1937: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1938: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1939: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P1940: !_REPLACEMENT [16] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+2304], %l3 st %l3, [%i3+2304] add %i3, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] P1941: !_LD [7] (FP) (CBR) ld [%i1 + 460], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1941 nop RET1941: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1942: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l7 ld [%i3+2928], %l3 st %l3, [%i3+2928] add %i3, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P1943: !_LD [28] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2980] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P1944: !_PREFETCH [24] (Int) (Branch target of P2018) prefetch [%i2 + 220], 1 ba P1945 nop TARGET2018: ba RET2018 nop P1945: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1946: !_LD [3] (FP) ld [%i0 + 1540], %f4 ! 1 addresses covered P1947: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3240], %o5 st %o5, [%i2+3240] add %i2, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P1948: !_LD [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P1949: !_LD [9] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 2488] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1950: !_LD [43] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1950 nop RET1950: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1951: !_LD [41] (Int) lduw [%i3 + 556], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1952: !_REPLACEMENT [33] (Int) (Branch target of P1875) sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] ba P1953 nop TARGET1875: ba RET1875 nop P1953: !_LD [26] (FP) (CBR) (Branch target of P1963) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1140], %f5 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1953 nop RET1953: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P1954 nop TARGET1963: ba RET1963 nop P1954: !_LD [2] (Int) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P1955: !_REPLACEMENT [7] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+460], %l6 st %l6, [%i3+460] add %i3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1955 nop RET1955: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P1956: !_LD [40] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2656], %f6 ! 1 addresses covered P1957: !_LD [20] (Int) (Secondary ctx) (Branch target of P1825) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2688] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P1958 nop TARGET1825: ba RET1825 nop P1958: !_LD [37] (FP) ld [%i2 + 628], %f7 ! 1 addresses covered P1959: !_REPLACEMENT [13] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+380], %o5 st %o5, [%i2+380] add %i2, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P1960: !_LD [5] (Int) lduw [%i0 + 3224], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P1961: !_LD [27] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1961 nop RET1961: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1962: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l6 ld [%i2+2928], %o5 st %o5, [%i2+2928] add %i2, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P1963: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1963 nop RET1963: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1964: !_BST [26] (maybe <- 0x11800002) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f45 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f44 membar #Sync stda %f32, [%i3 + 1088 ] %asi P1965: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1965 nop RET1965: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1966: !_REPLACEMENT [8] (Int) (Branch target of P1978) sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] ba P1967 nop TARGET1978: ba RET1978 nop P1967: !_LD [5] (Int) (Branch target of P1889) lduw [%i0 + 3224], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P1968 nop TARGET1889: ba RET1889 nop P1968: !_LD [32] (Int) (Branch target of P1882) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P1969 nop TARGET1882: ba RET1882 nop P1969: !_LD [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 556] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P1970: !_REPLACEMENT [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3072], %l3 st %l3, [%i2+3072] add %i2, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] P1971: !_LD [25] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 668] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1972: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %o5 ld [%i2+2980], %l6 st %l6, [%i2+2980] add %i2, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] P1973: !_REPLACEMENT [9] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+2488], %l3 st %l3, [%i2+2488] add %i2, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1973 nop RET1973: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P1974: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1974 nop RET1974: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P1975: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1976: !_REPLACEMENT [27] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1944], %l6 st %l6, [%i2+1944] add %i2, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P1977: !_LD [7] (Int) lduw [%i1 + 460], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P1978: !_REPLACEMENT [9] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1978 nop RET1978: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1979: !_REPLACEMENT [36] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET1979 nop RET1979: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P1980: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l3 ld [%i2+1944], %l7 st %l7, [%i2+1944] add %i2, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P1981: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P1982: !_LD [42] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P1983: !_PREFETCH [31] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 680] %asi, 1 P1984: !_LD [9] (Int) lduw [%i1 + 2488], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P1985: !_LD [13] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 380] %asi, %f8 ! 1 addresses covered P1986: !_LD [5] (Int) (Nucleus ctx) (Branch target of P2033) wr %g0, 0x4, %asi lduwa [%i0 + 3224] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P1987 nop TARGET2033: ba RET2033 nop P1987: !_LD [31] (FP) (CBR) (Branch target of P1831) ld [%i3 + 680], %f9 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET1987 nop RET1987: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P1988 nop TARGET1831: ba RET1831 nop P1988: !_LD [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 3240] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P1989: !_REPLACEMENT [13] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+380], %l3 st %l3, [%i3+380] add %i3, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P1990: !_LD [5] (Int) (Secondary ctx) (Branch target of P1953) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P1991 nop TARGET1953: ba RET1953 nop P1991: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %o5 ld [%i3+628], %l6 st %l6, [%i3+628] add %i3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P1992: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l7 ld [%i3+3120], %l3 st %l3, [%i3+3120] add %i3, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] P1993: !_LD [37] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P1994: !_REPLACEMENT [42] (Int) (Branch target of P2052) sethi %hi(0x2000), %o5 ld [%i3+3176], %l6 st %l6, [%i3+3176] add %i3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] ba P1995 nop TARGET2052: ba RET2052 nop P1995: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P1996: !_REPLACEMENT [24] (Int) (Branch target of P1821) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ba P1997 nop TARGET1821: ba RET1821 nop P1997: !_LD [11] (Int) lduw [%i1 + 3556], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P1998: !_LD [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3120] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P1999: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P2000: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P2001: !_LD [1] (Int) lduw [%i0 + 744], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2002: !_LD [34] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2232], %f10 ! 1 addresses covered P2003: !_REPLACEMENT [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P2004: !_LD [45] (Int) (CBR) (Secondary ctx) (Branch target of P1987) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3532] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2004 nop RET2004: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P2005 nop TARGET1987: ba RET1987 nop P2005: !_REPLACEMENT [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3556], %o5 st %o5, [%i3+3556] add %i3, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] P2006: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l3 ld [%i3+1944], %l7 st %l7, [%i3+1944] add %i3, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P2007: !_REPLACEMENT [41] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2007 nop RET2007: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2008: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %o5 ld [%i3+2488], %l6 st %l6, [%i3+2488] add %i3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P2009: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2980] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2010: !_REPLACEMENT [44] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3336], %l7 st %l7, [%i2+3336] add %i2, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] P2011: !_REPLACEMENT [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] P2012: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2013: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l3 ld [%i2+1308], %l7 st %l7, [%i2+1308] add %i2, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] P2014: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P2015: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l7 ld [%i2+1364], %l3 st %l3, [%i2+1364] add %i2, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] P2016: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2017: !_MEMBAR (Int) (Branch target of P1886) membar #StoreLoad ba P2018 nop TARGET1886: ba RET1886 nop P2018: !_REPLACEMENT [45] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3532], %l6 st %l6, [%i3+3532] add %i3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2018 nop RET2018: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2019: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P2020: !_LD [45] (Int) (Branch target of P1950) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P2021 nop TARGET1950: ba RET1950 nop P2021: !_PREFETCH [12] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 168], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2021 nop RET2021: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2022: !_MEMBAR (FP) P2023: !_BST [22] (maybe <- 0x11800003) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f46 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f46 membar #Sync stda %f32, [%i2 + 2816 ] %asi P2024: !_MEMBAR (FP) membar #StoreLoad P2025: !_PREFETCH [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 1944], 1 P2026: !_LD [27] (Int) lduw [%i3 + 1944], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P2027: !_LD [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2232] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2028: !_REPLACEMENT [19] (Int) (Nucleus ctx) (Branch target of P2043) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2660], %l6 st %l6, [%i3+2660] add %i3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] ba P2029 nop TARGET2043: ba RET2043 nop P2029: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P2030: !_LD [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 172] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P2031: !_LD [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 1536] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2032: !_LD [33] (Int) lduw [%i2 + 1536], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P2033: !_LD [6] (Int) (CBR) (Nucleus ctx) (Branch target of P1868) wr %g0, 0x4, %asi lduwa [%i1 + 172] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2033 nop RET2033: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P2034 nop TARGET1868: ba RET1868 nop P2034: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2035: !_REPLACEMENT [12] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2035 nop RET2035: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2036: !_REPLACEMENT [22] (Int) (Nucleus ctx) (Branch target of P1851) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2872], %l7 st %l7, [%i3+2872] add %i3, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] ba P2037 nop TARGET1851: ba RET1851 nop P2037: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P2038: !_REPLACEMENT [44] (Int) (Branch target of P1894) sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] ba P2039 nop TARGET1894: ba RET1894 nop P2039: !_LD [9] (Int) lduw [%i1 + 2488], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2040: !_LD [21] (Int) (Branch target of P1850) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P2041 nop TARGET1850: ba RET1850 nop P2041: !_LD [34] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2041 nop RET2041: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2042: !_REPLACEMENT [2] (Int) (Branch target of P2062) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1132], %l7 st %l7, [%i3+1132] add %i3, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] ba P2043 nop TARGET2062: ba RET2062 nop P2043: !_LD [16] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2043 nop RET2043: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2044: !_REPLACEMENT [19] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+2660], %l3 st %l3, [%i3+2660] add %i3, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2044 nop RET2044: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2045: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2046: !_LD [45] (Int) lduw [%i3 + 3532], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P2047: !_REPLACEMENT [9] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2488], %l3 st %l3, [%i2+2488] add %i2, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P2048: !_REPLACEMENT [10] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+3072], %o5 st %o5, [%i2+3072] add %i2, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2048 nop RET2048: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2049: !_LD [39] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2049 nop RET2049: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2050: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P2051: !_LD [5] (FP) ld [%i0 + 3224], %f11 ! 1 addresses covered P2052: !_LD [9] (Int) (CBR) lduw [%i1 + 2488], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2052 nop RET2052: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2053: !_REPLACEMENT [29] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2053 nop RET2053: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2054: !_LD [4] (Int) (Secondary ctx) (Branch target of P1870) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P2055 nop TARGET1870: ba RET1870 nop P2055: !_LD [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 708] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2056: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l6 ld [%i3+2760], %o5 st %o5, [%i3+2760] add %i3, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] P2057: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P2058: !_REPLACEMENT [17] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3216], %l3 st %l3, [%i3+3216] add %i3, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2058 nop RET2058: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2059: !_LD [38] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2048], %f12 ! 1 addresses covered P2060: !_LD [2] (Int) lduw [%i0 + 1132], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2061: !_LD [10] (Int) (Loop exit) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 fmovs %f12, %f30 !-- loop_exit_11_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_11_1 nop P2062: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2062 nop RET2062: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 END_NODES11: ! Test instruction sequence for CPU 11 ends sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 ! move %l3(lower) -> %o0(upper) sllx %l3, 32, %o0 sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 stw %l3, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func12: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %o5 or %o5, %lo(0xdeadbee0), %o5 stw %o5, [%i5] sethi %hi(0xdeadbee1), %o5 or %o5, %lo(0xdeadbee1), %o5 stw %o5, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x0cdeade1), %o5 or %o5, %lo(0x0cdeade1), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x86000001), %l4 or %l4, %lo(0x86000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x12000001), %o5 or %o5, %lo(0x12000001), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x6800000), %o5 or %o5, %lo(0x6800000), %o5 stw %o5, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x5cec^4 sethi %hi(0x5cec), %l0 or %l0, %lo(0x5cec), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 8 to 8 --- stx %g0, [%i1+1304] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES12, %l3, %l7 jmpl %l7, %g0 nop BEGIN_NODES12: ! Test instruction sequence for ISTREAM 12 begins P2063: !_LD [30] (Int) (Loop entry) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_12_0: sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2064: !_LD [43] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2064 nop RET2064: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2065: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2066: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P2067: !_LD [37] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 628] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P2068: !_PREFETCH [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 3756], 1 P2069: !_REPLACEMENT [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+3176], %l6 st %l6, [%i3+3176] add %i3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P2070: !_LD [44] (Int) (Branch target of P2111) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P2071 nop TARGET2111: ba RET2111 nop P2071: !_REPLACEMENT [34] (Int) (Branch target of P2165) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] ba P2072 nop TARGET2165: ba RET2165 nop P2072: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %o5 ld [%i2+668], %l6 st %l6, [%i2+668] add %i2, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P2073: !_LD [11] (Int) (CBR) lduw [%i1 + 3556], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2073 nop RET2073: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2074: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2075: !_LD [12] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 168] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2075 nop RET2075: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2076: !_LD [43] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3284], %f0 ! 1 addresses covered P2077: !_LD [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1132] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2078: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3120], %l7 st %l7, [%i3+3120] add %i3, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P2079: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2080: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P2081: !_REPLACEMENT [30] (Int) (Branch target of P2075) sethi %hi(0x2000), %l3 ld [%i3+3756], %l7 st %l7, [%i3+3756] add %i3, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] ba P2082 nop TARGET2075: ba RET2075 nop P2082: !_LD [28] (Int) lduw [%i2 + 2980], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2083: !_REPLACEMENT [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P2084: !_LD [40] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2656] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P2085: !_LD [40] (Int) (Branch target of P2127) lduw [%i3 + 2656], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P2086 nop TARGET2127: ba RET2127 nop P2086: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P2087: !_REPLACEMENT [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P2088: !_LD [12] (Int) lduw [%i2 + 168], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2089: !_LD [43] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 3284] %asi, %f1 ! 1 addresses covered P2090: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P2091: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3056], %o5 st %o5, [%i2+3056] add %i2, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P2092: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P2093: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2094: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P2095: !_LD [9] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 2488] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2096: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2097: !_LD [37] (FP) ld [%i2 + 628], %f2 ! 1 addresses covered P2098: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2099: !_LD [26] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P2100: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3240], %l6 st %l6, [%i3+3240] add %i3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P2101: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2102: !_LD [2] (Int) (Branch target of P2183) lduw [%i0 + 1132], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P2103 nop TARGET2183: ba RET2183 nop P2103: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2104: !_LD [14] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2104 nop RET2104: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2105: !_LD [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3284] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2106: !_LD [12] (Int) lduw [%i2 + 168], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P2107: !_LD [18] (Int) lduw [%i2 + 3240], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2108: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P2109: !_LD [19] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 2660] %asi, %f3 ! 1 addresses covered P2110: !_PREFETCH [38] (Int) (Branch target of P2073) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2048], 1 ba P2111 nop TARGET2073: ba RET2073 nop P2111: !_REPLACEMENT [19] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2111 nop RET2111: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2112: !_LD [2] (Int) lduw [%i0 + 1132], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2113: !_LD [10] (Int) lduw [%i1 + 3072], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2114: !_LD [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P2115: !_LD [37] (Int) (Secondary ctx) (Branch target of P2064) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 628] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P2116 nop TARGET2064: ba RET2064 nop P2116: !_PREFETCH [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 3756], 1 P2117: !_LD [11] (Int) lduw [%i1 + 3556], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P2118: !_LD [1] (Int) lduw [%i0 + 744], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2119: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P2120: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2121: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1140], %l7 st %l7, [%i3+1140] add %i3, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P2122: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P2123: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P2124: !_REPLACEMENT [15] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] P2125: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P2126: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+1332], %l3 st %l3, [%i3+1332] add %i3, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P2127: !_LD [45] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2127 nop RET2127: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2128: !_LD [30] (Int) lduw [%i2 + 3756], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2129: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2130: !_LD [41] (Int) lduw [%i3 + 556], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P2131: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2148], %l3 st %l3, [%i3+2148] add %i3, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] P2132: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l6 ld [%i3+1364], %o5 st %o5, [%i3+1364] add %i3, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] P2133: !_LD [11] (Int) (Branch target of P2143) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P2134 nop TARGET2143: ba RET2143 nop P2134: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P2135: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2136: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P2137: !_LD [27] (Int) lduw [%i2 + 1944], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2138: !_LD [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P2139: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3756], %l7 st %l7, [%i2+3756] add %i2, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] P2140: !_LD [2] (Int) lduw [%i0 + 1132], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2141: !_LD [42] (Int) lduw [%i3 + 3176], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2142: !_LD [39] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2143: !_LD [10] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2143 nop RET2143: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2144: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2144 nop RET2144: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2145: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2688], %l6 st %l6, [%i3+2688] add %i3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] P2146: !_REPLACEMENT [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P2147: !_REPLACEMENT [30] (Int) (Branch target of P2152) sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ba P2148 nop TARGET2152: ba RET2152 nop P2148: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l3 ld [%i3+172], %l7 st %l7, [%i3+172] add %i3, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] P2149: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P2150: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l7 ld [%i3+2928], %l3 st %l3, [%i3+2928] add %i3, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P2151: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l6 ld [%i3+2232], %o5 st %o5, [%i3+2232] add %i3, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] P2152: !_LD [26] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2152 nop RET2152: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2153: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2154: !_LD [28] (Int) lduw [%i2 + 2980], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P2155: !_LD [37] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 628] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2156: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1140], %o5 st %o5, [%i2+1140] add %i2, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P2157: !_REPLACEMENT [26] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P2158: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P2159: !_LD [21] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2760], %f4 ! 1 addresses covered P2160: !_LD [11] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i1 + 3556] %asi, %f5 ! 1 addresses covered P2161: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P2162: !_LD [43] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3284] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P2163: !_LD [8] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 1308] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2164: !_LD [20] (Int) lduw [%i3 + 2688], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2165: !_REPLACEMENT [42] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3176], %l6 st %l6, [%i3+3176] add %i3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2165 nop RET2165: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2166: !_MEMBAR (FP) P2167: !_BST [25] (maybe <- 0x12000001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f39 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i2 + 640 ] %asi P2168: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2168 nop RET2168: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2169: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2170: !_LD [3] (Int) lduw [%i0 + 1540], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P2171: !_REPLACEMENT [4] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P2172: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l7 ld [%i2+4048], %l3 st %l3, [%i2+4048] add %i2, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] P2173: !_LD [18] (Int) (Branch target of P2168) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P2174 nop TARGET2168: ba RET2168 nop P2174: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %o5 ld [%i2+2760], %l6 st %l6, [%i2+2760] add %i2, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] P2175: !_PREFETCH [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 3532], 1 P2176: !_LD [1] (Int) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P2177: !_LD [13] (Int) lduw [%i3 + 380], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2178: !_REPLACEMENT [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+680], %l3 st %l3, [%i3+680] add %i3, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] P2179: !_LD [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3120] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P2180: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P2181: !_LD [0] (Int) lduw [%i0 + 708], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2182: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l3 ld [%i3+1332], %l7 st %l7, [%i3+1332] add %i3, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P2183: !_REPLACEMENT [1] (Int) (CBR) (Branch target of P2144) sethi %hi(0x2000), %o5 ld [%i3+744], %l6 st %l6, [%i3+744] add %i3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2183 nop RET2183: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P2184 nop TARGET2144: ba RET2144 nop P2184: !_REPLACEMENT [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P2185: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P2186: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3336], %l7 st %l7, [%i2+3336] add %i2, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2186 nop RET2186: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2187: !_REPLACEMENT [38] (Int) (Branch target of P2104) sethi %hi(0x2000), %l3 ld [%i2+2048], %l7 st %l7, [%i2+2048] add %i2, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] ba P2188 nop TARGET2104: ba RET2104 nop P2188: !_REPLACEMENT [37] (Int) (Nucleus ctx) (Branch target of P2186) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] ba P2189 nop TARGET2186: ba RET2186 nop P2189: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2190: !_LD [16] (Int) (Loop exit) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2304] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 !-- loop_exit_12_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_12_0 nop P2191: !_MEMBAR (Int) membar #StoreLoad END_NODES12: ! Test instruction sequence for CPU 12 ends sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 ! move %o5(lower) -> %o0(upper) sllx %o5, 32, %o0 sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 stw %o5, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func13: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l7 or %l7, %lo(0xdeadbee0), %l7 stw %l7, [%i5] sethi %hi(0xdeadbee1), %l7 or %l7, %lo(0xdeadbee1), %l7 stw %l7, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x0ddeade1), %l7 or %l7, %lo(0x0ddeade1), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x86800001), %l4 or %l4, %lo(0x86800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x12800001), %l7 or %l7, %lo(0x12800001), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x7000000), %l7 or %l7, %lo(0x7000000), %l7 stw %l7, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x2767^4 sethi %hi(0x2767), %l0 or %l0, %lo(0x2767), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 9 to 9 --- stx %g0, [%i1+2488] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES13, %o5, %l6 jmpl %l6, %g0 nop BEGIN_NODES13: ! Test instruction sequence for ISTREAM 13 begins P2192: !_REPLACEMENT [32] (Int) (Loop entry) (CBR) (Secondary ctx) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_13_0: wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1364], %l3 st %l3, [%i3+1364] add %i3, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2192 nop RET2192: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2193: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l7 ld [%i3+2660], %l3 st %l3, [%i3+2660] add %i3, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] P2194: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2195: !_LD [45] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3532], %f0 ! 1 addresses covered P2196: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P2197: !_LD [44] (Int) lduw [%i3 + 3336], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2198: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] P2199: !_LD [9] (Int) (CBR) lduw [%i1 + 2488], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2199 nop RET2199: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2200: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l6 ld [%i3+3284], %o5 st %o5, [%i3+3284] add %i3, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P2201: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] P2202: !_LD [43] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3284] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2203: !_LD [10] (Int) lduw [%i1 + 3072], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P2204: !_LD [28] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2980] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2204 nop RET2204: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2205: !_REPLACEMENT [30] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3756], %l3 st %l3, [%i2+3756] add %i2, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2205 nop RET2205: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2206: !_PREFETCH [28] (Int) (Branch target of P2205) prefetch [%i3 + 2980], 1 ba P2207 nop TARGET2205: ba RET2205 nop P2207: !_REPLACEMENT [31] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+680], %l3 st %l3, [%i2+680] add %i2, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] P2208: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l6 ld [%i2+1540], %o5 st %o5, [%i2+1540] add %i2, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] P2209: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P2210: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2211: !_REPLACEMENT [17] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3216], %l7 st %l7, [%i3+3216] add %i3, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2211 nop RET2211: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2212: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P2213: !_REPLACEMENT [13] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+380], %l6 st %l6, [%i3+380] add %i3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P2214: !_LD [36] (Int) (CBR) lduw [%i2 + 4048], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2214 nop RET2214: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2215: !_LD [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2216: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3216] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P2217: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2218: !_REPLACEMENT [45] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P2219: !_REPLACEMENT [12] (Int) (Nucleus ctx) (Branch target of P2248) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] ba P2220 nop TARGET2248: ba RET2248 nop P2220: !_REPLACEMENT [33] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2220 nop RET2220: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2221: !_LD [18] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2221 nop RET2221: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2222: !_LD [43] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3284] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2222 nop RET2222: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2223: !_REPLACEMENT [14] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1332], %l6 st %l6, [%i3+1332] add %i3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P2224: !_LD [24] (FP) (Branch target of P2258) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 220], %f1 ! 1 addresses covered ba P2225 nop TARGET2258: ba RET2258 nop P2225: !_LD [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 380] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P2226: !_REPLACEMENT [45] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3532], %l7 st %l7, [%i2+3532] add %i2, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P2227: !_LD [13] (Int) lduw [%i3 + 380], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2228: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P2229: !_LD [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2230: !_LD [24] (Int) (Branch target of P2211) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P2231 nop TARGET2211: ba RET2211 nop P2231: !_LD [1] (Int) (Branch target of P2199) lduw [%i0 + 744], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P2232 nop TARGET2199: ba RET2199 nop P2232: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P2233: !_LD [13] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2233 nop RET2233: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2234: !_LD [37] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 628] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2235: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P2236: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P2237: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P2238: !_LD [41] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 556] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2238 nop RET2238: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2239: !_LD [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P2240: !_LD [7] (Int) (Branch target of P2274) lduw [%i1 + 460], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P2241 nop TARGET2274: ba RET2274 nop P2241: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2660], %l7 st %l7, [%i2+2660] add %i2, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P2242: !_REPLACEMENT [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P2243: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l7 ld [%i2+3072], %l3 st %l3, [%i2+3072] add %i2, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] P2244: !_LD [18] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3240], %f2 ! 1 addresses covered P2245: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l6 ld [%i2+2656], %o5 st %o5, [%i2+2656] add %i2, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] P2246: !_REPLACEMENT [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] P2247: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P2248: !_REPLACEMENT [31] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+680], %o5 st %o5, [%i3+680] add %i3, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2248 nop RET2248: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2249: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P2250: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2250 nop RET2250: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2251: !_REPLACEMENT [27] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2251 nop RET2251: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2252: !_LD [14] (Int) (Branch target of P2276) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P2253 nop TARGET2276: ba RET2276 nop P2253: !_LD [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1540] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2254: !_LD [36] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P2255: !_LD [9] (Int) (Nucleus ctx) (Branch target of P2291) wr %g0, 0x4, %asi lduwa [%i1 + 2488] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P2256 nop TARGET2291: ba RET2291 nop P2256: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P2257: !_LD [21] (Int) (Branch target of P2348) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P2258 nop TARGET2348: ba RET2348 nop P2258: !_LD [18] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2258 nop RET2258: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2259: !_REPLACEMENT [0] (Int) (CBR) (Branch target of P2299) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2259 nop RET2259: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P2260 nop TARGET2299: ba RET2299 nop P2260: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P2261: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2262: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P2263: !_LD [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P2264: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P2265: !_LD [36] (Int) (Branch target of P2259) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P2266 nop TARGET2259: ba RET2259 nop P2266: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1308], %o5 st %o5, [%i3+1308] add %i3, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P2267: !_LD [0] (Int) lduw [%i0 + 708], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2268: !_REPLACEMENT [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+168], %l3 st %l3, [%i3+168] add %i3, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P2269: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2270: !_LD [27] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2270 nop RET2270: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2271: !_LD [23] (FP) ld [%i2 + 3056], %f3 ! 1 addresses covered P2272: !_REPLACEMENT [16] (Int) (Branch target of P2298) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2304], %l3 st %l3, [%i2+2304] add %i2, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] ba P2273 nop TARGET2298: ba RET2298 nop P2273: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P2274: !_REPLACEMENT [9] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2274 nop RET2274: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2275: !_LD [30] (Int) lduw [%i3 + 3756], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2276: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2276 nop RET2276: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2277: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P2278: !_LD [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 556] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2279: !_REPLACEMENT [15] (Int) (Branch target of P2270) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1508], %l3 st %l3, [%i3+1508] add %i3, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] ba P2280 nop TARGET2270: ba RET2270 nop P2280: !_LD [37] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P2281: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %o5 ld [%i3+2488], %l6 st %l6, [%i3+2488] add %i3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P2282: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2283: !_LD [23] (Int) (Branch target of P2309) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P2284 nop TARGET2309: ba RET2309 nop P2284: !_REPLACEMENT [5] (Int) (Nucleus ctx) (Branch target of P2251) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3224], %l3 st %l3, [%i3+3224] add %i3, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] ba P2285 nop TARGET2251: ba RET2251 nop P2285: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2286: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2287: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2288: !_REPLACEMENT [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P2289: !_LD [5] (Int) (CBR) lduw [%i0 + 3224], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2289 nop RET2289: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2290: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P2291: !_LD [41] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2291 nop RET2291: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2292: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P2293: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l7 ld [%i3+1308], %l3 st %l3, [%i3+1308] add %i3, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P2294: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2488], %o5 st %o5, [%i3+2488] add %i3, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P2295: !_LD [45] (Int) (Branch target of P2233) lduw [%i2 + 3532], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P2296 nop TARGET2233: ba RET2233 nop P2296: !_LD [44] (Int) lduw [%i2 + 3336], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2297: !_REPLACEMENT [16] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+2304], %l7 st %l7, [%i3+2304] add %i3, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2297 nop RET2297: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2298: !_REPLACEMENT [18] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+3240], %l7 st %l7, [%i3+3240] add %i3, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2298 nop RET2298: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2299: !_LD [44] (Int) (CBR) lduw [%i2 + 3336], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2299 nop RET2299: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2300: !_LD [19] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2300 nop RET2300: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2301: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P2302: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] P2303: !_LD [6] (Int) lduw [%i1 + 172], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2304: !_REPLACEMENT [40] (Int) (Branch target of P2222) sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] ba P2305 nop TARGET2222: ba RET2222 nop P2305: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l3 ld [%i3+3056], %l7 st %l7, [%i3+3056] add %i3, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] P2306: !_LD [8] (Int) lduw [%i1 + 1308], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2307: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P2308: !_REPLACEMENT [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P2309: !_LD [34] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2309 nop RET2309: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2310: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P2311: !_LD [35] (Int) lduw [%i2 + 2724], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2312: !_LD [45] (Int) (Branch target of P2321) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P2313 nop TARGET2321: ba RET2321 nop P2313: !_LD [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2314: !_LD [37] (Int) (Branch target of P2192) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P2315 nop TARGET2192: ba RET2192 nop P2315: !_LD [41] (FP) ld [%i2 + 556], %f4 ! 1 addresses covered P2316: !_REPLACEMENT [12] (Int) (Branch target of P2214) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+168], %l7 st %l7, [%i2+168] add %i2, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ba P2317 nop TARGET2214: ba RET2214 nop P2317: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P2318: !_LD [26] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1140], %f5 ! 1 addresses covered P2319: !_LD [38] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2048] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2320: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+220], %l7 st %l7, [%i3+220] add %i3, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] P2321: !_LD [40] (Int) (CBR) (Branch target of P2300) lduw [%i2 + 2656], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2321 nop RET2321: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P2322 nop TARGET2300: ba RET2300 nop P2322: !_LD [29] (Int) (Secondary ctx) (Branch target of P2289) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3120] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P2323 nop TARGET2289: ba RET2289 nop P2323: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2324: !_REPLACEMENT [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3336], %l3 st %l3, [%i2+3336] add %i2, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P2325: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P2326: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2327: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P2328: !_REPLACEMENT [5] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3224], %l7 st %l7, [%i3+3224] add %i3, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P2329: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %o5 ld [%i3+1364], %l6 st %l6, [%i3+1364] add %i3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P2330: !_LD [12] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 168], %f6 ! 1 addresses covered P2331: !_PREFETCH [2] (Int) prefetch [%i0 + 1132], 1 P2332: !_LD [3] (Int) (Secondary ctx) (Branch target of P2221) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P2333 nop TARGET2221: ba RET2221 nop P2333: !_LD [21] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P2334: !_LD [0] (Int) lduw [%i0 + 708], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2335: !_REPLACEMENT [44] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3336], %l7 st %l7, [%i2+3336] add %i2, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] P2336: !_LD [28] (Int) (Branch target of P2297) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P2337 nop TARGET2297: ba RET2297 nop P2337: !_LD [29] (Int) lduw [%i3 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2338: !_LD [10] (Int) lduw [%i1 + 3072], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P2339: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2340: !_LD [5] (Int) (Branch target of P2250) lduw [%i0 + 3224], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P2341 nop TARGET2250: ba RET2250 nop P2341: !_REPLACEMENT [16] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2304], %o5 st %o5, [%i3+2304] add %i3, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P2342: !_REPLACEMENT [9] (Int) (Branch target of P2238) sethi %hi(0x2000), %l3 ld [%i3+2488], %l7 st %l7, [%i3+2488] add %i3, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] ba P2343 nop TARGET2238: ba RET2238 nop P2343: !_LD [0] (Int) (Branch target of P2220) lduw [%i0 + 708], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P2344 nop TARGET2220: ba RET2220 nop P2344: !_LD [3] (Int) lduw [%i0 + 1540], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P2345: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P2346: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2347: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P2348: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3336], %l3 st %l3, [%i2+3336] add %i2, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2348 nop RET2348: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2349: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l7 ld [%i2+2488], %l3 st %l3, [%i2+2488] add %i2, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P2350: !_LD [9] (Int) lduw [%i1 + 2488], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2351: !_LD [1] (Int) (Branch target of P2204) lduw [%i0 + 744], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P2352 nop TARGET2204: ba RET2204 nop P2352: !_LD [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2353: !_LD [12] (Int) (Loop exit) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovs %f6, %f30 !-- loop_exit_13_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_13_0 nop P2354: !_MEMBAR (Int) membar #StoreLoad END_NODES13: ! Test instruction sequence for CPU 13 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func14: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x0edeade1), %l6 or %l6, %lo(0x0edeade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x87000001), %l4 or %l4, %lo(0x87000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x13000001), %l6 or %l6, %lo(0x13000001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x7800000), %l6 or %l6, %lo(0x7800000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x12ef^4 sethi %hi(0x12ef), %l0 or %l0, %lo(0x12ef), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 10 to 9 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES14, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES14: ! Test instruction sequence for ISTREAM 14 begins P2355: !_REPLACEMENT [45] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_14_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P2356: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2357: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2357 nop RET2357: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2358: !_LD [41] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 556] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2359: !_REPLACEMENT [14] (Int) (CBR) (Branch target of P2441) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1332], %l6 st %l6, [%i3+1332] add %i3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2359 nop RET2359: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P2360 nop TARGET2441: ba RET2441 nop P2360: !_REPLACEMENT [10] (Int) (CBR) (Branch target of P2582) sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2360 nop RET2360: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P2361 nop TARGET2582: ba RET2582 nop P2361: !_LD [42] (Int) lduw [%i2 + 3176], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P2362: !_LD [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3756] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2363: !_LD [23] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2363 nop RET2363: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2364: !_LD [29] (Int) lduw [%i2 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2365: !_LD [25] (Int) lduw [%i2 + 668], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P2366: !_REPLACEMENT [40] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2366 nop RET2366: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2367: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l7 ld [%i2+1364], %l3 st %l3, [%i2+1364] add %i2, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] P2368: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l6 ld [%i2+4048], %o5 st %o5, [%i2+4048] add %i2, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] P2369: !_LD [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2370: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2371: !_REPLACEMENT [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+460], %l7 st %l7, [%i3+460] add %i3, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] P2372: !_LD [10] (Int) lduw [%i1 + 3072], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2373: !_LD [20] (Int) (Branch target of P2571) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P2374 nop TARGET2571: ba RET2571 nop P2374: !_REPLACEMENT [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P2375: !_LD [0] (Int) lduw [%i0 + 708], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2376: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l3 ld [%i3+220], %l7 st %l7, [%i3+220] add %i3, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] P2377: !_LD [9] (Int) lduw [%i1 + 2488], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P2378: !_LD [20] (Int) lduw [%i2 + 2688], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2379: !_LD [0] (FP) ld [%i0 + 708], %f0 ! 1 addresses covered P2380: !_REPLACEMENT [36] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+4048], %l6 st %l6, [%i3+4048] add %i3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2380 nop RET2380: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2381: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %o5 ld [%i3+2148], %l6 st %l6, [%i3+2148] add %i3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] P2382: !_LD [6] (Int) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P2383: !_LD [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 168] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2384: !_LD [6] (Int) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P2385: !_PREFETCH [33] (Int) (Branch target of P2529) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 1536], 1 ba P2386 nop TARGET2529: ba RET2529 nop P2386: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2387: !_REPLACEMENT [9] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2488], %l3 st %l3, [%i2+2488] add %i2, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P2388: !_REPLACEMENT [12] (Int) (Branch target of P2380) sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] ba P2389 nop TARGET2380: ba RET2380 nop P2389: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2390: !_LD [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1944] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2391: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+708], %l7 st %l7, [%i3+708] add %i3, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] P2392: !_PREFETCH [27] (Int) prefetch [%i2 + 1944], 1 P2393: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P2394: !_LD [0] (Int) (CBR) lduw [%i0 + 708], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2394 nop RET2394: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2395: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P2396: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2397: !_PREFETCH [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 1944] %asi, 1 P2398: !_LD [26] (Int) lduw [%i3 + 1140], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P2399: !_REPLACEMENT [16] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2304], %l7 st %l7, [%i2+2304] add %i2, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] P2400: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2401: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P2402: !_MEMBAR (Int) (Branch target of P2406) membar #StoreLoad ba P2403 nop TARGET2406: ba RET2406 nop P2403: !_LD [43] (Int) (Branch target of P2417) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P2404 nop TARGET2417: ba RET2417 nop P2404: !_LD [24] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2404 nop RET2404: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2405: !_REPLACEMENT [37] (Int) (Branch target of P2436) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] ba P2406 nop TARGET2436: ba RET2436 nop P2406: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2406 nop RET2406: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2407: !_BST [7] (maybe <- 0x13000001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f35 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f34 membar #Sync stda %f32, [%i1 + 448 ] %asi P2408: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2408 nop RET2408: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2409: !_LD [7] (Int) (LE) (Branch target of P2408) wr %g0, 0x88, %asi lduwa [%i1 + 460] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P2410 nop TARGET2408: ba RET2408 nop P2410: !_LD [30] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 3756] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2411: !_REPLACEMENT [22] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2872], %l7 st %l7, [%i3+2872] add %i3, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P2412: !_LD [24] (Int) (Branch target of P2592) lduw [%i2 + 220], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P2413 nop TARGET2592: ba RET2592 nop P2413: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P2414: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %o5 ld [%i3+3176], %l6 st %l6, [%i3+3176] add %i3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P2415: !_REPLACEMENT [34] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2415 nop RET2415: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2416: !_LD [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3756] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2417: !_LD [20] (Int) (CBR) (Branch target of P2449) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2417 nop RET2417: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P2418 nop TARGET2449: ba RET2449 nop P2418: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2418 nop RET2418: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2419: !_LD [3] (Int) (CBR) (Branch target of P2568) lduw [%i0 + 1540], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2419 nop RET2419: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P2420 nop TARGET2568: ba RET2568 nop P2420: !_LD [14] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2420 nop RET2420: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2421: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+168], %l7 st %l7, [%i2+168] add %i2, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P2422: !_PREFETCH [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 220], 1 P2423: !_REPLACEMENT [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P2424: !_LD [1] (Int) (CBR) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2424 nop RET2424: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2425: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2425 nop RET2425: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2426: !_LD [7] (Int) (CBR) lduw [%i1 + 460], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2426 nop RET2426: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2427: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P2428: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %o5 ld [%i2+3284], %l6 st %l6, [%i2+3284] add %i2, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] P2429: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l7 ld [%i2+668], %l3 st %l3, [%i2+668] add %i2, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P2430: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l6 ld [%i2+628], %o5 st %o5, [%i2+628] add %i2, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] P2431: !_LD [24] (Int) lduw [%i3 + 220], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2432: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2433: !_REPLACEMENT [33] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P2434: !_LD [3] (Int) lduw [%i0 + 1540], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P2435: !_REPLACEMENT [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P2436: !_REPLACEMENT [11] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2436 nop RET2436: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2437: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l3 ld [%i3+2488], %l7 st %l7, [%i3+2488] add %i3, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P2438: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2439: !_LD [39] (FP) (Branch target of P2442) ld [%i2 + 2148], %f1 ! 1 addresses covered ba P2440 nop TARGET2442: ba RET2442 nop P2440: !_LD [34] (FP) (Branch target of P2587) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2232], %f2 ! 1 addresses covered ba P2441 nop TARGET2587: ba RET2587 nop P2441: !_LD [12] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2441 nop RET2441: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2442: !_LD [35] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lda [%i3 + 2724] %asi, %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2442 nop RET2442: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2443: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+220], %o5 st %o5, [%i3+220] add %i3, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P2444: !_LD [20] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2444 nop RET2444: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2445: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P2446: !_LD [22] (Int) lduw [%i2 + 2872], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2447: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+744], %l6 st %l6, [%i2+744] add %i2, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] P2448: !_LD [42] (Int) (Secondary ctx) (Branch target of P2420) wr %g0, 0x81, %asi lduwa [%i3 + 3176] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ba P2449 nop TARGET2420: ba RET2420 nop P2449: !_LD [36] (Int) (LE) (CBR) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2449 nop RET2449: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2450: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P2451: !_PREFETCH [19] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2660], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2451 nop RET2451: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2452: !_REPLACEMENT [10] (Int) (Branch target of P2419) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ba P2453 nop TARGET2419: ba RET2419 nop P2453: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2454: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2455: !_REPLACEMENT [42] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3176], %l3 st %l3, [%i2+3176] add %i2, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2455 nop RET2455: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2456: !_LD [14] (FP) (Branch target of P2359) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1332], %f4 ! 1 addresses covered ba P2457 nop TARGET2359: ba RET2359 nop P2457: !_REPLACEMENT [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1540], %l3 st %l3, [%i2+1540] add %i2, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P2458: !_REPLACEMENT [22] (Int) (Branch target of P2563) sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] ba P2459 nop TARGET2563: ba RET2563 nop P2459: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P2460: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P2461: !_REPLACEMENT [34] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2232], %o5 st %o5, [%i3+2232] add %i3, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] P2462: !_LD [16] (Int) (LE) (Branch target of P2548) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2304] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P2463 nop TARGET2548: ba RET2548 nop P2463: !_LD [18] (Int) (CBR) lduw [%i2 + 3240], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2463 nop RET2463: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2464: !_LD [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2465: !_LD [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 1332] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P2466: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P2467: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l3 ld [%i2+680], %l7 st %l7, [%i2+680] add %i2, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P2468: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %o5 ld [%i2+3336], %l6 st %l6, [%i2+3336] add %i2, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P2469: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l7 ld [%i2+1308], %l3 st %l3, [%i2+1308] add %i2, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P2470: !_LD [42] (Int) (CBR) (Branch target of P2588) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2470 nop RET2470: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P2471 nop TARGET2588: ba RET2588 nop P2471: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l3 ld [%i2+2760], %l7 st %l7, [%i2+2760] add %i2, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] P2472: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P2473: !_LD [14] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2473 nop RET2473: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2474: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] P2475: !_LD [35] (Int) (Branch target of P2572) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P2476 nop TARGET2572: ba RET2572 nop P2476: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] P2477: !_REPLACEMENT [24] (Int) (Nucleus ctx) (Branch target of P2363) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ba P2478 nop TARGET2363: ba RET2363 nop P2478: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P2479: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2480: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+172], %l7 st %l7, [%i3+172] add %i3, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] P2481: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %o5 ld [%i3+680], %l6 st %l6, [%i3+680] add %i3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P2482: !_LD [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2232] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P2483: !_LD [14] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2483 nop RET2483: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2484: !_REPLACEMENT [8] (Int) (CBR) (Branch target of P2463) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1308], %l6 st %l6, [%i2+1308] add %i2, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2484 nop RET2484: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P2485 nop TARGET2463: ba RET2463 nop P2485: !_LD [18] (Int) lduw [%i3 + 3240], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P2486: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2486 nop RET2486: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2487: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P2488: !_REPLACEMENT [37] (Int) (Secondary ctx) (Branch target of P2426) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] ba P2489 nop TARGET2426: ba RET2426 nop P2489: !_REPLACEMENT [29] (Int) (Branch target of P2366) sethi %hi(0x2000), %l7 ld [%i2+3120], %l3 st %l3, [%i2+3120] add %i2, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] ba P2490 nop TARGET2366: ba RET2366 nop P2490: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] P2491: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l3 ld [%i2+380], %l7 st %l7, [%i2+380] add %i2, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] P2492: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %o5 ld [%i2+2488], %l6 st %l6, [%i2+2488] add %i2, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P2493: !_LD [20] (Int) (Branch target of P2483) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P2494 nop TARGET2483: ba RET2483 nop P2494: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P2495: !_LD [44] (Int) (Branch target of P2484) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P2496 nop TARGET2484: ba RET2484 nop P2496: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2760], %o5 st %o5, [%i3+2760] add %i3, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] P2497: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P2498: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P2499: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2500: !_LD [6] (Int) lduw [%i1 + 172], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2501: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3756], %o5 st %o5, [%i2+3756] add %i2, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P2502: !_LD [10] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi lduwa [%i1 + 3072] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2503: !_LD [16] (Int) (Branch target of P2444) lduw [%i3 + 2304], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P2504 nop TARGET2444: ba RET2444 nop P2504: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2505: !_PREFETCH [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2724], 1 P2506: !_LD [27] (Int) lduw [%i3 + 1944], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P2507: !_LD [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2508: !_REPLACEMENT [45] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3532], %l3 st %l3, [%i2+3532] add %i2, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P2509: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l6 ld [%i2+2660], %o5 st %o5, [%i2+2660] add %i2, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P2510: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P2511: !_LD [19] (Int) (Branch target of P2394) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P2512 nop TARGET2394: ba RET2394 nop P2512: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P2513: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2514: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2515: !_REPLACEMENT [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+680], %l3 st %l3, [%i2+680] add %i2, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] P2516: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P2517: !_REPLACEMENT [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P2518: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2519: !_REPLACEMENT [12] (Int) (Branch target of P2543) sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] ba P2520 nop TARGET2543: ba RET2543 nop P2520: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i2+3556], %l7 st %l7, [%i2+3556] add %i2, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P2521: !_PREFETCH [0] (Int) (Branch target of P2425) prefetch [%i0 + 708], 1 ba P2522 nop TARGET2425: ba RET2425 nop P2522: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %o5 ld [%i2+3284], %l6 st %l6, [%i2+3284] add %i2, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] P2523: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l7 ld [%i2+1132], %l3 st %l3, [%i2+1132] add %i2, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P2524: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] P2525: !_LD [2] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i0 + 1132] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2525 nop RET2525: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2526: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2527: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P2528: !_REPLACEMENT [14] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P2529: !_REPLACEMENT [28] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+2980], %l3 st %l3, [%i2+2980] add %i2, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2529 nop RET2529: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2530: !_LD [19] (Int) (Branch target of P2404) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P2531 nop TARGET2404: ba RET2404 nop P2531: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P2532: !_LD [2] (Int) lduw [%i0 + 1132], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2533: !_REPLACEMENT [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+556], %l7 st %l7, [%i3+556] add %i3, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] P2534: !_LD [7] (Int) lduw [%i1 + 460], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P2535: !_REPLACEMENT [41] (Int) (Branch target of P2550) sethi %hi(0x2000), %l6 ld [%i3+556], %o5 st %o5, [%i3+556] add %i3, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ba P2536 nop TARGET2550: ba RET2550 nop P2536: !_LD [42] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2536 nop RET2536: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2537: !_LD [44] (Int) lduw [%i2 + 3336], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2538: !_LD [41] (Int) lduw [%i2 + 556], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2539: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P2540: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+708], %o5 st %o5, [%i2+708] add %i2, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P2541: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P2542: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2543: !_REPLACEMENT [32] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1364], %o5 st %o5, [%i2+1364] add %i2, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2543 nop RET2543: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2544: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] P2545: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P2546: !_REPLACEMENT [16] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2304], %l3 st %l3, [%i3+2304] add %i3, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] P2547: !_REPLACEMENT [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P2548: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2548 nop RET2548: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2549: !_REPLACEMENT [20] (Int) (Branch target of P2424) sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] ba P2550 nop TARGET2424: ba RET2424 nop P2550: !_LD [7] (Int) (CBR) lduw [%i1 + 460], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2550 nop RET2550: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2551: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i3+172], %l3 st %l3, [%i3+172] add %i3, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P2552: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l6 ld [%i3+4048], %o5 st %o5, [%i3+4048] add %i3, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] P2553: !_REPLACEMENT [35] (Int) (Branch target of P2486) sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] ba P2554 nop TARGET2486: ba RET2486 nop P2554: !_REPLACEMENT [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P2555: !_LD [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1508] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P2556: !_REPLACEMENT [37] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P2557: !_REPLACEMENT [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+168], %l6 st %l6, [%i3+168] add %i3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P2558: !_LD [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2559: !_REPLACEMENT [14] (Int) (Branch target of P2418) sethi %hi(0x2000), %l3 ld [%i3+1332], %l7 st %l7, [%i3+1332] add %i3, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] ba P2560 nop TARGET2418: ba RET2418 nop P2560: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P2561: !_LD [3] (Int) lduw [%i0 + 1540], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2562: !_LD [25] (Int) (Secondary ctx) (Branch target of P2455) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 668] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P2563 nop TARGET2455: ba RET2455 nop P2563: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2563 nop RET2563: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2564: !_LD [34] (Int) lduw [%i3 + 2232], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P2565: !_LD [26] (Int) lduw [%i2 + 1140], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2566: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P2567: !_LD [22] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 2872] %asi, %f5 ! 1 addresses covered P2568: !_LD [29] (Int) (CBR) (Branch target of P2415) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2568 nop RET2568: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P2569 nop TARGET2415: ba RET2415 nop P2569: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2148], %l3 st %l3, [%i3+2148] add %i3, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] P2570: !_LD [45] (FP) (Secondary ctx) (Branch target of P2525) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 3532] %asi, %f6 ! 1 addresses covered ba P2571 nop TARGET2525: ba RET2525 nop P2571: !_REPLACEMENT [33] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+1536], %o5 st %o5, [%i3+1536] add %i3, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2571 nop RET2571: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2572: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2572 nop RET2572: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2573: !_LD [8] (Int) lduw [%i1 + 1308], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P2574: !_LD [36] (Int) lduw [%i3 + 4048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2575: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P2576: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P2577: !_MEMBAR (Int) (Branch target of P2536) membar #StoreLoad ba P2578 nop TARGET2536: ba RET2536 nop P2578: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2579: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2580: !_MEMBAR (FP) P2581: !_BST [28] (maybe <- 0x13000002) (FP) (Branch target of P2470) wr %g0, 0xf0, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i2 + 2944 ] %asi ba P2582 nop TARGET2470: ba RET2470 nop P2582: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2582 nop RET2582: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2583: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2584: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+708], %l6 st %l6, [%i2+708] add %i2, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P2585: !_REPLACEMENT [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2148], %l3 st %l3, [%i2+2148] add %i2, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] P2586: !_REPLACEMENT [15] (Int) (Secondary ctx) (Branch target of P2451) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1508], %o5 st %o5, [%i2+1508] add %i2, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] ba P2587 nop TARGET2451: ba RET2451 nop P2587: !_LD [21] (FP) (CBR) (Branch target of P2473) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2760], %f7 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2587 nop RET2587: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P2588 nop TARGET2473: ba RET2473 nop P2588: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2588 nop RET2588: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2589: !_BST [39] (maybe <- 0x13000003) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i2 + 2112 ] %asi P2590: !_MEMBAR (FP) membar #StoreLoad P2591: !_REPLACEMENT [30] (Int) (Branch target of P2360) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ba P2592 nop TARGET2360: ba RET2360 nop P2592: !_PREFETCH [32] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 1364], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2592 nop RET2592: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2593: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P2594: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P2595: !_LD [5] (Int) (Branch target of P2357) lduw [%i0 + 3224], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P2596 nop TARGET2357: ba RET2357 nop P2596: !_REPLACEMENT [7] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P2597: !_LD [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 2488] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2598: !_LD [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 2488] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P2599: !_LD [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1508] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2600: !_LD [14] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i3 + 1332] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P2601: !_LD [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 460] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2602: !_PREFETCH [8] (Int) prefetch [%i1 + 1308], 1 P2603: !_LD [40] (Int) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 !-- loop_exit_14_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_14_0 nop P2604: !_MEMBAR (Int) membar #StoreLoad END_NODES14: ! Test instruction sequence for CPU 14 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func15: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x0fdeade1), %l3 or %l3, %lo(0x0fdeade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x87800001), %l4 or %l4, %lo(0x87800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x13800001), %l3 or %l3, %lo(0x13800001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x8000000), %l3 or %l3, %lo(0x8000000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x4caa^4 sethi %hi(0x4caa), %l0 or %l0, %lo(0x4caa), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 10 to 10 --- stx %g0, [%i1+3072] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES15, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES15: ! Test instruction sequence for ISTREAM 15 begins P2605: !_LD [3] (Int) (Loop entry) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_15_0: lduw [%i0 + 1540], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2606: !_LD [11] (Int) lduw [%i1 + 3556], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P2607: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2607 nop RET2607: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2608: !_LD [44] (Int) (Branch target of P2676) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P2609 nop TARGET2676: ba RET2676 nop P2609: !_REPLACEMENT [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3756], %o5 st %o5, [%i2+3756] add %i2, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P2610: !_REPLACEMENT [14] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2610 nop RET2610: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2611: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+1944], %l7 st %l7, [%i2+1944] add %i2, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P2612: !_REPLACEMENT [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P2613: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2614: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l3 ld [%i2+2928], %l7 st %l7, [%i2+2928] add %i2, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P2615: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %o5 ld [%i2+220], %l6 st %l6, [%i2+220] add %i2, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] P2616: !_REPLACEMENT [6] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2616 nop RET2616: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2617: !_LD [27] (Int) (CBR) lduw [%i3 + 1944], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2617 nop RET2617: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2618: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2619: !_LD [43] (Int) lduw [%i2 + 3284], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P2620: !_REPLACEMENT [12] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+168], %o5 st %o5, [%i3+168] add %i3, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2620 nop RET2620: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2621: !_LD [30] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3756], %f0 ! 1 addresses covered P2622: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2623: !_LD [3] (Int) (Branch target of P2701) lduw [%i0 + 1540], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P2624 nop TARGET2701: ba RET2701 nop P2624: !_LD [41] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i3 + 556] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2624 nop RET2624: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2625: !_REPLACEMENT [9] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P2626: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P2627: !_LD [12] (Int) (Secondary ctx) (Branch target of P2610) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 168] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P2628 nop TARGET2610: ba RET2610 nop P2628: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l3 ld [%i2+2980], %l7 st %l7, [%i2+2980] add %i2, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] P2629: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2629 nop RET2629: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2630: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2630 nop RET2630: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2631: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2632: !_LD [27] (Int) (Branch target of P2656) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P2633 nop TARGET2656: ba RET2656 nop P2633: !_LD [44] (Int) (Branch target of P2643) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P2634 nop TARGET2643: ba RET2643 nop P2634: !_REPLACEMENT [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+744], %l6 st %l6, [%i3+744] add %i3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] P2635: !_LD [11] (Int) lduw [%i1 + 3556], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P2636: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l3 ld [%i3+4048], %l7 st %l7, [%i3+4048] add %i3, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P2637: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2638: !_REPLACEMENT [38] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P2639: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l3 ld [%i3+1140], %l7 st %l7, [%i3+1140] add %i3, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P2640: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2641: !_REPLACEMENT [20] (Int) (Branch target of P2616) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] ba P2642 nop TARGET2616: ba RET2616 nop P2642: !_REPLACEMENT [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P2643: !_LD [43] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3284] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2643 nop RET2643: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2644: !_LD [19] (FP) (CBR) (Secondary ctx) (Branch target of P2730) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2660] %asi, %f1 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2644 nop RET2644: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P2645 nop TARGET2730: ba RET2730 nop P2645: !_REPLACEMENT [44] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P2646: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P2647: !_LD [5] (Int) lduw [%i0 + 3224], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2648: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P2649: !_LD [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 680] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2650: !_LD [10] (Int) lduw [%i1 + 3072], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P2651: !_REPLACEMENT [23] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3056], %l7 st %l7, [%i3+3056] add %i3, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] P2652: !_LD [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2653: !_MEMBAR (FP) (Branch target of P2732) ba P2654 nop TARGET2732: ba RET2732 nop P2654: !_BST [19] (maybe <- 0x13800001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i2 + 2624 ] %asi P2655: !_MEMBAR (FP) (Branch target of P2644) membar #StoreLoad ba P2656 nop TARGET2644: ba RET2644 nop P2656: !_LD [32] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2656 nop RET2656: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2657: !_LD [23] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i2 + 3056] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2658: !_LD [28] (Int) (Branch target of P2729) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P2659 nop TARGET2729: ba RET2729 nop P2659: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3120], %l6 st %l6, [%i3+3120] add %i3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P2660: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2661: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] P2662: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P2663: !_REPLACEMENT [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2656], %o5 st %o5, [%i2+2656] add %i2, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] P2664: !_LD [40] (FP) (Branch target of P2607) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2656], %f2 ! 1 addresses covered ba P2665 nop TARGET2607: ba RET2607 nop P2665: !_LD [4] (Int) (Branch target of P2695) lduw [%i0 + 2928], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P2666 nop TARGET2695: ba RET2695 nop P2666: !_REPLACEMENT [15] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+1508], %l3 st %l3, [%i2+1508] add %i2, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2666 nop RET2666: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2667: !_LD [1] (Int) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P2668: !_LD [22] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2872] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2669: !_LD [8] (FP) ld [%i1 + 1308], %f3 ! 1 addresses covered P2670: !_LD [38] (Int) lduw [%i3 + 2048], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P2671: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P2672: !_LD [2] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i0 + 1132] %asi, %f4 ! 1 addresses covered P2673: !_LD [20] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 2688] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2674: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P2675: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l3 ld [%i3+2656], %l7 st %l7, [%i3+2656] add %i3, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P2676: !_LD [11] (Int) (CBR) lduw [%i1 + 3556], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2676 nop RET2676: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2677: !_REPLACEMENT [28] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+2980], %l3 st %l3, [%i3+2980] add %i3, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2677 nop RET2677: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2678: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P2679: !_REPLACEMENT [36] (Int) (Branch target of P2629) sethi %hi(0x2000), %l6 ld [%i3+4048], %o5 st %o5, [%i3+4048] add %i3, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] ba P2680 nop TARGET2629: ba RET2629 nop P2680: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l3 ld [%i3+3756], %l7 st %l7, [%i3+3756] add %i3, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] P2681: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P2682: !_LD [32] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1364] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2683: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2684: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P2685: !_LD [15] (Int) (Branch target of P2698) lduw [%i3 + 1508], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P2686 nop TARGET2698: ba RET2698 nop P2686: !_LD [19] (Int) (Branch target of P2620) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P2687 nop TARGET2620: ba RET2620 nop P2687: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2688: !_LD [38] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2688 nop RET2688: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2689: !_LD [7] (FP) ld [%i1 + 460], %f5 ! 1 addresses covered P2690: !_LD [25] (Int) (Secondary ctx) (Branch target of P2697) wr %g0, 0x81, %asi lduwa [%i2 + 668] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P2691 nop TARGET2697: ba RET2697 nop P2691: !_REPLACEMENT [42] (Int) (Secondary ctx) (Branch target of P2677) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] ba P2692 nop TARGET2677: ba RET2677 nop P2692: !_LD [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 168] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P2693: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2694: !_REPLACEMENT [22] (Int) (Branch target of P2617) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] ba P2695 nop TARGET2617: ba RET2617 nop P2695: !_LD [22] (FP) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2872] %asi, %f6 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2695 nop RET2695: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2696: !_LD [35] (Int) (Branch target of P2688) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P2697 nop TARGET2688: ba RET2688 nop P2697: !_REPLACEMENT [0] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+708], %o5 st %o5, [%i2+708] add %i2, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2697 nop RET2697: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2698: !_LD [18] (FP) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3240], %f7 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2698 nop RET2698: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2699: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2700: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2701: !_LD [11] (Int) (CBR) (Nucleus ctx) (Branch target of P2723) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2701 nop RET2701: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P2702 nop TARGET2723: ba RET2723 nop P2702: !_REPLACEMENT [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2724], %o5 st %o5, [%i2+2724] add %i2, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] P2703: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l3 ld [%i2+3336], %l7 st %l7, [%i2+3336] add %i2, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] P2704: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %o5 ld [%i2+4048], %l6 st %l6, [%i2+4048] add %i2, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P2705: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l7 ld [%i2+2660], %l3 st %l3, [%i2+2660] add %i2, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] P2706: !_REPLACEMENT [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] P2707: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P2708: !_LD [20] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2688], %f8 ! 1 addresses covered P2709: !_REPLACEMENT [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3120], %l3 st %l3, [%i3+3120] add %i3, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] P2710: !_LD [23] (Int) lduw [%i2 + 3056], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2711: !_REPLACEMENT [36] (Int) (CBR) (Branch target of P2725) sethi %hi(0x2000), %o5 ld [%i3+4048], %l6 st %l6, [%i3+4048] add %i3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2711 nop RET2711: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P2712 nop TARGET2725: ba RET2725 nop P2712: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P2713: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l7 ld [%i3+1944], %l3 st %l3, [%i3+1944] add %i3, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P2714: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l6 ld [%i3+744], %o5 st %o5, [%i3+744] add %i3, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P2715: !_LD [5] (Int) lduw [%i0 + 3224], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P2716: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P2717: !_LD [0] (Int) (Branch target of P2630) lduw [%i0 + 708], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P2718 nop TARGET2630: ba RET2630 nop P2718: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %o5 ld [%i3+4048], %l6 st %l6, [%i3+4048] add %i3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P2719: !_REPLACEMENT [39] (Int) (Branch target of P2666) sethi %hi(0x2000), %l7 ld [%i3+2148], %l3 st %l3, [%i3+2148] add %i3, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] ba P2720 nop TARGET2666: ba RET2666 nop P2720: !_LD [45] (FP) (Branch target of P2721) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3532], %f9 ! 1 addresses covered ba P2721 nop TARGET2721: ba RET2721 nop P2721: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2721 nop RET2721: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2722: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P2723: !_LD [22] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2723 nop RET2723: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2724: !_MEMBAR (FP) P2725: !_BST [25] (maybe <- 0x13800002) (FP) (CBR) wr %g0, 0xf0, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f39 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i2 + 640 ] %asi ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2725 nop RET2725: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2726: !_MEMBAR (FP) (Loop exit) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2726 nop RET2726: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 !-- loop_exit_15_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_15_0 nop P2727: !_LD [27] (FP) (Loop entry) (Nucleus ctx) sethi %hi(0x1), %l2 or %l2, %lo(0x1), %l2 loop_entry_15_1: wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 1944] %asi, %f0 ! 1 addresses covered P2728: !_LD [36] (Int) (Branch target of P2726) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P2729 nop TARGET2726: ba RET2726 nop P2729: !_REPLACEMENT [41] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2729 nop RET2729: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2730: !_LD [1] (Int) (CBR) lduw [%i0 + 744], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2730 nop RET2730: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2731: !_LD [36] (Int) lduw [%i2 + 4048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2732: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2732 nop RET2732: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2733: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2734: !_LD [30] (Int) (Nucleus ctx) (Branch target of P2711) wr %g0, 0x4, %asi lduwa [%i2 + 3756] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P2735 nop TARGET2711: ba RET2711 nop P2735: !_REPLACEMENT [33] (Int) (Branch target of P2624) sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] ba P2736 nop TARGET2624: ba RET2624 nop P2736: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2737: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P2738: !_REPLACEMENT [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P2739: !_LD [7] (Int) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 460] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- loop_exit_15_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_15_1 nop P2740: !_MEMBAR (Int) membar #StoreLoad END_NODES15: ! Test instruction sequence for CPU 15 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func16: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x10deade1), %l3 or %l3, %lo(0x10deade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x88000001), %l4 or %l4, %lo(0x88000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x14000001), %l3 or %l3, %lo(0x14000001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x8800000), %l3 or %l3, %lo(0x8800000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x7f1d^4 sethi %hi(0x7f1d), %l0 or %l0, %lo(0x7f1d), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 11 to 11 --- stx %g0, [%i1+3552] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES16, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES16: ! Test instruction sequence for ISTREAM 16 begins P2741: !_REPLACEMENT [5] (Int) (Loop entry) sethi %hi(0x5), %l2 or %l2, %lo(0x5), %l2 loop_entry_16_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3224], %l7 st %l7, [%i3+3224] add %i3, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P2742: !_LD [11] (Int) (CBR) lduw [%i1 + 3556], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2742 nop RET2742: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2743: !_LD [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P2744: !_LD [13] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2744 nop RET2744: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2745: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P2746: !_LD [43] (Int) (Branch target of P2829) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P2747 nop TARGET2829: ba RET2829 nop P2747: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2748: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P2749: !_REPLACEMENT [17] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P2750: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2751: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l6 ld [%i2+3756], %o5 st %o5, [%i2+3756] add %i2, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P2752: !_LD [9] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 2488] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2752 nop RET2752: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2753: !_LD [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1536] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2754: !_LD [30] (Int) lduw [%i3 + 3756], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2755: !_REPLACEMENT [22] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P2756: !_LD [0] (Int) (Branch target of P2744) lduw [%i0 + 708], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P2757 nop TARGET2744: ba RET2744 nop P2757: !_REPLACEMENT [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2760], %l7 st %l7, [%i3+2760] add %i3, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] P2758: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P2759: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P2760: !_LD [14] (Int) lduw [%i2 + 1332], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2761: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P2762: !_LD [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P2763: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P2764: !_REPLACEMENT [36] (Int) (CBR) (Branch target of P2769) sethi %hi(0x2000), %l7 ld [%i3+4048], %l3 st %l3, [%i3+4048] add %i3, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2764 nop RET2764: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P2765 nop TARGET2769: ba RET2769 nop P2765: !_LD [17] (Int) lduw [%i2 + 3216], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2766: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P2767: !_LD [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 3176] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2768: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P2769: !_REPLACEMENT [30] (Int) (CBR) (Branch target of P2764) sethi %hi(0x2000), %o5 ld [%i2+3756], %l6 st %l6, [%i2+3756] add %i2, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2769 nop RET2769: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P2770 nop TARGET2764: ba RET2764 nop P2770: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2770 nop RET2770: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2771: !_LD [40] (Int) (CBR) (Branch target of P2752) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2771 nop RET2771: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P2772 nop TARGET2752: ba RET2752 nop P2772: !_LD [10] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 3072] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2773: !_REPLACEMENT [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P2774: !_PREFETCH [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2304], 1 P2775: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P2776: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l7 ld [%i3+2304], %l3 st %l3, [%i3+2304] add %i3, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] P2777: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2980] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2778: !_LD [36] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 4048], %f0 ! 1 addresses covered P2779: !_REPLACEMENT [17] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P2780: !_REPLACEMENT [2] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+1132], %l3 st %l3, [%i2+1132] add %i2, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2780 nop RET2780: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2781: !_LD [38] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2782: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i2+3556], %l7 st %l7, [%i2+3556] add %i2, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P2783: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P2784: !_LD [5] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 3224] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2785: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2656], %l6 st %l6, [%i3+2656] add %i3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P2786: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P2787: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P2788: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P2789: !_LD [30] (Int) (Branch target of P2806) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P2790 nop TARGET2806: ba RET2806 nop P2790: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P2791: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] P2792: !_REPLACEMENT [43] (Int) (CBR) (Branch target of P2794) sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2792 nop RET2792: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P2793 nop TARGET2794: ba RET2794 nop P2793: !_LD [24] (Int) lduw [%i3 + 220], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P2794: !_REPLACEMENT [39] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2794 nop RET2794: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2795: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2796: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l7 ld [%i2+628], %l3 st %l3, [%i2+628] add %i2, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P2797: !_LD [23] (Int) (LE) (CBR) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3056] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2797 nop RET2797: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2798: !_LD [36] (FP) ld [%i3 + 4048], %f1 ! 1 addresses covered P2799: !_LD [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3240] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2800: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P2801: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P2802: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l3 ld [%i2+3284], %l7 st %l7, [%i2+3284] add %i2, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P2803: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P2804: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P2805: !_LD [9] (Int) (Branch target of P2742) lduw [%i1 + 2488], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P2806 nop TARGET2742: ba RET2742 nop P2806: !_LD [1] (Int) (CBR) (Nucleus ctx) (Branch target of P2780) wr %g0, 0x4, %asi lduwa [%i0 + 744] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2806 nop RET2806: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P2807 nop TARGET2780: ba RET2780 nop P2807: !_LD [26] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2807 nop RET2807: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2808: !_LD [42] (Int) (Branch target of P2770) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P2809 nop TARGET2770: ba RET2770 nop P2809: !_LD [36] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 4048], %f2 ! 1 addresses covered P2810: !_MEMBAR (FP) (Secondary ctx) (Branch target of P2807) ba P2811 nop TARGET2807: ba RET2807 nop P2811: !_BST [1] (maybe <- 0x14000001) (FP) (Secondary ctx) wr %g0, 0xf1, %asi ! preparing store val #0, next val will be in f33 fmovs %f16, %f21 fadds %f16, %f17, %f16 ! preparing store val #1, next val will be in f42 fmovd %f20, %f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i0 + 704 ] %asi P2812: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P2813: !_REPLACEMENT [17] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3216], %l3 st %l3, [%i2+3216] add %i2, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] P2814: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] P2815: !_LD [11] (Int) lduw [%i1 + 3556], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P2816: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P2817: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2818: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P2819: !_LD [0] (Int) lduw [%i0 + 708], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P2820: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l3 ld [%i2+3336], %l7 st %l7, [%i2+3336] add %i2, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] P2821: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %o5 ld [%i2+2688], %l6 st %l6, [%i2+2688] add %i2, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] P2822: !_PREFETCH [7] (Int) prefetch [%i1 + 460], 1 P2823: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2824: !_LD [12] (FP) ld [%i2 + 168], %f3 ! 1 addresses covered P2825: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P2826: !_LD [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 1508] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P2827: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l6 ld [%i3+2872], %o5 st %o5, [%i3+2872] add %i3, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] P2828: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P2829: !_REPLACEMENT [27] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2829 nop RET2829: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2830: !_LD [36] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2831: !_REPLACEMENT [36] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+4048], %o5 st %o5, [%i3+4048] add %i3, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] P2832: !_LD [27] (Int) (Nucleus ctx) (Branch target of P2797) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P2833 nop TARGET2797: ba RET2797 nop P2833: !_LD [0] (Int) (Branch target of P2792) lduw [%i0 + 708], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P2834 nop TARGET2792: ba RET2792 nop P2834: !_LD [20] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2688] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P2835: !_LD [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2836: !_LD [18] (Int) (Branch target of P2771) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P2837 nop TARGET2771: ba RET2771 nop P2837: !_LD [18] (Int) lduw [%i2 + 3240], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2838: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P2839: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2840: !_LD [9] (Int) lduw [%i1 + 2488], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P2841: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2842: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P2843: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %o5 ld [%i2+1140], %l6 st %l6, [%i2+1140] add %i2, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P2844: !_LD [4] (Int) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 2928] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 !-- loop_exit_16_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_16_0 nop P2845: !_MEMBAR (Int) membar #StoreLoad END_NODES16: ! Test instruction sequence for CPU 16 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func17: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x11deade1), %l3 or %l3, %lo(0x11deade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x88800001), %l4 or %l4, %lo(0x88800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x14800001), %l3 or %l3, %lo(0x14800001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x9000000), %l3 or %l3, %lo(0x9000000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x3b88^4 sethi %hi(0x3b88), %l0 or %l0, %lo(0x3b88), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 12 to 11 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES17, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES17: ! Test instruction sequence for ISTREAM 17 begins P2846: !_LD [14] (Int) (Loop entry) (CBR) sethi %hi(0x5), %l2 or %l2, %lo(0x5), %l2 loop_entry_17_0: sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2846 nop RET2846: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2847: !_REPLACEMENT [14] (Int) (Nucleus ctx) (Branch target of P2873) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] ba P2848 nop TARGET2873: ba RET2873 nop P2848: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l7 ld [%i2+2724], %l3 st %l3, [%i2+2724] add %i2, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P2849: !_LD [39] (Int) (CBR) (Nucleus ctx) (Branch target of P2933) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2849 nop RET2849: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P2850 nop TARGET2933: ba RET2933 nop P2850: !_LD [34] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2232] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2851: !_LD [26] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1140], %f0 ! 1 addresses covered P2852: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P2853: !_LD [21] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2854: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P2855: !_REPLACEMENT [22] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P2856: !_LD [7] (Int) (Branch target of P2849) lduw [%i1 + 460], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P2857 nop TARGET2849: ba RET2849 nop P2857: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P2858: !_REPLACEMENT [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+3556], %l7 st %l7, [%i2+3556] add %i2, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P2859: !_REPLACEMENT [8] (Int) (Secondary ctx) (Branch target of P2916) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+1308], %l6 st %l6, [%i2+1308] add %i2, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] ba P2860 nop TARGET2916: ba RET2916 nop P2860: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l7 ld [%i2+3216], %l3 st %l3, [%i2+3216] add %i2, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] P2861: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P2862: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %o5 ld [%i2+2872], %l6 st %l6, [%i2+2872] add %i2, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P2863: !_REPLACEMENT [31] (Int) (Branch target of P2877) sethi %hi(0x2000), %l7 ld [%i2+680], %l3 st %l3, [%i2+680] add %i2, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] ba P2864 nop TARGET2877: ba RET2877 nop P2864: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l6 ld [%i2+680], %o5 st %o5, [%i2+680] add %i2, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P2865: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P2866: !_MEMBAR (FP) P2867: !_BST [28] (maybe <- 0x14800001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i2 + 2944 ] %asi P2868: !_MEMBAR (FP) membar #StoreLoad P2869: !_LD [16] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 2304] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2870: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2870 nop RET2870: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2871: !_LD [2] (Int) lduw [%i0 + 1132], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2872: !_LD [3] (Int) lduw [%i0 + 1540], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P2873: !_LD [27] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 1944] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2873 nop RET2873: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2874: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2148], %l3 st %l3, [%i3+2148] add %i3, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] P2875: !_LD [34] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2875 nop RET2875: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2876: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P2877: !_REPLACEMENT [32] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1364], %l6 st %l6, [%i3+1364] add %i3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2877 nop RET2877: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2878: !_REPLACEMENT [7] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+460], %l6 st %l6, [%i3+460] add %i3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2878 nop RET2878: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2879: !_REPLACEMENT [17] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P2880: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l7 ld [%i3+1944], %l3 st %l3, [%i3+1944] add %i3, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P2881: !_LD [4] (Int) lduw [%i0 + 2928], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2882: !_REPLACEMENT [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P2883: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l7 ld [%i3+680], %l3 st %l3, [%i3+680] add %i3, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] P2884: !_LD [5] (Int) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P2885: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P2886: !_REPLACEMENT [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+708], %l3 st %l3, [%i3+708] add %i3, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P2887: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2888: !_LD [40] (FP) ld [%i3 + 2656], %f1 ! 1 addresses covered P2889: !_MEMBAR (FP) (Secondary ctx) (Branch target of P2927) ba P2890 nop TARGET2927: ba RET2927 nop P2890: !_BST [0] (maybe <- 0x14800002) (FP) (Secondary ctx) wr %g0, 0xf1, %asi ! preparing store val #0, next val will be in f33 fmovs %f16, %f21 fadds %f16, %f17, %f16 ! preparing store val #1, next val will be in f42 fmovd %f20, %f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i0 + 704 ] %asi P2891: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P2892: !_LD [14] (FP) (Branch target of P2931) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1332], %f2 ! 1 addresses covered ba P2893 nop TARGET2931: ba RET2931 nop P2893: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P2894: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2688], %l7 st %l7, [%i2+2688] add %i2, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P2895: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P2896: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l7 ld [%i2+2688], %l3 st %l3, [%i2+2688] add %i2, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] P2897: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2898: !_LD [30] (Int) (Branch target of P2934) lduw [%i3 + 3756], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P2899 nop TARGET2934: ba RET2934 nop P2899: !_LD [7] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 460] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2899 nop RET2899: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2900: !_REPLACEMENT [36] (Int) (Branch target of P2902) sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] ba P2901 nop TARGET2902: ba RET2902 nop P2901: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P2902: !_REPLACEMENT [0] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+708], %o5 st %o5, [%i3+708] add %i3, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2902 nop RET2902: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2903: !_PREFETCH [35] (Int) prefetch [%i2 + 2724], 1 P2904: !_LD [42] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2905: !_LD [11] (Int) lduw [%i1 + 3556], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P2906: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2907: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P2908: !_REPLACEMENT [9] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2488], %o5 st %o5, [%i3+2488] add %i3, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P2909: !_LD [1] (FP) ld [%i0 + 744], %f3 ! 1 addresses covered P2910: !_REPLACEMENT [36] (Int) (Branch target of P2846) sethi %hi(0x2000), %l3 ld [%i3+4048], %l7 st %l7, [%i3+4048] add %i3, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] ba P2911 nop TARGET2846: ba RET2846 nop P2911: !_LD [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 460] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2912: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P2913: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2913 nop RET2913: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2914: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %o5 ld [%i3+3056], %l6 st %l6, [%i3+3056] add %i3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P2915: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l7 ld [%i3+2928], %l3 st %l3, [%i3+2928] add %i3, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P2916: !_REPLACEMENT [14] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+1332], %o5 st %o5, [%i3+1332] add %i3, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2916 nop RET2916: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2917: !_LD [11] (Int) lduw [%i1 + 3556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2918: !_LD [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2919: !_LD [6] (Int) lduw [%i1 + 172], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2920: !_REPLACEMENT [2] (Int) (Secondary ctx) (Branch target of P2878) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ba P2921 nop TARGET2878: ba RET2878 nop P2921: !_LD [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 168] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P2922: !_LD [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 1332] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2923: !_LD [15] (Int) lduw [%i3 + 1508], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P2924: !_PREFETCH [1] (Int) (Nucleus ctx) wr %g0, 0x4, %asi prefetcha [%i0 + 744] %asi, 1 P2925: !_LD [6] (Int) lduw [%i1 + 172], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2926: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P2927: !_LD [35] (FP) (CBR) ld [%i2 + 2724], %f4 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2927 nop RET2927: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P2928: !_LD [13] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 380] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2928 nop RET2928: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2929: !_REPLACEMENT [35] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P2930: !_PREFETCH [28] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 2980] %asi, 1 P2931: !_REPLACEMENT [12] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+168], %l6 st %l6, [%i3+168] add %i3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2931 nop RET2931: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2932: !_LD [26] (Int) (Branch target of P2899) lduw [%i2 + 1140], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P2933 nop TARGET2899: ba RET2899 nop P2933: !_LD [22] (Int) (CBR) (Branch target of P2875) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2933 nop RET2933: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P2934 nop TARGET2875: ba RET2875 nop P2934: !_LD [5] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 3224] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2934 nop RET2934: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2935: !_REPLACEMENT [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P2936: !_LD [30] (Int) (Branch target of P2928) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P2937 nop TARGET2928: ba RET2928 nop P2937: !_LD [36] (Int) (Branch target of P2941) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P2938 nop TARGET2941: ba RET2941 nop P2938: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2939: !_LD [11] (Int) (Branch target of P2870) lduw [%i1 + 3556], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P2940 nop TARGET2870: ba RET2870 nop P2940: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P2941: !_LD [21] (Int) (CBR) (Branch target of P2913) lduw [%i3 + 2760], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2941 nop RET2941: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P2942 nop TARGET2913: ba RET2913 nop P2942: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i2+3556], %l7 st %l7, [%i2+3556] add %i2, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P2943: !_LD [23] (Int) lduw [%i3 + 3056], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P2944: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P2945: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2946: !_PREFETCH [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 668] %asi, 1 P2947: !_MEMBAR (Int) membar #StoreLoad P2948: !_LD [28] (Int) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 2980] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovs %f4, %f30 !-- loop_exit_17_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_17_0 nop P2949: !_MEMBAR (Int) membar #StoreLoad END_NODES17: ! Test instruction sequence for CPU 17 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func18: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x12deade1), %l3 or %l3, %lo(0x12deade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x89000001), %l4 or %l4, %lo(0x89000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x15000001), %l3 or %l3, %lo(0x15000001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x9800000), %l3 or %l3, %lo(0x9800000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x3884^4 sethi %hi(0x3884), %l0 or %l0, %lo(0x3884), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 12 to 12 --- sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+168] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES18, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES18: ! Test instruction sequence for ISTREAM 18 begins P2950: !_LD [10] (Int) (Loop entry) (Branch target of P3012) sethi %hi(0x6), %l2 or %l2, %lo(0x6), %l2 loop_entry_18_0: lduw [%i1 + 3072], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P2951 nop TARGET3012: ba RET3012 nop P2951: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P2952: !_REPLACEMENT [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P2953: !_REPLACEMENT [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P2954: !_LD [33] (Int) (Branch target of P2990) lduw [%i2 + 1536], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P2955 nop TARGET2990: ba RET2990 nop P2955: !_LD [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P2956: !_LD [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2957: !_LD [36] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 4048], %f0 ! 1 addresses covered P2958: !_LD [12] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 168] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2958 nop RET2958: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P2959: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2688], %l6 st %l6, [%i2+2688] add %i2, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] P2960: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2961: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P2962: !_LD [41] (Int) (LE) (Branch target of P3035) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 556] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P2963 nop TARGET3035: ba RET3035 nop P2963: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P2964: !_PREFETCH [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2048], 1 P2965: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P2966: !_LD [13] (Int) (Secondary ctx) (Branch target of P3024) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 380] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P2967 nop TARGET3024: ba RET3024 nop P2967: !_LD [22] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2967 nop RET2967: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2968: !_REPLACEMENT [45] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P2969: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l6 ld [%i3+1364], %o5 st %o5, [%i3+1364] add %i3, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] P2970: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2971: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P2972: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P2973: !_REPLACEMENT [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+708], %l6 st %l6, [%i2+708] add %i2, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P2974: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l7 ld [%i2+2304], %l3 st %l3, [%i2+2304] add %i2, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] P2975: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P2976: !_LD [9] (Int) lduw [%i1 + 2488], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2977: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P2978: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P2979: !_LD [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P2980: !_LD [32] (FP) ld [%i3 + 1364], %f1 ! 1 addresses covered P2981: !_LD [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1540] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P2982: !_REPLACEMENT [42] (Int) (Branch target of P3019) sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] ba P2983 nop TARGET3019: ba RET3019 nop P2983: !_LD [31] (Int) lduw [%i3 + 680], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P2984: !_REPLACEMENT [23] (Int) (Branch target of P3031) sethi %hi(0x2000), %l6 ld [%i2+3056], %o5 st %o5, [%i2+3056] add %i2, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] ba P2985 nop TARGET3031: ba RET3031 nop P2985: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P2986: !_LD [32] (Int) (Branch target of P2988) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P2987 nop TARGET2988: ba RET2988 nop P2987: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P2988: !_REPLACEMENT [40] (Int) (CBR) (Branch target of P2967) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2988 nop RET2988: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P2989 nop TARGET2967: ba RET2967 nop P2989: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P2990: !_MEMBAR (Int) (CBR) (Branch target of P3026) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2990 nop RET2990: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P2991 nop TARGET3026: ba RET3026 nop P2991: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P2992: !_LD [38] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET2992 nop RET2992: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P2993: !_LD [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1944] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P2994: !_REPLACEMENT [40] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2656], %l7 st %l7, [%i3+2656] add %i3, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2994 nop RET2994: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2995: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P2996: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P2997: !_REPLACEMENT [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P2998: !_LD [7] (Int) (CBR) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET2998 nop RET2998: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P2999: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3000: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i3+172], %l3 st %l3, [%i3+172] add %i3, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P3001: !_LD [18] (Int) (Secondary ctx) (Branch target of P2998) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3240] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P3002 nop TARGET2998: ba RET2998 nop P3002: !_LD [1] (Int) lduw [%i0 + 744], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3003: !_LD [43] (Int) (Nucleus ctx) (Branch target of P3036) wr %g0, 0x4, %asi lduwa [%i2 + 3284] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P3004 nop TARGET3036: ba RET3036 nop P3004: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 3216] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3005: !_LD [1] (Int) lduw [%i0 + 744], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P3006: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+220], %l6 st %l6, [%i2+220] add %i2, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] P3007: !_MEMBAR (FP) (CBR) (Secondary ctx) ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3007 nop RET3007: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3008: !_BST [18] (maybe <- 0x15000001) (FP) (CBR) (Secondary ctx) wr %g0, 0xf1, %asi ! preparing store val #0, next val will be in f36 fmovs %f16, %f20 fadds %f16, %f17, %f16 ! preparing store val #1, next val will be in f42 fmovd %f20, %f36 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i3 + 3200 ] %asi ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3008 nop RET3008: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3009: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P3010: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %o5 ld [%i2+2872], %l6 st %l6, [%i2+2872] add %i2, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P3011: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P3012: !_REPLACEMENT [42] (Int) (CBR) (Branch target of P3027) sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3012 nop RET3012: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P3013 nop TARGET3027: ba RET3027 nop P3013: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3014: !_REPLACEMENT [41] (Int) (Branch target of P3008) sethi %hi(0x2000), %o5 ld [%i2+556], %l6 st %l6, [%i2+556] add %i2, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] ba P3015 nop TARGET3008: ba RET3008 nop P3015: !_REPLACEMENT [39] (Int) (Nucleus ctx) (Branch target of P3030) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2148], %l3 st %l3, [%i2+2148] add %i2, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] ba P3016 nop TARGET3030: ba RET3030 nop P3016: !_REPLACEMENT [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P3017: !_LD [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2304] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P3018: !_REPLACEMENT [16] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2304], %l3 st %l3, [%i3+2304] add %i3, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] P3019: !_LD [34] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3019 nop RET3019: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3020: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P3021: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3022: !_LD [5] (Int) (Branch target of P2994) lduw [%i0 + 3224], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P3023 nop TARGET2994: ba RET2994 nop P3023: !_REPLACEMENT [42] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P3024: !_LD [43] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3024 nop RET3024: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3025: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l3 ld [%i3+3120], %l7 st %l7, [%i3+3120] add %i3, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P3026: !_REPLACEMENT [24] (Int) (CBR) (Secondary ctx) (Branch target of P2992) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+220], %l6 st %l6, [%i3+220] add %i3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3026 nop RET3026: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P3027 nop TARGET2992: ba RET2992 nop P3027: !_LD [42] (Int) (CBR) (Branch target of P2958) lduw [%i2 + 3176], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3027 nop RET3027: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P3028 nop TARGET2958: ba RET2958 nop P3028: !_LD [4] (Int) lduw [%i0 + 2928], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3029: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P3030: !_LD [43] (Int) (CBR) lduw [%i2 + 3284], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3030 nop RET3030: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3031: !_LD [14] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3031 nop RET3031: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3032: !_LD [44] (Int) (Nucleus ctx) (Branch target of P3007) wr %g0, 0x4, %asi lduwa [%i2 + 3336] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P3033 nop TARGET3007: ba RET3007 nop P3033: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3034: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P3035: !_REPLACEMENT [16] (Int) (Loop exit) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3035 nop RET3035: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 !-- loop_exit_18_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_18_0 nop P3036: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3036 nop RET3036: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 END_NODES18: ! Test instruction sequence for CPU 18 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func19: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x13deade1), %l3 or %l3, %lo(0x13deade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x89800001), %l4 or %l4, %lo(0x89800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x15800001), %l3 or %l3, %lo(0x15800001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0xa000000), %l3 or %l3, %lo(0xa000000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x289e^4 sethi %hi(0x289e), %l0 or %l0, %lo(0x289e), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 13 to 13 --- sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+376] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES19, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES19: ! Test instruction sequence for ISTREAM 19 begins P3037: !_LD [16] (Int) (Loop entry) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_19_0: sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3038: !_LD [13] (Int) lduw [%i2 + 380], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P3039: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3039 nop RET3039: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3040: !_LD [11] (FP) ld [%i1 + 3556], %f0 ! 1 addresses covered P3041: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] P3042: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %o5 ld [%i3+2980], %l6 st %l6, [%i3+2980] add %i3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] P3043: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] P3044: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3044 nop RET3044: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3045: !_BST [1] (maybe <- 0x15800001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f33 fmovs %f16, %f21 fadds %f16, %f17, %f16 ! preparing store val #1, next val will be in f42 fmovd %f20, %f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i0 + 704 ] %asi P3046: !_MEMBAR (FP) (Branch target of P3063) membar #StoreLoad ba P3047 nop TARGET3063: ba RET3063 nop P3047: !_LD [3] (Int) (CBR) lduw [%i0 + 1540], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3047 nop RET3047: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3048: !_LD [8] (Int) lduw [%i1 + 1308], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P3049: !_LD [10] (Int) lduw [%i1 + 3072], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3050: !_LD [28] (Int) (Branch target of P3057) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P3051 nop TARGET3057: ba RET3057 nop P3051: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3052: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P3053: !_LD [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P3054: !_REPLACEMENT [19] (Int) (Nucleus ctx) (Branch target of P3107) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+2660], %o5 st %o5, [%i2+2660] add %i2, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] ba P3055 nop TARGET3107: ba RET3107 nop P3055: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3056: !_LD [45] (Int) lduw [%i3 + 3532], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3057: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3057 nop RET3057: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3058: !_LD [1] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i0 + 744] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3059: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P3060: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P3061: !_MEMBAR (FP) P3062: !_BST [8] (maybe <- 0x15800003) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f39 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i1 + 1280 ] %asi P3063: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3063 nop RET3063: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3064: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %o5 ld [%i3+1332], %l6 st %l6, [%i3+1332] add %i3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P3065: !_LD [4] (Int) lduw [%i0 + 2928], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3066: !_LD [22] (FP) (Branch target of P3100) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2872], %f1 ! 1 addresses covered ba P3067 nop TARGET3100: ba RET3100 nop P3067: !_LD [10] (Int) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P3068: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3336], %l3 st %l3, [%i2+3336] add %i2, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3068 nop RET3068: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3069: !_LD [6] (Int) lduw [%i1 + 172], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3070: !_LD [6] (Int) (CBR) lduw [%i1 + 172], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3070 nop RET3070: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3071: !_PREFETCH [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 1332] %asi, 1 P3072: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P3073: !_LD [24] (FP) (Secondary ctx) (Branch target of P3140) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 220] %asi, %f2 ! 1 addresses covered ba P3074 nop TARGET3140: ba RET3140 nop P3074: !_LD [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 220] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3075: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2980] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P3076: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P3077: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3078: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P3079: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3080: !_LD [9] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 2488] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3081: !_REPLACEMENT [9] (Int) (CBR) (Nucleus ctx) (Branch target of P3108) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2488], %l3 st %l3, [%i2+2488] add %i2, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3081 nop RET3081: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P3082 nop TARGET3108: ba RET3108 nop P3082: !_LD [26] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3082 nop RET3082: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3083: !_LD [11] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i1 + 3556] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3084: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P3085: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3086: !_LD [37] (Int) lduw [%i3 + 628], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P3087: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3088: !_LD [31] (Int) (CBR) (Branch target of P3047) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3088 nop RET3088: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P3089 nop TARGET3047: ba RET3047 nop P3089: !_REPLACEMENT [33] (Int) (Nucleus ctx) (Branch target of P3070) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] ba P3090 nop TARGET3070: ba RET3070 nop P3090: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3091: !_LD [31] (Int) (Branch target of P3122) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P3092 nop TARGET3122: ba RET3122 nop P3092: !_LD [42] (Int) lduw [%i3 + 3176], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3093: !_REPLACEMENT [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+4048], %l6 st %l6, [%i3+4048] add %i3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P3094: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P3095: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l6 ld [%i3+2660], %o5 st %o5, [%i3+2660] add %i3, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P3096: !_LD [16] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2304], %f3 ! 1 addresses covered P3097: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l3 ld [%i3+220], %l7 st %l7, [%i3+220] add %i3, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] P3098: !_REPLACEMENT [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+168], %l6 st %l6, [%i3+168] add %i3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P3099: !_LD [44] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P3100: !_LD [43] (Int) (CBR) (Branch target of P3111) lduw [%i3 + 3284], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3100 nop RET3100: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P3101 nop TARGET3111: ba RET3111 nop P3101: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P3102: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l7 ld [%i2+4048], %l3 st %l3, [%i2+4048] add %i2, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] P3103: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P3104: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P3105: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l7 ld [%i2+2872], %l3 st %l3, [%i2+2872] add %i2, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P3106: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3107: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3107 nop RET3107: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3108: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3108 nop RET3108: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3109: !_REPLACEMENT [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P3110: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l7 ld [%i3+3120], %l3 st %l3, [%i3+3120] add %i3, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] P3111: !_REPLACEMENT [27] (Int) (CBR) (Branch target of P3044) sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3111 nop RET3111: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P3112 nop TARGET3044: ba RET3044 nop P3112: !_LD [36] (Int) (Branch target of P3153) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P3113 nop TARGET3153: ba RET3153 nop P3113: !_LD [5] (Int) lduw [%i0 + 3224], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P3114: !_LD [9] (FP) (CBR) (Nucleus ctx) (Branch target of P3081) wr %g0, 0x4, %asi lda [%i1 + 2488] %asi, %f4 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3114 nop RET3114: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P3115 nop TARGET3081: ba RET3081 nop P3115: !_LD [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1332] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3116: !_LD [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3117: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P3118: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3119: !_LD [10] (Int) lduw [%i1 + 3072], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P3120: !_LD [7] (Int) lduw [%i1 + 460], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3121: !_LD [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 2488] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P3122: !_LD [31] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 680] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3122 nop RET3122: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3123: !_REPLACEMENT [37] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+628], %l7 st %l7, [%i2+628] add %i2, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P3124: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P3125: !_REPLACEMENT [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2148], %o5 st %o5, [%i2+2148] add %i2, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P3126: !_REPLACEMENT [5] (Int) (Branch target of P3156) sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] ba P3127 nop TARGET3156: ba RET3156 nop P3127: !_LD [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 708] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3128: !_LD [13] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 380], %f5 ! 1 addresses covered P3129: !_LD [21] (Int) (Nucleus ctx) (Branch target of P3161) wr %g0, 0x4, %asi lduwa [%i3 + 2760] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P3130 nop TARGET3161: ba RET3161 nop P3130: !_LD [29] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3120] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3131: !_MEMBAR (FP) (Branch target of P3114) ba P3132 nop TARGET3114: ba RET3114 nop P3132: !_BST [28] (maybe <- 0x15800004) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i3 + 2944 ] %asi P3133: !_MEMBAR (FP) membar #StoreLoad P3134: !_REPLACEMENT [3] (Int) (Branch target of P3088) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1540], %l7 st %l7, [%i2+1540] add %i2, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] ba P3135 nop TARGET3088: ba RET3088 nop P3135: !_REPLACEMENT [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P3136: !_REPLACEMENT [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P3137: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l6 ld [%i2+3556], %o5 st %o5, [%i2+3556] add %i2, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] P3138: !_LD [17] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3216], %f6 ! 1 addresses covered P3139: !_LD [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3140: !_LD [5] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 3224] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3140 nop RET3140: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3141: !_LD [2] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi lduwa [%i0 + 1132] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P3142: !_REPLACEMENT [37] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P3143: !_LD [15] (Int) lduw [%i3 + 1508], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3144: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l3 ld [%i2+2656], %l7 st %l7, [%i2+2656] add %i2, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P3145: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P3146: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P3147: !_LD [5] (Int) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P3148: !_REPLACEMENT [30] (Int) (Branch target of P3151) sethi %hi(0x2000), %o5 ld [%i2+3756], %l6 st %l6, [%i2+3756] add %i2, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] ba P3149 nop TARGET3151: ba RET3151 nop P3149: !_PREFETCH [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi prefetcha [%i0 + 744] %asi, 1 P3150: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3151: !_LD [23] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3151 nop RET3151: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3152: !_REPLACEMENT [10] (Int) (Branch target of P3039) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ba P3153 nop TARGET3039: ba RET3039 nop P3153: !_REPLACEMENT [17] (Int) (CBR) (Branch target of P3082) sethi %hi(0x2000), %l7 ld [%i2+3216], %l3 st %l3, [%i2+3216] add %i2, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3153 nop RET3153: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P3154 nop TARGET3082: ba RET3082 nop P3154: !_LD [2] (Int) lduw [%i0 + 1132], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3155: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] P3156: !_PREFETCH [42] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 3176] %asi, 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3156 nop RET3156: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3157: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l3 ld [%i2+744], %l7 st %l7, [%i2+744] add %i2, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P3158: !_REPLACEMENT [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2980], %l6 st %l6, [%i2+2980] add %i2, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] P3159: !_LD [3] (Int) (Secondary ctx) (Branch target of P3068) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ba P3160 nop TARGET3068: ba RET3068 nop P3160: !_LD [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3161: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3161 nop RET3161: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3162: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3240], %o5 st %o5, [%i3+3240] add %i3, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P3163: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3164: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l7 ld [%i3+3072], %l3 st %l3, [%i3+3072] add %i3, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] P3165: !_LD [27] (Int) (Loop exit) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovs %f6, %f30 !-- loop_exit_19_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_19_0 nop P3166: !_MEMBAR (Int) membar #StoreLoad END_NODES19: ! Test instruction sequence for CPU 19 ends sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 ! move %l3(lower) -> %o0(upper) sllx %l3, 32, %o0 sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 stw %l3, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func20: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %o5 or %o5, %lo(0xdeadbee0), %o5 stw %o5, [%i5] sethi %hi(0xdeadbee1), %o5 or %o5, %lo(0xdeadbee1), %o5 stw %o5, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x14deade1), %o5 or %o5, %lo(0x14deade1), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x8a000001), %l4 or %l4, %lo(0x8a000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x16000001), %o5 or %o5, %lo(0x16000001), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0xa800000), %o5 or %o5, %lo(0xa800000), %o5 stw %o5, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x1257^4 sethi %hi(0x1257), %l0 or %l0, %lo(0x1257), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 14 to 14 --- sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+1328] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES20, %l3, %l7 jmpl %l7, %g0 nop BEGIN_NODES20: ! Test instruction sequence for ISTREAM 20 begins P3167: !_LD [32] (Int) (Loop entry) (Nucleus ctx) (Branch target of P3306) sethi %hi(0x2), %l2 or %l2, %lo(0x2), %l2 loop_entry_20_0: wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P3168 nop TARGET3306: ba RET3306 nop P3168: !_LD [42] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3168 nop RET3168: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3169: !_LD [31] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i3 + 680] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3170: !_LD [7] (Int) lduw [%i1 + 460], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P3171: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3176], %l7 st %l7, [%i3+3176] add %i3, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P3172: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3173: !_LD [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P3174: !_LD [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3175: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l6 ld [%i3+668], %o5 st %o5, [%i3+668] add %i3, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P3176: !_LD [33] (Int) (CBR) (Nucleus ctx) (Branch target of P3344) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3176 nop RET3176: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P3177 nop TARGET3344: ba RET3344 nop P3177: !_REPLACEMENT [36] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+4048], %l6 st %l6, [%i2+4048] add %i2, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P3178: !_LD [38] (Int) (Branch target of P3375) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P3179 nop TARGET3375: ba RET3375 nop P3179: !_PREFETCH [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2980], 1 P3180: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3181: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3182: !_LD [0] (Int) lduw [%i0 + 708], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P3183: !_REPLACEMENT [36] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+4048], %l3 st %l3, [%i3+4048] add %i3, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] P3184: !_REPLACEMENT [27] (Int) (Branch target of P3335) sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ba P3185 nop TARGET3335: ba RET3335 nop P3185: !_REPLACEMENT [28] (Int) (Branch target of P3279) sethi %hi(0x2000), %l3 ld [%i3+2980], %l7 st %l7, [%i3+2980] add %i3, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] ba P3186 nop TARGET3279: ba RET3279 nop P3186: !_REPLACEMENT [38] (Int) (Branch target of P3223) sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] ba P3187 nop TARGET3223: ba RET3223 nop P3187: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P3188: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l6 ld [%i3+2304], %o5 st %o5, [%i3+2304] add %i3, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P3189: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P3190: !_REPLACEMENT [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P3191: !_LD [30] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3756], %f0 ! 1 addresses covered P3192: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P3193: !_LD [44] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3193 nop RET3193: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3194: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3556], %l7 st %l7, [%i2+3556] add %i2, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P3195: !_REPLACEMENT [23] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P3196: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P3197: !_LD [39] (Int) (Secondary ctx) (Branch target of P3394) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P3198 nop TARGET3394: ba RET3394 nop P3198: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2656], %l3 st %l3, [%i3+2656] add %i3, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P3199: !_REPLACEMENT [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P3200: !_MEMBAR (FP) (Secondary ctx) (Branch target of P3349) ba P3201 nop TARGET3349: ba RET3349 nop P3201: !_BST [43] (maybe <- 0x16000001) (FP) (Secondary ctx) wr %g0, 0xf1, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f37 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f36 membar #Sync stda %f32, [%i2 + 3264 ] %asi P3202: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P3203: !_REPLACEMENT [37] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+628], %l6 st %l6, [%i3+628] add %i3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3203 nop RET3203: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3204: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %o5 ld [%i3+2488], %l6 st %l6, [%i3+2488] add %i3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P3205: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P3206: !_LD [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3207: !_LD [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 680] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P3208: !_LD [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3209: !_REPLACEMENT [22] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3209 nop RET3209: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3210: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l7 ld [%i3+4048], %l3 st %l3, [%i3+4048] add %i3, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] P3211: !_LD [26] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3211 nop RET3211: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3212: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3213: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2148], %l3 st %l3, [%i2+2148] add %i2, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] P3214: !_LD [28] (Int) (Branch target of P3392) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P3215 nop TARGET3392: ba RET3392 nop P3215: !_REPLACEMENT [25] (Int) (CBR) (Branch target of P3357) sethi %hi(0x2000), %o5 ld [%i2+668], %l6 st %l6, [%i2+668] add %i2, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3215 nop RET3215: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P3216 nop TARGET3357: ba RET3357 nop P3216: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3217: !_LD [0] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 708] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P3218: !_LD [3] (Int) lduw [%i0 + 1540], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3219: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+168], %o5 st %o5, [%i3+168] add %i3, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P3220: !_LD [7] (Int) lduw [%i1 + 460], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P3221: !_REPLACEMENT [37] (Int) (Branch target of P3350) sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] ba P3222 nop TARGET3350: ba RET3350 nop P3222: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3223: !_REPLACEMENT [38] (Int) (CBR) (Branch target of P3259) sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3223 nop RET3223: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P3224 nop TARGET3259: ba RET3259 nop P3224: !_LD [43] (Int) (Branch target of P3419) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P3225 nop TARGET3419: ba RET3419 nop P3225: !_REPLACEMENT [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] P3226: !_LD [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3227: !_LD [4] (Int) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3228: !_REPLACEMENT [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P3229: !_LD [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3230: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l6 ld [%i2+3224], %o5 st %o5, [%i2+3224] add %i2, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] P3231: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3231 nop RET3231: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3232: !_LD [8] (Int) lduw [%i1 + 1308], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3233: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P3234: !_LD [11] (FP) ld [%i1 + 3556], %f1 ! 1 addresses covered P3235: !_LD [22] (Int) (Nucleus ctx) (Branch target of P3273) wr %g0, 0x4, %asi lduwa [%i3 + 2872] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P3236 nop TARGET3273: ba RET3273 nop P3236: !_LD [22] (Int) lduw [%i3 + 2872], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P3237: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+556], %l6 st %l6, [%i2+556] add %i2, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P3238: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3239: !_PREFETCH [10] (Int) prefetch [%i1 + 3072], 1 P3240: !_LD [11] (FP) ld [%i1 + 3556], %f2 ! 1 addresses covered P3241: !_REPLACEMENT [42] (Int) (Branch target of P3423) sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] ba P3242 nop TARGET3423: ba RET3423 nop P3242: !_LD [27] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1944], %f3 ! 1 addresses covered P3243: !_REPLACEMENT [8] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3243 nop RET3243: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3244: !_REPLACEMENT [27] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3244 nop RET3244: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3245: !_REPLACEMENT [5] (Int) (Branch target of P3346) sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] ba P3246 nop TARGET3346: ba RET3346 nop P3246: !_REPLACEMENT [8] (Int) (Nucleus ctx) (Branch target of P3215) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+1308], %l3 st %l3, [%i3+1308] add %i3, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] ba P3247 nop TARGET3215: ba RET3215 nop P3247: !_REPLACEMENT [7] (Int) (CBR) (Nucleus ctx) (Branch target of P3310) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3247 nop RET3247: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P3248 nop TARGET3310: ba RET3310 nop P3248: !_REPLACEMENT [40] (Int) (Branch target of P3415) sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] ba P3249 nop TARGET3415: ba RET3415 nop P3249: !_LD [6] (Int) lduw [%i1 + 172], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P3250: !_REPLACEMENT [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+708], %l3 st %l3, [%i3+708] add %i3, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P3251: !_LD [4] (Int) (Branch target of P3209) lduw [%i0 + 2928], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P3252 nop TARGET3209: ba RET3209 nop P3252: !_LD [8] (Int) lduw [%i1 + 1308], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3253: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P3254: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3255: !_LD [6] (Int) (CBR) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3255 nop RET3255: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3256: !_REPLACEMENT [12] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+168], %o5 st %o5, [%i3+168] add %i3, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3256 nop RET3256: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3257: !_REPLACEMENT [23] (Int) (CBR) (Branch target of P3373) sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3257 nop RET3257: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P3258 nop TARGET3373: ba RET3373 nop P3258: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P3259: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+172], %l7 st %l7, [%i3+172] add %i3, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3259 nop RET3259: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3260: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l3 ld [%i3+3176], %l7 st %l7, [%i3+3176] add %i3, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P3261: !_LD [38] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3261 nop RET3261: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3262: !_REPLACEMENT [4] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2928], %l3 st %l3, [%i2+2928] add %i2, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P3263: !_LD [2] (Int) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P3264: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3265: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i2+2148], %o5 st %o5, [%i2+2148] add %i2, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P3266: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P3267: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3268: !_REPLACEMENT [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P3269: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P3270: !_LD [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 172] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P3271: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l3 ld [%i2+168], %l7 st %l7, [%i2+168] add %i2, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P3272: !_REPLACEMENT [4] (Int) (Branch target of P3231) sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] ba P3273 nop TARGET3231: ba RET3231 nop P3273: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3273 nop RET3273: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3274: !_BST [5] (maybe <- 0x16000002) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f38 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i0 + 3200 ] %asi P3275: !_MEMBAR (FP) membar #StoreLoad P3276: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P3277: !_LD [36] (Int) lduw [%i3 + 4048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3278: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3279: !_LD [39] (FP) (CBR) (Branch target of P3408) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2148], %f4 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3279 nop RET3279: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P3280 nop TARGET3408: ba RET3408 nop P3280: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3281: !_REPLACEMENT [33] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1536], %l7 st %l7, [%i2+1536] add %i2, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P3282: !_REPLACEMENT [40] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3282 nop RET3282: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3283: !_LD [31] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 680], %f5 ! 1 addresses covered P3284: !_REPLACEMENT [17] (Int) (Branch target of P3257) sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] ba P3285 nop TARGET3257: ba RET3257 nop P3285: !_REPLACEMENT [36] (Int) (Branch target of P3247) sethi %hi(0x2000), %l7 ld [%i2+4048], %l3 st %l3, [%i2+4048] add %i2, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] ba P3286 nop TARGET3247: ba RET3247 nop P3286: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l6 ld [%i2+3072], %o5 st %o5, [%i2+3072] add %i2, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P3287: !_LD [13] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P3288: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+744], %l3 st %l3, [%i3+744] add %i3, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] P3289: !_LD [30] (Int) (Branch target of P3424) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P3290 nop TARGET3424: ba RET3424 nop P3290: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P3291: !_REPLACEMENT [42] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P3292: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P3293: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P3294: !_LD [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1332] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3295: !_LD [5] (Int) lduw [%i0 + 3224], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P3296: !_LD [3] (Int) lduw [%i0 + 1540], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3297: !_LD [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1536] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P3298: !_LD [18] (Int) lduw [%i3 + 3240], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3299: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3300: !_LD [23] (Int) lduw [%i3 + 3056], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3301: !_LD [5] (Int) lduw [%i0 + 3224], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P3302: !_LD [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2724] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3303: !_LD [39] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P3304: !_REPLACEMENT [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2148], %l3 st %l3, [%i3+2148] add %i3, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] P3305: !_REPLACEMENT [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] P3306: !_LD [43] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 3284] %asi, %f6 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3306 nop RET3306: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3307: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l6 ld [%i3+556], %o5 st %o5, [%i3+556] add %i3, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] P3308: !_PREFETCH [9] (Int) prefetch [%i1 + 2488], 1 P3309: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l3 ld [%i3+3284], %l7 st %l7, [%i3+3284] add %i3, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P3310: !_REPLACEMENT [21] (Int) (CBR) (Branch target of P3255) sethi %hi(0x2000), %o5 ld [%i3+2760], %l6 st %l6, [%i3+2760] add %i3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3310 nop RET3310: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P3311 nop TARGET3255: ba RET3255 nop P3311: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %o5 ld [%i3+3056], %l6 st %l6, [%i3+3056] add %i3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P3312: !_REPLACEMENT [30] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3756], %l3 st %l3, [%i3+3756] add %i3, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] P3313: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] P3314: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P3315: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %o5 ld [%i3+2760], %l6 st %l6, [%i3+2760] add %i3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] P3316: !_REPLACEMENT [45] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P3317: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l6 ld [%i3+1540], %o5 st %o5, [%i3+1540] add %i3, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] P3318: !_LD [43] (FP) ld [%i2 + 3284], %f7 ! 1 addresses covered P3319: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l3 ld [%i3+3176], %l7 st %l7, [%i3+3176] add %i3, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P3320: !_LD [17] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3216] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3320 nop RET3320: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3321: !_LD [17] (Int) lduw [%i3 + 3216], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P3322: !_LD [33] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1536], %f8 ! 1 addresses covered P3323: !_LD [2] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1132] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3323 nop RET3323: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3324: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P3325: !_REPLACEMENT [42] (Int) (Branch target of P3409) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] ba P3326 nop TARGET3409: ba RET3409 nop P3326: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P3327: !_LD [39] (Int) (Nucleus ctx) (Branch target of P3193) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P3328 nop TARGET3193: ba RET3193 nop P3328: !_LD [37] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 628] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3329: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %o5 ld [%i2+2488], %l6 st %l6, [%i2+2488] add %i2, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P3330: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3331: !_PREFETCH [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 220], 1 P3332: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P3333: !_LD [1] (Int) (CBR) lduw [%i0 + 744], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3333 nop RET3333: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3334: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P3335: !_LD [18] (FP) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3240], %f9 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3335 nop RET3335: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3336: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3756], %l7 st %l7, [%i3+3756] add %i3, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] P3337: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %o5 ld [%i3+380], %l6 st %l6, [%i3+380] add %i3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P3338: !_LD [18] (Int) lduw [%i2 + 3240], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3339: !_REPLACEMENT [40] (Int) (Branch target of P3243) sethi %hi(0x2000), %l3 ld [%i3+2656], %l7 st %l7, [%i3+2656] add %i3, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] ba P3340 nop TARGET3243: ba RET3243 nop P3340: !_LD [7] (Int) (Branch target of P3256) lduw [%i1 + 460], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P3341 nop TARGET3256: ba RET3256 nop P3341: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P3342: !_LD [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3343: !_REPLACEMENT [34] (Int) (Branch target of P3282) sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] ba P3344 nop TARGET3282: ba RET3282 nop P3344: !_REPLACEMENT [13] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+380], %o5 st %o5, [%i3+380] add %i3, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3344 nop RET3344: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3345: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P3346: !_LD [22] (Int) (CBR) (Branch target of P3244) lduw [%i2 + 2872], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3346 nop RET3346: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P3347 nop TARGET3244: ba RET3244 nop P3347: !_PREFETCH [7] (Int) prefetch [%i1 + 460], 1 P3348: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P3349: !_LD [19] (Int) (CBR) lduw [%i2 + 2660], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3349 nop RET3349: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3350: !_LD [41] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3350 nop RET3350: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3351: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P3352: !_REPLACEMENT [16] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2304], %o5 st %o5, [%i3+2304] add %i3, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P3353: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3354: !_LD [9] (Int) (LE) (Secondary ctx) (Branch target of P3320) wr %g0, 0x89, %asi lduwa [%i1 + 2488] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P3355 nop TARGET3320: ba RET3320 nop P3355: !_LD [33] (Int) (Branch target of P3168) lduw [%i2 + 1536], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P3356 nop TARGET3168: ba RET3168 nop P3356: !_REPLACEMENT [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P3357: !_REPLACEMENT [15] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+1508], %o5 st %o5, [%i3+1508] add %i3, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3357 nop RET3357: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3358: !_REPLACEMENT [28] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+2980], %o5 st %o5, [%i3+2980] add %i3, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3358 nop RET3358: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3359: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P3360: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P3361: !_REPLACEMENT [11] (Int) (Branch target of P3372) sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] ba P3362 nop TARGET3372: ba RET3372 nop P3362: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P3363: !_PREFETCH [14] (Int) (Secondary ctx) (Branch target of P3393) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 1332] %asi, 1 ba P3364 nop TARGET3393: ba RET3393 nop P3364: !_LD [27] (Int) (Branch target of P3374) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P3365 nop TARGET3374: ba RET3374 nop P3365: !_LD [29] (Int) lduw [%i3 + 3120], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P3366: !_REPLACEMENT [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P3367: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P3368: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l7 ld [%i2+1364], %l3 st %l3, [%i2+1364] add %i2, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] P3369: !_LD [19] (Int) (Branch target of P3203) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P3370 nop TARGET3203: ba RET3203 nop P3370: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3371: !_LD [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 680] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3372: !_REPLACEMENT [14] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3372 nop RET3372: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3373: !_LD [0] (Int) (CBR) lduw [%i0 + 708], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3373 nop RET3373: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3374: !_LD [6] (FP) (CBR) ld [%i1 + 172], %f10 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3374 nop RET3374: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3375: !_LD [1] (FP) (CBR) ld [%i0 + 744], %f11 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3375 nop RET3375: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3376: !_LD [37] (Int) (Branch target of P3333) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P3377 nop TARGET3333: ba RET3333 nop P3377: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l7 ld [%i2+744], %l3 st %l3, [%i2+744] add %i2, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] P3378: !_LD [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 2048] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P3379: !_REPLACEMENT [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+2488], %l6 st %l6, [%i2+2488] add %i2, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P3380: !_REPLACEMENT [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P3381: !_PREFETCH [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 380], 1 P3382: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3383: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+220], %l6 st %l6, [%i2+220] add %i2, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] P3384: !_REPLACEMENT [26] (Int) (Branch target of P3358) sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] ba P3385 nop TARGET3358: ba RET3358 nop P3385: !_LD [1] (Int) lduw [%i0 + 744], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P3386: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %o5 ld [%i2+2980], %l6 st %l6, [%i2+2980] add %i2, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] P3387: !_LD [27] (Int) lduw [%i3 + 1944], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3388: !_LD [34] (Int) (Nucleus ctx) (Branch target of P3323) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P3389 nop TARGET3323: ba RET3323 nop P3389: !_LD [10] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i1 + 3072] %asi, %f12 ! 1 addresses covered P3390: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l7 ld [%i2+3056], %l3 st %l3, [%i2+3056] add %i2, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] P3391: !_REPLACEMENT [43] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+3284], %o5 st %o5, [%i2+3284] add %i2, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P3392: !_REPLACEMENT [1] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+744], %l7 st %l7, [%i2+744] add %i2, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3392 nop RET3392: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3393: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3393 nop RET3393: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3394: !_BST [35] (maybe <- 0x16000003) (FP) (CBR) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i3 + 2688 ] %asi ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3394 nop RET3394: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3395: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3395 nop RET3395: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3396: !_PREFETCH [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 3532] %asi, 1 P3397: !_LD [36] (Int) lduw [%i3 + 4048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3398: !_LD [44] (Int) lduw [%i2 + 3336], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3399: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3400: !_LD [30] (Int) (Branch target of P3395) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P3401 nop TARGET3395: ba RET3395 nop P3401: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3240], %l3 st %l3, [%i3+3240] add %i3, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] P3402: !_PREFETCH [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 3176], 1 P3403: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3404: !_LD [30] (Int) lduw [%i3 + 3756], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P3405: !_LD [32] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1364], %f13 ! 1 addresses covered P3406: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3407: !_LD [28] (Int) (Branch target of P3261) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P3408 nop TARGET3261: ba RET3261 nop P3408: !_REPLACEMENT [6] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3408 nop RET3408: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3409: !_LD [29] (Int) (CBR) lduw [%i2 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3409 nop RET3409: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3410: !_LD [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 172] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P3411: !_LD [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3412: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3413: !_REPLACEMENT [33] (Int) (Branch target of P3176) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] ba P3414 nop TARGET3176: ba RET3176 nop P3414: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3415: !_REPLACEMENT [32] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3415 nop RET3415: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3416: !_LD [27] (FP) (Nucleus ctx) (Branch target of P3211) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 1944] %asi, %f14 ! 1 addresses covered ba P3417 nop TARGET3211: ba RET3211 nop P3417: !_LD [8] (FP) ld [%i1 + 1308], %f15 ! 1 addresses covered !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 fmovd %f12, %f30 fmovd %f14, %f30 !-- P3418: !_REPLACEMENT [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P3419: !_REPLACEMENT [17] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+3216], %l3 st %l3, [%i3+3216] add %i3, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3419 nop RET3419: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3420: !_REPLACEMENT [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+380], %l3 st %l3, [%i3+380] add %i3, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P3421: !_REPLACEMENT [37] (Int) (Branch target of P3422) sethi %hi(0x2000), %l6 ld [%i3+628], %o5 st %o5, [%i3+628] add %i3, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] ba P3422 nop TARGET3422: ba RET3422 nop P3422: !_REPLACEMENT [5] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+3224], %l7 st %l7, [%i3+3224] add %i3, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3422 nop RET3422: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3423: !_LD [30] (Int) (Loop exit) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 3756] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3423 nop RET3423: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 !---- flushing int results buffer---- mov %o0, %l5 loop_exit_20_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_20_0 nop P3424: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3424 nop RET3424: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 END_NODES20: ! Test instruction sequence for CPU 20 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func21: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x15deade1), %l3 or %l3, %lo(0x15deade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x8a800001), %l4 or %l4, %lo(0x8a800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x16800001), %l3 or %l3, %lo(0x16800001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0xb000000), %l3 or %l3, %lo(0xb000000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x5547^4 sethi %hi(0x5547), %l0 or %l0, %lo(0x5547), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 15 to 14 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES21, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES21: ! Test instruction sequence for ISTREAM 21 begins P3425: !_LD [43] (Int) (Loop entry) (Branch target of P3535) sethi %hi(0x9), %l2 or %l2, %lo(0x9), %l2 loop_entry_21_0: sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P3426 nop TARGET3535: ba RET3535 nop P3426: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P3427: !_LD [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 460] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3428: !_REPLACEMENT [34] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P3429: !_MEMBAR (FP) P3430: !_BST [12] (maybe <- 0x16800001) (FP) (CBR) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f42 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i3 + 128 ] %asi ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3430 nop RET3430: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3431: !_MEMBAR (FP) membar #StoreLoad P3432: !_LD [18] (Int) (Loop exit) lduw [%i3 + 3240], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 loop_exit_21_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_21_0 nop P3433: !_LD [15] (Int) (Loop entry) (Branch target of P3524) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_21_1: sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P3434 nop TARGET3524: ba RET3524 nop P3434: !_LD [8] (FP) ld [%i1 + 1308], %f0 ! 1 addresses covered P3435: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+744], %l3 st %l3, [%i2+744] add %i2, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] P3436: !_REPLACEMENT [23] (Int) (Branch target of P3493) sethi %hi(0x2000), %l6 ld [%i2+3056], %o5 st %o5, [%i2+3056] add %i2, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] ba P3437 nop TARGET3493: ba RET3493 nop P3437: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P3438: !_PREFETCH [15] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 1508], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3438 nop RET3438: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3439: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P3440: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P3441: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3442: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %o5 ld [%i3+2760], %l6 st %l6, [%i3+2760] add %i3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] P3443: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P3444: !_LD [20] (Int) (CBR) (Secondary ctx) (Branch target of P3459) wr %g0, 0x81, %asi lduwa [%i2 + 2688] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3444 nop RET3444: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P3445 nop TARGET3459: ba RET3459 nop P3445: !_LD [18] (Int) (Secondary ctx) (Branch target of P3502) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P3446 nop TARGET3502: ba RET3502 nop P3446: !_LD [7] (Int) (Branch target of P3492) lduw [%i1 + 460], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P3447 nop TARGET3492: ba RET3492 nop P3447: !_PREFETCH [29] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 3120] %asi, 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3447 nop RET3447: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3448: !_LD [7] (FP) ld [%i1 + 460], %f1 ! 1 addresses covered P3449: !_REPLACEMENT [28] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2980], %l7 st %l7, [%i2+2980] add %i2, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] P3450: !_REPLACEMENT [45] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3450 nop RET3450: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3451: !_LD [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1132] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P3452: !_REPLACEMENT [28] (Int) (Nucleus ctx) (Branch target of P3571) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+2980], %o5 st %o5, [%i2+2980] add %i2, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] ba P3453 nop TARGET3571: ba RET3571 nop P3453: !_LD [33] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1536], %f2 ! 1 addresses covered P3454: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 628], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3455: !_LD [11] (FP) ld [%i1 + 3556], %f3 ! 1 addresses covered P3456: !_LD [32] (Int) lduw [%i3 + 1364], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3457: !_LD [7] (Int) lduw [%i1 + 460], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3458: !_LD [33] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i3 + 1536] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P3459: !_LD [31] (FP) (CBR) ld [%i3 + 680], %f4 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3459 nop RET3459: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3460: !_LD [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1508] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3461: !_LD [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2048] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P3462: !_LD [33] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1536], %f5 ! 1 addresses covered P3463: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3464: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P3465: !_REPLACEMENT [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+708], %o5 st %o5, [%i3+708] add %i3, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P3466: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l3 ld [%i3+2656], %l7 st %l7, [%i3+2656] add %i3, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P3467: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] P3468: !_LD [1] (Int) lduw [%i0 + 744], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3469: !_LD [44] (Int) (Secondary ctx) (Branch target of P3483) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3336] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P3470 nop TARGET3483: ba RET3483 nop P3470: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l7 ld [%i3+1332], %l3 st %l3, [%i3+1332] add %i3, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P3471: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P3472: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l3 ld [%i3+172], %l7 st %l7, [%i3+172] add %i3, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] P3473: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %o5 ld [%i3+1364], %l6 st %l6, [%i3+1364] add %i3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P3474: !_REPLACEMENT [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+1364], %l3 st %l3, [%i3+1364] add %i3, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] P3475: !_LD [0] (Int) lduw [%i0 + 708], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3476: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3477: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3478: !_REPLACEMENT [11] (Int) (CBR) (Branch target of P3447) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3478 nop RET3478: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P3479 nop TARGET3447: ba RET3447 nop P3479: !_LD [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 668] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P3480: !_LD [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 1140] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3481: !_REPLACEMENT [43] (Int) (Nucleus ctx) (Branch target of P3563) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+3284], %l6 st %l6, [%i3+3284] add %i3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] ba P3482 nop TARGET3563: ba RET3563 nop P3482: !_LD [45] (Int) (Branch target of P3533) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P3483 nop TARGET3533: ba RET3533 nop P3483: !_LD [27] (Int) (CBR) lduw [%i2 + 1944], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3483 nop RET3483: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3484: !_LD [41] (Int) lduw [%i3 + 556], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P3485: !_REPLACEMENT [10] (Int) (Secondary ctx) (Branch target of P3570) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3072], %o5 st %o5, [%i2+3072] add %i2, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] ba P3486 nop TARGET3570: ba RET3570 nop P3486: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i2+3532], %l7 st %l7, [%i2+3532] add %i2, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P3487: !_LD [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3756] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3488: !_REPLACEMENT [21] (Int) (Nucleus ctx) (Branch target of P3511) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] ba P3489 nop TARGET3511: ba RET3511 nop P3489: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P3490: !_REPLACEMENT [33] (Int) (Branch target of P3500) sethi %hi(0x2000), %o5 ld [%i2+1536], %l6 st %l6, [%i2+1536] add %i2, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] ba P3491 nop TARGET3500: ba RET3500 nop P3491: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P3492: !_LD [14] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1332] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3492 nop RET3492: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3493: !_LD [39] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3493 nop RET3493: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3494: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P3495: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l6 ld [%i3+744], %o5 st %o5, [%i3+744] add %i3, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P3496: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P3497: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %o5 ld [%i3+2928], %l6 st %l6, [%i3+2928] add %i3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P3498: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3499: !_LD [21] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P3500: !_REPLACEMENT [18] (Int) (CBR) (Branch target of P3510) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3240], %l3 st %l3, [%i2+3240] add %i2, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3500 nop RET3500: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P3501 nop TARGET3510: ba RET3510 nop P3501: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 668] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3502: !_LD [2] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1132] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3502 nop RET3502: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3503: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3503 nop RET3503: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3504: !_LD [11] (Int) lduw [%i1 + 3556], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P3505: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l3 ld [%i2+3072], %l7 st %l7, [%i2+3072] add %i2, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P3506: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P3507: !_PREFETCH [39] (Int) (Branch target of P3450) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2148], 1 ba P3508 nop TARGET3450: ba RET3450 nop P3508: !_REPLACEMENT [31] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+680], %l3 st %l3, [%i3+680] add %i3, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] P3509: !_LD [16] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2304] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3510: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3510 nop RET3510: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3511: !_REPLACEMENT [13] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+380], %l6 st %l6, [%i3+380] add %i3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3511 nop RET3511: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3512: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3512 nop RET3512: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3513: !_LD [2] (Int) (Branch target of P3438) lduw [%i0 + 1132], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P3514 nop TARGET3438: ba RET3438 nop P3514: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3515: !_LD [4] (Int) lduw [%i0 + 2928], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3516: !_REPLACEMENT [22] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] P3517: !_LD [22] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3518: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P3519: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+708], %l7 st %l7, [%i3+708] add %i3, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] P3520: !_LD [11] (Int) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3521: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l6 ld [%i3+3336], %o5 st %o5, [%i3+3336] add %i3, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] P3522: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P3523: !_REPLACEMENT [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+172], %l3 st %l3, [%i3+172] add %i3, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P3524: !_LD [2] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3524 nop RET3524: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3525: !_LD [43] (Int) (Branch target of P3512) lduw [%i2 + 3284], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P3526 nop TARGET3512: ba RET3512 nop P3526: !_LD [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 708] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3527: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P3528: !_LD [0] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 708] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3529: !_REPLACEMENT [6] (Int) (Branch target of P3503) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ba P3530 nop TARGET3503: ba RET3503 nop P3530: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P3531: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l7 ld [%i2+628], %l3 st %l3, [%i2+628] add %i2, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P3532: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l6 ld [%i2+3532], %o5 st %o5, [%i2+3532] add %i2, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P3533: !_LD [6] (Int) (CBR) lduw [%i1 + 172], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3533 nop RET3533: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3534: !_LD [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 708] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3535: !_LD [14] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 1332] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3535 nop RET3535: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3536: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3537: !_LD [5] (FP) ld [%i0 + 3224], %f6 ! 1 addresses covered P3538: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l7 ld [%i2+1540], %l3 st %l3, [%i2+1540] add %i2, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P3539: !_LD [15] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3539 nop RET3539: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3540: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+556], %l7 st %l7, [%i3+556] add %i3, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] P3541: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %o5 ld [%i3+2660], %l6 st %l6, [%i3+2660] add %i3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P3542: !_LD [25] (FP) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 668], %f7 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3542 nop RET3542: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3543: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3544: !_LD [33] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 1536] %asi, %f8 ! 1 addresses covered P3545: !_LD [7] (Int) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P3546: !_REPLACEMENT [8] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P3547: !_LD [1] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 744] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3548: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l3 ld [%i3+2928], %l7 st %l7, [%i3+2928] add %i3, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P3549: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P3550: !_LD [33] (Int) lduw [%i2 + 1536], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P3551: !_REPLACEMENT [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2656], %l7 st %l7, [%i3+2656] add %i3, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P3552: !_REPLACEMENT [36] (Int) (Secondary ctx) (Branch target of P3542) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+4048], %l6 st %l6, [%i3+4048] add %i3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] ba P3553 nop TARGET3542: ba RET3542 nop P3553: !_REPLACEMENT [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P3554: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3555: !_REPLACEMENT [7] (Int) (Branch target of P3565) sethi %hi(0x2000), %o5 ld [%i3+460], %l6 st %l6, [%i3+460] add %i3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] ba P3556 nop TARGET3565: ba RET3565 nop P3556: !_LD [41] (Int) lduw [%i2 + 556], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3557: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3558: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3756], %l3 st %l3, [%i2+3756] add %i2, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] P3559: !_LD [19] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2660], %f9 ! 1 addresses covered P3560: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l6 ld [%i2+3556], %o5 st %o5, [%i2+3556] add %i2, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] P3561: !_REPLACEMENT [14] (Int) (Branch target of P3478) sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] ba P3562 nop TARGET3478: ba RET3478 nop P3562: !_MEMBAR (Int) membar #StoreLoad P3563: !_REPLACEMENT [13] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+380], %l6 st %l6, [%i2+380] add %i2, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3563 nop RET3563: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3564: !_REPLACEMENT [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+220], %l6 st %l6, [%i2+220] add %i2, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] P3565: !_REPLACEMENT [0] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3565 nop RET3565: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3566: !_LD [33] (Int) (Branch target of P3444) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P3567 nop TARGET3444: ba RET3444 nop P3567: !_REPLACEMENT [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3224], %l7 st %l7, [%i3+3224] add %i3, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P3568: !_MEMBAR (Int) membar #StoreLoad P3569: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P3570: !_LD [14] (FP) (CBR) (Branch target of P3430) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1332], %f10 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3570 nop RET3570: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P3571 nop TARGET3430: ba RET3430 nop P3571: !_LD [31] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 680] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3571 nop RET3571: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3572: !_LD [27] (Int) (Branch target of P3539) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P3573 nop TARGET3539: ba RET3539 nop P3573: !_PREFETCH [2] (Int) prefetch [%i0 + 1132], 1 P3574: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P3575: !_LD [10] (FP) ld [%i1 + 3072], %f11 ! 1 addresses covered P3576: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P3577: !_LD [8] (Int) lduw [%i1 + 1308], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3578: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l3 ld [%i3+220], %l7 st %l7, [%i3+220] add %i3, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] P3579: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P3580: !_LD [15] (Int) lduw [%i2 + 1508], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3581: !_REPLACEMENT [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+2488], %l6 st %l6, [%i3+2488] add %i3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P3582: !_LD [15] (Int) (Loop exit) lduw [%i2 + 1508], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 !-- loop_exit_21_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_21_1 nop P3583: !_MEMBAR (Int) membar #StoreLoad END_NODES21: ! Test instruction sequence for CPU 21 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func22: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x16deade1), %l3 or %l3, %lo(0x16deade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x8b000001), %l4 or %l4, %lo(0x8b000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x17000001), %l3 or %l3, %lo(0x17000001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0xb800000), %l3 or %l3, %lo(0xb800000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x374c^4 sethi %hi(0x374c), %l0 or %l0, %lo(0x374c), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 15 to 15 --- sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+1504] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES22, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES22: ! Test instruction sequence for ISTREAM 22 begins P3584: !_LD [25] (Int) (Loop entry) (Branch target of P3650) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_22_0: sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P3585 nop TARGET3650: ba RET3650 nop P3585: !_REPLACEMENT [36] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+4048], %l3 st %l3, [%i3+4048] add %i3, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] P3586: !_REPLACEMENT [6] (Int) (Branch target of P3728) sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] ba P3587 nop TARGET3728: ba RET3728 nop P3587: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P3588: !_LD [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1132] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3589: !_LD [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P3590: !_LD [8] (Int) lduw [%i1 + 1308], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3591: !_LD [25] (Int) (Branch target of P3672) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P3592 nop TARGET3672: ba RET3672 nop P3592: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3593: !_REPLACEMENT [45] (Int) (Secondary ctx) (Branch target of P3730) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] ba P3594 nop TARGET3730: ba RET3730 nop P3594: !_LD [18] (Int) (Branch target of P3722) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P3595 nop TARGET3722: ba RET3722 nop P3595: !_LD [19] (FP) (Branch target of P3739) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2660], %f0 ! 1 addresses covered ba P3596 nop TARGET3739: ba RET3739 nop P3596: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+708], %o5 st %o5, [%i2+708] add %i2, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P3597: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P3598: !_MEMBAR (FP) (Secondary ctx) P3599: !_BST [12] (maybe <- 0x17000001) (FP) (CBR) (Secondary ctx) wr %g0, 0xf1, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f42 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i3 + 128 ] %asi ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3599 nop RET3599: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3600: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P3601: !_LD [25] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 668] %asi, %f1 ! 1 addresses covered P3602: !_LD [8] (Int) lduw [%i1 + 1308], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3603: !_LD [35] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3603 nop RET3603: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3604: !_REPLACEMENT [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] P3605: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P3606: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l7 ld [%i2+668], %l3 st %l3, [%i2+668] add %i2, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P3607: !_LD [27] (Int) (CBR) (Nucleus ctx) (Branch target of P3603) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3607 nop RET3607: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P3608 nop TARGET3603: ba RET3603 nop P3608: !_REPLACEMENT [29] (Int) (CBR) (Nucleus ctx) (Branch target of P3692) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3120], %l7 st %l7, [%i2+3120] add %i2, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3608 nop RET3608: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P3609 nop TARGET3692: ba RET3692 nop P3609: !_LD [30] (Int) lduw [%i3 + 3756], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P3610: !_LD [8] (Int) lduw [%i1 + 1308], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3611: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P3612: !_LD [25] (Int) (CBR) (Branch target of P3621) lduw [%i3 + 668], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3612 nop RET3612: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P3613 nop TARGET3621: ba RET3621 nop P3613: !_REPLACEMENT [16] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2304], %o5 st %o5, [%i3+2304] add %i3, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3613 nop RET3613: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3614: !_LD [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P3615: !_PREFETCH [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 1944], 1 P3616: !_REPLACEMENT [30] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3616 nop RET3616: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3617: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3618: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P3619: !_LD [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3620: !_REPLACEMENT [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P3621: !_LD [14] (Int) (CBR) (Branch target of P3635) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3621 nop RET3621: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P3622 nop TARGET3635: ba RET3635 nop P3622: !_PREFETCH [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2724], 1 P3623: !_LD [39] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3623 nop RET3623: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3624: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P3625: !_REPLACEMENT [24] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3625 nop RET3625: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3626: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P3627: !_LD [22] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2872], %f2 ! 1 addresses covered P3628: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+1536], %l6 st %l6, [%i2+1536] add %i2, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3628 nop RET3628: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3629: !_REPLACEMENT [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P3630: !_REPLACEMENT [43] (Int) (Nucleus ctx) (Branch target of P3659) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] ba P3631 nop TARGET3659: ba RET3659 nop P3631: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] P3632: !_LD [1] (Int) (Branch target of P3623) lduw [%i0 + 744], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P3633 nop TARGET3623: ba RET3623 nop P3633: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l7 ld [%i2+1132], %l3 st %l3, [%i2+1132] add %i2, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P3634: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P3635: !_PREFETCH [34] (Int) (CBR) (Branch target of P3745) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2232], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3635 nop RET3635: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P3636 nop TARGET3745: ba RET3745 nop P3636: !_LD [39] (Int) (Branch target of P3696) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P3637 nop TARGET3696: ba RET3696 nop P3637: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P3638: !_REPLACEMENT [36] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P3639: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3640: !_REPLACEMENT [12] (Int) (Branch target of P3616) sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] ba P3641 nop TARGET3616: ba RET3616 nop P3641: !_REPLACEMENT [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P3642: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P3643: !_PREFETCH [37] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 628], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3643 nop RET3643: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3644: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3644 nop RET3644: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3645: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P3646: !_LD [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2724] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3647: !_LD [33] (Int) lduw [%i3 + 1536], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3648: !_MEMBAR (FP) P3649: !_BST [7] (maybe <- 0x17000002) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f35 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f34 membar #Sync stda %f32, [%i1 + 448 ] %asi P3650: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3650 nop RET3650: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3651: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3652: !_REPLACEMENT [36] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+4048], %l6 st %l6, [%i3+4048] add %i3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3652 nop RET3652: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3653: !_LD [1] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 744] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3653 nop RET3653: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3654: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3655: !_LD [29] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3120] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P3656: !_REPLACEMENT [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3120], %l3 st %l3, [%i2+3120] add %i2, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] P3657: !_LD [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 380] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3658: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %o5 ld [%i2+1508], %l6 st %l6, [%i2+1508] add %i2, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] P3659: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3659 nop RET3659: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3660: !_BST [3] (maybe <- 0x17000003) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f33 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f32 membar #Sync stda %f32, [%i0 + 1536 ] %asi P3661: !_MEMBAR (FP) membar #StoreLoad P3662: !_LD [4] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3662 nop RET3662: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3663: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2488], %o5 st %o5, [%i2+2488] add %i2, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P3664: !_LD [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3665: !_LD [10] (Int) (Secondary ctx) (Branch target of P3677) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ba P3666 nop TARGET3677: ba RET3677 nop P3666: !_MEMBAR (FP) (Secondary ctx) P3667: !_BST [0] (maybe <- 0x17000004) (FP) (Secondary ctx) wr %g0, 0xf1, %asi ! preparing store val #0, next val will be in f33 fmovs %f16, %f21 fadds %f16, %f17, %f16 ! preparing store val #1, next val will be in f42 fmovd %f20, %f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i0 + 704 ] %asi P3668: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P3669: !_REPLACEMENT [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3240], %l6 st %l6, [%i3+3240] add %i3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P3670: !_REPLACEMENT [42] (Int) (Branch target of P3613) sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] ba P3671 nop TARGET3613: ba RET3613 nop P3671: !_LD [8] (Int) lduw [%i1 + 1308], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3672: !_LD [18] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3672 nop RET3672: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3673: !_LD [4] (Int) lduw [%i0 + 2928], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3674: !_LD [12] (Int) lduw [%i2 + 168], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P3675: !_LD [8] (Int) lduw [%i1 + 1308], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3676: !_LD [40] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2656], %f3 ! 1 addresses covered P3677: !_REPLACEMENT [17] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3677 nop RET3677: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3678: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P3679: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3680: !_REPLACEMENT [23] (Int) (Branch target of P3644) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3056], %l7 st %l7, [%i3+3056] add %i3, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] ba P3681 nop TARGET3644: ba RET3644 nop P3681: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %o5 ld [%i3+3120], %l6 st %l6, [%i3+3120] add %i3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P3682: !_REPLACEMENT [38] (Int) (Branch target of P3693) sethi %hi(0x2000), %l7 ld [%i3+2048], %l3 st %l3, [%i3+2048] add %i3, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] ba P3683 nop TARGET3693: ba RET3693 nop P3683: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P3684: !_REPLACEMENT [23] (Int) (CBR) (Branch target of P3628) sethi %hi(0x2000), %l3 ld [%i3+3056], %l7 st %l7, [%i3+3056] add %i3, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3684 nop RET3684: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P3685 nop TARGET3628: ba RET3628 nop P3685: !_LD [0] (FP) (Branch target of P3612) ld [%i0 + 708], %f4 ! 1 addresses covered ba P3686 nop TARGET3612: ba RET3612 nop P3686: !_LD [17] (Int) (Branch target of P3607) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P3687 nop TARGET3607: ba RET3607 nop P3687: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P3688: !_REPLACEMENT [1] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+744], %o5 st %o5, [%i3+744] add %i3, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P3689: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P3690: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %o5 ld [%i3+3532], %l6 st %l6, [%i3+3532] add %i3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P3691: !_LD [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3692: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+2760], %l7 st %l7, [%i3+2760] add %i3, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3692 nop RET3692: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3693: !_LD [9] (Int) (Loop exit) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 2488] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3693 nop RET3693: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovs %f4, %f30 !-- loop_exit_22_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_22_0 nop P3694: !_LD [7] (FP) (Loop entry) sethi %hi(0x1), %l2 or %l2, %lo(0x1), %l2 loop_entry_22_1: ld [%i1 + 460], %f0 ! 1 addresses covered P3695: !_LD [45] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3532] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3696: !_REPLACEMENT [40] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3696 nop RET3696: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3697: !_LD [18] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3240] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P3698: !_LD [1] (Int) lduw [%i0 + 744], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3699: !_LD [36] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P3700: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P3701: !_REPLACEMENT [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P3702: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3703: !_REPLACEMENT [45] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P3704: !_LD [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P3705: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3706: !_REPLACEMENT [19] (Int) (Branch target of P3625) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2660], %l6 st %l6, [%i3+2660] add %i3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] ba P3707 nop TARGET3625: ba RET3625 nop P3707: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i3+172], %l3 st %l3, [%i3+172] add %i3, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P3708: !_MEMBAR (FP) P3709: !_BST [11] (maybe <- 0x17000006) (FP) (CBR) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i1 + 3520 ] %asi ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3709 nop RET3709: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3710: !_MEMBAR (FP) membar #StoreLoad P3711: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P3712: !_REPLACEMENT [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+1140], %l7 st %l7, [%i3+1140] add %i3, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P3713: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %o5 ld [%i3+2148], %l6 st %l6, [%i3+2148] add %i3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] P3714: !_LD [15] (Int) (Branch target of P3662) lduw [%i2 + 1508], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ba P3715 nop TARGET3662: ba RET3662 nop P3715: !_LD [7] (Int) (Branch target of P3599) lduw [%i1 + 460], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P3716 nop TARGET3599: ba RET3599 nop P3716: !_LD [4] (FP) (Branch target of P3709) ld [%i0 + 2928], %f1 ! 1 addresses covered ba P3717 nop TARGET3709: ba RET3709 nop P3717: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P3718: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l6 ld [%i3+628], %o5 st %o5, [%i3+628] add %i3, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] P3719: !_PREFETCH [17] (Int) (Nucleus ctx) (Branch target of P3653) wr %g0, 0x4, %asi prefetcha [%i2 + 3216] %asi, 1 ba P3720 nop TARGET3653: ba RET3653 nop P3720: !_LD [38] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2048], %f2 ! 1 addresses covered P3721: !_REPLACEMENT [1] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3721 nop RET3721: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3722: !_LD [36] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3722 nop RET3722: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3723: !_PREFETCH [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi prefetcha [%i3 + 1364] %asi, 1 P3724: !_REPLACEMENT [4] (Int) (Secondary ctx) (Branch target of P3748) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] ba P3725 nop TARGET3748: ba RET3748 nop P3725: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P3726: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l6 ld [%i2+3224], %o5 st %o5, [%i2+3224] add %i2, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] P3727: !_REPLACEMENT [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+668], %l7 st %l7, [%i2+668] add %i2, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P3728: !_LD [26] (Int) (CBR) (Secondary ctx) (Branch target of P3652) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1140] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3728 nop RET3728: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P3729 nop TARGET3652: ba RET3652 nop P3729: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P3730: !_REPLACEMENT [5] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3224], %l7 st %l7, [%i3+3224] add %i3, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3730 nop RET3730: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3731: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l3 ld [%i3+1140], %l7 st %l7, [%i3+1140] add %i3, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P3732: !_LD [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2660] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3733: !_MEMBAR (FP) P3734: !_BST [40] (maybe <- 0x17000007) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f40 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i3 + 2624 ] %asi P3735: !_MEMBAR (FP) (Branch target of P3684) membar #StoreLoad ba P3736 nop TARGET3684: ba RET3684 nop P3736: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1364], %l7 st %l7, [%i2+1364] add %i2, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] P3737: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %o5 ld [%i2+2724], %l6 st %l6, [%i2+2724] add %i2, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P3738: !_LD [5] (FP) ld [%i0 + 3224], %f3 ! 1 addresses covered P3739: !_LD [6] (Int) (CBR) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3739 nop RET3739: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3740: !_REPLACEMENT [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P3741: !_LD [4] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i0 + 2928] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3742: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l7 ld [%i2+3072], %l3 st %l3, [%i2+3072] add %i2, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] P3743: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l6 ld [%i2+3224], %o5 st %o5, [%i2+3224] add %i2, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] P3744: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P3745: !_LD [22] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3745 nop RET3745: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3746: !_LD [7] (Int) (Branch target of P3608) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P3747 nop TARGET3608: ba RET3608 nop P3747: !_REPLACEMENT [29] (Int) (Branch target of P3754) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3120], %l6 st %l6, [%i3+3120] add %i3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] ba P3748 nop TARGET3754: ba RET3754 nop P3748: !_LD [10] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3748 nop RET3748: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3749: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l6 ld [%i3+2724], %o5 st %o5, [%i3+2724] add %i3, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] P3750: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3751: !_LD [10] (FP) (Branch target of P3721) ld [%i1 + 3072], %f4 ! 1 addresses covered ba P3752 nop TARGET3721: ba RET3721 nop P3752: !_LD [11] (FP) ld [%i1 + 3556], %f5 ! 1 addresses covered P3753: !_LD [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3754: !_LD [14] (Int) (Loop exit) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3754 nop RET3754: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 !-- loop_exit_22_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_22_1 nop P3755: !_MEMBAR (Int) (Branch target of P3643) membar #StoreLoad ba END_NODES22 nop TARGET3643: ba RET3643 nop END_NODES22: ! Test instruction sequence for CPU 22 ends sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 ! move %l3(lower) -> %o0(upper) sllx %l3, 32, %o0 sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 stw %l3, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func23: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %o5 or %o5, %lo(0xdeadbee0), %o5 stw %o5, [%i5] sethi %hi(0xdeadbee1), %o5 or %o5, %lo(0xdeadbee1), %o5 stw %o5, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x17deade1), %o5 or %o5, %lo(0x17deade1), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x8b800001), %l4 or %l4, %lo(0x8b800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x17800001), %o5 or %o5, %lo(0x17800001), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0xc000000), %o5 or %o5, %lo(0xc000000), %o5 stw %o5, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x6e03^4 sethi %hi(0x6e03), %l0 or %l0, %lo(0x6e03), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 16 to 16 --- sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+2304] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES23, %l3, %l7 jmpl %l7, %g0 nop BEGIN_NODES23: ! Test instruction sequence for ISTREAM 23 begins P3756: !_REPLACEMENT [41] (Int) (Loop entry) (CBR) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_23_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+556], %l6 st %l6, [%i2+556] add %i2, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3756 nop RET3756: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3757: !_LD [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3120] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3758: !_REPLACEMENT [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2048], %o5 st %o5, [%i2+2048] add %i2, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P3759: !_LD [7] (Int) (Secondary ctx) (Branch target of P3791) wr %g0, 0x81, %asi lduwa [%i1 + 460] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P3760 nop TARGET3791: ba RET3791 nop P3760: !_LD [44] (Int) (Branch target of P3929) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P3761 nop TARGET3929: ba RET3929 nop P3761: !_LD [9] (Int) lduw [%i1 + 2488], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P3762: !_LD [25] (FP) (Branch target of P3852) ld [%i3 + 668], %f0 ! 1 addresses covered ba P3763 nop TARGET3852: ba RET3852 nop P3763: !_REPLACEMENT [38] (Int) (Branch target of P3849) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2048], %l3 st %l3, [%i3+2048] add %i3, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] ba P3764 nop TARGET3849: ba RET3849 nop P3764: !_LD [2] (Int) (CBR) (Nucleus ctx) (Branch target of P3864) wr %g0, 0x4, %asi lduwa [%i0 + 1132] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3764 nop RET3764: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P3765 nop TARGET3864: ba RET3864 nop P3765: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P3766: !_REPLACEMENT [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P3767: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P3768: !_LD [38] (Int) (Secondary ctx) (Branch target of P3806) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P3769 nop TARGET3806: ba RET3806 nop P3769: !_LD [9] (Int) lduw [%i1 + 2488], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P3770: !_LD [29] (FP) (Branch target of P3875) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3120], %f1 ! 1 addresses covered ba P3771 nop TARGET3875: ba RET3875 nop P3771: !_LD [43] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3284], %f2 ! 1 addresses covered P3772: !_REPLACEMENT [23] (Int) (Branch target of P3930) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3056], %l7 st %l7, [%i2+3056] add %i2, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] ba P3773 nop TARGET3930: ba RET3930 nop P3773: !_LD [43] (Int) lduw [%i3 + 3284], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3774: !_LD [4] (Int) lduw [%i0 + 2928], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3775: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3775 nop RET3775: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3776: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P3777: !_MEMBAR (FP) P3778: !_BST [35] (maybe <- 0x17800001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i3 + 2688 ] %asi P3779: !_MEMBAR (FP) (Branch target of P3876) ba P3780 nop TARGET3876: ba RET3876 nop P3780: !_BST [14] (maybe <- 0x17800002) (FP) (Branch target of P3906) wr %g0, 0xf0, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f45 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f44 membar #Sync stda %f32, [%i2 + 1280 ] %asi ba P3781 nop TARGET3906: ba RET3906 nop P3781: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3781 nop RET3781: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3782: !_LD [12] (Int) (Nucleus ctx) (Branch target of P3832) wr %g0, 0x4, %asi lduwa [%i2 + 168] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P3783 nop TARGET3832: ba RET3832 nop P3783: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P3784: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+460], %o5 st %o5, [%i2+460] add %i2, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P3785: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P3786: !_LD [10] (FP) (CBR) ld [%i1 + 3072], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3786 nop RET3786: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3787: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3788: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P3789: !_LD [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P3790: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P3791: !_LD [42] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3791 nop RET3791: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3792: !_LD [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P3793: !_REPLACEMENT [45] (Int) (Branch target of P3808) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] ba P3794 nop TARGET3808: ba RET3808 nop P3794: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l7 ld [%i2+3072], %l3 st %l3, [%i2+3072] add %i2, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] P3795: !_LD [23] (Int) (Nucleus ctx) (Branch target of P3960) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P3796 nop TARGET3960: ba RET3960 nop P3796: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P3797: !_LD [44] (Int) lduw [%i2 + 3336], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3798: !_MEMBAR (Int) membar #StoreLoad P3799: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3120], %l6 st %l6, [%i3+3120] add %i3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P3800: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3801: !_REPLACEMENT [32] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+1364], %l7 st %l7, [%i3+1364] add %i3, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3801 nop RET3801: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3802: !_REPLACEMENT [35] (Int) (CBR) (Branch target of P3974) sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3802 nop RET3802: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P3803 nop TARGET3974: ba RET3974 nop P3803: !_LD [19] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 2660] %asi, %f4 ! 1 addresses covered P3804: !_REPLACEMENT [31] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+680], %l7 st %l7, [%i2+680] add %i2, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P3805: !_LD [42] (Int) (Branch target of P3866) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P3806 nop TARGET3866: ba RET3866 nop P3806: !_REPLACEMENT [22] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3806 nop RET3806: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3807: !_LD [34] (Int) (LE) (Branch target of P3963) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2232] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P3808 nop TARGET3963: ba RET3963 nop P3808: !_LD [41] (FP) (CBR) (Branch target of P3923) ld [%i3 + 556], %f5 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3808 nop RET3808: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P3809 nop TARGET3923: ba RET3923 nop P3809: !_LD [33] (Int) (CBR) lduw [%i2 + 1536], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3809 nop RET3809: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3810: !_PREFETCH [10] (Int) prefetch [%i1 + 3072], 1 P3811: !_LD [34] (Int) (Branch target of P3880) lduw [%i2 + 2232], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P3812 nop TARGET3880: ba RET3880 nop P3812: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3813: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3813 nop RET3813: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3814: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3815: !_LD [15] (Int) lduw [%i3 + 1508], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P3816: !_REPLACEMENT [9] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2488], %l3 st %l3, [%i3+2488] add %i3, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P3817: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P3818: !_REPLACEMENT [42] (Int) (Branch target of P3953) sethi %hi(0x2000), %l3 ld [%i3+3176], %l7 st %l7, [%i3+3176] add %i3, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] ba P3819 nop TARGET3953: ba RET3953 nop P3819: !_REPLACEMENT [33] (Int) (Branch target of P3956) sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] ba P3820 nop TARGET3956: ba RET3956 nop P3820: !_LD [41] (Int) lduw [%i2 + 556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3821: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l3 ld [%i3+1132], %l7 st %l7, [%i3+1132] add %i3, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P3822: !_REPLACEMENT [28] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+2980], %l6 st %l6, [%i3+2980] add %i3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3822 nop RET3822: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3823: !_REPLACEMENT [37] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+628], %l6 st %l6, [%i3+628] add %i3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3823 nop RET3823: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3824: !_REPLACEMENT [22] (Int) (Branch target of P3897) sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] ba P3825 nop TARGET3897: ba RET3897 nop P3825: !_REPLACEMENT [41] (Int) (CBR) (Branch target of P3932) sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3825 nop RET3825: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P3826 nop TARGET3932: ba RET3932 nop P3826: !_LD [7] (Int) lduw [%i1 + 460], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3827: !_LD [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2048] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3828: !_LD [6] (Int) (Branch target of P3978) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P3829 nop TARGET3978: ba RET3978 nop P3829: !_REPLACEMENT [19] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P3830: !_LD [13] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 380] %asi, %f6 ! 1 addresses covered P3831: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3832: !_REPLACEMENT [45] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3832 nop RET3832: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3833: !_LD [16] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2304] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P3834: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %o5 ld [%i3+1332], %l6 st %l6, [%i3+1332] add %i3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P3835: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l7 ld [%i3+1944], %l3 st %l3, [%i3+1944] add %i3, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P3836: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P3837: !_LD [17] (Int) lduw [%i2 + 3216], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3838: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P3839: !_REPLACEMENT [11] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3556], %l7 st %l7, [%i2+3556] add %i2, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3839 nop RET3839: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3840: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P3841: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3842: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P3843: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l3 ld [%i2+2928], %l7 st %l7, [%i2+2928] add %i2, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P3844: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %o5 ld [%i2+2232], %l6 st %l6, [%i2+2232] add %i2, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P3845: !_REPLACEMENT [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+4048], %l3 st %l3, [%i2+4048] add %i2, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] P3846: !_LD [6] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i1 + 172] %asi, %f7 ! 1 addresses covered P3847: !_REPLACEMENT [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P3848: !_REPLACEMENT [41] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+556], %l7 st %l7, [%i2+556] add %i2, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3848 nop RET3848: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3849: !_LD [13] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3849 nop RET3849: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3850: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P3851: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l7 ld [%i3+744], %l3 st %l3, [%i3+744] add %i3, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] P3852: !_REPLACEMENT [15] (Int) (CBR) (Branch target of P3809) sethi %hi(0x2000), %l6 ld [%i3+1508], %o5 st %o5, [%i3+1508] add %i3, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3852 nop RET3852: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P3853 nop TARGET3809: ba RET3809 nop P3853: !_REPLACEMENT [30] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3853 nop RET3853: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3854: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3854 nop RET3854: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3855: !_REPLACEMENT [34] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+2232], %o5 st %o5, [%i3+2232] add %i3, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3855 nop RET3855: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3856: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P3857: !_LD [3] (Int) (CBR) lduw [%i0 + 1540], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3857 nop RET3857: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3858: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3859: !_REPLACEMENT [10] (Int) (Branch target of P3854) sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] ba P3860 nop TARGET3854: ba RET3854 nop P3860: !_LD [5] (Int) lduw [%i0 + 3224], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3861: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P3862: !_REPLACEMENT [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P3863: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P3864: !_REPLACEMENT [31] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+680], %l3 st %l3, [%i2+680] add %i2, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3864 nop RET3864: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3865: !_LD [35] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2724] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3866: !_LD [6] (Int) (CBR) lduw [%i1 + 172], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3866 nop RET3866: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3867: !_LD [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3868: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l6 ld [%i2+3216], %o5 st %o5, [%i2+3216] add %i2, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P3869: !_REPLACEMENT [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+2928], %l7 st %l7, [%i2+2928] add %i2, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P3870: !_LD [6] (Int) (LE) (CBR) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i1 + 172] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3870 nop RET3870: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3871: !_REPLACEMENT [26] (Int) (Branch target of P3853) sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] ba P3872 nop TARGET3853: ba RET3853 nop P3872: !_PREFETCH [29] (Int) (Secondary ctx) (Branch target of P3813) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 3120] %asi, 1 ba P3873 nop TARGET3813: ba RET3813 nop P3873: !_LD [32] (Int) lduw [%i3 + 1364], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3874: !_LD [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P3875: !_LD [22] (Int) (LE) (CBR) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3875 nop RET3875: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3876: !_LD [37] (FP) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 628] %asi, %f8 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3876 nop RET3876: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3877: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3878: !_LD [14] (Int) (Branch target of P3786) lduw [%i3 + 1332], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P3879 nop TARGET3786: ba RET3786 nop P3879: !_REPLACEMENT [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P3880: !_LD [23] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 3056] %asi, %f9 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3880 nop RET3880: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3881: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P3882: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3883: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P3884: !_LD [23] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P3885: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P3886: !_LD [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 2488] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3887: !_LD [36] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 4048], %f10 ! 1 addresses covered P3888: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3284], %l6 st %l6, [%i3+3284] add %i3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] P3889: !_REPLACEMENT [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P3890: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3890 nop RET3890: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3891: !_LD [7] (Int) lduw [%i1 + 460], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3892: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P3893: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3894: !_PREFETCH [34] (Int) (LE) (Branch target of P3825) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 2232] %asi, 1 ba P3895 nop TARGET3825: ba RET3825 nop P3895: !_LD [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3896: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2760], %l7 st %l7, [%i2+2760] add %i2, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] P3897: !_REPLACEMENT [34] (Int) (CBR) (Branch target of P3781) sethi %hi(0x2000), %o5 ld [%i2+2232], %l6 st %l6, [%i2+2232] add %i2, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3897 nop RET3897: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P3898 nop TARGET3781: ba RET3781 nop P3898: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P3899: !_REPLACEMENT [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P3900: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l6 ld [%i2+628], %o5 st %o5, [%i2+628] add %i2, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] P3901: !_LD [17] (Int) (CBR) (Secondary ctx) (Branch target of P3764) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3216] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3901 nop RET3901: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P3902 nop TARGET3764: ba RET3764 nop P3902: !_LD [12] (FP) ld [%i3 + 168], %f11 ! 1 addresses covered P3903: !_REPLACEMENT [7] (Int) (Branch target of P3948) sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] ba P3904 nop TARGET3948: ba RET3948 nop P3904: !_REPLACEMENT [15] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+1508], %l3 st %l3, [%i2+1508] add %i2, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P3905: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+172], %o5 st %o5, [%i2+172] add %i2, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3905 nop RET3905: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3906: !_REPLACEMENT [17] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+3216], %o5 st %o5, [%i2+3216] add %i2, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3906 nop RET3906: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3907: !_LD [6] (Int) lduw [%i1 + 172], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P3908: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %o5 ld [%i2+380], %l6 st %l6, [%i2+380] add %i2, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P3909: !_LD [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3910: !_REPLACEMENT [16] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2304], %l7 st %l7, [%i3+2304] add %i3, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3910 nop RET3910: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3911: !_LD [7] (Int) lduw [%i1 + 460], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P3912: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3913: !_REPLACEMENT [19] (Int) (Nucleus ctx) (Branch target of P3870) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] ba P3914 nop TARGET3870: ba RET3870 nop P3914: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P3915: !_LD [15] (Int) (Branch target of P3756) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P3916 nop TARGET3756: ba RET3756 nop P3916: !_LD [14] (Int) lduw [%i2 + 1332], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P3917: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P3918: !_LD [18] (Int) lduw [%i2 + 3240], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3919: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3920: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l3 ld [%i3+3216], %l7 st %l7, [%i3+3216] add %i3, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P3921: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3922: !_REPLACEMENT [28] (Int) (Branch target of P3931) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2980], %o5 st %o5, [%i2+2980] add %i2, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] ba P3923 nop TARGET3931: ba RET3931 nop P3923: !_REPLACEMENT [42] (Int) (CBR) (Branch target of P3890) sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3923 nop RET3923: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P3924 nop TARGET3890: ba RET3890 nop P3924: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P3925: !_REPLACEMENT [30] (Int) (Branch target of P3905) sethi %hi(0x2000), %l7 ld [%i2+3756], %l3 st %l3, [%i2+3756] add %i2, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] ba P3926 nop TARGET3905: ba RET3905 nop P3926: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P3927: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l3 ld [%i2+2760], %l7 st %l7, [%i2+2760] add %i2, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] P3928: !_LD [9] (Int) (Branch target of P3961) lduw [%i1 + 2488], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P3929 nop TARGET3961: ba RET3961 nop P3929: !_REPLACEMENT [1] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3929 nop RET3929: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3930: !_LD [7] (Int) (CBR) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3930 nop RET3930: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3931: !_LD [33] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3931 nop RET3931: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3932: !_REPLACEMENT [11] (Int) (CBR) (Nucleus ctx) (Branch target of P3855) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3932 nop RET3932: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P3933 nop TARGET3855: ba RET3855 nop P3933: !_LD [35] (Int) (Nucleus ctx) (Branch target of P3822) wr %g0, 0x4, %asi lduwa [%i2 + 2724] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P3934 nop TARGET3822: ba RET3822 nop P3934: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P3935: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3936: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l7 ld [%i3+1332], %l3 st %l3, [%i3+1332] add %i3, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P3937: !_LD [5] (Int) (Branch target of P3775) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P3938 nop TARGET3775: ba RET3775 nop P3938: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3939: !_LD [29] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3120] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P3940: !_PREFETCH [0] (Int) prefetch [%i0 + 708], 1 P3941: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P3942: !_LD [33] (Int) (Branch target of P3801) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P3943 nop TARGET3801: ba RET3801 nop P3943: !_LD [9] (Int) (Secondary ctx) (Branch target of P3971) wr %g0, 0x81, %asi lduwa [%i1 + 2488] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P3944 nop TARGET3971: ba RET3971 nop P3944: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 668] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P3945: !_REPLACEMENT [24] (Int) (Branch target of P3964) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+220], %l6 st %l6, [%i2+220] add %i2, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] ba P3946 nop TARGET3964: ba RET3964 nop P3946: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3947: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+3532], %l7 st %l7, [%i2+3532] add %i2, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P3948: !_REPLACEMENT [10] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3948 nop RET3948: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3949: !_REPLACEMENT [40] (Int) (Branch target of P3848) sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] ba P3950 nop TARGET3848: ba RET3848 nop P3950: !_LD [8] (Int) lduw [%i1 + 1308], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P3951: !_LD [32] (Int) (Branch target of P3823) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P3952 nop TARGET3823: ba RET3823 nop P3952: !_LD [26] (Int) (CBR) (Branch target of P3952) lduw [%i3 + 1140], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3952 nop RET3952: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P3953 nop TARGET3952: ba RET3952 nop P3953: !_REPLACEMENT [20] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3953 nop RET3953: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3954: !_LD [33] (Int) (Secondary ctx) (Branch target of P3857) wr %g0, 0x81, %asi lduwa [%i2 + 1536] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P3955 nop TARGET3857: ba RET3857 nop P3955: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P3956: !_REPLACEMENT [7] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+460], %l3 st %l3, [%i3+460] add %i3, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3956 nop RET3956: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3957: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l7 ld [%i3+4048], %l3 st %l3, [%i3+4048] add %i3, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] P3958: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] P3959: !_LD [23] (Int) (CBR) (Nucleus ctx) (Branch target of P3802) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3056] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3959 nop RET3959: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P3960 nop TARGET3802: ba RET3802 nop P3960: !_LD [21] (Int) (CBR) (Nucleus ctx) (Branch target of P3910) wr %g0, 0x4, %asi lduwa [%i2 + 2760] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3960 nop RET3960: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P3961 nop TARGET3910: ba RET3910 nop P3961: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3961 nop RET3961: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3962: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i3+172], %l3 st %l3, [%i3+172] add %i3, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P3963: !_LD [26] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1140] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3963 nop RET3963: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3964: !_REPLACEMENT [19] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2660], %l7 st %l7, [%i2+2660] add %i2, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3964 nop RET3964: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3965: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P3966: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3967: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l6 ld [%i2+3216], %o5 st %o5, [%i2+3216] add %i2, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P3968: !_LD [20] (Int) (Branch target of P3839) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P3969 nop TARGET3839: ba RET3839 nop P3969: !_LD [24] (FP) (Branch target of P3901) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 220], %f12 ! 1 addresses covered ba P3970 nop TARGET3901: ba RET3901 nop P3970: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P3971: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2928], %l7 st %l7, [%i3+2928] add %i3, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3971 nop RET3971: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P3972: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P3973: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 628], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P3974: !_REPLACEMENT [18] (Int) (CBR) (Branch target of P3959) sethi %hi(0x2000), %l6 ld [%i3+3240], %o5 st %o5, [%i3+3240] add %i3, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3974 nop RET3974: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P3975 nop TARGET3959: ba RET3959 nop P3975: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3976: !_LD [15] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1508], %f13 ! 1 addresses covered P3977: !_REPLACEMENT [9] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2488], %l6 st %l6, [%i2+2488] add %i2, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P3978: !_LD [30] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3756] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3978 nop RET3978: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3979: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3980: !_LD [12] (Int) (Loop exit) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 fmovd %f12, %f30 !-- loop_exit_23_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_23_0 nop P3981: !_MEMBAR (Int) membar #StoreLoad END_NODES23: ! Test instruction sequence for CPU 23 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func24: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x18deade1), %l6 or %l6, %lo(0x18deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x8c000001), %l4 or %l4, %lo(0x8c000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x18000001), %l6 or %l6, %lo(0x18000001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0xc800000), %l6 or %l6, %lo(0xc800000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x5be7^4 sethi %hi(0x5be7), %l0 or %l0, %lo(0x5be7), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 17 to 16 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES24, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES24: ! Test instruction sequence for ISTREAM 24 begins P3982: !_REPLACEMENT [42] (Int) (Loop entry) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_24_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P3983: !_LD [9] (Int) (CBR) lduw [%i1 + 2488], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3983 nop RET3983: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3984: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %o5 ld [%i2+172], %l6 st %l6, [%i2+172] add %i2, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] P3985: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P3986: !_LD [0] (Int) lduw [%i0 + 708], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P3987: !_LD [2] (Int) lduw [%i0 + 1132], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P3988: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l6 ld [%i2+2656], %o5 st %o5, [%i2+2656] add %i2, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] P3989: !_PREFETCH [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 668], 1 P3990: !_LD [35] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET3990 nop RET3990: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3991: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3991 nop RET3991: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P3992: !_LD [5] (Int) (CBR) lduw [%i0 + 3224], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3992 nop RET3992: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P3993: !_REPLACEMENT [25] (Int) (Branch target of P4082) sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] ba P3994 nop TARGET4082: ba RET4082 nop P3994: !_LD [31] (Int) (Branch target of P4085) lduw [%i2 + 680], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P3995 nop TARGET4085: ba RET4085 nop P3995: !_LD [45] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3532] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P3996: !_LD [43] (Int) lduw [%i2 + 3284], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P3997: !_LD [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3756] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P3998: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET3998 nop RET3998: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P3999: !_LD [26] (Int) (Branch target of P4015) lduw [%i3 + 1140], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P4000 nop TARGET4015: ba RET4015 nop P4000: !_LD [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4001: !_LD [2] (FP) (Branch target of P4124) ld [%i0 + 1132], %f0 ! 1 addresses covered ba P4002 nop TARGET4124: ba RET4124 nop P4002: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P4003: !_LD [42] (Int) (CBR) lduw [%i2 + 3176], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4003 nop RET4003: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4004: !_REPLACEMENT [37] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P4005: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P4006: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4007: !_LD [27] (FP) ld [%i2 + 1944], %f1 ! 1 addresses covered P4008: !_LD [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P4009: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3056], %l6 st %l6, [%i3+3056] add %i3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P4010: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4011: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P4012: !_REPLACEMENT [23] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3056], %l3 st %l3, [%i2+3056] add %i2, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4012 nop RET4012: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4013: !_LD [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4014: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P4015: !_LD [13] (Int) (CBR) (Branch target of P4024) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4015 nop RET4015: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P4016 nop TARGET4024: ba RET4024 nop P4016: !_REPLACEMENT [14] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1332], %l3 st %l3, [%i3+1332] add %i3, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P4017: !_LD [26] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4018: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P4019: !_REPLACEMENT [42] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4019 nop RET4019: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4020: !_REPLACEMENT [34] (Int) (Branch target of P4012) sethi %hi(0x2000), %l6 ld [%i2+2232], %o5 st %o5, [%i2+2232] add %i2, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] ba P4021 nop TARGET4012: ba RET4012 nop P4021: !_PREFETCH [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3216], 1 P4022: !_LD [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1364] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4023: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+708], %l3 st %l3, [%i3+708] add %i3, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P4024: !_REPLACEMENT [23] (Int) (CBR) (Branch target of P4076) sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4024 nop RET4024: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P4025 nop TARGET4076: ba RET4076 nop P4025: !_LD [4] (Int) lduw [%i0 + 2928], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P4026: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P4027: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4028: !_LD [19] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4028 nop RET4028: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4029: !_REPLACEMENT [31] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P4030: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l7 ld [%i2+3532], %l3 st %l3, [%i2+3532] add %i2, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P4031: !_LD [5] (Int) lduw [%i0 + 3224], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4032: !_LD [42] (Int) (Nucleus ctx) (Branch target of P4003) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P4033 nop TARGET4003: ba RET4003 nop P4033: !_REPLACEMENT [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2928], %o5 st %o5, [%i2+2928] add %i2, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P4034: !_LD [37] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 628], %f2 ! 1 addresses covered P4035: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4036: !_LD [21] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2760], %f3 ! 1 addresses covered P4037: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P4038: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P4039: !_LD [39] (Int) (Branch target of P4019) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P4040 nop TARGET4019: ba RET4019 nop P4040: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P4041: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P4042: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P4043: !_PREFETCH [27] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 1944] %asi, 1 P4044: !_LD [20] (Int) (Branch target of P4028) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P4045 nop TARGET4028: ba RET4028 nop P4045: !_LD [16] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2304], %f4 ! 1 addresses covered P4046: !_LD [3] (Int) lduw [%i0 + 1540], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P4047: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3284], %l6 st %l6, [%i2+3284] add %i2, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] P4048: !_PREFETCH [43] (Int) (Branch target of P3983) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3284], 1 ba P4049 nop TARGET3983: ba RET3983 nop P4049: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l7 ld [%i2+3224], %l3 st %l3, [%i2+3224] add %i2, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] P4050: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l6 ld [%i2+708], %o5 st %o5, [%i2+708] add %i2, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P4051: !_LD [38] (Int) (Branch target of P3992) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P4052 nop TARGET3992: ba RET3992 nop P4052: !_REPLACEMENT [43] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P4053: !_LD [6] (Int) lduw [%i1 + 172], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P4054: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %o5 ld [%i3+3120], %l6 st %l6, [%i3+3120] add %i3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P4055: !_LD [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3756] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4056: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l3 ld [%i3+172], %l7 st %l7, [%i3+172] add %i3, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] P4057: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] P4058: !_MEMBAR (FP) P4059: !_BST [19] (maybe <- 0x18000001) (FP) (Branch target of P4126) wr %g0, 0xf0, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i3 + 2624 ] %asi ba P4060 nop TARGET4126: ba RET4126 nop P4060: !_MEMBAR (FP) membar #StoreLoad P4061: !_LD [42] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P4062: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P4063: !_LD [1] (Int) (Secondary ctx) (Branch target of P4132) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P4064 nop TARGET4132: ba RET4132 nop P4064: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P4065: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P4066: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4067: !_LD [13] (Int) (CBR) lduw [%i2 + 380], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4067 nop RET4067: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4068: !_REPLACEMENT [16] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2304], %l3 st %l3, [%i2+2304] add %i2, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] P4069: !_LD [23] (Int) (Secondary ctx) (Branch target of P3990) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P4070 nop TARGET3990: ba RET3990 nop P4070: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P4071: !_REPLACEMENT [30] (Int) (Branch target of P3991) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ba P4072 nop TARGET3991: ba RET3991 nop P4072: !_LD [11] (Int) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4073: !_LD [33] (Int) lduw [%i2 + 1536], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P4074: !_LD [1] (Int) lduw [%i0 + 744], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4075: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P4076: !_LD [18] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4076 nop RET4076: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4077: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P4078: !_LD [17] (Int) lduw [%i3 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4079: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 3216] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4080: !_LD [0] (Int) lduw [%i0 + 708], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4081: !_LD [41] (Int) lduw [%i2 + 556], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P4082: !_REPLACEMENT [43] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3284], %o5 st %o5, [%i3+3284] add %i3, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4082 nop RET4082: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4083: !_REPLACEMENT [17] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P4084: !_LD [9] (Int) lduw [%i1 + 2488], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4085: !_LD [7] (Int) (CBR) lduw [%i1 + 460], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4085 nop RET4085: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4086: !_REPLACEMENT [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P4087: !_LD [4] (Int) lduw [%i0 + 2928], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4088: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P4089: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P4090: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P4091: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P4092: !_REPLACEMENT [13] (Int) (Branch target of P4139) sethi %hi(0x2000), %l6 ld [%i3+380], %o5 st %o5, [%i3+380] add %i3, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] ba P4093 nop TARGET4139: ba RET4139 nop P4093: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l3 ld [%i3+460], %l7 st %l7, [%i3+460] add %i3, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] P4094: !_REPLACEMENT [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+744], %l6 st %l6, [%i3+744] add %i3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] P4095: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4096: !_REPLACEMENT [30] (Int) (CBR) (Branch target of P3998) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3756], %l7 st %l7, [%i2+3756] add %i2, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4096 nop RET4096: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P4097 nop TARGET3998: ba RET3998 nop P4097: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P4098: !_LD [22] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4098 nop RET4098: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4099: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4100: !_REPLACEMENT [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2760], %l6 st %l6, [%i2+2760] add %i2, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] P4101: !_LD [8] (Int) lduw [%i1 + 1308], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4102: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P4103: !_LD [5] (Int) lduw [%i0 + 3224], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4104: !_LD [7] (Int) (Nucleus ctx) (Branch target of P4096) wr %g0, 0x4, %asi lduwa [%i1 + 460] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P4105 nop TARGET4096: ba RET4096 nop P4105: !_REPLACEMENT [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1308], %l3 st %l3, [%i2+1308] add %i2, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P4106: !_REPLACEMENT [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+3224], %o5 st %o5, [%i2+3224] add %i2, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] P4107: !_REPLACEMENT [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3072], %l7 st %l7, [%i2+3072] add %i2, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P4108: !_LD [16] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2304], %f5 ! 1 addresses covered P4109: !_REPLACEMENT [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] P4110: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l7 ld [%i3+1536], %l3 st %l3, [%i3+1536] add %i3, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] P4111: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4112: !_LD [30] (Int) lduw [%i2 + 3756], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P4113: !_LD [21] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4113 nop RET4113: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4114: !_LD [4] (Int) (Branch target of P4067) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P4115 nop TARGET4067: ba RET4067 nop P4115: !_LD [2] (Int) lduw [%i0 + 1132], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4116: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P4117: !_LD [30] (Int) (Branch target of P4098) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P4118 nop TARGET4098: ba RET4098 nop P4118: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P4119: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i2+3556], %l7 st %l7, [%i2+3556] add %i2, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P4120: !_REPLACEMENT [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P4121: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l7 ld [%i2+2980], %l3 st %l3, [%i2+2980] add %i2, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] P4122: !_PREFETCH [7] (Int) prefetch [%i1 + 460], 1 P4123: !_LD [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4124: !_LD [40] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4124 nop RET4124: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4125: !_REPLACEMENT [34] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P4126: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+1536], %o5 st %o5, [%i3+1536] add %i3, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4126 nop RET4126: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4127: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4127 nop RET4127: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4128: !_LD [36] (Int) (Branch target of P4127) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P4129 nop TARGET4127: ba RET4127 nop P4129: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4130: !_REPLACEMENT [31] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P4131: !_LD [1] (Int) lduw [%i0 + 744], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P4132: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+1332], %o5 st %o5, [%i3+1332] add %i3, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4132 nop RET4132: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4133: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l6 ld [%i3+3240], %o5 st %o5, [%i3+3240] add %i3, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P4134: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4135: !_LD [0] (Int) lduw [%i0 + 708], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P4136: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l3 ld [%i3+4048], %l7 st %l7, [%i3+4048] add %i3, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P4137: !_REPLACEMENT [23] (Int) (Branch target of P4113) sethi %hi(0x2000), %o5 ld [%i3+3056], %l6 st %l6, [%i3+3056] add %i3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] ba P4138 nop TARGET4113: ba RET4113 nop P4138: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l7 ld [%i3+3216], %l3 st %l3, [%i3+3216] add %i3, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] P4139: !_LD [13] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 380] %asi, %f6 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4139 nop RET4139: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4140: !_REPLACEMENT [24] (Int) (Loop exit) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovs %f6, %f30 !-- loop_exit_24_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_24_0 nop P4141: !_MEMBAR (Int) membar #StoreLoad END_NODES24: ! Test instruction sequence for CPU 24 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func25: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x19deade1), %l6 or %l6, %lo(0x19deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x8c800001), %l4 or %l4, %lo(0x8c800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x18800001), %l6 or %l6, %lo(0x18800001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0xd000000), %l6 or %l6, %lo(0xd000000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x7b87^4 sethi %hi(0x7b87), %l0 or %l0, %lo(0x7b87), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 17 to 17 --- sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+3216] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES25, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES25: ! Test instruction sequence for ISTREAM 25 begins P4142: !_REPLACEMENT [19] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_25_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2660], %o5 st %o5, [%i2+2660] add %i2, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P4143: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4144: !_LD [2] (Int) lduw [%i0 + 1132], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P4145: !_REPLACEMENT [20] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+2688], %l7 st %l7, [%i2+2688] add %i2, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4145 nop RET4145: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4146: !_REPLACEMENT [42] (Int) (Branch target of P4147) sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] ba P4147 nop TARGET4147: ba RET4147 nop P4147: !_REPLACEMENT [45] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4147 nop RET4147: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4148: !_LD [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1944] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4149: !_PREFETCH [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3284], 1 P4150: !_REPLACEMENT [22] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] P4151: !_LD [22] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P4152: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P4153: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l6 ld [%i2+1332], %o5 st %o5, [%i2+1332] add %i2, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] P4154: !_LD [22] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 2872] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4155: !_REPLACEMENT [38] (Int) (Branch target of P4205) sethi %hi(0x2000), %l7 ld [%i2+2048], %l3 st %l3, [%i2+2048] add %i2, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] ba P4156 nop TARGET4205: ba RET4205 nop P4156: !_REPLACEMENT [43] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+3284], %o5 st %o5, [%i2+3284] add %i2, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4156 nop RET4156: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4157: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l6 ld [%i2+1508], %o5 st %o5, [%i2+1508] add %i2, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] P4158: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l3 ld [%i2+2688], %l7 st %l7, [%i2+2688] add %i2, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P4159: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %o5 ld [%i2+1308], %l6 st %l6, [%i2+1308] add %i2, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P4160: !_REPLACEMENT [0] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4160 nop RET4160: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4161: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 628], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P4162: !_LD [6] (Int) (Branch target of P4285) lduw [%i1 + 172], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P4163 nop TARGET4285: ba RET4285 nop P4163: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1508], %l3 st %l3, [%i3+1508] add %i3, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P4164: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l6 ld [%i3+2724], %o5 st %o5, [%i3+2724] add %i3, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] P4165: !_LD [4] (Int) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P4166: !_REPLACEMENT [12] (Int) (Branch target of P4187) sethi %hi(0x2000), %l7 ld [%i3+168], %l3 st %l3, [%i3+168] add %i3, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] ba P4167 nop TARGET4187: ba RET4187 nop P4167: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l6 ld [%i3+3284], %o5 st %o5, [%i3+3284] add %i3, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P4168: !_PREFETCH [26] (Int) (Branch target of P4303) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 1140], 1 ba P4169 nop TARGET4303: ba RET4303 nop P4169: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] P4170: !_LD [27] (Int) lduw [%i2 + 1944], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4171: !_LD [25] (Int) (Branch target of P4215) lduw [%i2 + 668], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P4172 nop TARGET4215: ba RET4215 nop P4172: !_LD [31] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 680] %asi, %f0 ! 1 addresses covered P4173: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P4174: !_LD [21] (Int) (Branch target of P4191) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P4175 nop TARGET4191: ba RET4191 nop P4175: !_LD [44] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4175 nop RET4175: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4176: !_REPLACEMENT [10] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P4177: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l7 ld [%i3+2980], %l3 st %l3, [%i3+2980] add %i3, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] P4178: !_LD [37] (Int) (Secondary ctx) (Branch target of P4160) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P4179 nop TARGET4160: ba RET4160 nop P4179: !_PREFETCH [24] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 220] %asi, 1 P4180: !_LD [40] (Int) lduw [%i2 + 2656], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P4181: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P4182: !_REPLACEMENT [37] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+628], %l7 st %l7, [%i2+628] add %i2, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P4183: !_LD [15] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1508] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4184: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P4185: !_LD [42] (Int) (Secondary ctx) (Branch target of P4262) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P4186 nop TARGET4262: ba RET4262 nop P4186: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4187: !_LD [45] (Int) (CBR) lduw [%i2 + 3532], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4187 nop RET4187: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4188: !_REPLACEMENT [38] (Int) (Nucleus ctx) (Branch target of P4216) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] ba P4189 nop TARGET4216: ba RET4216 nop P4189: !_LD [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2656] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4190: !_REPLACEMENT [37] (Int) (Branch target of P4209) sethi %hi(0x2000), %l3 ld [%i2+628], %l7 st %l7, [%i2+628] add %i2, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] ba P4191 nop TARGET4209: ba RET4209 nop P4191: !_REPLACEMENT [36] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+4048], %l6 st %l6, [%i2+4048] add %i2, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4191 nop RET4191: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4192: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4193: !_LD [11] (Int) lduw [%i1 + 3556], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4194: !_REPLACEMENT [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+380], %l6 st %l6, [%i3+380] add %i3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P4195: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l7 ld [%i3+1140], %l3 st %l3, [%i3+1140] add %i3, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P4196: !_PREFETCH [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 3284] %asi, 1 P4197: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P4198: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4199: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P4200: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P4201: !_LD [3] (Int) lduw [%i0 + 1540], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4202: !_REPLACEMENT [31] (Int) (Branch target of P4298) sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] ba P4203 nop TARGET4298: ba RET4298 nop P4203: !_REPLACEMENT [17] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4203 nop RET4203: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4204: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P4205: !_REPLACEMENT [37] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4205 nop RET4205: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4206: !_LD [6] (Int) (Branch target of P4224) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P4207 nop TARGET4224: ba RET4224 nop P4207: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4208: !_LD [1] (Int) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P4209: !_REPLACEMENT [20] (Int) (CBR) (Secondary ctx) (Branch target of P4218) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2688], %l7 st %l7, [%i2+2688] add %i2, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4209 nop RET4209: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P4210 nop TARGET4218: ba RET4218 nop P4210: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P4211: !_LD [44] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 3336] %asi, %f1 ! 1 addresses covered P4212: !_LD [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4213: !_REPLACEMENT [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2760], %o5 st %o5, [%i3+2760] add %i3, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] P4214: !_LD [35] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4214 nop RET4214: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4215: !_LD [34] (Int) (CBR) lduw [%i2 + 2232], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4215 nop RET4215: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4216: !_REPLACEMENT [17] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+3216], %l3 st %l3, [%i3+3216] add %i3, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4216 nop RET4216: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4217: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i3+172], %l3 st %l3, [%i3+172] add %i3, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P4218: !_LD [37] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4218 nop RET4218: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4219: !_REPLACEMENT [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P4220: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P4221: !_REPLACEMENT [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+1944], %l3 st %l3, [%i2+1944] add %i2, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P4222: !_REPLACEMENT [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+4048], %o5 st %o5, [%i2+4048] add %i2, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] P4223: !_PREFETCH [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3216], 1 P4224: !_REPLACEMENT [15] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1508], %l7 st %l7, [%i2+1508] add %i2, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4224 nop RET4224: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4225: !_REPLACEMENT [36] (Int) (Branch target of P4283) sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] ba P4226 nop TARGET4283: ba RET4283 nop P4226: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4227: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P4228: !_LD [27] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4228 nop RET4228: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4229: !_LD [8] (Int) lduw [%i1 + 1308], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4230: !_LD [0] (FP) ld [%i0 + 708], %f2 ! 1 addresses covered P4231: !_LD [23] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3056], %f3 ! 1 addresses covered P4232: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P4233: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2656], %l6 st %l6, [%i3+2656] add %i3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P4234: !_LD [0] (FP) (Nucleus ctx) (Branch target of P4228) wr %g0, 0x4, %asi lda [%i0 + 708] %asi, %f4 ! 1 addresses covered ba P4235 nop TARGET4228: ba RET4228 nop P4235: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l7 ld [%i3+2048], %l3 st %l3, [%i3+2048] add %i3, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] P4236: !_LD [11] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i1 + 3556] %asi, %f5 ! 1 addresses covered P4237: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4238: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %o5 ld [%i3+3120], %l6 st %l6, [%i3+3120] add %i3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P4239: !_LD [3] (Int) lduw [%i0 + 1540], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P4240: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l3 ld [%i3+2760], %l7 st %l7, [%i3+2760] add %i3, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] P4241: !_LD [21] (Int) (Branch target of P4156) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P4242 nop TARGET4156: ba RET4156 nop P4242: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4243: !_LD [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 172] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4244: !_LD [42] (Int) (Branch target of P4145) lduw [%i2 + 3176], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P4245 nop TARGET4145: ba RET4145 nop P4245: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4246: !_LD [11] (Int) lduw [%i1 + 3556], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P4247: !_LD [42] (Int) lduw [%i2 + 3176], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4248: !_LD [21] (Int) (CBR) (Branch target of P4175) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4248 nop RET4248: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P4249 nop TARGET4175: ba RET4175 nop P4249: !_REPLACEMENT [30] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3756], %l7 st %l7, [%i3+3756] add %i3, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4249 nop RET4249: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4250: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4251: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P4252: !_REPLACEMENT [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P4253: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %o5 ld [%i2+1540], %l6 st %l6, [%i2+1540] add %i2, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P4254: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l7 ld [%i2+2660], %l3 st %l3, [%i2+2660] add %i2, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] P4255: !_LD [1] (Int) lduw [%i0 + 744], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4256: !_LD [34] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2232], %f6 ! 1 addresses covered P4257: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P4258: !_LD [3] (FP) ld [%i0 + 1540], %f7 ! 1 addresses covered P4259: !_LD [4] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 2928] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4260: !_LD [43] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3284] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4261: !_LD [35] (Int) (Branch target of P4214) lduw [%i3 + 2724], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P4262 nop TARGET4214: ba RET4214 nop P4262: !_LD [38] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4262 nop RET4262: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4263: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P4264: !_PREFETCH [11] (Int) (CBR) prefetch [%i1 + 3556], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4264 nop RET4264: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4265: !_REPLACEMENT [35] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2724], %l6 st %l6, [%i2+2724] add %i2, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4265 nop RET4265: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4266: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P4267: !_PREFETCH [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi prefetcha [%i0 + 708] %asi, 1 P4268: !_LD [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P4269: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] P4270: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P4271: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4272: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1140], %l7 st %l7, [%i3+1140] add %i3, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P4273: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %o5 ld [%i3+4048], %l6 st %l6, [%i3+4048] add %i3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P4274: !_LD [12] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 168] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P4275: !_LD [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 708] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4276: !_REPLACEMENT [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3756], %l3 st %l3, [%i3+3756] add %i3, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] P4277: !_LD [8] (Int) lduw [%i1 + 1308], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P4278: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4279: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1140], %o5 st %o5, [%i2+1140] add %i2, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P4280: !_REPLACEMENT [16] (Int) (Branch target of P4264) sethi %hi(0x2000), %l3 ld [%i2+2304], %l7 st %l7, [%i2+2304] add %i2, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] ba P4281 nop TARGET4264: ba RET4264 nop P4281: !_PREFETCH [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi prefetcha [%i1 + 2488] %asi, 1 P4282: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4283: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4283 nop RET4283: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4284: !_REPLACEMENT [42] (Int) (Secondary ctx) (Branch target of P4306) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] ba P4285 nop TARGET4306: ba RET4306 nop P4285: !_PREFETCH [36] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 4048] %asi, 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4285 nop RET4285: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4286: !_LD [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2232] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4287: !_LD [1] (Int) lduw [%i0 + 744], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P4288: !_LD [3] (Int) lduw [%i0 + 1540], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4289: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2656], %l6 st %l6, [%i3+2656] add %i3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P4290: !_LD [3] (Int) (Nucleus ctx) (Branch target of P4249) wr %g0, 0x4, %asi lduwa [%i0 + 1540] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P4291 nop TARGET4249: ba RET4249 nop P4291: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] P4292: !_LD [5] (Int) lduw [%i0 + 3224], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4293: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P4294: !_PREFETCH [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 3120], 1 P4295: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P4296: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P4297: !_LD [19] (Int) lduw [%i3 + 2660], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4298: !_LD [9] (Int) (CBR) lduw [%i1 + 2488], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4298 nop RET4298: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4299: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4300: !_REPLACEMENT [0] (Int) (Branch target of P4248) sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] ba P4301 nop TARGET4248: ba RET4248 nop P4301: !_LD [38] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2048] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4302: !_LD [17] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3216] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4303: !_REPLACEMENT [31] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4303 nop RET4303: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4304: !_LD [18] (Int) lduw [%i3 + 3240], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P4305: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l6 ld [%i2+1364], %o5 st %o5, [%i2+1364] add %i2, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] P4306: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4306 nop RET4306: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4307: !_BST [8] (maybe <- 0x18800001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f39 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i1 + 1280 ] %asi P4308: !_MEMBAR (FP) membar #StoreLoad P4309: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4310: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] P4311: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l6 ld [%i2+3532], %o5 st %o5, [%i2+3532] add %i2, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P4312: !_REPLACEMENT [29] (Int) (Branch target of P4203) sethi %hi(0x2000), %l3 ld [%i2+3120], %l7 st %l7, [%i2+3120] add %i2, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] ba P4313 nop TARGET4203: ba RET4203 nop P4313: !_LD [7] (Int) lduw [%i1 + 460], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P4314: !_REPLACEMENT [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+1332], %o5 st %o5, [%i2+1332] add %i2, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] P4315: !_REPLACEMENT [2] (Int) (Loop exit) (Branch target of P4265) sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 !-- loop_exit_25_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_25_0 nop ba P4316 nop TARGET4265: ba RET4265 nop P4316: !_MEMBAR (Int) membar #StoreLoad END_NODES25: ! Test instruction sequence for CPU 25 ends sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 ! move %l3(lower) -> %o0(upper) sllx %l3, 32, %o0 sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 stw %l3, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func26: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %o5 or %o5, %lo(0xdeadbee0), %o5 stw %o5, [%i5] sethi %hi(0xdeadbee1), %o5 or %o5, %lo(0xdeadbee1), %o5 stw %o5, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x1adeade1), %o5 or %o5, %lo(0x1adeade1), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x8d000001), %l4 or %l4, %lo(0x8d000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x19000001), %o5 or %o5, %lo(0x19000001), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0xd800000), %o5 or %o5, %lo(0xd800000), %o5 stw %o5, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x5ea5^4 sethi %hi(0x5ea5), %l0 or %l0, %lo(0x5ea5), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 18 to 18 --- sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+3240] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES26, %l3, %l7 jmpl %l7, %g0 nop BEGIN_NODES26: ! Test instruction sequence for ISTREAM 26 begins P4317: !_LD [39] (FP) (Loop entry) (CBR) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_26_0: sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2148], %f0 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4317 nop RET4317: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4318: !_LD [5] (Int) lduw [%i0 + 3224], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4319: !_LD [22] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2872] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P4320: !_REPLACEMENT [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1332], %l7 st %l7, [%i3+1332] add %i3, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P4321: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 668] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4322: !_LD [2] (Int) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P4323: !_PREFETCH [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi prefetcha [%i0 + 1132] %asi, 1 P4324: !_LD [29] (Int) (CBR) (Branch target of P4498) lduw [%i2 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4324 nop RET4324: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P4325 nop TARGET4498: ba RET4498 nop P4325: !_LD [39] (Int) (LE) (Secondary ctx) (Branch target of P4365) wr %g0, 0x89, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P4326 nop TARGET4365: ba RET4365 nop P4326: !_REPLACEMENT [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3072], %l7 st %l7, [%i2+3072] add %i2, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P4327: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %o5 ld [%i2+668], %l6 st %l6, [%i2+668] add %i2, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P4328: !_LD [5] (FP) ld [%i0 + 3224], %f1 ! 1 addresses covered P4329: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4330: !_LD [34] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2232] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P4331: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1140], %l3 st %l3, [%i3+1140] add %i3, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P4332: !_REPLACEMENT [10] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4332 nop RET4332: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4333: !_REPLACEMENT [44] (Int) (Secondary ctx) (Branch target of P4426) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3336], %o5 st %o5, [%i3+3336] add %i3, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] ba P4334 nop TARGET4426: ba RET4426 nop P4334: !_REPLACEMENT [37] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4334 nop RET4334: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4335: !_REPLACEMENT [15] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4335 nop RET4335: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4336: !_LD [32] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i2 + 1364] %asi, %f2 ! 1 addresses covered P4337: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4338: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l7 ld [%i3+1332], %l3 st %l3, [%i3+1332] add %i3, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P4339: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l6 ld [%i3+2660], %o5 st %o5, [%i3+2660] add %i3, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P4340: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4341: !_LD [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2688] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4342: !_LD [26] (FP) (CBR) ld [%i3 + 1140], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4342 nop RET4342: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4343: !_REPLACEMENT [45] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4343 nop RET4343: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4344: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P4345: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4346: !_REPLACEMENT [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P4347: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P4348: !_REPLACEMENT [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+4048], %l6 st %l6, [%i2+4048] add %i2, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P4349: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P4350: !_LD [26] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4350 nop RET4350: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4351: !_PREFETCH [18] (Int) (Branch target of P4386) prefetch [%i3 + 3240], 1 ba P4352 nop TARGET4386: ba RET4386 nop P4352: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P4353: !_LD [17] (Int) (Branch target of P4317) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P4354 nop TARGET4317: ba RET4317 nop P4354: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P4355: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P4356: !_LD [30] (Int) (Branch target of P4447) lduw [%i2 + 3756], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P4357 nop TARGET4447: ba RET4447 nop P4357: !_REPLACEMENT [2] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4357 nop RET4357: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4358: !_LD [35] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2724], %f4 ! 1 addresses covered P4359: !_REPLACEMENT [33] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] P4360: !_MEMBAR (FP) P4361: !_BST [43] (maybe <- 0x19000001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f37 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f36 membar #Sync stda %f32, [%i3 + 3264 ] %asi P4362: !_MEMBAR (FP) (Branch target of P4468) membar #StoreLoad ba P4363 nop TARGET4468: ba RET4468 nop P4363: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P4364: !_REPLACEMENT [42] (Int) (Branch target of P4402) sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] ba P4365 nop TARGET4402: ba RET4402 nop P4365: !_REPLACEMENT [23] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+3056], %l3 st %l3, [%i2+3056] add %i2, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4365 nop RET4365: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4366: !_REPLACEMENT [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P4367: !_REPLACEMENT [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+3556], %o5 st %o5, [%i2+3556] add %i2, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] P4368: !_LD [11] (Int) lduw [%i1 + 3556], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4369: !_LD [41] (Int) lduw [%i3 + 556], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4370: !_PREFETCH [25] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 668] %asi, 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4370 nop RET4370: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4371: !_REPLACEMENT [6] (Int) (Nucleus ctx) (Branch target of P4448) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] ba P4372 nop TARGET4448: ba RET4448 nop P4372: !_LD [38] (FP) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2048], %f5 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4372 nop RET4372: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4373: !_LD [40] (Int) lduw [%i2 + 2656], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P4374: !_REPLACEMENT [30] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P4375: !_REPLACEMENT [16] (Int) (Branch target of P4370) sethi %hi(0x2000), %l7 ld [%i3+2304], %l3 st %l3, [%i3+2304] add %i3, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] ba P4376 nop TARGET4370: ba RET4370 nop P4376: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P4377: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4377 nop RET4377: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4378: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4379: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P4380: !_REPLACEMENT [33] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P4381: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %o5 ld [%i3+3284], %l6 st %l6, [%i3+3284] add %i3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] P4382: !_LD [11] (Int) (Branch target of P4384) lduw [%i1 + 3556], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P4383 nop TARGET4384: ba RET4384 nop P4383: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P4384: !_LD [32] (FP) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1364], %f6 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4384 nop RET4384: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4385: !_REPLACEMENT [33] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1536], %l6 st %l6, [%i2+1536] add %i2, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P4386: !_REPLACEMENT [23] (Int) (CBR) (Branch target of P4495) sethi %hi(0x2000), %l7 ld [%i2+3056], %l3 st %l3, [%i2+3056] add %i2, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4386 nop RET4386: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P4387 nop TARGET4495: ba RET4495 nop P4387: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P4388: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i2+2148], %o5 st %o5, [%i2+2148] add %i2, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P4389: !_LD [21] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 2760] %asi, %f7 ! 1 addresses covered P4390: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4391: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3056], %l3 st %l3, [%i3+3056] add %i3, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] P4392: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P4393: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4394: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4395: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4396: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P4397: !_REPLACEMENT [36] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+4048], %l6 st %l6, [%i3+4048] add %i3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4397 nop RET4397: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4398: !_LD [6] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 172] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4399: !_LD [27] (Int) lduw [%i2 + 1944], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P4400: !_LD [30] (Int) lduw [%i2 + 3756], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4401: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P4402: !_REPLACEMENT [9] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+2488], %l6 st %l6, [%i3+2488] add %i3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4402 nop RET4402: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4403: !_LD [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4404: !_LD [14] (Int) (Nucleus ctx) (Branch target of P4408) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1332] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P4405 nop TARGET4408: ba RET4408 nop P4405: !_REPLACEMENT [12] (Int) (Secondary ctx) (Branch target of P4489) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+168], %l6 st %l6, [%i3+168] add %i3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] ba P4406 nop TARGET4489: ba RET4489 nop P4406: !_LD [17] (Int) lduw [%i2 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4407: !_LD [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 1332] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4408: !_LD [3] (Int) (CBR) (Secondary ctx) (Branch target of P4424) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4408 nop RET4408: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P4409 nop TARGET4424: ba RET4424 nop P4409: !_REPLACEMENT [29] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4409 nop RET4409: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4410: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4410 nop RET4410: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4411: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l3 ld [%i3+4048], %l7 st %l7, [%i3+4048] add %i3, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P4412: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %o5 ld [%i3+2760], %l6 st %l6, [%i3+2760] add %i3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] P4413: !_REPLACEMENT [45] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4413 nop RET4413: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4414: !_REPLACEMENT [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3072], %l3 st %l3, [%i3+3072] add %i3, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] P4415: !_REPLACEMENT [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+1364], %o5 st %o5, [%i3+1364] add %i3, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] P4416: !_LD [4] (Int) lduw [%i0 + 2928], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4417: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P4418: !_LD [45] (FP) ld [%i2 + 3532], %f8 ! 1 addresses covered P4419: !_LD [36] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4420: !_LD [9] (Int) (Branch target of P4324) lduw [%i1 + 2488], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P4421 nop TARGET4324: ba RET4324 nop P4421: !_LD [11] (Int) lduw [%i1 + 3556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4422: !_LD [35] (FP) ld [%i3 + 2724], %f9 ! 1 addresses covered P4423: !_LD [7] (Int) lduw [%i1 + 460], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P4424: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2048], %l7 st %l7, [%i2+2048] add %i2, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4424 nop RET4424: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4425: !_REPLACEMENT [37] (Int) (Nucleus ctx) (Branch target of P4410) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+628], %l7 st %l7, [%i2+628] add %i2, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] ba P4426 nop TARGET4410: ba RET4410 nop P4426: !_REPLACEMENT [35] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2724], %l6 st %l6, [%i2+2724] add %i2, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4426 nop RET4426: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4427: !_LD [25] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 668], %f10 ! 1 addresses covered P4428: !_LD [38] (FP) (Branch target of P4335) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2048], %f11 ! 1 addresses covered ba P4429 nop TARGET4335: ba RET4335 nop P4429: !_LD [39] (Int) (Branch target of P4334) lduw [%i2 + 2148], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P4430 nop TARGET4334: ba RET4334 nop P4430: !_LD [32] (FP) (Branch target of P4332) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1364], %f12 ! 1 addresses covered ba P4431 nop TARGET4332: ba RET4332 nop P4431: !_REPLACEMENT [27] (Int) (Branch target of P4377) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ba P4432 nop TARGET4377: ba RET4377 nop P4432: !_LD [33] (Int) lduw [%i3 + 1536], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4433: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4434: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P4435: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P4436: !_REPLACEMENT [17] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4436 nop RET4436: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4437: !_LD [43] (Int) (Secondary ctx) (Branch target of P4493) wr %g0, 0x81, %asi lduwa [%i2 + 3284] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P4438 nop TARGET4493: ba RET4493 nop P4438: !_LD [1] (Int) lduw [%i0 + 744], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P4439: !_LD [5] (Int) lduw [%i0 + 3224], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4440: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %o5 ld [%i3+3056], %l6 st %l6, [%i3+3056] add %i3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P4441: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P4442: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+1140], %l7 st %l7, [%i3+1140] add %i3, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4442 nop RET4442: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4443: !_LD [34] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i2 + 2232] %asi, %f13 ! 1 addresses covered P4444: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4445: !_REPLACEMENT [8] (Int) (CBR) (Secondary ctx) (Branch target of P4342) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1308], %l3 st %l3, [%i2+1308] add %i2, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4445 nop RET4445: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P4446 nop TARGET4342: ba RET4342 nop P4446: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P4447: !_LD [21] (Int) (CBR) (Branch target of P4511) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4447 nop RET4447: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P4448 nop TARGET4511: ba RET4511 nop P4448: !_PREFETCH [21] (Int) (CBR) prefetch [%i2 + 2760], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4448 nop RET4448: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4449: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3284], %l7 st %l7, [%i3+3284] add %i3, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P4450: !_REPLACEMENT [10] (Int) (Branch target of P4488) sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ba P4451 nop TARGET4488: ba RET4488 nop P4451: !_REPLACEMENT [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+1540], %l3 st %l3, [%i3+1540] add %i3, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P4452: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P4453: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P4454: !_MEMBAR (FP) P4455: !_BST [18] (maybe <- 0x19000002) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f36 fmovs %f16, %f20 fadds %f16, %f17, %f16 ! preparing store val #1, next val will be in f42 fmovd %f20, %f36 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i2 + 3200 ] %asi P4456: !_MEMBAR (FP) membar #StoreLoad P4457: !_LD [6] (Int) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4458: !_REPLACEMENT [24] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+220], %l7 st %l7, [%i3+220] add %i3, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] P4459: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4460: !_LD [14] (Int) lduw [%i2 + 1332], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P4461: !_REPLACEMENT [5] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3224], %l6 st %l6, [%i2+3224] add %i2, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P4462: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4463: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l3 ld [%i2+168], %l7 st %l7, [%i2+168] add %i2, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P4464: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P4465: !_LD [23] (Int) (Branch target of P4413) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P4466 nop TARGET4413: ba RET4413 nop P4466: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P4467: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1364], %o5 st %o5, [%i3+1364] add %i3, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] P4468: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4468 nop RET4468: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4469: !_REPLACEMENT [10] (Int) (Branch target of P4397) sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] ba P4470 nop TARGET4397: ba RET4397 nop P4470: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4470 nop RET4470: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4471: !_LD [21] (Int) (Branch target of P4442) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P4472 nop TARGET4442: ba RET4442 nop P4472: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4473: !_REPLACEMENT [42] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P4474: !_LD [13] (Int) (Branch target of P4445) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P4475 nop TARGET4445: ba RET4445 nop P4475: !_LD [31] (Int) (Secondary ctx) (Branch target of P4494) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 680] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P4476 nop TARGET4494: ba RET4494 nop P4476: !_LD [24] (Int) (LE) (CBR) (Branch target of P4503) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 220] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4476 nop RET4476: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P4477 nop TARGET4503: ba RET4503 nop P4477: !_LD [36] (FP) ld [%i2 + 4048], %f14 ! 1 addresses covered P4478: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4479: !_LD [6] (Int) lduw [%i1 + 172], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P4480: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3216] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4481: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P4482: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+744], %o5 st %o5, [%i3+744] add %i3, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P4483: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4484: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P4485: !_LD [26] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 1140] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4486: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P4487: !_LD [8] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 1308] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4488: !_LD [0] (Int) (CBR) lduw [%i0 + 708], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4488 nop RET4488: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4489: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4489 nop RET4489: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4490: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l6 ld [%i2+3056], %o5 st %o5, [%i2+3056] add %i2, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P4491: !_REPLACEMENT [44] (Int) (CBR) (Nucleus ctx) (Branch target of P4491) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3336], %l7 st %l7, [%i2+3336] add %i2, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4491 nop RET4491: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P4492 nop TARGET4491: ba RET4491 nop P4492: !_LD [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4493: !_LD [3] (Int) (CBR) lduw [%i0 + 1540], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4493 nop RET4493: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4494: !_REPLACEMENT [32] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1364], %o5 st %o5, [%i2+1364] add %i2, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4494 nop RET4494: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4495: !_REPLACEMENT [35] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2724], %o5 st %o5, [%i2+2724] add %i2, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4495 nop RET4495: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4496: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4497: !_LD [0] (Int) lduw [%i0 + 708], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P4498: !_REPLACEMENT [31] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+680], %o5 st %o5, [%i3+680] add %i3, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4498 nop RET4498: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4499: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l6 ld [%i3+2872], %o5 st %o5, [%i3+2872] add %i3, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] P4500: !_LD [6] (FP) (Nucleus ctx) (Branch target of P4357) wr %g0, 0x4, %asi lda [%i1 + 172] %asi, %f15 ! 1 addresses covered !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 fmovd %f12, %f30 fmovd %f14, %f30 !-- ba P4501 nop TARGET4357: ba RET4357 nop P4501: !_REPLACEMENT [31] (Int) (Branch target of P4372) sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] ba P4502 nop TARGET4372: ba RET4372 nop P4502: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 628], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4503: !_REPLACEMENT [3] (Int) (CBR) (Branch target of P4476) sethi %hi(0x2000), %l6 ld [%i3+1540], %o5 st %o5, [%i3+1540] add %i3, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4503 nop RET4503: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P4504 nop TARGET4476: ba RET4476 nop P4504: !_LD [22] (Int) (Secondary ctx) (Branch target of P4409) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P4505 nop TARGET4409: ba RET4409 nop P4505: !_PREFETCH [44] (Int) (Branch target of P4350) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 3336], 1 ba P4506 nop TARGET4350: ba RET4350 nop P4506: !_LD [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4507: !_LD [17] (Int) (Branch target of P4343) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P4508 nop TARGET4343: ba RET4343 nop P4508: !_LD [43] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3284], %f0 ! 1 addresses covered P4509: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P4510: !_REPLACEMENT [29] (Int) (Branch target of P4436) sethi %hi(0x2000), %l7 ld [%i2+3120], %l3 st %l3, [%i2+3120] add %i2, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] ba P4511 nop TARGET4436: ba RET4436 nop P4511: !_LD [35] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4511 nop RET4511: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4512: !_LD [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 2724] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P4513: !_REPLACEMENT [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+3176], %l3 st %l3, [%i2+3176] add %i2, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P4514: !_REPLACEMENT [10] (Int) (Loop exit) sethi %hi(0x2000), %l6 ld [%i2+3072], %o5 st %o5, [%i2+3072] add %i2, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- loop_exit_26_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_26_0 nop P4515: !_MEMBAR (Int) (Branch target of P4470) membar #StoreLoad ba END_NODES26 nop TARGET4470: ba RET4470 nop END_NODES26: ! Test instruction sequence for CPU 26 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func27: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x1bdeade1), %l3 or %l3, %lo(0x1bdeade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x8d800001), %l4 or %l4, %lo(0x8d800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x19800001), %l3 or %l3, %lo(0x19800001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0xe000000), %l3 or %l3, %lo(0xe000000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x18b6^4 sethi %hi(0x18b6), %l0 or %l0, %lo(0x18b6), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 19 to 19 --- sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+2656] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES27, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES27: ! Test instruction sequence for ISTREAM 27 begins P4516: !_LD [5] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_27_0: lduw [%i0 + 3224], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4517: !_REPLACEMENT [41] (Int) (Branch target of P4519) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] ba P4518 nop TARGET4519: ba RET4519 nop P4518: !_LD [30] (Int) (Branch target of P4587) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P4519 nop TARGET4587: ba RET4587 nop P4519: !_REPLACEMENT [7] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+460], %l6 st %l6, [%i3+460] add %i3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4519 nop RET4519: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4520: !_LD [35] (FP) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2724], %f0 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4520 nop RET4520: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4521: !_PREFETCH [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2656], 1 P4522: !_REPLACEMENT [28] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2980], %l7 st %l7, [%i3+2980] add %i3, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] P4523: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P4524: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4525: !_LD [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 668] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P4526: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l7 ld [%i3+2656], %l3 st %l3, [%i3+2656] add %i3, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P4527: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l6 ld [%i3+1332], %o5 st %o5, [%i3+1332] add %i3, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] P4528: !_LD [3] (Int) (Branch target of P4554) lduw [%i0 + 1540], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P4529 nop TARGET4554: ba RET4554 nop P4529: !_LD [15] (Int) (CBR) (Branch target of P4546) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4529 nop RET4529: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P4530 nop TARGET4546: ba RET4546 nop P4530: !_LD [18] (Int) lduw [%i3 + 3240], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4531: !_PREFETCH [8] (Int) (CBR) (Branch target of P4692) prefetch [%i1 + 1308], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4531 nop RET4531: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P4532 nop TARGET4692: ba RET4692 nop P4532: !_REPLACEMENT [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3284], %l7 st %l7, [%i2+3284] add %i2, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P4533: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P4534: !_LD [11] (Int) lduw [%i1 + 3556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4535: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4535 nop RET4535: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4536: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %o5 ld [%i2+380], %l6 st %l6, [%i2+380] add %i2, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P4537: !_REPLACEMENT [40] (Int) (CBR) (Branch target of P4616) sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4537 nop RET4537: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P4538 nop TARGET4616: ba RET4616 nop P4538: !_REPLACEMENT [21] (Int) (Branch target of P4637) sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] ba P4539 nop TARGET4637: ba RET4637 nop P4539: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P4540: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4541: !_LD [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4542: !_REPLACEMENT [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3284], %l7 st %l7, [%i3+3284] add %i3, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P4543: !_REPLACEMENT [7] (Int) (Branch target of P4596) sethi %hi(0x2000), %o5 ld [%i3+460], %l6 st %l6, [%i3+460] add %i3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] ba P4544 nop TARGET4596: ba RET4596 nop P4544: !_LD [14] (Int) lduw [%i2 + 1332], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P4545: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4546: !_LD [44] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4546 nop RET4546: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4547: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4548: !_REPLACEMENT [40] (Int) (Branch target of P4520) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2656], %l6 st %l6, [%i3+2656] add %i3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] ba P4549 nop TARGET4520: ba RET4520 nop P4549: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P4550: !_REPLACEMENT [2] (Int) (Branch target of P4560) sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ba P4551 nop TARGET4560: ba RET4560 nop P4551: !_REPLACEMENT [14] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+1332], %l7 st %l7, [%i3+1332] add %i3, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4551 nop RET4551: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4552: !_REPLACEMENT [10] (Int) (Branch target of P4562) sethi %hi(0x2000), %l3 ld [%i3+3072], %l7 st %l7, [%i3+3072] add %i3, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] ba P4553 nop TARGET4562: ba RET4562 nop P4553: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P4554: !_LD [12] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4554 nop RET4554: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4555: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4556: !_LD [38] (Int) lduw [%i3 + 2048], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P4557: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P4558: !_LD [44] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4559: !_LD [19] (Int) (Branch target of P4630) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P4560 nop TARGET4630: ba RET4630 nop P4560: !_LD [9] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i1 + 2488] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4560 nop RET4560: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4561: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P4562: !_REPLACEMENT [37] (Int) (CBR) (Branch target of P4652) sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4562 nop RET4562: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P4563 nop TARGET4652: ba RET4652 nop P4563: !_LD [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P4564: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4565: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P4566: !_REPLACEMENT [13] (Int) (Secondary ctx) (Branch target of P4679) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+380], %l7 st %l7, [%i3+380] add %i3, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] ba P4567 nop TARGET4679: ba RET4679 nop P4567: !_LD [16] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2304], %f1 ! 1 addresses covered P4568: !_LD [5] (Int) lduw [%i0 + 3224], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4569: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P4570: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P4571: !_LD [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 1508] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P4572: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P4573: !_REPLACEMENT [39] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2148], %l7 st %l7, [%i3+2148] add %i3, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P4574: !_REPLACEMENT [29] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+3120], %l6 st %l6, [%i3+3120] add %i3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4574 nop RET4574: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4575: !_LD [12] (Int) lduw [%i2 + 168], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4576: !_LD [1] (Int) lduw [%i0 + 744], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P4577: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P4578: !_REPLACEMENT [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2656], %l3 st %l3, [%i3+2656] add %i3, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P4579: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4580: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P4581: !_REPLACEMENT [10] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+3072], %l3 st %l3, [%i2+3072] add %i2, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4581 nop RET4581: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4582: !_PREFETCH [24] (Int) (Branch target of P4683) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 220], 1 ba P4583 nop TARGET4683: ba RET4683 nop P4583: !_LD [25] (Int) (CBR) lduw [%i3 + 668], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4583 nop RET4583: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4584: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4585: !_REPLACEMENT [10] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P4586: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l7 ld [%i3+1508], %l3 st %l3, [%i3+1508] add %i3, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P4587: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4587 nop RET4587: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4588: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l3 ld [%i3+3216], %l7 st %l7, [%i3+3216] add %i3, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P4589: !_REPLACEMENT [5] (Int) (Branch target of P4594) sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] ba P4590 nop TARGET4594: ba RET4594 nop P4590: !_LD [14] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1332], %f2 ! 1 addresses covered P4591: !_LD [2] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i0 + 1132] %asi, %f3 ! 1 addresses covered P4592: !_LD [12] (Int) lduw [%i3 + 168], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4593: !_REPLACEMENT [45] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3532], %l7 st %l7, [%i2+3532] add %i2, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P4594: !_LD [23] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4594 nop RET4594: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4595: !_LD [8] (Int) lduw [%i1 + 1308], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4596: !_LD [19] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 2660] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4596 nop RET4596: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4597: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4598: !_REPLACEMENT [12] (Int) (Branch target of P4618) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+168], %o5 st %o5, [%i3+168] add %i3, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] ba P4599 nop TARGET4618: ba RET4618 nop P4599: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P4600: !_LD [35] (Int) (Branch target of P4581) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P4601 nop TARGET4581: ba RET4581 nop P4601: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l6 ld [%i3+708], %o5 st %o5, [%i3+708] add %i3, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P4602: !_LD [34] (Int) lduw [%i2 + 2232], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4603: !_LD [16] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4604: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4605: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P4606: !_REPLACEMENT [6] (Int) (Nucleus ctx) (Branch target of P4617) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] ba P4607 nop TARGET4617: ba RET4617 nop P4607: !_LD [4] (Int) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P4608: !_LD [0] (FP) ld [%i0 + 708], %f4 ! 1 addresses covered P4609: !_REPLACEMENT [22] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4609 nop RET4609: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4610: !_LD [27] (Int) (CBR) (Branch target of P4535) lduw [%i2 + 1944], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4610 nop RET4610: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P4611 nop TARGET4535: ba RET4535 nop P4611: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 628], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P4612: !_LD [5] (Int) lduw [%i0 + 3224], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4613: !_REPLACEMENT [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P4614: !_REPLACEMENT [30] (Int) (Branch target of P4685) sethi %hi(0x2000), %l3 ld [%i3+3756], %l7 st %l7, [%i3+3756] add %i3, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] ba P4615 nop TARGET4685: ba RET4685 nop P4615: !_LD [6] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 172] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P4616: !_LD [45] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3532] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4616 nop RET4616: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4617: !_LD [18] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4617 nop RET4617: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4618: !_LD [37] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4618 nop RET4618: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4619: !_LD [16] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i2 + 2304] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4620: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+460], %l7 st %l7, [%i2+460] add %i2, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] P4621: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4622: !_PREFETCH [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2980], 1 P4623: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+168], %o5 st %o5, [%i3+168] add %i3, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P4624: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l3 ld [%i3+172], %l7 st %l7, [%i3+172] add %i3, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] P4625: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P4626: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P4627: !_LD [24] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 220] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4628: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+668], %l3 st %l3, [%i2+668] add %i2, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P4629: !_REPLACEMENT [8] (Int) (Branch target of P4609) sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] ba P4630 nop TARGET4609: ba RET4609 nop P4630: !_LD [30] (Int) (CBR) lduw [%i3 + 3756], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4630 nop RET4630: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4631: !_REPLACEMENT [38] (Int) (Branch target of P4574) sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] ba P4632 nop TARGET4574: ba RET4574 nop P4632: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P4633: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4634: !_LD [40] (Int) (Branch target of P4646) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P4635 nop TARGET4646: ba RET4646 nop P4635: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4636: !_REPLACEMENT [22] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2872], %l6 st %l6, [%i2+2872] add %i2, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P4637: !_REPLACEMENT [16] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+2304], %l3 st %l3, [%i2+2304] add %i2, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4637 nop RET4637: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4638: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l7 ld [%i2+3336], %l3 st %l3, [%i2+3336] add %i2, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P4639: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l6 ld [%i2+2724], %o5 st %o5, [%i2+2724] add %i2, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] P4640: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P4641: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4642: !_REPLACEMENT [37] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4642 nop RET4642: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4643: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P4644: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P4645: !_LD [39] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4646: !_LD [30] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4646 nop RET4646: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4647: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+556], %l6 st %l6, [%i2+556] add %i2, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P4648: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P4649: !_LD [43] (Int) lduw [%i3 + 3284], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4650: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P4651: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+708], %l7 st %l7, [%i3+708] add %i3, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] P4652: !_REPLACEMENT [3] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+1540], %l6 st %l6, [%i3+1540] add %i3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4652 nop RET4652: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4653: !_LD [29] (Int) (CBR) (Branch target of P4642) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4653 nop RET4653: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P4654 nop TARGET4642: ba RET4642 nop P4654: !_LD [29] (Int) (Branch target of P4551) lduw [%i2 + 3120], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P4655 nop TARGET4551: ba RET4551 nop P4655: !_LD [6] (Int) (Branch target of P4691) lduw [%i1 + 172], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P4656 nop TARGET4691: ba RET4691 nop P4656: !_LD [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1332] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P4657: !_LD [1] (Int) lduw [%i0 + 744], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4658: !_REPLACEMENT [45] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3532], %l3 st %l3, [%i2+3532] add %i2, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P4659: !_LD [33] (Int) (Branch target of P4529) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P4660 nop TARGET4529: ba RET4529 nop P4660: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4661: !_PREFETCH [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3532], 1 P4662: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2660], %o5 st %o5, [%i2+2660] add %i2, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P4663: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P4664: !_LD [29] (Int) lduw [%i3 + 3120], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4665: !_REPLACEMENT [43] (Int) (Branch target of P4537) sethi %hi(0x2000), %l3 ld [%i2+3284], %l7 st %l7, [%i2+3284] add %i2, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] ba P4666 nop TARGET4537: ba RET4537 nop P4666: !_LD [24] (Int) lduw [%i3 + 220], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P4667: !_REPLACEMENT [2] (Int) (CBR) (Secondary ctx) (Branch target of P4653) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4667 nop RET4667: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P4668 nop TARGET4653: ba RET4653 nop P4668: !_LD [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4669: !_LD [17] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4669 nop RET4669: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4670: !_LD [3] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 1540] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4671: !_LD [15] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i3 + 1508] %asi, %f5 ! 1 addresses covered P4672: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2660], %l7 st %l7, [%i2+2660] add %i2, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P4673: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P4674: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4675: !_LD [36] (Int) lduw [%i2 + 4048], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4676: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P4677: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P4678: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %o5 ld [%i3+3056], %l6 st %l6, [%i3+3056] add %i3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P4679: !_LD [25] (Int) (LE) (CBR) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 668] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4679 nop RET4679: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4680: !_LD [37] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 628] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P4681: !_LD [28] (Int) (Secondary ctx) (Branch target of P4531) wr %g0, 0x81, %asi lduwa [%i2 + 2980] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P4682 nop TARGET4531: ba RET4531 nop P4682: !_LD [26] (Int) lduw [%i2 + 1140], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P4683: !_LD [19] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4683 nop RET4683: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4684: !_LD [36] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P4685: !_REPLACEMENT [8] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1308], %l7 st %l7, [%i2+1308] add %i2, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4685 nop RET4685: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4686: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l3 ld [%i2+3756], %l7 st %l7, [%i2+3756] add %i2, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] P4687: !_REPLACEMENT [30] (Int) (Branch target of P4610) sethi %hi(0x2000), %o5 ld [%i2+3756], %l6 st %l6, [%i2+3756] add %i2, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] ba P4688 nop TARGET4610: ba RET4610 nop P4688: !_LD [4] (Int) (Secondary ctx) (Branch target of P4667) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P4689 nop TARGET4667: ba RET4667 nop P4689: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l3 ld [%i2+2760], %l7 st %l7, [%i2+2760] add %i2, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] P4690: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P4691: !_REPLACEMENT [43] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4691 nop RET4691: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4692: !_LD [28] (Int) (Loop exit) (CBR) (Branch target of P4583) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4692 nop RET4692: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 !-- loop_exit_27_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_27_0 nop ba P4693 nop TARGET4583: ba RET4583 nop P4693: !_MEMBAR (Int) (Branch target of P4669) membar #StoreLoad ba END_NODES27 nop TARGET4669: ba RET4669 nop END_NODES27: ! Test instruction sequence for CPU 27 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func28: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x1cdeade1), %l6 or %l6, %lo(0x1cdeade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x8e000001), %l4 or %l4, %lo(0x8e000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x1a000001), %l6 or %l6, %lo(0x1a000001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0xe800000), %l6 or %l6, %lo(0xe800000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x45ef^4 sethi %hi(0x45ef), %l0 or %l0, %lo(0x45ef), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 20 to 19 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES28, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES28: ! Test instruction sequence for ISTREAM 28 begins P4694: !_LD [28] (Int) (Loop entry) (CBR) (Secondary ctx) sethi %hi(0xf), %l2 or %l2, %lo(0xf), %l2 loop_entry_28_0: wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2980] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4694 nop RET4694: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4695: !_LD [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P4696: !_MEMBAR (Int) membar #StoreLoad P4697: !_LD [42] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3176], %f0 ! 1 addresses covered P4698: !_LD [45] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 3532] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4699: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P4700: !_LD [10] (Int) (Branch target of P4709) lduw [%i1 + 3072], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P4701 nop TARGET4709: ba RET4709 nop P4701: !_REPLACEMENT [30] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4701 nop RET4701: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4702: !_LD [29] (Int) (Branch target of P4726) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P4703 nop TARGET4726: ba RET4726 nop P4703: !_REPLACEMENT [38] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4703 nop RET4703: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4704: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P4705: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P4706: !_LD [11] (Int) lduw [%i1 + 3556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4707: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P4708: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l6 ld [%i2+3284], %o5 st %o5, [%i2+3284] add %i2, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P4709: !_REPLACEMENT [33] (Int) (CBR) (Branch target of P4694) sethi %hi(0x2000), %l3 ld [%i2+1536], %l7 st %l7, [%i2+1536] add %i2, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4709 nop RET4709: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P4710 nop TARGET4694: ba RET4694 nop P4710: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l3 ld [%i2+1944], %l7 st %l7, [%i2+1944] add %i2, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P4711: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P4712: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l6 ld [%i2+3532], %o5 st %o5, [%i2+3532] add %i2, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P4713: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l3 ld [%i2+2928], %l7 st %l7, [%i2+2928] add %i2, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P4714: !_LD [5] (Int) lduw [%i0 + 3224], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4715: !_PREFETCH [5] (Int) (LE) (CBR) wr %g0, 0x88, %asi prefetcha [%i0 + 3224] %asi, 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4715 nop RET4715: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4716: !_PREFETCH [23] (Int) (Secondary ctx) (Branch target of P4701) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 3056] %asi, 1 ba P4717 nop TARGET4701: ba RET4701 nop P4717: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P4718: !_LD [31] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 680], %f1 ! 1 addresses covered P4719: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l6 ld [%i3+2488], %o5 st %o5, [%i3+2488] add %i3, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P4720: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P4721: !_REPLACEMENT [35] (Int) (Branch target of P4727) sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] ba P4722 nop TARGET4727: ba RET4727 nop P4722: !_REPLACEMENT [21] (Int) (Branch target of P4715) sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] ba P4723 nop TARGET4715: ba RET4715 nop P4723: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l6 ld [%i3+2232], %o5 st %o5, [%i3+2232] add %i3, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] P4724: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l3 ld [%i3+2148], %l7 st %l7, [%i3+2148] add %i3, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P4725: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P4726: !_REPLACEMENT [34] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4726 nop RET4726: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4727: !_LD [32] (Int) (Loop exit) (CBR) (Branch target of P4703) lduw [%i2 + 1364], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4727 nop RET4727: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 !-- loop_exit_28_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_28_0 nop ba P4728 nop TARGET4703: ba RET4703 nop P4728: !_MEMBAR (Int) membar #StoreLoad END_NODES28: ! Test instruction sequence for CPU 28 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func29: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x1ddeade1), %l6 or %l6, %lo(0x1ddeade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x8e800001), %l4 or %l4, %lo(0x8e800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x1a800001), %l6 or %l6, %lo(0x1a800001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0xf000000), %l6 or %l6, %lo(0xf000000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x4755^4 sethi %hi(0x4755), %l0 or %l0, %lo(0x4755), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 20 to 20 --- sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+2688] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES29, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES29: ! Test instruction sequence for ISTREAM 29 begins P4729: !_LD [43] (Int) (Loop entry) (Nucleus ctx) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_29_0: wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3284] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4730: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P4731: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P4732: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4732 nop RET4732: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4733: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P4734: !_REPLACEMENT [13] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+380], %l7 st %l7, [%i3+380] add %i3, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] P4735: !_LD [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2724] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4736: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P4737: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P4738: !_LD [7] (Int) (CBR) lduw [%i1 + 460], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4738 nop RET4738: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4739: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l6 ld [%i2+172], %o5 st %o5, [%i2+172] add %i2, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P4740: !_REPLACEMENT [33] (Int) (Branch target of P4950) sethi %hi(0x2000), %l3 ld [%i2+1536], %l7 st %l7, [%i2+1536] add %i2, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] ba P4741 nop TARGET4950: ba RET4950 nop P4741: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P4742: !_LD [8] (Int) (CBR) lduw [%i1 + 1308], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4742 nop RET4742: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4743: !_REPLACEMENT [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1132], %l7 st %l7, [%i3+1132] add %i3, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P4744: !_REPLACEMENT [10] (Int) (Branch target of P4857) sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ba P4745 nop TARGET4857: ba RET4857 nop P4745: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P4746: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4747: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1364], %l3 st %l3, [%i2+1364] add %i2, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] P4748: !_REPLACEMENT [17] (Int) (Nucleus ctx) (Branch target of P4738) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+3216], %o5 st %o5, [%i2+3216] add %i2, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] ba P4749 nop TARGET4738: ba RET4738 nop P4749: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4750: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l7 ld [%i2+3336], %l3 st %l3, [%i2+3336] add %i2, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P4751: !_LD [22] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2872], %f0 ! 1 addresses covered P4752: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4753: !_REPLACEMENT [16] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] P4754: !_REPLACEMENT [34] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P4755: !_REPLACEMENT [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P4756: !_LD [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 2488] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P4757: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l7 ld [%i2+3224], %l3 st %l3, [%i2+3224] add %i2, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] P4758: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P4759: !_REPLACEMENT [8] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1308], %l7 st %l7, [%i2+1308] add %i2, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4759 nop RET4759: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4760: !_LD [3] (Int) lduw [%i0 + 1540], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4761: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l7 ld [%i2+2928], %l3 st %l3, [%i2+2928] add %i2, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P4762: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l6 ld [%i2+380], %o5 st %o5, [%i2+380] add %i2, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P4763: !_REPLACEMENT [35] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4763 nop RET4763: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4764: !_LD [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P4765: !_LD [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4766: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l3 ld [%i2+668], %l7 st %l7, [%i2+668] add %i2, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P4767: !_MEMBAR (FP) P4768: !_BST [37] (maybe <- 0x1a800001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f45 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f44 membar #Sync stda %f32, [%i2 + 576 ] %asi P4769: !_MEMBAR (FP) membar #StoreLoad P4770: !_REPLACEMENT [17] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3216], %l3 st %l3, [%i3+3216] add %i3, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4770 nop RET4770: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4771: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l7 ld [%i3+1540], %l3 st %l3, [%i3+1540] add %i3, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P4772: !_LD [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1364] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P4773: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4774: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P4775: !_LD [12] (Int) lduw [%i3 + 168], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4776: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P4777: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l3 ld [%i3+2872], %l7 st %l7, [%i3+2872] add %i3, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P4778: !_LD [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1332] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4779: !_MEMBAR (FP) P4780: !_BST [39] (maybe <- 0x1a800002) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i3 + 2112 ] %asi P4781: !_MEMBAR (FP) membar #StoreLoad P4782: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P4783: !_LD [40] (Int) (Nucleus ctx) (Branch target of P4802) wr %g0, 0x4, %asi lduwa [%i3 + 2656] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P4784 nop TARGET4802: ba RET4802 nop P4784: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l6 ld [%i2+1508], %o5 st %o5, [%i2+1508] add %i2, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] P4785: !_REPLACEMENT [17] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P4786: !_LD [23] (Int) (Branch target of P4910) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P4787 nop TARGET4910: ba RET4910 nop P4787: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1140], %o5 st %o5, [%i2+1140] add %i2, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4787 nop RET4787: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4788: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l6 ld [%i2+3532], %o5 st %o5, [%i2+3532] add %i2, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P4789: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P4790: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4791: !_LD [11] (Int) lduw [%i1 + 3556], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P4792: !_LD [14] (Int) (Branch target of P4959) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P4793 nop TARGET4959: ba RET4959 nop P4793: !_LD [24] (Int) (Branch target of P4932) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P4794 nop TARGET4932: ba RET4932 nop P4794: !_REPLACEMENT [16] (Int) (Secondary ctx) (Branch target of P4864) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2304], %l6 st %l6, [%i3+2304] add %i3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] ba P4795 nop TARGET4864: ba RET4864 nop P4795: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l7 ld [%i3+3120], %l3 st %l3, [%i3+3120] add %i3, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] P4796: !_PREFETCH [8] (Int) (CBR) prefetch [%i1 + 1308], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4796 nop RET4796: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4797: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l7 ld [%i3+1536], %l3 st %l3, [%i3+1536] add %i3, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] P4798: !_MEMBAR (FP) P4799: !_BST [25] (maybe <- 0x1a800003) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f39 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i2 + 640 ] %asi P4800: !_MEMBAR (FP) membar #StoreLoad P4801: !_PREFETCH [30] (Int) prefetch [%i2 + 3756], 1 P4802: !_REPLACEMENT [42] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+3176], %l7 st %l7, [%i3+3176] add %i3, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4802 nop RET4802: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4803: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4804: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l7 ld [%i3+380], %l3 st %l3, [%i3+380] add %i3, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P4805: !_LD [0] (Int) lduw [%i0 + 708], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P4806: !_REPLACEMENT [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P4807: !_LD [26] (Int) (Branch target of P4759) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P4808 nop TARGET4759: ba RET4759 nop P4808: !_LD [10] (Int) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4809: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1508], %l3 st %l3, [%i2+1508] add %i2, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P4810: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l6 ld [%i2+2660], %o5 st %o5, [%i2+2660] add %i2, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P4811: !_REPLACEMENT [6] (Int) (Branch target of P4770) sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ba P4812 nop TARGET4770: ba RET4770 nop P4812: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P4813: !_LD [30] (Int) lduw [%i3 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4814: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P4815: !_REPLACEMENT [15] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+1508], %l3 st %l3, [%i2+1508] add %i2, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P4816: !_LD [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2688] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4817: !_LD [3] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4817 nop RET4817: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4818: !_LD [35] (Int) (Nucleus ctx) (Branch target of P4947) wr %g0, 0x4, %asi lduwa [%i3 + 2724] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P4819 nop TARGET4947: ba RET4947 nop P4819: !_REPLACEMENT [25] (Int) (CBR) (Branch target of P4961) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4819 nop RET4819: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P4820 nop TARGET4961: ba RET4961 nop P4820: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l3 ld [%i3+3240], %l7 st %l7, [%i3+3240] add %i3, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P4821: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %o5 ld [%i3+628], %l6 st %l6, [%i3+628] add %i3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P4822: !_PREFETCH [32] (Int) (Secondary ctx) (Branch target of P4930) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 1364] %asi, 1 ba P4823 nop TARGET4930: ba RET4930 nop P4823: !_LD [37] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 628], %f1 ! 1 addresses covered P4824: !_LD [38] (Int) lduw [%i3 + 2048], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P4825: !_REPLACEMENT [22] (Int) (Branch target of P4918) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] ba P4826 nop TARGET4918: ba RET4918 nop P4826: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4827: !_LD [7] (Int) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P4828: !_REPLACEMENT [43] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+3284], %l6 st %l6, [%i2+3284] add %i2, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] P4829: !_REPLACEMENT [33] (Int) (Branch target of P4851) sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] ba P4830 nop TARGET4851: ba RET4851 nop P4830: !_LD [4] (Int) (Branch target of P4817) lduw [%i0 + 2928], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P4831 nop TARGET4817: ba RET4817 nop P4831: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P4832: !_LD [35] (Int) (Branch target of P4929) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P4833 nop TARGET4929: ba RET4929 nop P4833: !_REPLACEMENT [45] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P4834: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P4835: !_REPLACEMENT [7] (Int) (Branch target of P4819) sethi %hi(0x2000), %l7 ld [%i3+460], %l3 st %l3, [%i3+460] add %i3, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] ba P4836 nop TARGET4819: ba RET4819 nop P4836: !_LD [33] (Int) lduw [%i2 + 1536], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4837: !_LD [17] (Int) (Branch target of P4895) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P4838 nop TARGET4895: ba RET4895 nop P4838: !_REPLACEMENT [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P4839: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4840: !_LD [8] (Int) lduw [%i1 + 1308], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P4841: !_LD [16] (Int) (CBR) lduw [%i2 + 2304], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4841 nop RET4841: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4842: !_LD [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 2872] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P4843: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1332], %o5 st %o5, [%i2+1332] add %i2, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4843 nop RET4843: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4844: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l6 ld [%i2+3072], %o5 st %o5, [%i2+3072] add %i2, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P4845: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l3 ld [%i2+2660], %l7 st %l7, [%i2+2660] add %i2, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P4846: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %o5 ld [%i2+3556], %l6 st %l6, [%i2+3556] add %i2, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P4847: !_REPLACEMENT [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2872], %l3 st %l3, [%i2+2872] add %i2, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P4848: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4849: !_LD [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1944] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P4850: !_LD [34] (Int) lduw [%i3 + 2232], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4851: !_LD [16] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4851 nop RET4851: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4852: !_PREFETCH [15] (Int) prefetch [%i3 + 1508], 1 P4853: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1508], %l3 st %l3, [%i2+1508] add %i2, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P4854: !_REPLACEMENT [22] (Int) (Branch target of P4841) sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] ba P4855 nop TARGET4841: ba RET4841 nop P4855: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+1944], %l7 st %l7, [%i2+1944] add %i2, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P4856: !_LD [43] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 3284] %asi, %f2 ! 1 addresses covered P4857: !_LD [34] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2232] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4857 nop RET4857: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4858: !_REPLACEMENT [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] P4859: !_LD [41] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 556] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P4860: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4861: !_REPLACEMENT [44] (Int) (Nucleus ctx) (Branch target of P4763) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3336], %o5 st %o5, [%i2+3336] add %i2, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] ba P4862 nop TARGET4763: ba RET4763 nop P4862: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P4863: !_LD [21] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4863 nop RET4863: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4864: !_LD [39] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4864 nop RET4864: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4865: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P4866: !_LD [2] (FP) ld [%i0 + 1132], %f3 ! 1 addresses covered P4867: !_LD [25] (Int) (CBR) lduw [%i3 + 668], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4867 nop RET4867: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4868: !_LD [32] (Int) (Branch target of P4956) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ba P4869 nop TARGET4956: ba RET4956 nop P4869: !_REPLACEMENT [37] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P4870: !_LD [14] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1332], %f4 ! 1 addresses covered P4871: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %o5 ld [%i3+680], %l6 st %l6, [%i3+680] add %i3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P4872: !_PREFETCH [25] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 668], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4872 nop RET4872: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4873: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P4874: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P4875: !_LD [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4876: !_LD [7] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i1 + 460] %asi, %f5 ! 1 addresses covered P4877: !_LD [26] (Int) lduw [%i3 + 1140], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4878: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4879: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %o5 ld [%i2+2688], %l6 st %l6, [%i2+2688] add %i2, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] P4880: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l7 ld [%i2+3756], %l3 st %l3, [%i2+3756] add %i2, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] P4881: !_REPLACEMENT [22] (Int) (Nucleus ctx) (Branch target of P4960) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] ba P4882 nop TARGET4960: ba RET4960 nop P4882: !_REPLACEMENT [3] (Int) (Branch target of P4872) sethi %hi(0x2000), %l3 ld [%i2+1540], %l7 st %l7, [%i2+1540] add %i2, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] ba P4883 nop TARGET4872: ba RET4872 nop P4883: !_MEMBAR (FP) (Secondary ctx) P4884: !_BST [19] (maybe <- 0x1a800004) (FP) (CBR) (Secondary ctx) (Branch target of P4884) wr %g0, 0xf1, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i2 + 2624 ] %asi ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4884 nop RET4884: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P4885 nop TARGET4884: ba RET4884 nop P4885: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P4886: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P4887: !_REPLACEMENT [28] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2980], %o5 st %o5, [%i2+2980] add %i2, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] P4888: !_LD [21] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2760], %f6 ! 1 addresses covered P4889: !_LD [34] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4889 nop RET4889: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4890: !_LD [5] (Int) lduw [%i0 + 3224], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P4891: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4892: !_REPLACEMENT [31] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P4893: !_LD [2] (Int) lduw [%i0 + 1132], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P4894: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4894 nop RET4894: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4895: !_REPLACEMENT [5] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+3224], %l6 st %l6, [%i2+3224] add %i2, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4895 nop RET4895: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4896: !_LD [29] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3120] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P4897: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4898: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2148], %l6 st %l6, [%i2+2148] add %i2, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] P4899: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l7 ld [%i2+3072], %l3 st %l3, [%i2+3072] add %i2, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] P4900: !_REPLACEMENT [25] (Int) (Branch target of P4796) sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] ba P4901 nop TARGET4796: ba RET4796 nop P4901: !_REPLACEMENT [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] P4902: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4903: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l6 ld [%i2+2232], %o5 st %o5, [%i2+2232] add %i2, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] P4904: !_REPLACEMENT [10] (Int) (Branch target of P4787) sethi %hi(0x2000), %l3 ld [%i2+3072], %l7 st %l7, [%i2+3072] add %i2, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] ba P4905 nop TARGET4787: ba RET4787 nop P4905: !_LD [2] (Int) lduw [%i0 + 1132], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4906: !_LD [28] (Int) lduw [%i3 + 2980], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P4907: !_LD [30] (FP) ld [%i3 + 3756], %f7 ! 1 addresses covered P4908: !_REPLACEMENT [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P4909: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l7 ld [%i2+1508], %l3 st %l3, [%i2+1508] add %i2, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P4910: !_LD [1] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4910 nop RET4910: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4911: !_LD [12] (Int) (Branch target of P4944) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P4912 nop TARGET4944: ba RET4944 nop P4912: !_REPLACEMENT [37] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P4913: !_REPLACEMENT [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P4914: !_LD [6] (Int) lduw [%i1 + 172], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4915: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P4916: !_LD [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P4917: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4918: !_LD [42] (Int) (CBR) lduw [%i3 + 3176], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4918 nop RET4918: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4919: !_LD [25] (Int) lduw [%i2 + 668], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4920: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4921: !_REPLACEMENT [45] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P4922: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4923: !_REPLACEMENT [29] (Int) (Nucleus ctx) (Branch target of P4894) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] ba P4924 nop TARGET4894: ba RET4894 nop P4924: !_REPLACEMENT [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+3240], %l7 st %l7, [%i3+3240] add %i3, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P4925: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P4926: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+708], %o5 st %o5, [%i2+708] add %i2, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P4927: !_REPLACEMENT [23] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3056], %l7 st %l7, [%i2+3056] add %i2, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] P4928: !_LD [31] (Int) (Branch target of P4742) lduw [%i3 + 680], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P4929 nop TARGET4742: ba RET4742 nop P4929: !_REPLACEMENT [12] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4929 nop RET4929: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4930: !_LD [11] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4930 nop RET4930: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4931: !_LD [12] (Int) (Branch target of P4843) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P4932 nop TARGET4843: ba RET4843 nop P4932: !_LD [22] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4932 nop RET4932: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4933: !_REPLACEMENT [39] (Int) (Branch target of P4867) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] ba P4934 nop TARGET4867: ba RET4867 nop P4934: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P4935: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %o5 ld [%i3+1540], %l6 st %l6, [%i3+1540] add %i3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P4936: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P4937: !_REPLACEMENT [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P4938: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4939: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l7 ld [%i3+708], %l3 st %l3, [%i3+708] add %i3, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P4940: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P4941: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P4942: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1308], %o5 st %o5, [%i3+1308] add %i3, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P4943: !_LD [9] (Int) lduw [%i1 + 2488], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4944: !_LD [15] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1508] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4944 nop RET4944: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4945: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P4946: !_REPLACEMENT [19] (Int) (Branch target of P4863) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] ba P4947 nop TARGET4863: ba RET4863 nop P4947: !_REPLACEMENT [20] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+2688], %l3 st %l3, [%i2+2688] add %i2, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4947 nop RET4947: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4948: !_LD [8] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i1 + 1308] %asi, %f8 ! 1 addresses covered P4949: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l7 ld [%i2+1540], %l3 st %l3, [%i2+1540] add %i2, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P4950: !_LD [10] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i1 + 3072] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4950 nop RET4950: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4951: !_LD [29] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3120] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P4952: !_PREFETCH [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 1364], 1 P4953: !_PREFETCH [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi prefetcha [%i1 + 2488] %asi, 1 P4954: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P4955: !_LD [11] (Int) lduw [%i1 + 3556], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4956: !_LD [34] (Int) (CBR) lduw [%i2 + 2232], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4956 nop RET4956: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4957: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l7 ld [%i3+1536], %l3 st %l3, [%i3+1536] add %i3, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] P4958: !_LD [10] (Int) lduw [%i1 + 3072], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4959: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4959 nop RET4959: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4960: !_LD [12] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4960 nop RET4960: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P4961: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4961 nop RET4961: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4962: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P4963: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P4964: !_LD [22] (Int) (Loop exit) (Nucleus ctx) (Branch target of P4889) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovs %f8, %f30 !-- loop_exit_29_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_29_0 nop ba P4965 nop TARGET4889: ba RET4889 nop P4965: !_MEMBAR (Int) (Branch target of P4732) membar #StoreLoad ba END_NODES29 nop TARGET4732: ba RET4732 nop END_NODES29: ! Test instruction sequence for CPU 29 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func30: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x1edeade1), %l6 or %l6, %lo(0x1edeade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x8f000001), %l4 or %l4, %lo(0x8f000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x1b000001), %l6 or %l6, %lo(0x1b000001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0xf800000), %l6 or %l6, %lo(0xf800000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x539f^4 sethi %hi(0x539f), %l0 or %l0, %lo(0x539f), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 21 to 21 --- sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+2760] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES30, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES30: ! Test instruction sequence for ISTREAM 30 begins P4966: !_LD [13] (Int) (Loop entry) sethi %hi(0xb), %l2 or %l2, %lo(0xb), %l2 loop_entry_30_0: sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4967: !_REPLACEMENT [3] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1540], %l6 st %l6, [%i2+1540] add %i2, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4967 nop RET4967: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4968: !_LD [9] (Int) lduw [%i1 + 2488], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P4969: !_REPLACEMENT [13] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+380], %o5 st %o5, [%i2+380] add %i2, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P4970: !_LD [17] (Int) (Branch target of P4995) lduw [%i3 + 3216], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P4971 nop TARGET4995: ba RET4995 nop P4971: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P4972: !_LD [27] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4972 nop RET4972: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P4973: !_LD [26] (Int) lduw [%i2 + 1140], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P4974: !_LD [40] (Int) lduw [%i3 + 2656], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4975: !_LD [42] (Int) (Branch target of P5006) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P4976 nop TARGET5006: ba RET5006 nop P4976: !_LD [42] (Int) (CBR) lduw [%i3 + 3176], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4976 nop RET4976: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P4977: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P4978: !_REPLACEMENT [18] (Int) (Branch target of P5048) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3240], %l3 st %l3, [%i3+3240] add %i3, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] ba P4979 nop TARGET5048: ba RET5048 nop P4979: !_REPLACEMENT [36] (Int) (Branch target of P4996) sethi %hi(0x2000), %l6 ld [%i3+4048], %o5 st %o5, [%i3+4048] add %i3, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] ba P4980 nop TARGET4996: ba RET4996 nop P4980: !_LD [10] (Int) lduw [%i1 + 3072], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P4981: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P4982: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l3 ld [%i3+2928], %l7 st %l7, [%i3+2928] add %i3, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P4983: !_LD [40] (Int) lduw [%i2 + 2656], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4984: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l6 ld [%i3+2660], %o5 st %o5, [%i3+2660] add %i3, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P4985: !_LD [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P4986: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P4987: !_REPLACEMENT [17] (Int) (Branch target of P5014) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] ba P4988 nop TARGET5014: ba RET5014 nop P4988: !_LD [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2656] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P4989: !_LD [27] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1944] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P4990: !_REPLACEMENT [33] (Int) (Branch target of P5044) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] ba P4991 nop TARGET5044: ba RET5044 nop P4991: !_LD [18] (Int) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 loop_exit_30_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_30_0 nop P4992: !_LD [45] (Int) (Loop entry) (Branch target of P4972) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_30_1: sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P4993 nop TARGET4972: ba RET4972 nop P4993: !_REPLACEMENT [37] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P4994: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4994 nop RET4994: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4995: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1332], %o5 st %o5, [%i2+1332] add %i2, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET4995 nop RET4995: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4996: !_REPLACEMENT [3] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1540], %o5 st %o5, [%i2+1540] add %i2, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET4996 nop RET4996: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P4997: !_PREFETCH [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 1508], 1 P4998: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P4999: !_REPLACEMENT [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+460], %l6 st %l6, [%i3+460] add %i3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P5000: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l7 ld [%i3+4048], %l3 st %l3, [%i3+4048] add %i3, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] P5001: !_LD [24] (FP) (CBR) (Branch target of P4976) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 220], %f0 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5001 nop RET5001: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P5002 nop TARGET4976: ba RET4976 nop P5002: !_LD [36] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P5003: !_REPLACEMENT [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] P5004: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P5005: !_LD [11] (Int) (Branch target of P5001) lduw [%i1 + 3556], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P5006 nop TARGET5001: ba RET5001 nop P5006: !_LD [22] (FP) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 2872] %asi, %f1 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5006 nop RET5006: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5007: !_LD [35] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2724] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P5008: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] P5009: !_LD [6] (Int) (CBR) lduw [%i1 + 172], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5009 nop RET5009: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5010: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l6 ld [%i3+2980], %o5 st %o5, [%i3+2980] add %i3, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] P5011: !_REPLACEMENT [25] (Int) (Branch target of P5051) sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] ba P5012 nop TARGET5051: ba RET5051 nop P5012: !_REPLACEMENT [0] (Int) (Branch target of P5031) sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] ba P5013 nop TARGET5031: ba RET5031 nop P5013: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P5014: !_LD [29] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5014 nop RET5014: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5015: !_REPLACEMENT [38] (Int) (Branch target of P5009) sethi %hi(0x2000), %l3 ld [%i3+2048], %l7 st %l7, [%i3+2048] add %i3, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] ba P5016 nop TARGET5009: ba RET5009 nop P5016: !_REPLACEMENT [33] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5016 nop RET5016: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5017: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5018: !_LD [20] (Int) (Branch target of P4994) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P5019 nop TARGET4994: ba RET4994 nop P5019: !_LD [7] (Int) lduw [%i1 + 460], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5020: !_LD [23] (Int) lduw [%i2 + 3056], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P5021: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P5022: !_LD [20] (Int) lduw [%i2 + 2688], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5023: !_LD [3] (Int) lduw [%i0 + 1540], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P5024: !_PREFETCH [13] (Int) (CBR) (Branch target of P4967) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 380], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5024 nop RET5024: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P5025 nop TARGET4967: ba RET4967 nop P5025: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P5026: !_REPLACEMENT [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P5027: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5028: !_LD [25] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i3 + 668] %asi, %f2 ! 1 addresses covered P5029: !_LD [42] (Int) (Branch target of P5024) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P5030 nop TARGET5024: ba RET5024 nop P5030: !_REPLACEMENT [31] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+680], %o5 st %o5, [%i3+680] add %i3, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P5031: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+1140], %l7 st %l7, [%i3+1140] add %i3, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5031 nop RET5031: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5032: !_LD [33] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1536] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5033: !_LD [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3756] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P5034: !_REPLACEMENT [9] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P5035: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5036: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5037: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3056], %l6 st %l6, [%i3+3056] add %i3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P5038: !_LD [4] (Int) lduw [%i0 + 2928], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5039: !_LD [10] (Int) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P5040: !_LD [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5041: !_LD [5] (Int) lduw [%i0 + 3224], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P5042: !_LD [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1540] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5043: !_LD [41] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 556], %f3 ! 1 addresses covered P5044: !_LD [21] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5044 nop RET5044: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5045: !_LD [29] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5045 nop RET5045: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5046: !_REPLACEMENT [32] (Int) (Branch target of P5016) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1364], %l3 st %l3, [%i3+1364] add %i3, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] ba P5047 nop TARGET5016: ba RET5016 nop P5047: !_LD [9] (Int) lduw [%i1 + 2488], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P5048: !_LD [32] (FP) (CBR) (Branch target of P5045) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1364], %f4 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5048 nop RET5048: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5049 nop TARGET5045: ba RET5045 nop P5049: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P5050: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5051: !_LD [9] (Int) (Loop exit) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i1 + 2488] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5051 nop RET5051: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovs %f4, %f30 !-- loop_exit_30_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_30_1 nop P5052: !_MEMBAR (Int) membar #StoreLoad END_NODES30: ! Test instruction sequence for CPU 30 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func31: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x1fdeade1), %l3 or %l3, %lo(0x1fdeade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x8f800001), %l4 or %l4, %lo(0x8f800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x1b800001), %l3 or %l3, %lo(0x1b800001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x10000000), %l3 or %l3, %lo(0x10000000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0xd8b^4 sethi %hi(0xd8b), %l0 or %l0, %lo(0xd8b), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 22 to 22 --- sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+2872] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES31, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES31: ! Test instruction sequence for ISTREAM 31 begins P5053: !_LD [18] (Int) (Loop entry) sethi %hi(0x10), %l2 or %l2, %lo(0x10), %l2 loop_entry_31_0: sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5054: !_LD [11] (Int) (CBR) lduw [%i1 + 3556], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5054 nop RET5054: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5055: !_REPLACEMENT [5] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3224], %o5 st %o5, [%i2+3224] add %i2, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5055 nop RET5055: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5056: !_REPLACEMENT [12] (Int) (Branch target of P5055) sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] ba P5057 nop TARGET5055: ba RET5055 nop P5057: !_LD [27] (Int) (Secondary ctx) (Branch target of P5135) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P5058 nop TARGET5135: ba RET5135 nop P5058: !_REPLACEMENT [24] (Int) (Nucleus ctx) (Branch target of P5184) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] ba P5059 nop TARGET5184: ba RET5184 nop P5059: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P5060: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P5061: !_LD [2] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1132] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5061 nop RET5061: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5062: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l6 ld [%i3+2488], %o5 st %o5, [%i3+2488] add %i3, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P5063: !_LD [11] (FP) ld [%i1 + 3556], %f0 ! 1 addresses covered P5064: !_LD [4] (Int) (Branch target of P5171) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P5065 nop TARGET5171: ba RET5171 nop P5065: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5066: !_LD [7] (Int) (Loop exit) (CBR) lduw [%i1 + 460], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5066 nop RET5066: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- loop_exit_31_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_31_0 nop P5067: !_LD [39] (Int) (Loop entry) (LE) (Secondary ctx) sethi %hi(0x2), %l2 or %l2, %lo(0x2), %l2 loop_entry_31_1: wr %g0, 0x89, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5068: !_LD [33] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1536] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P5069: !_LD [16] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5070: !_REPLACEMENT [28] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2980], %l3 st %l3, [%i2+2980] add %i2, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] P5071: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l6 ld [%i2+2232], %o5 st %o5, [%i2+2232] add %i2, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] P5072: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P5073: !_REPLACEMENT [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P5074: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5075: !_REPLACEMENT [5] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P5076: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P5077: !_LD [32] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 1364] %asi, %f0 ! 1 addresses covered P5078: !_LD [40] (Int) (Nucleus ctx) (Branch target of P5147) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P5079 nop TARGET5147: ba RET5147 nop P5079: !_REPLACEMENT [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] P5080: !_REPLACEMENT [27] (Int) (Branch target of P5126) sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ba P5081 nop TARGET5126: ba RET5126 nop P5081: !_REPLACEMENT [7] (Int) (Branch target of P5202) sethi %hi(0x2000), %l3 ld [%i3+460], %l7 st %l7, [%i3+460] add %i3, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] ba P5082 nop TARGET5202: ba RET5202 nop P5082: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %o5 ld [%i3+168], %l6 st %l6, [%i3+168] add %i3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P5083: !_LD [26] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5083 nop RET5083: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5084: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P5085: !_REPLACEMENT [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+380], %l7 st %l7, [%i3+380] add %i3, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] P5086: !_LD [40] (Int) (Branch target of P5150) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P5087 nop TARGET5150: ba RET5150 nop P5087: !_REPLACEMENT [20] (Int) (CBR) (Branch target of P5211) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5087 nop RET5087: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5088 nop TARGET5211: ba RET5211 nop P5088: !_LD [8] (Int) lduw [%i1 + 1308], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5089: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %o5 ld [%i2+3756], %l6 st %l6, [%i2+3756] add %i2, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P5090: !_REPLACEMENT [9] (Int) (Branch target of P5204) sethi %hi(0x2000), %l7 ld [%i2+2488], %l3 st %l3, [%i2+2488] add %i2, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] ba P5091 nop TARGET5204: ba RET5204 nop P5091: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1140], %o5 st %o5, [%i2+1140] add %i2, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5091 nop RET5091: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5092: !_REPLACEMENT [34] (Int) (Secondary ctx) (Branch target of P5130) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2232], %o5 st %o5, [%i2+2232] add %i2, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] ba P5093 nop TARGET5130: ba RET5130 nop P5093: !_REPLACEMENT [34] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5093 nop RET5093: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5094: !_REPLACEMENT [6] (Int) (Nucleus ctx) (Branch target of P5193) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ba P5095 nop TARGET5193: ba RET5193 nop P5095: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P5096: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5097: !_LD [23] (Int) (Branch target of P5192) lduw [%i3 + 3056], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P5098 nop TARGET5192: ba RET5192 nop P5098: !_LD [7] (Int) (CBR) lduw [%i1 + 460], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5098 nop RET5098: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5099: !_LD [10] (Int) (Secondary ctx) (Branch target of P5154) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P5100 nop TARGET5154: ba RET5154 nop P5100: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P5101: !_LD [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5102: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P5103: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 628], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P5104: !_LD [16] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5105: !_REPLACEMENT [45] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P5106: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l7 ld [%i2+2048], %l3 st %l3, [%i2+2048] add %i2, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] P5107: !_LD [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P5108: !_REPLACEMENT [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+3556], %l6 st %l6, [%i2+3556] add %i2, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P5109: !_REPLACEMENT [20] (Int) (Branch target of P5087) sethi %hi(0x2000), %l7 ld [%i2+2688], %l3 st %l3, [%i2+2688] add %i2, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] ba P5110 nop TARGET5087: ba RET5087 nop P5110: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l6 ld [%i2+460], %o5 st %o5, [%i2+460] add %i2, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P5111: !_REPLACEMENT [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P5112: !_LD [31] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i3 + 680] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5113: !_LD [7] (Int) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5114: !_REPLACEMENT [13] (Int) (Nucleus ctx) (Branch target of P5061) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+380], %l6 st %l6, [%i2+380] add %i2, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] ba P5115 nop TARGET5061: ba RET5061 nop P5115: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P5116: !_LD [43] (FP) (Branch target of P5148) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3284], %f1 ! 1 addresses covered ba P5117 nop TARGET5148: ba RET5148 nop P5117: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P5118: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5118 nop RET5118: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5119: !_LD [29] (Int) (Branch target of P5083) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P5120 nop TARGET5083: ba RET5083 nop P5120: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l6 ld [%i3+708], %o5 st %o5, [%i3+708] add %i3, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P5121: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5122: !_REPLACEMENT [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P5123: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P5124: !_LD [19] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5124 nop RET5124: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5125: !_LD [5] (Int) (CBR) lduw [%i0 + 3224], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5125 nop RET5125: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5126: !_LD [14] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5126 nop RET5126: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5127: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P5128: !_LD [29] (Int) (Branch target of P5162) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P5129 nop TARGET5162: ba RET5162 nop P5129: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3284], %l7 st %l7, [%i2+3284] add %i2, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P5130: !_LD [15] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1508] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5130 nop RET5130: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5131: !_LD [42] (Int) (CBR) (Nucleus ctx) (Branch target of P5133) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5131 nop RET5131: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5132 nop TARGET5133: ba RET5133 nop P5132: !_REPLACEMENT [4] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P5133: !_LD [39] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5133 nop RET5133: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5134: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P5135: !_LD [24] (FP) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 220], %f2 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5135 nop RET5135: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5136: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5137: !_LD [34] (Int) lduw [%i2 + 2232], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P5138: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3284], %l6 st %l6, [%i3+3284] add %i3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] P5139: !_LD [39] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5139 nop RET5139: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5140: !_REPLACEMENT [3] (Int) (CBR) (Branch target of P5157) sethi %hi(0x2000), %l6 ld [%i3+1540], %o5 st %o5, [%i3+1540] add %i3, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5140 nop RET5140: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5141 nop TARGET5157: ba RET5157 nop P5141: !_REPLACEMENT [43] (Int) (Branch target of P5205) sethi %hi(0x2000), %l6 ld [%i3+3284], %o5 st %o5, [%i3+3284] add %i3, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] ba P5142 nop TARGET5205: ba RET5205 nop P5142: !_LD [10] (Int) (CBR) (Nucleus ctx) (Branch target of P5098) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5142 nop RET5142: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P5143 nop TARGET5098: ba RET5098 nop P5143: !_LD [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5144: !_REPLACEMENT [13] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+380], %o5 st %o5, [%i3+380] add %i3, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5144 nop RET5144: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5145: !_LD [39] (Int) (CBR) lduw [%i2 + 2148], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5145 nop RET5145: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5146: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5147: !_LD [6] (Int) (CBR) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5147 nop RET5147: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5148: !_LD [38] (Int) (CBR) lduw [%i2 + 2048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5148 nop RET5148: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5149: !_REPLACEMENT [13] (Int) (Branch target of P5142) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+380], %l7 st %l7, [%i2+380] add %i2, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] ba P5150 nop TARGET5142: ba RET5142 nop P5150: !_LD [5] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 3224] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5150 nop RET5150: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5151: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l7 ld [%i2+556], %l3 st %l3, [%i2+556] add %i2, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P5152: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l6 ld [%i2+3240], %o5 st %o5, [%i2+3240] add %i2, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P5153: !_LD [42] (Int) (Branch target of P5140) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P5154 nop TARGET5140: ba RET5140 nop P5154: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5154 nop RET5154: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5155: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P5156: !_LD [42] (Int) lduw [%i3 + 3176], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5157: !_REPLACEMENT [31] (Int) (CBR) (Branch target of P5124) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+680], %l3 st %l3, [%i3+680] add %i3, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5157 nop RET5157: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P5158 nop TARGET5124: ba RET5124 nop P5158: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l7 ld [%i3+168], %l3 st %l3, [%i3+168] add %i3, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P5159: !_REPLACEMENT [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P5160: !_REPLACEMENT [37] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P5161: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P5162: !_LD [33] (Int) (CBR) (Branch target of P5144) lduw [%i2 + 1536], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5162 nop RET5162: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5163 nop TARGET5144: ba RET5144 nop P5163: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5164: !_LD [11] (Int) (Branch target of P5170) lduw [%i1 + 3556], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P5165 nop TARGET5170: ba RET5170 nop P5165: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P5166: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P5167: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %o5 ld [%i3+2760], %l6 st %l6, [%i3+2760] add %i3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] P5168: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5169: !_LD [15] (Int) (Branch target of P5066) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P5170 nop TARGET5066: ba RET5066 nop P5170: !_LD [44] (Int) (CBR) (Secondary ctx) (Branch target of P5131) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5170 nop RET5170: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5171 nop TARGET5131: ba RET5131 nop P5171: !_LD [42] (FP) (CBR) ld [%i3 + 3176], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5171 nop RET5171: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5172: !_REPLACEMENT [36] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+4048], %l3 st %l3, [%i2+4048] add %i2, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] P5173: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+2048], %o5 st %o5, [%i2+2048] add %i2, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5173 nop RET5173: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5174: !_REPLACEMENT [14] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1332], %o5 st %o5, [%i2+1332] add %i2, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5174 nop RET5174: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5175: !_REPLACEMENT [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P5176: !_LD [7] (Int) lduw [%i1 + 460], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P5177: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l7 ld [%i2+1508], %l3 st %l3, [%i2+1508] add %i2, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P5178: !_LD [30] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5178 nop RET5178: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5179: !_LD [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 708] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P5180: !_LD [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 668] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5181: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l3 ld [%i2+1364], %l7 st %l7, [%i2+1364] add %i2, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] P5182: !_MEMBAR (FP) P5183: !_BST [22] (maybe <- 0x1b800001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f46 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f46 membar #Sync stda %f32, [%i2 + 2816 ] %asi P5184: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5184 nop RET5184: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5185: !_LD [16] (FP) (Branch target of P5174) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2304], %f4 ! 1 addresses covered ba P5186 nop TARGET5174: ba RET5174 nop P5186: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+556], %l6 st %l6, [%i2+556] add %i2, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P5187: !_REPLACEMENT [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2928], %l3 st %l3, [%i2+2928] add %i2, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P5188: !_LD [18] (Int) lduw [%i3 + 3240], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P5189: !_LD [2] (Int) lduw [%i0 + 1132], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5190: !_REPLACEMENT [31] (Int) (Branch target of P5054) sethi %hi(0x2000), %l6 ld [%i2+680], %o5 st %o5, [%i2+680] add %i2, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] ba P5191 nop TARGET5054: ba RET5054 nop P5191: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P5192: !_LD [43] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5192 nop RET5192: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5193: !_LD [19] (Int) (CBR) (Branch target of P5145) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5193 nop RET5193: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5194 nop TARGET5145: ba RET5145 nop P5194: !_REPLACEMENT [7] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+460], %l7 st %l7, [%i2+460] add %i2, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] P5195: !_LD [39] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5196: !_LD [31] (Int) (Branch target of P5093) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P5197 nop TARGET5093: ba RET5093 nop P5197: !_LD [32] (Int) lduw [%i2 + 1364], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5198: !_LD [7] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 460] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P5199: !_REPLACEMENT [14] (Int) (Branch target of P5118) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1332], %l6 st %l6, [%i3+1332] add %i3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] ba P5200 nop TARGET5118: ba RET5118 nop P5200: !_REPLACEMENT [19] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+2660], %l3 st %l3, [%i3+2660] add %i3, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] P5201: !_LD [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3284] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5202: !_LD [41] (Int) (CBR) lduw [%i2 + 556], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5202 nop RET5202: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5203: !_REPLACEMENT [4] (Int) (Branch target of P5091) sethi %hi(0x2000), %l7 ld [%i3+2928], %l3 st %l3, [%i3+2928] add %i3, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] ba P5204 nop TARGET5091: ba RET5091 nop P5204: !_LD [18] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5204 nop RET5204: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5205: !_REPLACEMENT [36] (Int) (CBR) (Branch target of P5173) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5205 nop RET5205: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5206 nop TARGET5173: ba RET5173 nop P5206: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P5207: !_LD [45] (Int) (Branch target of P5125) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P5208 nop TARGET5125: ba RET5125 nop P5208: !_PREFETCH [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 168] %asi, 1 P5209: !_LD [3] (Int) lduw [%i0 + 1540], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5210: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5211: !_LD [27] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5211 nop RET5211: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5212: !_LD [37] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i3 + 628] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P5213: !_LD [38] (Int) lduw [%i3 + 2048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5214: !_REPLACEMENT [5] (Int) (Branch target of P5178) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3224], %l7 st %l7, [%i3+3224] add %i3, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] ba P5215 nop TARGET5178: ba RET5178 nop P5215: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3056] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P5216: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5217: !_LD [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P5218: !_LD [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 3120] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5219: !_LD [7] (Int) lduw [%i1 + 460], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P5220: !_REPLACEMENT [16] (Int) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2304], %o5 st %o5, [%i2+2304] add %i2, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovs %f4, %f30 !-- loop_exit_31_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_31_1 nop P5221: !_MEMBAR (Int) (Branch target of P5139) membar #StoreLoad ba END_NODES31 nop TARGET5139: ba RET5139 nop END_NODES31: ! Test instruction sequence for CPU 31 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func32: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x20deade1), %l3 or %l3, %lo(0x20deade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x90000001), %l4 or %l4, %lo(0x90000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x1c000001), %l3 or %l3, %lo(0x1c000001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x10800000), %l3 or %l3, %lo(0x10800000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x3eae^4 sethi %hi(0x3eae), %l0 or %l0, %lo(0x3eae), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 23 to 22 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES32, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES32: ! Test instruction sequence for ISTREAM 32 begins P5222: !_REPLACEMENT [4] (Int) (Loop entry) (CBR) (Nucleus ctx) (Branch target of P5363) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_32_0: wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2928], %l7 st %l7, [%i3+2928] add %i3, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5222 nop RET5222: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5223 nop TARGET5363: ba RET5363 nop P5223: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l3 ld [%i3+556], %l7 st %l7, [%i3+556] add %i3, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] P5224: !_REPLACEMENT [6] (Int) (Branch target of P5320) sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] ba P5225 nop TARGET5320: ba RET5320 nop P5225: !_REPLACEMENT [11] (Int) (Branch target of P5321) sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ba P5226 nop TARGET5321: ba RET5321 nop P5226: !_REPLACEMENT [23] (Int) (CBR) (Branch target of P5328) sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5226 nop RET5226: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5227 nop TARGET5328: ba RET5328 nop P5227: !_LD [31] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 680] %asi, %f0 ! 1 addresses covered P5228: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P5229: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l3 ld [%i3+1364], %l7 st %l7, [%i3+1364] add %i3, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] P5230: !_LD [16] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5230 nop RET5230: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5231: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3756], %l3 st %l3, [%i2+3756] add %i2, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] P5232: !_REPLACEMENT [27] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5232 nop RET5232: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5233: !_REPLACEMENT [18] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+3240], %o5 st %o5, [%i2+3240] add %i2, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5233 nop RET5233: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5234: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+2928], %o5 st %o5, [%i2+2928] add %i2, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5234 nop RET5234: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5235: !_LD [38] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2048], %f1 ! 1 addresses covered P5236: !_REPLACEMENT [30] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+3756], %o5 st %o5, [%i2+3756] add %i2, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5236 nop RET5236: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5237: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l6 ld [%i2+172], %o5 st %o5, [%i2+172] add %i2, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P5238: !_REPLACEMENT [15] (Int) (CBR) (Secondary ctx) (Branch target of P5351) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+1508], %l7 st %l7, [%i2+1508] add %i2, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5238 nop RET5238: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5239 nop TARGET5351: ba RET5351 nop P5239: !_LD [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 680] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P5240: !_LD [3] (FP) (CBR) ld [%i0 + 1540], %f2 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5240 nop RET5240: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5241: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5242: !_LD [13] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5242 nop RET5242: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5243: !_LD [37] (Int) (Branch target of P5238) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P5244 nop TARGET5238: ba RET5238 nop P5244: !_LD [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P5245: !_LD [34] (FP) (Branch target of P5348) ld [%i2 + 2232], %f3 ! 1 addresses covered ba P5246 nop TARGET5348: ba RET5348 nop P5246: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5247: !_LD [16] (Int) (Branch target of P5230) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ba P5248 nop TARGET5230: ba RET5230 nop P5248: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5249: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3176], %l3 st %l3, [%i2+3176] add %i2, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P5250: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5251: !_LD [15] (Int) lduw [%i3 + 1508], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5252: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l6 ld [%i2+172], %o5 st %o5, [%i2+172] add %i2, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P5253: !_LD [37] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5253 nop RET5253: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5254: !_LD [39] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2148] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5254 nop RET5254: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5255: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2488], %l3 st %l3, [%i3+2488] add %i3, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P5256: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P5257: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l3 ld [%i3+2488], %l7 st %l7, [%i3+2488] add %i3, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P5258: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P5259: !_LD [33] (FP) ld [%i2 + 1536], %f4 ! 1 addresses covered P5260: !_REPLACEMENT [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+1364], %o5 st %o5, [%i3+1364] add %i3, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] P5261: !_PREFETCH [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 3240] %asi, 1 P5262: !_REPLACEMENT [9] (Int) (Branch target of P5254) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] ba P5263 nop TARGET5254: ba RET5254 nop P5263: !_LD [6] (FP) ld [%i1 + 172], %f5 ! 1 addresses covered P5264: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5265: !_LD [2] (Int) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P5266: !_PREFETCH [38] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2048], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5266 nop RET5266: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5267: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 668] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5268: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3240], %l3 st %l3, [%i3+3240] add %i3, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] P5269: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l6 ld [%i3+1308], %o5 st %o5, [%i3+1308] add %i3, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P5270: !_LD [2] (Int) (Branch target of P5312) lduw [%i0 + 1132], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P5271 nop TARGET5312: ba RET5312 nop P5271: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5272: !_LD [44] (Int) lduw [%i2 + 3336], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5273: !_REPLACEMENT [23] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+3056], %l3 st %l3, [%i3+3056] add %i3, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5273 nop RET5273: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5274: !_LD [25] (Int) (LE) (Nucleus ctx) (Branch target of P5305) wr %g0, 0xc, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 668] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P5275 nop TARGET5305: ba RET5305 nop P5275: !_LD [8] (Int) (CBR) (Branch target of P5253) lduw [%i1 + 1308], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5275 nop RET5275: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P5276 nop TARGET5253: ba RET5253 nop P5276: !_LD [18] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5276 nop RET5276: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5277: !_LD [4] (Int) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P5278: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3120], %l7 st %l7, [%i3+3120] add %i3, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P5279: !_REPLACEMENT [37] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+628], %l6 st %l6, [%i3+628] add %i3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P5280: !_PREFETCH [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 1536] %asi, 1 P5281: !_LD [29] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5281 nop RET5281: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5282: !_REPLACEMENT [45] (Int) (CBR) (Branch target of P5336) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3532], %o5 st %o5, [%i2+3532] add %i2, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5282 nop RET5282: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5283 nop TARGET5336: ba RET5336 nop P5283: !_LD [10] (Int) lduw [%i1 + 3072], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P5284: !_LD [5] (Int) lduw [%i0 + 3224], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5285: !_REPLACEMENT [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P5286: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P5287: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P5288: !_LD [30] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3756], %f6 ! 1 addresses covered P5289: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5290: !_REPLACEMENT [32] (Int) (Branch target of P5368) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] ba P5291 nop TARGET5368: ba RET5368 nop P5291: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l7 ld [%i2+628], %l3 st %l3, [%i2+628] add %i2, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P5292: !_LD [11] (Int) lduw [%i1 + 3556], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5293: !_PREFETCH [17] (Int) (Branch target of P5236) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3216], 1 ba P5294 nop TARGET5236: ba RET5236 nop P5294: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5295: !_REPLACEMENT [16] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2304], %o5 st %o5, [%i3+2304] add %i3, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P5296: !_REPLACEMENT [12] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5296 nop RET5296: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5297: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l3 ld [%i3+3056], %l7 st %l7, [%i3+3056] add %i3, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] P5298: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %o5 ld [%i3+680], %l6 st %l6, [%i3+680] add %i3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P5299: !_LD [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P5300: !_LD [27] (Int) (Branch target of P5318) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P5301 nop TARGET5318: ba RET5318 nop P5301: !_LD [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 1944] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P5302: !_LD [16] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi lduwa [%i2 + 2304] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5303: !_LD [15] (Int) lduw [%i2 + 1508], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P5304: !_REPLACEMENT [16] (Int) (Nucleus ctx) (Branch target of P5324) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2304], %l7 st %l7, [%i2+2304] add %i2, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] ba P5305 nop TARGET5324: ba RET5324 nop P5305: !_REPLACEMENT [41] (Int) (CBR) (Secondary ctx) (Branch target of P5232) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+556], %l6 st %l6, [%i2+556] add %i2, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5305 nop RET5305: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P5306 nop TARGET5232: ba RET5232 nop P5306: !_LD [21] (Int) (Branch target of P5282) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P5307 nop TARGET5282: ba RET5282 nop P5307: !_REPLACEMENT [24] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P5308: !_LD [19] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 2660] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5308 nop RET5308: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5309: !_LD [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1536] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5310: !_LD [36] (Int) (Nucleus ctx) (Branch target of P5281) wr %g0, 0x4, %asi lduwa [%i2 + 4048] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P5311 nop TARGET5281: ba RET5281 nop P5311: !_LD [26] (FP) (Branch target of P5233) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1140], %f7 ! 1 addresses covered ba P5312 nop TARGET5233: ba RET5233 nop P5312: !_REPLACEMENT [29] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5312 nop RET5312: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5313: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P5314: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P5315: !_LD [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5316: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %o5 ld [%i2+1540], %l6 st %l6, [%i2+1540] add %i2, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P5317: !_REPLACEMENT [27] (Int) (Branch target of P5350) sethi %hi(0x2000), %l7 ld [%i2+1944], %l3 st %l3, [%i2+1944] add %i2, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] ba P5318 nop TARGET5350: ba RET5350 nop P5318: !_LD [17] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3216] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5318 nop RET5318: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5319: !_REPLACEMENT [7] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+460], %l7 st %l7, [%i3+460] add %i3, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5319 nop RET5319: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5320: !_LD [41] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 556] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5320 nop RET5320: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5321: !_REPLACEMENT [13] (Int) (CBR) (Branch target of P5266) sethi %hi(0x2000), %o5 ld [%i3+380], %l6 st %l6, [%i3+380] add %i3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5321 nop RET5321: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P5322 nop TARGET5266: ba RET5266 nop P5322: !_REPLACEMENT [41] (Int) (Branch target of P5319) sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] ba P5323 nop TARGET5319: ba RET5319 nop P5323: !_LD [32] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P5324: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5324 nop RET5324: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5325: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5326: !_LD [17] (Int) lduw [%i3 + 3216], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P5327: !_LD [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1364] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5328: !_LD [1] (Int) (CBR) (Branch target of P5308) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5328 nop RET5328: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5329 nop TARGET5308: ba RET5308 nop P5329: !_LD [15] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 1508] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5330: !_REPLACEMENT [34] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2232], %l6 st %l6, [%i3+2232] add %i3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P5331: !_LD [21] (FP) (Secondary ctx) (Branch target of P5226) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2760] %asi, %f8 ! 1 addresses covered ba P5332 nop TARGET5226: ba RET5226 nop P5332: !_LD [41] (Int) (Branch target of P5234) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P5333 nop TARGET5234: ba RET5234 nop P5333: !_LD [31] (Int) (Branch target of P5240) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P5334 nop TARGET5240: ba RET5240 nop P5334: !_REPLACEMENT [31] (Int) (Branch target of P5276) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+680], %l3 st %l3, [%i3+680] add %i3, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] ba P5335 nop TARGET5276: ba RET5276 nop P5335: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l6 ld [%i3+1540], %o5 st %o5, [%i3+1540] add %i3, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] P5336: !_LD [36] (Int) (CBR) lduw [%i2 + 4048], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5336 nop RET5336: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5337: !_LD [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5338: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P5339: !_LD [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3284] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5340: !_LD [15] (Int) (CBR) (Branch target of P5222) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5340 nop RET5340: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5341 nop TARGET5222: ba RET5222 nop P5341: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5342: !_REPLACEMENT [13] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P5343: !_LD [45] (FP) (Branch target of P5273) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3532], %f9 ! 1 addresses covered ba P5344 nop TARGET5273: ba RET5273 nop P5344: !_LD [33] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 1536] %asi, %f10 ! 1 addresses covered P5345: !_LD [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 1364] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P5346: !_PREFETCH [4] (Int) prefetch [%i0 + 2928], 1 P5347: !_LD [45] (Int) lduw [%i3 + 3532], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5348: !_LD [42] (Int) (CBR) lduw [%i3 + 3176], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5348 nop RET5348: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5349: !_LD [35] (Int) lduw [%i2 + 2724], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5350: !_LD [14] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5350 nop RET5350: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5351: !_REPLACEMENT [32] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1364], %o5 st %o5, [%i2+1364] add %i2, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5351 nop RET5351: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5352: !_LD [10] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i1 + 3072] %asi, %f11 ! 1 addresses covered P5353: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5354: !_PREFETCH [5] (Int) prefetch [%i0 + 3224], 1 P5355: !_LD [24] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 220] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P5356: !_LD [44] (Int) (Branch target of P5275) lduw [%i3 + 3336], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P5357 nop TARGET5275: ba RET5275 nop P5357: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P5358: !_LD [9] (Int) lduw [%i1 + 2488], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P5359: !_PREFETCH [33] (Int) (Secondary ctx) (Branch target of P5340) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 1536] %asi, 1 ba P5360 nop TARGET5340: ba RET5340 nop P5360: !_LD [4] (Int) lduw [%i0 + 2928], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5361: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P5362: !_REPLACEMENT [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P5363: !_LD [21] (Int) (CBR) lduw [%i3 + 2760], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5363 nop RET5363: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5364: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5365: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5366: !_LD [45] (FP) (Branch target of P5296) ld [%i2 + 3532], %f12 ! 1 addresses covered ba P5367 nop TARGET5296: ba RET5296 nop P5367: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1308], %l3 st %l3, [%i3+1308] add %i3, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P5368: !_LD [4] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5368 nop RET5368: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5369: !_LD [2] (Int) (Branch target of P5242) lduw [%i0 + 1132], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P5370 nop TARGET5242: ba RET5242 nop P5370: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P5371: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P5372: !_LD [23] (Int) lduw [%i2 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5373: !_REPLACEMENT [18] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+3240], %o5 st %o5, [%i3+3240] add %i3, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P5374: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l3 ld [%i3+1944], %l7 st %l7, [%i3+1944] add %i3, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P5375: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P5376: !_LD [31] (Int) (Loop exit) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 fmovs %f12, %f30 !-- loop_exit_32_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_32_0 nop P5377: !_MEMBAR (Int) membar #StoreLoad END_NODES32: ! Test instruction sequence for CPU 32 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func33: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x21deade1), %l3 or %l3, %lo(0x21deade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x90800001), %l4 or %l4, %lo(0x90800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x1c800001), %l3 or %l3, %lo(0x1c800001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x11000000), %l3 or %l3, %lo(0x11000000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x48f8^4 sethi %hi(0x48f8), %l0 or %l0, %lo(0x48f8), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 23 to 23 --- sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+3056] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES33, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES33: ! Test instruction sequence for ISTREAM 33 begins P5378: !_LD [15] (FP) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_33_0: sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1508], %f0 ! 1 addresses covered P5379: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5380: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5380 nop RET5380: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5381: !_REPLACEMENT [5] (Int) (Secondary ctx) (Branch target of P5389) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3224], %l3 st %l3, [%i3+3224] add %i3, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] ba P5382 nop TARGET5389: ba RET5389 nop P5382: !_LD [39] (Int) (CBR) (Branch target of P5465) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5382 nop RET5382: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5383 nop TARGET5465: ba RET5465 nop P5383: !_LD [32] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5383 nop RET5383: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5384: !_REPLACEMENT [28] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2980], %l6 st %l6, [%i2+2980] add %i2, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5384 nop RET5384: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5385: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3216] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P5386: !_LD [34] (Int) (Nucleus ctx) (Branch target of P5464) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2232] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P5387 nop TARGET5464: ba RET5464 nop P5387: !_LD [5] (Int) (CBR) lduw [%i0 + 3224], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5387 nop RET5387: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5388: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2660], %l3 st %l3, [%i3+2660] add %i3, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] P5389: !_PREFETCH [8] (Int) (CBR) prefetch [%i1 + 1308], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5389 nop RET5389: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5390: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5391: !_REPLACEMENT [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P5392: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P5393: !_LD [21] (FP) (CBR) ld [%i3 + 2760], %f1 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5393 nop RET5393: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5394: !_REPLACEMENT [29] (Int) (Branch target of P5477) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3120], %l3 st %l3, [%i2+3120] add %i2, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] ba P5395 nop TARGET5477: ba RET5477 nop P5395: !_REPLACEMENT [41] (Int) (Branch target of P5404) sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ba P5396 nop TARGET5404: ba RET5404 nop P5396: !_PREFETCH [9] (Int) prefetch [%i1 + 2488], 1 P5397: !_REPLACEMENT [29] (Int) (Branch target of P5523) sethi %hi(0x2000), %l3 ld [%i2+3120], %l7 st %l7, [%i2+3120] add %i2, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] ba P5398 nop TARGET5523: ba RET5523 nop P5398: !_REPLACEMENT [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P5399: !_REPLACEMENT [6] (Int) (Secondary ctx) (Branch target of P5470) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] ba P5400 nop TARGET5470: ba RET5470 nop P5400: !_REPLACEMENT [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] P5401: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5401 nop RET5401: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5402: !_REPLACEMENT [44] (Int) (Branch target of P5518) sethi %hi(0x2000), %o5 ld [%i2+3336], %l6 st %l6, [%i2+3336] add %i2, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] ba P5403 nop TARGET5518: ba RET5518 nop P5403: !_REPLACEMENT [13] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5403 nop RET5403: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5404: !_LD [23] (Int) (CBR) lduw [%i3 + 3056], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5404 nop RET5404: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5405: !_REPLACEMENT [24] (Int) (Secondary ctx) (Branch target of P5383) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] ba P5406 nop TARGET5383: ba RET5383 nop P5406: !_REPLACEMENT [9] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5406 nop RET5406: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5407: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l3 ld [%i2+168], %l7 st %l7, [%i2+168] add %i2, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P5408: !_LD [15] (Int) (Branch target of P5505) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P5409 nop TARGET5505: ba RET5505 nop P5409: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P5410: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5410 nop RET5410: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5411: !_LD [8] (Int) (Branch target of P5468) lduw [%i1 + 1308], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P5412 nop TARGET5468: ba RET5468 nop P5412: !_LD [19] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5412 nop RET5412: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5413: !_LD [42] (Int) (LE) (Branch target of P5380) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P5414 nop TARGET5380: ba RET5380 nop P5414: !_REPLACEMENT [40] (Int) (Secondary ctx) (Branch target of P5499) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] ba P5415 nop TARGET5499: ba RET5499 nop P5415: !_LD [12] (Int) (Secondary ctx) (Branch target of P5458) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 168] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P5416 nop TARGET5458: ba RET5458 nop P5416: !_REPLACEMENT [27] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+1944], %l3 st %l3, [%i3+1944] add %i3, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5416 nop RET5416: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5417: !_REPLACEMENT [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+1536], %l3 st %l3, [%i3+1536] add %i3, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] P5418: !_LD [38] (Int) (Branch target of P5495) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P5419 nop TARGET5495: ba RET5495 nop P5419: !_LD [26] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5419 nop RET5419: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5420: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3240], %l3 st %l3, [%i3+3240] add %i3, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] P5421: !_MEMBAR (FP) (CBR) (Secondary ctx) ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5421 nop RET5421: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5422: !_BST [43] (maybe <- 0x1c800001) (FP) (Secondary ctx) (Branch target of P5550) wr %g0, 0xf1, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f37 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f36 membar #Sync stda %f32, [%i2 + 3264 ] %asi ba P5423 nop TARGET5550: ba RET5550 nop P5423: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P5424: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l6 ld [%i3+1508], %o5 st %o5, [%i3+1508] add %i3, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] P5425: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l3 ld [%i3+3120], %l7 st %l7, [%i3+3120] add %i3, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P5426: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5427: !_LD [8] (Int) (Branch target of P5384) lduw [%i1 + 1308], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P5428 nop TARGET5384: ba RET5384 nop P5428: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+556], %l6 st %l6, [%i2+556] add %i2, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P5429: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l7 ld [%i2+3240], %l3 st %l3, [%i2+3240] add %i2, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] P5430: !_LD [39] (Int) (Branch target of P5539) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P5431 nop TARGET5539: ba RET5539 nop P5431: !_LD [8] (Int) (Branch target of P5502) lduw [%i1 + 1308], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P5432 nop TARGET5502: ba RET5502 nop P5432: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] P5433: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P5434: !_LD [23] (FP) (Secondary ctx) (Branch target of P5416) wr %g0, 0x81, %asi lda [%i2 + 3056] %asi, %f2 ! 1 addresses covered ba P5435 nop TARGET5416: ba RET5416 nop P5435: !_LD [31] (Int) (Nucleus ctx) (Branch target of P5558) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 680] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P5436 nop TARGET5558: ba RET5558 nop P5436: !_REPLACEMENT [12] (Int) (Branch target of P5504) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+168], %l7 st %l7, [%i2+168] add %i2, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ba P5437 nop TARGET5504: ba RET5504 nop P5437: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 668] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P5438: !_LD [6] (Int) lduw [%i1 + 172], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5439: !_PREFETCH [4] (Int) prefetch [%i0 + 2928], 1 P5440: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P5441: !_LD [3] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i0 + 1540] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5441 nop RET5441: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5442: !_MEMBAR (FP) (Secondary ctx) P5443: !_BST [19] (maybe <- 0x1c800002) (FP) (Secondary ctx) wr %g0, 0xf1, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i3 + 2624 ] %asi P5444: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P5445: !_REPLACEMENT [3] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1540], %l6 st %l6, [%i2+1540] add %i2, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P5446: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3216] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5447: !_REPLACEMENT [0] (Int) (Branch target of P5570) sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] ba P5448 nop TARGET5570: ba RET5570 nop P5448: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5449: !_LD [37] (Int) lduw [%i2 + 628], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P5450: !_LD [32] (Int) (Secondary ctx) (Branch target of P5530) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P5451 nop TARGET5530: ba RET5530 nop P5451: !_LD [5] (Int) (Branch target of P5476) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P5452 nop TARGET5476: ba RET5476 nop P5452: !_LD [26] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5452 nop RET5452: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5453: !_LD [25] (Int) lduw [%i2 + 668], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P5454: !_REPLACEMENT [7] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+460], %l7 st %l7, [%i3+460] add %i3, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5454 nop RET5454: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5455: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P5456: !_PREFETCH [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 628], 1 P5457: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5458: !_LD [40] (Int) (CBR) lduw [%i2 + 2656], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5458 nop RET5458: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5459: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1364], %l7 st %l7, [%i2+1364] add %i2, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] P5460: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5461: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l6 ld [%i2+3336], %o5 st %o5, [%i2+3336] add %i2, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] P5462: !_LD [10] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i1 + 3072] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5463: !_LD [35] (Int) (CBR) (Branch target of P5441) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5463 nop RET5463: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5464 nop TARGET5441: ba RET5441 nop P5464: !_REPLACEMENT [20] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5464 nop RET5464: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5465: !_LD [0] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i0 + 708] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5465 nop RET5465: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5466: !_LD [8] (Int) lduw [%i1 + 1308], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5467: !_LD [1] (Int) (Branch target of P5463) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P5468 nop TARGET5463: ba RET5463 nop P5468: !_LD [14] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5468 nop RET5468: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5469: !_REPLACEMENT [1] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+744], %l6 st %l6, [%i3+744] add %i3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5469 nop RET5469: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5470: !_REPLACEMENT [32] (Int) (CBR) (Nucleus ctx) (Branch target of P5454) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+1364], %l6 st %l6, [%i3+1364] add %i3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5470 nop RET5470: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P5471 nop TARGET5454: ba RET5454 nop P5471: !_LD [13] (Int) lduw [%i2 + 380], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P5472: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5473: !_LD [10] (Int) lduw [%i1 + 3072], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P5474: !_LD [43] (Int) (Branch target of P5493) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P5475 nop TARGET5493: ba RET5493 nop P5475: !_MEMBAR (FP) (Branch target of P5479) ba P5476 nop TARGET5479: ba RET5479 nop P5476: !_BST [22] (maybe <- 0x1c800003) (FP) (CBR) (Branch target of P5382) wr %g0, 0xf0, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f46 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f46 membar #Sync stda %f32, [%i3 + 2816 ] %asi ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5476 nop RET5476: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P5477 nop TARGET5382: ba RET5382 nop P5477: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5477 nop RET5477: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5478: !_LD [23] (FP) (Branch target of P5490) ld [%i3 + 3056], %f3 ! 1 addresses covered ba P5479 nop TARGET5490: ba RET5490 nop P5479: !_LD [5] (Int) (CBR) lduw [%i0 + 3224], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5479 nop RET5479: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5480: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P5481: !_LD [27] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5482: !_REPLACEMENT [0] (Int) (Branch target of P5544) sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] ba P5483 nop TARGET5544: ba RET5544 nop P5483: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P5484: !_LD [19] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5485: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2724], %l6 st %l6, [%i2+2724] add %i2, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P5486: !_LD [5] (Int) (CBR) lduw [%i0 + 3224], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5486 nop RET5486: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5487: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5488: !_LD [43] (Int) (Branch target of P5419) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P5489 nop TARGET5419: ba RET5419 nop P5489: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P5490: !_LD [11] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5490 nop RET5490: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5491: !_LD [25] (Int) (Branch target of P5393) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P5492 nop TARGET5393: ba RET5393 nop P5492: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l6 ld [%i3+1540], %o5 st %o5, [%i3+1540] add %i3, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] P5493: !_REPLACEMENT [35] (Int) (CBR) (Branch target of P5401) sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5493 nop RET5493: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5494 nop TARGET5401: ba RET5401 nop P5494: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P5495: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5495 nop RET5495: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5496: !_LD [43] (Int) (Branch target of P5410) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P5497 nop TARGET5410: ba RET5410 nop P5497: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P5498: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] P5499: !_LD [29] (Int) (CBR) (Branch target of P5469) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5499 nop RET5499: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P5500 nop TARGET5469: ba RET5469 nop P5500: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P5501: !_LD [4] (Int) lduw [%i0 + 2928], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5502: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5502 nop RET5502: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5503: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5504: !_LD [45] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5504 nop RET5504: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5505: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3336], %l7 st %l7, [%i2+3336] add %i2, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5505 nop RET5505: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5506: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5507: !_LD [4] (Int) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P5508: !_LD [18] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3240], %f4 ! 1 addresses covered P5509: !_REPLACEMENT [14] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1332], %l7 st %l7, [%i3+1332] add %i3, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P5510: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5511: !_LD [3] (Int) (Branch target of P5554) lduw [%i0 + 1540], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P5512 nop TARGET5554: ba RET5554 nop P5512: !_LD [19] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2660], %f5 ! 1 addresses covered P5513: !_LD [25] (Int) lduw [%i2 + 668], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5514: !_PREFETCH [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 4048], 1 P5515: !_LD [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5516: !_REPLACEMENT [2] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5516 nop RET5516: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5517: !_LD [2] (Int) lduw [%i0 + 1132], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5518: !_LD [2] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1132] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5518 nop RET5518: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5519: !_LD [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5520: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P5521: !_LD [26] (FP) (Branch target of P5403) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1140], %f6 ! 1 addresses covered ba P5522 nop TARGET5403: ba RET5403 nop P5522: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2488], %o5 st %o5, [%i2+2488] add %i2, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P5523: !_REPLACEMENT [37] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+628], %l7 st %l7, [%i2+628] add %i2, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5523 nop RET5523: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5524: !_LD [31] (Int) (LE) (Branch target of P5569) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 680] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P5525 nop TARGET5569: ba RET5569 nop P5525: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1508], %l3 st %l3, [%i3+1508] add %i3, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P5526: !_REPLACEMENT [7] (Int) (Branch target of P5452) sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] ba P5527 nop TARGET5452: ba RET5452 nop P5527: !_REPLACEMENT [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P5528: !_REPLACEMENT [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P5529: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P5530: !_LD [43] (FP) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 3284] %asi, %f7 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5530 nop RET5530: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5531: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l7 ld [%i3+2928], %l3 st %l3, [%i3+2928] add %i3, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P5532: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P5533: !_LD [37] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 628] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5534: !_LD [8] (Int) lduw [%i1 + 1308], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P5535: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P5536: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P5537: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5538: !_PREFETCH [3] (Int) prefetch [%i0 + 1540], 1 P5539: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5539 nop RET5539: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5540: !_REPLACEMENT [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+1140], %l6 st %l6, [%i2+1140] add %i2, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P5541: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l7 ld [%i2+2928], %l3 st %l3, [%i2+2928] add %i2, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P5542: !_REPLACEMENT [26] (Int) (Nucleus ctx) (Branch target of P5387) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+1140], %o5 st %o5, [%i2+1140] add %i2, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] ba P5543 nop TARGET5387: ba RET5387 nop P5543: !_LD [0] (Int) lduw [%i0 + 708], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5544: !_REPLACEMENT [11] (Int) (CBR) (Secondary ctx) (Branch target of P5486) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5544 nop RET5544: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P5545 nop TARGET5486: ba RET5486 nop P5545: !_LD [7] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 460] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5546: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5547: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+708], %l3 st %l3, [%i3+708] add %i3, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P5548: !_LD [9] (Int) lduw [%i1 + 2488], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P5549: !_LD [3] (Int) lduw [%i0 + 1540], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5550: !_REPLACEMENT [8] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+1308], %o5 st %o5, [%i3+1308] add %i3, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5550 nop RET5550: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5551: !_REPLACEMENT [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P5552: !_LD [34] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2232], %f8 ! 1 addresses covered P5553: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P5554: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5554 nop RET5554: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5555: !_LD [15] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1508] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P5556: !_REPLACEMENT [17] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3216], %l3 st %l3, [%i2+3216] add %i2, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] P5557: !_LD [28] (Int) (Secondary ctx) (Branch target of P5406) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2980] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P5558 nop TARGET5406: ba RET5406 nop P5558: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5558 nop RET5558: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5559: !_LD [15] (Int) (Branch target of P5412) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P5560 nop TARGET5412: ba RET5412 nop P5560: !_LD [11] (Int) lduw [%i1 + 3556], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P5561: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5562: !_REPLACEMENT [44] (Int) (Branch target of P5421) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] ba P5563 nop TARGET5421: ba RET5421 nop P5563: !_LD [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5564: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P5565: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5566: !_REPLACEMENT [31] (Int) (Branch target of P5516) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+680], %l3 st %l3, [%i2+680] add %i2, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] ba P5567 nop TARGET5516: ba RET5516 nop P5567: !_LD [26] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1140], %f9 ! 1 addresses covered P5568: !_LD [33] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1536], %f10 ! 1 addresses covered P5569: !_LD [33] (Int) (Loop exit) (CBR) lduw [%i2 + 1536], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5569 nop RET5569: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovs %f10, %f30 !-- loop_exit_33_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_33_0 nop P5570: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5570 nop RET5570: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 END_NODES33: ! Test instruction sequence for CPU 33 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func34: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x22deade1), %l6 or %l6, %lo(0x22deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x91000001), %l4 or %l4, %lo(0x91000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x1d000001), %l6 or %l6, %lo(0x1d000001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x11800000), %l6 or %l6, %lo(0x11800000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x2fc6^4 sethi %hi(0x2fc6), %l0 or %l0, %lo(0x2fc6), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 24 to 24 --- sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+216] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES34, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES34: ! Test instruction sequence for ISTREAM 34 begins P5571: !_REPLACEMENT [18] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_34_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3240], %o5 st %o5, [%i2+3240] add %i2, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P5572: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P5573: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5574: !_LD [19] (Int) (Branch target of P5605) lduw [%i3 + 2660], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P5575 nop TARGET5605: ba RET5605 nop P5575: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5576: !_REPLACEMENT [39] (Int) (CBR) (Branch target of P5697) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5576 nop RET5576: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5577 nop TARGET5697: ba RET5697 nop P5577: !_LD [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 556] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P5578: !_LD [41] (Int) (CBR) lduw [%i2 + 556], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5578 nop RET5578: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5579: !_LD [7] (Int) lduw [%i1 + 460], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P5580: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P5581: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5582: !_LD [7] (Int) (CBR) (Branch target of P5642) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5582 nop RET5582: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5583 nop TARGET5642: ba RET5642 nop P5583: !_LD [8] (Int) lduw [%i1 + 1308], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5584: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5585: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P5586: !_LD [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2656] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5587: !_LD [24] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5587 nop RET5587: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5588: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5588 nop RET5588: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5589: !_LD [8] (Int) (CBR) lduw [%i1 + 1308], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5589 nop RET5589: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5590: !_REPLACEMENT [36] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+4048], %l6 st %l6, [%i3+4048] add %i3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5590 nop RET5590: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5591: !_PREFETCH [34] (Int) (Branch target of P5634) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2232], 1 ba P5592 nop TARGET5634: ba RET5634 nop P5592: !_LD [8] (Int) lduw [%i1 + 1308], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P5593: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l6 ld [%i3+3556], %o5 st %o5, [%i3+3556] add %i3, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] P5594: !_LD [36] (Int) (Branch target of P5637) lduw [%i2 + 4048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P5595 nop TARGET5637: ba RET5637 nop P5595: !_LD [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1540] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P5596: !_REPLACEMENT [16] (Int) (Branch target of P5710) sethi %hi(0x2000), %l3 ld [%i3+2304], %l7 st %l7, [%i3+2304] add %i3, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] ba P5597 nop TARGET5710: ba RET5710 nop P5597: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P5598: !_LD [14] (Int) (Branch target of P5638) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P5599 nop TARGET5638: ba RET5638 nop P5599: !_REPLACEMENT [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+168], %l7 st %l7, [%i2+168] add %i2, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P5600: !_REPLACEMENT [9] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2488], %l6 st %l6, [%i2+2488] add %i2, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5600 nop RET5600: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5601: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %o5 ld [%i2+2688], %l6 st %l6, [%i2+2688] add %i2, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] P5602: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P5603: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P5604: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %o5 ld [%i2+2488], %l6 st %l6, [%i2+2488] add %i2, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P5605: !_PREFETCH [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2980], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5605 nop RET5605: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5606: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5607: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2048], %o5 st %o5, [%i2+2048] add %i2, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P5608: !_LD [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5609: !_LD [21] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5609 nop RET5609: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5610: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P5611: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 668] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5612: !_LD [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2656] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P5613: !_REPLACEMENT [7] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5613 nop RET5613: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5614: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5615: !_LD [44] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5615 nop RET5615: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5616: !_LD [37] (Int) (LE) (Nucleus ctx) (Branch target of P5684) wr %g0, 0xc, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 628] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P5617 nop TARGET5684: ba RET5684 nop P5617: !_LD [10] (Int) lduw [%i1 + 3072], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P5618: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5619: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5620: !_LD [12] (Int) lduw [%i3 + 168], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5621: !_REPLACEMENT [36] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+4048], %l3 st %l3, [%i2+4048] add %i2, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] P5622: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P5623: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P5624: !_LD [8] (FP) ld [%i1 + 1308], %f0 ! 1 addresses covered P5625: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5626: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+556], %l7 st %l7, [%i3+556] add %i3, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] P5627: !_REPLACEMENT [34] (Int) (Nucleus ctx) (Branch target of P5681) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+2232], %l6 st %l6, [%i3+2232] add %i3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] ba P5628 nop TARGET5681: ba RET5681 nop P5628: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P5629: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5630: !_LD [36] (Int) (Branch target of P5686) lduw [%i2 + 4048], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P5631 nop TARGET5686: ba RET5686 nop P5631: !_REPLACEMENT [22] (Int) (CBR) (Branch target of P5578) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5631 nop RET5631: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5632 nop TARGET5578: ba RET5578 nop P5632: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l3 ld [%i2+3120], %l7 st %l7, [%i2+3120] add %i2, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P5633: !_MEMBAR (Int) membar #StoreLoad P5634: !_LD [44] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5634 nop RET5634: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5635: !_LD [7] (Int) lduw [%i1 + 460], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P5636: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5637: !_REPLACEMENT [8] (Int) (CBR) (Branch target of P5613) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1308], %l3 st %l3, [%i3+1308] add %i3, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5637 nop RET5637: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P5638 nop TARGET5613: ba RET5613 nop P5638: !_REPLACEMENT [9] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+2488], %l3 st %l3, [%i3+2488] add %i3, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5638 nop RET5638: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5639: !_MEMBAR (FP) P5640: !_BST [31] (maybe <- 0x1d000001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f42 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i2 + 640 ] %asi P5641: !_MEMBAR (FP) membar #StoreLoad P5642: !_REPLACEMENT [18] (Int) (CBR) (Secondary ctx) (Branch target of P5678) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3240], %o5 st %o5, [%i3+3240] add %i3, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5642 nop RET5642: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5643 nop TARGET5678: ba RET5678 nop P5643: !_REPLACEMENT [19] (Int) (Branch target of P5588) sethi %hi(0x2000), %l6 ld [%i3+2660], %o5 st %o5, [%i3+2660] add %i3, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] ba P5644 nop TARGET5588: ba RET5588 nop P5644: !_LD [31] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 680] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5645: !_REPLACEMENT [40] (Int) (Branch target of P5693) sethi %hi(0x2000), %l7 ld [%i3+2656], %l3 st %l3, [%i3+2656] add %i3, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ba P5646 nop TARGET5693: ba RET5693 nop P5646: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P5647: !_LD [5] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 3224] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5648: !_LD [43] (Int) (CBR) (Branch target of P5736) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5648 nop RET5648: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5649 nop TARGET5736: ba RET5736 nop P5649: !_REPLACEMENT [43] (Int) (Branch target of P5590) sethi %hi(0x2000), %l6 ld [%i3+3284], %o5 st %o5, [%i3+3284] add %i3, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] ba P5650 nop TARGET5590: ba RET5590 nop P5650: !_LD [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5651: !_LD [7] (Int) lduw [%i1 + 460], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P5652: !_REPLACEMENT [26] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P5653: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %o5 ld [%i2+1140], %l6 st %l6, [%i2+1140] add %i2, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P5654: !_LD [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1332] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5655: !_REPLACEMENT [15] (Int) (Branch target of P5717) sethi %hi(0x2000), %l3 ld [%i2+1508], %l7 st %l7, [%i2+1508] add %i2, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] ba P5656 nop TARGET5717: ba RET5717 nop P5656: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+1140], %l6 st %l6, [%i2+1140] add %i2, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5656 nop RET5656: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5657: !_LD [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2660] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P5658: !_LD [21] (Int) (Secondary ctx) (Branch target of P5648) wr %g0, 0x81, %asi lduwa [%i2 + 2760] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P5659 nop TARGET5648: ba RET5648 nop P5659: !_LD [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2724] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P5660: !_PREFETCH [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 3240], 1 P5661: !_LD [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5662: !_LD [18] (Int) lduw [%i2 + 3240], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5663: !_LD [9] (Int) lduw [%i1 + 2488], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5664: !_REPLACEMENT [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P5665: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P5666: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5667: !_REPLACEMENT [34] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P5668: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l6 ld [%i3+1332], %o5 st %o5, [%i3+1332] add %i3, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] P5669: !_PREFETCH [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 2872] %asi, 1 P5670: !_LD [9] (FP) ld [%i1 + 2488], %f1 ! 1 addresses covered P5671: !_LD [21] (Int) (Branch target of P5587) lduw [%i2 + 2760], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P5672 nop TARGET5587: ba RET5587 nop P5672: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l7 ld [%i3+2928], %l3 st %l3, [%i3+2928] add %i3, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P5673: !_LD [13] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 380], %f2 ! 1 addresses covered P5674: !_REPLACEMENT [21] (Int) (CBR) (Branch target of P5615) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5674 nop RET5674: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5675 nop TARGET5615: ba RET5615 nop P5675: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] P5676: !_LD [41] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5676 nop RET5676: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5677: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P5678: !_REPLACEMENT [7] (Int) (CBR) (Branch target of P5600) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5678 nop RET5678: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5679 nop TARGET5600: ba RET5600 nop P5679: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l6 ld [%i3+3224], %o5 st %o5, [%i3+3224] add %i3, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] P5680: !_LD [26] (Int) (Branch target of P5589) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P5681 nop TARGET5589: ba RET5589 nop P5681: !_REPLACEMENT [15] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+1508], %l3 st %l3, [%i3+1508] add %i3, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5681 nop RET5681: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5682: !_REPLACEMENT [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P5683: !_REPLACEMENT [30] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P5684: !_LD [23] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5684 nop RET5684: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5685: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5686: !_REPLACEMENT [30] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5686 nop RET5686: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5687: !_LD [16] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5687 nop RET5687: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5688: !_REPLACEMENT [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+3176], %l7 st %l7, [%i3+3176] add %i3, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P5689: !_LD [1] (Int) lduw [%i0 + 744], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5690: !_LD [34] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2232], %f3 ! 1 addresses covered P5691: !_LD [6] (Int) lduw [%i1 + 172], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P5692: !_LD [4] (Int) (Branch target of P5582) lduw [%i0 + 2928], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P5693 nop TARGET5582: ba RET5582 nop P5693: !_LD [25] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5693 nop RET5693: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5694: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3120], %l7 st %l7, [%i3+3120] add %i3, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P5695: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5696: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P5697: !_LD [15] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5697 nop RET5697: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5698: !_LD [40] (FP) ld [%i3 + 2656], %f4 ! 1 addresses covered P5699: !_REPLACEMENT [37] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P5700: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l6 ld [%i3+4048], %o5 st %o5, [%i3+4048] add %i3, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] P5701: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P5702: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P5703: !_REPLACEMENT [24] (Int) (Branch target of P5656) sethi %hi(0x2000), %l6 ld [%i3+220], %o5 st %o5, [%i3+220] add %i3, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] ba P5704 nop TARGET5656: ba RET5656 nop P5704: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l3 ld [%i3+3216], %l7 st %l7, [%i3+3216] add %i3, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P5705: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] P5706: !_LD [6] (Int) lduw [%i1 + 172], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5707: !_LD [32] (Int) (Branch target of P5687) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P5708 nop TARGET5687: ba RET5687 nop P5708: !_REPLACEMENT [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+1364], %l3 st %l3, [%i3+1364] add %i3, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] P5709: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l6 ld [%i3+708], %o5 st %o5, [%i3+708] add %i3, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P5710: !_REPLACEMENT [34] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5710 nop RET5710: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5711: !_LD [23] (Int) (Branch target of P5676) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P5712 nop TARGET5676: ba RET5676 nop P5712: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P5713: !_LD [9] (FP) ld [%i1 + 2488], %f5 ! 1 addresses covered P5714: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l6 ld [%i2+2488], %o5 st %o5, [%i2+2488] add %i2, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P5715: !_REPLACEMENT [32] (Int) (Branch target of P5631) sethi %hi(0x2000), %l3 ld [%i2+1364], %l7 st %l7, [%i2+1364] add %i2, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] ba P5716 nop TARGET5631: ba RET5631 nop P5716: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P5717: !_LD [16] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5717 nop RET5717: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5718: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5719: !_MEMBAR (Int) membar #StoreLoad P5720: !_LD [1] (Int) lduw [%i0 + 744], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P5721: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l6 ld [%i2+680], %o5 st %o5, [%i2+680] add %i2, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P5722: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5723: !_LD [1] (Int) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P5724: !_REPLACEMENT [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] P5725: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5726: !_LD [41] (Int) (Branch target of P5576) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P5727 nop TARGET5576: ba RET5576 nop P5727: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5728: !_REPLACEMENT [3] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1540], %o5 st %o5, [%i3+1540] add %i3, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] P5729: !_LD [22] (Int) (Secondary ctx) (Branch target of P5674) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2872] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P5730 nop TARGET5674: ba RET5674 nop P5730: !_REPLACEMENT [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P5731: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l6 ld [%i3+2872], %o5 st %o5, [%i3+2872] add %i3, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] P5732: !_REPLACEMENT [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2656], %l7 st %l7, [%i3+2656] add %i3, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P5733: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5733 nop RET5733: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5734: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P5735: !_LD [23] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5736: !_LD [40] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5736 nop RET5736: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5737: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5738: !_REPLACEMENT [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P5739: !_LD [24] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 220] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P5740: !_LD [0] (FP) (Branch target of P5733) ld [%i0 + 708], %f6 ! 1 addresses covered ba P5741 nop TARGET5733: ba RET5733 nop P5741: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P5742: !_REPLACEMENT [12] (Int) (Loop exit) sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovs %f6, %f30 !-- loop_exit_34_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_34_0 nop P5743: !_MEMBAR (Int) (Branch target of P5609) membar #StoreLoad ba END_NODES34 nop TARGET5609: ba RET5609 nop END_NODES34: ! Test instruction sequence for CPU 34 ends sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 ! move %o5(lower) -> %o0(upper) sllx %o5, 32, %o0 sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 stw %o5, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func35: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l7 or %l7, %lo(0xdeadbee0), %l7 stw %l7, [%i5] sethi %hi(0xdeadbee1), %l7 or %l7, %lo(0xdeadbee1), %l7 stw %l7, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x23deade1), %l7 or %l7, %lo(0x23deade1), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x91800001), %l4 or %l4, %lo(0x91800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x1d800001), %l7 or %l7, %lo(0x1d800001), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x12000000), %l7 or %l7, %lo(0x12000000), %l7 stw %l7, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x4390^4 sethi %hi(0x4390), %l0 or %l0, %lo(0x4390), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 25 to 24 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES35, %o5, %l6 jmpl %l6, %g0 nop BEGIN_NODES35: ! Test instruction sequence for ISTREAM 35 begins P5744: !_REPLACEMENT [26] (Int) (Loop entry) (Branch target of P5839) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_35_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] ba P5745 nop TARGET5839: ba RET5839 nop P5745: !_REPLACEMENT [15] (Int) (Branch target of P5890) sethi %hi(0x2000), %l6 ld [%i2+1508], %o5 st %o5, [%i2+1508] add %i2, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] ba P5746 nop TARGET5890: ba RET5890 nop P5746: !_LD [10] (Int) lduw [%i1 + 3072], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5747: !_LD [19] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5747 nop RET5747: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5748: !_LD [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5749: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P5750: !_LD [22] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2872] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5750 nop RET5750: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5751: !_REPLACEMENT [22] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2872], %l7 st %l7, [%i3+2872] add %i3, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P5752: !_LD [28] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2980], %f0 ! 1 addresses covered P5753: !_REPLACEMENT [1] (Int) (Branch target of P5757) sethi %hi(0x2000), %o5 ld [%i3+744], %l6 st %l6, [%i3+744] add %i3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] ba P5754 nop TARGET5757: ba RET5757 nop P5754: !_REPLACEMENT [32] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+1364], %l3 st %l3, [%i3+1364] add %i3, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5754 nop RET5754: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5755: !_REPLACEMENT [8] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+1308], %l3 st %l3, [%i3+1308] add %i3, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5755 nop RET5755: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5756: !_LD [26] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i2 + 1140] %asi, %f1 ! 1 addresses covered P5757: !_LD [45] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5757 nop RET5757: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5758: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5759: !_REPLACEMENT [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P5760: !_LD [11] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi lduwa [%i1 + 3556] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P5761: !_REPLACEMENT [35] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5761 nop RET5761: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5762: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l3 ld [%i3+2872], %l7 st %l7, [%i3+2872] add %i3, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P5763: !_LD [17] (Int) lduw [%i2 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5764: !_LD [17] (FP) ld [%i2 + 3216], %f2 ! 1 addresses covered P5765: !_LD [8] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i1 + 1308] %asi, %f3 ! 1 addresses covered P5766: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5767: !_LD [29] (Int) (CBR) (Branch target of P5812) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5767 nop RET5767: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P5768 nop TARGET5812: ba RET5812 nop P5768: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P5769: !_LD [20] (Int) (Branch target of P5796) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P5770 nop TARGET5796: ba RET5796 nop P5770: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5771: !_REPLACEMENT [37] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+628], %o5 st %o5, [%i3+628] add %i3, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] P5772: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P5773: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P5774: !_LD [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P5775: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P5776: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5777: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P5778: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+744], %l6 st %l6, [%i2+744] add %i2, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] P5779: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l7 ld [%i2+4048], %l3 st %l3, [%i2+4048] add %i2, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] P5780: !_LD [8] (Int) (Branch target of P5789) lduw [%i1 + 1308], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P5781 nop TARGET5789: ba RET5789 nop P5781: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P5782: !_LD [33] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1536], %f4 ! 1 addresses covered P5783: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l7 ld [%i2+1508], %l3 st %l3, [%i2+1508] add %i2, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P5784: !_LD [35] (Int) lduw [%i3 + 2724], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P5785: !_LD [9] (Int) lduw [%i1 + 2488], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5786: !_LD [31] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i3 + 680] %asi, %f5 ! 1 addresses covered P5787: !_LD [23] (Int) (Branch target of P5879) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P5788 nop TARGET5879: ba RET5879 nop P5788: !_LD [0] (Int) lduw [%i0 + 708], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5789: !_LD [23] (Int) (CBR) lduw [%i2 + 3056], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5789 nop RET5789: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5790: !_LD [34] (Int) lduw [%i3 + 2232], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5791: !_LD [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1140] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P5792: !_LD [43] (Int) (Branch target of P5802) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P5793 nop TARGET5802: ba RET5802 nop P5793: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P5794: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1508], %l7 st %l7, [%i2+1508] add %i2, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] P5795: !_REPLACEMENT [8] (Int) (Branch target of P5832) sethi %hi(0x2000), %o5 ld [%i2+1308], %l6 st %l6, [%i2+1308] add %i2, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] ba P5796 nop TARGET5832: ba RET5832 nop P5796: !_REPLACEMENT [43] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5796 nop RET5796: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5797: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5798: !_LD [7] (Int) lduw [%i1 + 460], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P5799: !_LD [13] (Int) (Secondary ctx) (Branch target of P5755) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P5800 nop TARGET5755: ba RET5755 nop P5800: !_REPLACEMENT [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3216], %l7 st %l7, [%i3+3216] add %i3, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P5801: !_REPLACEMENT [44] (Int) (Branch target of P5761) sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] ba P5802 nop TARGET5761: ba RET5761 nop P5802: !_REPLACEMENT [20] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5802 nop RET5802: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5803: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l7 ld [%i3+2724], %l3 st %l3, [%i3+2724] add %i3, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P5804: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P5805: !_LD [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1536] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5806: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5807: !_MEMBAR (FP) P5808: !_BST [41] (maybe <- 0x1d800001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f43 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i3 + 512 ] %asi P5809: !_MEMBAR (FP) membar #StoreLoad P5810: !_LD [6] (Int) (Branch target of P5767) lduw [%i1 + 172], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P5811 nop TARGET5767: ba RET5767 nop P5811: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P5812: !_REPLACEMENT [9] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5812 nop RET5812: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5813: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5814: !_LD [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P5815: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P5816: !_LD [15] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5816 nop RET5816: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5817: !_REPLACEMENT [1] (Int) (Secondary ctx) (Branch target of P5889) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+744], %l3 st %l3, [%i3+744] add %i3, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] ba P5818 nop TARGET5889: ba RET5889 nop P5818: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P5819: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %o5 ld [%i3+380], %l6 st %l6, [%i3+380] add %i3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P5820: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l7 ld [%i3+2928], %l3 st %l3, [%i3+2928] add %i3, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P5821: !_LD [7] (Int) (CBR) lduw [%i1 + 460], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5821 nop RET5821: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5822: !_LD [10] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5822 nop RET5822: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5823: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P5824: !_LD [27] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5824 nop RET5824: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5825: !_LD [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 3176] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5826: !_LD [45] (Int) lduw [%i2 + 3532], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5827: !_LD [2] (Int) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P5828: !_REPLACEMENT [40] (Int) (Nucleus ctx) (Branch target of P5824) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] ba P5829 nop TARGET5824: ba RET5824 nop P5829: !_LD [26] (FP) ld [%i3 + 1140], %f6 ! 1 addresses covered P5830: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l7 ld [%i2+2980], %l3 st %l3, [%i2+2980] add %i2, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] P5831: !_LD [25] (Int) lduw [%i3 + 668], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5832: !_REPLACEMENT [18] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5832 nop RET5832: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5833: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P5834: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P5835: !_LD [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3336] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5836: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P5837: !_REPLACEMENT [4] (Int) (Secondary ctx) (Branch target of P5867) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] ba P5838 nop TARGET5867: ba RET5867 nop P5838: !_LD [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1508] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P5839: !_LD [33] (Int) (CBR) (Branch target of P5863) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5839 nop RET5839: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5840 nop TARGET5863: ba RET5863 nop P5840: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P5841: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l3 ld [%i2+1364], %l7 st %l7, [%i2+1364] add %i2, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] P5842: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %o5 ld [%i2+3284], %l6 st %l6, [%i2+3284] add %i2, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] P5843: !_LD [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P5844: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5845: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P5846: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 668] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5847: !_LD [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 220] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5848: !_REPLACEMENT [34] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+2232], %o5 st %o5, [%i3+2232] add %i3, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] P5849: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P5850: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3216] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5851: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1140], %l7 st %l7, [%i3+1140] add %i3, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P5852: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %o5 ld [%i3+2232], %l6 st %l6, [%i3+2232] add %i3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P5853: !_REPLACEMENT [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+2656], %l3 st %l3, [%i3+2656] add %i3, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P5854: !_LD [0] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i0 + 708] %asi, %f7 ! 1 addresses covered P5855: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P5856: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P5857: !_REPLACEMENT [20] (Int) (Branch target of P5821) sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] ba P5858 nop TARGET5821: ba RET5821 nop P5858: !_REPLACEMENT [31] (Int) (CBR) (Secondary ctx) (Branch target of P5816) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+680], %o5 st %o5, [%i3+680] add %i3, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5858 nop RET5858: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5859 nop TARGET5816: ba RET5816 nop P5859: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5860: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P5861: !_REPLACEMENT [38] (Int) (Branch target of P5750) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] ba P5862 nop TARGET5750: ba RET5750 nop P5862: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P5863: !_LD [26] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5863 nop RET5863: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5864: !_MEMBAR (Int) membar #StoreLoad P5865: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l7 ld [%i3+2488], %l3 st %l3, [%i3+2488] add %i3, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P5866: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l6 ld [%i3+708], %o5 st %o5, [%i3+708] add %i3, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P5867: !_LD [45] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5867 nop RET5867: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5868: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2148], %l6 st %l6, [%i2+2148] add %i2, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] P5869: !_REPLACEMENT [6] (Int) (Branch target of P5747) sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] ba P5870 nop TARGET5747: ba RET5747 nop P5870: !_LD [5] (Int) (LE) (Secondary ctx) (Branch target of P5822) wr %g0, 0x89, %asi lduwa [%i0 + 3224] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P5871 nop TARGET5822: ba RET5822 nop P5871: !_REPLACEMENT [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P5872: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l7 ld [%i2+2872], %l3 st %l3, [%i2+2872] add %i2, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P5873: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P5874: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l3 ld [%i2+1308], %l7 st %l7, [%i2+1308] add %i2, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] P5875: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %o5 ld [%i2+4048], %l6 st %l6, [%i2+4048] add %i2, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P5876: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l7 ld [%i2+1508], %l3 st %l3, [%i2+1508] add %i2, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P5877: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l6 ld [%i2+680], %o5 st %o5, [%i2+680] add %i2, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P5878: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P5879: !_LD [34] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5879 nop RET5879: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5880: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P5881: !_LD [30] (Int) (Branch target of P5858) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P5882 nop TARGET5858: ba RET5858 nop P5882: !_REPLACEMENT [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P5883: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P5884: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l3 ld [%i3+380], %l7 st %l7, [%i3+380] add %i3, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] P5885: !_LD [11] (Int) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5886: !_LD [18] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3240], %f8 ! 1 addresses covered P5887: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P5888: !_LD [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 556] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5889: !_REPLACEMENT [9] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2488], %o5 st %o5, [%i2+2488] add %i2, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5889 nop RET5889: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5890: !_LD [7] (Int) (Loop exit) (CBR) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5890 nop RET5890: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovs %f8, %f30 !-- loop_exit_35_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_35_0 nop P5891: !_MEMBAR (Int) (Branch target of P5754) membar #StoreLoad ba END_NODES35 nop TARGET5754: ba RET5754 nop END_NODES35: ! Test instruction sequence for CPU 35 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func36: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x24deade1), %l3 or %l3, %lo(0x24deade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x92000001), %l4 or %l4, %lo(0x92000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x1e000001), %l3 or %l3, %lo(0x1e000001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x12800000), %l3 or %l3, %lo(0x12800000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x2a90^4 sethi %hi(0x2a90), %l0 or %l0, %lo(0x2a90), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 25 to 25 --- sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+664] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES36, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES36: ! Test instruction sequence for ISTREAM 36 begins P5892: !_LD [34] (Int) (Loop entry) (Nucleus ctx) sethi %hi(0x7), %l2 or %l2, %lo(0x7), %l2 loop_entry_36_0: wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2232] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5893: !_LD [27] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5893 nop RET5893: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5894: !_REPLACEMENT [25] (Int) (Secondary ctx) (Branch target of P5909) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] ba P5895 nop TARGET5909: ba RET5909 nop P5895: !_LD [36] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5896: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l7 ld [%i2+556], %l3 st %l3, [%i2+556] add %i2, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P5897: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P5898: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P5899: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3216] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P5900: !_LD [42] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5900 nop RET5900: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5901: !_REPLACEMENT [40] (Int) (Branch target of P5937) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2656], %l7 st %l7, [%i2+2656] add %i2, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] ba P5902 nop TARGET5937: ba RET5937 nop P5902: !_LD [38] (Int) (Branch target of P5953) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P5903 nop TARGET5953: ba RET5953 nop P5903: !_LD [37] (Int) (CBR) (Secondary ctx) (Branch target of P5961) wr %g0, 0x81, %asi lduwa [%i3 + 628] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5903 nop RET5903: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5904 nop TARGET5961: ba RET5961 nop P5904: !_LD [6] (Int) lduw [%i1 + 172], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P5905: !_LD [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5906: !_LD [45] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 3532] %asi, %f0 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5906 nop RET5906: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5907: !_LD [21] (Int) (CBR) (Branch target of P5954) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5907 nop RET5907: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5908 nop TARGET5954: ba RET5954 nop P5908: !_LD [23] (Int) lduw [%i3 + 3056], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5909: !_PREFETCH [33] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 1536], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5909 nop RET5909: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5910: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P5911: !_REPLACEMENT [41] (Int) (Secondary ctx) (Branch target of P5941) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ba P5912 nop TARGET5941: ba RET5941 nop P5912: !_REPLACEMENT [25] (Int) (CBR) (Branch target of P5917) sethi %hi(0x2000), %l3 ld [%i2+668], %l7 st %l7, [%i2+668] add %i2, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5912 nop RET5912: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5913 nop TARGET5917: ba RET5917 nop P5913: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P5914: !_LD [5] (Int) lduw [%i0 + 3224], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5915: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P5916: !_REPLACEMENT [10] (Int) (Nucleus ctx) (Branch target of P5907) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ba P5917 nop TARGET5907: ba RET5907 nop P5917: !_REPLACEMENT [40] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5917 nop RET5917: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P5918: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l7 ld [%i2+3120], %l3 st %l3, [%i2+3120] add %i2, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] P5919: !_LD [31] (Int) lduw [%i3 + 680], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P5920: !_LD [23] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3056] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P5921: !_LD [35] (Int) lduw [%i3 + 2724], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5922: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P5923: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5924: !_LD [8] (Int) (Branch target of P5912) lduw [%i1 + 1308], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P5925 nop TARGET5912: ba RET5912 nop P5925: !_LD [34] (Int) (Branch target of P5900) lduw [%i2 + 2232], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P5926 nop TARGET5900: ba RET5900 nop P5926: !_LD [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 708] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P5927: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+220], %o5 st %o5, [%i3+220] add %i3, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P5928: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2980] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5929: !_LD [4] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i0 + 2928] %asi, %f1 ! 1 addresses covered P5930: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l7 ld [%i3+1332], %l3 st %l3, [%i3+1332] add %i3, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P5931: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P5932: !_MEMBAR (FP) P5933: !_BST [30] (maybe <- 0x1e000001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f43 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i2 + 3712 ] %asi P5934: !_MEMBAR (FP) membar #StoreLoad P5935: !_LD [24] (Int) (Branch target of P5959) lduw [%i2 + 220], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P5936 nop TARGET5959: ba RET5959 nop P5936: !_LD [44] (FP) (Nucleus ctx) (Branch target of P5893) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 3336] %asi, %f2 ! 1 addresses covered ba P5937 nop TARGET5893: ba RET5893 nop P5937: !_REPLACEMENT [15] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5937 nop RET5937: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5938: !_LD [43] (Int) (CBR) lduw [%i2 + 3284], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5938 nop RET5938: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5939: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %o5 ld [%i3+2688], %l6 st %l6, [%i3+2688] add %i3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] P5940: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5941: !_REPLACEMENT [31] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5941 nop RET5941: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5942: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P5943: !_REPLACEMENT [25] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+668], %l3 st %l3, [%i2+668] add %i2, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P5944: !_LD [37] (Int) (CBR) (Secondary ctx) (Branch target of P5945) wr %g0, 0x81, %asi lduwa [%i3 + 628] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5944 nop RET5944: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5945 nop TARGET5945: ba RET5945 nop P5945: !_LD [18] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5945 nop RET5945: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5946: !_LD [17] (Int) (Branch target of P5955) lduw [%i3 + 3216], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P5947 nop TARGET5955: ba RET5955 nop P5947: !_LD [5] (Int) (CBR) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5947 nop RET5947: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5948: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l3 ld [%i2+2688], %l7 st %l7, [%i2+2688] add %i2, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P5949: !_LD [9] (Int) lduw [%i1 + 2488], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P5950: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l6 ld [%i2+2660], %o5 st %o5, [%i2+2660] add %i2, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P5951: !_LD [15] (Int) (LE) (Branch target of P5903) wr %g0, 0x88, %asi lduwa [%i3 + 1508] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P5952 nop TARGET5903: ba RET5903 nop P5952: !_REPLACEMENT [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P5953: !_LD [22] (Int) (CBR) (Nucleus ctx) (Branch target of P5944) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2872] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5953 nop RET5953: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P5954 nop TARGET5944: ba RET5944 nop P5954: !_LD [18] (FP) (CBR) (Branch target of P5957) ld [%i3 + 3240], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5954 nop RET5954: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5955 nop TARGET5957: ba RET5957 nop P5955: !_REPLACEMENT [29] (Int) (CBR) (Branch target of P5938) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5955 nop RET5955: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P5956 nop TARGET5938: ba RET5938 nop P5956: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P5957: !_REPLACEMENT [25] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5957 nop RET5957: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5958: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %o5 ld [%i3+1540], %l6 st %l6, [%i3+1540] add %i3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P5959: !_LD [21] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5959 nop RET5959: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P5960: !_LD [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3336] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P5961: !_REPLACEMENT [38] (Int) (CBR) (Branch target of P5947) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5961 nop RET5961: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P5962 nop TARGET5947: ba RET5947 nop P5962: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5963: !_LD [1] (Int) lduw [%i0 + 744], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5964: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P5965: !_LD [43] (Int) (Secondary ctx) (Branch target of P5906) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3284] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P5966 nop TARGET5906: ba RET5906 nop P5966: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] P5967: !_LD [42] (Int) lduw [%i3 + 3176], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P5968: !_LD [23] (FP) (Loop exit) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3056], %f4 ! 1 addresses covered !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovs %f4, %f30 !-- loop_exit_36_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_36_0 nop P5969: !_MEMBAR (Int) membar #StoreLoad END_NODES36: ! Test instruction sequence for CPU 36 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func37: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x25deade1), %l6 or %l6, %lo(0x25deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x92800001), %l4 or %l4, %lo(0x92800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x1e800001), %l6 or %l6, %lo(0x1e800001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x13000000), %l6 or %l6, %lo(0x13000000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x191f^4 sethi %hi(0x191f), %l0 or %l0, %lo(0x191f), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 26 to 26 --- sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+1136] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES37, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES37: ! Test instruction sequence for ISTREAM 37 begins P5970: !_PREFETCH [0] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_37_0: prefetch [%i0 + 708], 1 P5971: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P5972: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P5973: !_LD [7] (Int) lduw [%i1 + 460], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5974: !_LD [6] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 172] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P5975: !_LD [34] (Int) (Nucleus ctx) (Branch target of P6169) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2232] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P5976 nop TARGET6169: ba RET6169 nop P5976: !_LD [27] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 1944] %asi, %f0 ! 1 addresses covered P5977: !_LD [20] (FP) (Branch target of P6139) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2688], %f1 ! 1 addresses covered ba P5978 nop TARGET6139: ba RET6139 nop P5978: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P5979: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P5980: !_LD [21] (FP) ld [%i2 + 2760], %f2 ! 1 addresses covered P5981: !_LD [9] (Int) lduw [%i1 + 2488], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P5982: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l6 ld [%i3+668], %o5 st %o5, [%i3+668] add %i3, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P5983: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P5984: !_REPLACEMENT [18] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+3240], %l6 st %l6, [%i3+3240] add %i3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5984 nop RET5984: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P5985: !_LD [20] (Int) (Branch target of P6033) lduw [%i2 + 2688], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P5986 nop TARGET6033: ba RET6033 nop P5986: !_LD [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 460] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P5987: !_REPLACEMENT [20] (Int) (CBR) (Branch target of P6116) sethi %hi(0x2000), %o5 ld [%i3+2688], %l6 st %l6, [%i3+2688] add %i3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET5987 nop RET5987: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P5988 nop TARGET6116: ba RET6116 nop P5988: !_LD [19] (Int) lduw [%i2 + 2660], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P5989: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P5990: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P5991: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P5992: !_REPLACEMENT [39] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET5992 nop RET5992: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P5993: !_REPLACEMENT [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+1944], %l7 st %l7, [%i2+1944] add %i2, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P5994: !_REPLACEMENT [40] (Int) (Branch target of P5992) sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] ba P5995 nop TARGET5992: ba RET5992 nop P5995: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P5996: !_REPLACEMENT [9] (Int) (Branch target of P5987) sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] ba P5997 nop TARGET5987: ba RET5987 nop P5997: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %o5 ld [%i2+3336], %l6 st %l6, [%i2+3336] add %i2, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P5998: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P5999: !_LD [42] (Int) lduw [%i3 + 3176], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P6000: !_LD [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 708] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6001: !_LD [2] (Int) lduw [%i0 + 1132], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P6002: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6003: !_LD [19] (Int) (CBR) (Branch target of P6051) lduw [%i3 + 2660], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6003 nop RET6003: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P6004 nop TARGET6051: ba RET6051 nop P6004: !_LD [45] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6004 nop RET6004: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6005: !_LD [0] (Int) lduw [%i0 + 708], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P6006: !_REPLACEMENT [24] (Int) (Branch target of P6072) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+220], %l7 st %l7, [%i3+220] add %i3, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ba P6007 nop TARGET6072: ba RET6072 nop P6007: !_LD [26] (Int) (Secondary ctx) (Branch target of P6003) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P6008 nop TARGET6003: ba RET6003 nop P6008: !_LD [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6009: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %o5 ld [%i3+1540], %l6 st %l6, [%i3+1540] add %i3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P6010: !_REPLACEMENT [37] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6010 nop RET6010: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6011: !_LD [1] (Int) lduw [%i0 + 744], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6012: !_LD [35] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6012 nop RET6012: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6013: !_REPLACEMENT [7] (Int) (Branch target of P6145) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] ba P6014 nop TARGET6145: ba RET6145 nop P6014: !_LD [31] (Int) (CBR) lduw [%i3 + 680], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6014 nop RET6014: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6015: !_LD [5] (Int) (Branch target of P6216) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P6016 nop TARGET6216: ba RET6216 nop P6016: !_LD [11] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 3556] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6017: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P6018: !_REPLACEMENT [35] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2724], %l6 st %l6, [%i2+2724] add %i2, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6018 nop RET6018: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6019: !_REPLACEMENT [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P6020: !_REPLACEMENT [25] (Int) (Branch target of P6167) sethi %hi(0x2000), %l7 ld [%i2+668], %l3 st %l3, [%i2+668] add %i2, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] ba P6021 nop TARGET6167: ba RET6167 nop P6021: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l6 ld [%i2+4048], %o5 st %o5, [%i2+4048] add %i2, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] P6022: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l3 ld [%i2+168], %l7 st %l7, [%i2+168] add %i2, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P6023: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P6024: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P6025: !_LD [27] (Int) (Branch target of P6060) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P6026 nop TARGET6060: ba RET6060 nop P6026: !_LD [12] (Int) (Branch target of P6199) lduw [%i3 + 168], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P6027 nop TARGET6199: ba RET6199 nop P6027: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2660], %o5 st %o5, [%i3+2660] add %i3, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P6028: !_LD [26] (Int) lduw [%i2 + 1140], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6029: !_LD [0] (Int) (CBR) lduw [%i0 + 708], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6029 nop RET6029: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6030: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l6 ld [%i3+2980], %o5 st %o5, [%i3+2980] add %i3, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] P6031: !_LD [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 680] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6032: !_REPLACEMENT [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2048], %l3 st %l3, [%i3+2048] add %i3, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] P6033: !_LD [45] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6033 nop RET6033: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6034: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6035: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1944], %l3 st %l3, [%i3+1944] add %i3, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P6036: !_LD [19] (Int) lduw [%i2 + 2660], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P6037: !_LD [8] (Int) lduw [%i1 + 1308], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6038: !_REPLACEMENT [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+2488], %o5 st %o5, [%i3+2488] add %i3, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P6039: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 3056] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P6040: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6041: !_LD [8] (Int) lduw [%i1 + 1308], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P6042: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6043: !_REPLACEMENT [39] (Int) (Branch target of P6129) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] ba P6044 nop TARGET6129: ba RET6129 nop P6044: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] P6045: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l7 ld [%i2+1308], %l3 st %l3, [%i2+1308] add %i2, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P6046: !_LD [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6047: !_LD [11] (FP) ld [%i1 + 3556], %f3 ! 1 addresses covered P6048: !_REPLACEMENT [2] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6048 nop RET6048: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6049: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] P6050: !_LD [3] (Int) lduw [%i0 + 1540], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6051: !_LD [19] (Int) (CBR) lduw [%i3 + 2660], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6051 nop RET6051: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6052: !_LD [0] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi lduwa [%i0 + 708] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6053: !_LD [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 708] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P6054: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6055: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l6 ld [%i2+3056], %o5 st %o5, [%i2+3056] add %i2, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P6056: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P6057: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %o5 ld [%i2+3224], %l6 st %l6, [%i2+3224] add %i2, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P6058: !_LD [4] (Int) (Branch target of P6171) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P6059 nop TARGET6171: ba RET6171 nop P6059: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P6060: !_LD [34] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6060 nop RET6060: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6061: !_LD [15] (Int) lduw [%i3 + 1508], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P6062: !_REPLACEMENT [25] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P6063: !_LD [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 3224] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6064: !_REPLACEMENT [6] (Int) (Branch target of P6048) sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] ba P6065 nop TARGET6048: ba RET6048 nop P6065: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6066: !_LD [39] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6067: !_LD [28] (Int) lduw [%i2 + 2980], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P6068: !_LD [27] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i2 + 1944] %asi, %f4 ! 1 addresses covered P6069: !_REPLACEMENT [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P6070: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l6 ld [%i2+2656], %o5 st %o5, [%i2+2656] add %i2, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] P6071: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6072: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+2928], %l3 st %l3, [%i2+2928] add %i2, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6072 nop RET6072: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6073: !_REPLACEMENT [8] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+1308], %l3 st %l3, [%i2+1308] add %i2, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P6074: !_REPLACEMENT [15] (Int) (Branch target of P6180) sethi %hi(0x2000), %l6 ld [%i2+1508], %o5 st %o5, [%i2+1508] add %i2, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] ba P6075 nop TARGET6180: ba RET6180 nop P6075: !_PREFETCH [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi prefetcha [%i3 + 1140] %asi, 1 P6076: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l3 ld [%i2+3120], %l7 st %l7, [%i2+3120] add %i2, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P6077: !_LD [30] (Int) lduw [%i3 + 3756], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P6078: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l6 ld [%i2+380], %o5 st %o5, [%i2+380] add %i2, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P6079: !_LD [13] (Int) (Branch target of P6010) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P6080 nop TARGET6010: ba RET6010 nop P6080: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P6081: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P6082: !_REPLACEMENT [42] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+3176], %l6 st %l6, [%i3+3176] add %i3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P6083: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P6084: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l6 ld [%i3+380], %o5 st %o5, [%i3+380] add %i3, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P6085: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l3 ld [%i3+3216], %l7 st %l7, [%i3+3216] add %i3, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P6086: !_LD [29] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3120] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6087: !_LD [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 1944] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P6088: !_LD [7] (Int) lduw [%i1 + 460], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6089: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P6090: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6091: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6092: !_REPLACEMENT [16] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2304], %l7 st %l7, [%i3+2304] add %i3, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] P6093: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P6094: !_LD [41] (Int) (Branch target of P6208) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P6095 nop TARGET6208: ba RET6208 nop P6095: !_LD [4] (Int) lduw [%i0 + 2928], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P6096: !_MEMBAR (Int) (Branch target of P6158) membar #StoreLoad ba P6097 nop TARGET6158: ba RET6158 nop P6097: !_LD [9] (Int) lduw [%i1 + 2488], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6098: !_LD [12] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6098 nop RET6098: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6099: !_LD [28] (Int) (Branch target of P6140) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P6100 nop TARGET6140: ba RET6140 nop P6100: !_REPLACEMENT [28] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2980], %l7 st %l7, [%i2+2980] add %i2, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] P6101: !_LD [44] (Int) (Branch target of P6196) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P6102 nop TARGET6196: ba RET6196 nop P6102: !_MEMBAR (FP) P6103: !_BST [5] (maybe <- 0x1e800001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f38 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i0 + 3200 ] %asi P6104: !_MEMBAR (FP) (Branch target of P6018) membar #StoreLoad ba P6105 nop TARGET6018: ba RET6018 nop P6105: !_LD [42] (Int) lduw [%i3 + 3176], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6106: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l7 ld [%i2+1540], %l3 st %l3, [%i2+1540] add %i2, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P6107: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6108: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6109: !_LD [7] (Int) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P6110: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P6111: !_REPLACEMENT [36] (Int) (Branch target of P6160) sethi %hi(0x2000), %l7 ld [%i2+4048], %l3 st %l3, [%i2+4048] add %i2, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] ba P6112 nop TARGET6160: ba RET6160 nop P6112: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P6113: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P6114: !_LD [39] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6115: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l6 ld [%i2+3216], %o5 st %o5, [%i2+3216] add %i2, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P6116: !_LD [37] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 628] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6116 nop RET6116: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6117: !_LD [6] (Int) lduw [%i1 + 172], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6118: !_LD [5] (Int) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P6119: !_LD [37] (Int) (Nucleus ctx) (Branch target of P6146) wr %g0, 0x4, %asi lduwa [%i3 + 628] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P6120 nop TARGET6146: ba RET6146 nop P6120: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P6121: !_LD [11] (Int) lduw [%i1 + 3556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6122: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6123: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P6124: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l7 ld [%i2+3336], %l3 st %l3, [%i2+3336] add %i2, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P6125: !_LD [22] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i3 + 2872] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6126: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P6127: !_LD [33] (Int) lduw [%i3 + 1536], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6128: !_MEMBAR (Int) membar #StoreLoad P6129: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6129 nop RET6129: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6130: !_LD [14] (Int) (Branch target of P6193) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P6131 nop TARGET6193: ba RET6193 nop P6131: !_LD [7] (FP) (CBR) ld [%i1 + 460], %f5 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6131 nop RET6131: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6132: !_REPLACEMENT [25] (Int) (Branch target of P6148) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] ba P6133 nop TARGET6148: ba RET6148 nop P6133: !_LD [24] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 220] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6133 nop RET6133: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6134: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2488], %l6 st %l6, [%i2+2488] add %i2, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P6135: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l7 ld [%i2+3120], %l3 st %l3, [%i2+3120] add %i2, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] P6136: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l6 ld [%i2+1508], %o5 st %o5, [%i2+1508] add %i2, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] P6137: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6138: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P6139: !_REPLACEMENT [4] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2928], %l7 st %l7, [%i2+2928] add %i2, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6139 nop RET6139: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6140: !_REPLACEMENT [41] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+556], %l7 st %l7, [%i2+556] add %i2, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6140 nop RET6140: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6141: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6141 nop RET6141: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6142: !_LD [38] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2048], %f6 ! 1 addresses covered P6143: !_LD [37] (Int) (Branch target of P6098) lduw [%i3 + 628], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P6144 nop TARGET6098: ba RET6098 nop P6144: !_LD [6] (Int) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6145: !_LD [24] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 220] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6145 nop RET6145: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6146: !_LD [40] (Int) (CBR) lduw [%i3 + 2656], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6146 nop RET6146: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6147: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2724], %l3 st %l3, [%i3+2724] add %i3, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P6148: !_REPLACEMENT [27] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6148 nop RET6148: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6149: !_REPLACEMENT [28] (Int) (Branch target of P6141) sethi %hi(0x2000), %l6 ld [%i3+2980], %o5 st %o5, [%i3+2980] add %i3, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] ba P6150 nop TARGET6141: ba RET6141 nop P6150: !_LD [4] (Int) lduw [%i0 + 2928], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6151: !_LD [10] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i1 + 3072] %asi, %f7 ! 1 addresses covered P6152: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i3+172], %l3 st %l3, [%i3+172] add %i3, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P6153: !_LD [2] (Int) (Nucleus ctx) (Branch target of P6012) wr %g0, 0x4, %asi lduwa [%i0 + 1132] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P6154 nop TARGET6012: ba RET6012 nop P6154: !_LD [2] (Int) lduw [%i0 + 1132], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6155: !_LD [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 1140] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P6156: !_REPLACEMENT [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+2232], %l6 st %l6, [%i3+2232] add %i3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P6157: !_REPLACEMENT [11] (Int) (Branch target of P6131) sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ba P6158 nop TARGET6131: ba RET6131 nop P6158: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6158 nop RET6158: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6159: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P6160: !_LD [20] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6160 nop RET6160: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6161: !_LD [11] (Int) lduw [%i1 + 3556], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6162: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6162 nop RET6162: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6163: !_LD [34] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6164: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l6 ld [%i2+380], %o5 st %o5, [%i2+380] add %i2, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P6165: !_LD [4] (Int) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P6166: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P6167: !_LD [5] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6167 nop RET6167: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6168: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P6169: !_LD [7] (Int) (CBR) lduw [%i1 + 460], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6169 nop RET6169: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6170: !_PREFETCH [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3056], 1 P6171: !_REPLACEMENT [45] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3532], %o5 st %o5, [%i2+3532] add %i2, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6171 nop RET6171: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6172: !_REPLACEMENT [18] (Int) (Branch target of P6014) sethi %hi(0x2000), %l6 ld [%i2+3240], %o5 st %o5, [%i2+3240] add %i2, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] ba P6173 nop TARGET6014: ba RET6014 nop P6173: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6173 nop RET6173: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6174: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l3 ld [%i2+3284], %l7 st %l7, [%i2+3284] add %i2, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P6175: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %o5 ld [%i2+2980], %l6 st %l6, [%i2+2980] add %i2, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] P6176: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P6177: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6178: !_PREFETCH [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 628], 1 P6179: !_REPLACEMENT [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] P6180: !_REPLACEMENT [9] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+2488], %o5 st %o5, [%i2+2488] add %i2, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6180 nop RET6180: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6181: !_LD [38] (Int) lduw [%i3 + 2048], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P6182: !_REPLACEMENT [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+1540], %l6 st %l6, [%i2+1540] add %i2, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P6183: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6183 nop RET6183: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6184: !_REPLACEMENT [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] P6185: !_LD [29] (FP) (Branch target of P6029) ld [%i3 + 3120], %f8 ! 1 addresses covered ba P6186 nop TARGET6029: ba RET6029 nop P6186: !_REPLACEMENT [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P6187: !_LD [2] (Int) (Nucleus ctx) (Branch target of P6173) wr %g0, 0x4, %asi lduwa [%i0 + 1132] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P6188 nop TARGET6173: ba RET6173 nop P6188: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P6189: !_LD [7] (Int) (CBR) lduw [%i1 + 460], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6189 nop RET6189: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6190: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P6191: !_REPLACEMENT [4] (Int) (Branch target of P5984) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] ba P6192 nop TARGET5984: ba RET5984 nop P6192: !_LD [7] (Int) lduw [%i1 + 460], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6193: !_LD [24] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6193 nop RET6193: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6194: !_LD [23] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6195: !_LD [20] (Int) lduw [%i3 + 2688], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P6196: !_LD [6] (Int) (CBR) lduw [%i1 + 172], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6196 nop RET6196: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6197: !_REPLACEMENT [5] (Int) (Branch target of P6183) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] ba P6198 nop TARGET6183: ba RET6183 nop P6198: !_LD [24] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 220], %f9 ! 1 addresses covered P6199: !_LD [20] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6199 nop RET6199: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6200: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P6201: !_LD [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6202: !_LD [15] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1508], %f10 ! 1 addresses covered P6203: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P6204: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6205: !_LD [44] (FP) (Branch target of P6133) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3336], %f11 ! 1 addresses covered ba P6206 nop TARGET6133: ba RET6133 nop P6206: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6207: !_LD [1] (Int) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P6208: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6208 nop RET6208: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6209: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6210: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l7 ld [%i2+1508], %l3 st %l3, [%i2+1508] add %i2, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P6211: !_LD [10] (Int) (Branch target of P6189) lduw [%i1 + 3072], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P6212 nop TARGET6189: ba RET6189 nop P6212: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %o5 ld [%i2+1540], %l6 st %l6, [%i2+1540] add %i2, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P6213: !_PREFETCH [0] (Int) prefetch [%i0 + 708], 1 P6214: !_LD [38] (Int) (Branch target of P6004) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P6215 nop TARGET6004: ba RET6004 nop P6215: !_LD [15] (Int) (Loop exit) (Secondary ctx) (Branch target of P6162) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1508] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 !-- loop_exit_37_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_37_0 nop ba P6216 nop TARGET6162: ba RET6162 nop P6216: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6216 nop RET6216: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 END_NODES37: ! Test instruction sequence for CPU 37 ends sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 ! move %l3(lower) -> %o0(upper) sllx %l3, 32, %o0 sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 stw %l3, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func38: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %o5 or %o5, %lo(0xdeadbee0), %o5 stw %o5, [%i5] sethi %hi(0xdeadbee1), %o5 or %o5, %lo(0xdeadbee1), %o5 stw %o5, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x26deade1), %o5 or %o5, %lo(0x26deade1), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x93000001), %l4 or %l4, %lo(0x93000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x1f000001), %o5 or %o5, %lo(0x1f000001), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x13800000), %o5 or %o5, %lo(0x13800000), %o5 stw %o5, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x2f5b^4 sethi %hi(0x2f5b), %l0 or %l0, %lo(0x2f5b), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 27 to 27 --- sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+1944] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES38, %l3, %l7 jmpl %l7, %g0 nop BEGIN_NODES38: ! Test instruction sequence for ISTREAM 38 begins P6217: !_REPLACEMENT [22] (Int) (Loop entry) (Secondary ctx) (Branch target of P6228) sethi %hi(0xa), %l2 or %l2, %lo(0xa), %l2 loop_entry_38_0: wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] ba P6218 nop TARGET6228: ba RET6228 nop P6218: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6218 nop RET6218: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6219: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P6220: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] P6221: !_REPLACEMENT [26] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P6222: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l7 ld [%i3+460], %l3 st %l3, [%i3+460] add %i3, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] P6223: !_REPLACEMENT [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+1508], %o5 st %o5, [%i3+1508] add %i3, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] P6224: !_LD [37] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 628] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P6225: !_REPLACEMENT [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P6226: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6227: !_LD [0] (Int) lduw [%i0 + 708], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P6228: !_LD [44] (Int) (CBR) lduw [%i3 + 3336], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6228 nop RET6228: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6229: !_REPLACEMENT [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P6230: !_REPLACEMENT [31] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6230 nop RET6230: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6231: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P6232: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P6233: !_REPLACEMENT [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P6234: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6235: !_LD [8] (Int) lduw [%i1 + 1308], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P6236: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %o5 ld [%i3+3532], %l6 st %l6, [%i3+3532] add %i3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P6237: !_LD [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6238: !_LD [25] (Int) (Branch target of P6244) lduw [%i2 + 668], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P6239 nop TARGET6244: ba RET6244 nop P6239: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6240: !_LD [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 3284] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P6241: !_LD [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6242: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2656], %l7 st %l7, [%i2+2656] add %i2, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P6243: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P6244: !_REPLACEMENT [15] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1508], %o5 st %o5, [%i2+1508] add %i2, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6244 nop RET6244: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6245: !_LD [0] (Int) lduw [%i0 + 708], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6246: !_REPLACEMENT [28] (Int) (Branch target of P6218) sethi %hi(0x2000), %o5 ld [%i2+2980], %l6 st %l6, [%i2+2980] add %i2, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] ba P6247 nop TARGET6218: ba RET6218 nop P6247: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l7 ld [%i2+628], %l3 st %l3, [%i2+628] add %i2, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P6248: !_LD [5] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6248 nop RET6248: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6249: !_LD [31] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 680] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6250: !_LD [4] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i0 + 2928] %asi, %f0 ! 1 addresses covered P6251: !_LD [19] (Int) (CBR) lduw [%i3 + 2660], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6251 nop RET6251: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6252: !_PREFETCH [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 1508], 1 P6253: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6254: !_PREFETCH [23] (Int) prefetch [%i2 + 3056], 1 P6255: !_REPLACEMENT [28] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2980], %l6 st %l6, [%i3+2980] add %i3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] P6256: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6257: !_REPLACEMENT [34] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P6258: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] P6259: !_LD [26] (Int) lduw [%i2 + 1140], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6260: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l3 ld [%i3+1308], %l7 st %l7, [%i3+1308] add %i3, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] P6261: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P6262: !_LD [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6263: !_LD [8] (Int) lduw [%i1 + 1308], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P6264: !_LD [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6265: !_LD [22] (Int) (Branch target of P6248) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P6266 nop TARGET6248: ba RET6248 nop P6266: !_LD [26] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1140], %f1 ! 1 addresses covered P6267: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6268: !_REPLACEMENT [31] (Int) (Branch target of P6270) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] ba P6269 nop TARGET6270: ba RET6270 nop P6269: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P6270: !_LD [7] (Int) (LE) (CBR) (Nucleus ctx) (Branch target of P6251) wr %g0, 0xc, %asi lduwa [%i1 + 460] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6270 nop RET6270: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P6271 nop TARGET6251: ba RET6251 nop P6271: !_LD [6] (Int) (Loop exit) lduw [%i1 + 172], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 !-- loop_exit_38_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_38_0 nop P6272: !_MEMBAR (Int) (Branch target of P6230) membar #StoreLoad ba END_NODES38 nop TARGET6230: ba RET6230 nop END_NODES38: ! Test instruction sequence for CPU 38 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func39: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x27deade1), %l6 or %l6, %lo(0x27deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x93800001), %l4 or %l4, %lo(0x93800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x1f800001), %l6 or %l6, %lo(0x1f800001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x14000000), %l6 or %l6, %lo(0x14000000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x105a^4 sethi %hi(0x105a), %l0 or %l0, %lo(0x105a), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 28 to 27 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES39, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES39: ! Test instruction sequence for ISTREAM 39 begins P6273: !_LD [20] (FP) (Loop entry) (CBR) (Secondary ctx) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_39_0: wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2688] %asi, %f0 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6273 nop RET6273: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6274: !_REPLACEMENT [26] (Int) (CBR) (Branch target of P6338) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1140], %l3 st %l3, [%i3+1140] add %i3, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6274 nop RET6274: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P6275 nop TARGET6338: ba RET6338 nop P6275: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l7 ld [%i3+1332], %l3 st %l3, [%i3+1332] add %i3, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P6276: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2760] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6277: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P6278: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l7 ld [%i3+3072], %l3 st %l3, [%i3+3072] add %i3, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] P6279: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l6 ld [%i3+744], %o5 st %o5, [%i3+744] add %i3, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P6280: !_REPLACEMENT [8] (Int) (Branch target of P6418) sethi %hi(0x2000), %l3 ld [%i3+1308], %l7 st %l7, [%i3+1308] add %i3, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] ba P6281 nop TARGET6418: ba RET6418 nop P6281: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P6282: !_LD [9] (Int) (CBR) lduw [%i1 + 2488], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6282 nop RET6282: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6283: !_REPLACEMENT [45] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6283 nop RET6283: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6284: !_LD [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 2760] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6285: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P6286: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l6 ld [%i3+380], %o5 st %o5, [%i3+380] add %i3, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P6287: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] P6288: !_LD [41] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6288 nop RET6288: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6289: !_LD [41] (FP) ld [%i3 + 556], %f1 ! 1 addresses covered P6290: !_LD [1] (Int) (Branch target of P6440) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P6291 nop TARGET6440: ba RET6440 nop P6291: !_REPLACEMENT [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2980], %l7 st %l7, [%i2+2980] add %i2, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] P6292: !_PREFETCH [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 668], 1 P6293: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] P6294: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6295: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P6296: !_REPLACEMENT [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1540], %l3 st %l3, [%i2+1540] add %i2, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P6297: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P6298: !_LD [31] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi lduwa [%i3 + 680] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6299: !_REPLACEMENT [2] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+1132], %l3 st %l3, [%i2+1132] add %i2, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6299 nop RET6299: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6300: !_LD [8] (FP) (Branch target of P6383) ld [%i1 + 1308], %f2 ! 1 addresses covered ba P6301 nop TARGET6383: ba RET6383 nop P6301: !_REPLACEMENT [25] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+668], %l3 st %l3, [%i2+668] add %i2, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6301 nop RET6301: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6302: !_LD [2] (Int) lduw [%i0 + 1132], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6303: !_LD [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 220] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6304: !_REPLACEMENT [22] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2872], %l3 st %l3, [%i2+2872] add %i2, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P6305: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P6306: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P6307: !_REPLACEMENT [5] (Int) (Branch target of P6424) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3224], %l3 st %l3, [%i3+3224] add %i3, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] ba P6308 nop TARGET6424: ba RET6424 nop P6308: !_REPLACEMENT [18] (Int) (Nucleus ctx) (Branch target of P6454) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+3240], %o5 st %o5, [%i3+3240] add %i3, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] ba P6309 nop TARGET6454: ba RET6454 nop P6309: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P6310: !_LD [10] (Int) lduw [%i1 + 3072], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6311: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l6 ld [%i3+3336], %o5 st %o5, [%i3+3336] add %i3, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] P6312: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P6313: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P6314: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6314 nop RET6314: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6315: !_LD [4] (Int) lduw [%i0 + 2928], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6316: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P6317: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P6318: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P6319: !_REPLACEMENT [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P6320: !_LD [8] (Int) lduw [%i1 + 1308], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P6321: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P6322: !_LD [17] (Int) (CBR) (Branch target of P6442) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6322 nop RET6322: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P6323 nop TARGET6442: ba RET6442 nop P6323: !_LD [17] (Int) (Branch target of P6376) lduw [%i3 + 3216], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P6324 nop TARGET6376: ba RET6376 nop P6324: !_LD [42] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6325: !_LD [41] (FP) ld [%i2 + 556], %f3 ! 1 addresses covered P6326: !_MEMBAR (FP) P6327: !_BST [20] (maybe <- 0x1f800001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f32 membar #Sync stda %f32, [%i3 + 2688 ] %asi P6328: !_MEMBAR (FP) membar #StoreLoad P6329: !_LD [28] (Int) (CBR) (Branch target of P6273) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6329 nop RET6329: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P6330 nop TARGET6273: ba RET6273 nop P6330: !_LD [1] (Int) lduw [%i0 + 744], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6331: !_LD [13] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 380], %f4 ! 1 addresses covered P6332: !_LD [1] (Int) lduw [%i0 + 744], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P6333: !_LD [16] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 2304] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6334: !_REPLACEMENT [36] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+4048], %l6 st %l6, [%i2+4048] add %i2, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P6335: !_LD [10] (FP) (Branch target of P6488) ld [%i1 + 3072], %f5 ! 1 addresses covered ba P6336 nop TARGET6488: ba RET6488 nop P6336: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l7 ld [%i2+556], %l3 st %l3, [%i2+556] add %i2, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P6337: !_LD [34] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6337 nop RET6337: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6338: !_LD [15] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1508] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6338 nop RET6338: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6339: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P6340: !_REPLACEMENT [13] (Int) (Branch target of P6457) sethi %hi(0x2000), %l7 ld [%i3+380], %l3 st %l3, [%i3+380] add %i3, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] ba P6341 nop TARGET6457: ba RET6457 nop P6341: !_LD [16] (FP) ld [%i2 + 2304], %f6 ! 1 addresses covered P6342: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l6 ld [%i3+2724], %o5 st %o5, [%i3+2724] add %i3, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] P6343: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P6344: !_LD [42] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6345: !_LD [25] (Int) (CBR) lduw [%i2 + 668], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6345 nop RET6345: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6346: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+220], %l6 st %l6, [%i2+220] add %i2, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] P6347: !_LD [42] (Int) lduw [%i3 + 3176], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6348: !_LD [43] (FP) ld [%i3 + 3284], %f7 ! 1 addresses covered P6349: !_REPLACEMENT [28] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+2980], %l7 st %l7, [%i2+2980] add %i2, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6349 nop RET6349: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6350: !_LD [33] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6351: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6352: !_REPLACEMENT [24] (Int) (Nucleus ctx) (Branch target of P6349) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+220], %l7 st %l7, [%i3+220] add %i3, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ba P6353 nop TARGET6349: ba RET6349 nop P6353: !_LD [24] (Int) (Branch target of P6371) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P6354 nop TARGET6371: ba RET6371 nop P6354: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l6 ld [%i3+1540], %o5 st %o5, [%i3+1540] add %i3, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] P6355: !_LD [24] (Int) (CBR) lduw [%i2 + 220], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6355 nop RET6355: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6356: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P6357: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+460], %o5 st %o5, [%i2+460] add %i2, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P6358: !_LD [44] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3336], %f8 ! 1 addresses covered P6359: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6360: !_REPLACEMENT [5] (Int) (Branch target of P6406) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3224], %l3 st %l3, [%i3+3224] add %i3, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] ba P6361 nop TARGET6406: ba RET6406 nop P6361: !_LD [31] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 680] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6361 nop RET6361: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6362: !_REPLACEMENT [4] (Int) (Branch target of P6473) sethi %hi(0x2000), %l3 ld [%i3+2928], %l7 st %l7, [%i3+2928] add %i3, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] ba P6363 nop TARGET6473: ba RET6473 nop P6363: !_LD [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6364: !_REPLACEMENT [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+1332], %o5 st %o5, [%i3+1332] add %i3, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] P6365: !_LD [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2656] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P6366: !_LD [1] (Int) lduw [%i0 + 744], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6367: !_LD [32] (Int) lduw [%i2 + 1364], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6368: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P6369: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6370: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P6371: !_LD [20] (FP) (CBR) ld [%i2 + 2688], %f9 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6371 nop RET6371: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6372: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6373: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3532], %l7 st %l7, [%i2+3532] add %i2, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P6374: !_PREFETCH [37] (Int) (Branch target of P6446) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 628], 1 ba P6375 nop TARGET6446: ba RET6446 nop P6375: !_LD [26] (Int) (Nucleus ctx) (Branch target of P6484) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P6376 nop TARGET6484: ba RET6484 nop P6376: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6376 nop RET6376: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6377: !_LD [34] (FP) (Branch target of P6314) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2232], %f10 ! 1 addresses covered ba P6378 nop TARGET6314: ba RET6314 nop P6378: !_REPLACEMENT [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+380], %o5 st %o5, [%i3+380] add %i3, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P6379: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6380: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P6381: !_REPLACEMENT [11] (Int) (Branch target of P6274) sethi %hi(0x2000), %l6 ld [%i2+3556], %o5 st %o5, [%i2+3556] add %i2, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] ba P6382 nop TARGET6274: ba RET6274 nop P6382: !_LD [4] (Int) (Branch target of P6355) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P6383 nop TARGET6355: ba RET6355 nop P6383: !_REPLACEMENT [34] (Int) (CBR) (Branch target of P6345) sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6383 nop RET6383: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P6384 nop TARGET6345: ba RET6345 nop P6384: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l7 ld [%i2+3216], %l3 st %l3, [%i2+3216] add %i2, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] P6385: !_LD [18] (Int) (CBR) (Secondary ctx) (Branch target of P6495) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3240] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6385 nop RET6385: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P6386 nop TARGET6495: ba RET6495 nop P6386: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6386 nop RET6386: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6387: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P6388: !_LD [8] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6388 nop RET6388: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6389: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6390: !_LD [14] (Int) lduw [%i3 + 1332], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6391: !_LD [14] (FP) ld [%i3 + 1332], %f11 ! 1 addresses covered P6392: !_LD [31] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i2 + 680] %asi, %f12 ! 1 addresses covered P6393: !_LD [35] (Int) lduw [%i2 + 2724], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6394: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6394 nop RET6394: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6395: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3532], %l6 st %l6, [%i3+3532] add %i3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P6396: !_REPLACEMENT [14] (Int) (Secondary ctx) (Branch target of P6438) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+1332], %l3 st %l3, [%i3+1332] add %i3, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] ba P6397 nop TARGET6438: ba RET6438 nop P6397: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l6 ld [%i3+2304], %o5 st %o5, [%i3+2304] add %i3, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P6398: !_REPLACEMENT [3] (Int) (Branch target of P6453) sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] ba P6399 nop TARGET6453: ba RET6453 nop P6399: !_LD [1] (Int) lduw [%i0 + 744], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6400: !_REPLACEMENT [5] (Int) (Branch target of P6419) sethi %hi(0x2000), %l6 ld [%i3+3224], %o5 st %o5, [%i3+3224] add %i3, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] ba P6401 nop TARGET6419: ba RET6419 nop P6401: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P6402: !_LD [14] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6402 nop RET6402: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6403: !_LD [34] (Int) (Branch target of P6301) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P6404 nop TARGET6301: ba RET6301 nop P6404: !_LD [6] (Int) (Nucleus ctx) (Branch target of P6288) wr %g0, 0x4, %asi lduwa [%i1 + 172] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P6405 nop TARGET6288: ba RET6288 nop P6405: !_LD [34] (Int) (Branch target of P6388) lduw [%i2 + 2232], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P6406 nop TARGET6388: ba RET6388 nop P6406: !_REPLACEMENT [28] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2980], %l6 st %l6, [%i3+2980] add %i3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6406 nop RET6406: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6407: !_LD [6] (FP) (CBR) (Nucleus ctx) (Branch target of P6428) wr %g0, 0x4, %asi lda [%i1 + 172] %asi, %f13 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6407 nop RET6407: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P6408 nop TARGET6428: ba RET6428 nop P6408: !_LD [2] (Int) lduw [%i0 + 1132], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6409: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6410: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6411: !_LD [41] (Int) (Branch target of P6361) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P6412 nop TARGET6361: ba RET6361 nop P6412: !_PREFETCH [8] (Int) (Branch target of P6337) prefetch [%i1 + 1308], 1 ba P6413 nop TARGET6337: ba RET6337 nop P6413: !_REPLACEMENT [13] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+380], %l7 st %l7, [%i3+380] add %i3, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] P6414: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %o5 ld [%i3+2660], %l6 st %l6, [%i3+2660] add %i3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P6415: !_LD [40] (Int) (Nucleus ctx) (Branch target of P6329) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P6416 nop TARGET6329: ba RET6329 nop P6416: !_LD [35] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2724], %f14 ! 1 addresses covered P6417: !_REPLACEMENT [27] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1944], %l7 st %l7, [%i2+1944] add %i2, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P6418: !_REPLACEMENT [43] (Int) (CBR) (Branch target of P6499) sethi %hi(0x2000), %o5 ld [%i2+3284], %l6 st %l6, [%i2+3284] add %i2, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6418 nop RET6418: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P6419 nop TARGET6499: ba RET6499 nop P6419: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6419 nop RET6419: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6420: !_BST [33] (maybe <- 0x1f800002) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f32 membar #Sync stda %f32, [%i3 + 1536 ] %asi P6421: !_MEMBAR (FP) membar #StoreLoad P6422: !_LD [3] (Int) lduw [%i0 + 1540], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P6423: !_LD [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1140] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6424: !_PREFETCH [45] (Int) (CBR) (Branch target of P6402) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 3532], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6424 nop RET6424: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P6425 nop TARGET6402: ba RET6402 nop P6425: !_REPLACEMENT [11] (Int) (CBR) (Nucleus ctx) (Branch target of P6386) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6425 nop RET6425: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P6426 nop TARGET6386: ba RET6386 nop P6426: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P6427: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6428: !_REPLACEMENT [5] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6428 nop RET6428: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6429: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P6430: !_REPLACEMENT [11] (Int) (Secondary ctx) (Branch target of P6445) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ba P6431 nop TARGET6445: ba RET6445 nop P6431: !_LD [9] (Int) lduw [%i1 + 2488], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6432: !_LD [13] (Int) (Branch target of P6486) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P6433 nop TARGET6486: ba RET6486 nop P6433: !_LD [11] (Int) lduw [%i1 + 3556], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6434: !_LD [17] (Int) lduw [%i2 + 3216], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P6435: !_LD [6] (Int) lduw [%i1 + 172], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6436: !_REPLACEMENT [10] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P6437: !_REPLACEMENT [24] (Int) (Branch target of P6448) sethi %hi(0x2000), %l7 ld [%i3+220], %l3 st %l3, [%i3+220] add %i3, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] ba P6438 nop TARGET6448: ba RET6448 nop P6438: !_LD [16] (Int) (CBR) lduw [%i2 + 2304], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6438 nop RET6438: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6439: !_LD [42] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3176], %f15 ! 1 addresses covered !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 fmovd %f12, %f30 fmovd %f14, %f30 !-- P6440: !_LD [35] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2724] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6440 nop RET6440: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6441: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+220], %l6 st %l6, [%i2+220] add %i2, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] P6442: !_PREFETCH [7] (Int) (CBR) prefetch [%i1 + 460], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6442 nop RET6442: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6443: !_REPLACEMENT [43] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+3284], %l6 st %l6, [%i2+3284] add %i2, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6443 nop RET6443: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6444: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %o5 ld [%i2+2232], %l6 st %l6, [%i2+2232] add %i2, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P6445: !_REPLACEMENT [18] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+3240], %l3 st %l3, [%i2+3240] add %i2, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6445 nop RET6445: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6446: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6446 nop RET6446: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6447: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P6448: !_LD [10] (FP) (CBR) (Branch target of P6407) ld [%i1 + 3072], %f0 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6448 nop RET6448: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P6449 nop TARGET6407: ba RET6407 nop P6449: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P6450: !_LD [28] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2980], %f1 ! 1 addresses covered P6451: !_LD [4] (FP) ld [%i0 + 2928], %f2 ! 1 addresses covered P6452: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6453: !_LD [8] (FP) (CBR) ld [%i1 + 1308], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6453 nop RET6453: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6454: !_REPLACEMENT [5] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3224], %l6 st %l6, [%i2+3224] add %i2, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6454 nop RET6454: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6455: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P6456: !_LD [0] (Int) (Branch target of P6443) lduw [%i0 + 708], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ba P6457 nop TARGET6443: ba RET6443 nop P6457: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6457 nop RET6457: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6458: !_LD [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6459: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6460: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1364], %l6 st %l6, [%i3+1364] add %i3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P6461: !_LD [38] (Int) lduw [%i2 + 2048], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P6462: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2980] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6463: !_LD [11] (Int) lduw [%i1 + 3556], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P6464: !_LD [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6465: !_LD [11] (Int) lduw [%i1 + 3556], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P6466: !_REPLACEMENT [31] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+680], %l7 st %l7, [%i2+680] add %i2, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P6467: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6468: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l6 ld [%i2+3240], %o5 st %o5, [%i2+3240] add %i2, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P6469: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P6470: !_LD [4] (Int) (Branch target of P6282) lduw [%i0 + 2928], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P6471 nop TARGET6282: ba RET6282 nop P6471: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6472: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6473: !_REPLACEMENT [6] (Int) (CBR) (Branch target of P6425) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+172], %l7 st %l7, [%i3+172] add %i3, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6473 nop RET6473: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P6474 nop TARGET6425: ba RET6425 nop P6474: !_PREFETCH [4] (Int) prefetch [%i0 + 2928], 1 P6475: !_LD [38] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2048] %asi, %f4 ! 1 addresses covered P6476: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l3 ld [%i3+1140], %l7 st %l7, [%i3+1140] add %i3, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P6477: !_LD [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 172] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P6478: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l6 ld [%i3+2872], %o5 st %o5, [%i3+2872] add %i3, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] P6479: !_REPLACEMENT [12] (Int) (Secondary ctx) (Branch target of P6385) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ba P6480 nop TARGET6385: ba RET6385 nop P6480: !_LD [4] (Int) (Branch target of P6394) lduw [%i0 + 2928], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P6481 nop TARGET6394: ba RET6394 nop P6481: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l6 ld [%i3+220], %o5 st %o5, [%i3+220] add %i3, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P6482: !_LD [8] (Int) lduw [%i1 + 1308], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P6483: !_LD [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6484: !_REPLACEMENT [35] (Int) (CBR) (Nucleus ctx) (Branch target of P6299) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6484 nop RET6484: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P6485 nop TARGET6299: ba RET6299 nop P6485: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P6486: !_LD [27] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6486 nop RET6486: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6487: !_LD [33] (Int) (Branch target of P6283) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P6488 nop TARGET6283: ba RET6283 nop P6488: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6488 nop RET6488: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6489: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] P6490: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %o5 ld [%i3+1540], %l6 st %l6, [%i3+1540] add %i3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P6491: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P6492: !_REPLACEMENT [34] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P6493: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6494: !_REPLACEMENT [22] (Int) (Branch target of P6322) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] ba P6495 nop TARGET6322: ba RET6322 nop P6495: !_REPLACEMENT [22] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6495 nop RET6495: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6496: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6497: !_PREFETCH [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi prefetcha [%i1 + 2488] %asi, 1 P6498: !_REPLACEMENT [26] (Int) (Loop exit) sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovs %f4, %f30 !-- loop_exit_39_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_39_0 nop P6499: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6499 nop RET6499: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 END_NODES39: ! Test instruction sequence for CPU 39 ends sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 ! move %o5(lower) -> %o0(upper) sllx %o5, 32, %o0 sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 stw %o5, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func40: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l7 or %l7, %lo(0xdeadbee0), %l7 stw %l7, [%i5] sethi %hi(0xdeadbee1), %l7 or %l7, %lo(0xdeadbee1), %l7 stw %l7, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x28deade1), %l7 or %l7, %lo(0x28deade1), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x94000001), %l4 or %l4, %lo(0x94000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x20000001), %l7 or %l7, %lo(0x20000001), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x14800000), %l7 or %l7, %lo(0x14800000), %l7 stw %l7, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x3b0b^4 sethi %hi(0x3b0b), %l0 or %l0, %lo(0x3b0b), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 28 to 28 --- sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+2976] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES40, %o5, %l6 jmpl %l6, %g0 nop BEGIN_NODES40: ! Test instruction sequence for ISTREAM 40 begins P6500: !_PREFETCH [33] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_40_0: sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 1536], 1 P6501: !_REPLACEMENT [1] (Int) (Secondary ctx) (Branch target of P6691) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+744], %l3 st %l3, [%i2+744] add %i2, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] ba P6502 nop TARGET6691: ba RET6691 nop P6502: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6503: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P6504: !_LD [28] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2980], %f0 ! 1 addresses covered P6505: !_LD [24] (Int) lduw [%i2 + 220], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P6506: !_PREFETCH [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi prefetcha [%i2 + 668] %asi, 1 P6507: !_REPLACEMENT [25] (Int) (Branch target of P6587) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] ba P6508 nop TARGET6587: ba RET6587 nop P6508: !_LD [17] (Int) (Branch target of P6655) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P6509 nop TARGET6655: ba RET6655 nop P6509: !_REPLACEMENT [27] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6509 nop RET6509: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6510: !_REPLACEMENT [37] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+628], %o5 st %o5, [%i3+628] add %i3, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] P6511: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P6512: !_REPLACEMENT [27] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1944], %l3 st %l3, [%i2+1944] add %i2, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P6513: !_REPLACEMENT [31] (Int) (Branch target of P6663) sethi %hi(0x2000), %l6 ld [%i2+680], %o5 st %o5, [%i2+680] add %i2, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] ba P6514 nop TARGET6663: ba RET6663 nop P6514: !_LD [4] (Int) (Secondary ctx) (Branch target of P6635) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P6515 nop TARGET6635: ba RET6635 nop P6515: !_REPLACEMENT [35] (Int) (Secondary ctx) (Branch target of P6673) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2724], %l3 st %l3, [%i2+2724] add %i2, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] ba P6516 nop TARGET6673: ba RET6673 nop P6516: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l6 ld [%i2+2928], %o5 st %o5, [%i2+2928] add %i2, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P6517: !_LD [8] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i1 + 1308] %asi, %f1 ! 1 addresses covered P6518: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P6519: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P6520: !_LD [9] (Int) (Branch target of P6622) lduw [%i1 + 2488], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P6521 nop TARGET6622: ba RET6622 nop P6521: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 2760] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6522: !_REPLACEMENT [40] (Int) (CBR) (Nucleus ctx) (Branch target of P6614) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6522 nop RET6522: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P6523 nop TARGET6614: ba RET6614 nop P6523: !_LD [12] (Int) (Secondary ctx) (Branch target of P6667) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 168] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ba P6524 nop TARGET6667: ba RET6667 nop P6524: !_PREFETCH [25] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 668], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6524 nop RET6524: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6525: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6526: !_LD [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6527: !_REPLACEMENT [19] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2660], %o5 st %o5, [%i2+2660] add %i2, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6527 nop RET6527: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6528: !_MEMBAR (FP) P6529: !_BST [43] (maybe <- 0x20000001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f37 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f36 membar #Sync stda %f32, [%i3 + 3264 ] %asi P6530: !_MEMBAR (FP) membar #StoreLoad P6531: !_LD [17] (Int) (Branch target of P6509) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P6532 nop TARGET6509: ba RET6509 nop P6532: !_REPLACEMENT [27] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1944], %l3 st %l3, [%i3+1944] add %i3, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P6533: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P6534: !_LD [9] (Int) (CBR) (Nucleus ctx) (Branch target of P6570) wr %g0, 0x4, %asi lduwa [%i1 + 2488] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6534 nop RET6534: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P6535 nop TARGET6570: ba RET6570 nop P6535: !_LD [3] (Int) lduw [%i0 + 1540], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P6536: !_LD [15] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6536 nop RET6536: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6537: !_LD [21] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6537 nop RET6537: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6538: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P6539: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6539 nop RET6539: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6540: !_LD [23] (Int) lduw [%i2 + 3056], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6541: !_LD [19] (Int) (Branch target of P6522) lduw [%i2 + 2660], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P6542 nop TARGET6522: ba RET6522 nop P6542: !_PREFETCH [9] (Int) prefetch [%i1 + 2488], 1 P6543: !_LD [5] (Int) lduw [%i0 + 3224], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6544: !_LD [23] (Int) lduw [%i2 + 3056], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6545: !_LD [26] (Int) (Nucleus ctx) (Branch target of P6597) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P6546 nop TARGET6597: ba RET6597 nop P6546: !_LD [8] (FP) ld [%i1 + 1308], %f2 ! 1 addresses covered P6547: !_REPLACEMENT [29] (Int) (Branch target of P6588) sethi %hi(0x2000), %o5 ld [%i3+3120], %l6 st %l6, [%i3+3120] add %i3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] ba P6548 nop TARGET6588: ba RET6588 nop P6548: !_LD [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P6549: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6550: !_LD [28] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2980], %f3 ! 1 addresses covered P6551: !_LD [36] (Int) (LE) (Branch target of P6536) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P6552 nop TARGET6536: ba RET6536 nop P6552: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6553: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P6554: !_LD [9] (Int) (CBR) (Branch target of P6616) lduw [%i1 + 2488], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6554 nop RET6554: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P6555 nop TARGET6616: ba RET6616 nop P6555: !_REPLACEMENT [44] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P6556: !_REPLACEMENT [10] (Int) (Nucleus ctx) (Branch target of P6534) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3072], %l3 st %l3, [%i3+3072] add %i3, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] ba P6557 nop TARGET6534: ba RET6534 nop P6557: !_LD [8] (Int) lduw [%i1 + 1308], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P6558: !_REPLACEMENT [30] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P6559: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l7 ld [%i3+744], %l3 st %l3, [%i3+744] add %i3, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] P6560: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6561: !_LD [17] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6561 nop RET6561: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6562: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2048], %l3 st %l3, [%i2+2048] add %i2, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6562 nop RET6562: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6563: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P6564: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l6 ld [%i2+2980], %o5 st %o5, [%i2+2980] add %i2, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] P6565: !_REPLACEMENT [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3556], %l7 st %l7, [%i2+3556] add %i2, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P6566: !_REPLACEMENT [19] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6566 nop RET6566: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6567: !_LD [27] (Int) (CBR) (Branch target of P6678) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6567 nop RET6567: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P6568 nop TARGET6678: ba RET6678 nop P6568: !_LD [6] (Int) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P6569: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6570: !_LD [44] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6570 nop RET6570: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6571: !_REPLACEMENT [31] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+680], %o5 st %o5, [%i2+680] add %i2, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P6572: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6573: !_LD [30] (Int) lduw [%i3 + 3756], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P6574: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P6575: !_REPLACEMENT [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P6576: !_LD [12] (Int) (Branch target of P6682) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P6577 nop TARGET6682: ba RET6682 nop P6577: !_MEMBAR (FP) P6578: !_BST [5] (maybe <- 0x20000002) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f38 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i0 + 3200 ] %asi P6579: !_MEMBAR (FP) membar #StoreLoad P6580: !_LD [38] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2048], %f4 ! 1 addresses covered P6581: !_REPLACEMENT [20] (Int) (Branch target of P6600) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2688], %l6 st %l6, [%i2+2688] add %i2, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] ba P6582 nop TARGET6600: ba RET6600 nop P6582: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P6583: !_REPLACEMENT [39] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P6584: !_LD [29] (Int) (Branch target of P6537) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P6585 nop TARGET6537: ba RET6537 nop P6585: !_REPLACEMENT [37] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+628], %o5 st %o5, [%i3+628] add %i3, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] P6586: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l3 ld [%i3+2980], %l7 st %l7, [%i3+2980] add %i3, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] P6587: !_REPLACEMENT [2] (Int) (CBR) (Branch target of P6703) sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6587 nop RET6587: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P6588 nop TARGET6703: ba RET6703 nop P6588: !_REPLACEMENT [7] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+460], %l6 st %l6, [%i3+460] add %i3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6588 nop RET6588: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6589: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6590: !_LD [11] (Int) lduw [%i1 + 3556], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6591: !_LD [44] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P6592: !_LD [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1536] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6593: !_LD [0] (Int) lduw [%i0 + 708], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P6594: !_LD [38] (FP) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2048], %f5 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6594 nop RET6594: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6595: !_LD [40] (Int) (Branch target of P6566) lduw [%i3 + 2656], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P6596 nop TARGET6566: ba RET6566 nop P6596: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P6597: !_LD [40] (Int) (CBR) (Branch target of P6696) lduw [%i3 + 2656], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6597 nop RET6597: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P6598 nop TARGET6696: ba RET6696 nop P6598: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1508], %o5 st %o5, [%i3+1508] add %i3, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] P6599: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P6600: !_REPLACEMENT [34] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6600 nop RET6600: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6601: !_REPLACEMENT [32] (Int) (CBR) (Branch target of P6680) sethi %hi(0x2000), %l7 ld [%i3+1364], %l3 st %l3, [%i3+1364] add %i3, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6601 nop RET6601: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P6602 nop TARGET6680: ba RET6680 nop P6602: !_LD [35] (Int) (CBR) lduw [%i2 + 2724], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6602 nop RET6602: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6603: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6604: !_LD [7] (Int) lduw [%i1 + 460], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6605: !_LD [17] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3216], %f6 ! 1 addresses covered P6606: !_LD [22] (Int) (Branch target of P6645) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P6607 nop TARGET6645: ba RET6645 nop P6607: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6608: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1536], %o5 st %o5, [%i3+1536] add %i3, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6608 nop RET6608: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6609: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P6610: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P6611: !_REPLACEMENT [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+380], %l6 st %l6, [%i3+380] add %i3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P6612: !_LD [19] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2660], %f7 ! 1 addresses covered P6613: !_REPLACEMENT [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3120], %l3 st %l3, [%i3+3120] add %i3, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] P6614: !_LD [29] (FP) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 3120] %asi, %f8 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6614 nop RET6614: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6615: !_LD [7] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i1 + 460] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P6616: !_LD [42] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6616 nop RET6616: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6617: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P6618: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] P6619: !_LD [1] (Int) lduw [%i0 + 744], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P6620: !_LD [42] (FP) ld [%i2 + 3176], %f9 ! 1 addresses covered P6621: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6622: !_LD [38] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6622 nop RET6622: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6623: !_PREFETCH [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 168], 1 P6624: !_REPLACEMENT [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2048], %l7 st %l7, [%i3+2048] add %i3, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] P6625: !_LD [15] (Int) (Branch target of P6601) lduw [%i2 + 1508], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P6626 nop TARGET6601: ba RET6601 nop P6626: !_REPLACEMENT [30] (Int) (Branch target of P6527) sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ba P6627 nop TARGET6527: ba RET6527 nop P6627: !_LD [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1132] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6628: !_REPLACEMENT [32] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+1364], %l3 st %l3, [%i3+1364] add %i3, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6628 nop RET6628: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6629: !_REPLACEMENT [41] (Int) (Branch target of P6567) sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] ba P6630 nop TARGET6567: ba RET6567 nop P6630: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P6631: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P6632: !_LD [25] (Int) (Nucleus ctx) (Branch target of P6642) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 668] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P6633 nop TARGET6642: ba RET6642 nop P6633: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P6634: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P6635: !_MEMBAR (Int) (CBR) (Branch target of P6594) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6635 nop RET6635: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P6636 nop TARGET6594: ba RET6594 nop P6636: !_PREFETCH [22] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 2872] %asi, 1 P6637: !_LD [22] (Int) lduw [%i2 + 2872], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6638: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P6639: !_REPLACEMENT [22] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2872], %l7 st %l7, [%i3+2872] add %i3, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P6640: !_LD [7] (Int) lduw [%i1 + 460], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P6641: !_LD [39] (Int) (Nucleus ctx) (Branch target of P6602) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P6642 nop TARGET6602: ba RET6602 nop P6642: !_LD [39] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2148] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6642 nop RET6642: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6643: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6644: !_LD [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 4048] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P6645: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6645 nop RET6645: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6646: !_LD [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 380] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6647: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6648: !_LD [45] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3532] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6649: !_MEMBAR (Int) membar #StoreLoad P6650: !_LD [10] (Int) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P6651: !_PREFETCH [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi prefetcha [%i3 + 3176] %asi, 1 P6652: !_LD [44] (Int) lduw [%i3 + 3336], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6653: !_REPLACEMENT [31] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+680], %l7 st %l7, [%i2+680] add %i2, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P6654: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P6655: !_LD [22] (Int) (CBR) (Branch target of P6702) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6655 nop RET6655: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P6656 nop TARGET6702: ba RET6702 nop P6656: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l6 ld [%i2+1540], %o5 st %o5, [%i2+1540] add %i2, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] P6657: !_REPLACEMENT [39] (Int) (Secondary ctx) (Branch target of P6681) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] ba P6658 nop TARGET6681: ba RET6681 nop P6658: !_LD [21] (FP) ld [%i3 + 2760], %f10 ! 1 addresses covered P6659: !_REPLACEMENT [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2148], %l6 st %l6, [%i2+2148] add %i2, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] P6660: !_LD [23] (Int) lduw [%i3 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6661: !_LD [13] (Int) (Branch target of P6628) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P6662 nop TARGET6628: ba RET6628 nop P6662: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6663: !_LD [33] (Int) (CBR) (Branch target of P6707) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6663 nop RET6663: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P6664 nop TARGET6707: ba RET6707 nop P6664: !_REPLACEMENT [17] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P6665: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P6666: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P6667: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6667 nop RET6667: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6668: !_LD [17] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3216], %f11 ! 1 addresses covered P6669: !_LD [13] (Int) (Branch target of P6524) lduw [%i3 + 380], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P6670 nop TARGET6524: ba RET6524 nop P6670: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6671: !_LD [4] (Int) lduw [%i0 + 2928], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P6672: !_REPLACEMENT [28] (Int) (Branch target of P6694) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2980], %o5 st %o5, [%i3+2980] add %i3, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] ba P6673 nop TARGET6694: ba RET6694 nop P6673: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6673 nop RET6673: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6674: !_LD [33] (Int) lduw [%i2 + 1536], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6675: !_REPLACEMENT [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+1332], %l6 st %l6, [%i3+1332] add %i3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P6676: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P6677: !_LD [38] (Int) (Secondary ctx) (Branch target of P6554) wr %g0, 0x81, %asi lduwa [%i2 + 2048] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P6678 nop TARGET6554: ba RET6554 nop P6678: !_LD [44] (Int) (LE) (CBR) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6678 nop RET6678: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6679: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6680: !_REPLACEMENT [45] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3532], %l6 st %l6, [%i3+3532] add %i3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6680 nop RET6680: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6681: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6681 nop RET6681: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6682: !_LD [35] (Int) (CBR) lduw [%i2 + 2724], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6682 nop RET6682: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6683: !_LD [35] (Int) (Nucleus ctx) (Branch target of P6711) wr %g0, 0x4, %asi lduwa [%i2 + 2724] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P6684 nop TARGET6711: ba RET6711 nop P6684: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %o5 ld [%i3+680], %l6 st %l6, [%i3+680] add %i3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P6685: !_LD [3] (Int) lduw [%i0 + 1540], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6686: !_LD [36] (Int) lduw [%i2 + 4048], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P6687: !_LD [0] (Int) lduw [%i0 + 708], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6688: !_LD [39] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P6689: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2488], %l3 st %l3, [%i2+2488] add %i2, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P6690: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l6 ld [%i2+3556], %o5 st %o5, [%i2+3556] add %i2, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] P6691: !_LD [5] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i0 + 3224] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6691 nop RET6691: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6692: !_LD [10] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 3072] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P6693: !_LD [10] (Int) lduw [%i1 + 3072], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6694: !_LD [32] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6694 nop RET6694: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6695: !_LD [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6696: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6696 nop RET6696: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6697: !_REPLACEMENT [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P6698: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6699: !_REPLACEMENT [7] (Int) (Branch target of P6562) sethi %hi(0x2000), %l3 ld [%i3+460], %l7 st %l7, [%i3+460] add %i3, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] ba P6700 nop TARGET6562: ba RET6562 nop P6700: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P6701: !_LD [30] (Int) (Branch target of P6561) lduw [%i2 + 3756], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P6702 nop TARGET6561: ba RET6561 nop P6702: !_LD [29] (Int) (CBR) lduw [%i2 + 3120], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6702 nop RET6702: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6703: !_LD [29] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 3120] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6703 nop RET6703: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6704: !_LD [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2872] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P6705: !_REPLACEMENT [31] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+680], %l6 st %l6, [%i3+680] add %i3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P6706: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l7 ld [%i3+708], %l3 st %l3, [%i3+708] add %i3, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P6707: !_LD [29] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6707 nop RET6707: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6708: !_LD [20] (Int) (Branch target of P6713) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P6709 nop TARGET6713: ba RET6713 nop P6709: !_REPLACEMENT [38] (Int) (Nucleus ctx) (Branch target of P6608) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2048], %l3 st %l3, [%i2+2048] add %i2, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] ba P6710 nop TARGET6608: ba RET6608 nop P6710: !_REPLACEMENT [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1508], %o5 st %o5, [%i2+1508] add %i2, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] P6711: !_REPLACEMENT [22] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6711 nop RET6711: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6712: !_LD [7] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i1 + 460] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6713: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6713 nop RET6713: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6714: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l6 ld [%i2+2232], %o5 st %o5, [%i2+2232] add %i2, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] P6715: !_REPLACEMENT [12] (Int) (Loop exit) sethi %hi(0x2000), %l3 ld [%i2+168], %l7 st %l7, [%i2+168] add %i2, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 !-- loop_exit_40_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_40_0 nop P6716: !_MEMBAR (Int) (Branch target of P6539) membar #StoreLoad ba END_NODES40 nop TARGET6539: ba RET6539 nop END_NODES40: ! Test instruction sequence for CPU 40 ends sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 ! move %l3(lower) -> %o0(upper) sllx %l3, 32, %o0 sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 stw %l3, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func41: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %o5 or %o5, %lo(0xdeadbee0), %o5 stw %o5, [%i5] sethi %hi(0xdeadbee1), %o5 or %o5, %lo(0xdeadbee1), %o5 stw %o5, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x29deade1), %o5 or %o5, %lo(0x29deade1), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x94800001), %l4 or %l4, %lo(0x94800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x20800001), %o5 or %o5, %lo(0x20800001), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x15000000), %o5 or %o5, %lo(0x15000000), %o5 stw %o5, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x2aef^4 sethi %hi(0x2aef), %l0 or %l0, %lo(0x2aef), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 29 to 29 --- sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+3120] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES41, %l3, %l7 jmpl %l7, %g0 nop BEGIN_NODES41: ! Test instruction sequence for ISTREAM 41 begins P6717: !_LD [34] (Int) (Loop entry) (Secondary ctx) sethi %hi(0x2), %l2 or %l2, %lo(0x2), %l2 loop_entry_41_0: wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6718: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P6719: !_REPLACEMENT [15] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1508], %l7 st %l7, [%i2+1508] add %i2, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6719 nop RET6719: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6720: !_PREFETCH [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 1508], 1 P6721: !_LD [32] (Int) (Branch target of P6745) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P6722 nop TARGET6745: ba RET6745 nop P6722: !_LD [14] (FP) ld [%i3 + 1332], %f0 ! 1 addresses covered P6723: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+220], %l3 st %l3, [%i3+220] add %i3, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P6724: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P6725: !_LD [37] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6725 nop RET6725: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6726: !_LD [33] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1536], %f1 ! 1 addresses covered P6727: !_LD [30] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3756], %f2 ! 1 addresses covered P6728: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P6729: !_LD [4] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i0 + 2928] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P6730: !_LD [8] (Int) lduw [%i1 + 1308], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6731: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P6732: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] P6733: !_LD [3] (Int) (CBR) lduw [%i0 + 1540], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6733 nop RET6733: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6734: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l7 ld [%i3+708], %l3 st %l3, [%i3+708] add %i3, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P6735: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P6736: !_LD [15] (Int) lduw [%i2 + 1508], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6737: !_REPLACEMENT [25] (Int) (CBR) (Secondary ctx) (Branch target of P6787) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6737 nop RET6737: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P6738 nop TARGET6787: ba RET6787 nop P6738: !_LD [28] (Int) (Secondary ctx) (Branch target of P6857) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2980] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P6739 nop TARGET6857: ba RET6857 nop P6739: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6740: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P6741: !_REPLACEMENT [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2872], %l7 st %l7, [%i3+2872] add %i3, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P6742: !_LD [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P6743: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P6744: !_REPLACEMENT [13] (Int) (Branch target of P7007) sethi %hi(0x2000), %l3 ld [%i3+380], %l7 st %l7, [%i3+380] add %i3, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] ba P6745 nop TARGET7007: ba RET7007 nop P6745: !_REPLACEMENT [28] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+2980], %l6 st %l6, [%i3+2980] add %i3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6745 nop RET6745: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6746: !_REPLACEMENT [8] (Int) (Secondary ctx) (Branch target of P6830) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] ba P6747 nop TARGET6830: ba RET6830 nop P6747: !_LD [26] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1140] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6747 nop RET6747: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6748: !_MEMBAR (FP) P6749: !_BST [27] (maybe <- 0x20800001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f38 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i3 + 1920 ] %asi P6750: !_MEMBAR (FP) membar #StoreLoad P6751: !_LD [3] (Int) lduw [%i0 + 1540], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P6752: !_LD [45] (Int) (Branch target of P6922) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P6753 nop TARGET6922: ba RET6922 nop P6753: !_LD [27] (FP) (CBR) ld [%i3 + 1944], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6753 nop RET6753: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6754: !_REPLACEMENT [20] (Int) (Secondary ctx) (Branch target of P6995) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] ba P6755 nop TARGET6995: ba RET6995 nop P6755: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l3 ld [%i3+2048], %l7 st %l7, [%i3+2048] add %i3, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] P6756: !_REPLACEMENT [44] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P6757: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l7 ld [%i3+1140], %l3 st %l3, [%i3+1140] add %i3, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P6758: !_REPLACEMENT [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3336], %o5 st %o5, [%i3+3336] add %i3, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] P6759: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P6760: !_LD [1] (Int) lduw [%i0 + 744], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6761: !_LD [38] (Int) lduw [%i2 + 2048], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P6762: !_LD [7] (Int) lduw [%i1 + 460], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6763: !_PREFETCH [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3120], 1 P6764: !_LD [24] (Int) lduw [%i3 + 220], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6765: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2724], %l3 st %l3, [%i2+2724] add %i2, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P6766: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6767: !_LD [14] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1332], %f4 ! 1 addresses covered P6768: !_LD [22] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P6769: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3532], %o5 st %o5, [%i2+3532] add %i2, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P6770: !_LD [30] (Int) (Branch target of P6733) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P6771 nop TARGET6733: ba RET6733 nop P6771: !_LD [42] (Int) (Branch target of P6862) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P6772 nop TARGET6862: ba RET6862 nop P6772: !_LD [3] (Int) lduw [%i0 + 1540], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6773: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P6774: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6775: !_PREFETCH [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3120], 1 P6776: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6776 nop RET6776: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6777: !_REPLACEMENT [12] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6777 nop RET6777: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6778: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P6779: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P6780: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6781: !_LD [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 168] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6782: !_REPLACEMENT [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2656], %l6 st %l6, [%i3+2656] add %i3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P6783: !_LD [20] (FP) (Secondary ctx) (Branch target of P6747) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2688] %asi, %f5 ! 1 addresses covered ba P6784 nop TARGET6747: ba RET6747 nop P6784: !_LD [23] (Int) lduw [%i2 + 3056], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6785: !_LD [15] (Int) (Secondary ctx) (Branch target of P6819) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1508] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P6786 nop TARGET6819: ba RET6819 nop P6786: !_LD [20] (Int) lduw [%i2 + 2688], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6787: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2760], %l7 st %l7, [%i2+2760] add %i2, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6787 nop RET6787: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6788: !_REPLACEMENT [36] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6788 nop RET6788: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6789: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P6790: !_LD [3] (FP) ld [%i0 + 1540], %f6 ! 1 addresses covered P6791: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P6792: !_REPLACEMENT [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+556], %l3 st %l3, [%i2+556] add %i2, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P6793: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P6794: !_LD [23] (Int) lduw [%i3 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6795: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P6796: !_LD [25] (Int) lduw [%i2 + 668], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6797: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P6798: !_REPLACEMENT [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+3284], %l7 st %l7, [%i3+3284] add %i3, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P6799: !_LD [4] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 2928] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P6800: !_LD [8] (Int) lduw [%i1 + 1308], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6801: !_LD [9] (Int) (Branch target of P6966) lduw [%i1 + 2488], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P6802 nop TARGET6966: ba RET6966 nop P6802: !_LD [13] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6802 nop RET6802: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6803: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l3 ld [%i3+2488], %l7 st %l7, [%i3+2488] add %i3, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P6804: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %o5 ld [%i3+1540], %l6 st %l6, [%i3+1540] add %i3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P6805: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+2928], %l3 st %l3, [%i3+2928] add %i3, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6805 nop RET6805: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6806: !_LD [9] (Int) (Secondary ctx) (Branch target of P7033) wr %g0, 0x81, %asi lduwa [%i1 + 2488] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P6807 nop TARGET7033: ba RET7033 nop P6807: !_LD [35] (Int) (Branch target of P6899) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P6808 nop TARGET6899: ba RET6899 nop P6808: !_LD [9] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 2488] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P6809: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6810: !_REPLACEMENT [19] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2660], %l3 st %l3, [%i3+2660] add %i3, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6810 nop RET6810: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6811: !_LD [43] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6811 nop RET6811: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6812: !_LD [15] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1508], %f7 ! 1 addresses covered P6813: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+172], %o5 st %o5, [%i2+172] add %i2, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P6814: !_LD [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 2488] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6815: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P6816: !_LD [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 168] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6817: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6818: !_LD [5] (Int) lduw [%i0 + 3224], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6819: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6819 nop RET6819: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6820: !_LD [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P6821: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6822: !_REPLACEMENT [8] (Int) (Branch target of P6811) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1308], %l3 st %l3, [%i3+1308] add %i3, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] ba P6823 nop TARGET6811: ba RET6811 nop P6823: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6823 nop RET6823: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6824: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P6825: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P6826: !_LD [3] (Int) lduw [%i0 + 1540], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P6827: !_LD [35] (Int) (Branch target of P6998) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P6828 nop TARGET6998: ba RET6998 nop P6828: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %o5 ld [%i3+3176], %l6 st %l6, [%i3+3176] add %i3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P6829: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P6830: !_LD [23] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6830 nop RET6830: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6831: !_LD [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2304] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6832: !_LD [8] (Int) (Branch target of P6841) lduw [%i1 + 1308], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ba P6833 nop TARGET6841: ba RET6841 nop P6833: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1364], %l7 st %l7, [%i3+1364] add %i3, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] P6834: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %o5 ld [%i3+168], %l6 st %l6, [%i3+168] add %i3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P6835: !_REPLACEMENT [11] (Int) (Secondary ctx) (Branch target of P6904) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ba P6836 nop TARGET6904: ba RET6904 nop P6836: !_REPLACEMENT [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P6837: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6838: !_LD [22] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 2872] %asi, %f8 ! 1 addresses covered P6839: !_LD [8] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 1308] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6840: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3756], %l7 st %l7, [%i2+3756] add %i2, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] P6841: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+1140], %l6 st %l6, [%i2+1140] add %i2, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6841 nop RET6841: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6842: !_REPLACEMENT [37] (Int) (Loop exit) sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovs %f8, %f30 !-- loop_exit_41_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_41_0 nop P6843: !_LD [10] (Int) (Loop entry) sethi %hi(0x1), %l2 or %l2, %lo(0x1), %l2 loop_entry_41_1: lduw [%i1 + 3072], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6844: !_REPLACEMENT [28] (Int) (Branch target of P7045) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2980], %o5 st %o5, [%i3+2980] add %i3, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] ba P6845 nop TARGET7045: ba RET7045 nop P6845: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P6846: !_LD [27] (Int) (CBR) (Branch target of P6810) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6846 nop RET6846: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P6847 nop TARGET6810: ba RET6810 nop P6847: !_REPLACEMENT [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2724], %l3 st %l3, [%i3+2724] add %i3, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P6848: !_REPLACEMENT [21] (Int) (Secondary ctx) (Branch target of P6788) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2760], %o5 st %o5, [%i3+2760] add %i3, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] ba P6849 nop TARGET6788: ba RET6788 nop P6849: !_LD [44] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6849 nop RET6849: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6850: !_LD [30] (FP) (Branch target of P7023) ld [%i2 + 3756], %f0 ! 1 addresses covered ba P6851 nop TARGET7023: ba RET7023 nop P6851: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P6852: !_REPLACEMENT [16] (Int) (Branch target of P7036) sethi %hi(0x2000), %l7 ld [%i2+2304], %l3 st %l3, [%i2+2304] add %i2, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] ba P6853 nop TARGET7036: ba RET7036 nop P6853: !_MEMBAR (FP) P6854: !_BST [18] (maybe <- 0x20800002) (FP) (CBR) wr %g0, 0xf0, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f36 fmovs %f16, %f20 fadds %f16, %f17, %f16 ! preparing store val #1, next val will be in f42 fmovd %f20, %f36 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i3 + 3200 ] %asi ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6854 nop RET6854: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6855: !_MEMBAR (FP) membar #StoreLoad P6856: !_REPLACEMENT [26] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1140], %o5 st %o5, [%i2+1140] add %i2, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6856 nop RET6856: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6857: !_REPLACEMENT [11] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+3556], %o5 st %o5, [%i2+3556] add %i2, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6857 nop RET6857: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6858: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P6859: !_LD [13] (Int) (CBR) lduw [%i3 + 380], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6859 nop RET6859: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6860: !_LD [13] (Int) (CBR) lduw [%i3 + 380], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6860 nop RET6860: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6861: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l7 ld [%i2+2148], %l3 st %l3, [%i2+2148] add %i2, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] P6862: !_LD [21] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6862 nop RET6862: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6863: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] P6864: !_LD [16] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6864 nop RET6864: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6865: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P6866: !_PREFETCH [32] (Int) (CBR) (Secondary ctx) (Branch target of P6898) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 1364] %asi, 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6866 nop RET6866: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P6867 nop TARGET6898: ba RET6898 nop P6867: !_LD [42] (Int) lduw [%i3 + 3176], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6868: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6869: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6870: !_LD [26] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 1140] %asi, %f1 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6870 nop RET6870: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6871: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P6872: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P6873: !_REPLACEMENT [16] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+2304], %o5 st %o5, [%i2+2304] add %i2, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P6874: !_LD [5] (Int) (CBR) lduw [%i0 + 3224], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6874 nop RET6874: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6875: !_LD [28] (Int) (Branch target of P7002) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P6876 nop TARGET7002: ba RET7002 nop P6876: !_LD [7] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 460] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6877: !_LD [33] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6877 nop RET6877: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6878: !_LD [15] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6878 nop RET6878: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6879: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P6880: !_REPLACEMENT [45] (Int) (CBR) (Branch target of P6948) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6880 nop RET6880: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P6881 nop TARGET6948: ba RET6948 nop P6881: !_PREFETCH [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2980], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6881 nop RET6881: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6882: !_REPLACEMENT [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+744], %l7 st %l7, [%i2+744] add %i2, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P6883: !_LD [18] (FP) (Branch target of P6849) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3240], %f2 ! 1 addresses covered ba P6884 nop TARGET6849: ba RET6849 nop P6884: !_REPLACEMENT [1] (Int) (Branch target of P6856) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+744], %l6 st %l6, [%i3+744] add %i3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] ba P6885 nop TARGET6856: ba RET6856 nop P6885: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l7 ld [%i3+2724], %l3 st %l3, [%i3+2724] add %i3, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P6886: !_LD [17] (Int) lduw [%i2 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6887: !_LD [3] (Int) lduw [%i0 + 1540], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6888: !_REPLACEMENT [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+220], %o5 st %o5, [%i3+220] add %i3, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P6889: !_LD [3] (Int) lduw [%i0 + 1540], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P6890: !_LD [16] (Int) (CBR) lduw [%i2 + 2304], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6890 nop RET6890: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6891: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6892: !_REPLACEMENT [24] (Int) (Branch target of P6860) sethi %hi(0x2000), %o5 ld [%i3+220], %l6 st %l6, [%i3+220] add %i3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] ba P6893 nop TARGET6860: ba RET6860 nop P6893: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P6894: !_REPLACEMENT [18] (Int) (Nucleus ctx) (Branch target of P6777) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] ba P6895 nop TARGET6777: ba RET6777 nop P6895: !_REPLACEMENT [11] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+3556], %l6 st %l6, [%i2+3556] add %i2, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6895 nop RET6895: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6896: !_LD [34] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6896 nop RET6896: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6897: !_PREFETCH [36] (Int) prefetch [%i3 + 4048], 1 P6898: !_LD [15] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6898 nop RET6898: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6899: !_LD [42] (Int) (CBR) (Branch target of P6989) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6899 nop RET6899: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P6900 nop TARGET6989: ba RET6989 nop P6900: !_REPLACEMENT [19] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2660], %l7 st %l7, [%i2+2660] add %i2, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P6901: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P6902: !_REPLACEMENT [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2980], %l3 st %l3, [%i2+2980] add %i2, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] P6903: !_REPLACEMENT [2] (Int) (Secondary ctx) (Branch target of P6823) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ba P6904 nop TARGET6823: ba RET6823 nop P6904: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6904 nop RET6904: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P6905: !_LD [5] (Int) lduw [%i0 + 3224], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6906: !_LD [28] (Int) lduw [%i3 + 2980], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6907: !_LD [1] (Int) (Secondary ctx) (Branch target of P6880) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P6908 nop TARGET6880: ba RET6880 nop P6908: !_LD [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3284] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P6909: !_LD [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6910: !_REPLACEMENT [12] (Int) (Secondary ctx) (Branch target of P6854) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+168], %o5 st %o5, [%i3+168] add %i3, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] ba P6911 nop TARGET6854: ba RET6854 nop P6911: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P6912: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P6913: !_PREFETCH [3] (Int) (Branch target of P6890) prefetch [%i0 + 1540], 1 ba P6914 nop TARGET6890: ba RET6890 nop P6914: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l6 ld [%i3+168], %o5 st %o5, [%i3+168] add %i3, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P6915: !_LD [37] (Int) (Secondary ctx) (Branch target of P6802) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 628] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P6916 nop TARGET6802: ba RET6802 nop P6916: !_REPLACEMENT [37] (Int) (Branch target of P7015) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+628], %l3 st %l3, [%i2+628] add %i2, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] ba P6917 nop TARGET7015: ba RET7015 nop P6917: !_REPLACEMENT [41] (Int) (Branch target of P7050) sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ba P6918 nop TARGET7050: ba RET7050 nop P6918: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l3 ld [%i2+1308], %l7 st %l7, [%i2+1308] add %i2, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] P6919: !_LD [32] (Int) (Branch target of P6878) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P6920 nop TARGET6878: ba RET6878 nop P6920: !_REPLACEMENT [8] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P6921: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6922: !_LD [17] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 3216] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6922 nop RET6922: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6923: !_REPLACEMENT [44] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3336], %o5 st %o5, [%i3+3336] add %i3, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] P6924: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6925: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l7 ld [%i3+1308], %l3 st %l3, [%i3+1308] add %i3, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P6926: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P6927: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l3 ld [%i3+3120], %l7 st %l7, [%i3+3120] add %i3, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P6928: !_LD [24] (FP) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 220], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6928 nop RET6928: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6929: !_LD [14] (Int) (Nucleus ctx) (Branch target of P6975) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1332] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P6930 nop TARGET6975: ba RET6975 nop P6930: !_REPLACEMENT [9] (Int) (CBR) (Secondary ctx) (Branch target of P6928) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2488], %l3 st %l3, [%i3+2488] add %i3, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6930 nop RET6930: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P6931 nop TARGET6928: ba RET6928 nop P6931: !_LD [32] (Int) (Branch target of P6895) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P6932 nop TARGET6895: ba RET6895 nop P6932: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P6933: !_REPLACEMENT [33] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] P6934: !_MEMBAR (Int) (Branch target of P6866) membar #StoreLoad ba P6935 nop TARGET6866: ba RET6866 nop P6935: !_LD [25] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 668] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6936: !_LD [39] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2148] %asi, %f4 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6936 nop RET6936: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6937: !_REPLACEMENT [45] (Int) (Branch target of P6881) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] ba P6938 nop TARGET6881: ba RET6881 nop P6938: !_LD [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3120] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P6939: !_REPLACEMENT [6] (Int) (CBR) (Secondary ctx) (Branch target of P6737) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6939 nop RET6939: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P6940 nop TARGET6737: ba RET6737 nop P6940: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6941: !_REPLACEMENT [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2760], %l6 st %l6, [%i2+2760] add %i2, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] P6942: !_REPLACEMENT [41] (Int) (Branch target of P6846) sethi %hi(0x2000), %l7 ld [%i2+556], %l3 st %l3, [%i2+556] add %i2, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] ba P6943 nop TARGET6846: ba RET6846 nop P6943: !_REPLACEMENT [42] (Int) (Nucleus ctx) (Branch target of P6776) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] ba P6944 nop TARGET6776: ba RET6776 nop P6944: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P6945: !_REPLACEMENT [41] (Int) (Nucleus ctx) (Branch target of P6968) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+556], %l3 st %l3, [%i2+556] add %i2, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] ba P6946 nop TARGET6968: ba RET6968 nop P6946: !_LD [21] (Int) (Secondary ctx) (Branch target of P6719) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P6947 nop TARGET6719: ba RET6719 nop P6947: !_LD [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3240] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P6948: !_LD [13] (Int) (CBR) lduw [%i3 + 380], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6948 nop RET6948: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6949: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6950: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P6951: !_MEMBAR (FP) P6952: !_BST [9] (maybe <- 0x20800004) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f46 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f46 membar #Sync stda %f32, [%i1 + 2432 ] %asi P6953: !_MEMBAR (FP) membar #StoreLoad P6954: !_LD [41] (Int) (Secondary ctx) (Branch target of P6988) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 556] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P6955 nop TARGET6988: ba RET6988 nop P6955: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] P6956: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P6957: !_LD [43] (Int) lduw [%i2 + 3284], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6958: !_LD [24] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 220] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P6959: !_LD [29] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i2 + 3120] %asi, %f5 ! 1 addresses covered P6960: !_REPLACEMENT [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P6961: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6962: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P6963: !_LD [23] (Int) (LE) (Branch target of P6874) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3056] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P6964 nop TARGET6874: ba RET6874 nop P6964: !_REPLACEMENT [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3120], %l7 st %l7, [%i3+3120] add %i3, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P6965: !_LD [45] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3532] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P6966: !_LD [17] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3216] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6966 nop RET6966: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6967: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6968: !_LD [6] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 172] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET6968 nop RET6968: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6969: !_LD [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P6970: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P6971: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2724], %o5 st %o5, [%i3+2724] add %i3, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] P6972: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l3 ld [%i3+3072], %l7 st %l7, [%i3+3072] add %i3, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P6973: !_LD [5] (Int) lduw [%i0 + 3224], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P6974: !_MEMBAR (FP) P6975: !_BST [44] (maybe <- 0x20800005) (FP) (CBR) wr %g0, 0xf0, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f34 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f34 membar #Sync stda %f32, [%i2 + 3328 ] %asi ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6975 nop RET6975: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6976: !_MEMBAR (FP) membar #StoreLoad P6977: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P6978: !_LD [3] (Int) (Branch target of P6805) lduw [%i0 + 1540], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P6979 nop TARGET6805: ba RET6805 nop P6979: !_LD [24] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 220] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P6980: !_LD [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2688] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P6981: !_LD [20] (Int) lduw [%i3 + 2688], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P6982: !_LD [29] (Int) lduw [%i2 + 3120], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P6983: !_LD [42] (Int) (Branch target of P7059) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P6984 nop TARGET7059: ba RET7059 nop P6984: !_PREFETCH [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 1508], 1 P6985: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3556], %l6 st %l6, [%i2+3556] add %i2, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P6986: !_LD [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P6987: !_REPLACEMENT [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P6988: !_LD [41] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6988 nop RET6988: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6989: !_LD [6] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 172] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6989 nop RET6989: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P6990: !_REPLACEMENT [9] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2488], %o5 st %o5, [%i3+2488] add %i3, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P6991: !_REPLACEMENT [45] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6991 nop RET6991: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P6992: !_LD [30] (Int) (Branch target of P7054) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P6993 nop TARGET7054: ba RET7054 nop P6993: !_MEMBAR (FP) (Branch target of P6859) ba P6994 nop TARGET6859: ba RET6859 nop P6994: !_BST [41] (maybe <- 0x20800006) (FP) (Branch target of P6896) wr %g0, 0xf0, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f43 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i3 + 512 ] %asi ba P6995 nop TARGET6896: ba RET6896 nop P6995: !_MEMBAR (FP) (CBR) (Branch target of P7052) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6995 nop RET6995: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P6996 nop TARGET7052: ba RET7052 nop P6996: !_REPLACEMENT [35] (Int) (Branch target of P6930) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2724], %l3 st %l3, [%i2+2724] add %i2, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] ba P6997 nop TARGET6930: ba RET6930 nop P6997: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P6998: !_LD [28] (Int) (CBR) lduw [%i3 + 2980], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET6998 nop RET6998: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P6999: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P7000: !_REPLACEMENT [31] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+680], %o5 st %o5, [%i2+680] add %i2, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P7001: !_LD [13] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P7002: !_REPLACEMENT [27] (Int) (CBR) (Branch target of P6870) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1944], %l3 st %l3, [%i3+1944] add %i3, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7002 nop RET7002: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P7003 nop TARGET6870: ba RET6870 nop P7003: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l7 ld [%i3+1364], %l3 st %l3, [%i3+1364] add %i3, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] P7004: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 3216] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7005: !_LD [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1540] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7006: !_REPLACEMENT [41] (Int) (Branch target of P7025) sethi %hi(0x2000), %l6 ld [%i3+556], %o5 st %o5, [%i3+556] add %i3, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ba P7007 nop TARGET7025: ba RET7025 nop P7007: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+2048], %l7 st %l7, [%i3+2048] add %i3, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7007 nop RET7007: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7008: !_LD [12] (Int) lduw [%i2 + 168], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7009: !_LD [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 172] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P7010: !_LD [43] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3284] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7011: !_LD [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2724] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P7012: !_LD [7] (Int) lduw [%i1 + 460], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7013: !_LD [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 3336] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P7014: !_PREFETCH [27] (Int) (Branch target of P7063) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 1944], 1 ba P7015 nop TARGET7063: ba RET7063 nop P7015: !_LD [41] (FP) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 556], %f6 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7015 nop RET7015: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7016: !_LD [28] (FP) ld [%i2 + 2980], %f7 ! 1 addresses covered P7017: !_LD [36] (Int) (Branch target of P6936) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P7018 nop TARGET6936: ba RET6936 nop P7018: !_LD [36] (Int) lduw [%i2 + 4048], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P7019: !_LD [5] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 3224] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7020: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2980] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7021: !_LD [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7022: !_LD [4] (Int) lduw [%i0 + 2928], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P7023: !_REPLACEMENT [31] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+680], %o5 st %o5, [%i3+680] add %i3, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7023 nop RET7023: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7024: !_REPLACEMENT [37] (Int) (Loop exit) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+628], %o5 st %o5, [%i3+628] add %i3, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 !-- loop_exit_41_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_41_1 nop P7025: !_REPLACEMENT [14] (Int) (Loop entry) (CBR) sethi %hi(0x2), %l2 or %l2, %lo(0x2), %l2 loop_entry_41_2: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1332], %o5 st %o5, [%i2+1332] add %i2, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7025 nop RET7025: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7026: !_REPLACEMENT [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P7027: !_MEMBAR (FP) (Branch target of P7034) ba P7028 nop TARGET7034: ba RET7034 nop P7028: !_BST [27] (maybe <- 0x20800007) (FP) (Branch target of P6864) wr %g0, 0xf0, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f38 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i3 + 1920 ] %asi ba P7029 nop TARGET6864: ba RET6864 nop P7029: !_MEMBAR (FP) (Branch target of P6939) membar #StoreLoad ba P7030 nop TARGET6939: ba RET6939 nop P7030: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7031: !_LD [40] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 2656] %asi, %f0 ! 1 addresses covered P7032: !_REPLACEMENT [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3224], %o5 st %o5, [%i2+3224] add %i2, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] P7033: !_MEMBAR (FP) (CBR) (Secondary ctx) ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7033 nop RET7033: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7034: !_BST [39] (maybe <- 0x20800008) (FP) (CBR) (Secondary ctx) wr %g0, 0xf1, %asi ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i3 + 2112 ] %asi ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7034 nop RET7034: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7035: !_MEMBAR (FP) (Secondary ctx) (Branch target of P7042) membar #StoreLoad ba P7036 nop TARGET7042: ba RET7042 nop P7036: !_REPLACEMENT [17] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+3216], %o5 st %o5, [%i2+3216] add %i2, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7036 nop RET7036: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7037: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l6 ld [%i2+460], %o5 st %o5, [%i2+460] add %i2, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P7038: !_LD [41] (Int) (Secondary ctx) (Branch target of P7051) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 556] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P7039 nop TARGET7051: ba RET7051 nop P7039: !_PREFETCH [28] (Int) (Secondary ctx) (Branch target of P6877) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 2980] %asi, 1 ba P7040 nop TARGET6877: ba RET6877 nop P7040: !_PREFETCH [28] (Int) (LE) wr %g0, 0x88, %asi prefetcha [%i2 + 2980] %asi, 1 P7041: !_REPLACEMENT [11] (Int) (Branch target of P6753) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ba P7042 nop TARGET6753: ba RET6753 nop P7042: !_LD [28] (Int) (CBR) lduw [%i2 + 2980], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7042 nop RET7042: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7043: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P7044: !_LD [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 4048] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7045: !_LD [24] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 220] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7045 nop RET7045: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7046: !_LD [1] (Int) lduw [%i0 + 744], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7047: !_LD [35] (Int) lduw [%i2 + 2724], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P7048: !_LD [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7049: !_REPLACEMENT [34] (Int) (Branch target of P6725) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2232], %o5 st %o5, [%i3+2232] add %i3, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] ba P7050 nop TARGET6725: ba RET6725 nop P7050: !_REPLACEMENT [8] (Int) (CBR) (Branch target of P6991) sethi %hi(0x2000), %l3 ld [%i3+1308], %l7 st %l7, [%i3+1308] add %i3, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7050 nop RET7050: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7051 nop TARGET6991: ba RET6991 nop P7051: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+2048], %l7 st %l7, [%i3+2048] add %i3, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7051 nop RET7051: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7052: !_LD [32] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1364] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7052 nop RET7052: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7053: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P7054: !_PREFETCH [21] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2760], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7054 nop RET7054: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7055: !_REPLACEMENT [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1536], %l6 st %l6, [%i2+1536] add %i2, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P7056: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7057: !_LD [24] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 220] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P7058: !_PREFETCH [2] (Int) prefetch [%i0 + 1132], 1 P7059: !_REPLACEMENT [41] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7059 nop RET7059: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7060: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7061: !_LD [7] (Int) lduw [%i1 + 460], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P7062: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7063: !_LD [41] (Int) (CBR) lduw [%i2 + 556], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7063 nop RET7063: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7064: !_LD [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7065: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P7066: !_REPLACEMENT [34] (Int) (Loop exit) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2232], %l6 st %l6, [%i3+2232] add %i3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- loop_exit_41_2: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_41_2 nop P7067: !_MEMBAR (Int) membar #StoreLoad END_NODES41: ! Test instruction sequence for CPU 41 ends sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 ! move %o5(lower) -> %o0(upper) sllx %o5, 32, %o0 sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 stw %o5, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func42: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l7 or %l7, %lo(0xdeadbee0), %l7 stw %l7, [%i5] sethi %hi(0xdeadbee1), %l7 or %l7, %lo(0xdeadbee1), %l7 stw %l7, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x2adeade1), %l7 or %l7, %lo(0x2adeade1), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x95000001), %l4 or %l4, %lo(0x95000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x21000001), %l7 or %l7, %lo(0x21000001), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x15800000), %l7 or %l7, %lo(0x15800000), %l7 stw %l7, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x49b9^4 sethi %hi(0x49b9), %l0 or %l0, %lo(0x49b9), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 30 to 29 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES42, %o5, %l6 jmpl %l6, %g0 nop BEGIN_NODES42: ! Test instruction sequence for ISTREAM 42 begins P7068: !_LD [42] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_42_0: sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7069: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P7070: !_LD [26] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7070 nop RET7070: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7071: !_LD [23] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 3056] %asi, %f0 ! 1 addresses covered P7072: !_LD [20] (Int) lduw [%i3 + 2688], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P7073: !_REPLACEMENT [17] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P7074: !_REPLACEMENT [1] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+744], %l3 st %l3, [%i2+744] add %i2, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7074 nop RET7074: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7075: !_MEMBAR (Int) (CBR) (Branch target of P7087) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7075 nop RET7075: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7076 nop TARGET7087: ba RET7087 nop P7076: !_PREFETCH [6] (Int) (Secondary ctx) wr %g0, 0x81, %asi prefetcha [%i1 + 172] %asi, 1 P7077: !_LD [41] (Int) (Nucleus ctx) (Branch target of P7116) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 556] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P7078 nop TARGET7116: ba RET7116 nop P7078: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P7079: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P7080: !_MEMBAR (FP) (Secondary ctx) P7081: !_BST [14] (maybe <- 0x21000001) (FP) (Secondary ctx) wr %g0, 0xf1, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f45 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f44 membar #Sync stda %f32, [%i2 + 1280 ] %asi P7082: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P7083: !_LD [45] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3532], %f1 ! 1 addresses covered P7084: !_LD [22] (Int) (Branch target of P7128) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P7085 nop TARGET7128: ba RET7128 nop P7085: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P7086: !_REPLACEMENT [20] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7086 nop RET7086: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7087: !_LD [29] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7087 nop RET7087: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7088: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] P7089: !_REPLACEMENT [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+172], %l7 st %l7, [%i3+172] add %i3, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] P7090: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7090 nop RET7090: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7091: !_LD [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 168] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7092: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7092 nop RET7092: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7093: !_LD [5] (Int) (CBR) lduw [%i0 + 3224], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7093 nop RET7093: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7094: !_LD [40] (Int) (Branch target of P7176) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P7095 nop TARGET7176: ba RET7176 nop P7095: !_REPLACEMENT [42] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7095 nop RET7095: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7096: !_LD [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 220] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P7097: !_LD [22] (FP) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2872], %f2 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7097 nop RET7097: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7098: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2688], %l3 st %l3, [%i2+2688] add %i2, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] P7099: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P7100: !_LD [11] (Int) (CBR) (Branch target of P7086) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7100 nop RET7100: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7101 nop TARGET7086: ba RET7086 nop P7101: !_REPLACEMENT [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P7102: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P7103: !_LD [28] (Int) (Branch target of P7117) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P7104 nop TARGET7117: ba RET7117 nop P7104: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P7105: !_REPLACEMENT [10] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3072], %l7 st %l7, [%i2+3072] add %i2, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P7106: !_LD [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2724] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7107: !_REPLACEMENT [10] (Int) (Branch target of P7074) sethi %hi(0x2000), %l6 ld [%i2+3072], %o5 st %o5, [%i2+3072] add %i2, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] ba P7108 nop TARGET7074: ba RET7074 nop P7108: !_LD [24] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 220], %f3 ! 1 addresses covered P7109: !_LD [10] (Int) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P7110: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7111: !_REPLACEMENT [18] (Int) (Branch target of P7095) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] ba P7112 nop TARGET7095: ba RET7095 nop P7112: !_REPLACEMENT [8] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+1308], %l6 st %l6, [%i2+1308] add %i2, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7112 nop RET7112: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7113: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7114: !_LD [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 2488] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7115: !_REPLACEMENT [18] (Int) (CBR) (Branch target of P7233) sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7115 nop RET7115: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7116 nop TARGET7233: ba RET7233 nop P7116: !_REPLACEMENT [10] (Int) (CBR) (Branch target of P7220) sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7116 nop RET7116: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7117 nop TARGET7220: ba RET7220 nop P7117: !_REPLACEMENT [25] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+668], %l6 st %l6, [%i2+668] add %i2, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7117 nop RET7117: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7118: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2760], %l6 st %l6, [%i2+2760] add %i2, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7118 nop RET7118: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7119: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %o5 ld [%i2+708], %l6 st %l6, [%i2+708] add %i2, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P7120: !_REPLACEMENT [13] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P7121: !_REPLACEMENT [38] (Int) (Branch target of P7171) sethi %hi(0x2000), %l6 ld [%i2+2048], %o5 st %o5, [%i2+2048] add %i2, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] ba P7122 nop TARGET7171: ba RET7171 nop P7122: !_LD [19] (Int) (CBR) lduw [%i3 + 2660], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7122 nop RET7122: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7123: !_LD [6] (Int) lduw [%i1 + 172], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7124: !_LD [41] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7124 nop RET7124: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7125: !_LD [19] (Int) (Branch target of P7185) lduw [%i3 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P7126 nop TARGET7185: ba RET7185 nop P7126: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+460], %l3 st %l3, [%i3+460] add %i3, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] P7127: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P7128: !_REPLACEMENT [42] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+3176], %l7 st %l7, [%i3+3176] add %i3, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7128 nop RET7128: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7129: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P7130: !_REPLACEMENT [40] (Int) (Branch target of P7237) sethi %hi(0x2000), %o5 ld [%i3+2656], %l6 st %l6, [%i3+2656] add %i3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] ba P7131 nop TARGET7237: ba RET7237 nop P7131: !_LD [39] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P7132: !_PREFETCH [1] (Int) prefetch [%i0 + 744], 1 P7133: !_LD [30] (Int) (CBR) (Branch target of P7170) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7133 nop RET7133: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7134 nop TARGET7170: ba RET7170 nop P7134: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P7135: !_REPLACEMENT [1] (Int) (Nucleus ctx) (Branch target of P7141) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+744], %l3 st %l3, [%i2+744] add %i2, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] ba P7136 nop TARGET7141: ba RET7141 nop P7136: !_LD [40] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7136 nop RET7136: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7137: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l3 ld [%i2+2048], %l7 st %l7, [%i2+2048] add %i2, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] P7138: !_REPLACEMENT [31] (Int) (Branch target of P7180) sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] ba P7139 nop TARGET7180: ba RET7180 nop P7139: !_REPLACEMENT [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2304], %l3 st %l3, [%i2+2304] add %i2, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] P7140: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l6 ld [%i2+2660], %o5 st %o5, [%i2+2660] add %i2, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P7141: !_REPLACEMENT [34] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7141 nop RET7141: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7142: !_REPLACEMENT [26] (Int) (CBR) (Branch target of P7187) sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7142 nop RET7142: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7143 nop TARGET7187: ba RET7187 nop P7143: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] P7144: !_LD [43] (Int) (Branch target of P7070) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P7145 nop TARGET7070: ba RET7070 nop P7145: !_MEMBAR (Int) membar #StoreLoad P7146: !_LD [40] (Int) lduw [%i3 + 2656], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7147: !_LD [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3120] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7148: !_LD [15] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1508] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P7149: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1364], %l6 st %l6, [%i3+1364] add %i3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P7150: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P7151: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l6 ld [%i3+680], %o5 st %o5, [%i3+680] add %i3, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P7152: !_LD [28] (Int) (Branch target of P7118) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P7153 nop TARGET7118: ba RET7118 nop P7153: !_LD [1] (Int) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P7154: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l3 ld [%i3+3216], %l7 st %l7, [%i3+3216] add %i3, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P7155: !_LD [5] (Int) (Nucleus ctx) (Branch target of P7115) wr %g0, 0x4, %asi lduwa [%i0 + 3224] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P7156 nop TARGET7115: ba RET7115 nop P7156: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2980] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P7157: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7158: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1140], %o5 st %o5, [%i2+1140] add %i2, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P7159: !_LD [6] (Int) lduw [%i1 + 172], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P7160: !_REPLACEMENT [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P7161: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7162: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7163: !_REPLACEMENT [36] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+4048], %o5 st %o5, [%i3+4048] add %i3, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] P7164: !_LD [23] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3056] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7165: !_LD [9] (Int) lduw [%i1 + 2488], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P7166: !_LD [38] (Int) (Secondary ctx) (Branch target of P7218) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P7167 nop TARGET7218: ba RET7218 nop P7167: !_LD [39] (Int) (Nucleus ctx) (Branch target of P7122) wr %g0, 0x4, %asi lduwa [%i3 + 2148] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P7168 nop TARGET7122: ba RET7122 nop P7168: !_LD [30] (Int) (Branch target of P7190) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P7169 nop TARGET7190: ba RET7190 nop P7169: !_LD [14] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1332] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P7170: !_REPLACEMENT [18] (Int) (CBR) (Branch target of P7181) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7170 nop RET7170: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7171 nop TARGET7181: ba RET7181 nop P7171: !_LD [23] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7171 nop RET7171: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7172: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P7173: !_LD [8] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 1308] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7174: !_LD [0] (Int) lduw [%i0 + 708], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7175: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P7176: !_REPLACEMENT [23] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+3056], %l7 st %l7, [%i3+3056] add %i3, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7176 nop RET7176: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7177: !_LD [15] (Int) lduw [%i2 + 1508], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7178: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P7179: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P7180: !_REPLACEMENT [45] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7180 nop RET7180: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7181: !_REPLACEMENT [20] (Int) (CBR) (Branch target of P7124) sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7181 nop RET7181: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7182 nop TARGET7124: ba RET7124 nop P7182: !_REPLACEMENT [26] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+1140], %l7 st %l7, [%i3+1140] add %i3, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7182 nop RET7182: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7183: !_LD [22] (FP) (Secondary ctx) (Branch target of P7100) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2872] %asi, %f4 ! 1 addresses covered ba P7184 nop TARGET7100: ba RET7100 nop P7184: !_LD [4] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 2928] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P7185: !_LD [19] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2660] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7185 nop RET7185: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7186: !_LD [20] (Int) (Branch target of P7093) lduw [%i2 + 2688], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P7187 nop TARGET7093: ba RET7093 nop P7187: !_REPLACEMENT [35] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7187 nop RET7187: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7188: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7189: !_LD [40] (Int) (Branch target of P7092) lduw [%i3 + 2656], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P7190 nop TARGET7092: ba RET7092 nop P7190: !_REPLACEMENT [32] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7190 nop RET7190: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7191: !_LD [3] (Int) lduw [%i0 + 1540], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7192: !_LD [4] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 2928] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P7193: !_LD [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1508] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7194: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l6 ld [%i2+2724], %o5 st %o5, [%i2+2724] add %i2, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] P7195: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P7196: !_LD [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7197: !_LD [3] (Int) lduw [%i0 + 1540], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7198: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3240], %l6 st %l6, [%i3+3240] add %i3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P7199: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l7 ld [%i3+1540], %l3 st %l3, [%i3+1540] add %i3, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P7200: !_REPLACEMENT [34] (Int) (Secondary ctx) (Branch target of P7182) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2232], %o5 st %o5, [%i3+2232] add %i3, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] ba P7201 nop TARGET7182: ba RET7182 nop P7201: !_LD [37] (Int) lduw [%i2 + 628], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P7202: !_LD [6] (Int) (Branch target of P7097) lduw [%i1 + 172], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P7203 nop TARGET7097: ba RET7097 nop P7203: !_REPLACEMENT [27] (Int) (CBR) (Branch target of P7090) sethi %hi(0x2000), %l3 ld [%i3+1944], %l7 st %l7, [%i3+1944] add %i3, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7203 nop RET7203: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7204 nop TARGET7090: ba RET7090 nop P7204: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l3 ld [%i3+1364], %l7 st %l7, [%i3+1364] add %i3, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] P7205: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %o5 ld [%i3+680], %l6 st %l6, [%i3+680] add %i3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P7206: !_REPLACEMENT [28] (Int) (Nucleus ctx) (Branch target of P7112) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+2980], %l3 st %l3, [%i3+2980] add %i3, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] ba P7207 nop TARGET7112: ba RET7112 nop P7207: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l6 ld [%i3+3224], %o5 st %o5, [%i3+3224] add %i3, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] P7208: !_REPLACEMENT [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P7209: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %o5 ld [%i3+460], %l6 st %l6, [%i3+460] add %i3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P7210: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P7211: !_REPLACEMENT [19] (Int) (Branch target of P7136) sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] ba P7212 nop TARGET7136: ba RET7136 nop P7212: !_REPLACEMENT [18] (Int) (Branch target of P7075) sethi %hi(0x2000), %o5 ld [%i3+3240], %l6 st %l6, [%i3+3240] add %i3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] ba P7213 nop TARGET7075: ba RET7075 nop P7213: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7214: !_LD [20] (Int) lduw [%i3 + 2688], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P7215: !_LD [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1536] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7216: !_REPLACEMENT [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2760], %l7 st %l7, [%i3+2760] add %i3, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] P7217: !_LD [11] (Int) lduw [%i1 + 3556], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P7218: !_LD [5] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7218 nop RET7218: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7219: !_REPLACEMENT [11] (Int) (Branch target of P7227) sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] ba P7220 nop TARGET7227: ba RET7227 nop P7220: !_LD [38] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2048] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7220 nop RET7220: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7221: !_LD [39] (FP) ld [%i2 + 2148], %f5 ! 1 addresses covered P7222: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7222 nop RET7222: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7223: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P7224: !_LD [30] (Int) lduw [%i3 + 3756], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7225: !_LD [17] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3216] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P7226: !_LD [1] (FP) (Branch target of P7203) ld [%i0 + 744], %f6 ! 1 addresses covered ba P7227 nop TARGET7203: ba RET7203 nop P7227: !_REPLACEMENT [39] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2148], %l6 st %l6, [%i2+2148] add %i2, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7227 nop RET7227: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7228: !_REPLACEMENT [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2724], %l6 st %l6, [%i2+2724] add %i2, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P7229: !_REPLACEMENT [44] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+3336], %l3 st %l3, [%i2+3336] add %i2, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7229 nop RET7229: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7230: !_LD [15] (Int) (CBR) lduw [%i3 + 1508], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7230 nop RET7230: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7231: !_LD [0] (Int) lduw [%i0 + 708], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P7232: !_REPLACEMENT [41] (Int) (Branch target of P7133) sethi %hi(0x2000), %o5 ld [%i2+556], %l6 st %l6, [%i2+556] add %i2, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] ba P7233 nop TARGET7133: ba RET7133 nop P7233: !_LD [20] (FP) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2688], %f7 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7233 nop RET7233: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7234: !_LD [24] (FP) (Secondary ctx) (Branch target of P7142) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 220] %asi, %f8 ! 1 addresses covered ba P7235 nop TARGET7142: ba RET7142 nop P7235: !_LD [32] (FP) (Nucleus ctx) (Branch target of P7229) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 1364] %asi, %f9 ! 1 addresses covered ba P7236 nop TARGET7229: ba RET7229 nop P7236: !_REPLACEMENT [27] (Int) (Branch target of P7230) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1944], %l6 st %l6, [%i2+1944] add %i2, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] ba P7237 nop TARGET7230: ba RET7230 nop P7237: !_LD [31] (Int) (CBR) lduw [%i3 + 680], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7237 nop RET7237: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7238: !_REPLACEMENT [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2660], %o5 st %o5, [%i2+2660] add %i2, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P7239: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i2+3532], %l7 st %l7, [%i2+3532] add %i2, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P7240: !_REPLACEMENT [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P7241: !_LD [28] (Int) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2980] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 !-- loop_exit_42_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_42_0 nop P7242: !_MEMBAR (Int) (Branch target of P7222) membar #StoreLoad ba END_NODES42 nop TARGET7222: ba RET7222 nop END_NODES42: ! Test instruction sequence for CPU 42 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func43: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x2bdeade1), %l3 or %l3, %lo(0x2bdeade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x95800001), %l4 or %l4, %lo(0x95800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x21800001), %l3 or %l3, %lo(0x21800001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x16000000), %l3 or %l3, %lo(0x16000000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x480a^4 sethi %hi(0x480a), %l0 or %l0, %lo(0x480a), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 30 to 30 --- sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+3752] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES43, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES43: ! Test instruction sequence for ISTREAM 43 begins P7243: !_LD [37] (Int) (Loop entry) (CBR) sethi %hi(0x2), %l2 or %l2, %lo(0x2), %l2 loop_entry_43_0: sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7243 nop RET7243: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7244: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2980] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P7245: !_LD [35] (Int) (CBR) (Branch target of P7360) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7245 nop RET7245: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7246 nop TARGET7360: ba RET7360 nop P7246: !_LD [34] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 2232] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7246 nop RET7246: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7247: !_REPLACEMENT [4] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7247 nop RET7247: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7248: !_LD [38] (Int) (Branch target of P7340) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P7249 nop TARGET7340: ba RET7340 nop P7249: !_LD [38] (Int) lduw [%i3 + 2048], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P7250: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7251: !_LD [29] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3120], %f0 ! 1 addresses covered P7252: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P7253: !_LD [34] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P7254: !_REPLACEMENT [25] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+668], %l3 st %l3, [%i2+668] add %i2, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7254 nop RET7254: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7255: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7256: !_REPLACEMENT [27] (Int) (Branch target of P7467) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1944], %l7 st %l7, [%i3+1944] add %i3, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] ba P7257 nop TARGET7467: ba RET7467 nop P7257: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7258: !_LD [44] (Int) (Branch target of P7304) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P7259 nop TARGET7304: ba RET7304 nop P7259: !_LD [4] (Int) lduw [%i0 + 2928], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P7260: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2724], %o5 st %o5, [%i2+2724] add %i2, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] P7261: !_LD [37] (Int) (CBR) (Branch target of P7481) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7261 nop RET7261: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7262 nop TARGET7481: ba RET7481 nop P7262: !_LD [36] (Int) (Branch target of P7266) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P7263 nop TARGET7266: ba RET7266 nop P7263: !_REPLACEMENT [34] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2232], %o5 st %o5, [%i3+2232] add %i3, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] P7264: !_REPLACEMENT [19] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P7265: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7266: !_LD [15] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7266 nop RET7266: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7267: !_MEMBAR (FP) (Secondary ctx) (Branch target of P7297) ba P7268 nop TARGET7297: ba RET7297 nop P7268: !_BST [25] (maybe <- 0x21800001) (FP) (Secondary ctx) wr %g0, 0xf1, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f39 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i2 + 640 ] %asi P7269: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P7270: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P7271: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P7272: !_LD [10] (Int) (Branch target of P7475) lduw [%i1 + 3072], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P7273 nop TARGET7475: ba RET7475 nop P7273: !_REPLACEMENT [1] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+744], %l6 st %l6, [%i3+744] add %i3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7273 nop RET7273: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7274: !_LD [2] (FP) ld [%i0 + 1132], %f1 ! 1 addresses covered P7275: !_LD [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 172] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P7276: !_LD [33] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 1536] %asi, %f2 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7276 nop RET7276: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7277: !_REPLACEMENT [2] (Int) (Branch target of P7368) sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] ba P7278 nop TARGET7368: ba RET7368 nop P7278: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P7279: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7279 nop RET7279: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7280: !_BST [4] (maybe <- 0x21800002) (FP) (CBR) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f44 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f44 membar #Sync stda %f32, [%i0 + 2880 ] %asi ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7280 nop RET7280: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7281: !_MEMBAR (FP) membar #StoreLoad P7282: !_REPLACEMENT [14] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+1332], %o5 st %o5, [%i3+1332] add %i3, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7282 nop RET7282: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7283: !_PREFETCH [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi prefetcha [%i2 + 1364] %asi, 1 P7284: !_REPLACEMENT [2] (Int) (CBR) (Branch target of P7315) sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7284 nop RET7284: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7285 nop TARGET7315: ba RET7315 nop P7285: !_REPLACEMENT [26] (Int) (Branch target of P7449) sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] ba P7286 nop TARGET7449: ba RET7449 nop P7286: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l3 ld [%i3+1332], %l7 st %l7, [%i3+1332] add %i3, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P7287: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %o5 ld [%i3+2660], %l6 st %l6, [%i3+2660] add %i3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P7288: !_LD [1] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 744] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7289: !_LD [41] (FP) (CBR) (Branch target of P7410) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 556], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7289 nop RET7289: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7290 nop TARGET7410: ba RET7410 nop P7290: !_LD [13] (Int) (Secondary ctx) (Branch target of P7353) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P7291 nop TARGET7353: ba RET7353 nop P7291: !_LD [4] (Int) lduw [%i0 + 2928], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7292: !_LD [45] (Int) (CBR) lduw [%i3 + 3532], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7292 nop RET7292: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7293: !_REPLACEMENT [2] (Int) (Branch target of P7284) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1132], %l7 st %l7, [%i3+1132] add %i3, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] ba P7294 nop TARGET7284: ba RET7284 nop P7294: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7295: !_LD [3] (Int) lduw [%i0 + 1540], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P7296: !_LD [35] (Int) (Nucleus ctx) (Branch target of P7341) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2724] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P7297 nop TARGET7341: ba RET7341 nop P7297: !_REPLACEMENT [32] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1364], %o5 st %o5, [%i2+1364] add %i2, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7297 nop RET7297: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7298: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7298 nop RET7298: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7299: !_REPLACEMENT [22] (Int) (CBR) (Branch target of P7316) sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7299 nop RET7299: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7300 nop TARGET7316: ba RET7316 nop P7300: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 628], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7301: !_REPLACEMENT [44] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P7302: !_MEMBAR (Int) membar #StoreLoad P7303: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l6 ld [%i3+708], %o5 st %o5, [%i3+708] add %i3, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P7304: !_LD [34] (Int) (CBR) (Secondary ctx) (Branch target of P7447) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2232] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7304 nop RET7304: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7305 nop TARGET7447: ba RET7447 nop P7305: !_REPLACEMENT [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+460], %l6 st %l6, [%i3+460] add %i3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P7306: !_MEMBAR (FP) (Secondary ctx) P7307: !_BST [37] (maybe <- 0x21800003) (FP) (Secondary ctx) wr %g0, 0xf1, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f45 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f44 membar #Sync stda %f32, [%i3 + 576 ] %asi P7308: !_MEMBAR (FP) (CBR) (Secondary ctx) (Branch target of P7289) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7308 nop RET7308: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P7309 nop TARGET7289: ba RET7289 nop P7309: !_LD [25] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 668], %f4 ! 1 addresses covered P7310: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7311: !_LD [6] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 172] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7312: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3056], %l3 st %l3, [%i2+3056] add %i2, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] P7313: !_LD [4] (Int) (Branch target of P7347) lduw [%i0 + 2928], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P7314 nop TARGET7347: ba RET7347 nop P7314: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P7315: !_LD [8] (Int) (CBR) lduw [%i1 + 1308], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7315 nop RET7315: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7316: !_REPLACEMENT [30] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+3756], %o5 st %o5, [%i2+3756] add %i2, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7316 nop RET7316: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7317: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7318: !_LD [31] (FP) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 680], %f5 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7318 nop RET7318: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7319: !_LD [6] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 172] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P7320: !_LD [0] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 708] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7320 nop RET7320: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7321: !_LD [42] (Int) (Branch target of P7397) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P7322 nop TARGET7397: ba RET7397 nop P7322: !_REPLACEMENT [36] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+4048], %l6 st %l6, [%i2+4048] add %i2, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7322 nop RET7322: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7323: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7324: !_LD [15] (Int) (Branch target of P7349) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P7325 nop TARGET7349: ba RET7349 nop P7325: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7326: !_LD [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2660] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7327: !_LD [5] (Int) (Branch target of P7442) lduw [%i0 + 3224], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P7328 nop TARGET7442: ba RET7442 nop P7328: !_LD [21] (Int) (Secondary ctx) (Branch target of P7363) wr %g0, 0x81, %asi lduwa [%i2 + 2760] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P7329 nop TARGET7363: ba RET7363 nop P7329: !_REPLACEMENT [25] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P7330: !_LD [16] (Int) (CBR) (Branch target of P7404) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7330 nop RET7330: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7331 nop TARGET7404: ba RET7404 nop P7331: !_REPLACEMENT [28] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+2980], %o5 st %o5, [%i3+2980] add %i3, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] P7332: !_REPLACEMENT [20] (Int) (Branch target of P7243) sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] ba P7333 nop TARGET7243: ba RET7243 nop P7333: !_LD [9] (Int) lduw [%i1 + 2488], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P7334: !_REPLACEMENT [37] (Int) (Branch target of P7351) sethi %hi(0x2000), %l6 ld [%i3+628], %o5 st %o5, [%i3+628] add %i3, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] ba P7335 nop TARGET7351: ba RET7351 nop P7335: !_LD [13] (Int) (Branch target of P7383) lduw [%i2 + 380], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P7336 nop TARGET7383: ba RET7383 nop P7336: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P7337: !_REPLACEMENT [34] (Int) (Secondary ctx) (Branch target of P7390) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] ba P7338 nop TARGET7390: ba RET7390 nop P7338: !_REPLACEMENT [7] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P7339: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7340: !_REPLACEMENT [24] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7340 nop RET7340: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7341: !_LD [42] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7341 nop RET7341: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7342: !_LD [12] (Int) lduw [%i3 + 168], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7343: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7344: !_LD [30] (Int) (Branch target of P7245) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P7345 nop TARGET7245: ba RET7245 nop P7345: !_LD [33] (Int) (Branch target of P7273) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P7346 nop TARGET7273: ba RET7273 nop P7346: !_LD [8] (Int) lduw [%i1 + 1308], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7347: !_REPLACEMENT [10] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3072], %o5 st %o5, [%i2+3072] add %i2, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7347 nop RET7347: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7348: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P7349: !_LD [8] (Int) (CBR) (Secondary ctx) (Branch target of P7460) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7349 nop RET7349: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7350 nop TARGET7460: ba RET7460 nop P7350: !_PREFETCH [11] (Int) (Branch target of P7322) prefetch [%i1 + 3556], 1 ba P7351 nop TARGET7322: ba RET7322 nop P7351: !_REPLACEMENT [45] (Int) (CBR) (Branch target of P7469) sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7351 nop RET7351: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7352 nop TARGET7469: ba RET7469 nop P7352: !_LD [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7353: !_REPLACEMENT [36] (Int) (CBR) (Branch target of P7298) sethi %hi(0x2000), %l6 ld [%i2+4048], %o5 st %o5, [%i2+4048] add %i2, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7353 nop RET7353: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7354 nop TARGET7298: ba RET7298 nop P7354: !_LD [7] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 460] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P7355: !_LD [10] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 3072] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7356: !_LD [35] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2724] %asi, %f6 ! 1 addresses covered P7357: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] P7358: !_LD [36] (Int) (LE) (Branch target of P7457) wr %g0, 0x88, %asi lduwa [%i2 + 4048] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P7359 nop TARGET7457: ba RET7457 nop P7359: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7360: !_REPLACEMENT [6] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+172], %l7 st %l7, [%i3+172] add %i3, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7360 nop RET7360: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7361: !_LD [1] (Int) lduw [%i0 + 744], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7362: !_REPLACEMENT [38] (Int) (Branch target of P7308) sethi %hi(0x2000), %l7 ld [%i3+2048], %l3 st %l3, [%i3+2048] add %i3, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] ba P7363 nop TARGET7308: ba RET7308 nop P7363: !_REPLACEMENT [30] (Int) (CBR) (Branch target of P7254) sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7363 nop RET7363: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7364 nop TARGET7254: ba RET7254 nop P7364: !_REPLACEMENT [25] (Int) (CBR) (Nucleus ctx) (Branch target of P7276) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+668], %o5 st %o5, [%i3+668] add %i3, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7364 nop RET7364: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7365 nop TARGET7276: ba RET7276 nop P7365: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+1332], %o5 st %o5, [%i3+1332] add %i3, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7365 nop RET7365: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7366: !_REPLACEMENT [24] (Int) (Branch target of P7279) sethi %hi(0x2000), %l6 ld [%i3+220], %o5 st %o5, [%i3+220] add %i3, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] ba P7367 nop TARGET7279: ba RET7279 nop P7367: !_REPLACEMENT [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2148], %l7 st %l7, [%i3+2148] add %i3, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P7368: !_REPLACEMENT [18] (Int) (CBR) (Secondary ctx) (Branch target of P7466) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+3240], %l6 st %l6, [%i3+3240] add %i3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7368 nop RET7368: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7369 nop TARGET7466: ba RET7466 nop P7369: !_LD [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 220] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7370: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P7371: !_LD [40] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7371 nop RET7371: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7372: !_MEMBAR (Int) membar #StoreLoad P7373: !_REPLACEMENT [35] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2724], %l6 st %l6, [%i2+2724] add %i2, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7373 nop RET7373: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7374: !_REPLACEMENT [5] (Int) (Branch target of P7320) sethi %hi(0x2000), %o5 ld [%i2+3224], %l6 st %l6, [%i2+3224] add %i2, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] ba P7375 nop TARGET7320: ba RET7320 nop P7375: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7376: !_REPLACEMENT [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2048], %l7 st %l7, [%i3+2048] add %i3, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] P7377: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P7378: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7379: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P7380: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l7 ld [%i2+3756], %l3 st %l3, [%i2+3756] add %i2, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] P7381: !_LD [20] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7381 nop RET7381: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7382: !_LD [40] (Int) (Branch target of P7486) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P7383 nop TARGET7486: ba RET7486 nop P7383: !_REPLACEMENT [32] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1364], %l3 st %l3, [%i3+1364] add %i3, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7383 nop RET7383: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7384: !_REPLACEMENT [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P7385: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+668], %o5 st %o5, [%i3+668] add %i3, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P7386: !_LD [23] (Int) (Branch target of P7280) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P7387 nop TARGET7280: ba RET7280 nop P7387: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P7388: !_LD [40] (Int) (Branch target of P7365) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P7389 nop TARGET7365: ba RET7365 nop P7389: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2760] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7390: !_REPLACEMENT [32] (Int) (CBR) (Secondary ctx) (Branch target of P7392) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1364], %o5 st %o5, [%i2+1364] add %i2, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7390 nop RET7390: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7391 nop TARGET7392: ba RET7392 nop P7391: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7392: !_REPLACEMENT [18] (Int) (CBR) (Secondary ctx) (Branch target of P7330) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7392 nop RET7392: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7393 nop TARGET7330: ba RET7330 nop P7393: !_LD [9] (Int) lduw [%i1 + 2488], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P7394: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l6 ld [%i2+708], %o5 st %o5, [%i2+708] add %i2, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P7395: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i2+3532], %l7 st %l7, [%i2+3532] add %i2, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P7396: !_LD [4] (Int) lduw [%i0 + 2928], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7397: !_LD [40] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7397 nop RET7397: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7398: !_LD [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7399: !_LD [42] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3176], %f7 ! 1 addresses covered P7400: !_LD [19] (Int) (Branch target of P7373) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P7401 nop TARGET7373: ba RET7373 nop P7401: !_REPLACEMENT [4] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2928], %l7 st %l7, [%i3+2928] add %i3, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P7402: !_LD [11] (Int) (CBR) lduw [%i1 + 3556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7402 nop RET7402: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7403: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l7 ld [%i3+2724], %l3 st %l3, [%i3+2724] add %i3, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P7404: !_LD [17] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7404 nop RET7404: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7405: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l3 ld [%i3+2980], %l7 st %l7, [%i3+2980] add %i3, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] P7406: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7407: !_LD [4] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 2928] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7408: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P7409: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P7410: !_REPLACEMENT [17] (Int) (CBR) (Branch target of P7371) sethi %hi(0x2000), %l6 ld [%i2+3216], %o5 st %o5, [%i2+3216] add %i2, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7410 nop RET7410: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7411 nop TARGET7371: ba RET7371 nop P7411: !_MEMBAR (FP) P7412: !_BST [2] (maybe <- 0x21800004) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f43 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i0 + 1088 ] %asi P7413: !_MEMBAR (FP) membar #StoreLoad P7414: !_LD [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2724] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7415: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P7416: !_REPLACEMENT [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P7417: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P7418: !_REPLACEMENT [31] (Int) (Branch target of P7443) sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] ba P7419 nop TARGET7443: ba RET7443 nop P7419: !_LD [8] (Int) lduw [%i1 + 1308], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P7420: !_LD [26] (Int) (Secondary ctx) (Branch target of P7478) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P7421 nop TARGET7478: ba RET7478 nop P7421: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P7422: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l6 ld [%i3+220], %o5 st %o5, [%i3+220] add %i3, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P7423: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P7424: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %o5 ld [%i3+2232], %l6 st %l6, [%i3+2232] add %i3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P7425: !_REPLACEMENT [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P7426: !_LD [10] (Int) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 !-- loop_exit_43_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_43_0 nop P7427: !_REPLACEMENT [43] (Int) (Loop entry) (Branch target of P7247) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_43_1: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3284], %l7 st %l7, [%i2+3284] add %i2, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] ba P7428 nop TARGET7247: ba RET7247 nop P7428: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P7429: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l7 ld [%i2+3336], %l3 st %l3, [%i2+3336] add %i2, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P7430: !_LD [40] (Int) (CBR) (Branch target of P7318) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7430 nop RET7430: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7431 nop TARGET7318: ba RET7318 nop P7431: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P7432: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7433: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P7434: !_REPLACEMENT [0] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+708], %l6 st %l6, [%i2+708] add %i2, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7434 nop RET7434: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7435: !_LD [26] (Int) lduw [%i3 + 1140], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P7436: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l6 ld [%i2+380], %o5 st %o5, [%i2+380] add %i2, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P7437: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7438: !_LD [29] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3120] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P7439: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7440: !_REPLACEMENT [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P7441: !_LD [2] (Int) (CBR) (Branch target of P7282) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7441 nop RET7441: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7442 nop TARGET7282: ba RET7282 nop P7442: !_LD [34] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i3 + 2232] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7442 nop RET7442: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7443: !_LD [17] (Int) (CBR) (Branch target of P7441) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7443 nop RET7443: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P7444 nop TARGET7441: ba RET7441 nop P7444: !_LD [21] (Int) (Branch target of P7364) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P7445 nop TARGET7364: ba RET7364 nop P7445: !_LD [38] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2048], %f0 ! 1 addresses covered P7446: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2980] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P7447: !_LD [24] (Int) (CBR) lduw [%i2 + 220], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7447 nop RET7447: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7448: !_REPLACEMENT [41] (Int) (Branch target of P7246) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+556], %o5 st %o5, [%i3+556] add %i3, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ba P7449 nop TARGET7246: ba RET7246 nop P7449: !_REPLACEMENT [22] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2872], %l7 st %l7, [%i3+2872] add %i3, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7449 nop RET7449: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7450: !_LD [7] (Int) lduw [%i1 + 460], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P7451: !_REPLACEMENT [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+220], %l3 st %l3, [%i3+220] add %i3, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P7452: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l6 ld [%i3+1536], %o5 st %o5, [%i3+1536] add %i3, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] P7453: !_LD [10] (Int) lduw [%i1 + 3072], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7454: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l7 ld [%i3+1508], %l3 st %l3, [%i3+1508] add %i3, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P7455: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l6 ld [%i3+3556], %o5 st %o5, [%i3+3556] add %i3, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] P7456: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l3 ld [%i3+3224], %l7 st %l7, [%i3+3224] add %i3, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P7457: !_REPLACEMENT [17] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7457 nop RET7457: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7458: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %o5 ld [%i3+2148], %l6 st %l6, [%i3+2148] add %i3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] P7459: !_MEMBAR (Int) membar #StoreLoad P7460: !_REPLACEMENT [16] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+2304], %l3 st %l3, [%i3+2304] add %i3, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7460 nop RET7460: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7461: !_MEMBAR (FP) P7462: !_BST [8] (maybe <- 0x21800005) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f39 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i1 + 1280 ] %asi P7463: !_MEMBAR (FP) membar #StoreLoad P7464: !_LD [13] (Int) (Branch target of P7261) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P7465 nop TARGET7261: ba RET7261 nop P7465: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P7466: !_LD [23] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7466 nop RET7466: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7467: !_LD [39] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7467 nop RET7467: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7468: !_REPLACEMENT [21] (Int) (Branch target of P7402) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2760], %l7 st %l7, [%i3+2760] add %i3, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] ba P7469 nop TARGET7402: ba RET7402 nop P7469: !_REPLACEMENT [7] (Int) (CBR) (Branch target of P7381) sethi %hi(0x2000), %o5 ld [%i3+460], %l6 st %l6, [%i3+460] add %i3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7469 nop RET7469: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7470 nop TARGET7381: ba RET7381 nop P7470: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %o5 ld [%i3+380], %l6 st %l6, [%i3+380] add %i3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P7471: !_LD [41] (Int) (Branch target of P7434) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P7472 nop TARGET7434: ba RET7434 nop P7472: !_LD [26] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1140] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7473: !_REPLACEMENT [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] P7474: !_LD [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 3120] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7475: !_REPLACEMENT [42] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7475 nop RET7475: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7476: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P7477: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P7478: !_LD [18] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7478 nop RET7478: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7479: !_LD [5] (Int) lduw [%i0 + 3224], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P7480: !_LD [26] (Int) (Branch target of P7430) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P7481 nop TARGET7430: ba RET7430 nop P7481: !_REPLACEMENT [23] (Int) (CBR) (Branch target of P7299) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7481 nop RET7481: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7482 nop TARGET7299: ba RET7299 nop P7482: !_LD [7] (Int) lduw [%i1 + 460], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P7483: !_LD [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7484: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P7485: !_LD [5] (Int) lduw [%i0 + 3224], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P7486: !_REPLACEMENT [7] (Int) (CBR) (Branch target of P7292) sethi %hi(0x2000), %l3 ld [%i2+460], %l7 st %l7, [%i2+460] add %i2, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7486 nop RET7486: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7487 nop TARGET7292: ba RET7292 nop P7487: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l3 ld [%i2+1308], %l7 st %l7, [%i2+1308] add %i2, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] P7488: !_REPLACEMENT [7] (Int) (Loop exit) sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- loop_exit_43_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_43_1 nop P7489: !_MEMBAR (Int) membar #StoreLoad END_NODES43: ! Test instruction sequence for CPU 43 ends sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 ! move %o5(lower) -> %o0(upper) sllx %o5, 32, %o0 sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 stw %o5, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func44: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l7 or %l7, %lo(0xdeadbee0), %l7 stw %l7, [%i5] sethi %hi(0xdeadbee1), %l7 or %l7, %lo(0xdeadbee1), %l7 stw %l7, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x2cdeade1), %l7 or %l7, %lo(0x2cdeade1), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x96000001), %l4 or %l4, %lo(0x96000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x22000001), %l7 or %l7, %lo(0x22000001), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x16800000), %l7 or %l7, %lo(0x16800000), %l7 stw %l7, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x77a1^4 sethi %hi(0x77a1), %l0 or %l0, %lo(0x77a1), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 31 to 31 --- sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+680] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES44, %o5, %l6 jmpl %l6, %g0 nop BEGIN_NODES44: ! Test instruction sequence for ISTREAM 44 begins P7490: !_LD [3] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_44_0: lduw [%i0 + 1540], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7491: !_LD [4] (Int) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P7492: !_LD [6] (Int) lduw [%i1 + 172], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7493: !_LD [7] (Int) lduw [%i1 + 460], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P7494: !_LD [38] (Int) (LE) (Branch target of P7498) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P7495 nop TARGET7498: ba RET7498 nop P7495: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P7496: !_REPLACEMENT [36] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+4048], %l3 st %l3, [%i3+4048] add %i3, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7496 nop RET7496: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7497: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7498: !_LD [26] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7498 nop RET7498: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7499: !_LD [6] (Int) (CBR) lduw [%i1 + 172], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7499 nop RET7499: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7500: !_LD [25] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i3 + 668] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7500 nop RET7500: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7501: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] P7502: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P7503: !_REPLACEMENT [36] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+4048], %l6 st %l6, [%i2+4048] add %i2, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7503 nop RET7503: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7504: !_LD [1] (Int) lduw [%i0 + 744], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7505: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P7506: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l3 ld [%i2+3056], %l7 st %l7, [%i2+3056] add %i2, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] P7507: !_REPLACEMENT [22] (Int) (Nucleus ctx) (Branch target of P7561) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+2872], %l6 st %l6, [%i2+2872] add %i2, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] ba P7508 nop TARGET7561: ba RET7561 nop P7508: !_REPLACEMENT [2] (Int) (Secondary ctx) (Branch target of P7645) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1132], %l3 st %l3, [%i2+1132] add %i2, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] ba P7509 nop TARGET7645: ba RET7645 nop P7509: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l6 ld [%i2+1540], %o5 st %o5, [%i2+1540] add %i2, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] P7510: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l3 ld [%i2+2660], %l7 st %l7, [%i2+2660] add %i2, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P7511: !_LD [11] (Int) lduw [%i1 + 3556], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P7512: !_LD [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2688] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7513: !_LD [37] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P7514: !_LD [23] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i3 + 3056] %asi, %f0 ! 1 addresses covered P7515: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7516: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3284], %l6 st %l6, [%i2+3284] add %i2, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] P7517: !_LD [39] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7517 nop RET7517: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7518: !_LD [11] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7518 nop RET7518: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7519: !_LD [7] (Int) lduw [%i1 + 460], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P7520: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7521: !_LD [6] (Int) (Branch target of P7543) lduw [%i1 + 172], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P7522 nop TARGET7543: ba RET7543 nop P7522: !_REPLACEMENT [16] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2304], %l3 st %l3, [%i3+2304] add %i3, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] P7523: !_LD [12] (Int) (CBR) lduw [%i2 + 168], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7523 nop RET7523: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7524: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P7525: !_LD [35] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2724], %f1 ! 1 addresses covered P7526: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7527: !_LD [3] (Int) (LE) (Branch target of P7552) wr %g0, 0x88, %asi lduwa [%i0 + 1540] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P7528 nop TARGET7552: ba RET7552 nop P7528: !_REPLACEMENT [39] (Int) (Branch target of P7672) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2148], %l3 st %l3, [%i3+2148] add %i3, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] ba P7529 nop TARGET7672: ba RET7672 nop P7529: !_LD [12] (Int) (Branch target of P7577) lduw [%i2 + 168], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P7530 nop TARGET7577: ba RET7577 nop P7530: !_LD [35] (Int) (Branch target of P7594) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P7531 nop TARGET7594: ba RET7594 nop P7531: !_LD [6] (Int) lduw [%i1 + 172], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7532: !_LD [36] (FP) ld [%i2 + 4048], %f2 ! 1 addresses covered P7533: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P7534: !_LD [30] (Int) (Branch target of P7588) lduw [%i3 + 3756], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P7535 nop TARGET7588: ba RET7588 nop P7535: !_REPLACEMENT [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P7536: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P7537: !_LD [34] (Int) (Secondary ctx) (Branch target of P7555) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P7538 nop TARGET7555: ba RET7555 nop P7538: !_REPLACEMENT [29] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P7539: !_REPLACEMENT [10] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+3072], %l3 st %l3, [%i2+3072] add %i2, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7539 nop RET7539: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7540: !_LD [1] (Int) lduw [%i0 + 744], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7541: !_LD [17] (Int) (Branch target of P7550) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P7542 nop TARGET7550: ba RET7550 nop P7542: !_REPLACEMENT [37] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P7543: !_REPLACEMENT [5] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+3224], %o5 st %o5, [%i3+3224] add %i3, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7543 nop RET7543: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7544: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P7545: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7546: !_LD [1] (Int) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P7547: !_LD [40] (Int) (Branch target of P7551) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P7548 nop TARGET7551: ba RET7551 nop P7548: !_REPLACEMENT [25] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+668], %l3 st %l3, [%i2+668] add %i2, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7548 nop RET7548: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7549: !_LD [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P7550: !_LD [37] (FP) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 628], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7550 nop RET7550: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7551: !_LD [10] (Int) (CBR) (Nucleus ctx) (Branch target of P7662) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7551 nop RET7551: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7552 nop TARGET7662: ba RET7662 nop P7552: !_REPLACEMENT [41] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+556], %l7 st %l7, [%i3+556] add %i3, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7552 nop RET7552: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7553: !_LD [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1508] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P7554: !_REPLACEMENT [32] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+1364], %l3 st %l3, [%i3+1364] add %i3, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7554 nop RET7554: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7555: !_LD [18] (Int) (CBR) lduw [%i2 + 3240], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7555 nop RET7555: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7556: !_LD [29] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3120] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7557: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7558: !_MEMBAR (FP) P7559: !_BST [42] (maybe <- 0x22000001) (FP) (Branch target of P7585) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f42 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i2 + 3136 ] %asi ba P7560 nop TARGET7585: ba RET7585 nop P7560: !_MEMBAR (FP) membar #StoreLoad P7561: !_LD [1] (Int) (CBR) lduw [%i0 + 744], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7561 nop RET7561: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7562: !_REPLACEMENT [15] (Int) (Branch target of P7656) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1508], %l6 st %l6, [%i3+1508] add %i3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] ba P7563 nop TARGET7656: ba RET7656 nop P7563: !_LD [42] (Int) (CBR) lduw [%i2 + 3176], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7563 nop RET7563: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7564: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P7565: !_REPLACEMENT [11] (Int) (Branch target of P7500) sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] ba P7566 nop TARGET7500: ba RET7500 nop P7566: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l7 ld [%i3+3224], %l3 st %l3, [%i3+3224] add %i3, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] P7567: !_LD [15] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7567 nop RET7567: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7568: !_LD [3] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i0 + 1540] %asi, %f4 ! 1 addresses covered P7569: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P7570: !_REPLACEMENT [7] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+460], %l3 st %l3, [%i3+460] add %i3, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7570 nop RET7570: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7571: !_LD [4] (Int) (Branch target of P7620) lduw [%i0 + 2928], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P7572 nop TARGET7620: ba RET7620 nop P7572: !_REPLACEMENT [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P7573: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %o5 ld [%i3+1364], %l6 st %l6, [%i3+1364] add %i3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P7574: !_LD [17] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7574 nop RET7574: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7575: !_LD [0] (Int) lduw [%i0 + 708], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7576: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7577: !_REPLACEMENT [24] (Int) (CBR) (Branch target of P7539) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7577 nop RET7577: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7578 nop TARGET7539: ba RET7539 nop P7578: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l6 ld [%i2+2660], %o5 st %o5, [%i2+2660] add %i2, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P7579: !_MEMBAR (Int) membar #StoreLoad P7580: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7581: !_PREFETCH [12] (Int) (Branch target of P7630) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 168], 1 ba P7582 nop TARGET7630: ba RET7630 nop P7582: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+172], %l3 st %l3, [%i3+172] add %i3, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P7583: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P7584: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P7585: !_LD [30] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7585 nop RET7585: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7586: !_REPLACEMENT [9] (Int) (Nucleus ctx) (Branch target of P7632) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2488], %o5 st %o5, [%i2+2488] add %i2, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] ba P7587 nop TARGET7632: ba RET7632 nop P7587: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P7588: !_LD [10] (FP) (CBR) ld [%i1 + 3072], %f5 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7588 nop RET7588: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7589: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+2928], %l7 st %l7, [%i2+2928] add %i2, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7589 nop RET7589: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7590: !_LD [24] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i3 + 220] %asi, %f6 ! 1 addresses covered P7591: !_REPLACEMENT [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+1536], %l7 st %l7, [%i2+1536] add %i2, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P7592: !_MEMBAR (FP) P7593: !_BST [45] (maybe <- 0x22000002) (FP) (Branch target of P7628) wr %g0, 0xf0, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f35 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f34 membar #Sync stda %f32, [%i3 + 3520 ] %asi ba P7594 nop TARGET7628: ba RET7628 nop P7594: !_MEMBAR (FP) (CBR) (Branch target of P7554) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7594 nop RET7594: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7595 nop TARGET7554: ba RET7554 nop P7595: !_REPLACEMENT [16] (Int) (Nucleus ctx) (Branch target of P7517) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] ba P7596 nop TARGET7517: ba RET7517 nop P7596: !_REPLACEMENT [15] (Int) (Branch target of P7503) sethi %hi(0x2000), %l7 ld [%i2+1508], %l3 st %l3, [%i2+1508] add %i2, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] ba P7597 nop TARGET7503: ba RET7503 nop P7597: !_LD [9] (FP) ld [%i1 + 2488], %f7 ! 1 addresses covered P7598: !_PREFETCH [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi prefetcha [%i1 + 3072] %asi, 1 P7599: !_LD [6] (Int) lduw [%i1 + 172], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P7600: !_REPLACEMENT [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+1540], %l6 st %l6, [%i2+1540] add %i2, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P7601: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P7602: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l6 ld [%i2+708], %o5 st %o5, [%i2+708] add %i2, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P7603: !_REPLACEMENT [31] (Int) (Branch target of P7523) sethi %hi(0x2000), %l3 ld [%i2+680], %l7 st %l7, [%i2+680] add %i2, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] ba P7604 nop TARGET7523: ba RET7523 nop P7604: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7605: !_REPLACEMENT [27] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P7606: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P7607: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7608: !_LD [23] (Int) (LE) (Secondary ctx) (Branch target of P7574) wr %g0, 0x89, %asi lduwa [%i2 + 3056] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P7609 nop TARGET7574: ba RET7574 nop P7609: !_LD [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 556] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7610: !_LD [3] (Int) lduw [%i0 + 1540], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7611: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7612: !_REPLACEMENT [9] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2488], %l7 st %l7, [%i3+2488] add %i3, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7612 nop RET7612: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7613: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l3 ld [%i3+2656], %l7 st %l7, [%i3+2656] add %i3, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P7614: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P7615: !_LD [1] (Int) (Branch target of P7667) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P7616 nop TARGET7667: ba RET7667 nop P7616: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7617: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P7618: !_LD [27] (Int) (Branch target of P7663) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P7619 nop TARGET7663: ba RET7663 nop P7619: !_REPLACEMENT [22] (Int) (Branch target of P7612) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2872], %l6 st %l6, [%i2+2872] add %i2, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] ba P7620 nop TARGET7612: ba RET7612 nop P7620: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7620 nop RET7620: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7621: !_LD [19] (Int) (Branch target of P7496) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P7622 nop TARGET7496: ba RET7496 nop P7622: !_LD [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P7623: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P7624: !_REPLACEMENT [30] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P7625: !_REPLACEMENT [31] (Int) (Branch target of P7567) sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] ba P7626 nop TARGET7567: ba RET7567 nop P7626: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %o5 ld [%i3+2488], %l6 st %l6, [%i3+2488] add %i3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P7627: !_REPLACEMENT [3] (Int) (Branch target of P7674) sethi %hi(0x2000), %l7 ld [%i3+1540], %l3 st %l3, [%i3+1540] add %i3, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] ba P7628 nop TARGET7674: ba RET7674 nop P7628: !_REPLACEMENT [23] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7628 nop RET7628: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7629: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l6 ld [%i3+4048], %o5 st %o5, [%i3+4048] add %i3, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] P7630: !_LD [33] (Int) (CBR) (Branch target of P7499) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7630 nop RET7630: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7631 nop TARGET7499: ba RET7499 nop P7631: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P7632: !_REPLACEMENT [0] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+708], %l3 st %l3, [%i3+708] add %i3, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7632 nop RET7632: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7633: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] P7634: !_REPLACEMENT [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P7635: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P7636: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P7637: !_REPLACEMENT [9] (Int) (Nucleus ctx) (Branch target of P7570) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+2488], %o5 st %o5, [%i2+2488] add %i2, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] ba P7638 nop TARGET7570: ba RET7570 nop P7638: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l3 ld [%i2+1944], %l7 st %l7, [%i2+1944] add %i2, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P7639: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P7640: !_LD [26] (Int) (Branch target of P7563) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P7641 nop TARGET7563: ba RET7563 nop P7641: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7642: !_PREFETCH [21] (Int) prefetch [%i2 + 2760], 1 P7643: !_LD [34] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7644: !_LD [36] (Int) lduw [%i3 + 4048], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P7645: !_REPLACEMENT [29] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3120], %l3 st %l3, [%i2+3120] add %i2, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7645 nop RET7645: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7646: !_REPLACEMENT [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P7647: !_LD [31] (Int) lduw [%i3 + 680], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7648: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P7649: !_REPLACEMENT [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P7650: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P7651: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l3 ld [%i2+2928], %l7 st %l7, [%i2+2928] add %i2, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P7652: !_MEMBAR (FP) P7653: !_BST [10] (maybe <- 0x22000003) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f32 membar #Sync stda %f32, [%i1 + 3072 ] %asi P7654: !_MEMBAR (FP) membar #StoreLoad P7655: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l7 ld [%i2+2148], %l3 st %l3, [%i2+2148] add %i2, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] P7656: !_REPLACEMENT [10] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+3072], %o5 st %o5, [%i2+3072] add %i2, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7656 nop RET7656: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7657: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] P7658: !_LD [4] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i0 + 2928] %asi, %f8 ! 1 addresses covered P7659: !_PREFETCH [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi prefetcha [%i3 + 2232] %asi, 1 P7660: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P7661: !_LD [7] (Int) lduw [%i1 + 460], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P7662: !_REPLACEMENT [8] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7662 nop RET7662: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7663: !_LD [43] (FP) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3284], %f9 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7663 nop RET7663: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7664: !_REPLACEMENT [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P7665: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l6 ld [%i2+2488], %o5 st %o5, [%i2+2488] add %i2, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P7666: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] P7667: !_LD [0] (Int) (CBR) lduw [%i0 + 708], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7667 nop RET7667: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7668: !_LD [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P7669: !_PREFETCH [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 1508], 1 P7670: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+460], %l7 st %l7, [%i3+460] add %i3, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] P7671: !_LD [11] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 3556] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7672: !_LD [25] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7672 nop RET7672: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7673: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7674: !_LD [21] (Int) (CBR) lduw [%i3 + 2760], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7674 nop RET7674: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7675: !_LD [18] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3240], %f10 ! 1 addresses covered P7676: !_REPLACEMENT [4] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P7677: !_LD [18] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi lduwa [%i2 + 3240] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7678: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l7 ld [%i3+1536], %l3 st %l3, [%i3+1536] add %i3, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] P7679: !_REPLACEMENT [2] (Int) (Branch target of P7518) sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ba P7680 nop TARGET7518: ba RET7518 nop P7680: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l3 ld [%i3+3240], %l7 st %l7, [%i3+3240] add %i3, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P7681: !_LD [0] (Int) (Branch target of P7589) lduw [%i0 + 708], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P7682 nop TARGET7589: ba RET7589 nop P7682: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7683: !_LD [27] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1944], %f11 ! 1 addresses covered P7684: !_LD [0] (Int) (Loop exit) lduw [%i0 + 708], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 !-- loop_exit_44_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_44_0 nop P7685: !_MEMBAR (Int) (Branch target of P7548) membar #StoreLoad ba END_NODES44 nop TARGET7548: ba RET7548 nop END_NODES44: ! Test instruction sequence for CPU 44 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func45: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x2ddeade1), %l6 or %l6, %lo(0x2ddeade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x96800001), %l4 or %l4, %lo(0x96800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x22800001), %l6 or %l6, %lo(0x22800001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x17000000), %l6 or %l6, %lo(0x17000000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x7f0f^4 sethi %hi(0x7f0f), %l0 or %l0, %lo(0x7f0f), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 32 to 32 --- sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+1360] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES45, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES45: ! Test instruction sequence for ISTREAM 45 begins P7686: !_REPLACEMENT [25] (Int) (Loop entry) sethi %hi(0x5), %l2 or %l2, %lo(0x5), %l2 loop_entry_45_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+668], %o5 st %o5, [%i3+668] add %i3, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P7687: !_REPLACEMENT [7] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+460], %l7 st %l7, [%i3+460] add %i3, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7687 nop RET7687: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7688: !_LD [26] (Int) (CBR) (Branch target of P7704) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7688 nop RET7688: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7689 nop TARGET7704: ba RET7704 nop P7689: !_LD [19] (Int) (Branch target of P7687) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P7690 nop TARGET7687: ba RET7687 nop P7690: !_REPLACEMENT [20] (Int) (Branch target of P7790) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] ba P7691 nop TARGET7790: ba RET7790 nop P7691: !_PREFETCH [11] (Int) (LE) wr %g0, 0x88, %asi prefetcha [%i1 + 3556] %asi, 1 P7692: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P7693: !_REPLACEMENT [27] (Int) (Branch target of P7863) sethi %hi(0x2000), %o5 ld [%i2+1944], %l6 st %l6, [%i2+1944] add %i2, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] ba P7694 nop TARGET7863: ba RET7863 nop P7694: !_LD [1] (Int) (Nucleus ctx) (Branch target of P7702) wr %g0, 0x4, %asi lduwa [%i0 + 744] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P7695 nop TARGET7702: ba RET7702 nop P7695: !_REPLACEMENT [7] (Int) (Branch target of P7733) sethi %hi(0x2000), %l3 ld [%i2+460], %l7 st %l7, [%i2+460] add %i2, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] ba P7696 nop TARGET7733: ba RET7733 nop P7696: !_LD [0] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 708] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P7697: !_LD [16] (FP) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2304], %f0 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7697 nop RET7697: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7698: !_LD [12] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i3 + 168] %asi, %f1 ! 1 addresses covered P7699: !_REPLACEMENT [21] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7699 nop RET7699: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7700: !_LD [39] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7700 nop RET7700: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7701: !_LD [0] (Int) lduw [%i0 + 708], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P7702: !_LD [18] (Int) (CBR) lduw [%i3 + 3240], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7702 nop RET7702: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7703: !_REPLACEMENT [22] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P7704: !_LD [14] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7704 nop RET7704: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7705: !_REPLACEMENT [28] (Int) (Branch target of P7765) sethi %hi(0x2000), %l3 ld [%i3+2980], %l7 st %l7, [%i3+2980] add %i3, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] ba P7706 nop TARGET7765: ba RET7765 nop P7706: !_REPLACEMENT [27] (Int) (Branch target of P7870) sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] ba P7707 nop TARGET7870: ba RET7870 nop P7707: !_REPLACEMENT [45] (Int) (Branch target of P7779) sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] ba P7708 nop TARGET7779: ba RET7779 nop P7708: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l6 ld [%i3+1332], %o5 st %o5, [%i3+1332] add %i3, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] P7709: !_LD [45] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3532] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7709 nop RET7709: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7710: !_REPLACEMENT [36] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+4048], %l6 st %l6, [%i2+4048] add %i2, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7710 nop RET7710: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7711: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7712: !_LD [1] (Int) lduw [%i0 + 744], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7713: !_LD [13] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7713 nop RET7713: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7714: !_LD [12] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 168] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7714 nop RET7714: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7715: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P7716: !_LD [17] (Int) (CBR) (Nucleus ctx) (Branch target of P7797) wr %g0, 0x4, %asi lduwa [%i2 + 3216] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7716 nop RET7716: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P7717 nop TARGET7797: ba RET7797 nop P7717: !_LD [35] (Int) (CBR) (Branch target of P7844) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7717 nop RET7717: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7718 nop TARGET7844: ba RET7844 nop P7718: !_LD [0] (Int) lduw [%i0 + 708], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7719: !_LD [35] (Int) (CBR) lduw [%i2 + 2724], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7719 nop RET7719: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7720: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1140], %l3 st %l3, [%i3+1140] add %i3, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P7721: !_LD [41] (Int) (Branch target of P7755) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P7722 nop TARGET7755: ba RET7755 nop P7722: !_LD [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3120] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7723: !_LD [19] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7723 nop RET7723: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7724: !_REPLACEMENT [44] (Int) (Branch target of P7806) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] ba P7725 nop TARGET7806: ba RET7806 nop P7725: !_REPLACEMENT [5] (Int) (Branch target of P7731) sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] ba P7726 nop TARGET7731: ba RET7731 nop P7726: !_LD [29] (Int) (CBR) (Secondary ctx) (Branch target of P7814) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3120] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7726 nop RET7726: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7727 nop TARGET7814: ba RET7814 nop P7727: !_LD [1] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i0 + 744] %asi, %f2 ! 1 addresses covered P7728: !_REPLACEMENT [26] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7728 nop RET7728: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7729: !_LD [12] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 168] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7730: !_REPLACEMENT [42] (Int) (CBR) (Secondary ctx) (Branch target of P7713) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7730 nop RET7730: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7731 nop TARGET7713: ba RET7713 nop P7731: !_REPLACEMENT [35] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2724], %l6 st %l6, [%i2+2724] add %i2, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7731 nop RET7731: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7732: !_REPLACEMENT [34] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2232], %l6 st %l6, [%i2+2232] add %i2, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7732 nop RET7732: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7733: !_LD [26] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7733 nop RET7733: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7734: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P7735: !_REPLACEMENT [34] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2232], %o5 st %o5, [%i2+2232] add %i2, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7735 nop RET7735: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7736: !_LD [11] (FP) ld [%i1 + 3556], %f3 ! 1 addresses covered P7737: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P7738: !_REPLACEMENT [6] (Int) (Branch target of P7697) sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ba P7739 nop TARGET7697: ba RET7697 nop P7739: !_LD [22] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2872] %asi, %f4 ! 1 addresses covered P7740: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+220], %l6 st %l6, [%i3+220] add %i3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] P7741: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P7742: !_LD [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7743: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7743 nop RET7743: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7744: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P7745: !_LD [32] (Int) (Secondary ctx) (Branch target of P7815) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1364] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P7746 nop TARGET7815: ba RET7815 nop P7746: !_LD [7] (Int) (Branch target of P7710) lduw [%i1 + 460], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P7747 nop TARGET7710: ba RET7710 nop P7747: !_REPLACEMENT [39] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+2148], %l6 st %l6, [%i3+2148] add %i3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7747 nop RET7747: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7748: !_LD [41] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 556] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P7749: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7750: !_PREFETCH [14] (Int) (Branch target of P7819) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 1332], 1 ba P7751 nop TARGET7819: ba RET7819 nop P7751: !_REPLACEMENT [0] (Int) (CBR) (Branch target of P7795) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+708], %l6 st %l6, [%i2+708] add %i2, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7751 nop RET7751: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7752 nop TARGET7795: ba RET7795 nop P7752: !_LD [5] (Int) lduw [%i0 + 3224], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7753: !_REPLACEMENT [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P7754: !_LD [37] (Int) (Branch target of P7735) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P7755 nop TARGET7735: ba RET7735 nop P7755: !_REPLACEMENT [20] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+2688], %l3 st %l3, [%i2+2688] add %i2, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7755 nop RET7755: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7756: !_PREFETCH [35] (Int) (Nucleus ctx) (Branch target of P7751) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 2724] %asi, 1 ba P7757 nop TARGET7751: ba RET7751 nop P7757: !_REPLACEMENT [34] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P7758: !_LD [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 3224] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P7759: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7760: !_LD [19] (Int) (CBR) lduw [%i2 + 2660], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7760 nop RET7760: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7761: !_LD [19] (Int) lduw [%i2 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7762: !_REPLACEMENT [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P7763: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l6 ld [%i3+220], %o5 st %o5, [%i3+220] add %i3, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P7764: !_LD [22] (Int) (Loop exit) lduw [%i2 + 2872], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovs %f4, %f30 !-- loop_exit_45_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_45_0 nop P7765: !_LD [35] (FP) (Loop entry) (CBR) (Branch target of P7835) sethi %hi(0x1), %l2 or %l2, %lo(0x1), %l2 loop_entry_45_1: sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2724], %f0 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7765 nop RET7765: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7766 nop TARGET7835: ba RET7835 nop P7766: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3216] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7767: !_LD [6] (Int) (Branch target of P7871) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P7768 nop TARGET7871: ba RET7871 nop P7768: !_LD [18] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i2 + 3240] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7769: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P7770: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7771: !_LD [19] (Int) (Branch target of P7868) lduw [%i3 + 2660], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P7772 nop TARGET7868: ba RET7868 nop P7772: !_LD [23] (Int) lduw [%i3 + 3056], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7773: !_REPLACEMENT [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+708], %l3 st %l3, [%i3+708] add %i3, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P7774: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P7775: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P7776: !_REPLACEMENT [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3056], %l3 st %l3, [%i3+3056] add %i3, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] P7777: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l6 ld [%i3+708], %o5 st %o5, [%i3+708] add %i3, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P7778: !_LD [26] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7778 nop RET7778: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7779: !_LD [18] (Int) (CBR) (Branch target of P7728) lduw [%i2 + 3240], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7779 nop RET7779: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P7780 nop TARGET7728: ba RET7728 nop P7780: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7781: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P7782: !_LD [5] (Int) lduw [%i0 + 3224], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7783: !_LD [16] (Int) (CBR) (Secondary ctx) (Branch target of P7788) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2304] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7783 nop RET7783: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7784 nop TARGET7788: ba RET7788 nop P7784: !_LD [30] (FP) (Secondary ctx) (Branch target of P7801) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 3756] %asi, %f1 ! 1 addresses covered ba P7785 nop TARGET7801: ba RET7801 nop P7785: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+172], %l6 st %l6, [%i2+172] add %i2, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] P7786: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7787: !_LD [11] (Int) lduw [%i1 + 3556], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P7788: !_REPLACEMENT [0] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7788 nop RET7788: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7789: !_LD [31] (Int) (Secondary ctx) (Branch target of P7717) wr %g0, 0x81, %asi lduwa [%i3 + 680] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P7790 nop TARGET7717: ba RET7717 nop P7790: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7790 nop RET7790: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7791: !_LD [9] (Int) lduw [%i1 + 2488], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7792: !_REPLACEMENT [1] (Int) (Branch target of P7843) sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] ba P7793 nop TARGET7843: ba RET7843 nop P7793: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l3 ld [%i2+3120], %l7 st %l7, [%i2+3120] add %i2, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P7794: !_REPLACEMENT [18] (Int) (Branch target of P7858) sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] ba P7795 nop TARGET7858: ba RET7858 nop P7795: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7795 nop RET7795: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7796: !_BST [45] (maybe <- 0x22800001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f35 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f34 membar #Sync stda %f32, [%i2 + 3520 ] %asi P7797: !_MEMBAR (FP) (CBR) (Branch target of P7709) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7797 nop RET7797: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7798 nop TARGET7709: ba RET7709 nop P7798: !_LD [21] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2760], %f2 ! 1 addresses covered P7799: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7800: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7801: !_LD [12] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7801 nop RET7801: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7802: !_REPLACEMENT [8] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1308], %l3 st %l3, [%i3+1308] add %i3, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7802 nop RET7802: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7803: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P7804: !_REPLACEMENT [2] (Int) (Branch target of P7845) sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ba P7805 nop TARGET7845: ba RET7845 nop P7805: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7806: !_REPLACEMENT [1] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+744], %l3 st %l3, [%i3+744] add %i3, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7806 nop RET7806: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7807: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2980] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P7808: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l3 ld [%i3+2872], %l7 st %l7, [%i3+2872] add %i3, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P7809: !_LD [29] (Int) lduw [%i2 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7810: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P7811: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7812: !_LD [28] (Int) (Branch target of P7802) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P7813 nop TARGET7802: ba RET7802 nop P7813: !_LD [28] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 2980] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7814: !_REPLACEMENT [20] (Int) (CBR) (Branch target of P7714) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7814 nop RET7814: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7815 nop TARGET7714: ba RET7714 nop P7815: !_REPLACEMENT [22] (Int) (CBR) (Branch target of P7726) sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7815 nop RET7815: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7816 nop TARGET7726: ba RET7726 nop P7816: !_LD [19] (Int) (CBR) (Secondary ctx) (Branch target of P7778) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7816 nop RET7816: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7817 nop TARGET7778: ba RET7778 nop P7817: !_REPLACEMENT [13] (Int) (Branch target of P7732) sethi %hi(0x2000), %l3 ld [%i2+380], %l7 st %l7, [%i2+380] add %i2, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] ba P7818 nop TARGET7732: ba RET7732 nop P7818: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %o5 ld [%i2+668], %l6 st %l6, [%i2+668] add %i2, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P7819: !_LD [23] (Int) (CBR) (Secondary ctx) (Branch target of P7723) wr %g0, 0x81, %asi lduwa [%i3 + 3056] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7819 nop RET7819: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7820 nop TARGET7723: ba RET7723 nop P7820: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P7821: !_LD [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P7822: !_REPLACEMENT [44] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P7823: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P7824: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l3 ld [%i3+3072], %l7 st %l7, [%i3+3072] add %i3, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P7825: !_REPLACEMENT [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+2928], %l6 st %l6, [%i3+2928] add %i3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P7826: !_LD [10] (Int) (Nucleus ctx) (Branch target of P7719) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P7827 nop TARGET7719: ba RET7719 nop P7827: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P7828: !_REPLACEMENT [24] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+220], %l6 st %l6, [%i3+220] add %i3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] P7829: !_REPLACEMENT [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P7830: !_LD [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1536] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P7831: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7832: !_LD [37] (Int) (Branch target of P7743) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 628], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P7833 nop TARGET7743: ba RET7743 nop P7833: !_REPLACEMENT [21] (Int) (Secondary ctx) (Branch target of P7847) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2760], %l6 st %l6, [%i3+2760] add %i3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] ba P7834 nop TARGET7847: ba RET7847 nop P7834: !_LD [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7835: !_REPLACEMENT [7] (Int) (CBR) (Branch target of P7716) sethi %hi(0x2000), %l3 ld [%i3+460], %l7 st %l7, [%i3+460] add %i3, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7835 nop RET7835: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7836 nop TARGET7716: ba RET7716 nop P7836: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P7837: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P7838: !_LD [17] (Int) (Branch target of P7760) lduw [%i3 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P7839 nop TARGET7760: ba RET7760 nop P7839: !_MEMBAR (FP) P7840: !_BST [11] (maybe <- 0x22800002) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i1 + 3520 ] %asi P7841: !_MEMBAR (FP) membar #StoreLoad P7842: !_REPLACEMENT [25] (Int) (Branch target of P7783) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+668], %l3 st %l3, [%i2+668] add %i2, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] ba P7843 nop TARGET7783: ba RET7783 nop P7843: !_LD [13] (Int) (CBR) (Secondary ctx) (Branch target of P7699) wr %g0, 0x81, %asi lduwa [%i3 + 380] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7843 nop RET7843: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P7844 nop TARGET7699: ba RET7699 nop P7844: !_REPLACEMENT [24] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7844 nop RET7844: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7845: !_LD [17] (Int) (CBR) (Branch target of P7850) lduw [%i3 + 3216], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7845 nop RET7845: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7846 nop TARGET7850: ba RET7850 nop P7846: !_LD [11] (Int) (Branch target of P7747) lduw [%i1 + 3556], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P7847 nop TARGET7747: ba RET7747 nop P7847: !_LD [9] (Int) (CBR) lduw [%i1 + 2488], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7847 nop RET7847: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7848: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P7849: !_REPLACEMENT [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1540], %l3 st %l3, [%i2+1540] add %i2, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P7850: !_MEMBAR (Int) (CBR) (Branch target of P7688) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7850 nop RET7850: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P7851 nop TARGET7688: ba RET7688 nop P7851: !_LD [17] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 3216] %asi, %f3 ! 1 addresses covered P7852: !_LD [19] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7852 nop RET7852: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7853: !_REPLACEMENT [39] (Int) (Branch target of P7816) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2148], %o5 st %o5, [%i2+2148] add %i2, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] ba P7854 nop TARGET7816: ba RET7816 nop P7854: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P7855: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P7856: !_LD [29] (FP) (Branch target of P7730) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3120], %f4 ! 1 addresses covered ba P7857 nop TARGET7730: ba RET7730 nop P7857: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P7858: !_REPLACEMENT [3] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1540], %o5 st %o5, [%i2+1540] add %i2, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7858 nop RET7858: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7859: !_LD [32] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1364], %f5 ! 1 addresses covered P7860: !_LD [8] (Int) lduw [%i1 + 1308], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P7861: !_LD [36] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i2 + 4048] %asi, %f6 ! 1 addresses covered P7862: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7863: !_LD [20] (FP) (CBR) (Branch target of P7700) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2688], %f7 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7863 nop RET7863: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P7864 nop TARGET7700: ba RET7700 nop P7864: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P7865: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l6 ld [%i3+2304], %o5 st %o5, [%i3+2304] add %i3, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P7866: !_LD [26] (Int) (Branch target of P7852) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P7867 nop TARGET7852: ba RET7852 nop P7867: !_LD [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7868: !_PREFETCH [28] (Int) (CBR) prefetch [%i2 + 2980], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7868 nop RET7868: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7869: !_LD [41] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 556], %f8 ! 1 addresses covered P7870: !_LD [34] (Int) (Loop exit) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7870 nop RET7870: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovs %f8, %f30 !-- loop_exit_45_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_45_1 nop P7871: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7871 nop RET7871: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 END_NODES45: ! Test instruction sequence for CPU 45 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func46: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x2edeade1), %l6 or %l6, %lo(0x2edeade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x97000001), %l4 or %l4, %lo(0x97000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x23000001), %l6 or %l6, %lo(0x23000001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x17800000), %l6 or %l6, %lo(0x17800000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x5e84^4 sethi %hi(0x5e84), %l0 or %l0, %lo(0x5e84), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 33 to 32 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES46, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES46: ! Test instruction sequence for ISTREAM 46 begins P7872: !_LD [10] (Int) (Loop entry) sethi %hi(0x1), %l2 or %l2, %lo(0x1), %l2 loop_entry_46_0: lduw [%i1 + 3072], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7873: !_REPLACEMENT [34] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2232], %l6 st %l6, [%i2+2232] add %i2, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P7874: !_LD [45] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7874 nop RET7874: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7875: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l6 ld [%i2+1140], %o5 st %o5, [%i2+1140] add %i2, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P7876: !_REPLACEMENT [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P7877: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %o5 ld [%i2+1540], %l6 st %l6, [%i2+1540] add %i2, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P7878: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+3336], %l3 st %l3, [%i2+3336] add %i2, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7878 nop RET7878: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7879: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P7880: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3056] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7881: !_LD [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P7882: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7883: !_LD [5] (Int) (Secondary ctx) (Branch target of P8006) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P7884 nop TARGET8006: ba RET8006 nop P7884: !_LD [3] (Int) lduw [%i0 + 1540], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7885: !_LD [5] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi lduwa [%i0 + 3224] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P7886: !_LD [34] (Int) lduw [%i3 + 2232], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7887: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7888: !_LD [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2656] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7889: !_LD [1] (Int) lduw [%i0 + 744], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P7890: !_REPLACEMENT [42] (Int) (Branch target of P7943) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] ba P7891 nop TARGET7943: ba RET7943 nop P7891: !_REPLACEMENT [35] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7891 nop RET7891: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7892: !_LD [0] (Int) (CBR) lduw [%i0 + 708], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7892 nop RET7892: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7893: !_REPLACEMENT [1] (Int) (Branch target of P7972) sethi %hi(0x2000), %o5 ld [%i2+744], %l6 st %l6, [%i2+744] add %i2, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] ba P7894 nop TARGET7972: ba RET7972 nop P7894: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P7895: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7896: !_REPLACEMENT [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1140], %l3 st %l3, [%i3+1140] add %i3, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P7897: !_REPLACEMENT [36] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+4048], %o5 st %o5, [%i3+4048] add %i3, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7897 nop RET7897: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7898: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l6 ld [%i3+2304], %o5 st %o5, [%i3+2304] add %i3, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P7899: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l3 ld [%i3+2304], %l7 st %l7, [%i3+2304] add %i3, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] P7900: !_LD [9] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi lduwa [%i1 + 2488] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P7901: !_LD [17] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 3216] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7902: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P7903: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l7 ld [%i3+2656], %l3 st %l3, [%i3+2656] add %i3, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P7904: !_LD [41] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 556] %asi, %f0 ! 1 addresses covered P7905: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P7906: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P7907: !_REPLACEMENT [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+460], %l3 st %l3, [%i2+460] add %i2, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] P7908: !_REPLACEMENT [25] (Int) (Branch target of P7946) sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] ba P7909 nop TARGET7946: ba RET7946 nop P7909: !_LD [32] (Int) (Branch target of P7911) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P7910 nop TARGET7911: ba RET7911 nop P7910: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l7 ld [%i2+1364], %l3 st %l3, [%i2+1364] add %i2, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] P7911: !_LD [12] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7911 nop RET7911: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7912: !_LD [19] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7913: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P7914: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l6 ld [%i2+2980], %o5 st %o5, [%i2+2980] add %i2, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] P7915: !_LD [3] (Int) (CBR) (Secondary ctx) (Branch target of P7919) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7915 nop RET7915: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7916 nop TARGET7919: ba RET7919 nop P7916: !_REPLACEMENT [37] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7916 nop RET7916: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7917: !_LD [33] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7917 nop RET7917: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7918: !_LD [4] (Int) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P7919: !_LD [42] (FP) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 3176] %asi, %f1 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7919 nop RET7919: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P7920: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+744], %o5 st %o5, [%i3+744] add %i3, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P7921: !_LD [34] (Int) (CBR) (Branch target of P7933) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7921 nop RET7921: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7922 nop TARGET7933: ba RET7933 nop P7922: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P7923: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P7924: !_LD [32] (Int) (CBR) lduw [%i2 + 1364], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7924 nop RET7924: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7925: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7926: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1508], %l3 st %l3, [%i2+1508] add %i2, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P7927: !_LD [23] (Int) (Branch target of P7897) lduw [%i3 + 3056], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P7928 nop TARGET7897: ba RET7897 nop P7928: !_LD [0] (Int) (Branch target of P7958) lduw [%i0 + 708], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P7929 nop TARGET7958: ba RET7958 nop P7929: !_LD [16] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7929 nop RET7929: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7930: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i2+628], %l7 st %l7, [%i2+628] add %i2, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P7931: !_MEMBAR (FP) P7932: !_BST [14] (maybe <- 0x23000001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f45 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f44 membar #Sync stda %f32, [%i3 + 1280 ] %asi P7933: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7933 nop RET7933: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7934: !_REPLACEMENT [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3336], %l6 st %l6, [%i2+3336] add %i2, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P7935: !_LD [27] (Int) (CBR) (Branch target of P7935) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7935 nop RET7935: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P7936 nop TARGET7935: ba RET7935 nop P7936: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3556], %o5 st %o5, [%i3+3556] add %i3, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] P7937: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P7938: !_REPLACEMENT [34] (Int) (Branch target of P7874) sethi %hi(0x2000), %o5 ld [%i3+2232], %l6 st %l6, [%i3+2232] add %i3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] ba P7939 nop TARGET7874: ba RET7874 nop P7939: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P7940: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] P7941: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %o5 ld [%i3+380], %l6 st %l6, [%i3+380] add %i3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P7942: !_LD [8] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 1308] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7943: !_LD [21] (Int) (CBR) (Branch target of P7961) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7943 nop RET7943: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P7944 nop TARGET7961: ba RET7961 nop P7944: !_REPLACEMENT [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2724], %l6 st %l6, [%i2+2724] add %i2, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P7945: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7946: !_REPLACEMENT [42] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7946 nop RET7946: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7947: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i2+628], %l7 st %l7, [%i2+628] add %i2, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P7948: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P7949: !_LD [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7950: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P7951: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7952: !_REPLACEMENT [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1140], %l6 st %l6, [%i2+1140] add %i2, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P7953: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P7954: !_LD [28] (Int) lduw [%i3 + 2980], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P7955: !_REPLACEMENT [23] (Int) (Branch target of P8003) sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] ba P7956 nop TARGET8003: ba RET8003 nop P7956: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7957: !_LD [11] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7957 nop RET7957: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7958: !_LD [16] (Int) (CBR) lduw [%i3 + 2304], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7958 nop RET7958: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P7959: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l7 ld [%i2+3532], %l3 st %l3, [%i2+3532] add %i2, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P7960: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l6 ld [%i2+1140], %o5 st %o5, [%i2+1140] add %i2, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P7961: !_REPLACEMENT [0] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET7961 nop RET7961: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7962: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P7963: !_LD [31] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 680], %f2 ! 1 addresses covered P7964: !_REPLACEMENT [33] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] P7965: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7966: !_REPLACEMENT [42] (Int) (Secondary ctx) (Branch target of P7892) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] ba P7967 nop TARGET7892: ba RET7892 nop P7967: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P7968: !_LD [34] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2232] %asi, %f3 ! 1 addresses covered P7969: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] P7970: !_REPLACEMENT [12] (Int) (Branch target of P7921) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ba P7971 nop TARGET7921: ba RET7921 nop P7971: !_LD [8] (FP) ld [%i1 + 1308], %f4 ! 1 addresses covered P7972: !_REPLACEMENT [16] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+2304], %l6 st %l6, [%i3+2304] add %i3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7972 nop RET7972: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7973: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %o5 ld [%i3+2980], %l6 st %l6, [%i3+2980] add %i3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] P7974: !_REPLACEMENT [21] (Int) (Branch target of P7891) sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] ba P7975 nop TARGET7891: ba RET7891 nop P7975: !_LD [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2232] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P7976: !_LD [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 708] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7977: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P7978: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P7979: !_LD [16] (Int) (Loop exit) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovs %f4, %f30 !-- loop_exit_46_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_46_0 nop P7980: !_REPLACEMENT [10] (Int) (Loop entry) (Branch target of P7957) sethi %hi(0xb), %l2 or %l2, %lo(0xb), %l2 loop_entry_46_1: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3072], %l7 st %l7, [%i3+3072] add %i3, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] ba P7981 nop TARGET7957: ba RET7957 nop P7981: !_LD [38] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2048], %f0 ! 1 addresses covered P7982: !_LD [8] (Int) lduw [%i1 + 1308], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P7983: !_LD [9] (Int) (Secondary ctx) (Branch target of P7990) wr %g0, 0x81, %asi lduwa [%i1 + 2488] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P7984 nop TARGET7990: ba RET7990 nop P7984: !_REPLACEMENT [27] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7984 nop RET7984: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P7985: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P7986: !_LD [27] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1944] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P7987: !_REPLACEMENT [35] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P7988: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P7989: !_REPLACEMENT [41] (Int) (Branch target of P7929) sethi %hi(0x2000), %l6 ld [%i3+556], %o5 st %o5, [%i3+556] add %i3, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ba P7990 nop TARGET7929: ba RET7929 nop P7990: !_REPLACEMENT [29] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+3120], %l7 st %l7, [%i3+3120] add %i3, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET7990 nop RET7990: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P7991: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P7992: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P7993: !_LD [31] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i3 + 680] %asi, %f1 ! 1 addresses covered P7994: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P7995: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P7996: !_LD [1] (Int) (Branch target of P7984) lduw [%i0 + 744], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P7997 nop TARGET7984: ba RET7984 nop P7997: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P7998: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l7 ld [%i3+3072], %l3 st %l3, [%i3+3072] add %i3, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] P7999: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8000: !_REPLACEMENT [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+3284], %l6 st %l6, [%i3+3284] add %i3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] P8001: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l7 ld [%i3+168], %l3 st %l3, [%i3+168] add %i3, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P8002: !_LD [0] (Int) lduw [%i0 + 708], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8003: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8003 nop RET8003: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8004: !_LD [22] (Int) (Branch target of P7924) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P8005 nop TARGET7924: ba RET7924 nop P8005: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3240], %o5 st %o5, [%i2+3240] add %i2, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P8006: !_LD [8] (Int) (CBR) lduw [%i1 + 1308], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8006 nop RET8006: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8007: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P8008: !_LD [5] (Int) lduw [%i0 + 3224], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8009: !_LD [45] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3532], %f2 ! 1 addresses covered P8010: !_LD [10] (Int) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P8011: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8012: !_LD [24] (Int) (Branch target of P7878) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P8013 nop TARGET7878: ba RET7878 nop P8013: !_REPLACEMENT [34] (Int) (Branch target of P7916) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] ba P8014 nop TARGET7916: ba RET7916 nop P8014: !_LD [24] (Int) lduw [%i3 + 220], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8015: !_LD [30] (Int) (Branch target of P7917) lduw [%i3 + 3756], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P8016 nop TARGET7917: ba RET7917 nop P8016: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8017: !_LD [13] (Int) (Loop exit) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovs %f2, %f30 !-- loop_exit_46_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_46_1 nop P8018: !_MEMBAR (Int) (Branch target of P7915) membar #StoreLoad ba END_NODES46 nop TARGET7915: ba RET7915 nop END_NODES46: ! Test instruction sequence for CPU 46 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func47: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x2fdeade1), %l6 or %l6, %lo(0x2fdeade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x97800001), %l4 or %l4, %lo(0x97800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x23800001), %l6 or %l6, %lo(0x23800001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x18000000), %l6 or %l6, %lo(0x18000000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x668c^4 sethi %hi(0x668c), %l0 or %l0, %lo(0x668c), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 33 to 33 --- sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+1536] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES47, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES47: ! Test instruction sequence for ISTREAM 47 begins P8019: !_LD [0] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_47_0: lduw [%i0 + 708], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8020: !_LD [37] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8020 nop RET8020: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8021: !_LD [35] (Int) (Branch target of P8109) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P8022 nop TARGET8109: ba RET8109 nop P8022: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P8023: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %o5 ld [%i2+2488], %l6 st %l6, [%i2+2488] add %i2, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P8024: !_PREFETCH [14] (Int) (Branch target of P8030) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 1332], 1 ba P8025 nop TARGET8030: ba RET8030 nop P8025: !_REPLACEMENT [28] (Int) (Branch target of P8112) sethi %hi(0x2000), %l7 ld [%i2+2980], %l3 st %l3, [%i2+2980] add %i2, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] ba P8026 nop TARGET8112: ba RET8112 nop P8026: !_LD [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 380] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P8027: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P8028: !_LD [21] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2760] %asi, %f0 ! 1 addresses covered P8029: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8030: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8030 nop RET8030: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8031: !_BST [19] (maybe <- 0x23800001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i2 + 2624 ] %asi P8032: !_MEMBAR (FP) (CBR) (Branch target of P8175) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8032 nop RET8032: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P8033 nop TARGET8175: ba RET8175 nop P8033: !_REPLACEMENT [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2304], %o5 st %o5, [%i2+2304] add %i2, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P8034: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P8035: !_REPLACEMENT [20] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2688], %l3 st %l3, [%i2+2688] add %i2, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8035 nop RET8035: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8036: !_LD [38] (Int) (Nucleus ctx) (Branch target of P8072) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2048] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P8037 nop TARGET8072: ba RET8072 nop P8037: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3056], %l7 st %l7, [%i3+3056] add %i3, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] P8038: !_LD [44] (FP) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 3336] %asi, %f1 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8038 nop RET8038: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8039: !_LD [10] (Int) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P8040: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l7 ld [%i3+2724], %l3 st %l3, [%i3+2724] add %i3, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P8041: !_LD [25] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8041 nop RET8041: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8042: !_REPLACEMENT [25] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+668], %l7 st %l7, [%i2+668] add %i2, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P8043: !_LD [6] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 172] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8044: !_LD [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8045: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P8046: !_REPLACEMENT [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+460], %l3 st %l3, [%i2+460] add %i2, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] P8047: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l6 ld [%i2+2660], %o5 st %o5, [%i2+2660] add %i2, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P8048: !_REPLACEMENT [27] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1944], %l7 st %l7, [%i2+1944] add %i2, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8048 nop RET8048: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8049: !_REPLACEMENT [6] (Int) (Branch target of P8113) sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ba P8050 nop TARGET8113: ba RET8113 nop P8050: !_MEMBAR (FP) P8051: !_BST [14] (maybe <- 0x23800002) (FP) (Branch target of P8059) wr %g0, 0xf0, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f45 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f44 membar #Sync stda %f32, [%i3 + 1280 ] %asi ba P8052 nop TARGET8059: ba RET8059 nop P8052: !_MEMBAR (FP) (Branch target of P8183) membar #StoreLoad ba P8053 nop TARGET8183: ba RET8183 nop P8053: !_LD [39] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P8054: !_LD [38] (Int) (CBR) (Branch target of P8078) lduw [%i2 + 2048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8054 nop RET8054: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P8055 nop TARGET8078: ba RET8078 nop P8055: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P8056: !_LD [4] (Int) lduw [%i0 + 2928], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8057: !_LD [5] (FP) (CBR) (Branch target of P8032) ld [%i0 + 3224], %f2 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8057 nop RET8057: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P8058 nop TARGET8032: ba RET8032 nop P8058: !_LD [18] (Int) (Branch target of P8020) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P8059 nop TARGET8020: ba RET8020 nop P8059: !_LD [45] (Int) (CBR) lduw [%i3 + 3532], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8059 nop RET8059: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8060: !_REPLACEMENT [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3284], %o5 st %o5, [%i3+3284] add %i3, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P8061: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P8062: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8063: !_REPLACEMENT [5] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P8064: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P8065: !_LD [5] (Int) (Branch target of P8097) lduw [%i0 + 3224], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P8066 nop TARGET8097: ba RET8097 nop P8066: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P8067: !_LD [3] (Int) (Branch target of P8088) lduw [%i0 + 1540], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P8068 nop TARGET8088: ba RET8088 nop P8068: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P8069: !_LD [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8070: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l6 ld [%i2+2304], %o5 st %o5, [%i2+2304] add %i2, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P8071: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l3 ld [%i2+1536], %l7 st %l7, [%i2+1536] add %i2, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P8072: !_PREFETCH [44] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 3336], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8072 nop RET8072: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8073: !_REPLACEMENT [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P8074: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P8075: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8076: !_LD [1] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 744] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P8077: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8078: !_REPLACEMENT [0] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8078 nop RET8078: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8079: !_PREFETCH [42] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 3176], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8079 nop RET8079: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8080: !_REPLACEMENT [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+1332], %l7 st %l7, [%i3+1332] add %i3, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P8081: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %o5 ld [%i3+168], %l6 st %l6, [%i3+168] add %i3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P8082: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P8083: !_LD [43] (Int) (Branch target of P8129) lduw [%i2 + 3284], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P8084 nop TARGET8129: ba RET8129 nop P8084: !_LD [42] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 3176] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8085: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8086: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8087: !_LD [10] (Int) lduw [%i1 + 3072], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P8088: !_LD [22] (Int) (CBR) (Branch target of P8180) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8088 nop RET8088: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P8089 nop TARGET8180: ba RET8180 nop P8089: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2724], %l3 st %l3, [%i2+2724] add %i2, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P8090: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P8091: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %o5 ld [%i2+708], %l6 st %l6, [%i2+708] add %i2, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P8092: !_LD [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2872] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8093: !_LD [4] (Int) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P8094: !_LD [12] (Int) lduw [%i3 + 168], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8095: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1140], %l7 st %l7, [%i3+1140] add %i3, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P8096: !_REPLACEMENT [19] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+2660], %l6 st %l6, [%i3+2660] add %i3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P8097: !_LD [34] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8097 nop RET8097: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8098: !_LD [5] (FP) (Secondary ctx) (Branch target of P8137) wr %g0, 0x81, %asi lda [%i0 + 3224] %asi, %f3 ! 1 addresses covered ba P8099 nop TARGET8137: ba RET8137 nop P8099: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P8100: !_LD [29] (Int) (Branch target of P8116) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P8101 nop TARGET8116: ba RET8116 nop P8101: !_LD [41] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 556] %asi, %f4 ! 1 addresses covered P8102: !_LD [41] (FP) ld [%i2 + 556], %f5 ! 1 addresses covered P8103: !_LD [4] (Int) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8104: !_LD [38] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8104 nop RET8104: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8105: !_LD [34] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2232], %f6 ! 1 addresses covered P8106: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3056], %l6 st %l6, [%i3+3056] add %i3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P8107: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2488], %l3 st %l3, [%i3+2488] add %i3, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P8108: !_REPLACEMENT [36] (Int) (Branch target of P8133) sethi %hi(0x2000), %l6 ld [%i3+4048], %o5 st %o5, [%i3+4048] add %i3, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] ba P8109 nop TARGET8133: ba RET8133 nop P8109: !_REPLACEMENT [24] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+220], %l7 st %l7, [%i3+220] add %i3, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8109 nop RET8109: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8110: !_LD [5] (Int) lduw [%i0 + 3224], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P8111: !_REPLACEMENT [20] (Int) (Branch target of P8177) sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] ba P8112 nop TARGET8177: ba RET8177 nop P8112: !_LD [35] (Int) (CBR) (Branch target of P8038) lduw [%i2 + 2724], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8112 nop RET8112: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P8113 nop TARGET8038: ba RET8038 nop P8113: !_LD [22] (FP) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2872], %f7 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8113 nop RET8113: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8114: !_REPLACEMENT [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3224], %o5 st %o5, [%i3+3224] add %i3, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] P8115: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l3 ld [%i3+3240], %l7 st %l7, [%i3+3240] add %i3, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P8116: !_REPLACEMENT [29] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+3120], %l6 st %l6, [%i3+3120] add %i3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8116 nop RET8116: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8117: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %o5 ld [%i3+380], %l6 st %l6, [%i3+380] add %i3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P8118: !_REPLACEMENT [13] (Int) (CBR) (Branch target of P8155) sethi %hi(0x2000), %l7 ld [%i3+380], %l3 st %l3, [%i3+380] add %i3, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8118 nop RET8118: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P8119 nop TARGET8155: ba RET8155 nop P8119: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l7 ld [%i3+3056], %l3 st %l3, [%i3+3056] add %i3, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] P8120: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P8121: !_REPLACEMENT [20] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2688], %l6 st %l6, [%i2+2688] add %i2, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] P8122: !_LD [2] (Int) lduw [%i0 + 1132], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8123: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P8124: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8125: !_LD [43] (Int) lduw [%i3 + 3284], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P8126: !_LD [32] (Int) (Branch target of P8104) lduw [%i2 + 1364], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P8127 nop TARGET8104: ba RET8104 nop P8127: !_REPLACEMENT [18] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3240], %l7 st %l7, [%i3+3240] add %i3, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P8128: !_REPLACEMENT [2] (Int) (Secondary ctx) (Branch target of P8118) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ba P8129 nop TARGET8118: ba RET8118 nop P8129: !_REPLACEMENT [24] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+220], %l3 st %l3, [%i3+220] add %i3, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8129 nop RET8129: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8130: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l7 ld [%i3+460], %l3 st %l3, [%i3+460] add %i3, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] P8131: !_LD [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 1364] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8132: !_LD [4] (Int) lduw [%i0 + 2928], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8133: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8133 nop RET8133: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8134: !_LD [26] (Int) lduw [%i2 + 1140], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8135: !_REPLACEMENT [28] (Int) (Nucleus ctx) (Branch target of P8057) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+2980], %l3 st %l3, [%i3+2980] add %i3, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] ba P8136 nop TARGET8057: ba RET8057 nop P8136: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8136 nop RET8136: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8137: !_REPLACEMENT [0] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+708], %l7 st %l7, [%i3+708] add %i3, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8137 nop RET8137: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8138: !_LD [29] (Int) lduw [%i2 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8139: !_LD [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 460] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P8140: !_LD [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 708] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8141: !_LD [44] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3336], %f8 ! 1 addresses covered P8142: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3240], %l3 st %l3, [%i2+3240] add %i2, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] P8143: !_REPLACEMENT [7] (Int) (Branch target of P8048) sethi %hi(0x2000), %l6 ld [%i2+460], %o5 st %o5, [%i2+460] add %i2, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] ba P8144 nop TARGET8048: ba RET8048 nop P8144: !_LD [10] (Int) (Nucleus ctx) (Branch target of P8035) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P8145 nop TARGET8035: ba RET8035 nop P8145: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l7 ld [%i2+2724], %l3 st %l3, [%i2+2724] add %i2, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P8146: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8147: !_REPLACEMENT [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P8148: !_LD [41] (Int) (Branch target of P8136) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P8149 nop TARGET8136: ba RET8136 nop P8149: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2760], %l7 st %l7, [%i3+2760] add %i3, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] P8150: !_LD [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1944] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8151: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P8152: !_LD [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 380] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P8153: !_REPLACEMENT [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P8154: !_LD [22] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8154 nop RET8154: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8155: !_LD [41] (Int) (CBR) (Secondary ctx) (Branch target of P8054) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 556] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8155 nop RET8155: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P8156 nop TARGET8054: ba RET8054 nop P8156: !_LD [23] (Int) lduw [%i3 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8157: !_LD [3] (Int) (CBR) lduw [%i0 + 1540], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8157 nop RET8157: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8158: !_REPLACEMENT [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1140], %l7 st %l7, [%i3+1140] add %i3, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P8159: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %o5 ld [%i3+2232], %l6 st %l6, [%i3+2232] add %i3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P8160: !_LD [38] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2048], %f9 ! 1 addresses covered P8161: !_REPLACEMENT [20] (Int) (Branch target of P8041) sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] ba P8162 nop TARGET8041: ba RET8041 nop P8162: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l6 ld [%i3+460], %o5 st %o5, [%i3+460] add %i3, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P8163: !_LD [4] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 2928] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8164: !_LD [37] (Int) lduw [%i2 + 628], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P8165: !_LD [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8166: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P8167: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8168: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8169: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P8170: !_LD [8] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 1308] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P8171: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8172: !_PREFETCH [10] (Int) prefetch [%i1 + 3072], 1 P8173: !_LD [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P8174: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l7 ld [%i3+1540], %l3 st %l3, [%i3+1540] add %i3, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P8175: !_REPLACEMENT [15] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+1508], %o5 st %o5, [%i3+1508] add %i3, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8175 nop RET8175: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8176: !_LD [38] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 2048] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8177: !_LD [6] (Int) (CBR) lduw [%i1 + 172], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8177 nop RET8177: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8178: !_LD [12] (Int) (CBR) (Branch target of P8079) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8178 nop RET8178: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P8179 nop TARGET8079: ba RET8079 nop P8179: !_PREFETCH [37] (Int) (Nucleus ctx) (Branch target of P8178) wr %g0, 0x4, %asi prefetcha [%i2 + 628] %asi, 1 ba P8180 nop TARGET8178: ba RET8178 nop P8180: !_REPLACEMENT [40] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2656], %o5 st %o5, [%i2+2656] add %i2, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8180 nop RET8180: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8181: !_PREFETCH [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2872], 1 P8182: !_REPLACEMENT [6] (Int) (Branch target of P8157) sethi %hi(0x2000), %l6 ld [%i2+172], %o5 st %o5, [%i2+172] add %i2, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] ba P8183 nop TARGET8157: ba RET8157 nop P8183: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8183 nop RET8183: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8184: !_LD [13] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8185: !_REPLACEMENT [6] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P8186: !_LD [10] (Int) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8187: !_LD [44] (Int) (Branch target of P8154) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P8188 nop TARGET8154: ba RET8154 nop P8188: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P8189: !_LD [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8190: !_LD [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 1944] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P8191: !_REPLACEMENT [43] (Int) (Loop exit) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 !-- loop_exit_47_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_47_0 nop P8192: !_MEMBAR (Int) membar #StoreLoad END_NODES47: ! Test instruction sequence for CPU 47 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func48: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x30deade1), %l6 or %l6, %lo(0x30deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x98000001), %l4 or %l4, %lo(0x98000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x24000001), %l6 or %l6, %lo(0x24000001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x18800000), %l6 or %l6, %lo(0x18800000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x1392^4 sethi %hi(0x1392), %l0 or %l0, %lo(0x1392), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 34 to 34 --- sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+2232] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES48, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES48: ! Test instruction sequence for ISTREAM 48 begins P8193: !_LD [33] (Int) (Loop entry) (Nucleus ctx) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_48_0: wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8194: !_MEMBAR (FP) (Branch target of P8198) ba P8195 nop TARGET8198: ba RET8198 nop P8195: !_BST [37] (maybe <- 0x24000001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f45 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f44 membar #Sync stda %f32, [%i2 + 576 ] %asi P8196: !_MEMBAR (FP) membar #StoreLoad P8197: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P8198: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2760], %l7 st %l7, [%i2+2760] add %i2, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8198 nop RET8198: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8199: !_REPLACEMENT [41] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+556], %l7 st %l7, [%i2+556] add %i2, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] P8200: !_LD [33] (FP) (Nucleus ctx) (Branch target of P8219) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 1536] %asi, %f0 ! 1 addresses covered ba P8201 nop TARGET8219: ba RET8219 nop P8201: !_LD [17] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3216] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8202: !_LD [9] (Int) lduw [%i1 + 2488], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P8203: !_LD [1] (Int) (CBR) lduw [%i0 + 744], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8203 nop RET8203: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8204: !_REPLACEMENT [22] (Int) (Branch target of P8317) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] ba P8205 nop TARGET8317: ba RET8317 nop P8205: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P8206: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] P8207: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %o5 ld [%i3+1332], %l6 st %l6, [%i3+1332] add %i3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P8208: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P8209: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l6 ld [%i3+2980], %o5 st %o5, [%i3+2980] add %i3, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] P8210: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P8211: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8212: !_REPLACEMENT [3] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1540], %l7 st %l7, [%i2+1540] add %i2, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] P8213: !_PREFETCH [8] (Int) (CBR) (Secondary ctx) (Branch target of P8247) wr %g0, 0x81, %asi prefetcha [%i1 + 1308] %asi, 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8213 nop RET8213: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P8214 nop TARGET8247: ba RET8247 nop P8214: !_LD [29] (Int) (Branch target of P8227) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P8215 nop TARGET8227: ba RET8227 nop P8215: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8216: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P8217: !_LD [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 1508] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8218: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8219: !_LD [27] (FP) (CBR) ld [%i2 + 1944], %f1 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8219 nop RET8219: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8220: !_LD [1] (FP) ld [%i0 + 744], %f2 ! 1 addresses covered P8221: !_LD [22] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8221 nop RET8221: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8222: !_REPLACEMENT [28] (Int) (CBR) (Branch target of P8284) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2980], %l6 st %l6, [%i2+2980] add %i2, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8222 nop RET8222: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P8223 nop TARGET8284: ba RET8284 nop P8223: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P8224: !_REPLACEMENT [10] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+3072], %l3 st %l3, [%i2+3072] add %i2, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8224 nop RET8224: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8225: !_LD [32] (Int) (LE) (Branch target of P8224) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P8226 nop TARGET8224: ba RET8224 nop P8226: !_LD [43] (Int) (Branch target of P8329) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P8227 nop TARGET8329: ba RET8329 nop P8227: !_REPLACEMENT [1] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+744], %l3 st %l3, [%i3+744] add %i3, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8227 nop RET8227: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8228: !_LD [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8229: !_LD [44] (Int) lduw [%i2 + 3336], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P8230: !_LD [11] (Int) (Nucleus ctx) (Branch target of P8334) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P8231 nop TARGET8334: ba RET8334 nop P8231: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l3 ld [%i3+4048], %l7 st %l7, [%i3+4048] add %i3, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P8232: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P8233: !_LD [25] (Int) (Nucleus ctx) (Branch target of P8289) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 668] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P8234 nop TARGET8289: ba RET8289 nop P8234: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P8235: !_REPLACEMENT [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2048], %l3 st %l3, [%i2+2048] add %i2, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] P8236: !_REPLACEMENT [45] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+3532], %o5 st %o5, [%i2+3532] add %i2, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P8237: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8238: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l7 ld [%i2+4048], %l3 st %l3, [%i2+4048] add %i2, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] P8239: !_REPLACEMENT [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P8240: !_REPLACEMENT [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+2304], %l7 st %l7, [%i2+2304] add %i2, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] P8241: !_LD [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2688] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8242: !_LD [36] (Int) lduw [%i3 + 4048], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P8243: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8244: !_LD [39] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i3 + 2148] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P8245: !_REPLACEMENT [10] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8245 nop RET8245: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8246: !_REPLACEMENT [36] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+4048], %l6 st %l6, [%i2+4048] add %i2, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8246 nop RET8246: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8247: !_LD [1] (FP) (CBR) ld [%i0 + 744], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8247 nop RET8247: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8248: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8249: !_MEMBAR (FP) P8250: !_BST [9] (maybe <- 0x24000002) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f46 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f46 membar #Sync stda %f32, [%i1 + 2432 ] %asi P8251: !_MEMBAR (FP) membar #StoreLoad P8252: !_LD [40] (Int) (Secondary ctx) (Branch target of P8246) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P8253 nop TARGET8246: ba RET8246 nop P8253: !_REPLACEMENT [25] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P8254: !_REPLACEMENT [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P8255: !_LD [0] (Int) lduw [%i0 + 708], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8256: !_LD [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1536] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P8257: !_LD [0] (Int) lduw [%i0 + 708], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8258: !_REPLACEMENT [40] (Int) (Secondary ctx) (Branch target of P8274) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+2656], %l6 st %l6, [%i3+2656] add %i3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] ba P8259 nop TARGET8274: ba RET8274 nop P8259: !_REPLACEMENT [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+680], %l3 st %l3, [%i3+680] add %i3, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] P8260: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8261: !_LD [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8262: !_MEMBAR (FP) P8263: !_BST [6] (maybe <- 0x24000003) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f43 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i1 + 128 ] %asi P8264: !_MEMBAR (FP) (Branch target of P8337) membar #StoreLoad ba P8265 nop TARGET8337: ba RET8337 nop P8265: !_REPLACEMENT [42] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8265 nop RET8265: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8266: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P8267: !_REPLACEMENT [16] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8267 nop RET8267: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8268: !_REPLACEMENT [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+744], %l6 st %l6, [%i2+744] add %i2, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] P8269: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l7 ld [%i2+2148], %l3 st %l3, [%i2+2148] add %i2, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] P8270: !_REPLACEMENT [35] (Int) (Branch target of P8222) sethi %hi(0x2000), %l6 ld [%i2+2724], %o5 st %o5, [%i2+2724] add %i2, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] ba P8271 nop TARGET8222: ba RET8222 nop P8271: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P8272: !_LD [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 2488] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P8273: !_LD [2] (Int) (CBR) (Branch target of P8203) lduw [%i0 + 1132], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8273 nop RET8273: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P8274 nop TARGET8203: ba RET8203 nop P8274: !_LD [44] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8274 nop RET8274: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8275: !_LD [4] (Int) lduw [%i0 + 2928], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8276: !_LD [22] (FP) (Secondary ctx) (Branch target of P8213) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2872] %asi, %f4 ! 1 addresses covered ba P8277 nop TARGET8213: ba RET8213 nop P8277: !_LD [21] (Int) (Branch target of P8309) lduw [%i2 + 2760], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P8278 nop TARGET8309: ba RET8309 nop P8278: !_REPLACEMENT [27] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8278 nop RET8278: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8279: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %o5 ld [%i3+3532], %l6 st %l6, [%i3+3532] add %i3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P8280: !_REPLACEMENT [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+2488], %l3 st %l3, [%i3+2488] add %i3, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P8281: !_LD [1] (Int) lduw [%i0 + 744], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8282: !_LD [7] (Int) (Nucleus ctx) (Branch target of P8305) wr %g0, 0x4, %asi lduwa [%i1 + 460] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P8283 nop TARGET8305: ba RET8305 nop P8283: !_LD [6] (Int) lduw [%i1 + 172], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8284: !_LD [27] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1944] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8284 nop RET8284: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8285: !_LD [30] (Int) lduw [%i2 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8286: !_LD [34] (Int) (Branch target of P8245) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P8287 nop TARGET8245: ba RET8245 nop P8287: !_REPLACEMENT [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3224], %l3 st %l3, [%i2+3224] add %i2, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] P8288: !_PREFETCH [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3756], 1 P8289: !_REPLACEMENT [12] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8289 nop RET8289: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8290: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l6 ld [%i2+3336], %o5 st %o5, [%i2+3336] add %i2, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] P8291: !_REPLACEMENT [18] (Int) (Branch target of P8221) sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] ba P8292 nop TARGET8221: ba RET8221 nop P8292: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8293: !_MEMBAR (FP) P8294: !_BST [20] (maybe <- 0x24000004) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f32 membar #Sync stda %f32, [%i2 + 2688 ] %asi P8295: !_MEMBAR (FP) membar #StoreLoad P8296: !_LD [5] (Int) (CBR) lduw [%i0 + 3224], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8296 nop RET8296: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8297: !_LD [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8298: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1140], %o5 st %o5, [%i2+1140] add %i2, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P8299: !_LD [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1508] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P8300: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8301: !_REPLACEMENT [1] (Int) (Branch target of P8265) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] ba P8302 nop TARGET8265: ba RET8265 nop P8302: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P8303: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8304: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8305: !_REPLACEMENT [41] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+556], %o5 st %o5, [%i3+556] add %i3, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8305 nop RET8305: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8306: !_LD [23] (Int) lduw [%i2 + 3056], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8307: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %o5 ld [%i3+1540], %l6 st %l6, [%i3+1540] add %i3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P8308: !_LD [4] (Int) (CBR) (Branch target of P8347) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8308 nop RET8308: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P8309 nop TARGET8347: ba RET8347 nop P8309: !_PREFETCH [42] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 3176], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8309 nop RET8309: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8310: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8310 nop RET8310: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8311: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P8312: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1364], %l6 st %l6, [%i3+1364] add %i3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P8313: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8314: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l3 ld [%i3+460], %l7 st %l7, [%i3+460] add %i3, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] P8315: !_MEMBAR (FP) (Branch target of P8325) ba P8316 nop TARGET8325: ba RET8325 nop P8316: !_BST [32] (maybe <- 0x24000005) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f37 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f36 membar #Sync stda %f32, [%i3 + 1344 ] %asi P8317: !_MEMBAR (FP) (CBR) (Branch target of P8273) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8317 nop RET8317: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P8318 nop TARGET8273: ba RET8273 nop P8318: !_REPLACEMENT [31] (Int) (Branch target of P8308) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] ba P8319 nop TARGET8308: ba RET8308 nop P8319: !_REPLACEMENT [14] (Int) (Branch target of P8346) sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] ba P8320 nop TARGET8346: ba RET8346 nop P8320: !_REPLACEMENT [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+708], %o5 st %o5, [%i2+708] add %i2, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P8321: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P8322: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8323: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P8324: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+744], %l3 st %l3, [%i2+744] add %i2, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] P8325: !_REPLACEMENT [44] (Int) (CBR) (Branch target of P8296) sethi %hi(0x2000), %l6 ld [%i2+3336], %o5 st %o5, [%i2+3336] add %i2, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8325 nop RET8325: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P8326 nop TARGET8296: ba RET8296 nop P8326: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8327: !_LD [36] (Int) (Branch target of P8278) lduw [%i3 + 4048], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P8328 nop TARGET8278: ba RET8278 nop P8328: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P8329: !_REPLACEMENT [27] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+1944], %l7 st %l7, [%i2+1944] add %i2, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8329 nop RET8329: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8330: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l3 ld [%i2+1540], %l7 st %l7, [%i2+1540] add %i2, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] P8331: !_REPLACEMENT [28] (Int) (Branch target of P8310) sethi %hi(0x2000), %o5 ld [%i2+2980], %l6 st %l6, [%i2+2980] add %i2, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] ba P8332 nop TARGET8310: ba RET8310 nop P8332: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l7 ld [%i2+3216], %l3 st %l3, [%i2+3216] add %i2, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] P8333: !_LD [34] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i3 + 2232] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8333 nop RET8333: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8334: !_REPLACEMENT [30] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+3756], %l7 st %l7, [%i2+3756] add %i2, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8334 nop RET8334: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8335: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P8336: !_LD [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 1364] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8337: !_LD [8] (FP) (CBR) ld [%i1 + 1308], %f5 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8337 nop RET8337: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8338: !_LD [4] (FP) ld [%i0 + 2928], %f6 ! 1 addresses covered P8339: !_LD [39] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P8340: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P8341: !_REPLACEMENT [38] (Int) (Branch target of P8343) sethi %hi(0x2000), %l7 ld [%i2+2048], %l3 st %l3, [%i2+2048] add %i2, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] ba P8342 nop TARGET8343: ba RET8343 nop P8342: !_LD [10] (Int) lduw [%i1 + 3072], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8343: !_REPLACEMENT [4] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8343 nop RET8343: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8344: !_REPLACEMENT [19] (Int) (Nucleus ctx) (Branch target of P8333) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] ba P8345 nop TARGET8333: ba RET8333 nop P8345: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P8346: !_LD [16] (Int) (Loop exit) (CBR) (Branch target of P8267) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8346 nop RET8346: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovs %f6, %f30 !-- loop_exit_48_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_48_0 nop ba P8347 nop TARGET8267: ba RET8267 nop P8347: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8347 nop RET8347: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 END_NODES48: ! Test instruction sequence for CPU 48 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func49: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x31deade1), %l6 or %l6, %lo(0x31deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x98800001), %l4 or %l4, %lo(0x98800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x24800001), %l6 or %l6, %lo(0x24800001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x19000000), %l6 or %l6, %lo(0x19000000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x6727^4 sethi %hi(0x6727), %l0 or %l0, %lo(0x6727), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 35 to 34 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES49, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES49: ! Test instruction sequence for ISTREAM 49 begins P8348: !_REPLACEMENT [6] (Int) (Loop entry) (Nucleus ctx) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_49_0: wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+172], %o5 st %o5, [%i2+172] add %i2, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P8349: !_REPLACEMENT [18] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8349 nop RET8349: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8350: !_LD [39] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8350 nop RET8350: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8351: !_LD [36] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P8352: !_LD [22] (Int) (Branch target of P8396) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P8353 nop TARGET8396: ba RET8396 nop P8353: !_LD [3] (Int) lduw [%i0 + 1540], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P8354: !_LD [15] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1508] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8355: !_PREFETCH [19] (Int) prefetch [%i3 + 2660], 1 P8356: !_LD [34] (Int) (Branch target of P8519) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P8357 nop TARGET8519: ba RET8519 nop P8357: !_LD [20] (Int) (CBR) (Nucleus ctx) (Branch target of P8508) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2688] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8357 nop RET8357: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P8358 nop TARGET8508: ba RET8508 nop P8358: !_REPLACEMENT [44] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] P8359: !_LD [1] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 744] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P8360: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P8361: !_LD [35] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2724], %f0 ! 1 addresses covered P8362: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8363: !_LD [27] (Int) lduw [%i3 + 1944], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8364: !_LD [30] (Int) lduw [%i3 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8365: !_REPLACEMENT [35] (Int) (Branch target of P8388) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2724], %l3 st %l3, [%i2+2724] add %i2, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] ba P8366 nop TARGET8388: ba RET8388 nop P8366: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P8367: !_LD [13] (Int) (Nucleus ctx) (Branch target of P8442) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P8368 nop TARGET8442: ba RET8442 nop P8368: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+168], %o5 st %o5, [%i3+168] add %i3, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P8369: !_REPLACEMENT [21] (Int) (Branch target of P8408) sethi %hi(0x2000), %l3 ld [%i3+2760], %l7 st %l7, [%i3+2760] add %i3, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] ba P8370 nop TARGET8408: ba RET8408 nop P8370: !_MEMBAR (Int) (Branch target of P8456) membar #StoreLoad ba P8371 nop TARGET8456: ba RET8456 nop P8371: !_LD [27] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1944], %f1 ! 1 addresses covered P8372: !_LD [18] (Int) (Branch target of P8494) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P8373 nop TARGET8494: ba RET8494 nop P8373: !_REPLACEMENT [22] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8373 nop RET8373: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8374: !_LD [2] (Int) lduw [%i0 + 1132], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8375: !_LD [18] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 3240] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8375 nop RET8375: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8376: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l7 ld [%i2+628], %l3 st %l3, [%i2+628] add %i2, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P8377: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8378: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P8379: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P8380: !_REPLACEMENT [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+3056], %l7 st %l7, [%i3+3056] add %i3, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] P8381: !_LD [6] (Int) lduw [%i1 + 172], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8382: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8383: !_REPLACEMENT [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P8384: !_LD [6] (Int) lduw [%i1 + 172], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8385: !_LD [36] (Int) (CBR) (Branch target of P8429) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8385 nop RET8385: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P8386 nop TARGET8429: ba RET8429 nop P8386: !_LD [31] (Int) (CBR) (Nucleus ctx) (Branch target of P8373) wr %g0, 0x4, %asi lduwa [%i3 + 680] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8386 nop RET8386: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P8387 nop TARGET8373: ba RET8373 nop P8387: !_REPLACEMENT [9] (Int) (Branch target of P8500) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2488], %l3 st %l3, [%i2+2488] add %i2, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] ba P8388 nop TARGET8500: ba RET8500 nop P8388: !_LD [32] (Int) (CBR) lduw [%i3 + 1364], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8388 nop RET8388: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8389: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l3 ld [%i2+3072], %l7 st %l7, [%i2+3072] add %i2, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P8390: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8391: !_REPLACEMENT [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+3216], %o5 st %o5, [%i2+3216] add %i2, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P8392: !_LD [37] (Int) (LE) (Branch target of P8451) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P8393 nop TARGET8451: ba RET8451 nop P8393: !_REPLACEMENT [26] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1140], %l3 st %l3, [%i3+1140] add %i3, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P8394: !_REPLACEMENT [35] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+2724], %o5 st %o5, [%i3+2724] add %i3, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8394 nop RET8394: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8395: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P8396: !_LD [38] (FP) (CBR) ld [%i2 + 2048], %f2 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8396 nop RET8396: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8397: !_REPLACEMENT [27] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8397 nop RET8397: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8398: !_REPLACEMENT [38] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P8399: !_LD [22] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2872] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8400: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l7 ld [%i3+744], %l3 st %l3, [%i3+744] add %i3, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] P8401: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P8402: !_LD [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 708] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8403: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8404: !_LD [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2656] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8405: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P8406: !_LD [36] (Int) (Secondary ctx) (Branch target of P8507) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P8407 nop TARGET8507: ba RET8507 nop P8407: !_LD [24] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 220], %f3 ! 1 addresses covered P8408: !_LD [10] (Int) (CBR) (Branch target of P8527) lduw [%i1 + 3072], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8408 nop RET8408: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P8409 nop TARGET8527: ba RET8527 nop P8409: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P8410: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %o5 ld [%i3+744], %l6 st %l6, [%i3+744] add %i3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] P8411: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l7 ld [%i3+220], %l3 st %l3, [%i3+220] add %i3, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P8412: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8413: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %o5 ld [%i3+2232], %l6 st %l6, [%i3+2232] add %i3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P8414: !_LD [1] (Int) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P8415: !_LD [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1132] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8416: !_REPLACEMENT [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+1332], %l3 st %l3, [%i3+1332] add %i3, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P8417: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P8418: !_LD [14] (Int) (CBR) (Secondary ctx) (Branch target of P8522) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1332] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8418 nop RET8418: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P8419 nop TARGET8522: ba RET8522 nop P8419: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P8420: !_LD [25] (Int) (Branch target of P8350) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P8421 nop TARGET8350: ba RET8350 nop P8421: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l3 ld [%i2+2660], %l7 st %l7, [%i2+2660] add %i2, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P8422: !_LD [31] (Int) (Branch target of P8428) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P8423 nop TARGET8428: ba RET8428 nop P8423: !_LD [5] (Int) lduw [%i0 + 3224], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8424: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P8425: !_REPLACEMENT [35] (Int) (Branch target of P8481) sethi %hi(0x2000), %l7 ld [%i3+2724], %l3 st %l3, [%i3+2724] add %i3, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] ba P8426 nop TARGET8481: ba RET8481 nop P8426: !_LD [37] (Int) (CBR) (Branch target of P8452) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 628], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8426 nop RET8426: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P8427 nop TARGET8452: ba RET8452 nop P8427: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l3 ld [%i3+1332], %l7 st %l7, [%i3+1332] add %i3, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P8428: !_REPLACEMENT [20] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+2688], %l6 st %l6, [%i3+2688] add %i3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8428 nop RET8428: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8429: !_LD [43] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8429 nop RET8429: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8430: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2724], %l3 st %l3, [%i2+2724] add %i2, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P8431: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P8432: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %o5 ld [%i2+3224], %l6 st %l6, [%i2+3224] add %i2, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P8433: !_LD [22] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2872] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8433 nop RET8433: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8434: !_REPLACEMENT [27] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P8435: !_LD [4] (Int) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P8436: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+1332], %l3 st %l3, [%i3+1332] add %i3, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8436 nop RET8436: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8437: !_LD [30] (Int) (Branch target of P8495) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P8438 nop TARGET8495: ba RET8495 nop P8438: !_LD [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 556] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P8439: !_REPLACEMENT [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1540], %l3 st %l3, [%i2+1540] add %i2, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P8440: !_REPLACEMENT [36] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+4048], %o5 st %o5, [%i2+4048] add %i2, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] P8441: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8441 nop RET8441: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8442: !_PREFETCH [8] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi prefetcha [%i1 + 1308] %asi, 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8442 nop RET8442: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8443: !_LD [15] (Int) (Branch target of P8477) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P8444 nop TARGET8477: ba RET8477 nop P8444: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8445: !_LD [18] (Int) lduw [%i3 + 3240], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8446: !_REPLACEMENT [44] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P8447: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 668] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P8448: !_LD [19] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2660], %f4 ! 1 addresses covered P8449: !_REPLACEMENT [44] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3336], %l7 st %l7, [%i2+3336] add %i2, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] P8450: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %o5 ld [%i2+1944], %l6 st %l6, [%i2+1944] add %i2, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P8451: !_REPLACEMENT [40] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8451 nop RET8451: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8452: !_LD [32] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8452 nop RET8452: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8453: !_LD [11] (Int) lduw [%i1 + 3556], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P8454: !_PREFETCH [5] (Int) prefetch [%i0 + 3224], 1 P8455: !_REPLACEMENT [29] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8455 nop RET8455: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8456: !_PREFETCH [35] (Int) (CBR) prefetch [%i3 + 2724], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8456 nop RET8456: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8457: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8458: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P8459: !_LD [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 556] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8460: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 668] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P8461: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1132], %l7 st %l7, [%i3+1132] add %i3, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P8462: !_MEMBAR (FP) (Secondary ctx) P8463: !_BST [16] (maybe <- 0x24800001) (FP) (Secondary ctx) wr %g0, 0xf1, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f32 membar #Sync stda %f32, [%i2 + 2304 ] %asi P8464: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P8465: !_LD [12] (Int) lduw [%i2 + 168], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8466: !_REPLACEMENT [12] (Int) (Branch target of P8554) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ba P8467 nop TARGET8554: ba RET8554 nop P8467: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %o5 ld [%i3+380], %l6 st %l6, [%i3+380] add %i3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P8468: !_REPLACEMENT [8] (Int) (Branch target of P8553) sethi %hi(0x2000), %l7 ld [%i3+1308], %l3 st %l3, [%i3+1308] add %i3, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] ba P8469 nop TARGET8553: ba RET8553 nop P8469: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8470: !_LD [11] (Int) (Secondary ctx) (Branch target of P8418) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P8471 nop TARGET8418: ba RET8418 nop P8471: !_LD [0] (Int) lduw [%i0 + 708], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P8472: !_LD [18] (Int) (Branch target of P8502) lduw [%i2 + 3240], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P8473 nop TARGET8502: ba RET8502 nop P8473: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1364], %o5 st %o5, [%i2+1364] add %i2, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] P8474: !_PREFETCH [7] (Int) (Branch target of P8520) prefetch [%i1 + 460], 1 ba P8475 nop TARGET8520: ba RET8520 nop P8475: !_LD [20] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8475 nop RET8475: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8476: !_REPLACEMENT [8] (Int) (Secondary ctx) (Branch target of P8509) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+1308], %l6 st %l6, [%i2+1308] add %i2, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] ba P8477 nop TARGET8509: ba RET8509 nop P8477: !_REPLACEMENT [27] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+1944], %l3 st %l3, [%i2+1944] add %i2, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8477 nop RET8477: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8478: !_MEMBAR (FP) (Branch target of P8455) ba P8479 nop TARGET8455: ba RET8455 nop P8479: !_BST [28] (maybe <- 0x24800002) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i2 + 2944 ] %asi P8480: !_MEMBAR (FP) membar #StoreLoad P8481: !_REPLACEMENT [28] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2980], %o5 st %o5, [%i3+2980] add %i3, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8481 nop RET8481: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8482: !_REPLACEMENT [41] (Int) (Branch target of P8375) sethi %hi(0x2000), %l6 ld [%i3+556], %o5 st %o5, [%i3+556] add %i3, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ba P8483 nop TARGET8375: ba RET8375 nop P8483: !_REPLACEMENT [41] (Int) (Branch target of P8436) sethi %hi(0x2000), %l3 ld [%i3+556], %l7 st %l7, [%i3+556] add %i3, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] ba P8484 nop TARGET8436: ba RET8436 nop P8484: !_REPLACEMENT [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1540], %l6 st %l6, [%i3+1540] add %i3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P8485: !_LD [24] (Int) lduw [%i2 + 220], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8486: !_REPLACEMENT [37] (Int) (Secondary ctx) (Branch target of P8394) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] ba P8487 nop TARGET8394: ba RET8394 nop P8487: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %o5 ld [%i3+380], %l6 st %l6, [%i3+380] add %i3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P8488: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P8489: !_LD [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 3224] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8490: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P8491: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8492: !_LD [21] (Int) lduw [%i2 + 2760], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8493: !_REPLACEMENT [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+220], %l7 st %l7, [%i3+220] add %i3, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] P8494: !_LD [10] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8494 nop RET8494: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8495: !_LD [18] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8495 nop RET8495: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8496: !_REPLACEMENT [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P8497: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P8498: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P8499: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P8500: !_LD [16] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2304] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8500 nop RET8500: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8501: !_LD [5] (Int) lduw [%i0 + 3224], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P8502: !_LD [34] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8502 nop RET8502: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8503: !_REPLACEMENT [25] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P8504: !_LD [11] (Int) lduw [%i1 + 3556], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P8505: !_LD [8] (Int) lduw [%i1 + 1308], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8506: !_REPLACEMENT [29] (Int) (Nucleus ctx) (Branch target of P8535) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3120], %l7 st %l7, [%i2+3120] add %i2, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] ba P8507 nop TARGET8535: ba RET8535 nop P8507: !_LD [43] (Int) (CBR) (Branch target of P8426) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8507 nop RET8507: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P8508 nop TARGET8426: ba RET8426 nop P8508: !_REPLACEMENT [39] (Int) (CBR) (Secondary ctx) (Branch target of P8475) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2148], %l3 st %l3, [%i2+2148] add %i2, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8508 nop RET8508: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P8509 nop TARGET8475: ba RET8475 nop P8509: !_LD [40] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8509 nop RET8509: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8510: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P8511: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P8512: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %o5 ld [%i3+3284], %l6 st %l6, [%i3+3284] add %i3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] P8513: !_LD [12] (Int) (Branch target of P8524) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P8514 nop TARGET8524: ba RET8524 nop P8514: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P8515: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8516: !_REPLACEMENT [41] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8516 nop RET8516: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8517: !_PREFETCH [20] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 2688] %asi, 1 P8518: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l6 ld [%i2+628], %o5 st %o5, [%i2+628] add %i2, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] P8519: !_REPLACEMENT [8] (Int) (CBR) (Branch target of P8544) sethi %hi(0x2000), %l3 ld [%i2+1308], %l7 st %l7, [%i2+1308] add %i2, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8519 nop RET8519: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P8520 nop TARGET8544: ba RET8544 nop P8520: !_REPLACEMENT [23] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3056], %l7 st %l7, [%i2+3056] add %i2, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8520 nop RET8520: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8521: !_REPLACEMENT [24] (Int) (Nucleus ctx) (Branch target of P8433) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ba P8522 nop TARGET8433: ba RET8433 nop P8522: !_LD [13] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8522 nop RET8522: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8523: !_LD [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8524: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8524 nop RET8524: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8525: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P8526: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l7 ld [%i2+3240], %l3 st %l3, [%i2+3240] add %i2, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] P8527: !_REPLACEMENT [14] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1332], %o5 st %o5, [%i2+1332] add %i2, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8527 nop RET8527: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8528: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l6 ld [%i2+1364], %o5 st %o5, [%i2+1364] add %i2, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] P8529: !_LD [39] (FP) (Branch target of P8357) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2148], %f5 ! 1 addresses covered ba P8530 nop TARGET8357: ba RET8357 nop P8530: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8531: !_REPLACEMENT [28] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2980], %l3 st %l3, [%i3+2980] add %i3, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] P8532: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P8533: !_REPLACEMENT [21] (Int) (Secondary ctx) (Branch target of P8552) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+2760], %l6 st %l6, [%i3+2760] add %i3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] ba P8534 nop TARGET8552: ba RET8552 nop P8534: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P8535: !_REPLACEMENT [17] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8535 nop RET8535: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8536: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8537: !_LD [11] (Int) (Branch target of P8397) lduw [%i1 + 3556], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P8538 nop TARGET8397: ba RET8397 nop P8538: !_REPLACEMENT [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3072], %o5 st %o5, [%i2+3072] add %i2, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P8539: !_REPLACEMENT [14] (Int) (Branch target of P8386) sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] ba P8540 nop TARGET8386: ba RET8386 nop P8540: !_LD [7] (Int) lduw [%i1 + 460], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8541: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l6 ld [%i2+380], %o5 st %o5, [%i2+380] add %i2, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P8542: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P8543: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %o5 ld [%i2+2872], %l6 st %l6, [%i2+2872] add %i2, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P8544: !_LD [6] (Int) (CBR) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8544 nop RET8544: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8545: !_REPLACEMENT [24] (Int) (Branch target of P8349) sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] ba P8546 nop TARGET8349: ba RET8349 nop P8546: !_LD [36] (Int) (Branch target of P8441) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P8547 nop TARGET8441: ba RET8441 nop P8547: !_LD [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 4048] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P8548: !_REPLACEMENT [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] P8549: !_LD [38] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2048] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8550: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P8551: !_LD [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8552: !_REPLACEMENT [26] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1140], %o5 st %o5, [%i2+1140] add %i2, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8552 nop RET8552: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8553: !_LD [0] (FP) (CBR) ld [%i0 + 708], %f6 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8553 nop RET8553: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8554: !_REPLACEMENT [29] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+3120], %l3 st %l3, [%i2+3120] add %i2, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8554 nop RET8554: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8555: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l7 ld [%i2+2928], %l3 st %l3, [%i2+2928] add %i2, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P8556: !_PREFETCH [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3336], 1 P8557: !_LD [10] (Int) (Branch target of P8385) lduw [%i1 + 3072], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P8558 nop TARGET8385: ba RET8385 nop P8558: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %o5 ld [%i2+708], %l6 st %l6, [%i2+708] add %i2, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P8559: !_MEMBAR (FP) P8560: !_BST [0] (maybe <- 0x24800003) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f33 fmovs %f16, %f21 fadds %f16, %f17, %f16 ! preparing store val #1, next val will be in f42 fmovd %f20, %f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i0 + 704 ] %asi P8561: !_MEMBAR (FP) (Loop exit) membar #StoreLoad !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovs %f6, %f30 !-- loop_exit_49_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_49_0 nop P8562: !_MEMBAR (Int) (Branch target of P8516) membar #StoreLoad ba END_NODES49 nop TARGET8516: ba RET8516 nop END_NODES49: ! Test instruction sequence for CPU 49 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func50: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x32deade1), %l6 or %l6, %lo(0x32deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x99000001), %l4 or %l4, %lo(0x99000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x25000001), %l6 or %l6, %lo(0x25000001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x19800000), %l6 or %l6, %lo(0x19800000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x4da3^4 sethi %hi(0x4da3), %l0 or %l0, %lo(0x4da3), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 35 to 35 --- sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+2720] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES50, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES50: ! Test instruction sequence for ISTREAM 50 begins P8563: !_LD [14] (Int) (Loop entry) (CBR) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_50_0: sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8563 nop RET8563: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8564: !_REPLACEMENT [34] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P8565: !_LD [11] (Int) (Nucleus ctx) (Branch target of P8601) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P8566 nop TARGET8601: ba RET8601 nop P8566: !_REPLACEMENT [28] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2980], %o5 st %o5, [%i2+2980] add %i2, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8566 nop RET8566: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8567: !_LD [11] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 3556] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8568: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P8569: !_LD [44] (Int) (Branch target of P8650) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P8570 nop TARGET8650: ba RET8650 nop P8570: !_REPLACEMENT [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+168], %l6 st %l6, [%i3+168] add %i3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P8571: !_REPLACEMENT [42] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8571 nop RET8571: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8572: !_REPLACEMENT [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+2488], %l3 st %l3, [%i3+2488] add %i3, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P8573: !_REPLACEMENT [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+380], %o5 st %o5, [%i3+380] add %i3, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P8574: !_PREFETCH [11] (Int) prefetch [%i1 + 3556], 1 P8575: !_REPLACEMENT [37] (Int) (Secondary ctx) (Branch target of P8724) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] ba P8576 nop TARGET8724: ba RET8724 nop P8576: !_REPLACEMENT [41] (Int) (Branch target of P8663) sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] ba P8577 nop TARGET8663: ba RET8663 nop P8577: !_REPLACEMENT [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2148], %l3 st %l3, [%i3+2148] add %i3, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] P8578: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P8579: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P8580: !_LD [29] (Int) (CBR) (Branch target of P8613) lduw [%i2 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8580 nop RET8580: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P8581 nop TARGET8613: ba RET8613 nop P8581: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P8582: !_REPLACEMENT [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2688], %l6 st %l6, [%i2+2688] add %i2, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] P8583: !_LD [40] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8583 nop RET8583: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8584: !_LD [7] (Int) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8585: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+1536], %l6 st %l6, [%i2+1536] add %i2, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8585 nop RET8585: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8586: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %o5 ld [%i2+668], %l6 st %l6, [%i2+668] add %i2, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P8587: !_LD [11] (Int) (Branch target of P8759) lduw [%i1 + 3556], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P8588 nop TARGET8759: ba RET8759 nop P8588: !_REPLACEMENT [37] (Int) (Nucleus ctx) (Branch target of P8563) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+628], %l7 st %l7, [%i2+628] add %i2, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] ba P8589 nop TARGET8563: ba RET8563 nop P8589: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %o5 ld [%i2+3336], %l6 st %l6, [%i2+3336] add %i2, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P8590: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8590 nop RET8590: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8591: !_LD [45] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 3532] %asi, %f0 ! 1 addresses covered P8592: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P8593: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P8594: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P8595: !_LD [20] (Int) (Branch target of P8677) lduw [%i2 + 2688], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P8596 nop TARGET8677: ba RET8677 nop P8596: !_PREFETCH [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2148], 1 P8597: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P8598: !_REPLACEMENT [34] (Int) (Secondary ctx) (Branch target of P8704) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] ba P8599 nop TARGET8704: ba RET8704 nop P8599: !_REPLACEMENT [2] (Int) (Branch target of P8778) sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ba P8600 nop TARGET8778: ba RET8778 nop P8600: !_LD [8] (Int) lduw [%i1 + 1308], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8601: !_LD [9] (Int) (CBR) (Branch target of P8641) lduw [%i1 + 2488], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8601 nop RET8601: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P8602 nop TARGET8641: ba RET8641 nop P8602: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P8603: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P8604: !_LD [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8605: !_LD [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 380] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P8606: !_LD [8] (FP) ld [%i1 + 1308], %f1 ! 1 addresses covered P8607: !_PREFETCH [7] (Int) prefetch [%i1 + 460], 1 P8608: !_LD [3] (Int) lduw [%i0 + 1540], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8609: !_LD [44] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8609 nop RET8609: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8610: !_REPLACEMENT [37] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P8611: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8611 nop RET8611: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8612: !_REPLACEMENT [35] (Int) (Branch target of P8651) sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] ba P8613 nop TARGET8651: ba RET8651 nop P8613: !_LD [41] (Int) (CBR) (Branch target of P8697) lduw [%i2 + 556], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8613 nop RET8613: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P8614 nop TARGET8697: ba RET8697 nop P8614: !_REPLACEMENT [45] (Int) (Branch target of P8785) sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] ba P8615 nop TARGET8785: ba RET8785 nop P8615: !_REPLACEMENT [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2148], %l7 st %l7, [%i3+2148] add %i3, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P8616: !_REPLACEMENT [35] (Int) (Branch target of P8619) sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] ba P8617 nop TARGET8619: ba RET8619 nop P8617: !_REPLACEMENT [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2048], %l3 st %l3, [%i3+2048] add %i3, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] P8618: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P8619: !_LD [12] (Int) (CBR) (Branch target of P8583) lduw [%i2 + 168], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8619 nop RET8619: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P8620 nop TARGET8583: ba RET8583 nop P8620: !_MEMBAR (FP) (CBR) (Branch target of P8609) ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8620 nop RET8620: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P8621 nop TARGET8609: ba RET8609 nop P8621: !_BST [41] (maybe <- 0x25000001) (FP) (Branch target of P8685) wr %g0, 0xf0, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f43 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i3 + 512 ] %asi ba P8622 nop TARGET8685: ba RET8685 nop P8622: !_MEMBAR (FP) membar #StoreLoad P8623: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P8624: !_REPLACEMENT [10] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3072], %l7 st %l7, [%i3+3072] add %i3, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8624 nop RET8624: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8625: !_LD [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1944] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8626: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P8627: !_PREFETCH [37] (Int) (CBR) prefetch [%i3 + 628], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8627 nop RET8627: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8628: !_LD [8] (Int) lduw [%i1 + 1308], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8629: !_REPLACEMENT [17] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8629 nop RET8629: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8630: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P8631: !_REPLACEMENT [11] (Int) (Branch target of P8683) sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ba P8632 nop TARGET8683: ba RET8683 nop P8632: !_LD [3] (Int) (CBR) lduw [%i0 + 1540], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8632 nop RET8632: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8633: !_LD [39] (Int) lduw [%i3 + 2148], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8634: !_REPLACEMENT [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] P8635: !_REPLACEMENT [45] (Int) (Branch target of P8742) sethi %hi(0x2000), %l6 ld [%i2+3532], %o5 st %o5, [%i2+3532] add %i2, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] ba P8636 nop TARGET8742: ba RET8742 nop P8636: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l3 ld [%i2+3072], %l7 st %l7, [%i2+3072] add %i2, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P8637: !_LD [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8638: !_LD [27] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8638 nop RET8638: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8639: !_LD [41] (Int) (LE) (Branch target of P8620) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 556] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P8640 nop TARGET8620: ba RET8620 nop P8640: !_LD [43] (Int) lduw [%i2 + 3284], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8641: !_REPLACEMENT [34] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8641 nop RET8641: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8642: !_LD [39] (Int) (Loop exit) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 !-- loop_exit_50_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_50_0 nop P8643: !_REPLACEMENT [36] (Int) (Loop entry) sethi %hi(0x2), %l2 or %l2, %lo(0x2), %l2 loop_entry_50_1: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+4048], %l6 st %l6, [%i3+4048] add %i3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P8644: !_LD [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2304] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8645: !_LD [20] (Int) (Secondary ctx) (Branch target of P8675) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2688] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P8646 nop TARGET8675: ba RET8675 nop P8646: !_REPLACEMENT [31] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+680], %l3 st %l3, [%i2+680] add %i2, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] P8647: !_REPLACEMENT [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2048], %o5 st %o5, [%i2+2048] add %i2, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P8648: !_LD [9] (Int) lduw [%i1 + 2488], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8649: !_LD [11] (Int) (CBR) lduw [%i1 + 3556], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8649 nop RET8649: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8650: !_LD [12] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8650 nop RET8650: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8651: !_LD [42] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8651 nop RET8651: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8652: !_REPLACEMENT [43] (Int) (Branch target of P8705) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3284], %l6 st %l6, [%i3+3284] add %i3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] ba P8653 nop TARGET8705: ba RET8705 nop P8653: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8654: !_REPLACEMENT [10] (Int) (Branch target of P8571) sethi %hi(0x2000), %l3 ld [%i3+3072], %l7 st %l7, [%i3+3072] add %i3, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] ba P8655 nop TARGET8571: ba RET8571 nop P8655: !_LD [45] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3532], %f0 ! 1 addresses covered P8656: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8656 nop RET8656: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8657: !_REPLACEMENT [0] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8657 nop RET8657: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8658: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8659: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P8660: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8661: !_REPLACEMENT [36] (Int) (Secondary ctx) (Branch target of P8585) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+4048], %o5 st %o5, [%i3+4048] add %i3, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] ba P8662 nop TARGET8585: ba RET8585 nop P8662: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8663: !_REPLACEMENT [18] (Int) (CBR) (Branch target of P8755) sethi %hi(0x2000), %l7 ld [%i3+3240], %l3 st %l3, [%i3+3240] add %i3, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8663 nop RET8663: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P8664 nop TARGET8755: ba RET8755 nop P8664: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l7 ld [%i3+744], %l3 st %l3, [%i3+744] add %i3, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] P8665: !_LD [34] (Int) lduw [%i2 + 2232], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P8666: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8667: !_PREFETCH [33] (Int) prefetch [%i2 + 1536], 1 P8668: !_REPLACEMENT [44] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3336], %o5 st %o5, [%i2+3336] add %i2, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] P8669: !_LD [42] (Int) (Branch target of P8754) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P8670 nop TARGET8754: ba RET8754 nop P8670: !_LD [2] (Int) lduw [%i0 + 1132], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8671: !_REPLACEMENT [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3072], %l7 st %l7, [%i2+3072] add %i2, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P8672: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %o5 ld [%i2+2232], %l6 st %l6, [%i2+2232] add %i2, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P8673: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P8674: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P8675: !_REPLACEMENT [11] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+3556], %l7 st %l7, [%i2+3556] add %i2, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8675 nop RET8675: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8676: !_REPLACEMENT [22] (Int) (Branch target of P8611) sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] ba P8677 nop TARGET8611: ba RET8611 nop P8677: !_LD [32] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8677 nop RET8677: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8678: !_LD [31] (Int) lduw [%i2 + 680], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8679: !_LD [31] (Int) lduw [%i2 + 680], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P8680: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P8681: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8682: !_REPLACEMENT [10] (Int) (Branch target of P8732) sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ba P8683 nop TARGET8732: ba RET8732 nop P8683: !_LD [3] (Int) (CBR) lduw [%i0 + 1540], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8683 nop RET8683: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8684: !_REPLACEMENT [41] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+556], %o5 st %o5, [%i3+556] add %i3, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8684 nop RET8684: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8685: !_LD [39] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8685 nop RET8685: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8686: !_LD [20] (FP) (Secondary ctx) (Branch target of P8738) wr %g0, 0x81, %asi lda [%i2 + 2688] %asi, %f1 ! 1 addresses covered ba P8687 nop TARGET8738: ba RET8738 nop P8687: !_LD [36] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P8688: !_LD [18] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3240], %f2 ! 1 addresses covered P8689: !_LD [34] (Int) lduw [%i2 + 2232], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8690: !_LD [14] (Int) lduw [%i3 + 1332], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P8691: !_REPLACEMENT [34] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P8692: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8693: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P8694: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+708], %o5 st %o5, [%i3+708] add %i3, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P8695: !_LD [41] (Int) (Branch target of P8627) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P8696 nop TARGET8627: ba RET8627 nop P8696: !_LD [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P8697: !_LD [34] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2232] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8697 nop RET8697: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8698: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P8699: !_LD [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2688] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8700: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l3 ld [%i3+380], %l7 st %l7, [%i3+380] add %i3, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] P8701: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8702: !_LD [27] (Int) (Branch target of P8656) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P8703 nop TARGET8656: ba RET8656 nop P8703: !_LD [23] (Int) (CBR) (Branch target of P8784) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8703 nop RET8703: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P8704 nop TARGET8784: ba RET8784 nop P8704: !_LD [32] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8704 nop RET8704: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8705: !_REPLACEMENT [8] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1308], %o5 st %o5, [%i3+1308] add %i3, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8705 nop RET8705: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8706: !_REPLACEMENT [21] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2760], %o5 st %o5, [%i3+2760] add %i3, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8706 nop RET8706: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8707: !_REPLACEMENT [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+3556], %o5 st %o5, [%i3+3556] add %i3, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] P8708: !_LD [0] (Int) lduw [%i0 + 708], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8709: !_PREFETCH [8] (Int) prefetch [%i1 + 1308], 1 P8710: !_LD [43] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8710 nop RET8710: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8711: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8712: !_LD [43] (FP) ld [%i2 + 3284], %f3 ! 1 addresses covered P8713: !_LD [8] (Int) (Secondary ctx) (Branch target of P8769) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P8714 nop TARGET8769: ba RET8769 nop P8714: !_LD [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8715: !_LD [34] (FP) (Branch target of P8735) ld [%i3 + 2232], %f4 ! 1 addresses covered ba P8716 nop TARGET8735: ba RET8735 nop P8716: !_LD [37] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8717: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8718: !_LD [38] (Int) lduw [%i2 + 2048], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P8719: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P8720: !_REPLACEMENT [37] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+628], %l7 st %l7, [%i2+628] add %i2, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P8721: !_REPLACEMENT [24] (Int) (Branch target of P8684) sethi %hi(0x2000), %o5 ld [%i2+220], %l6 st %l6, [%i2+220] add %i2, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] ba P8722 nop TARGET8684: ba RET8684 nop P8722: !_MEMBAR (FP) P8723: !_BST [38] (maybe <- 0x25000002) (FP) (Branch target of P8632) wr %g0, 0xf0, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f32 membar #Sync stda %f32, [%i3 + 2048 ] %asi ba P8724 nop TARGET8632: ba RET8632 nop P8724: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8724 nop RET8724: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8725: !_REPLACEMENT [16] (Int) (Branch target of P8580) sethi %hi(0x2000), %l7 ld [%i2+2304], %l3 st %l3, [%i2+2304] add %i2, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] ba P8726 nop TARGET8580: ba RET8580 nop P8726: !_LD [2] (Int) (Branch target of P8566) lduw [%i0 + 1132], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P8727 nop TARGET8566: ba RET8566 nop P8727: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %o5 ld [%i2+2232], %l6 st %l6, [%i2+2232] add %i2, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P8728: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P8729: !_REPLACEMENT [28] (Int) (Branch target of P8706) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2980], %l7 st %l7, [%i3+2980] add %i3, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] ba P8730 nop TARGET8706: ba RET8706 nop P8730: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %o5 ld [%i3+3532], %l6 st %l6, [%i3+3532] add %i3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P8731: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l7 ld [%i3+1308], %l3 st %l3, [%i3+1308] add %i3, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P8732: !_LD [20] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2688] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8732 nop RET8732: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8733: !_REPLACEMENT [31] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8733 nop RET8733: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8734: !_LD [5] (Int) (Branch target of P8733) lduw [%i0 + 3224], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P8735 nop TARGET8733: ba RET8733 nop P8735: !_LD [22] (Int) (CBR) lduw [%i2 + 2872], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8735 nop RET8735: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8736: !_REPLACEMENT [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P8737: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P8738: !_LD [6] (FP) (CBR) (Branch target of P8629) ld [%i1 + 172], %f5 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8738 nop RET8738: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P8739 nop TARGET8629: ba RET8629 nop P8739: !_LD [17] (Int) (Branch target of P8710) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P8740 nop TARGET8710: ba RET8710 nop P8740: !_REPLACEMENT [26] (Int) (Branch target of P8649) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] ba P8741 nop TARGET8649: ba RET8649 nop P8741: !_LD [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1540] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8742: !_LD [12] (Int) (CBR) (Branch target of P8638) lduw [%i2 + 168], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8742 nop RET8742: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P8743 nop TARGET8638: ba RET8638 nop P8743: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P8744: !_LD [26] (Int) (LE) (CBR) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8744 nop RET8744: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8745: !_REPLACEMENT [19] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+2660], %l6 st %l6, [%i3+2660] add %i3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P8746: !_LD [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8747: !_REPLACEMENT [9] (Int) (Branch target of P8765) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] ba P8748 nop TARGET8765: ba RET8765 nop P8748: !_REPLACEMENT [12] (Int) (Secondary ctx) (Branch target of P8703) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] ba P8749 nop TARGET8703: ba RET8703 nop P8749: !_LD [1] (Int) (Branch target of P8624) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P8750 nop TARGET8624: ba RET8624 nop P8750: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l3 ld [%i2+3756], %l7 st %l7, [%i2+3756] add %i2, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] P8751: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P8752: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8753: !_PREFETCH [12] (Int) (CBR) (Branch target of P8657) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 168], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8753 nop RET8753: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P8754 nop TARGET8657: ba RET8657 nop P8754: !_REPLACEMENT [22] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2872], %o5 st %o5, [%i3+2872] add %i3, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8754 nop RET8754: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8755: !_REPLACEMENT [36] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+4048], %o5 st %o5, [%i3+4048] add %i3, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8755 nop RET8755: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8756: !_PREFETCH [34] (Int) (Branch target of P8590) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2232], 1 ba P8757 nop TARGET8590: ba RET8590 nop P8757: !_LD [7] (Int) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P8758: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %o5 ld [%i3+1508], %l6 st %l6, [%i3+1508] add %i3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] P8759: !_LD [40] (Int) (CBR) (Branch target of P8776) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8759 nop RET8759: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P8760 nop TARGET8776: ba RET8776 nop P8760: !_REPLACEMENT [16] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2304], %o5 st %o5, [%i2+2304] add %i2, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P8761: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P8762: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %o5 ld [%i2+2760], %l6 st %l6, [%i2+2760] add %i2, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] P8763: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P8764: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8765: !_MEMBAR (FP) (CBR) (Secondary ctx) (Branch target of P8744) ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8765 nop RET8765: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P8766 nop TARGET8744: ba RET8744 nop P8766: !_BST [2] (maybe <- 0x25000003) (FP) (Secondary ctx) wr %g0, 0xf1, %asi ! preparing store val #0, next val will be in f43 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i0 + 1088 ] %asi P8767: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P8768: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8769: !_LD [21] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 2760] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8769 nop RET8769: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8770: !_REPLACEMENT [16] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] P8771: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P8772: !_LD [4] (Int) lduw [%i0 + 2928], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P8773: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8774: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] P8775: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P8776: !_REPLACEMENT [29] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3120], %l3 st %l3, [%i3+3120] add %i3, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8776 nop RET8776: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8777: !_PREFETCH [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2660], 1 P8778: !_REPLACEMENT [7] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+460], %l3 st %l3, [%i3+460] add %i3, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8778 nop RET8778: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8779: !_MEMBAR (FP) P8780: !_BST [21] (maybe <- 0x25000004) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f34 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f34 membar #Sync stda %f32, [%i2 + 2752 ] %asi P8781: !_MEMBAR (FP) membar #StoreLoad P8782: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l6 ld [%i3+168], %o5 st %o5, [%i3+168] add %i3, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P8783: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8784: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8784 nop RET8784: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8785: !_LD [37] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 628] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8785 nop RET8785: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8786: !_LD [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8787: !_LD [34] (Int) (Loop exit) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2232] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 !-- loop_exit_50_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_50_1 nop P8788: !_MEMBAR (Int) (Branch target of P8753) membar #StoreLoad ba END_NODES50 nop TARGET8753: ba RET8753 nop END_NODES50: ! Test instruction sequence for CPU 50 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func51: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x33deade1), %l6 or %l6, %lo(0x33deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x99800001), %l4 or %l4, %lo(0x99800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x25800001), %l6 or %l6, %lo(0x25800001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x1a000000), %l6 or %l6, %lo(0x1a000000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x3554^4 sethi %hi(0x3554), %l0 or %l0, %lo(0x3554), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 36 to 36 --- sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+4048] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES51, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES51: ! Test instruction sequence for ISTREAM 51 begins P8789: !_LD [10] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_51_0: lduw [%i1 + 3072], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8790: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P8791: !_LD [38] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 2048] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8792: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P8793: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+460], %o5 st %o5, [%i2+460] add %i2, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P8794: !_LD [25] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8794 nop RET8794: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8795: !_LD [19] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2660], %f0 ! 1 addresses covered P8796: !_LD [26] (Int) lduw [%i3 + 1140], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P8797: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8798: !_LD [1] (Int) lduw [%i0 + 744], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P8799: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+460], %o5 st %o5, [%i2+460] add %i2, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P8800: !_REPLACEMENT [22] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8800 nop RET8800: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8801: !_LD [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3756] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8802: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l7 ld [%i2+2928], %l3 st %l3, [%i2+2928] add %i2, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P8803: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8804: !_LD [1] (Int) lduw [%i0 + 744], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8805: !_LD [33] (Int) (Branch target of P8942) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P8806 nop TARGET8942: ba RET8942 nop P8806: !_REPLACEMENT [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P8807: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8808: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l3 ld [%i2+2660], %l7 st %l7, [%i2+2660] add %i2, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P8809: !_REPLACEMENT [7] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P8810: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P8811: !_LD [17] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 3216] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8812: !_LD [17] (Int) lduw [%i2 + 3216], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P8813: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8813 nop RET8813: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8814: !_LD [2] (Int) lduw [%i0 + 1132], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P8815: !_REPLACEMENT [38] (Int) (Branch target of P8813) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2048], %o5 st %o5, [%i2+2048] add %i2, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] ba P8816 nop TARGET8813: ba RET8813 nop P8816: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l3 ld [%i2+1536], %l7 st %l7, [%i2+1536] add %i2, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P8817: !_LD [31] (FP) ld [%i3 + 680], %f1 ! 1 addresses covered P8818: !_PREFETCH [7] (Int) prefetch [%i1 + 460], 1 P8819: !_LD [16] (Int) (Secondary ctx) (Branch target of P8904) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P8820 nop TARGET8904: ba RET8904 nop P8820: !_LD [9] (Int) lduw [%i1 + 2488], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8821: !_LD [1] (Int) (Branch target of P8868) lduw [%i0 + 744], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P8822 nop TARGET8868: ba RET8868 nop P8822: !_REPLACEMENT [37] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+628], %o5 st %o5, [%i2+628] add %i2, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] P8823: !_LD [42] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3176] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P8824: !_LD [20] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8824 nop RET8824: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8825: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P8826: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P8827: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l7 ld [%i3+2928], %l3 st %l3, [%i3+2928] add %i3, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P8828: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8829: !_LD [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 460] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P8830: !_PREFETCH [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi prefetcha [%i0 + 1540] %asi, 1 P8831: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8832: !_LD [26] (Int) (Branch target of P8976) lduw [%i2 + 1140], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P8833 nop TARGET8976: ba RET8976 nop P8833: !_LD [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8834: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8835: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P8836: !_REPLACEMENT [32] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+1364], %l7 st %l7, [%i3+1364] add %i3, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8836 nop RET8836: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8837: !_LD [6] (Int) lduw [%i1 + 172], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8838: !_LD [10] (Int) lduw [%i1 + 3072], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P8839: !_REPLACEMENT [40] (Int) (Nucleus ctx) (Branch target of P8966) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2656], %l7 st %l7, [%i3+2656] add %i3, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] ba P8840 nop TARGET8966: ba RET8966 nop P8840: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8840 nop RET8840: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8841: !_LD [43] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3284] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8841 nop RET8841: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8842: !_LD [41] (Int) (Branch target of P8800) lduw [%i2 + 556], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P8843 nop TARGET8800: ba RET8800 nop P8843: !_MEMBAR (Int) (Branch target of P8961) membar #StoreLoad ba P8844 nop TARGET8961: ba RET8961 nop P8844: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l3 ld [%i3+3224], %l7 st %l7, [%i3+3224] add %i3, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P8845: !_LD [1] (Int) lduw [%i0 + 744], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8846: !_LD [3] (Int) (CBR) lduw [%i0 + 1540], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8846 nop RET8846: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8847: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8848: !_REPLACEMENT [36] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+4048], %l3 st %l3, [%i2+4048] add %i2, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] P8849: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P8850: !_REPLACEMENT [5] (Int) (Nucleus ctx) (Branch target of P8974) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+3224], %l6 st %l6, [%i2+3224] add %i2, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] ba P8851 nop TARGET8974: ba RET8974 nop P8851: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8852: !_REPLACEMENT [19] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8852 nop RET8852: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8853: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8854: !_REPLACEMENT [11] (Int) (Branch target of P8840) sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ba P8855 nop TARGET8840: ba RET8840 nop P8855: !_REPLACEMENT [32] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+1364], %o5 st %o5, [%i3+1364] add %i3, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] add %l7, %l6, %l7 ld [%l7+1364], %o5 st %o5, [%l7+1364] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8855 nop RET8855: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8856: !_REPLACEMENT [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P8857: !_REPLACEMENT [12] (Int) (Branch target of P8877) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ba P8858 nop TARGET8877: ba RET8877 nop P8858: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8859: !_REPLACEMENT [44] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3336], %o5 st %o5, [%i2+3336] add %i2, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] P8860: !_LD [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P8861: !_LD [1] (Int) lduw [%i0 + 744], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8862: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P8863: !_PREFETCH [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2760], 1 P8864: !_REPLACEMENT [28] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2980], %l3 st %l3, [%i2+2980] add %i2, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] P8865: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8866: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P8867: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8867 nop RET8867: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8868: !_LD [22] (Int) (CBR) (Secondary ctx) (Branch target of P8889) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2872] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8868 nop RET8868: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P8869 nop TARGET8889: ba RET8889 nop P8869: !_LD [3] (Int) lduw [%i0 + 1540], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8870: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P8871: !_LD [10] (FP) (CBR) ld [%i1 + 3072], %f2 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8871 nop RET8871: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8872: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P8873: !_LD [27] (Int) (CBR) (Branch target of P9013) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8873 nop RET8873: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P8874 nop TARGET9013: ba RET9013 nop P8874: !_LD [40] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8875: !_LD [9] (Int) lduw [%i1 + 2488], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8876: !_LD [9] (Int) (Secondary ctx) (Branch target of P8794) wr %g0, 0x81, %asi lduwa [%i1 + 2488] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P8877 nop TARGET8794: ba RET8794 nop P8877: !_LD [5] (Int) (CBR) lduw [%i0 + 3224], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8877 nop RET8877: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8878: !_LD [18] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8878 nop RET8878: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8879: !_LD [16] (Int) lduw [%i3 + 2304], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8880: !_REPLACEMENT [27] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1944], %l6 st %l6, [%i2+1944] add %i2, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P8881: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l7 ld [%i2+3056], %l3 st %l3, [%i2+3056] add %i2, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] P8882: !_LD [35] (Int) (CBR) (Branch target of P8983) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8882 nop RET8882: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P8883 nop TARGET8983: ba RET8983 nop P8883: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l3 ld [%i2+556], %l7 st %l7, [%i2+556] add %i2, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] P8884: !_PREFETCH [34] (Int) prefetch [%i3 + 2232], 1 P8885: !_REPLACEMENT [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P8886: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P8887: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8888: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P8889: !_LD [21] (Int) (CBR) lduw [%i3 + 2760], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8889 nop RET8889: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8890: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2660], %l7 st %l7, [%i2+2660] add %i2, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P8891: !_REPLACEMENT [29] (Int) (Branch target of P8867) sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] ba P8892 nop TARGET8867: ba RET8867 nop P8892: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8893: !_LD [2] (Int) (Secondary ctx) (Branch target of P8855) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P8894 nop TARGET8855: ba RET8855 nop P8894: !_LD [1] (Int) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P8895: !_LD [3] (Int) lduw [%i0 + 1540], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8896: !_LD [10] (Int) lduw [%i1 + 3072], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P8897: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l3 ld [%i2+2048], %l7 st %l7, [%i2+2048] add %i2, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] P8898: !_LD [9] (FP) ld [%i1 + 2488], %f3 ! 1 addresses covered P8899: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8900: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P8901: !_LD [9] (Int) (Branch target of P8948) lduw [%i1 + 2488], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P8902 nop TARGET8948: ba RET8948 nop P8902: !_LD [42] (Int) (CBR) (Branch target of P8952) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8902 nop RET8902: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P8903 nop TARGET8952: ba RET8952 nop P8903: !_REPLACEMENT [45] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P8904: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8904 nop RET8904: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8905: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P8906: !_LD [27] (Int) (Nucleus ctx) (Branch target of P8946) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1944] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P8907 nop TARGET8946: ba RET8946 nop P8907: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l3 ld [%i3+3216], %l7 st %l7, [%i3+3216] add %i3, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P8908: !_REPLACEMENT [2] (Int) (Branch target of P8841) sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ba P8909 nop TARGET8841: ba RET8841 nop P8909: !_LD [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 680] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8910: !_LD [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8911: !_LD [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 1364] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P8912: !_LD [24] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 220], %f4 ! 1 addresses covered P8913: !_LD [3] (Int) lduw [%i0 + 1540], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8914: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1308], %l3 st %l3, [%i2+1308] add %i2, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P8915: !_REPLACEMENT [22] (Int) (Branch target of P8852) sethi %hi(0x2000), %l6 ld [%i2+2872], %o5 st %o5, [%i2+2872] add %i2, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] ba P8916 nop TARGET8852: ba RET8852 nop P8916: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P8917: !_LD [2] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i0 + 1132] %asi, %f5 ! 1 addresses covered P8918: !_REPLACEMENT [9] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2488], %l3 st %l3, [%i2+2488] add %i2, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P8919: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8919 nop RET8919: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8920: !_LD [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8921: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %o5 ld [%i2+744], %l6 st %l6, [%i2+744] add %i2, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] P8922: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l7 ld [%i2+2688], %l3 st %l3, [%i2+2688] add %i2, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] P8923: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l6 ld [%i2+1508], %o5 st %o5, [%i2+1508] add %i2, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] P8924: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i2+628], %l7 st %l7, [%i2+628] add %i2, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P8925: !_REPLACEMENT [28] (Int) (Branch target of P8919) sethi %hi(0x2000), %o5 ld [%i2+2980], %l6 st %l6, [%i2+2980] add %i2, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] ba P8926 nop TARGET8919: ba RET8919 nop P8926: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P8927: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l6 ld [%i2+2488], %o5 st %o5, [%i2+2488] add %i2, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P8928: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P8929: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P8930: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P8931: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8932: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P8933: !_LD [43] (Int) (Branch target of P8873) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P8934 nop TARGET8873: ba RET8873 nop P8934: !_REPLACEMENT [34] (Int) (Branch target of P8882) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2232], %l6 st %l6, [%i2+2232] add %i2, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] ba P8935 nop TARGET8882: ba RET8882 nop P8935: !_REPLACEMENT [0] (Int) (Secondary ctx) (Branch target of P8836) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] ba P8936 nop TARGET8836: ba RET8836 nop P8936: !_LD [8] (Int) (Branch target of P8958) lduw [%i1 + 1308], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P8937 nop TARGET8958: ba RET8958 nop P8937: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P8938: !_LD [10] (Int) lduw [%i1 + 3072], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8939: !_LD [42] (Int) lduw [%i3 + 3176], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8940: !_LD [42] (Int) lduw [%i3 + 3176], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P8941: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l3 ld [%i2+2304], %l7 st %l7, [%i2+2304] add %i2, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] P8942: !_REPLACEMENT [16] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8942 nop RET8942: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8943: !_LD [38] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8943 nop RET8943: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8944: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P8945: !_PREFETCH [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 1536], 1 P8946: !_LD [19] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2660] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8946 nop RET8946: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8947: !_REPLACEMENT [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P8948: !_LD [21] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i2 + 2760] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8948 nop RET8948: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8949: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] P8950: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8951: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P8952: !_LD [44] (Int) (CBR) lduw [%i2 + 3336], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8952 nop RET8952: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8953: !_LD [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 1332] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P8954: !_REPLACEMENT [11] (Int) (Branch target of P8871) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3556], %o5 st %o5, [%i2+3556] add %i2, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] ba P8955 nop TARGET8871: ba RET8871 nop P8955: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i2+3532], %l7 st %l7, [%i2+3532] add %i2, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P8956: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P8957: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l6 ld [%i2+1540], %o5 st %o5, [%i2+1540] add %i2, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] P8958: !_LD [6] (FP) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i1 + 172] %asi, %f6 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8958 nop RET8958: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8959: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P8960: !_LD [39] (Int) (LE) (Branch target of P8824) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P8961 nop TARGET8824: ba RET8824 nop P8961: !_REPLACEMENT [0] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+708], %l3 st %l3, [%i3+708] add %i3, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8961 nop RET8961: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8962: !_MEMBAR (FP) (Secondary ctx) P8963: !_BST [32] (maybe <- 0x25800001) (FP) (Secondary ctx) wr %g0, 0xf1, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f37 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f36 membar #Sync stda %f32, [%i2 + 1344 ] %asi P8964: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P8965: !_LD [34] (FP) (CBR) ld [%i2 + 2232], %f7 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8965 nop RET8965: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8966: !_LD [32] (Int) (CBR) lduw [%i2 + 1364], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8966 nop RET8966: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P8967: !_LD [34] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i2 + 2232] %asi, %f8 ! 1 addresses covered P8968: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P8969: !_LD [32] (Int) lduw [%i2 + 1364], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P8970: !_LD [41] (Int) (Branch target of P8902) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P8971 nop TARGET8902: ba RET8902 nop P8971: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P8972: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8973: !_LD [29] (Int) lduw [%i2 + 3120], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P8974: !_REPLACEMENT [23] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3056], %l3 st %l3, [%i2+3056] add %i2, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET8974 nop RET8974: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P8975: !_LD [23] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P8976: !_LD [40] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8976 nop RET8976: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P8977: !_REPLACEMENT [36] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+4048], %l6 st %l6, [%i3+4048] add %i3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P8978: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l7 ld [%i3+1364], %l3 st %l3, [%i3+1364] add %i3, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] P8979: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P8980: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P8981: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P8982: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i3+172], %l3 st %l3, [%i3+172] add %i3, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P8983: !_LD [3] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i0 + 1540] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET8983 nop RET8983: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P8984: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P8985: !_LD [8] (Int) (Secondary ctx) (Branch target of P8878) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P8986 nop TARGET8878: ba RET8878 nop P8986: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l6 ld [%i3+3556], %o5 st %o5, [%i3+3556] add %i3, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] P8987: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P8988: !_REPLACEMENT [43] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P8989: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l6 ld [%i3+3556], %o5 st %o5, [%i3+3556] add %i3, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] P8990: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P8991: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %o5 ld [%i3+2148], %l6 st %l6, [%i3+2148] add %i3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] P8992: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l7 ld [%i3+1508], %l3 st %l3, [%i3+1508] add %i3, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P8993: !_LD [7] (Int) (Branch target of P8943) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P8994 nop TARGET8943: ba RET8943 nop P8994: !_REPLACEMENT [41] (Int) (Branch target of P8965) sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] ba P8995 nop TARGET8965: ba RET8965 nop P8995: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P8996: !_REPLACEMENT [5] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P8997: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P8998: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P8999: !_LD [41] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 556] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P9000: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9001: !_LD [42] (Int) lduw [%i3 + 3176], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9002: !_REPLACEMENT [22] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2872], %o5 st %o5, [%i3+2872] add %i3, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] P9003: !_LD [1] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9003 nop RET9003: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9004: !_LD [2] (Int) lduw [%i0 + 1132], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P9005: !_LD [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 668] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9006: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %o5 ld [%i3+3240], %l6 st %l6, [%i3+3240] add %i3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P9007: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P9008: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l3 ld [%i3+3240], %l7 st %l7, [%i3+3240] add %i3, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P9009: !_LD [23] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3056], %f9 ! 1 addresses covered P9010: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P9011: !_LD [28] (Int) (Branch target of P8846) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P9012 nop TARGET8846: ba RET8846 nop P9012: !_REPLACEMENT [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P9013: !_LD [13] (FP) (CBR) (Branch target of P9003) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 380], %f10 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9013 nop RET9013: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P9014 nop TARGET9003: ba RET9003 nop P9014: !_LD [13] (Int) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 380] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovs %f10, %f30 !-- loop_exit_51_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_51_0 nop P9015: !_MEMBAR (Int) membar #StoreLoad END_NODES51: ! Test instruction sequence for CPU 51 ends sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 ! move %o5(lower) -> %o0(upper) sllx %o5, 32, %o0 sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 stw %o5, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func52: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l7 or %l7, %lo(0xdeadbee0), %l7 stw %l7, [%i5] sethi %hi(0xdeadbee1), %l7 or %l7, %lo(0xdeadbee1), %l7 stw %l7, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x34deade1), %l7 or %l7, %lo(0x34deade1), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x9a000001), %l4 or %l4, %lo(0x9a000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x26000001), %l7 or %l7, %lo(0x26000001), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x1a800000), %l7 or %l7, %lo(0x1a800000), %l7 stw %l7, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x51fb^4 sethi %hi(0x51fb), %l0 or %l0, %lo(0x51fb), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 37 to 37 --- sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+624] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES52, %o5, %l6 jmpl %l6, %g0 nop BEGIN_NODES52: ! Test instruction sequence for ISTREAM 52 begins P9016: !_REPLACEMENT [7] (Int) (Loop entry) (Secondary ctx) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_52_0: wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+460], %l3 st %l3, [%i2+460] add %i2, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] P9017: !_REPLACEMENT [1] (Int) (Branch target of P9038) sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] ba P9018 nop TARGET9038: ba RET9038 nop P9018: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9018 nop RET9018: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9019: !_LD [36] (FP) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 4048], %f0 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9019 nop RET9019: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9020: !_LD [32] (Int) (Branch target of P9110) lduw [%i3 + 1364], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P9021 nop TARGET9110: ba RET9110 nop P9021: !_LD [7] (Int) lduw [%i1 + 460], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P9022: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P9023: !_LD [43] (Int) (Branch target of P9201) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P9024 nop TARGET9201: ba RET9201 nop P9024: !_LD [34] (Int) (Branch target of P9066) lduw [%i3 + 2232], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P9025 nop TARGET9066: ba RET9066 nop P9025: !_REPLACEMENT [6] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+172], %l7 st %l7, [%i3+172] add %i3, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9025 nop RET9025: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9026: !_LD [0] (Int) lduw [%i0 + 708], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9027: !_PREFETCH [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 1332] %asi, 1 P9028: !_REPLACEMENT [25] (Int) (Branch target of P9154) sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] ba P9029 nop TARGET9154: ba RET9154 nop P9029: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] P9030: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l3 ld [%i3+4048], %l7 st %l7, [%i3+4048] add %i3, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P9031: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %o5 ld [%i3+380], %l6 st %l6, [%i3+380] add %i3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P9032: !_LD [25] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9032 nop RET9032: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9033: !_LD [44] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 3336] %asi, %f1 ! 1 addresses covered P9034: !_LD [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9035: !_REPLACEMENT [6] (Int) (Branch target of P9121) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+172], %l6 st %l6, [%i2+172] add %i2, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] ba P9036 nop TARGET9121: ba RET9121 nop P9036: !_LD [33] (Int) (Branch target of P9157) lduw [%i3 + 1536], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ba P9037 nop TARGET9157: ba RET9157 nop P9037: !_REPLACEMENT [35] (Int) (Branch target of P9220) sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] ba P9038 nop TARGET9220: ba RET9220 nop P9038: !_LD [24] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9038 nop RET9038: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9039: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9040: !_LD [29] (Int) (Branch target of P9094) lduw [%i3 + 3120], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P9041 nop TARGET9094: ba RET9094 nop P9041: !_LD [4] (Int) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P9042: !_REPLACEMENT [41] (Int) (CBR) (Branch target of P9097) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+556], %l7 st %l7, [%i3+556] add %i3, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9042 nop RET9042: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P9043 nop TARGET9097: ba RET9097 nop P9043: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9043 nop RET9043: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9044: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l3 ld [%i3+1944], %l7 st %l7, [%i3+1944] add %i3, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P9045: !_LD [19] (Int) (Branch target of P9142) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P9046 nop TARGET9142: ba RET9142 nop P9046: !_REPLACEMENT [29] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9046 nop RET9046: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9047: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l6 ld [%i3+2304], %o5 st %o5, [%i3+2304] add %i3, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P9048: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P9049: !_LD [1] (Int) lduw [%i0 + 744], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P9050: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9051: !_REPLACEMENT [3] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1540], %l6 st %l6, [%i2+1540] add %i2, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P9052: !_LD [13] (Int) (CBR) lduw [%i3 + 380], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9052 nop RET9052: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9053: !_REPLACEMENT [28] (Int) (Branch target of P9098) sethi %hi(0x2000), %l6 ld [%i2+2980], %o5 st %o5, [%i2+2980] add %i2, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] ba P9054 nop TARGET9098: ba RET9098 nop P9054: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9055: !_REPLACEMENT [29] (Int) (CBR) (Branch target of P9187) sethi %hi(0x2000), %l7 ld [%i2+3120], %l3 st %l3, [%i2+3120] add %i2, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9055 nop RET9055: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9056 nop TARGET9187: ba RET9187 nop P9056: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P9057: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3120], %l7 st %l7, [%i3+3120] add %i3, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P9058: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P9059: !_REPLACEMENT [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P9060: !_REPLACEMENT [30] (Int) (Secondary ctx) (Branch target of P9105) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ba P9061 nop TARGET9105: ba RET9105 nop P9061: !_LD [32] (Int) lduw [%i2 + 1364], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9062: !_LD [3] (Int) (CBR) (Branch target of P9235) lduw [%i0 + 1540], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9062 nop RET9062: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9063 nop TARGET9235: ba RET9235 nop P9063: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P9064: !_LD [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 168] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9065: !_LD [6] (Int) (Branch target of P9183) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P9066 nop TARGET9183: ba RET9183 nop P9066: !_REPLACEMENT [41] (Int) (CBR) (Secondary ctx) (Branch target of P9203) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+556], %l7 st %l7, [%i3+556] add %i3, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9066 nop RET9066: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P9067 nop TARGET9203: ba RET9203 nop P9067: !_REPLACEMENT [10] (Int) (Branch target of P9055) sethi %hi(0x2000), %l3 ld [%i3+3072], %l7 st %l7, [%i3+3072] add %i3, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] ba P9068 nop TARGET9055: ba RET9055 nop P9068: !_LD [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 680] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9069: !_REPLACEMENT [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P9070: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P9071: !_MEMBAR (FP) P9072: !_BST [39] (maybe <- 0x26000001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i3 + 2112 ] %asi P9073: !_MEMBAR (FP) membar #StoreLoad P9074: !_LD [18] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9074 nop RET9074: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9075: !_REPLACEMENT [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+680], %o5 st %o5, [%i3+680] add %i3, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P9076: !_LD [26] (Int) (LE) (CBR) (Branch target of P9076) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9076 nop RET9076: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P9077 nop TARGET9076: ba RET9076 nop P9077: !_REPLACEMENT [27] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9077 nop RET9077: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9078: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %o5 ld [%i3+744], %l6 st %l6, [%i3+744] add %i3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] P9079: !_LD [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P9080: !_REPLACEMENT [14] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P9081: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %o5 ld [%i2+1536], %l6 st %l6, [%i2+1536] add %i2, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P9082: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l7 ld [%i2+628], %l3 st %l3, [%i2+628] add %i2, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P9083: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l6 ld [%i2+2724], %o5 st %o5, [%i2+2724] add %i2, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] P9084: !_LD [35] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2724], %f2 ! 1 addresses covered P9085: !_LD [33] (Int) lduw [%i3 + 1536], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9086: !_LD [3] (Int) lduw [%i0 + 1540], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P9087: !_LD [27] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 1944] %asi, %f3 ! 1 addresses covered P9088: !_REPLACEMENT [35] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9088 nop RET9088: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9089: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9090: !_REPLACEMENT [11] (Int) (Branch target of P9018) sethi %hi(0x2000), %l7 ld [%i3+3556], %l3 st %l3, [%i3+3556] add %i3, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ba P9091 nop TARGET9018: ba RET9018 nop P9091: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P9092: !_LD [13] (Int) (CBR) lduw [%i2 + 380], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9092 nop RET9092: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9093: !_REPLACEMENT [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P9094: !_LD [44] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9094 nop RET9094: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9095: !_LD [14] (Int) lduw [%i2 + 1332], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P9096: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3756], %l6 st %l6, [%i2+3756] add %i2, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P9097: !_LD [21] (Int) (CBR) (Secondary ctx) (Branch target of P9176) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9097 nop RET9097: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9098 nop TARGET9176: ba RET9176 nop P9098: !_REPLACEMENT [25] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9098 nop RET9098: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9099: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1332], %o5 st %o5, [%i2+1332] add %i2, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] P9100: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+2760], %l7 st %l7, [%i2+2760] add %i2, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9100 nop RET9100: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9101: !_LD [0] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 708] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P9102: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] P9103: !_LD [9] (Int) (Branch target of P9042) lduw [%i1 + 2488], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P9104 nop TARGET9042: ba RET9042 nop P9104: !_LD [11] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 3556] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P9105: !_REPLACEMENT [13] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+380], %o5 st %o5, [%i2+380] add %i2, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9105 nop RET9105: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9106: !_REPLACEMENT [43] (Int) (Branch target of P9226) sethi %hi(0x2000), %l6 ld [%i2+3284], %o5 st %o5, [%i2+3284] add %i2, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] ba P9107 nop TARGET9226: ba RET9226 nop P9107: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l3 ld [%i2+2980], %l7 st %l7, [%i2+2980] add %i2, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] P9108: !_LD [2] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 1132] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9109: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] P9110: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9110 nop RET9110: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9111: !_LD [34] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9111 nop RET9111: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9112: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+744], %l6 st %l6, [%i3+744] add %i3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] P9113: !_LD [42] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3176], %f4 ! 1 addresses covered P9114: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l7 ld [%i3+3072], %l3 st %l3, [%i3+3072] add %i3, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] P9115: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l6 ld [%i3+2660], %o5 st %o5, [%i3+2660] add %i3, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P9116: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9117: !_LD [5] (Int) lduw [%i0 + 3224], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9118: !_LD [38] (Int) lduw [%i3 + 2048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9119: !_LD [28] (Int) (CBR) (Branch target of P9184) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9119 nop RET9119: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9120 nop TARGET9184: ba RET9184 nop P9120: !_REPLACEMENT [10] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3072], %o5 st %o5, [%i3+3072] add %i3, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P9121: !_LD [13] (FP) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 380], %f5 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9121 nop RET9121: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9122: !_LD [18] (Int) lduw [%i2 + 3240], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9123: !_REPLACEMENT [11] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9123 nop RET9123: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9124: !_LD [11] (Int) (Branch target of P9043) lduw [%i1 + 3556], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P9125 nop TARGET9043: ba RET9043 nop P9125: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l6 ld [%i3+744], %o5 st %o5, [%i3+744] add %i3, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P9126: !_LD [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3756] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9127: !_LD [10] (Int) (Branch target of P9119) lduw [%i1 + 3072], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P9128 nop TARGET9119: ba RET9119 nop P9128: !_LD [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2724] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9129: !_LD [2] (Int) (Branch target of P9205) lduw [%i0 + 1132], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ba P9130 nop TARGET9205: ba RET9205 nop P9130: !_LD [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1540] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9131: !_REPLACEMENT [44] (Int) (Secondary ctx) (Branch target of P9159) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] ba P9132 nop TARGET9159: ba RET9159 nop P9132: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9133: !_LD [11] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi lduwa [%i1 + 3556] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9134: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P9135: !_REPLACEMENT [24] (Int) (Nucleus ctx) (Branch target of P9111) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+220], %l7 st %l7, [%i3+220] add %i3, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ba P9136 nop TARGET9111: ba RET9111 nop P9136: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P9137: !_LD [34] (Int) lduw [%i3 + 2232], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9138: !_LD [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 1364] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P9139: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9140: !_REPLACEMENT [15] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1508], %l6 st %l6, [%i3+1508] add %i3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9140 nop RET9140: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9141: !_REPLACEMENT [4] (Int) (Branch target of P9155) sethi %hi(0x2000), %o5 ld [%i3+2928], %l6 st %l6, [%i3+2928] add %i3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] ba P9142 nop TARGET9155: ba RET9155 nop P9142: !_LD [32] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9142 nop RET9142: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9143: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l6 ld [%i3+4048], %o5 st %o5, [%i3+4048] add %i3, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] P9144: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l3 ld [%i3+3284], %l7 st %l7, [%i3+3284] add %i3, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P9145: !_REPLACEMENT [17] (Int) (Branch target of P9092) sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] ba P9146 nop TARGET9092: ba RET9092 nop P9146: !_LD [7] (Int) (CBR) lduw [%i1 + 460], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9146 nop RET9146: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9147: !_LD [45] (Int) (Branch target of P9202) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P9148 nop TARGET9202: ba RET9202 nop P9148: !_REPLACEMENT [37] (Int) (CBR) (Branch target of P9148) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9148 nop RET9148: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P9149 nop TARGET9148: ba RET9148 nop P9149: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %o5 ld [%i2+1140], %l6 st %l6, [%i2+1140] add %i2, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P9150: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9151: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P9152: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9153: !_REPLACEMENT [42] (Int) (Branch target of P9195) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] ba P9154 nop TARGET9195: ba RET9195 nop P9154: !_REPLACEMENT [8] (Int) (CBR) (Branch target of P9025) sethi %hi(0x2000), %l3 ld [%i3+1308], %l7 st %l7, [%i3+1308] add %i3, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9154 nop RET9154: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P9155 nop TARGET9025: ba RET9025 nop P9155: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+1132], %l7 st %l7, [%i3+1132] add %i3, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9155 nop RET9155: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9156: !_REPLACEMENT [23] (Int) (Branch target of P9046) sethi %hi(0x2000), %l3 ld [%i3+3056], %l7 st %l7, [%i3+3056] add %i3, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] ba P9157 nop TARGET9046: ba RET9046 nop P9157: !_REPLACEMENT [34] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+2232], %l6 st %l6, [%i3+2232] add %i3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9157 nop RET9157: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9158: !_PREFETCH [7] (Int) (Branch target of P9194) prefetch [%i1 + 460], 1 ba P9159 nop TARGET9194: ba RET9194 nop P9159: !_LD [40] (FP) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2656] %asi, %f6 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9159 nop RET9159: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9160: !_REPLACEMENT [31] (Int) (Branch target of P9074) sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] ba P9161 nop TARGET9074: ba RET9074 nop P9161: !_MEMBAR (FP) P9162: !_BST [33] (maybe <- 0x26000002) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f32 membar #Sync stda %f32, [%i3 + 1536 ] %asi P9163: !_MEMBAR (FP) membar #StoreLoad P9164: !_REPLACEMENT [5] (Int) (Branch target of P9237) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3224], %l3 st %l3, [%i2+3224] add %i2, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] ba P9165 nop TARGET9237: ba RET9237 nop P9165: !_LD [27] (Int) (Nucleus ctx) (Branch target of P9188) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P9166 nop TARGET9188: ba RET9188 nop P9166: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P9167: !_PREFETCH [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 3056] %asi, 1 P9168: !_LD [11] (Int) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9169: !_LD [38] (Int) (Branch target of P9062) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P9170 nop TARGET9062: ba RET9062 nop P9170: !_REPLACEMENT [31] (Int) (Branch target of P9146) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+680], %o5 st %o5, [%i3+680] add %i3, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] ba P9171 nop TARGET9146: ba RET9146 nop P9171: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9172: !_MEMBAR (FP) P9173: !_BST [44] (maybe <- 0x26000003) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f34 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f34 membar #Sync stda %f32, [%i3 + 3328 ] %asi P9174: !_MEMBAR (FP) membar #StoreLoad P9175: !_LD [10] (Int) lduw [%i1 + 3072], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P9176: !_REPLACEMENT [31] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9176 nop RET9176: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9177: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+668], %l6 st %l6, [%i2+668] add %i2, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P9178: !_LD [17] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3216], %f7 ! 1 addresses covered P9179: !_REPLACEMENT [5] (Int) (Branch target of P9032) sethi %hi(0x2000), %l7 ld [%i2+3224], %l3 st %l3, [%i2+3224] add %i2, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] ba P9180 nop TARGET9032: ba RET9032 nop P9180: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l6 ld [%i2+1508], %o5 st %o5, [%i2+1508] add %i2, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] P9181: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9181 nop RET9181: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9182: !_LD [18] (Int) (Branch target of P9219) lduw [%i3 + 3240], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P9183 nop TARGET9219: ba RET9219 nop P9183: !_REPLACEMENT [22] (Int) (CBR) (Branch target of P9181) sethi %hi(0x2000), %l7 ld [%i2+2872], %l3 st %l3, [%i2+2872] add %i2, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9183 nop RET9183: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9184 nop TARGET9181: ba RET9181 nop P9184: !_LD [29] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9184 nop RET9184: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9185: !_LD [43] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3284] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9186: !_LD [30] (Int) lduw [%i2 + 3756], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9187: !_LD [18] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9187 nop RET9187: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9188: !_REPLACEMENT [36] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+4048], %l7 st %l7, [%i3+4048] add %i3, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9188 nop RET9188: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9189: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P9190: !_LD [21] (Int) (Branch target of P9222) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P9191 nop TARGET9222: ba RET9222 nop P9191: !_LD [23] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 3056] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P9192: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2928], %l3 st %l3, [%i2+2928] add %i2, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9192 nop RET9192: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9193: !_REPLACEMENT [39] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2148], %l3 st %l3, [%i2+2148] add %i2, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] P9194: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9194 nop RET9194: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9195: !_LD [20] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2688] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9195 nop RET9195: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9196: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9196 nop RET9196: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9197: !_LD [28] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2980] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P9198: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9199: !_REPLACEMENT [16] (Int) (Branch target of P9210) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2304], %l3 st %l3, [%i2+2304] add %i2, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] ba P9200 nop TARGET9210: ba RET9210 nop P9200: !_LD [29] (Int) lduw [%i3 + 3120], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9201: !_LD [21] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9201 nop RET9201: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9202: !_LD [3] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9202 nop RET9202: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9203: !_REPLACEMENT [13] (Int) (CBR) (Branch target of P9052) sethi %hi(0x2000), %l6 ld [%i2+380], %o5 st %o5, [%i2+380] add %i2, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9203 nop RET9203: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9204 nop TARGET9052: ba RET9052 nop P9204: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l6 ld [%i2+2724], %o5 st %o5, [%i2+2724] add %i2, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] P9205: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9205 nop RET9205: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9206: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P9207: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P9208: !_LD [24] (Int) (Branch target of P9100) lduw [%i3 + 220], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P9209 nop TARGET9100: ba RET9100 nop P9209: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P9210: !_REPLACEMENT [37] (Int) (CBR) (Branch target of P9192) sethi %hi(0x2000), %l3 ld [%i2+628], %l7 st %l7, [%i2+628] add %i2, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9210 nop RET9210: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P9211 nop TARGET9192: ba RET9192 nop P9211: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l3 ld [%i2+1364], %l7 st %l7, [%i2+1364] add %i2, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] P9212: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9213: !_REPLACEMENT [9] (Int) (Branch target of P9196) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2488], %o5 st %o5, [%i3+2488] add %i3, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] ba P9214 nop TARGET9196: ba RET9196 nop P9214: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P9215: !_REPLACEMENT [18] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3240], %l3 st %l3, [%i3+3240] add %i3, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] P9216: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9217: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3756], %l6 st %l6, [%i2+3756] add %i2, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P9218: !_LD [10] (Int) lduw [%i1 + 3072], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9219: !_LD [25] (FP) (CBR) (Branch target of P9077) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 668], %f8 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9219 nop RET9219: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9220 nop TARGET9077: ba RET9077 nop P9220: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9220 nop RET9220: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9221: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l6 ld [%i2+628], %o5 st %o5, [%i2+628] add %i2, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] P9222: !_LD [0] (Int) (CBR) lduw [%i0 + 708], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9222 nop RET9222: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9223: !_LD [44] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3336] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P9224: !_LD [5] (Int) lduw [%i0 + 3224], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9225: !_LD [24] (Int) (Branch target of P9019) lduw [%i3 + 220], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P9226 nop TARGET9019: ba RET9019 nop P9226: !_REPLACEMENT [29] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9226 nop RET9226: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9227: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P9228: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P9229: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %o5 ld [%i3+2660], %l6 st %l6, [%i3+2660] add %i3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P9230: !_REPLACEMENT [0] (Int) (Branch target of P9123) sethi %hi(0x2000), %l7 ld [%i3+708], %l3 st %l3, [%i3+708] add %i3, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] ba P9231 nop TARGET9123: ba RET9123 nop P9231: !_LD [3] (Int) lduw [%i0 + 1540], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9232: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %o5 ld [%i3+628], %l6 st %l6, [%i3+628] add %i3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P9233: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P9234: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9235: !_LD [27] (Int) (CBR) (Branch target of P9088) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9235 nop RET9235: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9236 nop TARGET9088: ba RET9088 nop P9236: !_LD [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3072] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9237: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9237 nop RET9237: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9238: !_REPLACEMENT [31] (Int) (Loop exit) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+680], %l3 st %l3, [%i3+680] add %i3, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovs %f8, %f30 !-- loop_exit_52_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_52_0 nop P9239: !_MEMBAR (Int) (Branch target of P9140) membar #StoreLoad ba END_NODES52 nop TARGET9140: ba RET9140 nop END_NODES52: ! Test instruction sequence for CPU 52 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func53: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x35deade1), %l6 or %l6, %lo(0x35deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x9a800001), %l4 or %l4, %lo(0x9a800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x26800001), %l6 or %l6, %lo(0x26800001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x1b000000), %l6 or %l6, %lo(0x1b000000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0xf45^4 sethi %hi(0xf45), %l0 or %l0, %lo(0xf45), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 38 to 37 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES53, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES53: ! Test instruction sequence for ISTREAM 53 begins P9240: !_REPLACEMENT [19] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_53_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2660], %o5 st %o5, [%i2+2660] add %i2, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] P9241: !_REPLACEMENT [0] (Int) (Branch target of P9280) sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] ba P9242 nop TARGET9280: ba RET9280 nop P9242: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P9243: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9244: !_LD [0] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i0 + 708] %asi, %f0 ! 1 addresses covered P9245: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l3 ld [%i2+2656], %l7 st %l7, [%i2+2656] add %i2, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P9246: !_LD [19] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2660] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P9247: !_LD [38] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2048], %f1 ! 1 addresses covered P9248: !_LD [15] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1508] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9249: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1508], %l6 st %l6, [%i3+1508] add %i3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] P9250: !_REPLACEMENT [31] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+680], %l3 st %l3, [%i3+680] add %i3, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9250 nop RET9250: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9251: !_LD [7] (Int) lduw [%i1 + 460], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P9252: !_REPLACEMENT [7] (Int) (Nucleus ctx) (Branch target of P9342) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+460], %l7 st %l7, [%i3+460] add %i3, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] ba P9253 nop TARGET9342: ba RET9342 nop P9253: !_LD [5] (Int) lduw [%i0 + 3224], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9254: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l6 ld [%i3+628], %o5 st %o5, [%i3+628] add %i3, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] P9255: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P9256: !_LD [44] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3336], %f2 ! 1 addresses covered P9257: !_LD [12] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 168], %f3 ! 1 addresses covered P9258: !_REPLACEMENT [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P9259: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P9260: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P9261: !_REPLACEMENT [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3336], %l6 st %l6, [%i2+3336] add %i2, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P9262: !_LD [43] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9262 nop RET9262: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9263: !_LD [5] (Int) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P9264: !_LD [39] (Int) (Branch target of P9314) lduw [%i3 + 2148], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P9265 nop TARGET9314: ba RET9314 nop P9265: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9266: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P9267: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l7 ld [%i2+744], %l3 st %l3, [%i2+744] add %i2, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] P9268: !_LD [17] (Int) (CBR) lduw [%i3 + 3216], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9268 nop RET9268: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9269: !_REPLACEMENT [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P9270: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9270 nop RET9270: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9271: !_REPLACEMENT [43] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+3284], %l6 st %l6, [%i2+3284] add %i2, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9271 nop RET9271: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9272: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P9273: !_PREFETCH [34] (Int) (Branch target of P9400) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2232], 1 ba P9274 nop TARGET9400: ba RET9400 nop P9274: !_REPLACEMENT [33] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9274 nop RET9274: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9275: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P9276: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P9277: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %o5 ld [%i3+3532], %l6 st %l6, [%i3+3532] add %i3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P9278: !_REPLACEMENT [5] (Int) (Nucleus ctx) (Branch target of P9461) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3224], %l3 st %l3, [%i3+3224] add %i3, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] ba P9279 nop TARGET9461: ba RET9461 nop P9279: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l6 ld [%i3+1508], %o5 st %o5, [%i3+1508] add %i3, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] P9280: !_LD [45] (Int) (CBR) (Branch target of P9327) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9280 nop RET9280: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P9281 nop TARGET9327: ba RET9327 nop P9281: !_LD [3] (Int) (Branch target of P9459) lduw [%i0 + 1540], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P9282 nop TARGET9459: ba RET9459 nop P9282: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P9283: !_LD [35] (Int) (CBR) (Branch target of P9399) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9283 nop RET9283: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P9284 nop TARGET9399: ba RET9399 nop P9284: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P9285: !_PREFETCH [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3240], 1 P9286: !_REPLACEMENT [20] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P9287: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l3 ld [%i2+2928], %l7 st %l7, [%i2+2928] add %i2, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P9288: !_REPLACEMENT [2] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9288 nop RET9288: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9289: !_LD [10] (Int) (CBR) lduw [%i1 + 3072], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9289 nop RET9289: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9290: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l7 ld [%i2+2148], %l3 st %l3, [%i2+2148] add %i2, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] P9291: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l6 ld [%i2+3224], %o5 st %o5, [%i2+3224] add %i2, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] add %l7, %l6, %l7 ld [%l7+3224], %o5 st %o5, [%l7+3224] P9292: !_REPLACEMENT [11] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3556], %l7 st %l7, [%i2+3556] add %i2, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9292 nop RET9292: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9293: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P9294: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9295: !_LD [39] (Int) (CBR) (Nucleus ctx) (Branch target of P9295) wr %g0, 0x4, %asi lduwa [%i3 + 2148] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9295 nop RET9295: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P9296 nop TARGET9295: ba RET9295 nop P9296: !_REPLACEMENT [22] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P9297: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9298: !_REPLACEMENT [23] (Int) (Branch target of P9292) sethi %hi(0x2000), %l3 ld [%i3+3056], %l7 st %l7, [%i3+3056] add %i3, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] ba P9299 nop TARGET9292: ba RET9292 nop P9299: !_REPLACEMENT [10] (Int) (Branch target of P9438) sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ba P9300 nop TARGET9438: ba RET9438 nop P9300: !_LD [4] (Int) (Branch target of P9383) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P9301 nop TARGET9383: ba RET9383 nop P9301: !_LD [35] (FP) (Branch target of P9350) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2724], %f4 ! 1 addresses covered ba P9302 nop TARGET9350: ba RET9350 nop P9302: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3056], %l7 st %l7, [%i2+3056] add %i2, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] P9303: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9304: !_REPLACEMENT [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P9305: !_REPLACEMENT [26] (Int) (CBR) (Secondary ctx) (Branch target of P9353) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9305 nop RET9305: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P9306 nop TARGET9353: ba RET9353 nop P9306: !_REPLACEMENT [43] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+3284], %l7 st %l7, [%i2+3284] add %i2, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9306 nop RET9306: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9307: !_LD [10] (Int) (Branch target of P9365) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P9308 nop TARGET9365: ba RET9365 nop P9308: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l7 ld [%i2+2980], %l3 st %l3, [%i2+2980] add %i2, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] P9309: !_LD [8] (Int) lduw [%i1 + 1308], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9310: !_LD [23] (Int) lduw [%i3 + 3056], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P9311: !_REPLACEMENT [2] (Int) (Branch target of P9475) sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ba P9312 nop TARGET9475: ba RET9475 nop P9312: !_REPLACEMENT [36] (Int) (Branch target of P9306) sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] ba P9313 nop TARGET9306: ba RET9306 nop P9313: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9314: !_LD [24] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 220] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9314 nop RET9314: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9315: !_LD [38] (FP) ld [%i2 + 2048], %f5 ! 1 addresses covered P9316: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9317: !_LD [45] (Int) (Branch target of P9388) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P9318 nop TARGET9388: ba RET9388 nop P9318: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+556], %l7 st %l7, [%i2+556] add %i2, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] P9319: !_REPLACEMENT [10] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9319 nop RET9319: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9320: !_LD [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 3224] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9321: !_LD [41] (Int) (CBR) lduw [%i3 + 556], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9321 nop RET9321: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9322: !_REPLACEMENT [41] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+556], %l7 st %l7, [%i2+556] add %i2, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] P9323: !_REPLACEMENT [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+1308], %l6 st %l6, [%i2+1308] add %i2, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P9324: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9325: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P9326: !_LD [45] (Int) (Branch target of P9396) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P9327 nop TARGET9396: ba RET9396 nop P9327: !_LD [11] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9327 nop RET9327: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9328: !_REPLACEMENT [24] (Int) (Secondary ctx) (Branch target of P9288) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+220], %l7 st %l7, [%i3+220] add %i3, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ba P9329 nop TARGET9288: ba RET9288 nop P9329: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P9330: !_LD [45] (Int) lduw [%i2 + 3532], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P9331: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9332: !_LD [34] (FP) (Branch target of P9462) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2232], %f6 ! 1 addresses covered ba P9333 nop TARGET9462: ba RET9462 nop P9333: !_REPLACEMENT [37] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+628], %l3 st %l3, [%i2+628] add %i2, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P9334: !_MEMBAR (FP) P9335: !_BST [17] (maybe <- 0x26800001) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f36 fmovs %f16, %f20 fadds %f16, %f17, %f16 ! preparing store val #1, next val will be in f42 fmovd %f20, %f36 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i3 + 3200 ] %asi P9336: !_MEMBAR (FP) membar #StoreLoad P9337: !_LD [6] (Int) (CBR) lduw [%i1 + 172], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9337 nop RET9337: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9338: !_LD [11] (Int) (CBR) (Branch target of P9450) lduw [%i1 + 3556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9338 nop RET9338: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9339 nop TARGET9450: ba RET9450 nop P9339: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P9340: !_LD [44] (Int) (Branch target of P9446) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P9341 nop TARGET9446: ba RET9446 nop P9341: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P9342: !_REPLACEMENT [23] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+3056], %l3 st %l3, [%i3+3056] add %i3, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9342 nop RET9342: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9343: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9344: !_LD [24] (Int) (Branch target of P9348) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P9345 nop TARGET9348: ba RET9348 nop P9345: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+460], %l3 st %l3, [%i2+460] add %i2, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] P9346: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l6 ld [%i2+1140], %o5 st %o5, [%i2+1140] add %i2, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P9347: !_LD [22] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9348: !_LD [17] (Int) (CBR) (Branch target of P9338) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9348 nop RET9348: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9349 nop TARGET9338: ba RET9338 nop P9349: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9350: !_LD [13] (Int) (CBR) (Branch target of P9319) lduw [%i2 + 380], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9350 nop RET9350: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9351 nop TARGET9319: ba RET9319 nop P9351: !_REPLACEMENT [9] (Int) (CBR) (Branch target of P9270) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2488], %l3 st %l3, [%i2+2488] add %i2, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9351 nop RET9351: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9352 nop TARGET9270: ba RET9270 nop P9352: !_MEMBAR (FP) (Branch target of P9390) ba P9353 nop TARGET9390: ba RET9390 nop P9353: !_BST [45] (maybe <- 0x26800003) (FP) (CBR) wr %g0, 0xf0, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f35 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f34 membar #Sync stda %f32, [%i3 + 3520 ] %asi ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9353 nop RET9353: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9354: !_MEMBAR (FP) membar #StoreLoad P9355: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l7 ld [%i2+3216], %l3 st %l3, [%i2+3216] add %i2, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] P9356: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P9357: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P9358: !_LD [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9359: !_REPLACEMENT [26] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P9360: !_LD [21] (FP) ld [%i2 + 2760], %f7 ! 1 addresses covered P9361: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l3 ld [%i3+172], %l7 st %l7, [%i3+172] add %i3, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] P9362: !_PREFETCH [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 168], 1 P9363: !_REPLACEMENT [27] (Int) (Branch target of P9445) sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] ba P9364 nop TARGET9445: ba RET9445 nop P9364: !_LD [42] (Int) (Nucleus ctx) (Branch target of P9407) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ba P9365 nop TARGET9407: ba RET9407 nop P9365: !_LD [16] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2304] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9365 nop RET9365: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9366: !_REPLACEMENT [12] (Int) (Secondary ctx) (Branch target of P9351) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] ba P9367 nop TARGET9351: ba RET9351 nop P9367: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l7 ld [%i2+1944], %l3 st %l3, [%i2+1944] add %i2, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P9368: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9369: !_REPLACEMENT [38] (Int) (Branch target of P9468) sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] ba P9370 nop TARGET9468: ba RET9468 nop P9370: !_REPLACEMENT [0] (Int) (Secondary ctx) (Branch target of P9305) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+708], %l3 st %l3, [%i2+708] add %i2, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] ba P9371 nop TARGET9305: ba RET9305 nop P9371: !_REPLACEMENT [33] (Int) (Branch target of P9414) sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] ba P9372 nop TARGET9414: ba RET9414 nop P9372: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l3 ld [%i2+2304], %l7 st %l7, [%i2+2304] add %i2, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] P9373: !_REPLACEMENT [32] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9373 nop RET9373: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9374: !_REPLACEMENT [1] (Int) (Branch target of P9274) sethi %hi(0x2000), %o5 ld [%i2+744], %l6 st %l6, [%i2+744] add %i2, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] ba P9375 nop TARGET9274: ba RET9274 nop P9375: !_REPLACEMENT [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+3224], %l3 st %l3, [%i2+3224] add %i2, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] P9376: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l6 ld [%i2+2232], %o5 st %o5, [%i2+2232] add %i2, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] P9377: !_LD [6] (Int) lduw [%i1 + 172], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9378: !_LD [2] (Int) (CBR) (Branch target of P9378) lduw [%i0 + 1132], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9378 nop RET9378: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9379 nop TARGET9378: ba RET9378 nop P9379: !_LD [28] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2980] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9380: !_LD [35] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2724] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P9381: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2488], %o5 st %o5, [%i2+2488] add %i2, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P9382: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9383: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9383 nop RET9383: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9384: !_REPLACEMENT [41] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+556], %o5 st %o5, [%i3+556] add %i3, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] P9385: !_LD [31] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 680] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9386: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P9387: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9388: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9388 nop RET9388: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9389: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P9390: !_LD [39] (FP) (CBR) (Branch target of P9447) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2148], %f8 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9390 nop RET9390: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9391 nop TARGET9447: ba RET9447 nop P9391: !_LD [15] (Int) (Branch target of P9457) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P9392 nop TARGET9457: ba RET9457 nop P9392: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P9393: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P9394: !_REPLACEMENT [30] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3756], %l3 st %l3, [%i3+3756] add %i3, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] P9395: !_REPLACEMENT [19] (Int) (Branch target of P9271) sethi %hi(0x2000), %l6 ld [%i3+2660], %o5 st %o5, [%i3+2660] add %i3, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] ba P9396 nop TARGET9271: ba RET9271 nop P9396: !_LD [20] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9396 nop RET9396: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9397: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P9398: !_LD [11] (Int) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9399: !_LD [33] (FP) (CBR) ld [%i3 + 1536], %f9 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9399 nop RET9399: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9400: !_REPLACEMENT [3] (Int) (CBR) (Branch target of P9454) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1540], %l7 st %l7, [%i2+1540] add %i2, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9400 nop RET9400: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P9401 nop TARGET9454: ba RET9454 nop P9401: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P9402: !_LD [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P9403: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l6 ld [%i2+3336], %o5 st %o5, [%i2+3336] add %i2, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] P9404: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9405: !_LD [17] (Int) lduw [%i3 + 3216], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P9406: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P9407: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9407 nop RET9407: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9408: !_LD [41] (Int) lduw [%i2 + 556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9409: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P9410: !_LD [6] (Int) lduw [%i1 + 172], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9411: !_REPLACEMENT [43] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+3284], %o5 st %o5, [%i3+3284] add %i3, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9411 nop RET9411: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9412: !_REPLACEMENT [26] (Int) (Branch target of P9441) sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] ba P9413 nop TARGET9441: ba RET9441 nop P9413: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9414: !_LD [21] (FP) (CBR) (Nucleus ctx) (Branch target of P9337) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2760] %asi, %f10 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9414 nop RET9414: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P9415 nop TARGET9337: ba RET9337 nop P9415: !_LD [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 3756] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9416: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P9417: !_LD [35] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2724] %asi, %f11 ! 1 addresses covered P9418: !_LD [11] (Int) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9419: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1508], %o5 st %o5, [%i3+1508] add %i3, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] P9420: !_LD [15] (Int) (Nucleus ctx) (Branch target of P9289) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1508] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P9421 nop TARGET9289: ba RET9289 nop P9421: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9422: !_LD [33] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1536], %f12 ! 1 addresses covered P9423: !_LD [25] (Int) lduw [%i3 + 668], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P9424: !_LD [0] (Int) (Branch target of P9262) lduw [%i0 + 708], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P9425 nop TARGET9262: ba RET9262 nop P9425: !_REPLACEMENT [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] P9426: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %o5 ld [%i3+680], %l6 st %l6, [%i3+680] add %i3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P9427: !_MEMBAR (FP) (Branch target of P9250) ba P9428 nop TARGET9250: ba RET9250 nop P9428: !_BST [29] (maybe <- 0x26800004) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f44 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f44 membar #Sync stda %f32, [%i2 + 3072 ] %asi P9429: !_MEMBAR (FP) (CBR) (Branch target of P9373) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9429 nop RET9429: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9430 nop TARGET9373: ba RET9373 nop P9430: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P9431: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P9432: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %o5 ld [%i2+668], %l6 st %l6, [%i2+668] add %i2, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P9433: !_LD [27] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 1944] %asi, %f13 ! 1 addresses covered P9434: !_LD [36] (Int) (Secondary ctx) (Branch target of P9283) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P9435 nop TARGET9283: ba RET9283 nop P9435: !_REPLACEMENT [10] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3072], %l7 st %l7, [%i3+3072] add %i3, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P9436: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %o5 ld [%i3+2760], %l6 st %l6, [%i3+2760] add %i3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] P9437: !_LD [4] (Int) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9438: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+2928], %l7 st %l7, [%i3+2928] add %i3, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9438 nop RET9438: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9439: !_LD [9] (Int) lduw [%i1 + 2488], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9440: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l7 ld [%i3+2688], %l3 st %l3, [%i3+2688] add %i3, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] P9441: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9441 nop RET9441: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9442: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9443: !_LD [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P9444: !_LD [43] (Int) lduw [%i2 + 3284], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9445: !_LD [37] (Int) (CBR) (Branch target of P9411) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9445 nop RET9445: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9446 nop TARGET9411: ba RET9411 nop P9446: !_LD [3] (Int) (CBR) lduw [%i0 + 1540], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9446 nop RET9446: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9447: !_LD [18] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9447 nop RET9447: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9448: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2660], %l6 st %l6, [%i3+2660] add %i3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P9449: !_LD [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9450: !_REPLACEMENT [28] (Int) (CBR) (Branch target of P9456) sethi %hi(0x2000), %l3 ld [%i3+2980], %l7 st %l7, [%i3+2980] add %i3, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9450 nop RET9450: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P9451 nop TARGET9456: ba RET9456 nop P9451: !_REPLACEMENT [45] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9451 nop RET9451: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9452: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9453: !_REPLACEMENT [3] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1540], %l3 st %l3, [%i2+1540] add %i2, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P9454: !_REPLACEMENT [41] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9454 nop RET9454: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9455: !_LD [38] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9456: !_LD [7] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i1 + 460] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9456 nop RET9456: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9457: !_REPLACEMENT [36] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+4048], %l3 st %l3, [%i2+4048] add %i2, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9457 nop RET9457: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9458: !_REPLACEMENT [8] (Int) (Branch target of P9268) sethi %hi(0x2000), %l7 ld [%i2+1308], %l3 st %l3, [%i2+1308] add %i2, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] ba P9459 nop TARGET9268: ba RET9268 nop P9459: !_REPLACEMENT [15] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1508], %o5 st %o5, [%i2+1508] add %i2, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9459 nop RET9459: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9460: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9461: !_LD [5] (FP) (CBR) ld [%i0 + 3224], %f14 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9461 nop RET9461: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9462: !_REPLACEMENT [34] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9462 nop RET9462: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9463: !_LD [45] (Int) lduw [%i2 + 3532], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P9464: !_LD [40] (Int) (Branch target of P9321) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P9465 nop TARGET9321: ba RET9321 nop P9465: !_REPLACEMENT [37] (Int) (Branch target of P9451) sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] ba P9466 nop TARGET9451: ba RET9451 nop P9466: !_PREFETCH [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi prefetcha [%i0 + 3224] %asi, 1 P9467: !_REPLACEMENT [26] (Int) (Secondary ctx) (Branch target of P9429) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] ba P9468 nop TARGET9429: ba RET9429 nop P9468: !_LD [36] (FP) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 4048], %f15 ! 1 addresses covered !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 fmovd %f12, %f30 fmovd %f14, %f30 !-- ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9468 nop RET9468: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9469: !_LD [38] (Int) lduw [%i2 + 2048], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P9470: !_LD [28] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2980] %asi, %f0 ! 1 addresses covered P9471: !_LD [33] (Int) lduw [%i3 + 1536], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9472: !_LD [31] (Int) lduw [%i3 + 680], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P9473: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9474: !_REPLACEMENT [28] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2980], %l6 st %l6, [%i2+2980] add %i2, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] P9475: !_LD [25] (Int) (Loop exit) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9475 nop RET9475: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- loop_exit_53_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_53_0 nop P9476: !_MEMBAR (Int) membar #StoreLoad END_NODES53: ! Test instruction sequence for CPU 53 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func54: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x36deade1), %l6 or %l6, %lo(0x36deade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x9b000001), %l4 or %l4, %lo(0x9b000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x27000001), %l6 or %l6, %lo(0x27000001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x1b800000), %l6 or %l6, %lo(0x1b800000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x1892^4 sethi %hi(0x1892), %l0 or %l0, %lo(0x1892), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 38 to 38 --- sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+2048] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES54, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES54: ! Test instruction sequence for ISTREAM 54 begins P9477: !_LD [16] (Int) (Loop entry) (CBR) sethi %hi(0x1), %l2 or %l2, %lo(0x1), %l2 loop_entry_54_0: sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9477 nop RET9477: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9478: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P9479: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9480: !_REPLACEMENT [7] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+460], %l7 st %l7, [%i2+460] add %i2, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9480 nop RET9480: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9481: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9481 nop RET9481: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9482: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9482 nop RET9482: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9483: !_REPLACEMENT [8] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+1308], %l6 st %l6, [%i2+1308] add %i2, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9483 nop RET9483: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9484: !_LD [23] (Int) (Branch target of P9606) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P9485 nop TARGET9606: ba RET9606 nop P9485: !_REPLACEMENT [9] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2488], %o5 st %o5, [%i3+2488] add %i3, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9485 nop RET9485: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9486: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P9487: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %o5 ld [%i3+2232], %l6 st %l6, [%i3+2232] add %i3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P9488: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9489: !_LD [22] (FP) ld [%i3 + 2872], %f0 ! 1 addresses covered P9490: !_MEMBAR (FP) (Secondary ctx) P9491: !_BST [25] (maybe <- 0x27000001) (FP) (Secondary ctx) wr %g0, 0xf1, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f39 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i2 + 640 ] %asi P9492: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P9493: !_REPLACEMENT [8] (Int) (CBR) (Branch target of P9578) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9493 nop RET9493: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P9494 nop TARGET9578: ba RET9578 nop P9494: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P9495: !_REPLACEMENT [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P9496: !_LD [20] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i2 + 2688] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9497: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l7 ld [%i3+1140], %l3 st %l3, [%i3+1140] add %i3, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P9498: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9499: !_LD [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2660] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9500: !_LD [5] (Int) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P9501: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2724], %l6 st %l6, [%i2+2724] add %i2, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P9502: !_LD [5] (Int) (Branch target of P9698) lduw [%i0 + 3224], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P9503 nop TARGET9698: ba RET9698 nop P9503: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+1944], %l7 st %l7, [%i2+1944] add %i2, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P9504: !_LD [21] (Int) (CBR) (Branch target of P9661) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9504 nop RET9504: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9505 nop TARGET9661: ba RET9661 nop P9505: !_LD [39] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9506: !_LD [4] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 2928] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P9507: !_REPLACEMENT [14] (Int) (CBR) (Branch target of P9733) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1332], %l3 st %l3, [%i3+1332] add %i3, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9507 nop RET9507: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9508 nop TARGET9733: ba RET9733 nop P9508: !_LD [7] (Int) (Branch target of P9619) lduw [%i1 + 460], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P9509 nop TARGET9619: ba RET9619 nop P9509: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P9510: !_LD [8] (Int) lduw [%i1 + 1308], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9511: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l3 ld [%i3+1140], %l7 st %l7, [%i3+1140] add %i3, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] P9512: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P9513: !_LD [33] (Int) (Branch target of P9752) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P9514 nop TARGET9752: ba RET9752 nop P9514: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2760], %l7 st %l7, [%i2+2760] add %i2, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] P9515: !_LD [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2148] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9516: !_REPLACEMENT [20] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P9517: !_LD [7] (Int) lduw [%i1 + 460], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P9518: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9519: !_LD [43] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9519 nop RET9519: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9520: !_LD [2] (Int) lduw [%i0 + 1132], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9521: !_LD [2] (Int) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P9522: !_LD [14] (FP) (Secondary ctx) (Branch target of P9721) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 1332] %asi, %f1 ! 1 addresses covered ba P9523 nop TARGET9721: ba RET9721 nop P9523: !_REPLACEMENT [23] (Int) (Branch target of P9552) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3056], %l6 st %l6, [%i3+3056] add %i3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] ba P9524 nop TARGET9552: ba RET9552 nop P9524: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P9525: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9526: !_REPLACEMENT [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P9527: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i3+172], %l3 st %l3, [%i3+172] add %i3, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P9528: !_REPLACEMENT [44] (Int) (Secondary ctx) (Branch target of P9582) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3336], %o5 st %o5, [%i3+3336] add %i3, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] ba P9529 nop TARGET9582: ba RET9582 nop P9529: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P9530: !_LD [18] (Int) (Branch target of P9519) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P9531 nop TARGET9519: ba RET9519 nop P9531: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] P9532: !_LD [38] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9533: !_REPLACEMENT [22] (Int) (Branch target of P9682) sethi %hi(0x2000), %l7 ld [%i2+2872], %l3 st %l3, [%i2+2872] add %i2, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] ba P9534 nop TARGET9682: ba RET9682 nop P9534: !_LD [7] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i1 + 460] %asi, %f2 ! 1 addresses covered P9535: !_REPLACEMENT [25] (Int) (Branch target of P9558) sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] ba P9536 nop TARGET9558: ba RET9558 nop P9536: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l3 ld [%i2+2048], %l7 st %l7, [%i2+2048] add %i2, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] P9537: !_REPLACEMENT [37] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P9538: !_LD [3] (Int) lduw [%i0 + 1540], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9539: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l3 ld [%i2+3756], %l7 st %l7, [%i2+3756] add %i2, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] P9540: !_MEMBAR (FP) P9541: !_BST [7] (maybe <- 0x27000002) (FP) (Branch target of P9743) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f35 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f34 membar #Sync stda %f32, [%i1 + 448 ] %asi ba P9542 nop TARGET9743: ba RET9743 nop P9542: !_MEMBAR (FP) P9543: !_BST [36] (maybe <- 0x27000003) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f36 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f36 membar #Sync stda %f32, [%i2 + 4032 ] %asi P9544: !_MEMBAR (FP) (Branch target of P9596) membar #StoreLoad ba P9545 nop TARGET9596: ba RET9596 nop P9545: !_LD [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9546: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P9547: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P9548: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l3 ld [%i2+2656], %l7 st %l7, [%i2+2656] add %i2, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P9549: !_LD [13] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 380] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9549 nop RET9549: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9550: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P9551: !_LD [0] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 708] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9551 nop RET9551: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9552: !_LD [10] (FP) (CBR) (Branch target of P9746) ld [%i1 + 3072], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9552 nop RET9552: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P9553 nop TARGET9746: ba RET9746 nop P9553: !_LD [18] (Int) (CBR) lduw [%i3 + 3240], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9553 nop RET9553: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9554: !_REPLACEMENT [42] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3176], %l6 st %l6, [%i3+3176] add %i3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9554 nop RET9554: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9555: !_REPLACEMENT [20] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+2688], %l6 st %l6, [%i3+2688] add %i3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9555 nop RET9555: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9556: !_LD [26] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9557: !_LD [0] (Int) lduw [%i0 + 708], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P9558: !_LD [19] (Int) (CBR) (Branch target of P9639) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9558 nop RET9558: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9559 nop TARGET9639: ba RET9639 nop P9559: !_REPLACEMENT [13] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P9560: !_LD [10] (Int) lduw [%i1 + 3072], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9561: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9562: !_LD [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P9563: !_REPLACEMENT [40] (Int) (CBR) (Branch target of P9719) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2656], %l6 st %l6, [%i3+2656] add %i3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9563 nop RET9563: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P9564 nop TARGET9719: ba RET9719 nop P9564: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P9565: !_LD [1] (Int) (Secondary ctx) (Branch target of P9724) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P9566 nop TARGET9724: ba RET9724 nop P9566: !_LD [21] (Int) (Branch target of P9493) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P9567 nop TARGET9493: ba RET9493 nop P9567: !_LD [34] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9567 nop RET9567: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9568: !_LD [32] (Int) lduw [%i3 + 1364], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P9569: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P9570: !_REPLACEMENT [7] (Int) (Branch target of P9485) sethi %hi(0x2000), %l7 ld [%i2+460], %l3 st %l3, [%i2+460] add %i2, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] ba P9571 nop TARGET9485: ba RET9485 nop P9571: !_LD [6] (Int) lduw [%i1 + 172], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9572: !_LD [28] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2980] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9572 nop RET9572: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9573: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9574: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1364], %l7 st %l7, [%i3+1364] add %i3, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] P9575: !_LD [13] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i2 + 380] %asi, %f4 ! 1 addresses covered P9576: !_PREFETCH [2] (Int) prefetch [%i0 + 1132], 1 P9577: !_LD [6] (Int) lduw [%i1 + 172], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9578: !_PREFETCH [24] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 220], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9578 nop RET9578: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9579: !_LD [30] (Int) lduw [%i2 + 3756], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9580: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l3 ld [%i3+2656], %l7 st %l7, [%i3+2656] add %i3, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P9581: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P9582: !_LD [26] (Int) (CBR) lduw [%i2 + 1140], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9582 nop RET9582: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9583: !_REPLACEMENT [34] (Int) (Branch target of P9637) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] ba P9584 nop TARGET9637: ba RET9637 nop P9584: !_PREFETCH [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3216], 1 P9585: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %o5 ld [%i2+3336], %l6 st %l6, [%i2+3336] add %i2, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P9586: !_REPLACEMENT [40] (Int) (Branch target of P9607) sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ba P9587 nop TARGET9607: ba RET9607 nop P9587: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P9588: !_LD [19] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9588 nop RET9588: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9589: !_REPLACEMENT [9] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2488], %l3 st %l3, [%i2+2488] add %i2, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P9590: !_LD [33] (Int) (Branch target of P9709) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P9591 nop TARGET9709: ba RET9709 nop P9591: !_REPLACEMENT [26] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+1140], %l6 st %l6, [%i2+1140] add %i2, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9591 nop RET9591: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9592: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P9593: !_LD [26] (Int) (LE) (Branch target of P9620) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P9594 nop TARGET9620: ba RET9620 nop P9594: !_REPLACEMENT [42] (Int) (Branch target of P9504) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3176], %l7 st %l7, [%i3+3176] add %i3, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] ba P9595 nop TARGET9504: ba RET9504 nop P9595: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %o5 ld [%i3+3240], %l6 st %l6, [%i3+3240] add %i3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P9596: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9596 nop RET9596: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9597: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9598: !_REPLACEMENT [42] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9598 nop RET9598: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9599: !_REPLACEMENT [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P9600: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l7 ld [%i2+3216], %l3 st %l3, [%i2+3216] add %i2, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] P9601: !_REPLACEMENT [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2304], %o5 st %o5, [%i2+2304] add %i2, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P9602: !_REPLACEMENT [20] (Int) (Nucleus ctx) (Branch target of P9720) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+2688], %l7 st %l7, [%i2+2688] add %i2, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] ba P9603 nop TARGET9720: ba RET9720 nop P9603: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P9604: !_REPLACEMENT [31] (Int) (Branch target of P9697) sethi %hi(0x2000), %l7 ld [%i2+680], %l3 st %l3, [%i2+680] add %i2, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] ba P9605 nop TARGET9697: ba RET9697 nop P9605: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9606: !_REPLACEMENT [11] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+3556], %l6 st %l6, [%i2+3556] add %i2, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9606 nop RET9606: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9607: !_LD [5] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9607 nop RET9607: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9608: !_LD [31] (Int) (Branch target of P9653) lduw [%i3 + 680], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P9609 nop TARGET9653: ba RET9653 nop P9609: !_LD [9] (Int) (CBR) lduw [%i1 + 2488], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9609 nop RET9609: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9610: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P9611: !_LD [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 4048] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9612: !_LD [31] (Int) lduw [%i3 + 680], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P9613: !_LD [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9614: !_REPLACEMENT [23] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P9615: !_REPLACEMENT [4] (Int) (Secondary ctx) (Branch target of P9480) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2928], %l3 st %l3, [%i2+2928] add %i2, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] ba P9616 nop TARGET9480: ba RET9480 nop P9616: !_PREFETCH [14] (Int) prefetch [%i3 + 1332], 1 P9617: !_LD [38] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9617 nop RET9617: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9618: !_LD [7] (FP) ld [%i1 + 460], %f5 ! 1 addresses covered P9619: !_LD [33] (FP) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1536], %f6 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9619 nop RET9619: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9620: !_LD [25] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9620 nop RET9620: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9621: !_LD [14] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1332], %f7 ! 1 addresses covered P9622: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3240], %l7 st %l7, [%i3+3240] add %i3, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P9623: !_LD [13] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi lduwa [%i2 + 380] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9624: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l6 ld [%i3+3336], %o5 st %o5, [%i3+3336] add %i3, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] add %l7, %l6, %l7 ld [%l7+3336], %o5 st %o5, [%l7+3336] P9625: !_REPLACEMENT [5] (Int) (Branch target of P9656) sethi %hi(0x2000), %l3 ld [%i3+3224], %l7 st %l7, [%i3+3224] add %i3, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] ba P9626 nop TARGET9656: ba RET9656 nop P9626: !_LD [1] (Int) (CBR) lduw [%i0 + 744], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9626 nop RET9626: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9627: !_LD [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 220] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P9628: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9629: !_LD [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1536] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P9630: !_REPLACEMENT [8] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1308], %l7 st %l7, [%i3+1308] add %i3, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9630 nop RET9630: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9631: !_LD [23] (Int) (Branch target of P9640) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P9632 nop TARGET9640: ba RET9640 nop P9632: !_PREFETCH [38] (Int) (Secondary ctx) (Branch target of P9598) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 2048] %asi, 1 ba P9633 nop TARGET9598: ba RET9598 nop P9633: !_LD [12] (Int) (Branch target of P9745) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P9634 nop TARGET9745: ba RET9745 nop P9634: !_REPLACEMENT [12] (Int) (Branch target of P9477) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ba P9635 nop TARGET9477: ba RET9477 nop P9635: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %o5 ld [%i3+680], %l6 st %l6, [%i3+680] add %i3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] P9636: !_MEMBAR (Int) membar #StoreLoad P9637: !_LD [39] (Int) (CBR) (Branch target of P9482) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9637 nop RET9637: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9638 nop TARGET9482: ba RET9482 nop P9638: !_LD [17] (Int) (Branch target of P9563) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P9639 nop TARGET9563: ba RET9563 nop P9639: !_REPLACEMENT [10] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9639 nop RET9639: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9640: !_REPLACEMENT [9] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2488], %l6 st %l6, [%i2+2488] add %i2, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9640 nop RET9640: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9641: !_LD [6] (Int) (Branch target of P9675) lduw [%i1 + 172], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P9642 nop TARGET9675: ba RET9675 nop P9642: !_LD [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9643: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9644: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P9645: !_LD [36] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9645 nop RET9645: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9646: !_REPLACEMENT [31] (Int) (Branch target of P9626) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+680], %l3 st %l3, [%i3+680] add %i3, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] ba P9647 nop TARGET9626: ba RET9626 nop P9647: !_REPLACEMENT [1] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+744], %o5 st %o5, [%i3+744] add %i3, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P9648: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l3 ld [%i3+3284], %l7 st %l7, [%i3+3284] add %i3, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P9649: !_LD [9] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 2488] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9649 nop RET9649: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9650: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l7 ld [%i3+380], %l3 st %l3, [%i3+380] add %i3, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P9651: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P9652: !_LD [31] (Int) lduw [%i2 + 680], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9653: !_REPLACEMENT [7] (Int) (CBR) (Nucleus ctx) (Branch target of P9591) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+460], %l3 st %l3, [%i3+460] add %i3, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9653 nop RET9653: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9654 nop TARGET9591: ba RET9591 nop P9654: !_LD [2] (Int) lduw [%i0 + 1132], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P9655: !_LD [3] (Int) lduw [%i0 + 1540], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9656: !_LD [22] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9656 nop RET9656: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9657: !_LD [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 168] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9658: !_LD [44] (Int) (Branch target of P9588) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P9659 nop TARGET9588: ba RET9588 nop P9659: !_REPLACEMENT [4] (Int) (CBR) (Branch target of P9630) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9659 nop RET9659: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9660 nop TARGET9630: ba RET9630 nop P9660: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l6 ld [%i3+3284], %o5 st %o5, [%i3+3284] add %i3, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P9661: !_LD [30] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3756] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9661 nop RET9661: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9662: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P9663: !_REPLACEMENT [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P9664: !_REPLACEMENT [41] (Int) (Branch target of P9725) sethi %hi(0x2000), %l3 ld [%i2+556], %l7 st %l7, [%i2+556] add %i2, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] ba P9665 nop TARGET9725: ba RET9725 nop P9665: !_REPLACEMENT [2] (Int) (Branch target of P9756) sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ba P9666 nop TARGET9756: ba RET9756 nop P9666: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P9667: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P9668: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9669: !_LD [11] (Int) (Branch target of P9481) lduw [%i1 + 3556], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P9670 nop TARGET9481: ba RET9481 nop P9670: !_REPLACEMENT [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P9671: !_LD [28] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2980] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9671 nop RET9671: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9672: !_REPLACEMENT [25] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P9673: !_LD [24] (Int) lduw [%i2 + 220], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P9674: !_REPLACEMENT [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1540], %l6 st %l6, [%i3+1540] add %i3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P9675: !_LD [10] (Int) (CBR) (Branch target of P9755) lduw [%i1 + 3072], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9675 nop RET9675: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9676 nop TARGET9755: ba RET9755 nop P9676: !_LD [2] (Int) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P9677: !_REPLACEMENT [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P9678: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P9679: !_LD [21] (Int) (Nucleus ctx) (Branch target of P9744) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P9680 nop TARGET9744: ba RET9744 nop P9680: !_REPLACEMENT [6] (Int) (Branch target of P9483) sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] ba P9681 nop TARGET9483: ba RET9483 nop P9681: !_LD [21] (Int) lduw [%i2 + 2760], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9682: !_LD [4] (Int) (CBR) (Branch target of P9554) lduw [%i0 + 2928], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9682 nop RET9682: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P9683 nop TARGET9554: ba RET9554 nop P9683: !_LD [34] (Int) (Loop exit) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 !-- loop_exit_54_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_54_0 nop P9684: !_REPLACEMENT [16] (Int) (Loop entry) sethi %hi(0x5), %l2 or %l2, %lo(0x5), %l2 loop_entry_54_1: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2304], %l3 st %l3, [%i2+2304] add %i2, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] add %o5, %l7, %o5 ld [%o5+2304], %l3 st %l3, [%o5+2304] P9685: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l6 ld [%i2+2980], %o5 st %o5, [%i2+2980] add %i2, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] P9686: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l3 ld [%i2+668], %l7 st %l7, [%i2+668] add %i2, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P9687: !_LD [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 3224] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9688: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P9689: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P9690: !_LD [8] (Int) lduw [%i1 + 1308], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9691: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P9692: !_REPLACEMENT [4] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2928], %l3 st %l3, [%i3+2928] add %i3, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9692 nop RET9692: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9693: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9694: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P9695: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9696: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1364], %l7 st %l7, [%i3+1364] add %i3, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] P9697: !_LD [41] (Int) (CBR) (Branch target of P9747) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9697 nop RET9697: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9698 nop TARGET9747: ba RET9747 nop P9698: !_LD [43] (FP) (CBR) ld [%i2 + 3284], %f0 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9698 nop RET9698: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9699: !_LD [45] (Int) lduw [%i2 + 3532], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9700: !_LD [21] (Int) (CBR) (Branch target of P9551) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9700 nop RET9700: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P9701 nop TARGET9551: ba RET9551 nop P9701: !_LD [5] (Int) lduw [%i0 + 3224], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9702: !_LD [8] (Int) (Branch target of P9572) lduw [%i1 + 1308], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P9703 nop TARGET9572: ba RET9572 nop P9703: !_REPLACEMENT [31] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+680], %l7 st %l7, [%i2+680] add %i2, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P9704: !_REPLACEMENT [13] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+380], %l6 st %l6, [%i2+380] add %i2, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P9705: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9706: !_LD [33] (Int) (Branch target of P9671) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P9707 nop TARGET9671: ba RET9671 nop P9707: !_LD [38] (Int) (Branch target of P9723) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P9708 nop TARGET9723: ba RET9723 nop P9708: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P9709: !_LD [35] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9709 nop RET9709: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9710: !_LD [5] (Int) (Branch target of P9692) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P9711 nop TARGET9692: ba RET9692 nop P9711: !_LD [17] (Int) (Branch target of P9609) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P9712 nop TARGET9609: ba RET9609 nop P9712: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9713: !_LD [14] (Int) lduw [%i2 + 1332], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9714: !_LD [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1364] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P9715: !_LD [39] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2148], %f1 ! 1 addresses covered P9716: !_REPLACEMENT [17] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P9717: !_LD [9] (FP) ld [%i1 + 2488], %f2 ! 1 addresses covered P9718: !_LD [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9719: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9719 nop RET9719: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9720: !_LD [37] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9720 nop RET9720: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9721: !_REPLACEMENT [45] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3532], %l6 st %l6, [%i3+3532] add %i3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9721 nop RET9721: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9722: !_LD [36] (Int) (Secondary ctx) (Branch target of P9659) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P9723 nop TARGET9659: ba RET9659 nop P9723: !_LD [6] (FP) (CBR) ld [%i1 + 172], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9723 nop RET9723: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9724: !_REPLACEMENT [22] (Int) (CBR) (Branch target of P9617) sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9724 nop RET9724: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9725 nop TARGET9617: ba RET9617 nop P9725: !_LD [22] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9725 nop RET9725: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9726: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3216] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9727: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P9728: !_REPLACEMENT [13] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+380], %o5 st %o5, [%i2+380] add %i2, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P9729: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9730: !_LD [15] (Int) (Branch target of P9700) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P9731 nop TARGET9700: ba RET9700 nop P9731: !_LD [4] (Int) lduw [%i0 + 2928], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9732: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P9733: !_REPLACEMENT [13] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+380], %l7 st %l7, [%i2+380] add %i2, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9733 nop RET9733: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9734: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] P9735: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+1536], %l6 st %l6, [%i2+1536] add %i2, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9735 nop RET9735: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9736: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P9737: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l7 ld [%i2+3240], %l3 st %l3, [%i2+3240] add %i2, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] P9738: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l6 ld [%i2+680], %o5 st %o5, [%i2+680] add %i2, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P9739: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P9740: !_LD [41] (Int) (LE) (Secondary ctx) (Branch target of P9555) wr %g0, 0x89, %asi lduwa [%i3 + 556] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P9741 nop TARGET9555: ba RET9555 nop P9741: !_LD [30] (Int) (LE) (Branch target of P9735) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3756] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P9742 nop TARGET9735: ba RET9735 nop P9742: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9743: !_LD [43] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 3284] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9743 nop RET9743: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9744: !_LD [34] (Int) (CBR) (Branch target of P9507) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9744 nop RET9744: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P9745 nop TARGET9507: ba RET9507 nop P9745: !_REPLACEMENT [37] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9745 nop RET9745: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9746: !_REPLACEMENT [1] (Int) (CBR) (Nucleus ctx) (Branch target of P9567) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+744], %l6 st %l6, [%i2+744] add %i2, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9746 nop RET9746: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P9747 nop TARGET9567: ba RET9567 nop P9747: !_LD [44] (Int) (CBR) (Secondary ctx) (Branch target of P9649) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9747 nop RET9747: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9748 nop TARGET9649: ba RET9649 nop P9748: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P9749: !_LD [33] (Int) (Branch target of P9553) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P9750 nop TARGET9553: ba RET9553 nop P9750: !_REPLACEMENT [0] (Int) (Nucleus ctx) (Branch target of P9645) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] ba P9751 nop TARGET9645: ba RET9645 nop P9751: !_LD [35] (Int) lduw [%i2 + 2724], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9752: !_LD [39] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2148] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9752 nop RET9752: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9753: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %o5 ld [%i3+3532], %l6 st %l6, [%i3+3532] add %i3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P9754: !_PREFETCH [0] (Int) (Nucleus ctx) wr %g0, 0x4, %asi prefetcha [%i0 + 708] %asi, 1 P9755: !_LD [37] (Int) (CBR) lduw [%i2 + 628], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9755 nop RET9755: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9756: !_LD [0] (FP) (Loop exit) (CBR) (Branch target of P9549) ld [%i0 + 708], %f4 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9756 nop RET9756: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovs %f4, %f30 !-- loop_exit_54_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_54_1 nop ba P9757 nop TARGET9549: ba RET9549 nop P9757: !_MEMBAR (Int) membar #StoreLoad END_NODES54: ! Test instruction sequence for CPU 54 ends sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 ! move %o5(lower) -> %o0(upper) sllx %o5, 32, %o0 sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 stw %o5, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func55: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l7 or %l7, %lo(0xdeadbee0), %l7 stw %l7, [%i5] sethi %hi(0xdeadbee1), %l7 or %l7, %lo(0xdeadbee1), %l7 stw %l7, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x37deade1), %l7 or %l7, %lo(0x37deade1), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x9b800001), %l4 or %l4, %lo(0x9b800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x27800001), %l7 or %l7, %lo(0x27800001), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x1c000000), %l7 or %l7, %lo(0x1c000000), %l7 stw %l7, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x6252^4 sethi %hi(0x6252), %l0 or %l0, %lo(0x6252), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 39 to 39 --- sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+2144] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES55, %o5, %l6 jmpl %l6, %g0 nop BEGIN_NODES55: ! Test instruction sequence for ISTREAM 55 begins P9758: !_REPLACEMENT [24] (Int) (Loop entry) (Branch target of P9908) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_55_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] ba P9759 nop TARGET9908: ba RET9908 nop P9759: !_LD [4] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 2928] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9760: !_LD [39] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9760 nop RET9760: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9761: !_REPLACEMENT [31] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+680], %l3 st %l3, [%i2+680] add %i2, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] P9762: !_MEMBAR (FP) (CBR) (Branch target of P9790) ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9762 nop RET9762: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9763 nop TARGET9790: ba RET9790 nop P9763: !_BST [22] (maybe <- 0x27800001) (FP) (Branch target of P9894) wr %g0, 0xf0, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f46 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f46 membar #Sync stda %f32, [%i2 + 2816 ] %asi ba P9764 nop TARGET9894: ba RET9894 nop P9764: !_MEMBAR (FP) membar #StoreLoad P9765: !_REPLACEMENT [28] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2980], %o5 st %o5, [%i3+2980] add %i3, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] P9766: !_LD [26] (Int) (Branch target of P9910) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P9767 nop TARGET9910: ba RET9910 nop P9767: !_LD [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 172] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P9768: !_LD [27] (Int) lduw [%i2 + 1944], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9769: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l7 ld [%i3+2660], %l3 st %l3, [%i3+2660] add %i3, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] P9770: !_LD [22] (Int) (Secondary ctx) (Branch target of P9809) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P9771 nop TARGET9809: ba RET9809 nop P9771: !_PREFETCH [22] (Int) prefetch [%i3 + 2872], 1 P9772: !_LD [4] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 2928] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9772 nop RET9772: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9773: !_REPLACEMENT [40] (Int) (Branch target of P9787) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ba P9774 nop TARGET9787: ba RET9787 nop P9774: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P9775: !_LD [34] (Int) (CBR) (Branch target of P9805) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9775 nop RET9775: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9776 nop TARGET9805: ba RET9805 nop P9776: !_REPLACEMENT [28] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2980], %l3 st %l3, [%i3+2980] add %i3, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9776 nop RET9776: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9777: !_REPLACEMENT [9] (Int) (Nucleus ctx) (Branch target of P9772) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+2488], %l3 st %l3, [%i3+2488] add %i3, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] ba P9778 nop TARGET9772: ba RET9772 nop P9778: !_LD [6] (Int) lduw [%i1 + 172], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9779: !_LD [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9780: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P9781: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P9782: !_LD [37] (Int) (Branch target of P9852) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P9783 nop TARGET9852: ba RET9852 nop P9783: !_LD [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 668] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P9784: !_PREFETCH [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2660], 1 P9785: !_LD [4] (Int) lduw [%i0 + 2928], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9786: !_LD [1] (Int) lduw [%i0 + 744], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P9787: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9787 nop RET9787: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9788: !_REPLACEMENT [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1364], %l3 st %l3, [%i2+1364] add %i2, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] P9789: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9789 nop RET9789: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9790: !_LD [4] (Int) (CBR) (Branch target of P9789) lduw [%i0 + 2928], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9790 nop RET9790: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P9791 nop TARGET9789: ba RET9789 nop P9791: !_LD [43] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3284], %f0 ! 1 addresses covered P9792: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l3 ld [%i2+3532], %l7 st %l7, [%i2+3532] add %i2, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] P9793: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P9794: !_REPLACEMENT [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P9795: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l3 ld [%i3+3176], %l7 st %l7, [%i3+3176] add %i3, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P9796: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %o5 ld [%i3+1540], %l6 st %l6, [%i3+1540] add %i3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] P9797: !_MEMBAR (FP) (Secondary ctx) P9798: !_BST [0] (maybe <- 0x27800002) (FP) (Secondary ctx) wr %g0, 0xf1, %asi ! preparing store val #0, next val will be in f33 fmovs %f16, %f21 fadds %f16, %f17, %f16 ! preparing store val #1, next val will be in f42 fmovd %f20, %f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i0 + 704 ] %asi P9799: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P9800: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P9801: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9802: !_LD [5] (Int) lduw [%i0 + 3224], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9803: !_LD [29] (Int) (Branch target of P9823) lduw [%i2 + 3120], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P9804 nop TARGET9823: ba RET9823 nop P9804: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P9805: !_LD [27] (FP) (CBR) (Secondary ctx) (Branch target of P9899) wr %g0, 0x81, %asi lda [%i2 + 1944] %asi, %f1 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9805 nop RET9805: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9806 nop TARGET9899: ba RET9899 nop P9806: !_PREFETCH [19] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 2660] %asi, 1 P9807: !_REPLACEMENT [20] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P9808: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P9809: !_LD [26] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9809 nop RET9809: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9810: !_LD [42] (Int) (Branch target of P9816) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P9811 nop TARGET9816: ba RET9816 nop P9811: !_REPLACEMENT [44] (Int) (Branch target of P9854) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3336], %l7 st %l7, [%i2+3336] add %i2, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] ba P9812 nop TARGET9854: ba RET9854 nop P9812: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P9813: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9814: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P9815: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %o5 ld [%i2+2928], %l6 st %l6, [%i2+2928] add %i2, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P9816: !_REPLACEMENT [24] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9816 nop RET9816: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9817: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l7 ld [%i2+1364], %l3 st %l3, [%i2+1364] add %i2, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] P9818: !_LD [33] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9818 nop RET9818: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9819: !_LD [24] (FP) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 220], %f2 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9819 nop RET9819: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9820: !_REPLACEMENT [2] (Int) (Branch target of P9850) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] ba P9821 nop TARGET9850: ba RET9850 nop P9821: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l3 ld [%i2+3336], %l7 st %l7, [%i2+3336] add %i2, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] P9822: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P9823: !_REPLACEMENT [39] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2148], %l3 st %l3, [%i2+2148] add %i2, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9823 nop RET9823: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9824: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P9825: !_LD [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 168] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9826: !_REPLACEMENT [31] (Int) (Branch target of P9918) sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] ba P9827 nop TARGET9918: ba RET9918 nop P9827: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l7 ld [%i2+3056], %l3 st %l3, [%i2+3056] add %i2, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] P9828: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3056] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P9829: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1364], %l6 st %l6, [%i3+1364] add %i3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P9830: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9831: !_PREFETCH [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi prefetcha [%i2 + 168] %asi, 1 P9832: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l3 ld [%i3+1308], %l7 st %l7, [%i3+1308] add %i3, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] P9833: !_LD [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9834: !_REPLACEMENT [9] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2488], %o5 st %o5, [%i2+2488] add %i2, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P9835: !_REPLACEMENT [34] (Int) (Branch target of P9760) sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] ba P9836 nop TARGET9760: ba RET9760 nop P9836: !_REPLACEMENT [24] (Int) (Secondary ctx) (Branch target of P9883) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+220], %l6 st %l6, [%i2+220] add %i2, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] ba P9837 nop TARGET9883: ba RET9883 nop P9837: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l7 ld [%i2+1308], %l3 st %l3, [%i2+1308] add %i2, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P9838: !_REPLACEMENT [43] (Int) (CBR) (Branch target of P9890) sethi %hi(0x2000), %l6 ld [%i2+3284], %o5 st %o5, [%i2+3284] add %i2, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9838 nop RET9838: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9839 nop TARGET9890: ba RET9890 nop P9839: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P9840: !_LD [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9841: !_REPLACEMENT [34] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9841 nop RET9841: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9842: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l7 ld [%i2+2872], %l3 st %l3, [%i2+2872] add %i2, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P9843: !_LD [14] (Int) (Branch target of P9920) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P9844 nop TARGET9920: ba RET9920 nop P9844: !_LD [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9845: !_LD [0] (FP) ld [%i0 + 708], %f3 ! 1 addresses covered P9846: !_REPLACEMENT [31] (Int) (Branch target of P9901) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+680], %o5 st %o5, [%i3+680] add %i3, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] ba P9847 nop TARGET9901: ba RET9901 nop P9847: !_LD [11] (Int) (LE) (CBR) wr %g0, 0x88, %asi lduwa [%i1 + 3556] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9847 nop RET9847: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9848: !_LD [8] (Int) lduw [%i1 + 1308], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9849: !_LD [21] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P9850: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9850 nop RET9850: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9851: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9852: !_LD [27] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9852 nop RET9852: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9853: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9854: !_LD [30] (Int) (CBR) lduw [%i2 + 3756], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9854 nop RET9854: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9855: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9856: !_LD [36] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P9857: !_REPLACEMENT [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2688], %o5 st %o5, [%i2+2688] add %i2, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P9858: !_LD [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2688] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9859: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l7 ld [%i2+2488], %l3 st %l3, [%i2+2488] add %i2, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P9860: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P9861: !_REPLACEMENT [0] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P9862: !_REPLACEMENT [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2724], %l3 st %l3, [%i3+2724] add %i3, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P9863: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l6 ld [%i3+2304], %o5 st %o5, [%i3+2304] add %i3, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P9864: !_REPLACEMENT [20] (Int) (Branch target of P9847) sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] ba P9865 nop TARGET9847: ba RET9847 nop P9865: !_LD [1] (Int) (CBR) (Branch target of P9776) lduw [%i0 + 744], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9865 nop RET9865: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9866 nop TARGET9776: ba RET9776 nop P9866: !_LD [45] (Int) (Branch target of P9762) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P9867 nop TARGET9762: ba RET9762 nop P9867: !_REPLACEMENT [19] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9867 nop RET9867: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9868: !_REPLACEMENT [19] (Int) (Branch target of P9889) sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] ba P9869 nop TARGET9889: ba RET9889 nop P9869: !_LD [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 3284] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9870: !_REPLACEMENT [45] (Int) (Branch target of P9838) sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] ba P9871 nop TARGET9838: ba RET9838 nop P9871: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P9872: !_LD [44] (FP) ld [%i2 + 3336], %f4 ! 1 addresses covered P9873: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P9874: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9875: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %o5 ld [%i2+708], %l6 st %l6, [%i2+708] add %i2, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P9876: !_REPLACEMENT [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+1132], %l3 st %l3, [%i2+1132] add %i2, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P9877: !_LD [17] (Int) lduw [%i3 + 3216], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9878: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P9879: !_LD [15] (Int) (CBR) (Secondary ctx) (Branch target of P9819) wr %g0, 0x81, %asi lduwa [%i3 + 1508] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9879 nop RET9879: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9880 nop TARGET9819: ba RET9819 nop P9880: !_LD [30] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3756] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P9881: !_REPLACEMENT [44] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P9882: !_PREFETCH [27] (Int) prefetch [%i2 + 1944], 1 P9883: !_LD [27] (Int) (CBR) lduw [%i2 + 1944], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9883 nop RET9883: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9884: !_LD [19] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2660], %f5 ! 1 addresses covered P9885: !_REPLACEMENT [31] (Int) (Branch target of P9929) sethi %hi(0x2000), %l6 ld [%i3+680], %o5 st %o5, [%i3+680] add %i3, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] ba P9886 nop TARGET9929: ba RET9929 nop P9886: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l3 ld [%i3+3756], %l7 st %l7, [%i3+3756] add %i3, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] P9887: !_LD [24] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 220], %f6 ! 1 addresses covered P9888: !_REPLACEMENT [1] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+744], %l6 st %l6, [%i2+744] add %i2, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] P9889: !_REPLACEMENT [22] (Int) (CBR) (Branch target of P9841) sethi %hi(0x2000), %l7 ld [%i2+2872], %l3 st %l3, [%i2+2872] add %i2, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9889 nop RET9889: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9890 nop TARGET9841: ba RET9841 nop P9890: !_LD [28] (FP) (CBR) ld [%i3 + 2980], %f7 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9890 nop RET9890: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9891: !_LD [29] (Int) lduw [%i3 + 3120], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P9892: !_REPLACEMENT [29] (Int) (Branch target of P9865) sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] ba P9893 nop TARGET9865: ba RET9865 nop P9893: !_REPLACEMENT [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+3072], %l7 st %l7, [%i2+3072] add %i2, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P9894: !_LD [18] (FP) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3240], %f8 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9894 nop RET9894: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9895: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9896: !_REPLACEMENT [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P9897: !_LD [1] (Int) (Branch target of P9903) lduw [%i0 + 744], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P9898 nop TARGET9903: ba RET9903 nop P9898: !_LD [22] (Int) lduw [%i2 + 2872], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9899: !_LD [9] (FP) (CBR) (Branch target of P9879) ld [%i1 + 2488], %f9 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9899 nop RET9899: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P9900 nop TARGET9879: ba RET9879 nop P9900: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i3+172], %l3 st %l3, [%i3+172] add %i3, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P9901: !_REPLACEMENT [31] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+680], %o5 st %o5, [%i3+680] add %i3, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9901 nop RET9901: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P9902: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P9903: !_LD [37] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 628] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9903 nop RET9903: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9904: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P9905: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9906: !_LD [4] (Int) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P9907: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9908: !_REPLACEMENT [0] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+708], %l3 st %l3, [%i3+708] add %i3, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] add %o5, %l7, %o5 ld [%o5+708], %l3 st %l3, [%o5+708] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9908 nop RET9908: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9909: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P9910: !_REPLACEMENT [33] (Int) (CBR) (Branch target of P9775) sethi %hi(0x2000), %l6 ld [%i3+1536], %o5 st %o5, [%i3+1536] add %i3, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9910 nop RET9910: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P9911 nop TARGET9775: ba RET9775 nop P9911: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l6 ld [%i3+668], %o5 st %o5, [%i3+668] add %i3, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P9912: !_REPLACEMENT [38] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+2048], %l7 st %l7, [%i3+2048] add %i3, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] P9913: !_REPLACEMENT [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+2928], %l6 st %l6, [%i3+2928] add %i3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P9914: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P9915: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P9916: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P9917: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l7 ld [%i3+3216], %l3 st %l3, [%i3+3216] add %i3, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] P9918: !_LD [44] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9918 nop RET9918: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9919: !_LD [42] (Int) lduw [%i3 + 3176], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P9920: !_REPLACEMENT [40] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9920 nop RET9920: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9921: !_REPLACEMENT [19] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2660], %l3 st %l3, [%i2+2660] add %i2, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] P9922: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l6 ld [%i2+2048], %o5 st %o5, [%i2+2048] add %i2, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P9923: !_REPLACEMENT [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+556], %l7 st %l7, [%i2+556] add %i2, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] P9924: !_LD [27] (Int) (Branch target of P9818) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P9925 nop TARGET9818: ba RET9818 nop P9925: !_MEMBAR (FP) P9926: !_BST [27] (maybe <- 0x27800004) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f38 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i3 + 1920 ] %asi P9927: !_MEMBAR (FP) membar #StoreLoad P9928: !_LD [43] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 3284] %asi, %f10 ! 1 addresses covered P9929: !_LD [40] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9929 nop RET9929: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9930: !_REPLACEMENT [33] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1536], %l6 st %l6, [%i2+1536] add %i2, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P9931: !_LD [15] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1508] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9932: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l3 ld [%i2+1364], %l7 st %l7, [%i2+1364] add %i2, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] P9933: !_REPLACEMENT [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P9934: !_REPLACEMENT [37] (Int) (Nucleus ctx) (Branch target of P9867) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+628], %l3 st %l3, [%i2+628] add %i2, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] ba P9935 nop TARGET9867: ba RET9867 nop P9935: !_LD [2] (Int) (Loop exit) lduw [%i0 + 1132], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovs %f10, %f30 !-- loop_exit_55_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_55_0 nop P9936: !_MEMBAR (Int) membar #StoreLoad END_NODES55: ! Test instruction sequence for CPU 55 ends sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 ! move %l3(lower) -> %o0(upper) sllx %l3, 32, %o0 sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 stw %l3, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func56: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %o5 or %o5, %lo(0xdeadbee0), %o5 stw %o5, [%i5] sethi %hi(0xdeadbee1), %o5 or %o5, %lo(0xdeadbee1), %o5 stw %o5, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x38deade1), %o5 or %o5, %lo(0x38deade1), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x9c000001), %l4 or %l4, %lo(0x9c000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x28000001), %o5 or %o5, %lo(0x28000001), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x1c800000), %o5 or %o5, %lo(0x1c800000), %o5 stw %o5, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x4720^4 sethi %hi(0x4720), %l0 or %l0, %lo(0x4720), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 40 to 39 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES56, %l3, %l7 jmpl %l7, %g0 nop BEGIN_NODES56: ! Test instruction sequence for ISTREAM 56 begins P9937: !_LD [20] (FP) (Loop entry) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_56_0: sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2688], %f0 ! 1 addresses covered P9938: !_REPLACEMENT [7] (Int) (Branch target of P10076) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+460], %l6 st %l6, [%i3+460] add %i3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] ba P9939 nop TARGET10076: ba RET10076 nop P9939: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l7 ld [%i3+680], %l3 st %l3, [%i3+680] add %i3, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] P9940: !_LD [19] (FP) ld [%i2 + 2660], %f1 ! 1 addresses covered P9941: !_REPLACEMENT [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+708], %o5 st %o5, [%i3+708] add %i3, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] P9942: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9943: !_LD [1] (FP) (CBR) (Branch target of P10031) ld [%i0 + 744], %f2 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9943 nop RET9943: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P9944 nop TARGET10031: ba RET10031 nop P9944: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P9945: !_REPLACEMENT [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3224], %l3 st %l3, [%i3+3224] add %i3, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] P9946: !_LD [1] (Int) (Secondary ctx) (Branch target of P9997) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P9947 nop TARGET9997: ba RET9997 nop P9947: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9948: !_LD [9] (Int) (CBR) lduw [%i1 + 2488], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9948 nop RET9948: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9949: !_LD [0] (Int) (Nucleus ctx) (Branch target of P10066) wr %g0, 0x4, %asi lduwa [%i0 + 708] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P9950 nop TARGET10066: ba RET10066 nop P9950: !_PREFETCH [2] (Int) prefetch [%i0 + 1132], 1 P9951: !_REPLACEMENT [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1308], %l3 st %l3, [%i2+1308] add %i2, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P9952: !_LD [45] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3532], %f3 ! 1 addresses covered P9953: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P9954: !_REPLACEMENT [17] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P9955: !_LD [1] (Int) (Branch target of P10018) lduw [%i0 + 744], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P9956 nop TARGET10018: ba RET10018 nop P9956: !_REPLACEMENT [10] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+3072], %l7 st %l7, [%i3+3072] add %i3, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P9957: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %o5 ld [%i3+2148], %l6 st %l6, [%i3+2148] add %i3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] P9958: !_LD [7] (Int) lduw [%i1 + 460], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P9959: !_LD [39] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9959 nop RET9959: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9960: !_REPLACEMENT [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+2928], %l6 st %l6, [%i3+2928] add %i3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P9961: !_REPLACEMENT [33] (Int) (Secondary ctx) (Branch target of P10080) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+1536], %l3 st %l3, [%i3+1536] add %i3, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] ba P9962 nop TARGET10080: ba RET10080 nop P9962: !_LD [29] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9962 nop RET9962: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9963: !_LD [1] (FP) (Branch target of P10048) ld [%i0 + 744], %f4 ! 1 addresses covered ba P9964 nop TARGET10048: ba RET10048 nop P9964: !_REPLACEMENT [43] (Int) (Branch target of P10039) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3284], %l7 st %l7, [%i2+3284] add %i2, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] ba P9965 nop TARGET10039: ba RET10039 nop P9965: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+668], %l6 st %l6, [%i2+668] add %i2, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P9966: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9967: !_LD [3] (FP) ld [%i0 + 1540], %f5 ! 1 addresses covered P9968: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P9969: !_REPLACEMENT [37] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9969 nop RET9969: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9970: !_REPLACEMENT [17] (Int) (Branch target of P9988) sethi %hi(0x2000), %l7 ld [%i3+3216], %l3 st %l3, [%i3+3216] add %i3, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] add %o5, %l7, %o5 ld [%o5+3216], %l3 st %l3, [%o5+3216] ba P9971 nop TARGET9988: ba RET9988 nop P9971: !_LD [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3336] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P9972: !_REPLACEMENT [15] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+1508], %l6 st %l6, [%i3+1508] add %i3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] P9973: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P9974: !_LD [3] (Int) (Branch target of P10073) lduw [%i0 + 1540], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P9975 nop TARGET10073: ba RET10073 nop P9975: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %o5 ld [%i3+2656], %l6 st %l6, [%i3+2656] add %i3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P9976: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9976 nop RET9976: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9977: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+2760], %l6 st %l6, [%i3+2760] add %i3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9977 nop RET9977: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9978: !_LD [28] (FP) (Branch target of P10032) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2980], %f6 ! 1 addresses covered ba P9979 nop TARGET10032: ba RET10032 nop P9979: !_REPLACEMENT [41] (Int) (Branch target of P9943) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+556], %l6 st %l6, [%i2+556] add %i2, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] ba P9980 nop TARGET9943: ba RET9943 nop P9980: !_LD [26] (Int) lduw [%i3 + 1140], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P9981: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P9982: !_REPLACEMENT [45] (Int) (Nucleus ctx) (Branch target of P10020) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+3532], %l6 st %l6, [%i2+3532] add %i2, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] ba P9983 nop TARGET10020: ba RET10020 nop P9983: !_PREFETCH [30] (Int) prefetch [%i3 + 3756], 1 P9984: !_REPLACEMENT [11] (Int) (Branch target of P10070) sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ba P9985 nop TARGET10070: ba RET10070 nop P9985: !_LD [4] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 2928] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P9986: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %o5 ld [%i2+668], %l6 st %l6, [%i2+668] add %i2, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P9987: !_LD [1] (Int) lduw [%i0 + 744], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P9988: !_REPLACEMENT [12] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+168], %l7 st %l7, [%i2+168] add %i2, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET9988 nop RET9988: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P9989: !_PREFETCH [27] (Int) (Branch target of P10065) prefetch [%i3 + 1944], 1 ba P9990 nop TARGET10065: ba RET10065 nop P9990: !_LD [34] (Int) (Branch target of P10069) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P9991 nop TARGET10069: ba RET10069 nop P9991: !_LD [10] (Int) lduw [%i1 + 3072], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P9992: !_PREFETCH [42] (Int) (Nucleus ctx) (Branch target of P10016) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 3176] %asi, 1 ba P9993 nop TARGET10016: ba RET10016 nop P9993: !_LD [19] (Int) (Branch target of P10044) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P9994 nop TARGET10044: ba RET10044 nop P9994: !_LD [44] (Int) lduw [%i2 + 3336], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P9995: !_LD [5] (Int) (CBR) lduw [%i0 + 3224], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9995 nop RET9995: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P9996: !_REPLACEMENT [19] (Int) (CBR) (Branch target of P9976) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9996 nop RET9996: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P9997 nop TARGET9976: ba RET9976 nop P9997: !_LD [32] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET9997 nop RET9997: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P9998: !_LD [10] (FP) ld [%i1 + 3072], %f7 ! 1 addresses covered P9999: !_LD [7] (Int) lduw [%i1 + 460], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P10000: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l3 ld [%i2+3756], %l7 st %l7, [%i2+3756] add %i2, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] P10001: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+1332], %l6 st %l6, [%i2+1332] add %i2, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] P10002: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l7 ld [%i2+3756], %l3 st %l3, [%i2+3756] add %i2, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] P10003: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l6 ld [%i2+2724], %o5 st %o5, [%i2+2724] add %i2, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] P10004: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10005: !_REPLACEMENT [22] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P10006: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2980] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P10007: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10007 nop RET10007: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10008: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10009: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P10010: !_LD [13] (Int) lduw [%i3 + 380], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10011: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10012: !_REPLACEMENT [17] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P10013: !_REPLACEMENT [26] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10013 nop RET10013: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10014: !_LD [32] (Int) (CBR) lduw [%i3 + 1364], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10014 nop RET10014: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10015: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2488], %o5 st %o5, [%i2+2488] add %i2, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P10016: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1140], %l7 st %l7, [%i2+1140] add %i2, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] add %l6, %l3, %l6 ld [%l6+1140], %l7 st %l7, [%l6+1140] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10016 nop RET10016: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10017: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l3 ld [%i2+680], %l7 st %l7, [%i2+680] add %i2, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P10018: !_LD [8] (Int) (CBR) lduw [%i1 + 1308], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10018 nop RET10018: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10019: !_PREFETCH [17] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 3216] %asi, 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10019 nop RET10019: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10020: !_LD [21] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10020 nop RET10020: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10021: !_REPLACEMENT [44] (Int) (Branch target of P9969) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] ba P10022 nop TARGET9969: ba RET9969 nop P10022: !_LD [23] (Int) (CBR) lduw [%i2 + 3056], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10022 nop RET10022: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10023: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l3 ld [%i3+3056], %l7 st %l7, [%i3+3056] add %i3, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] P10024: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P10025: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l7 ld [%i3+2980], %l3 st %l3, [%i3+2980] add %i3, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] P10026: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10027: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P10028: !_LD [32] (Int) (Secondary ctx) (Branch target of P9962) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1364] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P10029 nop TARGET9962: ba RET9962 nop P10029: !_REPLACEMENT [16] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2304], %l6 st %l6, [%i3+2304] add %i3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] P10030: !_LD [5] (Int) lduw [%i0 + 3224], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P10031: !_REPLACEMENT [35] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10031 nop RET10031: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10032: !_REPLACEMENT [37] (Int) (CBR) (Nucleus ctx) (Branch target of P9948) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10032 nop RET10032: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P10033 nop TARGET9948: ba RET9948 nop P10033: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l3 ld [%i3+2928], %l7 st %l7, [%i3+2928] add %i3, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P10034: !_LD [24] (Int) (Branch target of P10050) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 220], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P10035 nop TARGET10050: ba RET10050 nop P10035: !_REPLACEMENT [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P10036: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10037: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 668] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10038: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1536], %l7 st %l7, [%i2+1536] add %i2, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10038 nop RET10038: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10039: !_LD [35] (FP) (CBR) (Branch target of P10019) ld [%i3 + 2724], %f8 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10039 nop RET10039: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P10040 nop TARGET10019: ba RET10019 nop P10040: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P10041: !_LD [9] (Int) lduw [%i1 + 2488], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10042: !_LD [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P10043: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+668], %l6 st %l6, [%i2+668] add %i2, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P10044: !_REPLACEMENT [40] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10044 nop RET10044: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10045: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l7 ld [%i2+2048], %l3 st %l3, [%i2+2048] add %i2, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] P10046: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P10047: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10048: !_LD [28] (Int) (LE) (CBR) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2980] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10048 nop RET10048: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10049: !_REPLACEMENT [28] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2980], %o5 st %o5, [%i2+2980] add %i2, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] P10050: !_REPLACEMENT [11] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+3556], %l7 st %l7, [%i2+3556] add %i2, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10050 nop RET10050: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10051: !_REPLACEMENT [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P10052: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10053: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P10054: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P10055: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10056: !_REPLACEMENT [25] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P10057: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 668] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10058: !_LD [4] (Int) (Branch target of P10014) lduw [%i0 + 2928], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P10059 nop TARGET10014: ba RET10014 nop P10059: !_REPLACEMENT [21] (Int) (Branch target of P10013) sethi %hi(0x2000), %o5 ld [%i3+2760], %l6 st %l6, [%i3+2760] add %i3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] ba P10060 nop TARGET10013: ba RET10013 nop P10060: !_LD [18] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3240] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P10061: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P10062: !_LD [4] (Int) (Secondary ctx) (Branch target of P10038) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P10063 nop TARGET10038: ba RET10038 nop P10063: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P10064: !_LD [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1332] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10065: !_REPLACEMENT [28] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2980], %o5 st %o5, [%i3+2980] add %i3, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10065 nop RET10065: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10066: !_REPLACEMENT [15] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+1508], %o5 st %o5, [%i3+1508] add %i3, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10066 nop RET10066: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10067: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P10068: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l3 ld [%i3+2488], %l7 st %l7, [%i3+2488] add %i3, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P10069: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10069 nop RET10069: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10070: !_LD [35] (Int) (LE) (CBR) (Secondary ctx) (Branch target of P9959) wr %g0, 0x89, %asi lduwa [%i2 + 2724] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10070 nop RET10070: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P10071 nop TARGET9959: ba RET9959 nop P10071: !_LD [44] (Int) (Branch target of P9977) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P10072 nop TARGET9977: ba RET9977 nop P10072: !_LD [40] (Int) (Branch target of P9995) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P10073 nop TARGET9995: ba RET9995 nop P10073: !_LD [40] (Int) (CBR) lduw [%i2 + 2656], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10073 nop RET10073: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10074: !_LD [31] (Int) (Secondary ctx) (Branch target of P9996) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 680] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P10075 nop TARGET9996: ba RET9996 nop P10075: !_LD [30] (Int) (Secondary ctx) (Branch target of P10022) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3756] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P10076 nop TARGET10022: ba RET10022 nop P10076: !_REPLACEMENT [13] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+380], %l7 st %l7, [%i3+380] add %i3, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10076 nop RET10076: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10077: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P10078: !_LD [6] (Int) (Branch target of P10007) lduw [%i1 + 172], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P10079 nop TARGET10007: ba RET10007 nop P10079: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P10080: !_REPLACEMENT [12] (Int) (Loop exit) (CBR) sethi %hi(0x2000), %o5 ld [%i3+168], %l6 st %l6, [%i3+168] add %i3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10080 nop RET10080: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovs %f8, %f30 !-- loop_exit_56_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_56_0 nop P10081: !_MEMBAR (Int) membar #StoreLoad END_NODES56: ! Test instruction sequence for CPU 56 ends sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 ! move %l3(lower) -> %o0(upper) sllx %l3, 32, %o0 sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 stw %l3, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func57: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %o5 or %o5, %lo(0xdeadbee0), %o5 stw %o5, [%i5] sethi %hi(0xdeadbee1), %o5 or %o5, %lo(0xdeadbee1), %o5 stw %o5, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x39deade1), %o5 or %o5, %lo(0x39deade1), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x9c800001), %l4 or %l4, %lo(0x9c800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x28800001), %o5 or %o5, %lo(0x28800001), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x1d000000), %o5 or %o5, %lo(0x1d000000), %o5 stw %o5, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x46e4^4 sethi %hi(0x46e4), %l0 or %l0, %lo(0x46e4), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 40 to 40 --- sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+2656] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES57, %l3, %l7 jmpl %l7, %g0 nop BEGIN_NODES57: ! Test instruction sequence for ISTREAM 57 begins P10082: !_REPLACEMENT [15] (Int) (Loop entry) sethi %hi(0x9), %l2 or %l2, %lo(0x9), %l2 loop_entry_57_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1508], %l6 st %l6, [%i2+1508] add %i2, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] P10083: !_LD [3] (Int) lduw [%i0 + 1540], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10084: !_LD [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2724] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P10085: !_LD [44] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3336] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10085 nop RET10085: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10086: !_LD [18] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3240], %f0 ! 1 addresses covered P10087: !_REPLACEMENT [26] (Int) (Nucleus ctx) (Branch target of P10108) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1140], %o5 st %o5, [%i2+1140] add %i2, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] ba P10088 nop TARGET10108: ba RET10108 nop P10088: !_REPLACEMENT [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+556], %l7 st %l7, [%i2+556] add %i2, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] add %l6, %l3, %l6 ld [%l6+556], %l7 st %l7, [%l6+556] P10089: !_LD [18] (Int) lduw [%i3 + 3240], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P10090: !_LD [43] (Int) (Branch target of P10105) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P10091 nop TARGET10105: ba RET10105 nop P10091: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10091 nop RET10091: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10092: !_PREFETCH [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi prefetcha [%i2 + 1536] %asi, 1 P10093: !_REPLACEMENT [1] (Int) (CBR) (Branch target of P10118) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+744], %l3 st %l3, [%i3+744] add %i3, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10093 nop RET10093: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P10094 nop TARGET10118: ba RET10118 nop P10094: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10095: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] P10096: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P10097: !_LD [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 556] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10098: !_REPLACEMENT [22] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10098 nop RET10098: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10099: !_LD [32] (Int) (LE) (Secondary ctx) (Branch target of P10131) wr %g0, 0x89, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1364] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P10100 nop TARGET10131: ba RET10131 nop P10100: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P10101: !_LD [5] (Int) lduw [%i0 + 3224], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10102: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l7 ld [%i3+4048], %l3 st %l3, [%i3+4048] add %i3, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] P10103: !_LD [6] (Int) lduw [%i1 + 172], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P10104: !_LD [32] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i2 + 1364] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10105: !_PREFETCH [33] (Int) (CBR) prefetch [%i2 + 1536], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10105 nop RET10105: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10106: !_REPLACEMENT [31] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+680], %l3 st %l3, [%i3+680] add %i3, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10106 nop RET10106: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10107: !_REPLACEMENT [29] (Int) (Branch target of P10117) sethi %hi(0x2000), %l7 ld [%i3+3120], %l3 st %l3, [%i3+3120] add %i3, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] add %o5, %l7, %o5 ld [%o5+3120], %l3 st %l3, [%o5+3120] ba P10108 nop TARGET10117: ba RET10117 nop P10108: !_LD [12] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10108 nop RET10108: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10109: !_REPLACEMENT [36] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P10110: !_REPLACEMENT [38] (Int) (Nucleus ctx) (Branch target of P10085) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] ba P10111 nop TARGET10085: ba RET10085 nop P10111: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l7 ld [%i2+2928], %l3 st %l3, [%i2+2928] add %i2, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P10112: !_LD [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 168] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10113: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %o5 ld [%i2+744], %l6 st %l6, [%i2+744] add %i2, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] P10114: !_REPLACEMENT [22] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+2872], %l3 st %l3, [%i2+2872] add %i2, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10114 nop RET10114: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10115: !_LD [7] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 460] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10115 nop RET10115: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10116: !_REPLACEMENT [25] (Int) (Nucleus ctx) (Branch target of P10125) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] ba P10117 nop TARGET10125: ba RET10125 nop P10117: !_LD [13] (Int) (CBR) lduw [%i3 + 380], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10117 nop RET10117: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10118: !_LD [40] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2656] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10118 nop RET10118: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10119: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10120: !_LD [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10121: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P10122: !_LD [14] (Int) lduw [%i2 + 1332], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10123: !_LD [8] (Int) lduw [%i1 + 1308], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P10124: !_REPLACEMENT [4] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] P10125: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10125 nop RET10125: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10126: !_REPLACEMENT [35] (Int) (Branch target of P10115) sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] ba P10127 nop TARGET10115: ba RET10115 nop P10127: !_LD [0] (Int) lduw [%i0 + 708], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P10128: !_REPLACEMENT [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P10129: !_LD [16] (Int) (Branch target of P10091) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P10130 nop TARGET10091: ba RET10091 nop P10130: !_LD [33] (Int) (Branch target of P10093) lduw [%i2 + 1536], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P10131 nop TARGET10093: ba RET10093 nop P10131: !_LD [43] (Int) (CBR) (Branch target of P10106) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10131 nop RET10131: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P10132 nop TARGET10106: ba RET10106 nop P10132: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3756], %l3 st %l3, [%i3+3756] add %i3, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] P10133: !_REPLACEMENT [9] (Int) (Branch target of P10098) sethi %hi(0x2000), %l6 ld [%i3+2488], %o5 st %o5, [%i3+2488] add %i3, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] ba P10134 nop TARGET10098: ba RET10098 nop P10134: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P10135: !_LD [29] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3120] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10136: !_LD [15] (FP) (Secondary ctx) (Branch target of P10114) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 1508] %asi, %f1 ! 1 addresses covered ba P10137 nop TARGET10114: ba RET10114 nop P10137: !_LD [8] (Int) (Loop exit) lduw [%i1 + 1308], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 !-- loop_exit_57_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_57_0 nop P10138: !_MEMBAR (Int) membar #StoreLoad END_NODES57: ! Test instruction sequence for CPU 57 ends sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 ! move %o5(lower) -> %o0(upper) sllx %o5, 32, %o0 sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 stw %o5, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func58: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l7 or %l7, %lo(0xdeadbee0), %l7 stw %l7, [%i5] sethi %hi(0xdeadbee1), %l7 or %l7, %lo(0xdeadbee1), %l7 stw %l7, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x3adeade1), %l7 or %l7, %lo(0x3adeade1), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x9d000001), %l4 or %l4, %lo(0x9d000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x29000001), %l7 or %l7, %lo(0x29000001), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x1d800000), %l7 or %l7, %lo(0x1d800000), %l7 stw %l7, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x33ce^4 sethi %hi(0x33ce), %l0 or %l0, %lo(0x33ce), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 41 to 41 --- sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+552] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES58, %o5, %l6 jmpl %l6, %g0 nop BEGIN_NODES58: ! Test instruction sequence for ISTREAM 58 begins P10139: !_REPLACEMENT [44] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_58_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3336], %l3 st %l3, [%i2+3336] add %i2, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P10140: !_REPLACEMENT [28] (Int) (Branch target of P10216) sethi %hi(0x2000), %l6 ld [%i2+2980], %o5 st %o5, [%i2+2980] add %i2, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] ba P10141 nop TARGET10216: ba RET10216 nop P10141: !_LD [9] (Int) lduw [%i1 + 2488], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10142: !_LD [13] (Int) (Branch target of P10195) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P10143 nop TARGET10195: ba RET10195 nop P10143: !_LD [41] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10143 nop RET10143: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10144: !_REPLACEMENT [27] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10144 nop RET10144: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10145: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %o5 ld [%i3+3176], %l6 st %l6, [%i3+3176] add %i3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P10146: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3216] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P10147: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l3 ld [%i3+3176], %l7 st %l7, [%i3+3176] add %i3, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P10148: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %o5 ld [%i3+3072], %l6 st %l6, [%i3+3072] add %i3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P10149: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10150: !_REPLACEMENT [16] (Int) (Branch target of P10241) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2304], %l7 st %l7, [%i2+2304] add %i2, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] ba P10151 nop TARGET10241: ba RET10241 nop P10151: !_REPLACEMENT [37] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10151 nop RET10151: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10152: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %o5 ld [%i2+4048], %l6 st %l6, [%i2+4048] add %i2, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P10153: !_REPLACEMENT [31] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+680], %l3 st %l3, [%i2+680] add %i2, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10153 nop RET10153: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10154: !_LD [32] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10154 nop RET10154: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10155: !_LD [3] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i0 + 1540] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10156: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %o5 ld [%i2+2980], %l6 st %l6, [%i2+2980] add %i2, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] P10157: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P10158: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2048], %l7 st %l7, [%i3+2048] add %i3, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10158 nop RET10158: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10159: !_LD [41] (Int) lduw [%i2 + 556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10160: !_LD [42] (FP) ld [%i2 + 3176], %f0 ! 1 addresses covered P10161: !_LD [5] (FP) (Branch target of P10266) ld [%i0 + 3224], %f1 ! 1 addresses covered ba P10162 nop TARGET10266: ba RET10266 nop P10162: !_REPLACEMENT [42] (Int) (Branch target of P10154) sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] ba P10163 nop TARGET10154: ba RET10154 nop P10163: !_LD [0] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 708] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10163 nop RET10163: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10164: !_LD [41] (Int) lduw [%i2 + 556], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10165: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P10166: !_LD [25] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10166 nop RET10166: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10167: !_LD [29] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 3120] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P10168: !_LD [25] (Int) (Branch target of P10166) lduw [%i3 + 668], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P10169 nop TARGET10166: ba RET10166 nop P10169: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P10170: !_LD [25] (Int) (CBR) lduw [%i3 + 668], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10170 nop RET10170: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10171: !_LD [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10172: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P10173: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P10174: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l3 ld [%i3+1364], %l7 st %l7, [%i3+1364] add %i3, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] P10175: !_LD [3] (Int) (Branch target of P10163) lduw [%i0 + 1540], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P10176 nop TARGET10163: ba RET10163 nop P10176: !_LD [12] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 168] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10177: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P10178: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l7 ld [%i3+168], %l3 st %l3, [%i3+168] add %i3, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P10179: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l6 ld [%i3+220], %o5 st %o5, [%i3+220] add %i3, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P10180: !_LD [9] (Int) lduw [%i1 + 2488], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10181: !_LD [10] (Int) lduw [%i1 + 3072], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P10182: !_REPLACEMENT [2] (Int) (CBR) (Branch target of P10349) sethi %hi(0x2000), %l3 ld [%i3+1132], %l7 st %l7, [%i3+1132] add %i3, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10182 nop RET10182: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P10183 nop TARGET10349: ba RET10349 nop P10183: !_LD [14] (Int) lduw [%i2 + 1332], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10184: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P10185: !_LD [15] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 1508] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10186: !_REPLACEMENT [13] (Int) (CBR) (Branch target of P10380) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10186 nop RET10186: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P10187 nop TARGET10380: ba RET10380 nop P10187: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P10188: !_LD [16] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2304], %f2 ! 1 addresses covered P10189: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l6 ld [%i2+744], %o5 st %o5, [%i2+744] add %i2, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] add %l7, %l6, %l7 ld [%l7+744], %o5 st %o5, [%l7+744] P10190: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l3 ld [%i2+2724], %l7 st %l7, [%i2+2724] add %i2, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P10191: !_LD [22] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2872], %f3 ! 1 addresses covered P10192: !_LD [31] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 680] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P10193: !_LD [22] (Int) lduw [%i2 + 2872], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10194: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1944], %l6 st %l6, [%i2+1944] add %i2, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P10195: !_LD [39] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10195 nop RET10195: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10196: !_LD [40] (Int) lduw [%i3 + 2656], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10197: !_LD [1] (Int) lduw [%i0 + 744], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10198: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10199: !_REPLACEMENT [30] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P10200: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P10201: !_LD [1] (FP) (Branch target of P10278) ld [%i0 + 744], %f4 ! 1 addresses covered ba P10202 nop TARGET10278: ba RET10278 nop P10202: !_LD [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 680] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10203: !_LD [5] (Int) (Branch target of P10158) lduw [%i0 + 3224], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P10204 nop TARGET10158: ba RET10158 nop P10204: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] P10205: !_LD [31] (Int) lduw [%i3 + 680], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10206: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l6 ld [%i2+3284], %o5 st %o5, [%i2+3284] add %i2, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P10207: !_LD [28] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2980] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P10208: !_LD [5] (Int) lduw [%i0 + 3224], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10209: !_LD [12] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 168] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10209 nop RET10209: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10210: !_LD [8] (FP) (CBR) ld [%i1 + 1308], %f5 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10210 nop RET10210: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10211: !_REPLACEMENT [25] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P10212: !_LD [12] (Int) lduw [%i2 + 168], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10213: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l6 ld [%i3+2304], %o5 st %o5, [%i3+2304] add %i3, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P10214: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] P10215: !_LD [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 1332] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10216: !_REPLACEMENT [23] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+3056], %o5 st %o5, [%i3+3056] add %i3, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10216 nop RET10216: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10217: !_LD [21] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10217 nop RET10217: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10218: !_REPLACEMENT [3] (Int) (Secondary ctx) (Branch target of P10186) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] ba P10219 nop TARGET10186: ba RET10186 nop P10219: !_PREFETCH [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3284], 1 P10220: !_REPLACEMENT [29] (Int) (CBR) (Branch target of P10356) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10220 nop RET10220: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P10221 nop TARGET10356: ba RET10356 nop P10221: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P10222: !_REPLACEMENT [10] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+3072], %o5 st %o5, [%i2+3072] add %i2, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10222 nop RET10222: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10223: !_LD [36] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10224: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P10225: !_LD [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 1364] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10226: !_REPLACEMENT [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+668], %l6 st %l6, [%i2+668] add %i2, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P10227: !_REPLACEMENT [25] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+668], %l3 st %l3, [%i2+668] add %i2, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P10228: !_REPLACEMENT [40] (Int) (Branch target of P10144) sethi %hi(0x2000), %l6 ld [%i2+2656], %o5 st %o5, [%i2+2656] add %i2, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] ba P10229 nop TARGET10144: ba RET10144 nop P10229: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P10230: !_PREFETCH [8] (Int) prefetch [%i1 + 1308], 1 P10231: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P10232: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l7 ld [%i2+1132], %l3 st %l3, [%i2+1132] add %i2, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P10233: !_REPLACEMENT [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+1132], %o5 st %o5, [%i2+1132] add %i2, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P10234: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l3 ld [%i2+1508], %l7 st %l7, [%i2+1508] add %i2, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] P10235: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %o5 ld [%i2+1140], %l6 st %l6, [%i2+1140] add %i2, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P10236: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1140], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P10237: !_LD [15] (Int) (Secondary ctx) (Branch target of P10313) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1508] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P10238 nop TARGET10313: ba RET10313 nop P10238: !_REPLACEMENT [41] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P10239: !_LD [18] (Int) (CBR) lduw [%i2 + 3240], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10239 nop RET10239: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10240: !_LD [8] (Int) lduw [%i1 + 1308], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10241: !_REPLACEMENT [40] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+2656], %l3 st %l3, [%i3+2656] add %i3, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10241 nop RET10241: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10242: !_REPLACEMENT [2] (Int) (Branch target of P10222) sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] ba P10243 nop TARGET10222: ba RET10222 nop P10243: !_LD [6] (FP) ld [%i1 + 172], %f6 ! 1 addresses covered P10244: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10245: !_LD [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1332] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10246: !_LD [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 168] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P10247: !_LD [17] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 3216] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10248: !_LD [32] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i2 + 1364] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P10249: !_LD [42] (Int) (Branch target of P10239) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P10250 nop TARGET10239: ba RET10239 nop P10250: !_REPLACEMENT [19] (Int) (Branch target of P10220) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2660], %o5 st %o5, [%i3+2660] add %i3, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] ba P10251 nop TARGET10220: ba RET10220 nop P10251: !_LD [3] (Int) lduw [%i0 + 1540], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P10252: !_LD [8] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i1 + 1308] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10253: !_LD [3] (Int) lduw [%i0 + 1540], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P10254: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10255: !_REPLACEMENT [8] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+1308], %l7 st %l7, [%i3+1308] add %i3, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] P10256: !_REPLACEMENT [25] (Int) (Nucleus ctx) (Branch target of P10284) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+668], %l6 st %l6, [%i3+668] add %i3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] ba P10257 nop TARGET10284: ba RET10284 nop P10257: !_LD [17] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3216], %f7 ! 1 addresses covered P10258: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1508], %l3 st %l3, [%i2+1508] add %i2, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P10259: !_LD [44] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 3336] %asi, %f8 ! 1 addresses covered P10260: !_PREFETCH [32] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 1364] %asi, 1 P10261: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10262: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P10263: !_LD [12] (Int) (Secondary ctx) (Branch target of P10287) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 168] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P10264 nop TARGET10287: ba RET10287 nop P10264: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l3 ld [%i2+2304], %l7 st %l7, [%i2+2304] add %i2, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] P10265: !_LD [5] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i0 + 3224] %asi, %f9 ! 1 addresses covered P10266: !_REPLACEMENT [28] (Int) (CBR) (Secondary ctx) (Branch target of P10217) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2980], %l6 st %l6, [%i2+2980] add %i2, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10266 nop RET10266: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P10267 nop TARGET10217: ba RET10217 nop P10267: !_LD [19] (Int) (Secondary ctx) (Branch target of P10151) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2660] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P10268 nop TARGET10151: ba RET10151 nop P10268: !_LD [5] (Int) lduw [%i0 + 3224], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10269: !_REPLACEMENT [39] (Int) (Branch target of P10170) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2148], %l6 st %l6, [%i3+2148] add %i3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] ba P10270 nop TARGET10170: ba RET10170 nop P10270: !_LD [9] (Int) lduw [%i1 + 2488], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P10271: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l3 ld [%i3+3072], %l7 st %l7, [%i3+3072] add %i3, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P10272: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P10273: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l7 ld [%i3+1536], %l3 st %l3, [%i3+1536] add %i3, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] P10274: !_LD [0] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i0 + 708] %asi, %f10 ! 1 addresses covered P10275: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10276: !_REPLACEMENT [0] (Int) sethi %hi(0x2000), %o5 ld [%i3+708], %l6 st %l6, [%i3+708] add %i3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] add %l3, %o5, %l3 ld [%l3+708], %l6 st %l6, [%l3+708] P10277: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P10278: !_LD [30] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3756] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10278 nop RET10278: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10279: !_REPLACEMENT [8] (Int) (Branch target of P10182) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1308], %l6 st %l6, [%i3+1308] add %i3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] ba P10280 nop TARGET10182: ba RET10182 nop P10280: !_REPLACEMENT [34] (Int) (Secondary ctx) (Branch target of P10153) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] ba P10281 nop TARGET10153: ba RET10153 nop P10281: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P10282: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P10283: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l7 ld [%i3+3072], %l3 st %l3, [%i3+3072] add %i3, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] P10284: !_LD [28] (FP) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2980], %f11 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10284 nop RET10284: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10285: !_LD [6] (Int) (Branch target of P10332) lduw [%i1 + 172], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P10286 nop TARGET10332: ba RET10332 nop P10286: !_LD [10] (FP) ld [%i1 + 3072], %f12 ! 1 addresses covered P10287: !_REPLACEMENT [40] (Int) (CBR) (Branch target of P10308) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2656], %l7 st %l7, [%i2+2656] add %i2, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10287 nop RET10287: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P10288 nop TARGET10308: ba RET10308 nop P10288: !_LD [11] (Int) lduw [%i1 + 3556], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10289: !_PREFETCH [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi prefetcha [%i1 + 3556] %asi, 1 P10290: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P10291: !_LD [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 3556] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10292: !_MEMBAR (FP) (Secondary ctx) P10293: !_BST [11] (maybe <- 0x29000001) (FP) (Secondary ctx) wr %g0, 0xf1, %asi ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i1 + 3520 ] %asi P10294: !_MEMBAR (FP) (Secondary ctx) (Branch target of P10314) membar #StoreLoad ba P10295 nop TARGET10314: ba RET10314 nop P10295: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P10296: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l3 ld [%i2+1536], %l7 st %l7, [%i2+1536] add %i2, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P10297: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %o5 ld [%i2+1140], %l6 st %l6, [%i2+1140] add %i2, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P10298: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P10299: !_LD [12] (Int) lduw [%i3 + 168], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10300: !_REPLACEMENT [15] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+1508], %l6 st %l6, [%i2+1508] add %i2, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] P10301: !_LD [8] (Int) lduw [%i1 + 1308], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P10302: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l3 ld [%i2+4048], %l7 st %l7, [%i2+4048] add %i2, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P10303: !_LD [14] (Int) lduw [%i3 + 1332], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10304: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P10305: !_LD [17] (Int) lduw [%i3 + 3216], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P10306: !_LD [23] (Int) (Branch target of P10309) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P10307 nop TARGET10309: ba RET10309 nop P10307: !_REPLACEMENT [37] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P10308: !_LD [22] (Int) (CBR) lduw [%i2 + 2872], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10308 nop RET10308: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10309: !_REPLACEMENT [40] (Int) (CBR) (Branch target of P10343) sethi %hi(0x2000), %l7 ld [%i3+2656], %l3 st %l3, [%i3+2656] add %i3, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10309 nop RET10309: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P10310 nop TARGET10343: ba RET10343 nop P10310: !_REPLACEMENT [43] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10310 nop RET10310: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10311: !_REPLACEMENT [35] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+2724], %l3 st %l3, [%i3+2724] add %i3, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P10312: !_PREFETCH [8] (Int) prefetch [%i1 + 1308], 1 P10313: !_REPLACEMENT [39] (Int) (CBR) (Nucleus ctx) (Branch target of P10358) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10313 nop RET10313: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P10314 nop TARGET10358: ba RET10358 nop P10314: !_LD [41] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 556] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10314 nop RET10314: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10315: !_REPLACEMENT [12] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10315 nop RET10315: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10316: !_LD [28] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2980], %f13 ! 1 addresses covered P10317: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10318: !_LD [13] (Int) lduw [%i2 + 380], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10319: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3556], %l7 st %l7, [%i3+3556] add %i3, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P10320: !_REPLACEMENT [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+220], %l6 st %l6, [%i3+220] add %i3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] P10321: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P10322: !_REPLACEMENT [6] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+172], %l7 st %l7, [%i3+172] add %i3, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] P10323: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %o5 ld [%i3+1364], %l6 st %l6, [%i3+1364] add %i3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P10324: !_LD [39] (Int) lduw [%i2 + 2148], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10325: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P10326: !_REPLACEMENT [36] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+4048], %l3 st %l3, [%i2+4048] add %i2, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10326 nop RET10326: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10327: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10328: !_REPLACEMENT [17] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P10329: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3336], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P10330: !_LD [21] (Int) lduw [%i3 + 2760], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10331: !_LD [34] (Int) (LE) (Branch target of P10209) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ba P10332 nop TARGET10209: ba RET10209 nop P10332: !_LD [32] (Int) (CBR) lduw [%i3 + 1364], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10332 nop RET10332: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10333: !_LD [0] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i0 + 708] %asi, %f14 ! 1 addresses covered P10334: !_REPLACEMENT [23] (Int) (Branch target of P10210) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3056], %l7 st %l7, [%i2+3056] add %i2, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] ba P10335 nop TARGET10210: ba RET10210 nop P10335: !_LD [0] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 708] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10336: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l6 ld [%i2+680], %o5 st %o5, [%i2+680] add %i2, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P10337: !_LD [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10338: !_LD [9] (Int) (Secondary ctx) (Branch target of P10326) wr %g0, 0x81, %asi lduwa [%i1 + 2488] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ba P10339 nop TARGET10326: ba RET10326 nop P10339: !_LD [11] (Int) (CBR) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10339 nop RET10339: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10340: !_LD [4] (Int) lduw [%i0 + 2928], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P10341: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P10342: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10343: !_LD [43] (FP) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3284], %f15 ! 1 addresses covered !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 fmovd %f12, %f30 fmovd %f14, %f30 !-- ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10343 nop RET10343: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10344: !_LD [2] (Int) lduw [%i0 + 1132], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P10345: !_REPLACEMENT [33] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1536], %o5 st %o5, [%i3+1536] add %i3, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] P10346: !_LD [29] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10346 nop RET10346: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10347: !_REPLACEMENT [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P10348: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P10349: !_LD [44] (Int) (CBR) lduw [%i3 + 3336], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10349 nop RET10349: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10350: !_LD [37] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 628], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10351: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3240], %o5 st %o5, [%i3+3240] add %i3, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P10352: !_LD [40] (FP) (Branch target of P10143) ld [%i2 + 2656], %f0 ! 1 addresses covered ba P10353 nop TARGET10143: ba RET10143 nop P10353: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l3 ld [%i3+2928], %l7 st %l7, [%i3+2928] add %i3, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] add %l6, %l3, %l6 ld [%l6+2928], %l7 st %l7, [%l6+2928] P10354: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %o5 ld [%i3+3240], %l6 st %l6, [%i3+3240] add %i3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P10355: !_LD [7] (Int) lduw [%i1 + 460], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10356: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10356 nop RET10356: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10357: !_REPLACEMENT [3] (Int) (Nucleus ctx) (Branch target of P10372) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] ba P10358 nop TARGET10372: ba RET10372 nop P10358: !_REPLACEMENT [35] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+2724], %l6 st %l6, [%i3+2724] add %i3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10358 nop RET10358: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10359: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P10360: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l6 ld [%i3+2304], %o5 st %o5, [%i3+2304] add %i3, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P10361: !_REPLACEMENT [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P10362: !_LD [13] (Int) lduw [%i2 + 380], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10363: !_LD [22] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P10364: !_LD [17] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i2 + 3216] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10365: !_REPLACEMENT [3] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1540], %o5 st %o5, [%i2+1540] add %i2, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] P10366: !_LD [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3284] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P10367: !_LD [31] (Int) (Nucleus ctx) (Branch target of P10346) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 680] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P10368 nop TARGET10346: ba RET10346 nop P10368: !_LD [42] (Int) lduw [%i3 + 3176], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P10369: !_LD [7] (Int) lduw [%i1 + 460], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10370: !_LD [18] (Int) (Branch target of P10310) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P10371 nop TARGET10310: ba RET10310 nop P10371: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2048], %l3 st %l3, [%i2+2048] add %i2, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] P10372: !_LD [21] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10372 nop RET10372: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10373: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P10374: !_REPLACEMENT [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P10375: !_LD [4] (Int) lduw [%i0 + 2928], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10376: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %o5 ld [%i3+168], %l6 st %l6, [%i3+168] add %i3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P10377: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P10378: !_LD [33] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10379: !_PREFETCH [9] (Int) prefetch [%i1 + 2488], 1 P10380: !_REPLACEMENT [13] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10380 nop RET10380: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10381: !_REPLACEMENT [12] (Int) (Branch target of P10315) sethi %hi(0x2000), %l7 ld [%i2+168], %l3 st %l3, [%i2+168] add %i2, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] ba P10382 nop TARGET10315: ba RET10315 nop P10382: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P10383: !_LD [41] (FP) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 556] %asi, %f1 ! 1 addresses covered !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 !-- loop_exit_58_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_58_0 nop P10384: !_MEMBAR (Int) (Branch target of P10339) membar #StoreLoad ba END_NODES58 nop TARGET10339: ba RET10339 nop END_NODES58: ! Test instruction sequence for CPU 58 ends sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 ! move %l3(lower) -> %o0(upper) sllx %l3, 32, %o0 sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 stw %l3, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func59: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %o5 or %o5, %lo(0xdeadbee0), %o5 stw %o5, [%i5] sethi %hi(0xdeadbee1), %o5 or %o5, %lo(0xdeadbee1), %o5 stw %o5, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x3bdeade1), %o5 or %o5, %lo(0x3bdeade1), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x9d800001), %l4 or %l4, %lo(0x9d800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x29800001), %o5 or %o5, %lo(0x29800001), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x1e000000), %o5 or %o5, %lo(0x1e000000), %o5 stw %o5, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x26c1^4 sethi %hi(0x26c1), %l0 or %l0, %lo(0x26c1), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 42 to 42 --- sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+3176] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES59, %l3, %l7 jmpl %l7, %g0 nop BEGIN_NODES59: ! Test instruction sequence for ISTREAM 59 begins P10385: !_REPLACEMENT [9] (Int) (Loop entry) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_59_0: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2488], %l6 st %l6, [%i2+2488] add %i2, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P10386: !_REPLACEMENT [1] (Int) (Nucleus ctx) (Branch target of P10475) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+744], %l3 st %l3, [%i2+744] add %i2, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] ba P10387 nop TARGET10475: ba RET10475 nop P10387: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10388: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %o5 ld [%i2+628], %l6 st %l6, [%i2+628] add %i2, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] add %l3, %o5, %l3 ld [%l3+628], %l6 st %l6, [%l3+628] P10389: !_LD [24] (Int) lduw [%i3 + 220], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P10390: !_PREFETCH [27] (Int) prefetch [%i3 + 1944], 1 P10391: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10392: !_LD [15] (Int) (CBR) lduw [%i2 + 1508], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10392 nop RET10392: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10393: !_LD [8] (Int) lduw [%i1 + 1308], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10394: !_REPLACEMENT [34] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2232], %l6 st %l6, [%i3+2232] add %i3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P10395: !_REPLACEMENT [5] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3224], %l3 st %l3, [%i3+3224] add %i3, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] P10396: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l6 ld [%i3+3284], %o5 st %o5, [%i3+3284] add %i3, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P10397: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l3 ld [%i3+3120], %l7 st %l7, [%i3+3120] add %i3, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] add %l6, %l3, %l6 ld [%l6+3120], %l7 st %l7, [%l6+3120] P10398: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P10399: !_LD [15] (FP) ld [%i2 + 1508], %f0 ! 1 addresses covered P10400: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P10401: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i3+3120], %o5 st %o5, [%i3+3120] add %i3, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P10402: !_LD [19] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2660] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10402 nop RET10402: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10403: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %o5 ld [%i3+1508], %l6 st %l6, [%i3+1508] add %i3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] P10404: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10405: !_LD [1] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 744] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P10406: !_LD [4] (Int) (Branch target of P10442) lduw [%i0 + 2928], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P10407 nop TARGET10442: ba RET10442 nop P10407: !_MEMBAR (FP) (CBR) ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10407 nop RET10407: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10408: !_BST [45] (maybe <- 0x29800001) (FP) (Branch target of P10524) wr %g0, 0xf0, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f35 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f34 membar #Sync stda %f32, [%i2 + 3520 ] %asi ba P10409 nop TARGET10524: ba RET10524 nop P10409: !_MEMBAR (FP) membar #StoreLoad P10410: !_LD [25] (Int) (CBR) (Secondary ctx) (Branch target of P10621) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 668] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10410 nop RET10410: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P10411 nop TARGET10621: ba RET10621 nop P10411: !_LD [27] (Int) lduw [%i3 + 1944], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10412: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3284], %o5 st %o5, [%i2+3284] add %i2, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P10413: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l3 ld [%i2+168], %l7 st %l7, [%i2+168] add %i2, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P10414: !_LD [17] (Int) (Branch target of P10545) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P10415 nop TARGET10545: ba RET10545 nop P10415: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l6 ld [%i2+628], %o5 st %o5, [%i2+628] add %i2, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] P10416: !_LD [3] (Int) lduw [%i0 + 1540], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10417: !_REPLACEMENT [32] (Int) sethi %hi(0x2000), %l7 ld [%i2+1364], %l3 st %l3, [%i2+1364] add %i2, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] P10418: !_LD [11] (Int) lduw [%i1 + 3556], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P10419: !_REPLACEMENT [21] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+2760], %l6 st %l6, [%i2+2760] add %i2, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] P10420: !_REPLACEMENT [26] (Int) (Loop exit) (CBR) sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10420 nop RET10420: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- loop_exit_59_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_59_0 nop P10421: !_REPLACEMENT [35] (Int) (Loop entry) sethi %hi(0x2), %l2 or %l2, %lo(0x2), %l2 loop_entry_59_1: sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2724], %l6 st %l6, [%i2+2724] add %i2, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P10422: !_REPLACEMENT [44] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+3336], %l3 st %l3, [%i2+3336] add %i2, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10422 nop RET10422: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10423: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P10424: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l6 ld [%i2+3056], %o5 st %o5, [%i2+3056] add %i2, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P10425: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l3 ld [%i2+3056], %l7 st %l7, [%i2+3056] add %i2, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] P10426: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10427: !_LD [42] (Int) (Branch target of P10544) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P10428 nop TARGET10544: ba RET10544 nop P10428: !_LD [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1132] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10429: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] P10430: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l3 ld [%i3+1308], %l7 st %l7, [%i3+1308] add %i3, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] P10431: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P10432: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10433: !_REPLACEMENT [5] (Int) (Branch target of P10662) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3224], %l6 st %l6, [%i2+3224] add %i2, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] ba P10434 nop TARGET10662: ba RET10662 nop P10434: !_REPLACEMENT [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] P10435: !_LD [15] (Int) (Branch target of P10543) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P10436 nop TARGET10543: ba RET10543 nop P10436: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P10437: !_LD [5] (Int) lduw [%i0 + 3224], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10438: !_LD [40] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10438 nop RET10438: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10439: !_REPLACEMENT [29] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3120], %l6 st %l6, [%i3+3120] add %i3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P10440: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l7 ld [%i3+2488], %l3 st %l3, [%i3+2488] add %i3, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] add %o5, %l7, %o5 ld [%o5+2488], %l3 st %l3, [%o5+2488] P10441: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l6 ld [%i3+2304], %o5 st %o5, [%i3+2304] add %i3, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P10442: !_REPLACEMENT [3] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10442 nop RET10442: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10443: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l3 ld [%i3+3756], %l7 st %l7, [%i3+3756] add %i3, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] P10444: !_LD [13] (Int) (CBR) (Secondary ctx) (Branch target of P10647) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10444 nop RET10444: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P10445 nop TARGET10647: ba RET10647 nop P10445: !_LD [44] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3336], %f0 ! 1 addresses covered P10446: !_REPLACEMENT [7] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+460], %l3 st %l3, [%i2+460] add %i2, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] P10447: !_LD [37] (Int) (CBR) (Branch target of P10630) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10447 nop RET10447: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P10448 nop TARGET10630: ba RET10630 nop P10448: !_LD [40] (Int) lduw [%i3 + 2656], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10449: !_MEMBAR (FP) (Branch target of P10447) ba P10450 nop TARGET10447: ba RET10447 nop P10450: !_BST [13] (maybe <- 0x29800002) (FP) (CBR) wr %g0, 0xf0, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ! preparing store val #0, next val will be in f47 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f46 membar #Sync stda %f32, [%i2 + 320 ] %asi ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10450 nop RET10450: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10451: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10451 nop RET10451: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10452: !_LD [35] (Int) (Nucleus ctx) (Branch target of P10521) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2724] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P10453 nop TARGET10521: ba RET10521 nop P10453: !_REPLACEMENT [7] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+460], %o5 st %o5, [%i2+460] add %i2, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P10454: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10455: !_LD [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 4048] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P10456: !_LD [34] (Int) (CBR) (Branch target of P10655) lduw [%i2 + 2232], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10456 nop RET10456: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P10457 nop TARGET10655: ba RET10655 nop P10457: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P10458: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10459: !_REPLACEMENT [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3284], %l6 st %l6, [%i3+3284] add %i3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] P10460: !_LD [30] (FP) (Nucleus ctx) (Branch target of P10422) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 3756] %asi, %f1 ! 1 addresses covered ba P10461 nop TARGET10422: ba RET10422 nop P10461: !_REPLACEMENT [33] (Int) (Branch target of P10407) sethi %hi(0x2000), %l7 ld [%i3+1536], %l3 st %l3, [%i3+1536] add %i3, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] ba P10462 nop TARGET10407: ba RET10407 nop P10462: !_REPLACEMENT [22] (Int) (Secondary ctx) (Branch target of P10519) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+2872], %o5 st %o5, [%i3+2872] add %i3, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] add %l7, %l6, %l7 ld [%l7+2872], %o5 st %o5, [%l7+2872] ba P10463 nop TARGET10519: ba RET10519 nop P10463: !_LD [0] (Int) (CBR) lduw [%i0 + 708], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10463 nop RET10463: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10464: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P10465: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] P10466: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P10467: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] P10468: !_REPLACEMENT [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+168], %l6 st %l6, [%i3+168] add %i3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P10469: !_REPLACEMENT [41] (Int) (Secondary ctx) (Branch target of P10509) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] ba P10470 nop TARGET10509: ba RET10509 nop P10470: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l6 ld [%i3+220], %o5 st %o5, [%i3+220] add %i3, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P10471: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10472: !_LD [24] (Int) lduw [%i2 + 220], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10473: !_REPLACEMENT [5] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P10474: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %o5 ld [%i2+380], %l6 st %l6, [%i2+380] add %i2, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P10475: !_LD [27] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10475 nop RET10475: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10476: !_LD [30] (Int) lduw [%i3 + 3756], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P10477: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P10478: !_REPLACEMENT [31] (Int) (Branch target of P10450) sethi %hi(0x2000), %l7 ld [%i2+680], %l3 st %l3, [%i2+680] add %i2, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] add %o5, %l7, %o5 ld [%o5+680], %l3 st %l3, [%o5+680] ba P10479 nop TARGET10450: ba RET10450 nop P10479: !_REPLACEMENT [7] (Int) (Branch target of P10501) sethi %hi(0x2000), %l6 ld [%i2+460], %o5 st %o5, [%i2+460] add %i2, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] ba P10480 nop TARGET10501: ba RET10501 nop P10480: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10481: !_PREFETCH [17] (Int) (Nucleus ctx) (Branch target of P10666) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 3216] %asi, 1 ba P10482 nop TARGET10666: ba RET10666 nop P10482: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1132], %l3 st %l3, [%i2+1132] add %i2, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P10483: !_LD [14] (Int) (Branch target of P10541) lduw [%i3 + 1332], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P10484 nop TARGET10541: ba RET10541 nop P10484: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P10485: !_MEMBAR (FP) P10486: !_BST [24] (maybe <- 0x29800003) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f39 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f38 membar #Sync stda %f32, [%i3 + 192 ] %asi P10487: !_MEMBAR (FP) membar #StoreLoad P10488: !_LD [10] (Int) lduw [%i1 + 3072], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10489: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2488], %l6 st %l6, [%i2+2488] add %i2, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P10490: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P10491: !_REPLACEMENT [38] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2048], %l7 st %l7, [%i3+2048] add %i3, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] P10492: !_LD [10] (Int) (Secondary ctx) (Branch target of P10420) wr %g0, 0x81, %asi lduwa [%i1 + 3072] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P10493 nop TARGET10420: ba RET10420 nop P10493: !_LD [26] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1140] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P10494: !_LD [8] (Int) lduw [%i1 + 1308], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10495: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l6 ld [%i3+2688], %o5 st %o5, [%i3+2688] add %i3, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] add %l7, %l6, %l7 ld [%l7+2688], %o5 st %o5, [%l7+2688] P10496: !_LD [22] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10496 nop RET10496: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10497: !_REPLACEMENT [8] (Int) (Branch target of P10536) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1308], %l6 st %l6, [%i2+1308] add %i2, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] ba P10498 nop TARGET10536: ba RET10536 nop P10498: !_LD [38] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10499: !_REPLACEMENT [18] (Int) (Branch target of P10535) sethi %hi(0x2000), %l3 ld [%i2+3240], %l7 st %l7, [%i2+3240] add %i2, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] ba P10500 nop TARGET10535: ba RET10535 nop P10500: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P10501: !_LD [18] (Int) (LE) (CBR) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3240] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10501 nop RET10501: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10502: !_PREFETCH [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2688], 1 P10503: !_LD [11] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i1 + 3556] %asi, %f2 ! 1 addresses covered P10504: !_REPLACEMENT [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3072], %l7 st %l7, [%i3+3072] add %i3, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] add %l6, %l3, %l6 ld [%l6+3072], %l7 st %l7, [%l6+3072] P10505: !_LD [28] (FP) (Branch target of P10634) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2980], %f3 ! 1 addresses covered ba P10506 nop TARGET10634: ba RET10634 nop P10506: !_LD [43] (Int) (Branch target of P10410) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P10507 nop TARGET10410: ba RET10410 nop P10507: !_REPLACEMENT [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+680], %o5 st %o5, [%i2+680] add %i2, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P10508: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10509: !_LD [23] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10509 nop RET10509: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10510: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P10511: !_LD [18] (Int) (Branch target of P10608) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P10512 nop TARGET10608: ba RET10608 nop P10512: !_REPLACEMENT [38] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+2048], %l3 st %l3, [%i3+2048] add %i3, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] P10513: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l6 ld [%i3+1308], %o5 st %o5, [%i3+1308] add %i3, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P10514: !_LD [31] (Int) (Branch target of P10610) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P10515 nop TARGET10610: ba RET10610 nop P10515: !_LD [29] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3120], %f4 ! 1 addresses covered P10516: !_REPLACEMENT [14] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1332], %l3 st %l3, [%i3+1332] add %i3, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P10517: !_REPLACEMENT [36] (Int) (Branch target of P10586) sethi %hi(0x2000), %l6 ld [%i3+4048], %o5 st %o5, [%i3+4048] add %i3, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] ba P10518 nop TARGET10586: ba RET10586 nop P10518: !_LD [25] (Int) lduw [%i2 + 668], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10519: !_LD [14] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1332] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10519 nop RET10519: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10520: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l6 ld [%i3+1332], %o5 st %o5, [%i3+1332] add %i3, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] P10521: !_PREFETCH [33] (Int) (CBR) (Branch target of P10451) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 1536], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10521 nop RET10521: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P10522 nop TARGET10451: ba RET10451 nop P10522: !_LD [34] (Int) lduw [%i3 + 2232], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10523: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1308], %l6 st %l6, [%i2+1308] add %i2, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P10524: !_LD [38] (Int) (CBR) (Branch target of P10623) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10524 nop RET10524: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P10525 nop TARGET10623: ba RET10623 nop P10525: !_LD [23] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3056], %f5 ! 1 addresses covered P10526: !_REPLACEMENT [43] (Int) (Branch target of P10632) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3284], %o5 st %o5, [%i3+3284] add %i3, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] ba P10527 nop TARGET10632: ba RET10632 nop P10527: !_LD [24] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 220] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10528: !_LD [4] (FP) ld [%i0 + 2928], %f6 ! 1 addresses covered P10529: !_LD [30] (Int) lduw [%i2 + 3756], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P10530: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] P10531: !_LD [1] (Int) lduw [%i0 + 744], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10532: !_LD [45] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3532] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P10533: !_REPLACEMENT [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2148], %l6 st %l6, [%i2+2148] add %i2, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] P10534: !_LD [6] (Int) (CBR) lduw [%i1 + 172], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10534 nop RET10534: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10535: !_LD [38] (FP) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lda [%i3 + 2048] %asi, %f7 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10535 nop RET10535: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10536: !_REPLACEMENT [13] (Int) (CBR) (Secondary ctx) (Branch target of P10496) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10536 nop RET10536: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P10537 nop TARGET10496: ba RET10496 nop P10537: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P10538: !_REPLACEMENT [39] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2148], %l7 st %l7, [%i3+2148] add %i3, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P10539: !_REPLACEMENT [28] (Int) (Secondary ctx) (Branch target of P10594) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+2980], %l6 st %l6, [%i3+2980] add %i3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] ba P10540 nop TARGET10594: ba RET10594 nop P10540: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l7 ld [%i3+1140], %l3 st %l3, [%i3+1140] add %i3, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P10541: !_REPLACEMENT [45] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10541 nop RET10541: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10542: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l6 ld [%i3+1308], %o5 st %o5, [%i3+1308] add %i3, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P10543: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+1132], %l7 st %l7, [%i3+1132] add %i3, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10543 nop RET10543: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10544: !_LD [26] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10544 nop RET10544: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10545: !_REPLACEMENT [30] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10545 nop RET10545: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10546: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %o5 ld [%i3+3532], %l6 st %l6, [%i3+3532] add %i3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P10547: !_LD [8] (Int) lduw [%i1 + 1308], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10548: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l3 ld [%i3+2048], %l7 st %l7, [%i3+2048] add %i3, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] P10549: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %o5 ld [%i3+2304], %l6 st %l6, [%i3+2304] add %i3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] P10550: !_LD [1] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 744] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10551: !_REPLACEMENT [37] (Int) sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P10552: !_LD [7] (Int) (Branch target of P10588) lduw [%i1 + 460], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ba P10553 nop TARGET10588: ba RET10588 nop P10553: !_LD [11] (Int) (Branch target of P10444) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P10554 nop TARGET10444: ba RET10444 nop P10554: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P10555: !_REPLACEMENT [37] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+628], %l3 st %l3, [%i3+628] add %i3, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P10556: !_LD [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 556] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P10557: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10558: !_LD [45] (Int) (CBR) lduw [%i3 + 3532], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10558 nop RET10558: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10559: !_REPLACEMENT [34] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10559 nop RET10559: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10560: !_LD [3] (Int) (Branch target of P10559) lduw [%i0 + 1540], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P10561 nop TARGET10559: ba RET10559 nop P10561: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l7 ld [%i3+556], %l3 st %l3, [%i3+556] add %i3, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P10562: !_LD [45] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3532] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10562 nop RET10562: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10563: !_REPLACEMENT [15] (Int) sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] P10564: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] P10565: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P10566: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l6 ld [%i3+1332], %o5 st %o5, [%i3+1332] add %i3, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] P10567: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l3 ld [%i3+3224], %l7 st %l7, [%i3+3224] add %i3, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P10568: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %o5 ld [%i3+3176], %l6 st %l6, [%i3+3176] add %i3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P10569: !_PREFETCH [24] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetcha [%i3 + 220] %asi, 1 P10570: !_REPLACEMENT [11] (Int) (Branch target of P10603) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3556], %l3 st %l3, [%i2+3556] add %i2, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] add %o5, %l7, %o5 ld [%o5+3556], %l3 st %l3, [%o5+3556] ba P10571 nop TARGET10603: ba RET10603 nop P10571: !_LD [3] (Int) lduw [%i0 + 1540], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10572: !_LD [4] (Int) lduw [%i0 + 2928], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10573: !_LD [24] (Int) lduw [%i3 + 220], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10574: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2688], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P10575: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10576: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1508], %l6 st %l6, [%i3+1508] add %i3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] P10577: !_LD [20] (Int) (Branch target of P10392) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P10578 nop TARGET10392: ba RET10392 nop P10578: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 668] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10579: !_REPLACEMENT [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1132], %l3 st %l3, [%i2+1132] add %i2, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P10580: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P10581: !_REPLACEMENT [16] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10581 nop RET10581: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10582: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10583: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2488], %o5 st %o5, [%i3+2488] add %i3, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P10584: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P10585: !_LD [17] (Int) (CBR) lduw [%i2 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10585 nop RET10585: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10586: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+2048], %o5 st %o5, [%i3+2048] add %i3, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10586 nop RET10586: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10587: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10588: !_LD [20] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10588 nop RET10588: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10589: !_LD [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2872] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P10590: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10591: !_LD [14] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1332] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10591 nop RET10591: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10592: !_REPLACEMENT [3] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1540], %o5 st %o5, [%i3+1540] add %i3, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] P10593: !_LD [15] (Int) lduw [%i2 + 1508], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10594: !_PREFETCH [27] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 1944], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10594 nop RET10594: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10595: !_LD [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1540] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P10596: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10597: !_REPLACEMENT [39] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2148], %l6 st %l6, [%i2+2148] add %i2, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] P10598: !_LD [14] (Int) lduw [%i3 + 1332], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P10599: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10600: !_LD [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10601: !_REPLACEMENT [2] (Int) (Branch target of P10581) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1132], %l7 st %l7, [%i3+1132] add %i3, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] ba P10602 nop TARGET10581: ba RET10581 nop P10602: !_REPLACEMENT [3] (Int) (Branch target of P10562) sethi %hi(0x2000), %o5 ld [%i3+1540], %l6 st %l6, [%i3+1540] add %i3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] add %l3, %o5, %l3 ld [%l3+1540], %l6 st %l6, [%l3+1540] ba P10603 nop TARGET10562: ba RET10562 nop P10603: !_LD [33] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1536], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10603 nop RET10603: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10604: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3176], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P10605: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10606: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1508], %o5 st %o5, [%i3+1508] add %i3, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] P10607: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P10608: !_REPLACEMENT [14] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+1332], %l6 st %l6, [%i3+1332] add %i3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] add %l3, %o5, %l3 ld [%l3+1332], %l6 st %l6, [%l3+1332] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10608 nop RET10608: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10609: !_LD [10] (Int) lduw [%i1 + 3072], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P10610: !_LD [18] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10610 nop RET10610: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10611: !_REPLACEMENT [39] (Int) (Branch target of P10558) sethi %hi(0x2000), %l3 ld [%i3+2148], %l7 st %l7, [%i3+2148] add %i3, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] ba P10612 nop TARGET10558: ba RET10558 nop P10612: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %o5 ld [%i3+3224], %l6 st %l6, [%i3+3224] add %i3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P10613: !_MEMBAR (FP) (Branch target of P10650) ba P10614 nop TARGET10650: ba RET10650 nop P10614: !_BST [39] (maybe <- 0x29800004) (FP) wr %g0, 0xf0, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i3 + 2112 ] %asi P10615: !_MEMBAR (FP) membar #StoreLoad P10616: !_LD [1] (Int) (CBR) lduw [%i0 + 744], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10616 nop RET10616: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10617: !_REPLACEMENT [39] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P10618: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P10619: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10620: !_LD [12] (Int) lduw [%i3 + 168], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P10621: !_REPLACEMENT [43] (Int) (CBR) (Secondary ctx) (Branch target of P10591) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10621 nop RET10621: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P10622 nop TARGET10591: ba RET10591 nop P10622: !_REPLACEMENT [45] (Int) sethi %hi(0x2000), %l7 ld [%i2+3532], %l3 st %l3, [%i2+3532] add %i2, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] P10623: !_REPLACEMENT [27] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10623 nop RET10623: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10624: !_LD [31] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 680] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10625: !_REPLACEMENT [12] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+168], %l6 st %l6, [%i3+168] add %i3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P10626: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10627: !_LD [32] (Int) (Branch target of P10456) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P10628 nop TARGET10456: ba RET10456 nop P10628: !_REPLACEMENT [2] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1132], %l3 st %l3, [%i2+1132] add %i2, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] P10629: !_LD [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i3 + 1536] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P10630: !_LD [19] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10630 nop RET10630: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10631: !_LD [4] (Int) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P10632: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10632 nop RET10632: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10633: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10634: !_LD [25] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10634 nop RET10634: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10635: !_REPLACEMENT [11] (Int) (Secondary ctx) (Branch target of P10438) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3556], %o5 st %o5, [%i2+3556] add %i2, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] ba P10636 nop TARGET10438: ba RET10438 nop P10636: !_LD [19] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10637: !_REPLACEMENT [36] (Int) (Branch target of P10616) sethi %hi(0x2000), %l7 ld [%i2+4048], %l3 st %l3, [%i2+4048] add %i2, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] ba P10638 nop TARGET10616: ba RET10616 nop P10638: !_REPLACEMENT [37] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+628], %o5 st %o5, [%i2+628] add %i2, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] P10639: !_REPLACEMENT [43] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+3284], %l7 st %l7, [%i2+3284] add %i2, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P10640: !_LD [9] (Int) lduw [%i1 + 2488], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P10641: !_REPLACEMENT [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2980], %o5 st %o5, [%i2+2980] add %i2, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] P10642: !_PREFETCH [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2232], 1 P10643: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10644: !_LD [6] (Int) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10645: !_REPLACEMENT [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P10646: !_LD [39] (Int) (Branch target of P10463) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P10647 nop TARGET10463: ba RET10463 nop P10647: !_REPLACEMENT [9] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+2488], %o5 st %o5, [%i2+2488] add %i2, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10647 nop RET10647: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10648: !_LD [4] (FP) ld [%i0 + 2928], %f8 ! 1 addresses covered P10649: !_LD [20] (Int) (Secondary ctx) (Branch target of P10667) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2688] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P10650 nop TARGET10667: ba RET10667 nop P10650: !_LD [45] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10650 nop RET10650: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10651: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P10652: !_REPLACEMENT [21] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2760], %l7 st %l7, [%i3+2760] add %i3, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] add %l6, %l3, %l6 ld [%l6+2760], %l7 st %l7, [%l6+2760] P10653: !_LD [39] (FP) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2148] %asi, %f9 ! 1 addresses covered P10654: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %o5 ld [%i3+2660], %l6 st %l6, [%i3+2660] add %i3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P10655: !_LD [2] (FP) (CBR) ld [%i0 + 1132], %f10 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10655 nop RET10655: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10656: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10657: !_REPLACEMENT [7] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+460], %o5 st %o5, [%i2+460] add %i2, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] add %l7, %l6, %l7 ld [%l7+460], %o5 st %o5, [%l7+460] P10658: !_REPLACEMENT [8] (Int) (Branch target of P10402) sethi %hi(0x2000), %l3 ld [%i2+1308], %l7 st %l7, [%i2+1308] add %i2, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] ba P10659 nop TARGET10402: ba RET10402 nop P10659: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 668] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P10660: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10661: !_LD [19] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2660] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P10662: !_REPLACEMENT [17] (Int) (CBR) (Branch target of P10585) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10662 nop RET10662: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P10663 nop TARGET10585: ba RET10585 nop P10663: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P10664: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P10665: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P10666: !_REPLACEMENT [26] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+1140], %l3 st %l3, [%i3+1140] add %i3, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10666 nop RET10666: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10667: !_LD [13] (Int) (CBR) (Branch target of P10534) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10667 nop RET10667: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P10668 nop TARGET10534: ba RET10534 nop P10668: !_LD [13] (Int) (Loop exit) lduw [%i2 + 380], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovs %f10, %f30 !-- loop_exit_59_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_59_1 nop P10669: !_MEMBAR (Int) membar #StoreLoad END_NODES59: ! Test instruction sequence for CPU 59 ends sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 ! move %l3(lower) -> %o0(upper) sllx %l3, 32, %o0 sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 stw %l3, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func60: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %o5 or %o5, %lo(0xdeadbee0), %o5 stw %o5, [%i5] sethi %hi(0xdeadbee1), %o5 or %o5, %lo(0xdeadbee1), %o5 stw %o5, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x3cdeade1), %o5 or %o5, %lo(0x3cdeade1), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x9e000001), %l4 or %l4, %lo(0x9e000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x2a000001), %o5 or %o5, %lo(0x2a000001), %o5 stw %o5, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x1e800000), %o5 or %o5, %lo(0x1e800000), %o5 stw %o5, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x173d^4 sethi %hi(0x173d), %l0 or %l0, %lo(0x173d), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 43 to 42 --- sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES60, %l3, %l7 jmpl %l7, %g0 nop BEGIN_NODES60: ! Test instruction sequence for ISTREAM 60 begins P10670: !_LD [35] (Int) (Loop entry) (CBR) (Secondary ctx) sethi %hi(0x1), %l2 or %l2, %lo(0x1), %l2 loop_entry_60_0: wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2724] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10670 nop RET10670: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10671: !_REPLACEMENT [43] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P10672: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P10673: !_PREFETCH [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 3056], 1 P10674: !_LD [16] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10675: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P10676: !_REPLACEMENT [23] (Int) (Branch target of P10670) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3056], %l6 st %l6, [%i3+3056] add %i3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] ba P10677 nop TARGET10670: ba RET10670 nop P10677: !_LD [5] (FP) (Nucleus ctx) (Branch target of P10883) wr %g0, 0x4, %asi lda [%i0 + 3224] %asi, %f0 ! 1 addresses covered ba P10678 nop TARGET10883: ba RET10883 nop P10678: !_LD [5] (Int) (Secondary ctx) (Branch target of P10711) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P10679 nop TARGET10711: ba RET10711 nop P10679: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l3 ld [%i3+3284], %l7 st %l7, [%i3+3284] add %i3, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P10680: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P10681: !_LD [26] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1140], %f1 ! 1 addresses covered P10682: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1332], %o5 st %o5, [%i2+1332] add %i2, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] P10683: !_LD [24] (Int) (Nucleus ctx) (Branch target of P10877) wr %g0, 0x4, %asi lduwa [%i3 + 220] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P10684 nop TARGET10877: ba RET10877 nop P10684: !_LD [32] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1364] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P10685: !_REPLACEMENT [11] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+3556], %l7 st %l7, [%i2+3556] add %i2, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] P10686: !_REPLACEMENT [23] (Int) (Branch target of P10856) sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] ba P10687 nop TARGET10856: ba RET10856 nop P10687: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P10688: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10688 nop RET10688: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10689: !_REPLACEMENT [9] (Int) sethi %hi(0x2000), %l6 ld [%i2+2488], %o5 st %o5, [%i2+2488] add %i2, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] add %l7, %l6, %l7 ld [%l7+2488], %o5 st %o5, [%l7+2488] P10690: !_LD [32] (Int) lduw [%i3 + 1364], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10691: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l7 ld [%i2+3056], %l3 st %l3, [%i2+3056] add %i2, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] add %o5, %l7, %o5 ld [%o5+3056], %l3 st %l3, [%o5+3056] P10692: !_REPLACEMENT [30] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+3756], %o5 st %o5, [%i2+3756] add %i2, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10692 nop RET10692: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10693: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10694: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10695: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P10696: !_LD [37] (Int) (Loop exit) (Nucleus ctx) (Branch target of P10748) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 628] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 !-- loop_exit_60_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_60_0 nop ba P10697 nop TARGET10748: ba RET10748 nop P10697: !_LD [19] (Int) (Loop entry) (CBR) (Secondary ctx) sethi %hi(0xc), %l2 or %l2, %lo(0xc), %l2 loop_entry_60_1: wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2660] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10697 nop RET10697: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10698: !_LD [43] (Int) (Loop exit) (Branch target of P10754) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 !---- flushing int results buffer---- mov %o0, %l5 loop_exit_60_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_60_1 nop ba P10699 nop TARGET10754: ba RET10754 nop P10699: !_LD [2] (Int) (Loop entry) (LE) (Secondary ctx) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_60_2: wr %g0, 0x89, %asi lduwa [%i0 + 1132] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10700: !_LD [8] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 1308] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10700 nop RET10700: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10701: !_LD [11] (Int) (Branch target of P10717) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P10702 nop TARGET10717: ba RET10717 nop P10702: !_LD [40] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10702 nop RET10702: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10703: !_REPLACEMENT [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2872], %l6 st %l6, [%i3+2872] add %i3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] add %l3, %o5, %l3 ld [%l3+2872], %l6 st %l6, [%l3+2872] P10704: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10705: !_LD [36] (Int) lduw [%i2 + 4048], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P10706: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10707: !_REPLACEMENT [14] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P10708: !_LD [42] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10708 nop RET10708: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10709: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P10710: !_LD [15] (Int) (Branch target of P10809) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1508], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P10711 nop TARGET10809: ba RET10809 nop P10711: !_REPLACEMENT [20] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2688], %l6 st %l6, [%i3+2688] add %i3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] add %l3, %o5, %l3 ld [%l3+2688], %l6 st %l6, [%l3+2688] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10711 nop RET10711: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10712: !_PREFETCH [27] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 1944], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10712 nop RET10712: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10713: !_REPLACEMENT [3] (Int) (Nucleus ctx) (Branch target of P10702) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] ba P10714 nop TARGET10702: ba RET10702 nop P10714: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %o5 ld [%i3+460], %l6 st %l6, [%i3+460] add %i3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] P10715: !_REPLACEMENT [24] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+220], %l3 st %l3, [%i3+220] add %i3, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10715 nop RET10715: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10716: !_REPLACEMENT [14] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+1332], %l3 st %l3, [%i3+1332] add %i3, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] P10717: !_REPLACEMENT [40] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+2656], %o5 st %o5, [%i3+2656] add %i3, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] add %l7, %l6, %l7 ld [%l7+2656], %o5 st %o5, [%l7+2656] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10717 nop RET10717: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10718: !_REPLACEMENT [37] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+628], %o5 st %o5, [%i3+628] add %i3, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] add %l7, %l6, %l7 ld [%l7+628], %o5 st %o5, [%l7+628] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10718 nop RET10718: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10719: !_LD [45] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10719 nop RET10719: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10720: !_LD [18] (Int) (Branch target of P10719) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P10721 nop TARGET10719: ba RET10719 nop P10721: !_LD [6] (Int) lduw [%i1 + 172], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P10722: !_REPLACEMENT [32] (Int) (CBR) (Branch target of P10700) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1364], %l7 st %l7, [%i3+1364] add %i3, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10722 nop RET10722: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P10723 nop TARGET10700: ba RET10700 nop P10723: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P10724: !_LD [38] (Int) (Branch target of P10747) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P10725 nop TARGET10747: ba RET10747 nop P10725: !_LD [36] (Int) (Branch target of P10697) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P10726 nop TARGET10697: ba RET10697 nop P10726: !_REPLACEMENT [16] (Int) (Branch target of P10872) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] ba P10727 nop TARGET10872: ba RET10872 nop P10727: !_REPLACEMENT [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+3336], %l3 st %l3, [%i2+3336] add %i2, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P10728: !_LD [41] (FP) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 556], %f0 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10728 nop RET10728: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10729: !_LD [26] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 1140], %f1 ! 1 addresses covered P10730: !_LD [42] (Int) (CBR) lduw [%i3 + 3176], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10730 nop RET10730: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10731: !_REPLACEMENT [6] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10731 nop RET10731: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10732: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l6 ld [%i3+668], %o5 st %o5, [%i3+668] add %i3, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P10733: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P10734: !_LD [3] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1540] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10735: !_LD [1] (Int) lduw [%i0 + 744], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P10736: !_LD [8] (Int) lduw [%i1 + 1308], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10737: !_REPLACEMENT [22] (Int) sethi %hi(0x2000), %l3 ld [%i3+2872], %l7 st %l7, [%i3+2872] add %i3, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P10738: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P10739: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10740: !_REPLACEMENT [17] (Int) (CBR) (Branch target of P10817) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10740 nop RET10740: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P10741 nop TARGET10817: ba RET10817 nop P10741: !_LD [28] (Int) (Nucleus ctx) (Branch target of P10842) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2980] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P10742 nop TARGET10842: ba RET10842 nop P10742: !_REPLACEMENT [24] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P10743: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l6 ld [%i2+2980], %o5 st %o5, [%i2+2980] add %i2, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] P10744: !_LD [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 380] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P10745: !_REPLACEMENT [28] (Int) (Branch target of P10868) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2980], %l3 st %l3, [%i3+2980] add %i3, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] ba P10746 nop TARGET10868: ba RET10868 nop P10746: !_LD [12] (Int) (Branch target of P10788) lduw [%i2 + 168], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P10747 nop TARGET10788: ba RET10788 nop P10747: !_LD [4] (FP) (CBR) ld [%i0 + 2928], %f2 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10747 nop RET10747: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10748: !_REPLACEMENT [22] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+2872], %l7 st %l7, [%i3+2872] add %i3, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10748 nop RET10748: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10749: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P10750: !_LD [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2656] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10751: !_LD [22] (Int) (Branch target of P10807) lduw [%i2 + 2872], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P10752 nop TARGET10807: ba RET10807 nop P10752: !_LD [19] (Int) (Nucleus ctx) (Branch target of P10839) wr %g0, 0x4, %asi lduwa [%i2 + 2660] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P10753 nop TARGET10839: ba RET10839 nop P10753: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2656], %l7 st %l7, [%i2+2656] add %i2, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] add %l6, %l3, %l6 ld [%l6+2656], %l7 st %l7, [%l6+2656] P10754: !_REPLACEMENT [31] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+680], %l6 st %l6, [%i2+680] add %i2, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] add %l3, %o5, %l3 ld [%l3+680], %l6 st %l6, [%l3+680] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10754 nop RET10754: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10755: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %o5 ld [%i2+2980], %l6 st %l6, [%i2+2980] add %i2, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] add %l3, %o5, %l3 ld [%l3+2980], %l6 st %l6, [%l3+2980] P10756: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l7 ld [%i2+3336], %l3 st %l3, [%i2+3336] add %i2, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P10757: !_LD [33] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1536] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P10758: !_REPLACEMENT [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+3216], %l6 st %l6, [%i2+3216] add %i2, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] P10759: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l7 ld [%i2+556], %l3 st %l3, [%i2+556] add %i2, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P10760: !_LD [37] (Int) (Nucleus ctx) (Branch target of P10728) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P10761 nop TARGET10728: ba RET10728 nop P10761: !_LD [1] (FP) (CBR) ld [%i0 + 744], %f3 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10761 nop RET10761: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10762: !_REPLACEMENT [3] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] P10763: !_PREFETCH [9] (Int) (LE) wr %g0, 0x88, %asi prefetcha [%i1 + 2488] %asi, 1 P10764: !_LD [6] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i1 + 172] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10765: !_REPLACEMENT [18] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3240], %o5 st %o5, [%i3+3240] add %i3, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P10766: !_REPLACEMENT [13] (Int) (CBR) (Branch target of P10895) sethi %hi(0x2000), %l3 ld [%i3+380], %l7 st %l7, [%i3+380] add %i3, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10766 nop RET10766: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P10767 nop TARGET10895: ba RET10895 nop P10767: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l3 ld [%i3+3336], %l7 st %l7, [%i3+3336] add %i3, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] add %l6, %l3, %l6 ld [%l6+3336], %l7 st %l7, [%l6+3336] P10768: !_REPLACEMENT [9] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i3+2488], %l6 st %l6, [%i3+2488] add %i3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10768 nop RET10768: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10769: !_LD [5] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 3224] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10770: !_REPLACEMENT [14] (Int) sethi %hi(0x2000), %l6 ld [%i3+1332], %o5 st %o5, [%i3+1332] add %i3, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] add %l7, %l6, %l7 ld [%l7+1332], %o5 st %o5, [%l7+1332] P10771: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3532], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P10772: !_REPLACEMENT [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+1944], %l3 st %l3, [%i3+1944] add %i3, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P10773: !_LD [26] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1140], %f4 ! 1 addresses covered P10774: !_LD [40] (FP) (Secondary ctx) (Branch target of P10801) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2656] %asi, %f5 ! 1 addresses covered ba P10775 nop TARGET10801: ba RET10801 nop P10775: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3284], %o5 st %o5, [%i3+3284] add %i3, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] add %l7, %l6, %l7 ld [%l7+3284], %o5 st %o5, [%l7+3284] P10776: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1364], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10777: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %l7 ld [%i3+3336], %l3 st %l3, [%i3+3336] add %i3, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] add %o5, %l7, %o5 ld [%o5+3336], %l3 st %l3, [%o5+3336] P10778: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l6 ld [%i3+3240], %o5 st %o5, [%i3+3240] add %i3, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P10779: !_REPLACEMENT [9] (Int) (Branch target of P10740) sethi %hi(0x2000), %l3 ld [%i3+2488], %l7 st %l7, [%i3+2488] add %i3, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] ba P10780 nop TARGET10740: ba RET10740 nop P10780: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %o5 ld [%i3+1536], %l6 st %l6, [%i3+1536] add %i3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] P10781: !_LD [1] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i0 + 744] %asi, %f6 ! 1 addresses covered P10782: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+1132], %l3 st %l3, [%i3+1132] add %i3, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] add %o5, %l7, %o5 ld [%o5+1132], %l3 st %l3, [%o5+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10782 nop RET10782: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10783: !_REPLACEMENT [36] (Int) (CBR) (Branch target of P10811) sethi %hi(0x2000), %l7 ld [%i3+4048], %l3 st %l3, [%i3+4048] add %i3, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] add %o5, %l7, %o5 ld [%o5+4048], %l3 st %l3, [%o5+4048] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10783 nop RET10783: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P10784 nop TARGET10811: ba RET10811 nop P10784: !_LD [23] (Int) (Nucleus ctx) (Branch target of P10708) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P10785 nop TARGET10708: ba RET10708 nop P10785: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10786: !_LD [40] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2656], %f7 ! 1 addresses covered P10787: !_REPLACEMENT [32] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1364], %l3 st %l3, [%i2+1364] add %i2, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] add %o5, %l7, %o5 ld [%o5+1364], %l3 st %l3, [%o5+1364] P10788: !_REPLACEMENT [45] (Int) (CBR) (Secondary ctx) (Branch target of P10766) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+3532], %o5 st %o5, [%i2+3532] add %i2, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10788 nop RET10788: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P10789 nop TARGET10766: ba RET10766 nop P10789: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P10790: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l3 ld [%i2+2304], %l7 st %l7, [%i2+2304] add %i2, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] P10791: !_REPLACEMENT [7] (Int) (Secondary ctx) (Branch target of P10718) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+460], %l6 st %l6, [%i2+460] add %i2, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] add %l3, %o5, %l3 ld [%l3+460], %l6 st %l6, [%l3+460] ba P10792 nop TARGET10718: ba RET10718 nop P10792: !_REPLACEMENT [6] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P10793: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P10794: !_REPLACEMENT [12] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10794 nop RET10794: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10795: !_LD [28] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2980] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10796: !_LD [16] (Int) (Branch target of P10730) lduw [%i3 + 2304], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P10797 nop TARGET10730: ba RET10730 nop P10797: !_REPLACEMENT [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+220], %l6 st %l6, [%i3+220] add %i3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] add %l3, %o5, %l3 ld [%l3+220], %l6 st %l6, [%l3+220] P10798: !_LD [39] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 2148] %asi, %f8 ! 1 addresses covered P10799: !_LD [22] (Int) (Branch target of P10692) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P10800 nop TARGET10692: ba RET10692 nop P10800: !_LD [23] (Int) (Branch target of P10731) lduw [%i3 + 3056], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P10801 nop TARGET10731: ba RET10731 nop P10801: !_LD [3] (Int) (CBR) lduw [%i0 + 1540], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10801 nop RET10801: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10802: !_REPLACEMENT [27] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] P10803: !_REPLACEMENT [34] (Int) (Branch target of P10833) sethi %hi(0x2000), %l3 ld [%i2+2232], %l7 st %l7, [%i2+2232] add %i2, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] ba P10804 nop TARGET10833: ba RET10833 nop P10804: !_MEMBAR (FP) P10805: !_BST [11] (maybe <- 0x2a000001) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i1 + 3520 ] %asi P10806: !_MEMBAR (FP) membar #StoreLoad P10807: !_REPLACEMENT [33] (Int) (CBR) (Branch target of P10782) sethi %hi(0x2000), %l7 ld [%i2+1536], %l3 st %l3, [%i2+1536] add %i2, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] add %o5, %l7, %o5 ld [%o5+1536], %l3 st %l3, [%o5+1536] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10807 nop RET10807: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P10808 nop TARGET10782: ba RET10782 nop P10808: !_LD [4] (Int) lduw [%i0 + 2928], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P10809: !_REPLACEMENT [37] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+628], %l7 st %l7, [%i2+628] add %i2, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10809 nop RET10809: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10810: !_REPLACEMENT [16] (Int) (Branch target of P10818) sethi %hi(0x2000), %l3 ld [%i2+2304], %l7 st %l7, [%i2+2304] add %i2, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] add %l6, %l3, %l6 ld [%l6+2304], %l7 st %l7, [%l6+2304] ba P10811 nop TARGET10818: ba RET10818 nop P10811: !_LD [1] (Int) (CBR) lduw [%i0 + 744], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10811 nop RET10811: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10812: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %l7 ld [%i2+3224], %l3 st %l3, [%i2+3224] add %i2, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] add %o5, %l7, %o5 ld [%o5+3224], %l3 st %l3, [%o5+3224] P10813: !_LD [7] (Int) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P10814: !_REPLACEMENT [5] (Int) sethi %hi(0x2000), %o5 ld [%i2+3224], %l6 st %l6, [%i2+3224] add %i2, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] add %l3, %o5, %l3 ld [%l3+3224], %l6 st %l6, [%l3+3224] P10815: !_LD [24] (Int) (Branch target of P10858) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P10816 nop TARGET10858: ba RET10858 nop P10816: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l3 ld [%i2+2980], %l7 st %l7, [%i2+2980] add %i2, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] P10817: !_LD [2] (Int) (CBR) lduw [%i0 + 1132], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10817 nop RET10817: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10818: !_LD [1] (Int) (CBR) lduw [%i0 + 744], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10818 nop RET10818: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10819: !_LD [17] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3216] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P10820: !_LD [4] (Int) lduw [%i0 + 2928], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10821: !_LD [34] (Int) (LE) (Branch target of P10888) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P10822 nop TARGET10888: ba RET10888 nop P10822: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3176], %l6 st %l6, [%i2+3176] add %i2, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P10823: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10824: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2980] %asi, %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P10825: !_REPLACEMENT [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1540], %l3 st %l3, [%i3+1540] add %i3, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] add %o5, %l7, %o5 ld [%o5+1540], %l3 st %l3, [%o5+1540] P10826: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10827: !_LD [4] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 2928] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P10828: !_LD [27] (Int) (Secondary ctx) (Branch target of P10908) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P10829 nop TARGET10908: ba RET10908 nop P10829: !_LD [22] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2872], %f9 ! 1 addresses covered P10830: !_LD [38] (Int) (Branch target of P10768) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ba P10831 nop TARGET10768: ba RET10768 nop P10831: !_REPLACEMENT [18] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+3240], %o5 st %o5, [%i2+3240] add %i2, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10831 nop RET10831: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10832: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10833: !_REPLACEMENT [40] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10833 nop RET10833: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10834: !_REPLACEMENT [2] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P10835: !_LD [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2048] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P10836: !_LD [18] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3240] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10837: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P10838: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2980] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10839: !_LD [22] (FP) (CBR) (Branch target of P10715) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2872], %f10 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10839 nop RET10839: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P10840 nop TARGET10715: ba RET10715 nop P10840: !_LD [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 668] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10841: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3284], %l3 st %l3, [%i3+3284] add %i3, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P10842: !_LD [17] (Int) (LE) (CBR) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3216] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10842 nop RET10842: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10843: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l3 ld [%i3+172], %l7 st %l7, [%i3+172] add %i3, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] P10844: !_LD [24] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 220] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10845: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+168], %o5 st %o5, [%i2+168] add %i2, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] add %l7, %l6, %l7 ld [%l7+168], %o5 st %o5, [%l7+168] P10846: !_LD [26] (Int) (Nucleus ctx) (Branch target of P10859) wr %g0, 0x4, %asi lduwa [%i3 + 1140] %asi, %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P10847 nop TARGET10859: ba RET10859 nop P10847: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10848: !_REPLACEMENT [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] P10849: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %o5 ld [%i2+2148], %l6 st %l6, [%i2+2148] add %i2, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] P10850: !_LD [28] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P10851: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] P10852: !_LD [22] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2872] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10853: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 668], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P10854: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2232], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10855: !_REPLACEMENT [27] (Int) (Branch target of P10688) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1944], %o5 st %o5, [%i3+1944] add %i3, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ba P10856 nop TARGET10688: ba RET10688 nop P10856: !_REPLACEMENT [23] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i3+3056], %l7 st %l7, [%i3+3056] add %i3, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10856 nop RET10856: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10857: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10858: !_LD [17] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10858 nop RET10858: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10859: !_PREFETCH [24] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 220], 1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10859 nop RET10859: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10860: !_LD [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P10861: !_REPLACEMENT [17] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3216], %l7 st %l7, [%i2+3216] add %i2, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] add %l6, %l3, %l6 ld [%l6+3216], %l7 st %l7, [%l6+3216] P10862: !_REPLACEMENT [38] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P10863: !_LD [35] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i3 + 2724] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10864: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l3 ld [%i2+2980], %l7 st %l7, [%i2+2980] add %i2, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] add %l6, %l3, %l6 ld [%l6+2980], %l7 st %l7, [%l6+2980] P10865: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P10866: !_LD [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P10867: !_LD [4] (Int) lduw [%i0 + 2928], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10868: !_LD [1] (Int) (CBR) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10868 nop RET10868: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10869: !_LD [29] (Int) (Nucleus ctx) (Branch target of P10891) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3120] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P10870 nop TARGET10891: ba RET10891 nop P10870: !_LD [29] (Int) lduw [%i2 + 3120], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P10871: !_REPLACEMENT [4] (Int) (Branch target of P10783) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2928], %o5 st %o5, [%i3+2928] add %i3, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] add %l7, %l6, %l7 ld [%l7+2928], %o5 st %o5, [%l7+2928] ba P10872 nop TARGET10783: ba RET10783 nop P10872: !_REPLACEMENT [45] (Int) (CBR) (Branch target of P10831) sethi %hi(0x2000), %l3 ld [%i3+3532], %l7 st %l7, [%i3+3532] add %i3, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] add %l6, %l3, %l6 ld [%l6+3532], %l7 st %l7, [%l6+3532] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10872 nop RET10872: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P10873 nop TARGET10831: ba RET10831 nop P10873: !_LD [22] (Int) (Secondary ctx) (Branch target of P10761) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2872] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P10874 nop TARGET10761: ba RET10761 nop P10874: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10875: !_LD [7] (Int) lduw [%i1 + 460], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10876: !_REPLACEMENT [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3176], %l3 st %l3, [%i2+3176] add %i2, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P10877: !_REPLACEMENT [21] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+2760], %o5 st %o5, [%i2+2760] add %i2, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] add %l7, %l6, %l7 ld [%l7+2760], %o5 st %o5, [%l7+2760] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10877 nop RET10877: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10878: !_LD [6] (Int) lduw [%i1 + 172], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P10879: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %o5 ld [%i2+2232], %l6 st %l6, [%i2+2232] add %i2, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P10880: !_LD [11] (Int) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10881: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P10882: !_REPLACEMENT [4] (Int) sethi %hi(0x2000), %l7 ld [%i2+2928], %l3 st %l3, [%i2+2928] add %i2, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P10883: !_REPLACEMENT [26] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i2+1140], %o5 st %o5, [%i2+1140] add %i2, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10883 nop RET10883: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10884: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l6 ld [%i2+3072], %o5 st %o5, [%i2+3072] add %i2, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] add %l7, %l6, %l7 ld [%l7+3072], %o5 st %o5, [%l7+3072] P10885: !_LD [35] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2724] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10886: !_LD [9] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi lduwa [%i1 + 2488] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P10887: !_LD [22] (Int) lduw [%i3 + 2872], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10888: !_REPLACEMENT [13] (Int) (CBR) (Nucleus ctx) (Branch target of P10712) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+380], %l3 st %l3, [%i3+380] add %i3, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10888 nop RET10888: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P10889 nop TARGET10712: ba RET10712 nop P10889: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P10890: !_LD [3] (Int) lduw [%i0 + 1540], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P10891: !_LD [20] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10891 nop RET10891: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10892: !_REPLACEMENT [38] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i3+2048], %l3 st %l3, [%i3+2048] add %i3, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] add %o5, %l7, %o5 ld [%o5+2048], %l3 st %l3, [%o5+2048] P10893: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10894: !_REPLACEMENT [12] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P10895: !_LD [5] (Int) (CBR) lduw [%i0 + 3224], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10895 nop RET10895: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10896: !_LD [23] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P10897: !_LD [8] (Int) (Branch target of P10794) lduw [%i1 + 1308], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P10898 nop TARGET10794: ba RET10794 nop P10898: !_LD [5] (Int) lduw [%i0 + 3224], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P10899: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] P10900: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l7 ld [%i2+2724], %l3 st %l3, [%i2+2724] add %i2, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P10901: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] P10902: !_LD [1] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 744] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10903: !_LD [3] (FP) (Branch target of P10722) ld [%i0 + 1540], %f11 ! 1 addresses covered ba P10904 nop TARGET10722: ba RET10722 nop P10904: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P10905: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] P10906: !_REPLACEMENT [1] (Int) sethi %hi(0x2000), %o5 ld [%i3+744], %l6 st %l6, [%i3+744] add %i3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] add %l3, %o5, %l3 ld [%l3+744], %l6 st %l6, [%l3+744] P10907: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] P10908: !_REPLACEMENT [19] (Int) (Loop exit) (CBR) sethi %hi(0x2000), %l6 ld [%i3+2660], %o5 st %o5, [%i3+2660] add %i3, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] add %l7, %l6, %l7 ld [%l7+2660], %o5 st %o5, [%l7+2660] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10908 nop RET10908: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 !-- loop_exit_60_2: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_60_2 nop P10909: !_MEMBAR (Int) membar #StoreLoad END_NODES60: ! Test instruction sequence for CPU 60 ends sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 ! move %l7(lower) -> %o0(upper) sllx %l7, 32, %o0 sethi %hi(0xdead0e0f), %l7 or %l7, %lo(0xdead0e0f), %l7 stw %l7, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func61: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l6 or %l6, %lo(0xdeadbee0), %l6 stw %l6, [%i5] sethi %hi(0xdeadbee1), %l6 or %l6, %lo(0xdeadbee1), %l6 stw %l6, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x3ddeade1), %l6 or %l6, %lo(0x3ddeade1), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x9e800001), %l4 or %l4, %lo(0x9e800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x2a800001), %l6 or %l6, %lo(0x2a800001), %l6 stw %l6, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x1f000000), %l6 or %l6, %lo(0x1f000000), %l6 stw %l6, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x6412^4 sethi %hi(0x6412), %l0 or %l0, %lo(0x6412), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 43 to 43 --- sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+3280] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES61, %l7, %l3 jmpl %l3, %g0 nop BEGIN_NODES61: ! Test instruction sequence for ISTREAM 61 begins P10910: !_LD [4] (FP) (Loop entry) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_61_0: ld [%i0 + 2928], %f0 ! 1 addresses covered P10911: !_REPLACEMENT [36] (Int) (Nucleus ctx) (Branch target of P10941) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+4048], %o5 st %o5, [%i3+4048] add %i3, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] ba P10912 nop TARGET10941: ba RET10941 nop P10912: !_LD [1] (Int) lduw [%i0 + 744], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10913: !_LD [9] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi lda [%i1 + 2488] %asi, %f1 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10913 nop RET10913: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10914: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P10915: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l6 ld [%i3+1140], %o5 st %o5, [%i3+1140] add %i3, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] add %l7, %l6, %l7 ld [%l7+1140], %o5 st %o5, [%l7+1140] P10916: !_PREFETCH [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 380], 1 P10917: !_REPLACEMENT [38] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2048], %l7 st %l7, [%i2+2048] add %i2, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10917 nop RET10917: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10918: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10919: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P10920: !_REPLACEMENT [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+668], %o5 st %o5, [%i2+668] add %i2, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P10921: !_LD [8] (Int) lduw [%i1 + 1308], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P10922: !_LD [32] (FP) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 1364] %asi, %f2 ! 1 addresses covered P10923: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2660], %l3 st %l3, [%i3+2660] add %i3, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] P10924: !_LD [6] (FP) ld [%i1 + 172], %f3 ! 1 addresses covered P10925: !_LD [38] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2048], %f4 ! 1 addresses covered P10926: !_LD [11] (Int) lduw [%i1 + 3556], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10927: !_PREFETCH [31] (Int) (Branch target of P10950) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 680], 1 ba P10928 nop TARGET10950: ba RET10950 nop P10928: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P10929: !_REPLACEMENT [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P10930: !_LD [7] (Int) (CBR) lduw [%i1 + 460], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10930 nop RET10930: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10931: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10932: !_LD [17] (Int) (CBR) lduw [%i3 + 3216], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10932 nop RET10932: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10933: !_LD [5] (Int) (Branch target of P11074) lduw [%i0 + 3224], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P10934 nop TARGET11074: ba RET11074 nop P10934: !_LD [16] (FP) ld [%i3 + 2304], %f5 ! 1 addresses covered P10935: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10936: !_LD [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 380] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10937: !_PREFETCH [19] (Int) (CBR) (Branch target of P11106) prefetch [%i2 + 2660], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10937 nop RET10937: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P10938 nop TARGET11106: ba RET11106 nop P10938: !_REPLACEMENT [19] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10938 nop RET10938: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10939: !_REPLACEMENT [3] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10939 nop RET10939: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10940: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l3 ld [%i3+4048], %l7 st %l7, [%i3+4048] add %i3, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] add %l6, %l3, %l6 ld [%l6+4048], %l7 st %l7, [%l6+4048] P10941: !_LD [33] (Int) (CBR) (Secondary ctx) (Branch target of P11090) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1536] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10941 nop RET10941: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P10942 nop TARGET11090: ba RET11090 nop P10942: !_LD [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 3224] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10943: !_PREFETCH [19] (Int) (Branch target of P11057) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 2660], 1 ba P10944 nop TARGET11057: ba RET11057 nop P10944: !_REPLACEMENT [9] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2488], %l7 st %l7, [%i2+2488] add %i2, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P10945: !_LD [37] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 628] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P10946: !_LD [6] (Int) lduw [%i1 + 172], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P10947: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P10948: !_LD [44] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3336] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10949: !_REPLACEMENT [13] (Int) (Branch target of P11002) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+380], %l6 st %l6, [%i2+380] add %i2, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] ba P10950 nop TARGET11002: ba RET11002 nop P10950: !_REPLACEMENT [27] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+1944], %l3 st %l3, [%i2+1944] add %i2, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10950 nop RET10950: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P10951: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P10952: !_REPLACEMENT [24] (Int) (Nucleus ctx) (Branch target of P10997) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ba P10953 nop TARGET10997: ba RET10997 nop P10953: !_REPLACEMENT [19] (Int) (CBR) sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10953 nop RET10953: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10954: !_REPLACEMENT [32] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+1364], %l6 st %l6, [%i2+1364] add %i2, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] add %l3, %o5, %l3 ld [%l3+1364], %l6 st %l6, [%l3+1364] P10955: !_REPLACEMENT [24] (Int) sethi %hi(0x2000), %l7 ld [%i2+220], %l3 st %l3, [%i2+220] add %i2, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] add %o5, %l7, %o5 ld [%o5+220], %l3 st %l3, [%o5+220] P10956: !_LD [0] (FP) ld [%i0 + 708], %f6 ! 1 addresses covered P10957: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10958: !_LD [11] (Int) (Nucleus ctx) (Branch target of P11096) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P10959 nop TARGET11096: ba RET11096 nop P10959: !_REPLACEMENT [42] (Int) (CBR) (Branch target of P10987) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3176], %o5 st %o5, [%i3+3176] add %i3, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10959 nop RET10959: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P10960 nop TARGET10987: ba RET10987 nop P10960: !_LD [42] (Int) (Branch target of P10917) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P10961 nop TARGET10917: ba RET10917 nop P10961: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P10962: !_REPLACEMENT [39] (Int) (Nucleus ctx) (Branch target of P10966) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2148], %o5 st %o5, [%i2+2148] add %i2, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] ba P10963 nop TARGET10966: ba RET10966 nop P10963: !_LD [11] (Int) (CBR) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10963 nop RET10963: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10964: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %o5 ld [%i2+2048], %l6 st %l6, [%i2+2048] add %i2, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] P10965: !_LD [35] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2724] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P10966: !_REPLACEMENT [7] (Int) (CBR) (Branch target of P11035) sethi %hi(0x2000), %l3 ld [%i2+460], %l7 st %l7, [%i2+460] add %i2, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] add %l6, %l3, %l6 ld [%l6+460], %l7 st %l7, [%l6+460] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10966 nop RET10966: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P10967 nop TARGET11035: ba RET11035 nop P10967: !_LD [3] (Int) (Branch target of P10937) lduw [%i0 + 1540], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P10968 nop TARGET10937: ba RET10937 nop P10968: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P10969: !_REPLACEMENT [34] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P10970: !_LD [19] (Int) (Branch target of P11028) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P10971 nop TARGET11028: ba RET11028 nop P10971: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P10972: !_LD [31] (Int) lduw [%i3 + 680], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P10973: !_LD [36] (Int) (CBR) lduw [%i3 + 4048], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10973 nop RET10973: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10974: !_REPLACEMENT [2] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] P10975: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10976: !_REPLACEMENT [29] (Int) (Branch target of P10913) sethi %hi(0x2000), %l6 ld [%i2+3120], %o5 st %o5, [%i2+3120] add %i2, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] add %l7, %l6, %l7 ld [%l7+3120], %o5 st %o5, [%l7+3120] ba P10977 nop TARGET10913: ba RET10913 nop P10977: !_LD [8] (Int) lduw [%i1 + 1308], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P10978: !_REPLACEMENT [27] (Int) (Branch target of P10963) sethi %hi(0x2000), %l7 ld [%i2+1944], %l3 st %l3, [%i2+1944] add %i2, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] ba P10979 nop TARGET10963: ba RET10963 nop P10979: !_LD [9] (Int) lduw [%i1 + 2488], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10980: !_LD [26] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1140], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 P10981: !_REPLACEMENT [28] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+2980], %o5 st %o5, [%i3+2980] add %i3, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10981 nop RET10981: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10982: !_LD [18] (Int) (Secondary ctx) (Branch target of P11008) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P10983 nop TARGET11008: ba RET11008 nop P10983: !_LD [11] (Int) lduw [%i1 + 3556], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P10984: !_LD [1] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i0 + 744] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P10985: !_LD [34] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2232] %asi, %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P10986: !_LD [37] (FP) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 628], %f7 ! 1 addresses covered P10987: !_LD [44] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10987 nop RET10987: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P10988: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P10989: !_LD [18] (Int) lduw [%i2 + 3240], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P10990: !_LD [28] (Int) (CBR) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET10990 nop RET10990: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P10991: !_MEMBAR (Int) membar #StoreLoad P10992: !_REPLACEMENT [21] (Int) (Branch target of P11043) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2760], %l6 st %l6, [%i2+2760] add %i2, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] add %l3, %o5, %l3 ld [%l3+2760], %l6 st %l6, [%l3+2760] ba P10993 nop TARGET11043: ba RET11043 nop P10993: !_REPLACEMENT [43] (Int) (Branch target of P11045) sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] ba P10994 nop TARGET11045: ba RET11045 nop P10994: !_LD [0] (Int) lduw [%i0 + 708], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P10995: !_LD [16] (Int) (Secondary ctx) (Branch target of P11037) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ba P10996 nop TARGET11037: ba RET11037 nop P10996: !_REPLACEMENT [28] (Int) sethi %hi(0x2000), %l6 ld [%i2+2980], %o5 st %o5, [%i2+2980] add %i2, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] add %l7, %l6, %l7 ld [%l7+2980], %o5 st %o5, [%l7+2980] P10997: !_LD [43] (FP) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3284], %f8 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET10997 nop RET10997: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P10998: !_LD [10] (FP) ld [%i1 + 3072], %f9 ! 1 addresses covered P10999: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11000: !_PREFETCH [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 3240], 1 P11001: !_LD [2] (Int) (LE) (CBR) (Nucleus ctx) wr %g0, 0xc, %asi lduwa [%i0 + 1132] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11001 nop RET11001: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11002: !_LD [0] (Int) (CBR) lduw [%i0 + 708], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11002 nop RET11002: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11003: !_REPLACEMENT [25] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+668], %o5 st %o5, [%i3+668] add %i3, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P11004: !_REPLACEMENT [20] (Int) sethi %hi(0x2000), %l3 ld [%i3+2688], %l7 st %l7, [%i3+2688] add %i3, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] add %l6, %l3, %l6 ld [%l6+2688], %l7 st %l7, [%l6+2688] P11005: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %o5 ld [%i3+2304], %l6 st %l6, [%i3+2304] add %i3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] P11006: !_LD [30] (Int) (Loop exit) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 !-- loop_exit_61_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_61_0 nop P11007: !_LD [3] (Int) (Loop entry) (Branch target of P10953) sethi %hi(0x1), %l2 or %l2, %lo(0x1), %l2 loop_entry_61_1: lduw [%i0 + 1540], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P11008 nop TARGET10953: ba RET10953 nop P11008: !_REPLACEMENT [17] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3216], %l6 st %l6, [%i3+3216] add %i3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] add %l3, %o5, %l3 ld [%l3+3216], %l6 st %l6, [%l3+3216] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11008 nop RET11008: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11009: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P11010: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11011: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2488], %l6 st %l6, [%i2+2488] add %i2, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P11012: !_LD [18] (FP) (Branch target of P10930) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3240], %f0 ! 1 addresses covered ba P11013 nop TARGET10930: ba RET10930 nop P11013: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l7 ld [%i2+2148], %l3 st %l3, [%i2+2148] add %i2, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] add %o5, %l7, %o5 ld [%o5+2148], %l3 st %l3, [%o5+2148] P11014: !_LD [17] (Int) (LE) (Branch target of P11115) wr %g0, 0x88, %asi lduwa [%i3 + 3216] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P11015 nop TARGET11115: ba RET11115 nop P11015: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %o5 ld [%i2+3056], %l6 st %l6, [%i2+3056] add %i2, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] add %l3, %o5, %l3 ld [%l3+3056], %l6 st %l6, [%l3+3056] P11016: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11017: !_LD [45] (Int) (Nucleus ctx) (Branch target of P11032) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3532] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P11018 nop TARGET11032: ba RET11032 nop P11018: !_REPLACEMENT [37] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+628], %l3 st %l3, [%i2+628] add %i2, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P11019: !_LD [44] (Int) (LE) wr %g0, 0x88, %asi lduwa [%i3 + 3336] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11020: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] P11021: !_LD [19] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2660] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P11022: !_PREFETCH [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 1508], 1 P11023: !_REPLACEMENT [27] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+1944], %l7 st %l7, [%i3+1944] add %i3, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] add %l6, %l3, %l6 ld [%l6+1944], %l7 st %l7, [%l6+1944] P11024: !_LD [14] (Int) lduw [%i2 + 1332], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P11025: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11026: !_REPLACEMENT [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+556], %l6 st %l6, [%i3+556] add %i3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] add %l3, %o5, %l3 ld [%l3+556], %l6 st %l6, [%l3+556] P11027: !_REPLACEMENT [18] (Int) (Branch target of P11078) sethi %hi(0x2000), %l7 ld [%i3+3240], %l3 st %l3, [%i3+3240] add %i3, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] ba P11028 nop TARGET11078: ba RET11078 nop P11028: !_REPLACEMENT [6] (Int) (CBR) sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11028 nop RET11028: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11029: !_LD [0] (Int) lduw [%i0 + 708], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11030: !_PREFETCH [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 380], 1 P11031: !_LD [2] (FP) (CBR) (Branch target of P10959) ld [%i0 + 1132], %f1 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11031 nop RET11031: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P11032 nop TARGET10959: ba RET10959 nop P11032: !_LD [45] (Int) (CBR) lduw [%i2 + 3532], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11032 nop RET11032: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11033: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11034: !_REPLACEMENT [13] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+380], %o5 st %o5, [%i3+380] add %i3, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P11035: !_LD [41] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11035 nop RET11035: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11036: !_REPLACEMENT [38] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+2048], %l6 st %l6, [%i3+2048] add %i3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] add %l3, %o5, %l3 ld [%l3+2048], %l6 st %l6, [%l3+2048] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11036 nop RET11036: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11037: !_LD [12] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11037 nop RET11037: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11038: !_LD [35] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2724] %asi, %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P11039: !_LD [37] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 628] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11040: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3120], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P11041: !_LD [30] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 3756] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P11042: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11043: !_REPLACEMENT [2] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11043 nop RET11043: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11044: !_LD [38] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2048] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11045: !_REPLACEMENT [14] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1332], %l3 st %l3, [%i2+1332] add %i2, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] add %o5, %l7, %o5 ld [%o5+1332], %l3 st %l3, [%o5+1332] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11045 nop RET11045: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11046: !_REPLACEMENT [28] (Int) (Branch target of P11049) sethi %hi(0x2000), %l7 ld [%i2+2980], %l3 st %l3, [%i2+2980] add %i2, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] ba P11047 nop TARGET11049: ba RET11049 nop P11047: !_LD [18] (Int) (Secondary ctx) (Branch target of P10939) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P11048 nop TARGET10939: ba RET10939 nop P11048: !_LD [2] (Int) lduw [%i0 + 1132], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11049: !_LD [40] (Int) (CBR) lduw [%i3 + 2656], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11049 nop RET11049: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11050: !_LD [24] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 220], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11051: !_LD [25] (FP) (Branch target of P10938) ld [%i3 + 668], %f2 ! 1 addresses covered ba P11052 nop TARGET10938: ba RET10938 nop P11052: !_LD [3] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i0 + 1540] %asi, %f3 ! 1 addresses covered P11053: !_REPLACEMENT [15] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+1508], %l3 st %l3, [%i2+1508] add %i2, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] add %o5, %l7, %o5 ld [%o5+1508], %l3 st %l3, [%o5+1508] P11054: !_REPLACEMENT [38] (Int) sethi %hi(0x2000), %l6 ld [%i2+2048], %o5 st %o5, [%i2+2048] add %i2, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] add %l7, %l6, %l7 ld [%l7+2048], %o5 st %o5, [%l7+2048] P11055: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P11056: !_LD [8] (Int) lduw [%i1 + 1308], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11057: !_REPLACEMENT [2] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i2+1132], %l7 st %l7, [%i2+1132] add %i2, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] add %l6, %l3, %l6 ld [%l6+1132], %l7 st %l7, [%l6+1132] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11057 nop RET11057: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11058: !_LD [14] (Int) (Branch target of P11036) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1332], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P11059 nop TARGET11036: ba RET11036 nop P11059: !_LD [29] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3120], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P11060: !_LD [3] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1540] %asi, %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11060 nop RET11060: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11061: !_REPLACEMENT [11] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3556], %l6 st %l6, [%i2+3556] add %i2, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P11062: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11063: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P11064: !_LD [27] (Int) (CBR) lduw [%i2 + 1944], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11064 nop RET11064: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11065: !_LD [28] (Int) lduw [%i2 + 2980], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P11066: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3240], %l6 st %l6, [%i3+3240] add %i3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P11067: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11068: !_REPLACEMENT [9] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2488], %l7 st %l7, [%i3+2488] add %i3, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] add %l6, %l3, %l6 ld [%l6+2488], %l7 st %l7, [%l6+2488] P11069: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P11070: !_REPLACEMENT [25] (Int) (Nucleus ctx) (Branch target of P11001) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+668], %l3 st %l3, [%i3+668] add %i3, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] add %o5, %l7, %o5 ld [%o5+668], %l3 st %l3, [%o5+668] ba P11071 nop TARGET11001: ba RET11001 nop P11071: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+3532], %o5 st %o5, [%i3+3532] add %i3, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P11072: !_REPLACEMENT [19] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+2660], %l7 st %l7, [%i3+2660] add %i3, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] add %l6, %l3, %l6 ld [%l6+2660], %l7 st %l7, [%l6+2660] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11072 nop RET11072: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11073: !_LD [30] (Int) (LE) (Branch target of P11031) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3756] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P11074 nop TARGET11031: ba RET11031 nop P11074: !_LD [9] (Int) (CBR) lduw [%i1 + 2488], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11074 nop RET11074: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11075: !_LD [13] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 380], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11075 nop RET11075: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11076: !_LD [33] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1536], %f4 ! 1 addresses covered P11077: !_LD [21] (FP) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 2760], %f5 ! 1 addresses covered P11078: !_REPLACEMENT [42] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+3176], %l7 st %l7, [%i3+3176] add %i3, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11078 nop RET11078: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11079: !_PREFETCH [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 168], 1 P11080: !_LD [43] (Int) (Branch target of P11072) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3284], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P11081 nop TARGET11072: ba RET11072 nop P11081: !_REPLACEMENT [43] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+3284], %l3 st %l3, [%i2+3284] add %i2, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] add %o5, %l7, %o5 ld [%o5+3284], %l3 st %l3, [%o5+3284] P11082: !_LD [12] (Int) (Branch target of P10932) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P11083 nop TARGET10932: ba RET10932 nop P11083: !_LD [11] (Int) lduw [%i1 + 3556], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11084: !_REPLACEMENT [23] (Int) sethi %hi(0x2000), %l6 ld [%i2+3056], %o5 st %o5, [%i2+3056] add %i2, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] add %l7, %l6, %l7 ld [%l7+3056], %o5 st %o5, [%l7+3056] P11085: !_LD [20] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2688], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P11086: !_REPLACEMENT [19] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2660], %l3 st %l3, [%i3+2660] add %i3, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] P11087: !_LD [12] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 168], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11088: !_REPLACEMENT [18] (Int) (CBR) (Nucleus ctx) (Branch target of P11111) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+3240], %l6 st %l6, [%i3+3240] add %i3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11088 nop RET11088: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P11089 nop TARGET11111: ba RET11111 nop P11089: !_REPLACEMENT [4] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+2928], %l6 st %l6, [%i3+2928] add %i3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] add %l3, %o5, %l3 ld [%l3+2928], %l6 st %l6, [%l3+2928] P11090: !_REPLACEMENT [45] (Int) (CBR) (Branch target of P11060) sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11090 nop RET11090: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P11091 nop TARGET11060: ba RET11060 nop P11091: !_LD [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2656] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P11092: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11093: !_REPLACEMENT [1] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+744], %l3 st %l3, [%i3+744] add %i3, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] P11094: !_PREFETCH [26] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 1140] %asi, 1 P11095: !_REPLACEMENT [24] (Int) (Branch target of P11075) sethi %hi(0x2000), %l6 ld [%i3+220], %o5 st %o5, [%i3+220] add %i3, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] ba P11096 nop TARGET11075: ba RET11075 nop P11096: !_LD [13] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11096 nop RET11096: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11097: !_REPLACEMENT [9] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2488], %l6 st %l6, [%i2+2488] add %i2, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] P11098: !_REPLACEMENT [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2928], %l3 st %l3, [%i2+2928] add %i2, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] add %o5, %l7, %o5 ld [%o5+2928], %l3 st %l3, [%o5+2928] P11099: !_LD [2] (Int) (Branch target of P10981) lduw [%i0 + 1132], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P11100 nop TARGET10981: ba RET10981 nop P11100: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %o5 ld [%i2+3240], %l6 st %l6, [%i2+3240] add %i2, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] add %l3, %o5, %l3 ld [%l3+3240], %l6 st %l6, [%l3+3240] P11101: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l7 ld [%i2+556], %l3 st %l3, [%i2+556] add %i2, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P11102: !_LD [33] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1536], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P11103: !_LD [23] (Int) (Branch target of P10990) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P11104 nop TARGET10990: ba RET10990 nop P11104: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11105: !_LD [24] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 220] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11106: !_LD [40] (Int) (CBR) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11106 nop RET11106: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11107: !_LD [19] (Int) (Branch target of P11088) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P11108 nop TARGET11088: ba RET11088 nop P11108: !_REPLACEMENT [42] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+3176], %l3 st %l3, [%i3+3176] add %i3, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P11109: !_LD [41] (Int) (Branch target of P10973) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P11110 nop TARGET10973: ba RET10973 nop P11110: !_LD [18] (Int) (Branch target of P11064) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P11111 nop TARGET11064: ba RET11064 nop P11111: !_REPLACEMENT [27] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11111 nop RET11111: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11112: !_REPLACEMENT [42] (Int) sethi %hi(0x2000), %l6 ld [%i2+3176], %o5 st %o5, [%i2+3176] add %i2, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] add %l7, %l6, %l7 ld [%l7+3176], %o5 st %o5, [%l7+3176] P11113: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P11114: !_PREFETCH [31] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetcha [%i2 + 680] %asi, 1 P11115: !_REPLACEMENT [40] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2656], %l3 st %l3, [%i3+2656] add %i3, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11115 nop RET11115: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11116: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P11117: !_LD [0] (Int) lduw [%i0 + 708], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11118: !_REPLACEMENT [45] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i3+3532], %l6 st %l6, [%i3+3532] add %i3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] add %l3, %o5, %l3 ld [%l3+3532], %l6 st %l6, [%l3+3532] P11119: !_LD [18] (Int) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 !-- loop_exit_61_1: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_61_1 nop P11120: !_MEMBAR (Int) membar #StoreLoad END_NODES61: ! Test instruction sequence for CPU 61 ends sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 ! move %l6(lower) -> %o0(upper) sllx %l6, 32, %o0 sethi %hi(0xdead0e0f), %l6 or %l6, %lo(0xdead0e0f), %l6 stw %l6, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func62: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l3 or %l3, %lo(0xdeadbee0), %l3 stw %l3, [%i5] sethi %hi(0xdeadbee1), %l3 or %l3, %lo(0xdeadbee1), %l3 stw %l3, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x3edeade1), %l3 or %l3, %lo(0x3edeade1), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x9f000001), %l4 or %l4, %lo(0x9f000001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x2b000001), %l3 or %l3, %lo(0x2b000001), %l3 stw %l3, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x1f800000), %l3 or %l3, %lo(0x1f800000), %l3 stw %l3, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x6747^4 sethi %hi(0x6747), %l0 or %l0, %lo(0x6747), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 44 to 44 --- sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 stx %g0, [%i3+3336] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES62, %l6, %o5 jmpl %o5, %g0 nop BEGIN_NODES62: ! Test instruction sequence for ISTREAM 62 begins P11121: !_LD [4] (Int) (Loop entry) sethi %hi(0x4), %l2 or %l2, %lo(0x4), %l2 loop_entry_62_0: lduw [%i0 + 2928], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11122: !_REPLACEMENT [28] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2980], %l3 st %l3, [%i2+2980] add %i2, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] add %o5, %l7, %o5 ld [%o5+2980], %l3 st %l3, [%o5+2980] P11123: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %l6 ld [%i2+4048], %o5 st %o5, [%i2+4048] add %i2, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] add %l7, %l6, %l7 ld [%l7+4048], %o5 st %o5, [%l7+4048] P11124: !_MEMBAR (Int) membar #StoreLoad P11125: !_LD [4] (Int) (CBR) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11125 nop RET11125: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11126: !_REPLACEMENT [8] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+1308], %l6 st %l6, [%i2+1308] add %i2, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P11127: !_LD [1] (Int) lduw [%i0 + 744], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11128: !_LD [13] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 380], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P11129: !_REPLACEMENT [41] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+556], %l3 st %l3, [%i2+556] add %i2, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P11130: !_LD [28] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2980] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11131: !_LD [16] (Int) lduw [%i3 + 2304], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P11132: !_REPLACEMENT [18] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3240], %o5 st %o5, [%i3+3240] add %i3, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] add %l7, %l6, %l7 ld [%l7+3240], %o5 st %o5, [%l7+3240] P11133: !_REPLACEMENT [23] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+3056], %l7 st %l7, [%i3+3056] add %i3, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] add %l6, %l3, %l6 ld [%l6+3056], %l7 st %l7, [%l6+3056] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11133 nop RET11133: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11134: !_LD [41] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11135: !_LD [35] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11135 nop RET11135: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11136: !_LD [1] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i0 + 744] %asi, %f0 ! 1 addresses covered P11137: !_REPLACEMENT [41] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11137 nop RET11137: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11138: !_REPLACEMENT [0] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i2+708], %o5 st %o5, [%i2+708] add %i2, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11138 nop RET11138: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11139: !_LD [17] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11139 nop RET11139: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11140: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2760], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11141: !_LD [34] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11142: !_MEMBAR (FP) (Secondary ctx) P11143: !_BST [33] (maybe <- 0x2b000001) (FP) (Secondary ctx) wr %g0, 0xf1, %asi ! preparing store val #0, next val will be in f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f32 membar #Sync stda %f32, [%i3 + 1536 ] %asi P11144: !_MEMBAR (FP) (CBR) (Secondary ctx) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11144 nop RET11144: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11145: !_LD [10] (Int) lduw [%i1 + 3072], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P11146: !_LD [20] (Int) (CBR) lduw [%i2 + 2688], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11146 nop RET11146: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11147: !_REPLACEMENT [27] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1944], %o5 st %o5, [%i2+1944] add %i2, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] add %l7, %l6, %l7 ld [%l7+1944], %o5 st %o5, [%l7+1944] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11147 nop RET11147: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11148: !_REPLACEMENT [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+2304], %o5 st %o5, [%i2+2304] add %i2, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P11149: !_LD [41] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11149 nop RET11149: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11150: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P11151: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11152: !_LD [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1944] %asi, %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P11153: !_LD [22] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2872], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11154: !_REPLACEMENT [13] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+380], %l7 st %l7, [%i2+380] add %i2, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] add %l6, %l3, %l6 ld [%l6+380], %l7 st %l7, [%l6+380] P11155: !_REPLACEMENT [36] (Int) sethi %hi(0x2000), %o5 ld [%i2+4048], %l6 st %l6, [%i2+4048] add %i2, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] add %l3, %o5, %l3 ld [%l3+4048], %l6 st %l6, [%l3+4048] P11156: !_LD [5] (FP) (CBR) ld [%i0 + 3224], %f1 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11156 nop RET11156: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11157: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P11158: !_REPLACEMENT [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+3176], %l3 st %l3, [%i2+3176] add %i2, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] add %o5, %l7, %o5 ld [%o5+3176], %l3 st %l3, [%o5+3176] P11159: !_LD [28] (Int) (Branch target of P11133) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2980], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P11160 nop TARGET11133: ba RET11133 nop P11160: !_LD [25] (Int) lduw [%i3 + 668], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P11161: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2148], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11162: !_LD [36] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 4048] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11163: !_LD [1] (Int) (LE) (CBR) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i0 + 744] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11163 nop RET11163: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11164: !_REPLACEMENT [0] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+708], %l7 st %l7, [%i2+708] add %i2, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] add %l6, %l3, %l6 ld [%l6+708], %l7 st %l7, [%l6+708] P11165: !_MEMBAR (Int) membar #StoreLoad P11166: !_LD [0] (Int) lduw [%i0 + 708], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11167: !_LD [42] (Int) (Secondary ctx) (Branch target of P11138) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P11168 nop TARGET11138: ba RET11138 nop P11168: !_LD [43] (Int) (Branch target of P11144) lduw [%i3 + 3284], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P11169 nop TARGET11144: ba RET11144 nop P11169: !_LD [20] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2688] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P11170: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2148], %l6 st %l6, [%i3+2148] add %i3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] P11171: !_PREFETCH [16] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 2304], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11171 nop RET11171: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11172: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11173: !_LD [4] (Int) (LE) (Secondary ctx) wr %g0, 0x89, %asi lduwa [%i0 + 2928] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P11174: !_LD [17] (Int) (Branch target of P11225) lduw [%i2 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P11175 nop TARGET11225: ba RET11225 nop P11175: !_LD [8] (Int) (Branch target of P11125) lduw [%i1 + 1308], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P11176 nop TARGET11125: ba RET11125 nop P11176: !_REPLACEMENT [10] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+3072], %l6 st %l6, [%i2+3072] add %i2, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] add %l3, %o5, %l3 ld [%l3+3072], %l6 st %l6, [%l3+3072] P11177: !_MEMBAR (Int) membar #StoreLoad P11178: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11179: !_LD [36] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P11180: !_LD [21] (Int) (Branch target of P11235) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P11181 nop TARGET11235: ba RET11235 nop P11181: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+172], %l7 st %l7, [%i2+172] add %i2, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] add %l6, %l3, %l6 ld [%l6+172], %l7 st %l7, [%l6+172] P11182: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %o5 ld [%i2+2724], %l6 st %l6, [%i2+2724] add %i2, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] add %l3, %o5, %l3 ld [%l3+2724], %l6 st %l6, [%l3+2724] P11183: !_REPLACEMENT [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+2688], %l3 st %l3, [%i2+2688] add %i2, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] P11184: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2048], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P11185: !_LD [25] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 668], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11186: !_LD [21] (Int) (Nucleus ctx) (Branch target of P11146) wr %g0, 0x4, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2760] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P11187 nop TARGET11146: ba RET11146 nop P11187: !_REPLACEMENT [16] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+2304], %l6 st %l6, [%i2+2304] add %i2, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] add %l3, %o5, %l3 ld [%l3+2304], %l6 st %l6, [%l3+2304] P11188: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2304], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11189: !_LD [35] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2724] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P11190: !_LD [36] (Int) (LE) (Branch target of P11149) wr %g0, 0x88, %asi lduwa [%i2 + 4048] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P11191 nop TARGET11149: ba RET11149 nop P11191: !_LD [2] (Int) lduw [%i0 + 1132], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11192: !_REPLACEMENT [35] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2724], %l3 st %l3, [%i3+2724] add %i3, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] add %o5, %l7, %o5 ld [%o5+2724], %l3 st %l3, [%o5+2724] P11193: !_LD [27] (Int) (Branch target of P11139) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 1944], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ba P11194 nop TARGET11139: ba RET11139 nop P11194: !_LD [39] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2148], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P11195: !_LD [45] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3532] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11196: !_REPLACEMENT [27] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1944], %l6 st %l6, [%i3+1944] add %i3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] add %l3, %o5, %l3 ld [%l3+1944], %l6 st %l6, [%l3+1944] P11197: !_LD [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2304] %asi, %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P11198: !_LD [15] (Int) (Branch target of P11163) lduw [%i2 + 1508], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ba P11199 nop TARGET11163: ba RET11163 nop P11199: !_REPLACEMENT [22] (Int) (Branch target of P11214) sethi %hi(0x2000), %l7 ld [%i3+2872], %l3 st %l3, [%i3+2872] add %i3, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] add %o5, %l7, %o5 ld [%o5+2872], %l3 st %l3, [%o5+2872] ba P11200 nop TARGET11214: ba RET11214 nop P11200: !_LD [6] (Int) lduw [%i1 + 172], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P11201: !_PREFETCH [13] (Int) (Nucleus ctx) wr %g0, 0x4, %asi prefetcha [%i2 + 380] %asi, 1 P11202: !_LD [45] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11203: !_REPLACEMENT [13] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+380], %o5 st %o5, [%i2+380] add %i2, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] add %l7, %l6, %l7 ld [%l7+380], %o5 st %o5, [%l7+380] P11204: !_LD [4] (Int) (Branch target of P11245) lduw [%i0 + 2928], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 ba P11205 nop TARGET11245: ba RET11245 nop P11205: !_REPLACEMENT [13] (Int) sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] P11206: !_LD [2] (Int) lduw [%i0 + 1132], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P11207: !_REPLACEMENT [6] (Int) (Branch target of P11171) sethi %hi(0x2000), %o5 ld [%i2+172], %l6 st %l6, [%i2+172] add %i2, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] ba P11208 nop TARGET11171: ba RET11171 nop P11208: !_LD [27] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1944], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11209: !_LD [14] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1332] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11209 nop RET11209: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11210: !_LD [8] (Int) lduw [%i1 + 1308], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P11211: !_MEMBAR (Int) (Branch target of P11218) membar #StoreLoad ba P11212 nop TARGET11218: ba RET11218 nop P11212: !_REPLACEMENT [25] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+668], %o5 st %o5, [%i3+668] add %i3, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P11213: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P11214: !_LD [7] (Int) (CBR) lduw [%i1 + 460], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11214 nop RET11214: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11215: !_REPLACEMENT [21] (Int) sethi %hi(0x2000), %l7 ld [%i3+2760], %l3 st %l3, [%i3+2760] add %i3, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P11216: !_PREFETCH [5] (Int) prefetch [%i0 + 3224], 1 P11217: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l6 ld [%i3+3756], %o5 st %o5, [%i3+3756] add %i3, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] add %l7, %l6, %l7 ld [%l7+3756], %o5 st %o5, [%l7+3756] P11218: !_LD [36] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 4048], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11218 nop RET11218: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11219: !_REPLACEMENT [43] (Int) sethi %hi(0x2000), %o5 ld [%i3+3284], %l6 st %l6, [%i3+3284] add %i3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] P11220: !_REPLACEMENT [30] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i3+3756], %l3 st %l3, [%i3+3756] add %i3, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] add %o5, %l7, %o5 ld [%o5+3756], %l3 st %l3, [%o5+3756] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11220 nop RET11220: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11221: !_LD [0] (Int) lduw [%i0 + 708], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11222: !_LD [8] (Int) lduw [%i1 + 1308], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P11223: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11224: !_LD [5] (Int) lduw [%i0 + 3224], %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P11225: !_LD [2] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i0 + 1132] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11225 nop RET11225: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11226: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11227: !_REPLACEMENT [40] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+2656], %l6 st %l6, [%i3+2656] add %i3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P11228: !_LD [29] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3120] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11229: !_REPLACEMENT [31] (Int) sethi %hi(0x2000), %l3 ld [%i3+680], %l7 st %l7, [%i3+680] add %i3, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] add %l6, %l3, %l6 ld [%l6+680], %l7 st %l7, [%l6+680] P11230: !_REPLACEMENT [26] (Int) (Branch target of P11237) sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] ba P11231 nop TARGET11237: ba RET11237 nop P11231: !_REPLACEMENT [12] (Int) sethi %hi(0x2000), %l7 ld [%i3+168], %l3 st %l3, [%i3+168] add %i3, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] add %o5, %l7, %o5 ld [%o5+168], %l3 st %l3, [%o5+168] P11232: !_LD [1] (Int) (Branch target of P11137) lduw [%i0 + 744], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P11233 nop TARGET11137: ba RET11137 nop P11233: !_REPLACEMENT [11] (Int) sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] P11234: !_LD [5] (Int) lduw [%i0 + 3224], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11235: !_REPLACEMENT [12] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+168], %l7 st %l7, [%i3+168] add %i3, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11235 nop RET11235: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11236: !_LD [19] (Int) (Branch target of P11135) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 ba P11237 nop TARGET11135: ba RET11135 nop P11237: !_REPLACEMENT [34] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2232], %l3 st %l3, [%i2+2232] add %i2, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11237 nop RET11237: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11238: !_LD [12] (Int) (LE) (Nucleus ctx) wr %g0, 0xc, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 168] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11239: !_MEMBAR (Int) membar #StoreLoad P11240: !_REPLACEMENT [8] (Int) (Branch target of P11246) sethi %hi(0x2000), %l3 ld [%i2+1308], %l7 st %l7, [%i2+1308] add %i2, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] ba P11241 nop TARGET11246: ba RET11246 nop P11241: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %o5 ld [%i2+1132], %l6 st %l6, [%i2+1132] add %i2, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P11242: !_LD [1] (Int) (Branch target of P11209) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ba P11243 nop TARGET11209: ba RET11209 nop P11243: !_LD [4] (Int) lduw [%i0 + 2928], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11244: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P11245: !_LD [44] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11245 nop RET11245: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11246: !_REPLACEMENT [15] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1508], %l6 st %l6, [%i2+1508] add %i2, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] add %l3, %o5, %l3 ld [%l3+1508], %l6 st %l6, [%l3+1508] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11246 nop RET11246: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11247: !_LD [31] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 680] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11248: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l6 ld [%i2+1536], %o5 st %o5, [%i2+1536] add %i2, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] P11249: !_LD [0] (Int) lduw [%i0 + 708], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11250: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l7 ld [%i2+460], %l3 st %l3, [%i2+460] add %i2, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] P11251: !_LD [9] (Int) (Secondary ctx) (Branch target of P11147) wr %g0, 0x81, %asi lduwa [%i1 + 2488] %asi, %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 ba P11252 nop TARGET11147: ba RET11147 nop P11252: !_REPLACEMENT [34] (Int) (Loop exit) (Branch target of P11220) sethi %hi(0x2000), %o5 ld [%i2+2232], %l6 st %l6, [%i2+2232] add %i2, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 !-- loop_exit_62_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_62_0 nop ba P11253 nop TARGET11220: ba RET11220 nop P11253: !_MEMBAR (Int) (Branch target of P11156) membar #StoreLoad ba END_NODES62 nop TARGET11156: ba RET11156 nop END_NODES62: ! Test instruction sequence for CPU 62 ends sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 ! move %o5(lower) -> %o0(upper) sllx %o5, 32, %o0 sethi %hi(0xdead0e0f), %o5 or %o5, %lo(0xdead0e0f), %o5 stw %o5, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop !----------------- ! register usage: ! %i0 %i1 : base registers for first 2 regions ! %i2 %i3 : cache registers for 8 regions ! %i4 fixed pointer to per-cpu results area ! %l1 moving pointer to per-cpu FP results area ! %o7 moving pointer to per-cpu integer results area ! %i5 pointer to per-cpu private area ! %l0 holds lfsr, used as source of random bits ! %l2 loop count register ! %f16 running counter for unique fp store values ! %f17 holds increment value for fp counter ! %l4 running counter for unique integer store values (increment value is always 1) ! %l5 move-to register for load values (simulation only) ! %f30 move-to register for FP values (simulation only) ! %i4 holds the instructions count which is used for interrupt ordering ! %i4 holds the thread_id (OBP only) ! %l5 holds the moving pointer for interrupt bonus data (OBP only). Conflicts with RTL/simulation usage ! %l3 %l6 %l7 %o5 : 4 temporary registers ! %o0 %o1 %o2 %o3 %o4 : 5 integer results buffer registers ! %f0-f15 FP results buffer registers ! %f32-f47 FP block load/store registers func63: ! instruction sequence begins save %sp, -192, %sp ! Force %i0-%i3 to be 64-byte aligned add %i0, 63, %i0 andn %i0, 63, %i0 add %i1, 63, %i1 andn %i1, 63, %i1 add %i2, 63, %i2 andn %i2, 63, %i2 add %i3, 63, %i3 andn %i3, 63, %i3 add %i4, 63, %i4 andn %i4, 63, %i4 add %i5, 63, %i5 andn %i5, 63, %i5 ! Initialize pointer to FP load results area mov %i4, %l1 ! Initialize pointer to integer load results area sethi %hi(0x80000), %o7 or %o7, %lo(0x80000), %o7 add %o7, %l1, %o7 ! Reinitialize i4 to 0. i4 will be used to keep the count of analyzable node info mov 0x0, %i4 ! Initialize %f0-%f62 to 0xdeadbee0deadbee1 sethi %hi(0xdeadbee0), %l7 or %l7, %lo(0xdeadbee0), %l7 stw %l7, [%i5] sethi %hi(0xdeadbee1), %l7 or %l7, %lo(0xdeadbee1), %l7 stw %l7, [%i5+4] ldd [%i5], %f0 fmovd %f0, %f2 fmovd %f0, %f4 fmovd %f0, %f6 fmovd %f0, %f8 fmovd %f0, %f10 fmovd %f0, %f12 fmovd %f0, %f14 fmovd %f0, %f16 fmovd %f0, %f18 fmovd %f0, %f20 fmovd %f0, %f22 fmovd %f0, %f24 fmovd %f0, %f26 fmovd %f0, %f28 fmovd %f0, %f30 fmovd %f0, %f32 fmovd %f0, %f34 fmovd %f0, %f36 fmovd %f0, %f38 fmovd %f0, %f40 fmovd %f0, %f42 fmovd %f0, %f44 fmovd %f0, %f46 fmovd %f0, %f48 fmovd %f0, %f50 fmovd %f0, %f52 fmovd %f0, %f54 fmovd %f0, %f56 fmovd %f0, %f58 fmovd %f0, %f60 fmovd %f0, %f62 ! Signature for extract_loads script to start extracting load values for this thread sethi %hi(0x3fdeade1), %l7 or %l7, %lo(0x3fdeade1), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize running integer counter in register %l4 sethi %hi(0x9f800001), %l4 or %l4, %lo(0x9f800001), %l4 ! Initialize running FP counter in register %f16 sethi %hi(0x2b800001), %l7 or %l7, %lo(0x2b800001), %l7 stw %l7, [%i5] ld [%i5], %f16 ! Initialize FP counter increment value in register %f17 (constant) sethi %hi(0x20000000), %l7 or %l7, %lo(0x20000000), %l7 stw %l7, [%i5] ld [%i5], %f17 ! Initialize LFSR to 0x4be4^4 sethi %hi(0x4be4), %l0 or %l0, %lo(0x4be4), %l0 mulx %l0, %l0, %l0 mulx %l0, %l0, %l0 !-- init shared addrs 45 to 45 --- sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 stx %g0, [%i2+3528] sethi %hi(0x20000), %g2 ! sync time-out setx tsotool_barrier_sync, %l6, %l7 jmpl %l7, %l3 nop ! Branching to the appropriate test instruction sequence setx BEGIN_NODES63, %o5, %l6 jmpl %l6, %g0 nop BEGIN_NODES63: ! Test instruction sequence for ISTREAM 63 begins P11254: !_LD [41] (Int) (Loop entry) sethi %hi(0x3), %l2 or %l2, %lo(0x3), %l2 loop_entry_63_0: sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 556], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11255: !_LD [16] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2304], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P11256: !_REPLACEMENT [1] (Int) (Branch target of P11261) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+744], %l3 st %l3, [%i3+744] add %i3, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] add %o5, %l7, %o5 ld [%o5+744], %l3 st %l3, [%o5+744] ba P11257 nop TARGET11261: ba RET11261 nop P11257: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l6 ld [%i3+668], %o5 st %o5, [%i3+668] add %i3, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] add %l7, %l6, %l7 ld [%l7+668], %o5 st %o5, [%l7+668] P11258: !_LD [5] (Int) lduw [%i0 + 3224], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11259: !_LD [1] (Int) lduw [%i0 + 744], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P11260: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P11261: !_LD [12] (Int) (CBR) lduw [%i2 + 168], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11261 nop RET11261: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11262: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P11263: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] P11264: !_LD [26] (Int) lduw [%i2 + 1140], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11265: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %l6 ld [%i3+1132], %o5 st %o5, [%i3+1132] add %i3, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] add %l7, %l6, %l7 ld [%l7+1132], %o5 st %o5, [%l7+1132] P11266: !_LD [13] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 380] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P11267: !_REPLACEMENT [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2760], %l3 st %l3, [%i2+2760] add %i2, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] add %o5, %l7, %o5 ld [%o5+2760], %l3 st %l3, [%o5+2760] P11268: !_LD [30] (Int) (Branch target of P11332) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P11269 nop TARGET11332: ba RET11332 nop P11269: !_LD [22] (Int) (LE) (Branch target of P11274) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2872] %asi, %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P11270 nop TARGET11274: ba RET11274 nop P11270: !_REPLACEMENT [0] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+708], %o5 st %o5, [%i3+708] add %i3, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11270 nop RET11270: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11271: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %l6 ld [%i3+2148], %o5 st %o5, [%i3+2148] add %i3, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] add %l7, %l6, %l7 ld [%l7+2148], %o5 st %o5, [%l7+2148] P11272: !_REPLACEMENT [18] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+3240], %l7 st %l7, [%i3+3240] add %i3, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11272 nop RET11272: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11273: !_REPLACEMENT [34] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+2232], %l7 st %l7, [%i3+2232] add %i3, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] add %l6, %l3, %l6 ld [%l6+2232], %l7 st %l7, [%l6+2232] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11273 nop RET11273: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11274: !_REPLACEMENT [1] (Int) (CBR) (Branch target of P11458) sethi %hi(0x2000), %l3 ld [%i3+744], %l7 st %l7, [%i3+744] add %i3, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] add %l6, %l3, %l6 ld [%l6+744], %l7 st %l7, [%l6+744] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11274 nop RET11274: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P11275 nop TARGET11458: ba RET11458 nop P11275: !_LD [22] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i2 + 2872] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11276: !_LD [20] (Int) lduw [%i2 + 2688], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P11277: !_REPLACEMENT [3] (Int) sethi %hi(0x2000), %l3 ld [%i3+1540], %l7 st %l7, [%i3+1540] add %i3, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] add %l6, %l3, %l6 ld [%l6+1540], %l7 st %l7, [%l6+1540] P11278: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11279: !_LD [3] (Int) lduw [%i0 + 1540], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P11280: !_LD [18] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3240], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11280 nop RET11280: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11281: !_LD [5] (FP) ld [%i0 + 3224], %f0 ! 1 addresses covered P11282: !_LD [13] (Int) lduw [%i3 + 380], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P11283: !_REPLACEMENT [33] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1536], %l7 st %l7, [%i2+1536] add %i2, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P11284: !_LD [23] (Int) (LE) (CBR) wr %g0, 0x88, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3056] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11284 nop RET11284: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11285: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2724], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 P11286: !_REPLACEMENT [39] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2148], %l7 st %l7, [%i3+2148] add %i3, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] P11287: !_REPLACEMENT [39] (Int) sethi %hi(0x2000), %o5 ld [%i3+2148], %l6 st %l6, [%i3+2148] add %i3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] P11288: !_PREFETCH [11] (Int) prefetch [%i1 + 3556], 1 P11289: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l7 ld [%i3+2660], %l3 st %l3, [%i3+2660] add %i3, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] P11290: !_LD [4] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 2928] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P11291: !_LD [35] (Int) (Branch target of P11365) lduw [%i2 + 2724], %l3 ! move %l3(lower) -> %o4(lower) or %l3, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ba P11292 nop TARGET11365: ba RET11365 nop P11292: !_LD [9] (FP) (Secondary ctx) wr %g0, 0x81, %asi lda [%i1 + 2488] %asi, %f1 ! 1 addresses covered P11293: !_LD [45] (Int) (CBR) (Secondary ctx) (Branch target of P11450) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3532] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11293 nop RET11293: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P11294 nop TARGET11450: ba RET11450 nop P11294: !_REPLACEMENT [35] (Int) sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P11295: !_LD [24] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 220] %asi, %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P11296: !_REPLACEMENT [16] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2304], %o5 st %o5, [%i2+2304] add %i2, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11296 nop RET11296: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11297: !_REPLACEMENT [16] (Int) sethi %hi(0x2000), %l6 ld [%i2+2304], %o5 st %o5, [%i2+2304] add %i2, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] add %l7, %l6, %l7 ld [%l7+2304], %o5 st %o5, [%l7+2304] P11298: !_REPLACEMENT [43] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+3284], %l7 st %l7, [%i2+3284] add %i2, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] add %l6, %l3, %l6 ld [%l6+3284], %l7 st %l7, [%l6+3284] P11299: !_LD [45] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3532], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11299 nop RET11299: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11300: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 P11301: !_REPLACEMENT [37] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+628], %l7 st %l7, [%i3+628] add %i3, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] add %l6, %l3, %l6 ld [%l6+628], %l7 st %l7, [%l6+628] P11302: !_REPLACEMENT [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+3176], %l6 st %l6, [%i3+3176] add %i3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] add %l3, %o5, %l3 ld [%l3+3176], %l6 st %l6, [%l3+3176] P11303: !_LD [5] (Int) lduw [%i0 + 3224], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11304: !_LD [43] (FP) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 ld [%i2 + 3284], %f2 ! 1 addresses covered P11305: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l3 ld [%i3+3240], %l7 st %l7, [%i3+3240] add %i3, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] add %l6, %l3, %l6 ld [%l6+3240], %l7 st %l7, [%l6+3240] P11306: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P11307: !_LD [38] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2048] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11307 nop RET11307: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11308: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+220], %l7 st %l7, [%i3+220] add %i3, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] P11309: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 P11310: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P11311: !_REPLACEMENT [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+2724], %l7 st %l7, [%i3+2724] add %i3, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] add %l6, %l3, %l6 ld [%l6+2724], %l7 st %l7, [%l6+2724] P11312: !_LD [36] (Int) (Branch target of P11388) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 4048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P11313 nop TARGET11388: ba RET11388 nop P11313: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11314: !_LD [13] (FP) ld [%i2 + 380], %f3 ! 1 addresses covered P11315: !_LD [23] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3056], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11316: !_LD [23] (Int) lduw [%i2 + 3056], %l7 ! move %l7(lower) -> %o0(lower) or %l7, %o0, %o0 P11317: !_REPLACEMENT [26] (Int) (Branch target of P11320) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] ba P11318 nop TARGET11320: ba RET11320 nop P11318: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l7 ld [%i3+1140], %l3 st %l3, [%i3+1140] add %i3, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P11319: !_REPLACEMENT [6] (Int) (Secondary ctx) (Branch target of P11463) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i3+172], %o5 st %o5, [%i3+172] add %i3, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] add %l7, %l6, %l7 ld [%l7+172], %o5 st %o5, [%l7+172] ba P11320 nop TARGET11463: ba RET11463 nop P11320: !_REPLACEMENT [24] (Int) (CBR) sethi %hi(0x2000), %l3 ld [%i3+220], %l7 st %l7, [%i3+220] add %i3, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11320 nop RET11320: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11321: !_LD [18] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3240], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11322: !_LD [37] (Int) (Branch target of P11418) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 628], %o5 ! move %o5(lower) -> %o1(lower) or %o5, %o1, %o1 ba P11323 nop TARGET11418: ba RET11418 nop P11323: !_REPLACEMENT [11] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3556], %l7 st %l7, [%i2+3556] add %i2, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] add %l6, %l3, %l6 ld [%l6+3556], %l7 st %l7, [%l6+3556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11323 nop RET11323: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11324: !_MEMBAR (FP) (Branch target of P11377) ba P11325 nop TARGET11377: ba RET11377 nop P11325: !_BST [31] (maybe <- 0x2b800001) (FP) (CBR) (Branch target of P11350) wr %g0, 0xf0, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ! preparing store val #0, next val will be in f42 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f42 membar #Sync stda %f32, [%i3 + 640 ] %asi ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11325 nop RET11325: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P11326 nop TARGET11350: ba RET11350 nop P11326: !_MEMBAR (FP) (Branch target of P11299) membar #StoreLoad ba P11327 nop TARGET11299: ba RET11299 nop P11327: !_LD [31] (Int) (CBR) lduw [%i3 + 680], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11327 nop RET11327: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11328: !_LD [40] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2656] %asi, %l3 ! move %l3(lower) -> %o2(lower) or %l3, %o2, %o2 P11329: !_LD [19] (Int) (Branch target of P11438) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2660], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P11330 nop TARGET11438: ba RET11438 nop P11330: !_LD [17] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3216], %l3 ! move %l3(lower) -> %o3(lower) or %l3, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11330 nop RET11330: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11331: !_LD [23] (Int) (Branch target of P11273) lduw [%i3 + 3056], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ba P11332 nop TARGET11273: ba RET11273 nop P11332: !_REPLACEMENT [39] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2148], %l7 st %l7, [%i3+2148] add %i3, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11332 nop RET11332: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11333: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3756], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11334: !_LD [35] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2724], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11335: !_REPLACEMENT [39] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2148], %l7 st %l7, [%i2+2148] add %i2, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] add %l6, %l3, %l6 ld [%l6+2148], %l7 st %l7, [%l6+2148] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11335 nop RET11335: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11336: !_LD [44] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3336], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P11337: !_REPLACEMENT [18] (Int) sethi %hi(0x2000), %l7 ld [%i2+3240], %l3 st %l3, [%i2+3240] add %i2, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] add %o5, %l7, %o5 ld [%o5+3240], %l3 st %l3, [%o5+3240] P11338: !_LD [11] (Int) lduw [%i1 + 3556], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11339: !_REPLACEMENT [39] (Int) (Branch target of P11349) sethi %hi(0x2000), %o5 ld [%i2+2148], %l6 st %l6, [%i2+2148] add %i2, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] add %l3, %o5, %l3 ld [%l3+2148], %l6 st %l6, [%l3+2148] ba P11340 nop TARGET11349: ba RET11349 nop P11340: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %l7 ld [%i2+1140], %l3 st %l3, [%i2+1140] add %i2, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] add %o5, %l7, %o5 ld [%o5+1140], %l3 st %l3, [%o5+1140] P11341: !_REPLACEMENT [45] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l6 ld [%i2+3532], %o5 st %o5, [%i2+3532] add %i2, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] add %l7, %l6, %l7 ld [%l7+3532], %o5 st %o5, [%l7+3532] P11342: !_REPLACEMENT [24] (Int) (Branch target of P11325) sethi %hi(0x2000), %l3 ld [%i2+220], %l7 st %l7, [%i2+220] add %i2, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] add %l6, %l3, %l6 ld [%l6+220], %l7 st %l7, [%l6+220] ba P11343 nop TARGET11325: ba RET11325 nop P11343: !_LD [28] (Int) (CBR) (Branch target of P11477) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2980], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11343 nop RET11343: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P11344 nop TARGET11477: ba RET11477 nop P11344: !_LD [16] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2304] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11345: !_REPLACEMENT [22] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+2872], %l7 st %l7, [%i2+2872] add %i2, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] add %l6, %l3, %l6 ld [%l6+2872], %l7 st %l7, [%l6+2872] P11346: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %o5 ld [%i2+668], %l6 st %l6, [%i2+668] add %i2, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] add %l3, %o5, %l3 ld [%l3+668], %l6 st %l6, [%l3+668] P11347: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l7 ld [%i2+2660], %l3 st %l3, [%i2+2660] add %i2, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] P11348: !_LD [22] (Int) (Secondary ctx) (Branch target of P11280) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2872] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P11349 nop TARGET11280: ba RET11280 nop P11349: !_REPLACEMENT [44] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+3336], %l6 st %l6, [%i2+3336] add %i2, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11349 nop RET11349: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11350: !_REPLACEMENT [43] (Int) (CBR) (Branch target of P11366) sethi %hi(0x2000), %o5 ld [%i2+3284], %l6 st %l6, [%i2+3284] add %i2, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11350 nop RET11350: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P11351 nop TARGET11366: ba RET11366 nop P11351: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11352: !_REPLACEMENT [11] (Int) (Branch target of P11423) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+3556], %o5 st %o5, [%i3+3556] add %i3, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] add %l7, %l6, %l7 ld [%l7+3556], %o5 st %o5, [%l7+3556] ba P11353 nop TARGET11423: ba RET11423 nop P11353: !_LD [18] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P11354: !_REPLACEMENT [19] (Int) sethi %hi(0x2000), %l7 ld [%i3+2660], %l3 st %l3, [%i3+2660] add %i3, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] add %o5, %l7, %o5 ld [%o5+2660], %l3 st %l3, [%o5+2660] P11355: !_REPLACEMENT [31] (Int) (Branch target of P11375) sethi %hi(0x2000), %l6 ld [%i3+680], %o5 st %o5, [%i3+680] add %i3, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] ba P11356 nop TARGET11375: ba RET11375 nop P11356: !_REPLACEMENT [33] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i3+1536], %l7 st %l7, [%i3+1536] add %i3, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P11357: !_LD [0] (FP) (Nucleus ctx) wr %g0, 0x4, %asi lda [%i0 + 708] %asi, %f4 ! 1 addresses covered P11358: !_REPLACEMENT [9] (Int) (Branch target of P11272) sethi %hi(0x2000), %o5 ld [%i3+2488], %l6 st %l6, [%i3+2488] add %i3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] add %l3, %o5, %l3 ld [%l3+2488], %l6 st %l6, [%l3+2488] ba P11359 nop TARGET11272: ba RET11272 nop P11359: !_REPLACEMENT [27] (Int) (Nucleus ctx) (Branch target of P11381) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+1944], %l3 st %l3, [%i3+1944] add %i3, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] ba P11360 nop TARGET11381: ba RET11381 nop P11360: !_REPLACEMENT [0] (Int) (Branch target of P11491) sethi %hi(0x2000), %l6 ld [%i3+708], %o5 st %o5, [%i3+708] add %i3, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] add %l7, %l6, %l7 ld [%l7+708], %o5 st %o5, [%l7+708] ba P11361 nop TARGET11491: ba RET11491 nop P11361: !_REPLACEMENT [15] (Int) (CBR) (Branch target of P11469) sethi %hi(0x2000), %l3 ld [%i3+1508], %l7 st %l7, [%i3+1508] add %i3, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] add %l6, %l3, %l6 ld [%l6+1508], %l7 st %l7, [%l6+1508] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11361 nop RET11361: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P11362 nop TARGET11469: ba RET11469 nop P11362: !_LD [17] (Int) (CBR) lduw [%i2 + 3216], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11362 nop RET11362: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11363: !_REPLACEMENT [2] (Int) sethi %hi(0x2000), %o5 ld [%i3+1132], %l6 st %l6, [%i3+1132] add %i3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] add %l3, %o5, %l3 ld [%l3+1132], %l6 st %l6, [%l3+1132] P11364: !_LD [32] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11364 nop RET11364: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11365: !_REPLACEMENT [3] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+1540], %o5 st %o5, [%i2+1540] add %i2, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] add %l7, %l6, %l7 ld [%l7+1540], %o5 st %o5, [%l7+1540] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11365 nop RET11365: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11366: !_LD [20] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 2688] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11366 nop RET11366: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11367: !_LD [20] (Int) lduw [%i3 + 2688], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 P11368: !_LD [33] (Int) (CBR) (Secondary ctx) (Branch target of P11330) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1536] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11368 nop RET11368: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P11369 nop TARGET11330: ba RET11330 nop P11369: !_REPLACEMENT [33] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l6 ld [%i3+1536], %o5 st %o5, [%i3+1536] add %i3, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] add %l7, %l6, %l7 ld [%l7+1536], %o5 st %o5, [%l7+1536] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11369 nop RET11369: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11370: !_LD [4] (Int) lduw [%i0 + 2928], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P11371: !_MEMBAR (Int) membar #StoreLoad P11372: !_LD [3] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i0 + 1540] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11373: !_LD [7] (FP) ld [%i1 + 460], %f5 ! 1 addresses covered P11374: !_LD [15] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1508] %asi, %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 P11375: !_REPLACEMENT [11] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i3+3556], %l6 st %l6, [%i3+3556] add %i3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] add %l3, %o5, %l3 ld [%l3+3556], %l6 st %l6, [%l3+3556] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11375 nop RET11375: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11376: !_REPLACEMENT [44] (Int) sethi %hi(0x2000), %o5 ld [%i3+3336], %l6 st %l6, [%i3+3336] add %i3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] add %l3, %o5, %l3 ld [%l3+3336], %l6 st %l6, [%l3+3336] P11377: !_MEMBAR (Int) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11377 nop RET11377: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11378: !_LD [27] (Int) (CBR) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11378 nop RET11378: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11379: !_LD [24] (Int) (CBR) lduw [%i3 + 220], %o5 ! move %o5(lower) -> %o3(lower) or %o5, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11379 nop RET11379: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11380: !_REPLACEMENT [31] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+680], %o5 st %o5, [%i2+680] add %i2, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] add %l7, %l6, %l7 ld [%l7+680], %o5 st %o5, [%l7+680] P11381: !_LD [23] (FP) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 3056], %f6 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11381 nop RET11381: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11382: !_REPLACEMENT [8] (Int) sethi %hi(0x2000), %l6 ld [%i2+1308], %o5 st %o5, [%i2+1308] add %i2, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] add %l7, %l6, %l7 ld [%l7+1308], %o5 st %o5, [%l7+1308] P11383: !_REPLACEMENT [30] (Int) sethi %hi(0x2000), %l3 ld [%i2+3756], %l7 st %l7, [%i2+3756] add %i2, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] add %l6, %l3, %l6 ld [%l6+3756], %l7 st %l7, [%l6+3756] P11384: !_REPLACEMENT [26] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+1140], %l6 st %l6, [%i2+1140] add %i2, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P11385: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l7 ld [%i2+556], %l3 st %l3, [%i2+556] add %i2, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] add %o5, %l7, %o5 ld [%o5+556], %l3 st %l3, [%o5+556] P11386: !_LD [22] (Int) (CBR) (Branch target of P11369) lduw [%i3 + 2872], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11386 nop RET11386: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P11387 nop TARGET11369: ba RET11369 nop P11387: !_REPLACEMENT [8] (Int) (CBR) (Nucleus ctx) (Branch target of P11398) wr %g0, 0x4, %asi sethi %hi(0x2000), %l3 ld [%i2+1308], %l7 st %l7, [%i2+1308] add %i2, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] add %l6, %l3, %l6 ld [%l6+1308], %l7 st %l7, [%l6+1308] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11387 nop RET11387: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P11388 nop TARGET11398: ba RET11398 nop P11388: !_PREFETCH [15] (Int) (CBR) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 prefetch [%i2 + 1508], 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11388 nop RET11388: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11389: !_LD [27] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 1944] %asi, %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11390: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %o5 ld [%i2+1308], %l6 st %l6, [%i2+1308] add %i2, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] add %l3, %o5, %l3 ld [%l3+1308], %l6 st %l6, [%l3+1308] P11391: !_REPLACEMENT [13] (Int) (Branch target of P11270) sethi %hi(0x2000), %l7 ld [%i2+380], %l3 st %l3, [%i2+380] add %i2, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] add %o5, %l7, %o5 ld [%o5+380], %l3 st %l3, [%o5+380] ba P11392 nop TARGET11270: ba RET11270 nop P11392: !_REPLACEMENT [41] (Int) sethi %hi(0x2000), %l6 ld [%i2+556], %o5 st %o5, [%i2+556] add %i2, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] add %l7, %l6, %l7 ld [%l7+556], %o5 st %o5, [%l7+556] P11393: !_PREFETCH [44] (Int) (Branch target of P11462) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 prefetch [%i3 + 3336], 1 ba P11394 nop TARGET11462: ba RET11462 nop P11394: !_LD [19] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2660], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11395: !_LD [30] (Int) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3756], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 P11396: !_REPLACEMENT [14] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] P11397: !_REPLACEMENT [12] (Int) (Branch target of P11368) sethi %hi(0x2000), %o5 ld [%i2+168], %l6 st %l6, [%i2+168] add %i2, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] add %l3, %o5, %l3 ld [%l3+168], %l6 st %l6, [%l3+168] ba P11398 nop TARGET11368: ba RET11368 nop P11398: !_REPLACEMENT [20] (Int) (CBR) sethi %hi(0x2000), %l7 ld [%i2+2688], %l3 st %l3, [%i2+2688] add %i2, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11398 nop RET11398: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11399: !_LD [24] (Int) (Secondary ctx) (Branch target of P11379) wr %g0, 0x81, %asi lduwa [%i3 + 220] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 ba P11400 nop TARGET11379: ba RET11379 nop P11400: !_LD [2] (Int) lduw [%i0 + 1132], %l6 ! move %l6(lower) -> %o1(lower) or %l6, %o1, %o1 P11401: !_LD [32] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1364], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11402: !_REPLACEMENT [33] (Int) sethi %hi(0x2000), %l3 ld [%i2+1536], %l7 st %l7, [%i2+1536] add %i2, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] add %l6, %l3, %l6 ld [%l6+1536], %l7 st %l7, [%l6+1536] P11403: !_REPLACEMENT [40] (Int) sethi %hi(0x2000), %o5 ld [%i2+2656], %l6 st %l6, [%i2+2656] add %i2, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] add %l3, %o5, %l3 ld [%l3+2656], %l6 st %l6, [%l3+2656] P11404: !_REPLACEMENT [27] (Int) sethi %hi(0x2000), %l7 ld [%i2+1944], %l3 st %l3, [%i2+1944] add %i2, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P11405: !_PREFETCH [4] (Int) (Branch target of P11492) prefetch [%i0 + 2928], 1 ba P11406 nop TARGET11492: ba RET11492 nop P11406: !_LD [38] (Int) (Branch target of P11432) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %l7 ! move %l7(lower) -> %o2(lower) or %l7, %o2, %o2 ba P11407 nop TARGET11432: ba RET11432 nop P11407: !_LD [7] (FP) (Branch target of P11493) ld [%i1 + 460], %f7 ! 1 addresses covered ba P11408 nop TARGET11493: ba RET11493 nop P11408: !_REPLACEMENT [30] (Int) (Branch target of P11482) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+3756], %l6 st %l6, [%i3+3756] add %i3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] add %l3, %o5, %l3 ld [%l3+3756], %l6 st %l6, [%l3+3756] ba P11409 nop TARGET11482: ba RET11482 nop P11409: !_MEMBAR (Int) membar #StoreLoad P11410: !_LD [17] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3216] %asi, %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11411: !_LD [41] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 556] %asi, %l6 ! move %l6(lower) -> %o3(lower) or %l6, %o3, %o3 P11412: !_LD [37] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 628] %asi, %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P11413: !_LD [17] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3216], %l6 ! move %l6(lower) -> %o4(lower) or %l6, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11414: !_LD [11] (Int) (Nucleus ctx) wr %g0, 0x4, %asi lduwa [%i1 + 3556] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11415: !_REPLACEMENT [12] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+168], %l7 st %l7, [%i2+168] add %i2, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] add %l6, %l3, %l6 ld [%l6+168], %l7 st %l7, [%l6+168] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11415 nop RET11415: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 P11416: !_REPLACEMENT [14] (Int) (Branch target of P11343) sethi %hi(0x2000), %l3 ld [%i2+1332], %l7 st %l7, [%i2+1332] add %i2, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] add %l6, %l3, %l6 ld [%l6+1332], %l7 st %l7, [%l6+1332] ba P11417 nop TARGET11343: ba RET11343 nop P11417: !_REPLACEMENT [34] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %o5 ld [%i2+2232], %l6 st %l6, [%i2+2232] add %i2, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] add %l3, %o5, %l3 ld [%l3+2232], %l6 st %l6, [%l3+2232] P11418: !_LD [8] (Int) (CBR) lduw [%i1 + 1308], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11418 nop RET11418: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11419: !_LD [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduwa [%i3 + 3176] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11420: !_REPLACEMENT [33] (Int) (Branch target of P11479) sethi %hi(0x2000), %o5 ld [%i2+1536], %l6 st %l6, [%i2+1536] add %i2, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] add %l3, %o5, %l3 ld [%l3+1536], %l6 st %l6, [%l3+1536] ba P11421 nop TARGET11479: ba RET11479 nop P11421: !_REPLACEMENT [27] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l7 ld [%i2+1944], %l3 st %l3, [%i2+1944] add %i2, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] add %o5, %l7, %o5 ld [%o5+1944], %l3 st %l3, [%o5+1944] P11422: !_LD [45] (Int) (Branch target of P11296) lduw [%i3 + 3532], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 ba P11423 nop TARGET11296: ba RET11296 nop P11423: !_REPLACEMENT [19] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+2660], %l6 st %l6, [%i2+2660] add %i2, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] add %l3, %o5, %l3 ld [%l3+2660], %l6 st %l6, [%l3+2660] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11423 nop RET11423: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11424: !_LD [22] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2872], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11424 nop RET11424: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11425: !_LD [19] (Int) lduw [%i2 + 2660], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 P11426: !_LD [14] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1332], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11427: !_REPLACEMENT [20] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+2688], %l3 st %l3, [%i2+2688] add %i2, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] add %o5, %l7, %o5 ld [%o5+2688], %l3 st %l3, [%o5+2688] P11428: !_LD [27] (FP) sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1944], %f8 ! 1 addresses covered P11429: !_LD [24] (Int) (Branch target of P11481) lduw [%i3 + 220], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ba P11430 nop TARGET11481: ba RET11481 nop P11430: !_LD [7] (Int) lduw [%i1 + 460], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P11431: !_LD [43] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3284], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11432: !_LD [7] (FP) (CBR) (Nucleus ctx) (Branch target of P11415) wr %g0, 0x4, %asi lda [%i1 + 460] %asi, %f9 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11432 nop RET11432: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P11433 nop TARGET11415: ba RET11415 nop P11433: !_REPLACEMENT [38] (Int) (Nucleus ctx) (Branch target of P11386) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l3 ld [%i3+2048], %l7 st %l7, [%i3+2048] add %i3, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] add %l6, %l3, %l6 ld [%l6+2048], %l7 st %l7, [%l6+2048] ba P11434 nop TARGET11386: ba RET11386 nop P11434: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2656], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11435: !_REPLACEMENT [17] (Int) sethi %hi(0x2000), %l6 ld [%i3+3216], %o5 st %o5, [%i3+3216] add %i3, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] add %l7, %l6, %l7 ld [%l7+3216], %o5 st %o5, [%l7+3216] P11436: !_REPLACEMENT [25] (Int) sethi %hi(0x2000), %l3 ld [%i3+668], %l7 st %l7, [%i3+668] add %i3, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] add %l6, %l3, %l6 ld [%l6+668], %l7 st %l7, [%l6+668] P11437: !_REPLACEMENT [26] (Int) sethi %hi(0x2000), %o5 ld [%i3+1140], %l6 st %l6, [%i3+1140] add %i3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] add %l3, %o5, %l3 ld [%l3+1140], %l6 st %l6, [%l3+1140] P11438: !_LD [15] (Int) (CBR) (Branch target of P11387) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %o5 ! move %o5(lower) -> %o0(lower) or %o5, %o0, %o0 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11438 nop RET11438: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 ba P11439 nop TARGET11387: ba RET11387 nop P11439: !_LD [38] (FP) ld [%i2 + 2048], %f10 ! 1 addresses covered P11440: !_MEMBAR (FP) (Secondary ctx) P11441: !_BST [10] (maybe <- 0x2b800002) (FP) (Secondary ctx) wr %g0, 0xf1, %asi ! preparing store val #0, next val will be in f32 fmovs %f16, %f20 fadds %f16, %f17, %f16 fmovd %f20, %f32 membar #Sync stda %f32, [%i1 + 3072 ] %asi P11442: !_MEMBAR (FP) (Secondary ctx) membar #StoreLoad P11443: !_REPLACEMENT [5] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+3224], %l7 st %l7, [%i2+3224] add %i2, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] add %l6, %l3, %l6 ld [%l6+3224], %l7 st %l7, [%l6+3224] P11444: !_LD [21] (Int) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11445: !_LD [4] (Int) lduw [%i0 + 2928], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P11446: !_REPLACEMENT [29] (Int) sethi %hi(0x2000), %o5 ld [%i2+3120], %l6 st %l6, [%i2+3120] add %i2, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] add %l3, %o5, %l3 ld [%l3+3120], %l6 st %l6, [%l3+3120] P11447: !_LD [35] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2724] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11448: !_LD [15] (Int) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 1508], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 P11449: !_REPLACEMENT [37] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l7 ld [%i2+628], %l3 st %l3, [%i2+628] add %i2, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] add %o5, %l7, %o5 ld [%o5+628], %l3 st %l3, [%o5+628] P11450: !_PREFETCH [0] (Int) (CBR) (Secondary ctx) wr %g0, 0x81, %asi prefetcha [%i0 + 708] %asi, 1 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11450 nop RET11450: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11451: !_LD [31] (Int) (Branch target of P11293) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P11452 nop TARGET11293: ba RET11293 nop P11452: !_REPLACEMENT [42] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %l3 ld [%i2+3176], %l7 st %l7, [%i2+3176] add %i2, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] add %l6, %l3, %l6 ld [%l6+3176], %l7 st %l7, [%l6+3176] P11453: !_REPLACEMENT [13] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(0x2000), %o5 ld [%i2+380], %l6 st %l6, [%i2+380] add %i2, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] add %l3, %o5, %l3 ld [%l3+380], %l6 st %l6, [%l3+380] P11454: !_REPLACEMENT [6] (Int) sethi %hi(0x2000), %l7 ld [%i2+172], %l3 st %l3, [%i2+172] add %i2, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] add %o5, %l7, %o5 ld [%o5+172], %l3 st %l3, [%o5+172] P11455: !_LD [14] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 1332] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 P11456: !_PREFETCH [31] (Int) (Nucleus ctx) wr %g0, 0x4, %asi prefetcha [%i3 + 680] %asi, 1 P11457: !_REPLACEMENT [6] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %o5 ld [%i3+172], %l6 st %l6, [%i3+172] add %i3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] add %l3, %o5, %l3 ld [%l3+172], %l6 st %l6, [%l3+172] P11458: !_LD [11] (Int) (CBR) lduw [%i1 + 3556], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11458 nop RET11458: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11459: !_LD [0] (Int) lduw [%i0 + 708], %l7 ! move %l7(lower) -> %o4(lower) or %l7, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 P11460: !_MEMBAR (FP) (Branch target of P11327) ba P11461 nop TARGET11327: ba RET11327 nop P11461: !_BST [11] (maybe <- 0x2b800003) (FP) wr %g0, 0xf0, %asi ! preparing store val #0, next val will be in f41 fmovs %f16, %f21 fadds %f16, %f17, %f16 fmovd %f20, %f40 membar #Sync stda %f32, [%i1 + 3520 ] %asi P11462: !_MEMBAR (FP) (CBR) membar #StoreLoad ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11462 nop RET11462: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 P11463: !_REPLACEMENT [43] (Int) (CBR) (Branch target of P11284) sethi %hi(0x2000), %o5 ld [%i3+3284], %l6 st %l6, [%i3+3284] add %i3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] add %l3, %o5, %l3 ld [%l3+3284], %l6 st %l6, [%l3+3284] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11463 nop RET11463: ! lfsr step begin srlx %l0, 1, %l7 xnor %l7, %l0, %l7 sllx %l7, 63, %l7 or %l7, %l0, %l0 srlx %l0, 1, %l0 ba P11464 nop TARGET11284: ba RET11284 nop P11464: !_LD [42] (Int) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 3176], %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11465: !_REPLACEMENT [15] (Int) (Nucleus ctx) (Branch target of P11378) wr %g0, 0x4, %asi sethi %hi(0x2000), %l6 ld [%i3+1508], %o5 st %o5, [%i3+1508] add %i3, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] add %l7, %l6, %l7 ld [%l7+1508], %o5 st %o5, [%l7+1508] ba P11466 nop TARGET11378: ba RET11378 nop P11466: !_LD [34] (Int) (Branch target of P11362) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2232], %l6 ! move %l6(lower) -> %o0(lower) or %l6, %o0, %o0 ba P11467 nop TARGET11362: ba RET11362 nop P11467: !_LD [7] (Int) lduw [%i1 + 460], %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11468: !_REPLACEMENT [32] (Int) (Branch target of P11424) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l3 ld [%i2+1364], %l7 st %l7, [%i2+1364] add %i2, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] add %l6, %l3, %l6 ld [%l6+1364], %l7 st %l7, [%l6+1364] ba P11469 nop TARGET11424: ba RET11424 nop P11469: !_LD [35] (Int) (CBR) (Branch target of P11307) lduw [%i3 + 2724], %l3 ! move %l3(lower) -> %o1(lower) or %l3, %o1, %o1 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11469 nop RET11469: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P11470 nop TARGET11307: ba RET11307 nop P11470: !_LD [36] (Int) (Secondary ctx) wr %g0, 0x81, %asi lduwa [%i3 + 4048] %asi, %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 P11471: !_MEMBAR (Int) membar #StoreLoad P11472: !_LD [23] (Int) (Branch target of P11361) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 3056], %l6 ! move %l6(lower) -> %o2(lower) or %l6, %o2, %o2 ba P11473 nop TARGET11361: ba RET11361 nop P11473: !_REPLACEMENT [7] (Int) sethi %hi(0x2000), %l7 ld [%i2+460], %l3 st %l3, [%i2+460] add %i2, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] add %o5, %l7, %o5 ld [%o5+460], %l3 st %l3, [%o5+460] P11474: !_REPLACEMENT [34] (Int) sethi %hi(0x2000), %l6 ld [%i2+2232], %o5 st %o5, [%i2+2232] add %i2, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] add %l7, %l6, %l7 ld [%l7+2232], %o5 st %o5, [%l7+2232] P11475: !_LD [38] (Int) (Branch target of P11335) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 ba P11476 nop TARGET11335: ba RET11335 nop P11476: !_REPLACEMENT [8] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+1308], %l3 st %l3, [%i3+1308] add %i3, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] add %o5, %l7, %o5 ld [%o5+1308], %l3 st %l3, [%o5+1308] P11477: !_LD [36] (FP) (CBR) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lda [%i2 + 4048] %asi, %f11 ! 1 addresses covered ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11477 nop RET11477: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11478: !_REPLACEMENT [10] (Int) sethi %hi(0x2000), %l7 ld [%i3+3072], %l3 st %l3, [%i3+3072] add %i3, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] add %o5, %l7, %o5 ld [%o5+3072], %l3 st %l3, [%o5+3072] P11479: !_LD [12] (Int) (CBR) (Branch target of P11364) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 168], %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11479 nop RET11479: ! lfsr step begin srlx %l0, 1, %o5 xnor %o5, %l0, %o5 sllx %o5, 63, %o5 or %o5, %l0, %l0 srlx %l0, 1, %l0 ba P11480 nop TARGET11364: ba RET11364 nop P11480: !_LD [38] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 2048], %o4 ! move %o4(lower) -> %o4(upper) sllx %o4, 32, %o4 P11481: !_REPLACEMENT [40] (Int) (CBR) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2656], %l3 st %l3, [%i3+2656] add %i3, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11481 nop RET11481: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11482: !_LD [41] (Int) (CBR) sethi %hi(REGION7_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 556], %o5 ! move %o5(lower) -> %o4(lower) or %o5, %o4, %o4 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 mov %o4, %l5 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11482 nop RET11482: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11483: !_LD [34] (FP) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 2232], %f12 ! 1 addresses covered P11484: !_LD [25] (Int) (LE) wr %g0, 0x88, %asi sethi %hi(REGION4_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 668] %asi, %o0 ! move %o0(lower) -> %o0(upper) sllx %o0, 32, %o0 P11485: !_LD [40] (Int) sethi %hi(REGION6_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2656], %l3 ! move %l3(lower) -> %o0(lower) or %l3, %o0, %o0 P11486: !_REPLACEMENT [35] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+2724], %o5 st %o5, [%i2+2724] add %i2, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] add %l7, %l6, %l7 ld [%l7+2724], %o5 st %o5, [%l7+2724] P11487: !_LD [15] (FP) sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 ld [%i3 + 1508], %f13 ! 1 addresses covered P11488: !_LD [21] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 2760] %asi, %o1 ! move %o1(lower) -> %o1(upper) sllx %o1, 32, %o1 P11489: !_REPLACEMENT [34] (Int) (Secondary ctx) wr %g0, 0x81, %asi sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 sethi %hi(0x2000), %l7 ld [%i3+2232], %l3 st %l3, [%i3+2232] add %i3, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] add %o5, %l7, %o5 ld [%o5+2232], %l3 st %l3, [%o5+2232] P11490: !_LD [1] (Int) lduw [%i0 + 744], %l7 ! move %l7(lower) -> %o1(lower) or %l7, %o1, %o1 P11491: !_LD [31] (Int) (CBR) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduw [%i2 + 680], %o2 ! move %o2(lower) -> %o2(upper) sllx %o2, 32, %o2 ! cbranch andcc %l0, 1, %g0 be,pt %xcc, TARGET11491 nop RET11491: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 P11492: !_REPLACEMENT [45] (Int) (CBR) (Nucleus ctx) (Branch target of P11323) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i3+3532], %l3 st %l3, [%i3+3532] add %i3, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] add %o5, %l7, %o5 ld [%o5+3532], %l3 st %l3, [%o5+3532] ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11492 nop RET11492: ! lfsr step begin srlx %l0, 1, %l6 xnor %l6, %l0, %l6 sllx %l6, 63, %l6 or %l6, %l0, %l0 srlx %l0, 1, %l0 ba P11493 nop TARGET11323: ba RET11323 nop P11493: !_LD [21] (Int) (CBR) sethi %hi(REGION3_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 2760], %o5 ! move %o5(lower) -> %o2(lower) or %o5, %o2, %o2 ! cbranch andcc %l0, 1, %g0 be,pn %xcc, TARGET11493 nop RET11493: ! lfsr step begin srlx %l0, 1, %l3 xnor %l3, %l0, %l3 sllx %l3, 63, %l3 or %l3, %l0, %l0 srlx %l0, 1, %l0 P11494: !_REPLACEMENT [24] (Int) sethi %hi(REPLACEMENT0_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 sethi %hi(0x2000), %l6 ld [%i2+220], %o5 st %o5, [%i2+220] add %i2, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] add %l7, %l6, %l7 ld [%l7+220], %o5 st %o5, [%l7+220] P11495: !_LD [31] (Int) sethi %hi(REGION5_ALIAS0_O-REGION0_ALIAS0_O), %i3 add %i0, %i3, %i3 lduw [%i3 + 680], %o3 ! move %o3(lower) -> %o3(upper) sllx %o3, 32, %o3 P11496: !_REPLACEMENT [40] (Int) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(0x2000), %l7 ld [%i2+2656], %l3 st %l3, [%i2+2656] add %i2, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] add %o5, %l7, %o5 ld [%o5+2656], %l3 st %l3, [%o5+2656] P11497: !_LD [18] (Int) (Loop exit) (Nucleus ctx) wr %g0, 0x4, %asi sethi %hi(REGION2_ALIAS0_O-REGION0_ALIAS0_O), %i2 add %i0, %i2, %i2 lduwa [%i2 + 3240] %asi, %l7 ! move %l7(lower) -> %o3(lower) or %l7, %o3, %o3 !---- flushing int results buffer---- mov %o0, %l5 mov %o1, %l5 mov %o2, %l5 mov %o3, %l5 !---- flushing fp results buffer to %f30 ---- fmovd %f0, %f30 fmovd %f2, %f30 fmovd %f4, %f30 fmovd %f6, %f30 fmovd %f8, %f30 fmovd %f10, %f30 fmovd %f12, %f30 !-- loop_exit_63_0: sub %l2, 1, %l2 cmp %l2, 0 bg loop_entry_63_0 nop P11498: !_MEMBAR (Int) membar #StoreLoad END_NODES63: ! Test instruction sequence for CPU 63 ends sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 ! move %l3(lower) -> %o0(upper) sllx %l3, 32, %o0 sethi %hi(0xdead0e0f), %l3 or %l3, %lo(0xdead0e0f), %l3 stw %l3, [%i5] ld [%i5], %f0 !---- flushing int results buffer---- mov %o0, %l5 !---- flushing fp results buffer to %f30 ---- fmovs %f0, %f30 !-- restore retl nop tsotool_text_end: !#0 N1 P1 REPLACEMENT 13 Int BE Pri Loop_entry !#0 N2 P2 REPLACEMENT 21 Int BE Pri !#0 N3 P3 LD 5 -1 Int BE Pri !#0 N4 P4 REPLACEMENT 2 Int BE Pri !#0 N5 P5 LD 20 -1 Int BE Sec !#0 N6 P6 REPLACEMENT 13 Int BE Pri !#0 N7 P7 REPLACEMENT 45 Int BE Pri !#0 N8 P8 REPLACEMENT 40 Int BE Pri !#0 N9 P9 LD 32 -1 Int BE Pri !#0 N10 P10 LD 8 -1 Int BE Pri !#0 N11 P11 LD 32 -1 Int BE Pri !#0 N12 P12 REPLACEMENT 8 Int BE Pri !#0 N13 P13 REPLACEMENT 3 Int BE Pri !#0 N14 P14 REPLACEMENT 44 Int BE Pri !#0 N15 P15 REPLACEMENT 43 Int BE Sec !#0 N16 P16 LD 21 -1 Int LE Pri !#0 N17 P17 LD 29 -1 Int BE Pri !#0 N18 P18 LD 16 -1 Int BE Nuc !#0 N19 P19 REPLACEMENT 26 Int BE Pri !#0 N20 P20 REPLACEMENT 44 Int BE Pri !#0 N21 P21 REPLACEMENT 28 Int BE Nuc !#0 N22 P22 LD 44 -1 Int BE Sec !#0 N23 P23 REPLACEMENT 16 Int BE Sec !#0 N24 P24 LD 38 -1 Int BE Nuc !#0 N25 P25 REPLACEMENT 37 Int BE Pri !#0 N26 P26 REPLACEMENT 38 Int BE Pri !#0 N27 P27 LD 44 -1 Int BE Pri !#0 N28 P28 LD 12 -1 FP BE Pri !#0 N29 P29 REPLACEMENT 27 Int BE Pri !#0 N30 P30 LD 5 -1 Int BE Pri !#0 N31 P31 REPLACEMENT 6 Int BE Nuc !#0 N32 P32 LD 30 -1 FP BE Pri !#0 N33 P33 LD 14 -1 Int BE Sec !#0 N34 P34 LD 24 -1 Int BE Pri !#0 N35 P35 LD 23 -1 Int BE Pri !#0 N36 P36 REPLACEMENT 38 Int BE Pri !#0 N37 P37 REPLACEMENT 16 Int BE Pri !#0 N38 P38 PREFETCH 37 Int BE Pri !#0 N39 P39 REPLACEMENT 21 Int BE Pri !#0 N40 P40 LD 43 -1 Int BE Sec !#0 N41 P41 REPLACEMENT 21 Int BE Pri !#0 N42 P42 LD 8 -1 Int BE Pri !#0 N43 P43 REPLACEMENT 39 Int BE Pri !#0 N44 P44 REPLACEMENT 18 Int BE Pri !#0 N45 P45 REPLACEMENT 0 Int BE Pri !#0 N46 P46 LD 19 -1 Int BE Pri !#0 N47 P47 REPLACEMENT 34 Int BE Pri !#0 N48 P48 LD 30 -1 FP BE Pri !#0 N49 P49 REPLACEMENT 41 Int BE Pri !#0 N50 P50 LD 27 -1 Int BE Pri !#0 N51 P51 REPLACEMENT 11 Int BE Pri !#0 N52 P52 REPLACEMENT 3 Int BE Sec !#0 N53 P53 LD 31 -1 Int BE Sec !#0 N54 P54 REPLACEMENT 38 Int BE Pri !#0 N55 P55 REPLACEMENT 3 Int BE Pri !#0 N56 P56 LD 36 -1 Int BE Pri !#0 N57 P57 LD 28 -1 Int BE Pri !#0 N58 P58 LD 32 -1 Int BE Sec !#0 N59 P59 LD 8 -1 Int BE Pri !#0 N60 P60 LD 28 -1 Int BE Pri !#0 N61 P61 REPLACEMENT 32 Int BE Pri !#0 N62 P62 LD 35 -1 Int BE Pri !#0 N63 P63 REPLACEMENT 16 Int BE Pri !#0 N64 P64 REPLACEMENT 4 Int BE Pri !#0 N65 P65 LD 9 -1 Int BE Pri !#0 N66 P66 REPLACEMENT 4 Int BE Nuc !#0 N67 P67 REPLACEMENT 37 Int BE Pri !#0 N68 P68 LD 36 -1 Int LE Pri !#0 N69 P69 LD 32 -1 Int BE Nuc !#0 N70 P70 LD 45 -1 Int BE Pri !#0 N71 P71 REPLACEMENT 1 Int BE Pri !#0 N72 P72 MEMBAR !#0 N73 P73 BST 0 0xc000001 FP BE Pri !#0 N74 P73 BST 1 0xc000002 FP BE Pri !#0 N75 P74 MEMBAR !#0 N76 P75 REPLACEMENT 5 Int BE Sec !#0 N77 P76 REPLACEMENT 4 Int BE Nuc !#0 N78 P77 REPLACEMENT 3 Int BE Sec !#0 N79 P78 LD 21 -1 Int BE Pri !#0 N80 P79 REPLACEMENT 22 Int BE Sec !#0 N81 P80 REPLACEMENT 42 Int BE Pri !#0 N82 P81 LD 40 -1 Int BE Pri !#0 N83 P82 REPLACEMENT 9 Int BE Pri !#0 N84 P83 REPLACEMENT 20 Int BE Pri !#0 N85 P84 REPLACEMENT 39 Int BE Pri !#0 N86 P85 LD 31 -1 Int BE Pri !#0 N87 P86 REPLACEMENT 5 Int BE Pri !#0 N88 P87 LD 45 -1 FP BE Pri !#0 N89 P88 REPLACEMENT 3 Int BE Nuc !#0 N90 P89 LD 6 -1 Int BE Nuc !#0 N91 P90 LD 42 -1 FP BE Pri !#0 N92 P91 REPLACEMENT 36 Int BE Pri !#0 N93 P92 REPLACEMENT 11 Int BE Pri !#0 N94 P93 REPLACEMENT 4 Int BE Pri !#0 N95 P94 REPLACEMENT 42 Int BE Pri !#0 N96 P95 REPLACEMENT 26 Int BE Pri !#0 N97 P96 PREFETCH 19 Int BE Pri !#0 N98 P97 PREFETCH 41 Int BE Sec !#0 N99 P98 LD 27 -1 FP BE Pri !#0 N100 P99 REPLACEMENT 13 Int BE Pri !#0 N101 P100 LD 19 -1 Int BE Pri !#0 N102 P101 LD 0 -1 Int BE Pri !#0 N103 P102 LD 11 -1 Int BE Pri !#0 N104 P103 REPLACEMENT 19 Int BE Pri !#0 N105 P104 LD 34 -1 Int BE Pri !#0 N106 P105 REPLACEMENT 36 Int BE Pri !#0 N107 P106 REPLACEMENT 12 Int BE Pri !#0 N108 P107 LD 10 -1 Int BE Pri !#0 N109 P108 REPLACEMENT 25 Int BE Pri !#0 N110 P109 LD 14 -1 Int BE Pri !#0 N111 P110 REPLACEMENT 28 Int BE Pri !#0 N112 P111 LD 26 -1 FP BE Pri !#0 N113 P112 LD 18 -1 Int BE Nuc !#0 N114 P113 REPLACEMENT 24 Int BE Pri !#0 N115 P114 LD 33 -1 Int BE Nuc !#0 N116 P115 REPLACEMENT 11 Int BE Pri !#0 N117 P116 REPLACEMENT 32 Int BE Pri !#0 N118 P117 REPLACEMENT 44 Int BE Pri !#0 N119 P118 REPLACEMENT 31 Int BE Pri !#0 N120 P119 LD 3 -1 Int BE Pri !#0 N121 P120 REPLACEMENT 10 Int BE Pri !#0 N122 P121 LD 45 -1 Int BE Pri !#0 N123 P122 PREFETCH 30 Int BE Pri !#0 N124 P123 LD 20 -1 Int BE Pri !#0 N125 P124 LD 7 -1 Int BE Nuc !#0 N126 P125 LD 14 -1 FP BE Pri !#0 N127 P126 REPLACEMENT 0 Int BE Pri !#0 N128 P127 LD 28 -1 Int BE Pri !#0 N129 P128 REPLACEMENT 36 Int BE Pri !#0 N130 P129 LD 9 -1 Int BE Pri !#0 N131 P130 MEMBAR !#0 N132 P131 BST 0 0xc000003 FP BE Pri !#0 N133 P131 BST 1 0xc000004 FP BE Pri !#0 N134 P132 MEMBAR !#0 N135 P133 REPLACEMENT 13 Int BE Pri !#0 N136 P134 LD 11 -1 Int BE Pri !#0 N137 P135 REPLACEMENT 43 Int BE Pri !#0 N138 P136 REPLACEMENT 40 Int BE Pri !#0 N139 P137 LD 33 -1 Int LE Sec !#0 N140 P138 REPLACEMENT 21 Int BE Pri !#0 N141 P139 PREFETCH 23 Int BE Sec !#0 N142 P140 PREFETCH 42 Int BE Pri !#0 N143 P141 REPLACEMENT 28 Int BE Nuc !#0 N144 P142 REPLACEMENT 31 Int BE Pri !#0 N145 P143 LD 11 -1 Int BE Sec !#0 N146 P144 LD 21 -1 Int BE Pri !#0 N147 P145 LD 9 -1 Int BE Sec !#0 N148 P146 MEMBAR !#0 N149 P147 LD 20 -1 Int BE Pri !#0 N150 P148 REPLACEMENT 13 Int BE Pri !#0 N151 P149 LD 11 -1 Int BE Pri !#0 N152 P150 LD 26 -1 FP BE Pri !#0 N153 P151 REPLACEMENT 16 Int BE Pri !#0 N154 P152 LD 8 -1 Int BE Nuc Loop_exit !#0 N155 P1 REPLACEMENT 13 Int BE Pri Loop_entry !#0 N156 P2 REPLACEMENT 21 Int BE Pri !#0 N157 P3 LD 5 -1 Int BE Pri !#0 N158 P4 REPLACEMENT 2 Int BE Pri !#0 N159 P5 LD 20 -1 Int BE Sec !#0 N160 P6 REPLACEMENT 13 Int BE Pri !#0 N161 P7 REPLACEMENT 45 Int BE Pri !#0 N162 P8 REPLACEMENT 40 Int BE Pri !#0 N163 P9 LD 32 -1 Int BE Pri !#0 N164 P10 LD 8 -1 Int BE Pri !#0 N165 P11 LD 32 -1 Int BE Pri !#0 N166 P12 REPLACEMENT 8 Int BE Pri !#0 N167 P13 REPLACEMENT 3 Int BE Pri !#0 N168 P14 REPLACEMENT 44 Int BE Pri !#0 N169 P15 REPLACEMENT 43 Int BE Sec !#0 N170 P16 LD 21 -1 Int LE Pri !#0 N171 P17 LD 29 -1 Int BE Pri !#0 N172 P18 LD 16 -1 Int BE Nuc !#0 N173 P19 REPLACEMENT 26 Int BE Pri !#0 N174 P20 REPLACEMENT 44 Int BE Pri !#0 N175 P21 REPLACEMENT 28 Int BE Nuc !#0 N176 P22 LD 44 -1 Int BE Sec !#0 N177 P23 REPLACEMENT 16 Int BE Sec !#0 N178 P24 LD 38 -1 Int BE Nuc !#0 N179 P25 REPLACEMENT 37 Int BE Pri !#0 N180 P26 REPLACEMENT 38 Int BE Pri !#0 N181 P27 LD 44 -1 Int BE Pri !#0 N182 P28 LD 12 -1 FP BE Pri !#0 N183 P29 REPLACEMENT 27 Int BE Pri !#0 N184 P30 LD 5 -1 Int BE Pri !#0 N185 P31 REPLACEMENT 6 Int BE Nuc !#0 N186 P32 LD 30 -1 FP BE Pri !#0 N187 P33 LD 14 -1 Int BE Sec !#0 N188 P34 LD 24 -1 Int BE Pri !#0 N189 P35 LD 23 -1 Int BE Pri !#0 N190 P36 REPLACEMENT 38 Int BE Pri !#0 N191 P37 REPLACEMENT 16 Int BE Pri !#0 N192 P38 PREFETCH 37 Int BE Pri !#0 N193 P39 REPLACEMENT 21 Int BE Pri !#0 N194 P40 LD 43 -1 Int BE Sec !#0 N195 P41 REPLACEMENT 21 Int BE Pri !#0 N196 P42 LD 8 -1 Int BE Pri !#0 N197 P43 REPLACEMENT 39 Int BE Pri !#0 N198 P44 REPLACEMENT 18 Int BE Pri !#0 N199 P45 REPLACEMENT 0 Int BE Pri !#0 N200 P46 LD 19 -1 Int BE Pri !#0 N201 P47 REPLACEMENT 34 Int BE Pri !#0 N202 P48 LD 30 -1 FP BE Pri !#0 N203 P49 REPLACEMENT 41 Int BE Pri !#0 N204 P50 LD 27 -1 Int BE Pri !#0 N205 P51 REPLACEMENT 11 Int BE Pri !#0 N206 P52 REPLACEMENT 3 Int BE Sec !#0 N207 P53 LD 31 -1 Int BE Sec !#0 N208 P54 REPLACEMENT 38 Int BE Pri !#0 N209 P55 REPLACEMENT 3 Int BE Pri !#0 N210 P56 LD 36 -1 Int BE Pri !#0 N211 P57 LD 28 -1 Int BE Pri !#0 N212 P58 LD 32 -1 Int BE Sec !#0 N213 P59 LD 8 -1 Int BE Pri !#0 N214 P60 LD 28 -1 Int BE Pri !#0 N215 P61 REPLACEMENT 32 Int BE Pri !#0 N216 P62 LD 35 -1 Int BE Pri !#0 N217 P63 REPLACEMENT 16 Int BE Pri !#0 N218 P64 REPLACEMENT 4 Int BE Pri !#0 N219 P65 LD 9 -1 Int BE Pri !#0 N220 P66 REPLACEMENT 4 Int BE Nuc !#0 N221 P67 REPLACEMENT 37 Int BE Pri !#0 N222 P68 LD 36 -1 Int LE Pri !#0 N223 P69 LD 32 -1 Int BE Nuc !#0 N224 P70 LD 45 -1 Int BE Pri !#0 N225 P71 REPLACEMENT 1 Int BE Pri !#0 N226 P72 MEMBAR !#0 N227 P73 BST 0 0xc000005 FP BE Pri !#0 N228 P73 BST 1 0xc000006 FP BE Pri !#0 N229 P74 MEMBAR !#0 N230 P75 REPLACEMENT 5 Int BE Sec !#0 N231 P76 REPLACEMENT 4 Int BE Nuc !#0 N232 P77 REPLACEMENT 3 Int BE Sec !#0 N233 P78 LD 21 -1 Int BE Pri !#0 N234 P79 REPLACEMENT 22 Int BE Sec !#0 N235 P80 REPLACEMENT 42 Int BE Pri !#0 N236 P81 LD 40 -1 Int BE Pri !#0 N237 P82 REPLACEMENT 9 Int BE Pri !#0 N238 P83 REPLACEMENT 20 Int BE Pri !#0 N239 P84 REPLACEMENT 39 Int BE Pri !#0 N240 P85 LD 31 -1 Int BE Pri !#0 N241 P86 REPLACEMENT 5 Int BE Pri !#0 N242 P87 LD 45 -1 FP BE Pri !#0 N243 P88 REPLACEMENT 3 Int BE Nuc !#0 N244 P89 LD 6 -1 Int BE Nuc !#0 N245 P90 LD 42 -1 FP BE Pri !#0 N246 P91 REPLACEMENT 36 Int BE Pri !#0 N247 P92 REPLACEMENT 11 Int BE Pri !#0 N248 P93 REPLACEMENT 4 Int BE Pri !#0 N249 P94 REPLACEMENT 42 Int BE Pri !#0 N250 P95 REPLACEMENT 26 Int BE Pri !#0 N251 P96 PREFETCH 19 Int BE Pri !#0 N252 P97 PREFETCH 41 Int BE Sec !#0 N253 P98 LD 27 -1 FP BE Pri !#0 N254 P99 REPLACEMENT 13 Int BE Pri !#0 N255 P100 LD 19 -1 Int BE Pri !#0 N256 P101 LD 0 -1 Int BE Pri !#0 N257 P102 LD 11 -1 Int BE Pri !#0 N258 P103 REPLACEMENT 19 Int BE Pri !#0 N259 P104 LD 34 -1 Int BE Pri !#0 N260 P105 REPLACEMENT 36 Int BE Pri !#0 N261 P106 REPLACEMENT 12 Int BE Pri !#0 N262 P107 LD 10 -1 Int BE Pri !#0 N263 P108 REPLACEMENT 25 Int BE Pri !#0 N264 P109 LD 14 -1 Int BE Pri !#0 N265 P110 REPLACEMENT 28 Int BE Pri !#0 N266 P111 LD 26 -1 FP BE Pri !#0 N267 P112 LD 18 -1 Int BE Nuc !#0 N268 P113 REPLACEMENT 24 Int BE Pri !#0 N269 P114 LD 33 -1 Int BE Nuc !#0 N270 P115 REPLACEMENT 11 Int BE Pri !#0 N271 P116 REPLACEMENT 32 Int BE Pri !#0 N272 P117 REPLACEMENT 44 Int BE Pri !#0 N273 P118 REPLACEMENT 31 Int BE Pri !#0 N274 P119 LD 3 -1 Int BE Pri !#0 N275 P120 REPLACEMENT 10 Int BE Pri !#0 N276 P121 LD 45 -1 Int BE Pri !#0 N277 P122 PREFETCH 30 Int BE Pri !#0 N278 P123 LD 20 -1 Int BE Pri !#0 N279 P124 LD 7 -1 Int BE Nuc !#0 N280 P125 LD 14 -1 FP BE Pri !#0 N281 P126 REPLACEMENT 0 Int BE Pri !#0 N282 P127 LD 28 -1 Int BE Pri !#0 N283 P128 REPLACEMENT 36 Int BE Pri !#0 N284 P129 LD 9 -1 Int BE Pri !#0 N285 P130 MEMBAR !#0 N286 P131 BST 0 0xc000007 FP BE Pri !#0 N287 P131 BST 1 0xc000008 FP BE Pri !#0 N288 P132 MEMBAR !#0 N289 P133 REPLACEMENT 13 Int BE Pri !#0 N290 P134 LD 11 -1 Int BE Pri !#0 N291 P135 REPLACEMENT 43 Int BE Pri !#0 N292 P136 REPLACEMENT 40 Int BE Pri !#0 N293 P137 LD 33 -1 Int LE Sec !#0 N294 P138 REPLACEMENT 21 Int BE Pri !#0 N295 P139 PREFETCH 23 Int BE Sec !#0 N296 P140 PREFETCH 42 Int BE Pri !#0 N297 P141 REPLACEMENT 28 Int BE Nuc !#0 N298 P142 REPLACEMENT 31 Int BE Pri !#0 N299 P143 LD 11 -1 Int BE Sec !#0 N300 P144 LD 21 -1 Int BE Pri !#0 N301 P145 LD 9 -1 Int BE Sec !#0 N302 P146 MEMBAR !#0 N303 P147 LD 20 -1 Int BE Pri !#0 N304 P148 REPLACEMENT 13 Int BE Pri !#0 N305 P149 LD 11 -1 Int BE Pri !#0 N306 P150 LD 26 -1 FP BE Pri !#0 N307 P151 REPLACEMENT 16 Int BE Pri !#0 N308 P152 LD 8 -1 Int BE Nuc Loop_exit !#0 N309 P1 REPLACEMENT 13 Int BE Pri Loop_entry !#0 N310 P2 REPLACEMENT 21 Int BE Pri !#0 N311 P3 LD 5 -1 Int BE Pri !#0 N312 P4 REPLACEMENT 2 Int BE Pri !#0 N313 P5 LD 20 -1 Int BE Sec !#0 N314 P6 REPLACEMENT 13 Int BE Pri !#0 N315 P7 REPLACEMENT 45 Int BE Pri !#0 N316 P8 REPLACEMENT 40 Int BE Pri !#0 N317 P9 LD 32 -1 Int BE Pri !#0 N318 P10 LD 8 -1 Int BE Pri !#0 N319 P11 LD 32 -1 Int BE Pri !#0 N320 P12 REPLACEMENT 8 Int BE Pri !#0 N321 P13 REPLACEMENT 3 Int BE Pri !#0 N322 P14 REPLACEMENT 44 Int BE Pri !#0 N323 P15 REPLACEMENT 43 Int BE Sec !#0 N324 P16 LD 21 -1 Int LE Pri !#0 N325 P17 LD 29 -1 Int BE Pri !#0 N326 P18 LD 16 -1 Int BE Nuc !#0 N327 P19 REPLACEMENT 26 Int BE Pri !#0 N328 P20 REPLACEMENT 44 Int BE Pri !#0 N329 P21 REPLACEMENT 28 Int BE Nuc !#0 N330 P22 LD 44 -1 Int BE Sec !#0 N331 P23 REPLACEMENT 16 Int BE Sec !#0 N332 P24 LD 38 -1 Int BE Nuc !#0 N333 P25 REPLACEMENT 37 Int BE Pri !#0 N334 P26 REPLACEMENT 38 Int BE Pri !#0 N335 P27 LD 44 -1 Int BE Pri !#0 N336 P28 LD 12 -1 FP BE Pri !#0 N337 P29 REPLACEMENT 27 Int BE Pri !#0 N338 P30 LD 5 -1 Int BE Pri !#0 N339 P31 REPLACEMENT 6 Int BE Nuc !#0 N340 P32 LD 30 -1 FP BE Pri !#0 N341 P33 LD 14 -1 Int BE Sec !#0 N342 P34 LD 24 -1 Int BE Pri !#0 N343 P35 LD 23 -1 Int BE Pri !#0 N344 P36 REPLACEMENT 38 Int BE Pri !#0 N345 P37 REPLACEMENT 16 Int BE Pri !#0 N346 P38 PREFETCH 37 Int BE Pri !#0 N347 P39 REPLACEMENT 21 Int BE Pri !#0 N348 P40 LD 43 -1 Int BE Sec !#0 N349 P41 REPLACEMENT 21 Int BE Pri !#0 N350 P42 LD 8 -1 Int BE Pri !#0 N351 P43 REPLACEMENT 39 Int BE Pri !#0 N352 P44 REPLACEMENT 18 Int BE Pri !#0 N353 P45 REPLACEMENT 0 Int BE Pri !#0 N354 P46 LD 19 -1 Int BE Pri !#0 N355 P47 REPLACEMENT 34 Int BE Pri !#0 N356 P48 LD 30 -1 FP BE Pri !#0 N357 P49 REPLACEMENT 41 Int BE Pri !#0 N358 P50 LD 27 -1 Int BE Pri !#0 N359 P51 REPLACEMENT 11 Int BE Pri !#0 N360 P52 REPLACEMENT 3 Int BE Sec !#0 N361 P53 LD 31 -1 Int BE Sec !#0 N362 P54 REPLACEMENT 38 Int BE Pri !#0 N363 P55 REPLACEMENT 3 Int BE Pri !#0 N364 P56 LD 36 -1 Int BE Pri !#0 N365 P57 LD 28 -1 Int BE Pri !#0 N366 P58 LD 32 -1 Int BE Sec !#0 N367 P59 LD 8 -1 Int BE Pri !#0 N368 P60 LD 28 -1 Int BE Pri !#0 N369 P61 REPLACEMENT 32 Int BE Pri !#0 N370 P62 LD 35 -1 Int BE Pri !#0 N371 P63 REPLACEMENT 16 Int BE Pri !#0 N372 P64 REPLACEMENT 4 Int BE Pri !#0 N373 P65 LD 9 -1 Int BE Pri !#0 N374 P66 REPLACEMENT 4 Int BE Nuc !#0 N375 P67 REPLACEMENT 37 Int BE Pri !#0 N376 P68 LD 36 -1 Int LE Pri !#0 N377 P69 LD 32 -1 Int BE Nuc !#0 N378 P70 LD 45 -1 Int BE Pri !#0 N379 P71 REPLACEMENT 1 Int BE Pri !#0 N380 P72 MEMBAR !#0 N381 P73 BST 0 0xc000009 FP BE Pri !#0 N382 P73 BST 1 0xc00000a FP BE Pri !#0 N383 P74 MEMBAR !#0 N384 P75 REPLACEMENT 5 Int BE Sec !#0 N385 P76 REPLACEMENT 4 Int BE Nuc !#0 N386 P77 REPLACEMENT 3 Int BE Sec !#0 N387 P78 LD 21 -1 Int BE Pri !#0 N388 P79 REPLACEMENT 22 Int BE Sec !#0 N389 P80 REPLACEMENT 42 Int BE Pri !#0 N390 P81 LD 40 -1 Int BE Pri !#0 N391 P82 REPLACEMENT 9 Int BE Pri !#0 N392 P83 REPLACEMENT 20 Int BE Pri !#0 N393 P84 REPLACEMENT 39 Int BE Pri !#0 N394 P85 LD 31 -1 Int BE Pri !#0 N395 P86 REPLACEMENT 5 Int BE Pri !#0 N396 P87 LD 45 -1 FP BE Pri !#0 N397 P88 REPLACEMENT 3 Int BE Nuc !#0 N398 P89 LD 6 -1 Int BE Nuc !#0 N399 P90 LD 42 -1 FP BE Pri !#0 N400 P91 REPLACEMENT 36 Int BE Pri !#0 N401 P92 REPLACEMENT 11 Int BE Pri !#0 N402 P93 REPLACEMENT 4 Int BE Pri !#0 N403 P94 REPLACEMENT 42 Int BE Pri !#0 N404 P95 REPLACEMENT 26 Int BE Pri !#0 N405 P96 PREFETCH 19 Int BE Pri !#0 N406 P97 PREFETCH 41 Int BE Sec !#0 N407 P98 LD 27 -1 FP BE Pri !#0 N408 P99 REPLACEMENT 13 Int BE Pri !#0 N409 P100 LD 19 -1 Int BE Pri !#0 N410 P101 LD 0 -1 Int BE Pri !#0 N411 P102 LD 11 -1 Int BE Pri !#0 N412 P103 REPLACEMENT 19 Int BE Pri !#0 N413 P104 LD 34 -1 Int BE Pri !#0 N414 P105 REPLACEMENT 36 Int BE Pri !#0 N415 P106 REPLACEMENT 12 Int BE Pri !#0 N416 P107 LD 10 -1 Int BE Pri !#0 N417 P108 REPLACEMENT 25 Int BE Pri !#0 N418 P109 LD 14 -1 Int BE Pri !#0 N419 P110 REPLACEMENT 28 Int BE Pri !#0 N420 P111 LD 26 -1 FP BE Pri !#0 N421 P112 LD 18 -1 Int BE Nuc !#0 N422 P113 REPLACEMENT 24 Int BE Pri !#0 N423 P114 LD 33 -1 Int BE Nuc !#0 N424 P115 REPLACEMENT 11 Int BE Pri !#0 N425 P116 REPLACEMENT 32 Int BE Pri !#0 N426 P117 REPLACEMENT 44 Int BE Pri !#0 N427 P118 REPLACEMENT 31 Int BE Pri !#0 N428 P119 LD 3 -1 Int BE Pri !#0 N429 P120 REPLACEMENT 10 Int BE Pri !#0 N430 P121 LD 45 -1 Int BE Pri !#0 N431 P122 PREFETCH 30 Int BE Pri !#0 N432 P123 LD 20 -1 Int BE Pri !#0 N433 P124 LD 7 -1 Int BE Nuc !#0 N434 P125 LD 14 -1 FP BE Pri !#0 N435 P126 REPLACEMENT 0 Int BE Pri !#0 N436 P127 LD 28 -1 Int BE Pri !#0 N437 P128 REPLACEMENT 36 Int BE Pri !#0 N438 P129 LD 9 -1 Int BE Pri !#0 N439 P130 MEMBAR !#0 N440 P131 BST 0 0xc00000b FP BE Pri !#0 N441 P131 BST 1 0xc00000c FP BE Pri !#0 N442 P132 MEMBAR !#0 N443 P133 REPLACEMENT 13 Int BE Pri !#0 N444 P134 LD 11 -1 Int BE Pri !#0 N445 P135 REPLACEMENT 43 Int BE Pri !#0 N446 P136 REPLACEMENT 40 Int BE Pri !#0 N447 P137 LD 33 -1 Int LE Sec !#0 N448 P138 REPLACEMENT 21 Int BE Pri !#0 N449 P139 PREFETCH 23 Int BE Sec !#0 N450 P140 PREFETCH 42 Int BE Pri !#0 N451 P141 REPLACEMENT 28 Int BE Nuc !#0 N452 P142 REPLACEMENT 31 Int BE Pri !#0 N453 P143 LD 11 -1 Int BE Sec !#0 N454 P144 LD 21 -1 Int BE Pri !#0 N455 P145 LD 9 -1 Int BE Sec !#0 N456 P146 MEMBAR !#0 N457 P147 LD 20 -1 Int BE Pri !#0 N458 P148 REPLACEMENT 13 Int BE Pri !#0 N459 P149 LD 11 -1 Int BE Pri !#0 N460 P150 LD 26 -1 FP BE Pri !#0 N461 P151 REPLACEMENT 16 Int BE Pri !#0 N462 P152 LD 8 -1 Int BE Nuc Loop_exit !#0 N463 P1 REPLACEMENT 13 Int BE Pri Loop_entry !#0 N464 P2 REPLACEMENT 21 Int BE Pri !#0 N465 P3 LD 5 -1 Int BE Pri !#0 N466 P4 REPLACEMENT 2 Int BE Pri !#0 N467 P5 LD 20 -1 Int BE Sec !#0 N468 P6 REPLACEMENT 13 Int BE Pri !#0 N469 P7 REPLACEMENT 45 Int BE Pri !#0 N470 P8 REPLACEMENT 40 Int BE Pri !#0 N471 P9 LD 32 -1 Int BE Pri !#0 N472 P10 LD 8 -1 Int BE Pri !#0 N473 P11 LD 32 -1 Int BE Pri !#0 N474 P12 REPLACEMENT 8 Int BE Pri !#0 N475 P13 REPLACEMENT 3 Int BE Pri !#0 N476 P14 REPLACEMENT 44 Int BE Pri !#0 N477 P15 REPLACEMENT 43 Int BE Sec !#0 N478 P16 LD 21 -1 Int LE Pri !#0 N479 P17 LD 29 -1 Int BE Pri !#0 N480 P18 LD 16 -1 Int BE Nuc !#0 N481 P19 REPLACEMENT 26 Int BE Pri !#0 N482 P20 REPLACEMENT 44 Int BE Pri !#0 N483 P21 REPLACEMENT 28 Int BE Nuc !#0 N484 P22 LD 44 -1 Int BE Sec !#0 N485 P23 REPLACEMENT 16 Int BE Sec !#0 N486 P24 LD 38 -1 Int BE Nuc !#0 N487 P25 REPLACEMENT 37 Int BE Pri !#0 N488 P26 REPLACEMENT 38 Int BE Pri !#0 N489 P27 LD 44 -1 Int BE Pri !#0 N490 P28 LD 12 -1 FP BE Pri !#0 N491 P29 REPLACEMENT 27 Int BE Pri !#0 N492 P30 LD 5 -1 Int BE Pri !#0 N493 P31 REPLACEMENT 6 Int BE Nuc !#0 N494 P32 LD 30 -1 FP BE Pri !#0 N495 P33 LD 14 -1 Int BE Sec !#0 N496 P34 LD 24 -1 Int BE Pri !#0 N497 P35 LD 23 -1 Int BE Pri !#0 N498 P36 REPLACEMENT 38 Int BE Pri !#0 N499 P37 REPLACEMENT 16 Int BE Pri !#0 N500 P38 PREFETCH 37 Int BE Pri !#0 N501 P39 REPLACEMENT 21 Int BE Pri !#0 N502 P40 LD 43 -1 Int BE Sec !#0 N503 P41 REPLACEMENT 21 Int BE Pri !#0 N504 P42 LD 8 -1 Int BE Pri !#0 N505 P43 REPLACEMENT 39 Int BE Pri !#0 N506 P44 REPLACEMENT 18 Int BE Pri !#0 N507 P45 REPLACEMENT 0 Int BE Pri !#0 N508 P46 LD 19 -1 Int BE Pri !#0 N509 P47 REPLACEMENT 34 Int BE Pri !#0 N510 P48 LD 30 -1 FP BE Pri !#0 N511 P49 REPLACEMENT 41 Int BE Pri !#0 N512 P50 LD 27 -1 Int BE Pri !#0 N513 P51 REPLACEMENT 11 Int BE Pri !#0 N514 P52 REPLACEMENT 3 Int BE Sec !#0 N515 P53 LD 31 -1 Int BE Sec !#0 N516 P54 REPLACEMENT 38 Int BE Pri !#0 N517 P55 REPLACEMENT 3 Int BE Pri !#0 N518 P56 LD 36 -1 Int BE Pri !#0 N519 P57 LD 28 -1 Int BE Pri !#0 N520 P58 LD 32 -1 Int BE Sec !#0 N521 P59 LD 8 -1 Int BE Pri !#0 N522 P60 LD 28 -1 Int BE Pri !#0 N523 P61 REPLACEMENT 32 Int BE Pri !#0 N524 P62 LD 35 -1 Int BE Pri !#0 N525 P63 REPLACEMENT 16 Int BE Pri !#0 N526 P64 REPLACEMENT 4 Int BE Pri !#0 N527 P65 LD 9 -1 Int BE Pri !#0 N528 P66 REPLACEMENT 4 Int BE Nuc !#0 N529 P67 REPLACEMENT 37 Int BE Pri !#0 N530 P68 LD 36 -1 Int LE Pri !#0 N531 P69 LD 32 -1 Int BE Nuc !#0 N532 P70 LD 45 -1 Int BE Pri !#0 N533 P71 REPLACEMENT 1 Int BE Pri !#0 N534 P72 MEMBAR !#0 N535 P73 BST 0 0xc00000d FP BE Pri !#0 N536 P73 BST 1 0xc00000e FP BE Pri !#0 N537 P74 MEMBAR !#0 N538 P75 REPLACEMENT 5 Int BE Sec !#0 N539 P76 REPLACEMENT 4 Int BE Nuc !#0 N540 P77 REPLACEMENT 3 Int BE Sec !#0 N541 P78 LD 21 -1 Int BE Pri !#0 N542 P79 REPLACEMENT 22 Int BE Sec !#0 N543 P80 REPLACEMENT 42 Int BE Pri !#0 N544 P81 LD 40 -1 Int BE Pri !#0 N545 P82 REPLACEMENT 9 Int BE Pri !#0 N546 P83 REPLACEMENT 20 Int BE Pri !#0 N547 P84 REPLACEMENT 39 Int BE Pri !#0 N548 P85 LD 31 -1 Int BE Pri !#0 N549 P86 REPLACEMENT 5 Int BE Pri !#0 N550 P87 LD 45 -1 FP BE Pri !#0 N551 P88 REPLACEMENT 3 Int BE Nuc !#0 N552 P89 LD 6 -1 Int BE Nuc !#0 N553 P90 LD 42 -1 FP BE Pri !#0 N554 P91 REPLACEMENT 36 Int BE Pri !#0 N555 P92 REPLACEMENT 11 Int BE Pri !#0 N556 P93 REPLACEMENT 4 Int BE Pri !#0 N557 P94 REPLACEMENT 42 Int BE Pri !#0 N558 P95 REPLACEMENT 26 Int BE Pri !#0 N559 P96 PREFETCH 19 Int BE Pri !#0 N560 P97 PREFETCH 41 Int BE Sec !#0 N561 P98 LD 27 -1 FP BE Pri !#0 N562 P99 REPLACEMENT 13 Int BE Pri !#0 N563 P100 LD 19 -1 Int BE Pri !#0 N564 P101 LD 0 -1 Int BE Pri !#0 N565 P102 LD 11 -1 Int BE Pri !#0 N566 P103 REPLACEMENT 19 Int BE Pri !#0 N567 P104 LD 34 -1 Int BE Pri !#0 N568 P105 REPLACEMENT 36 Int BE Pri !#0 N569 P106 REPLACEMENT 12 Int BE Pri !#0 N570 P107 LD 10 -1 Int BE Pri !#0 N571 P108 REPLACEMENT 25 Int BE Pri !#0 N572 P109 LD 14 -1 Int BE Pri !#0 N573 P110 REPLACEMENT 28 Int BE Pri !#0 N574 P111 LD 26 -1 FP BE Pri !#0 N575 P112 LD 18 -1 Int BE Nuc !#0 N576 P113 REPLACEMENT 24 Int BE Pri !#0 N577 P114 LD 33 -1 Int BE Nuc !#0 N578 P115 REPLACEMENT 11 Int BE Pri !#0 N579 P116 REPLACEMENT 32 Int BE Pri !#0 N580 P117 REPLACEMENT 44 Int BE Pri !#0 N581 P118 REPLACEMENT 31 Int BE Pri !#0 N582 P119 LD 3 -1 Int BE Pri !#0 N583 P120 REPLACEMENT 10 Int BE Pri !#0 N584 P121 LD 45 -1 Int BE Pri !#0 N585 P122 PREFETCH 30 Int BE Pri !#0 N586 P123 LD 20 -1 Int BE Pri !#0 N587 P124 LD 7 -1 Int BE Nuc !#0 N588 P125 LD 14 -1 FP BE Pri !#0 N589 P126 REPLACEMENT 0 Int BE Pri !#0 N590 P127 LD 28 -1 Int BE Pri !#0 N591 P128 REPLACEMENT 36 Int BE Pri !#0 N592 P129 LD 9 -1 Int BE Pri !#0 N593 P130 MEMBAR !#0 N594 P131 BST 0 0xc00000f FP BE Pri !#0 N595 P131 BST 1 0xc000010 FP BE Pri !#0 N596 P132 MEMBAR !#0 N597 P133 REPLACEMENT 13 Int BE Pri !#0 N598 P134 LD 11 -1 Int BE Pri !#0 N599 P135 REPLACEMENT 43 Int BE Pri !#0 N600 P136 REPLACEMENT 40 Int BE Pri !#0 N601 P137 LD 33 -1 Int LE Sec !#0 N602 P138 REPLACEMENT 21 Int BE Pri !#0 N603 P139 PREFETCH 23 Int BE Sec !#0 N604 P140 PREFETCH 42 Int BE Pri !#0 N605 P141 REPLACEMENT 28 Int BE Nuc !#0 N606 P142 REPLACEMENT 31 Int BE Pri !#0 N607 P143 LD 11 -1 Int BE Sec !#0 N608 P144 LD 21 -1 Int BE Pri !#0 N609 P145 LD 9 -1 Int BE Sec !#0 N610 P146 MEMBAR !#0 N611 P147 LD 20 -1 Int BE Pri !#0 N612 P148 REPLACEMENT 13 Int BE Pri !#0 N613 P149 LD 11 -1 Int BE Pri !#0 N614 P150 LD 26 -1 FP BE Pri !#0 N615 P151 REPLACEMENT 16 Int BE Pri !#0 N616 P152 LD 8 -1 Int BE Nuc Loop_exit !#0 N617 P153 MEMBAR !#1 N618 P154 REPLACEMENT 33 Int BE Pri Loop_entry !#1 N619 P155 REPLACEMENT 22 Int BE Pri !#1 N620 P156 LD 26 -1 Int BE Nuc !#1 N621 P157 REPLACEMENT 29 Int BE Pri !#1 N622 P158 LD 45 -1 Int BE Pri !#1 N623 P159 LD 44 -1 Int BE Sec !#1 N624 P160 LD 39 -1 Int BE Pri !#1 N625 P161 LD 30 -1 Int BE Pri !#1 N626 P162 LD 27 -1 Int BE Pri !#1 N627 P163 PREFETCH 12 Int BE Sec !#1 N628 P164 REPLACEMENT 34 Int BE Pri !#1 N629 P165 LD 13 -1 Int BE Pri !#1 N630 P166 REPLACEMENT 43 Int BE Pri !#1 N631 P167 LD 31 -1 Int BE Pri !#1 N632 P168 LD 42 -1 Int BE Pri !#1 N633 P169 LD 25 -1 Int BE Nuc !#1 N634 P170 REPLACEMENT 24 Int BE Pri !#1 N635 P171 LD 25 -1 Int BE Pri !#1 N636 P172 REPLACEMENT 13 Int BE Pri !#1 N637 P173 LD 7 -1 Int BE Sec !#1 N638 P174 REPLACEMENT 16 Int BE Pri !#1 N639 P175 LD 28 -1 Int BE Pri !#1 N640 P176 LD 22 -1 Int BE Pri !#1 N641 P177 LD 6 -1 FP BE Pri !#1 N642 P178 REPLACEMENT 22 Int BE Pri !#1 N643 P179 LD 26 -1 Int BE Sec !#1 N644 P180 LD 5 -1 Int BE Pri !#1 N645 P181 LD 4 -1 Int BE Pri !#1 N646 P182 LD 37 -1 Int BE Pri !#1 N647 P183 REPLACEMENT 32 Int BE Pri !#1 N648 P184 LD 30 -1 FP BE Sec !#1 N649 P185 REPLACEMENT 34 Int BE Pri !#1 N650 P186 LD 45 -1 Int BE Sec !#1 N651 P187 REPLACEMENT 2 Int BE Sec !#1 N652 P188 LD 25 -1 Int BE Pri !#1 N653 P189 LD 3 -1 Int BE Pri !#1 N654 P190 REPLACEMENT 10 Int BE Pri !#1 N655 P191 LD 26 -1 Int BE Nuc !#1 N656 P192 REPLACEMENT 34 Int BE Pri !#1 N657 P193 LD 25 -1 Int BE Pri !#1 N658 P194 REPLACEMENT 42 Int BE Pri !#1 N659 P195 REPLACEMENT 14 Int BE Pri !#1 N660 P196 LD 16 -1 Int BE Sec !#1 N661 P197 REPLACEMENT 32 Int BE Pri !#1 N662 P198 LD 9 -1 Int BE Pri !#1 N663 P199 LD 32 -1 Int BE Pri !#1 N664 P200 LD 44 -1 Int BE Pri !#1 N665 P201 LD 20 -1 Int BE Sec !#1 N666 P202 REPLACEMENT 19 Int BE Pri !#1 N667 P203 LD 11 -1 Int BE Sec !#1 N668 P204 REPLACEMENT 3 Int BE Pri !#1 N669 P205 LD 41 -1 Int BE Pri !#1 N670 P206 LD 40 -1 Int BE Pri !#1 N671 P207 LD 24 -1 Int BE Sec !#1 N672 P208 REPLACEMENT 33 Int BE Pri !#1 N673 P209 LD 45 -1 Int BE Pri !#1 N674 P210 REPLACEMENT 29 Int BE Pri !#1 N675 P211 REPLACEMENT 22 Int BE Pri !#1 N676 P212 REPLACEMENT 12 Int BE Pri !#1 N677 P213 REPLACEMENT 45 Int BE Pri !#1 N678 P214 LD 12 -1 FP BE Pri !#1 N679 P215 LD 17 -1 Int BE Pri !#1 N680 P216 REPLACEMENT 27 Int BE Pri !#1 N681 P217 LD 18 -1 Int BE Pri !#1 N682 P218 REPLACEMENT 33 Int BE Pri !#1 N683 P219 LD 6 -1 Int BE Pri !#1 N684 P220 LD 38 -1 Int BE Pri !#1 N685 P221 PREFETCH 1 Int BE Pri !#1 N686 P222 REPLACEMENT 5 Int BE Nuc !#1 N687 P223 LD 21 -1 Int BE Pri !#1 N688 P224 REPLACEMENT 43 Int BE Pri !#1 N689 P225 REPLACEMENT 27 Int BE Pri !#1 N690 P226 REPLACEMENT 25 Int BE Pri !#1 N691 P227 LD 27 -1 Int BE Pri !#1 N692 P228 LD 18 -1 Int BE Pri !#1 N693 P229 REPLACEMENT 7 Int BE Nuc !#1 N694 P230 LD 45 -1 Int BE Sec !#1 N695 P231 LD 35 -1 Int BE Pri !#1 N696 P232 LD 35 -1 Int BE Pri !#1 N697 P233 REPLACEMENT 11 Int BE Pri !#1 N698 P234 REPLACEMENT 42 Int BE Pri !#1 N699 P235 LD 8 -1 Int BE Sec !#1 N700 P236 REPLACEMENT 32 Int BE Nuc !#1 N701 P237 LD 42 -1 Int BE Pri !#1 N702 P238 LD 12 -1 Int BE Nuc !#1 N703 P239 REPLACEMENT 39 Int BE Pri !#1 N704 P240 REPLACEMENT 17 Int BE Nuc !#1 N705 P241 REPLACEMENT 24 Int BE Pri !#1 N706 P242 LD 37 -1 Int BE Pri !#1 N707 P243 REPLACEMENT 26 Int BE Pri !#1 N708 P244 REPLACEMENT 19 Int BE Pri !#1 N709 P245 REPLACEMENT 25 Int BE Pri !#1 N710 P246 REPLACEMENT 26 Int BE Pri !#1 N711 P247 LD 29 -1 Int BE Pri !#1 N712 P248 REPLACEMENT 0 Int BE Pri !#1 N713 P249 REPLACEMENT 18 Int BE Nuc !#1 N714 P250 LD 29 -1 Int LE Pri !#1 N715 P251 REPLACEMENT 32 Int BE Sec !#1 N716 P252 LD 28 -1 Int BE Pri !#1 N717 P253 LD 30 -1 Int BE Nuc !#1 N718 P254 PREFETCH 23 Int BE Pri !#1 N719 P255 REPLACEMENT 1 Int BE Sec !#1 N720 P256 LD 41 -1 Int BE Pri !#1 N721 P257 LD 39 -1 Int BE Pri !#1 N722 P258 LD 23 -1 Int BE Sec !#1 N723 P259 REPLACEMENT 42 Int BE Pri !#1 N724 P260 REPLACEMENT 11 Int BE Pri !#1 N725 P261 LD 24 -1 Int BE Pri !#1 N726 P262 LD 27 -1 Int LE Pri !#1 N727 P263 LD 42 -1 Int BE Sec !#1 N728 P264 LD 30 -1 Int BE Nuc !#1 N729 P265 LD 37 -1 Int BE Nuc !#1 N730 P266 LD 5 -1 Int BE Pri !#1 N731 P267 REPLACEMENT 2 Int BE Pri !#1 N732 P268 REPLACEMENT 20 Int BE Pri !#1 N733 P269 LD 24 -1 Int BE Pri !#1 N734 P270 REPLACEMENT 32 Int BE Pri !#1 N735 P271 REPLACEMENT 26 Int BE Pri !#1 N736 P272 LD 37 -1 Int BE Pri !#1 N737 P273 REPLACEMENT 0 Int BE Pri !#1 N738 P274 LD 29 -1 FP BE Pri !#1 N739 P275 REPLACEMENT 20 Int BE Sec !#1 N740 P276 REPLACEMENT 9 Int BE Pri !#1 N741 P277 LD 44 -1 Int BE Pri !#1 N742 P278 LD 20 -1 Int BE Nuc !#1 N743 P279 LD 4 -1 Int BE Pri !#1 N744 P280 REPLACEMENT 23 Int BE Pri !#1 N745 P281 LD 23 -1 Int BE Pri !#1 N746 P282 LD 41 -1 Int BE Pri !#1 N747 P283 LD 18 -1 Int BE Pri !#1 N748 P284 REPLACEMENT 43 Int BE Pri !#1 N749 P285 LD 15 -1 Int BE Pri !#1 N750 P286 REPLACEMENT 21 Int BE Pri !#1 N751 P287 LD 25 -1 Int BE Pri !#1 N752 P288 LD 43 -1 Int BE Pri !#1 N753 P289 LD 13 -1 Int BE Pri !#1 N754 P290 REPLACEMENT 33 Int BE Nuc !#1 N755 P291 LD 30 -1 Int BE Pri !#1 N756 P292 PREFETCH 9 Int BE Nuc !#1 N757 P293 PREFETCH 14 Int BE Pri !#1 N758 P294 LD 9 -1 Int BE Sec !#1 N759 P295 LD 18 -1 Int BE Sec !#1 N760 P296 LD 4 -1 Int BE Pri !#1 N761 P297 REPLACEMENT 24 Int BE Pri !#1 N762 P298 LD 36 -1 Int BE Pri !#1 N763 P299 LD 20 -1 Int BE Pri !#1 N764 P300 REPLACEMENT 3 Int BE Sec !#1 N765 P301 REPLACEMENT 12 Int BE Pri !#1 N766 P302 REPLACEMENT 32 Int BE Pri !#1 N767 P303 REPLACEMENT 20 Int BE Pri !#1 N768 P304 LD 7 -1 FP BE Pri !#1 N769 P305 REPLACEMENT 25 Int BE Pri !#1 N770 P306 LD 30 -1 Int BE Pri !#1 N771 P307 MEMBAR !#1 N772 P308 BST 33 0xc800001 FP BE Pri !#1 N773 P309 MEMBAR !#1 N774 P310 PREFETCH 38 Int BE Pri !#1 N775 P311 REPLACEMENT 9 Int BE Sec !#1 N776 P312 LD 42 -1 Int BE Pri Loop_exit !#1 N777 P154 REPLACEMENT 33 Int BE Pri Loop_entry !#1 N778 P155 REPLACEMENT 22 Int BE Pri !#1 N779 P156 LD 26 -1 Int BE Nuc !#1 N780 P157 REPLACEMENT 29 Int BE Pri !#1 N781 P158 LD 45 -1 Int BE Pri !#1 N782 P159 LD 44 -1 Int BE Sec !#1 N783 P160 LD 39 -1 Int BE Pri !#1 N784 P161 LD 30 -1 Int BE Pri !#1 N785 P162 LD 27 -1 Int BE Pri !#1 N786 P163 PREFETCH 12 Int BE Sec !#1 N787 P164 REPLACEMENT 34 Int BE Pri !#1 N788 P165 LD 13 -1 Int BE Pri !#1 N789 P166 REPLACEMENT 43 Int BE Pri !#1 N790 P167 LD 31 -1 Int BE Pri !#1 N791 P168 LD 42 -1 Int BE Pri !#1 N792 P169 LD 25 -1 Int BE Nuc !#1 N793 P170 REPLACEMENT 24 Int BE Pri !#1 N794 P171 LD 25 -1 Int BE Pri !#1 N795 P172 REPLACEMENT 13 Int BE Pri !#1 N796 P173 LD 7 -1 Int BE Sec !#1 N797 P174 REPLACEMENT 16 Int BE Pri !#1 N798 P175 LD 28 -1 Int BE Pri !#1 N799 P176 LD 22 -1 Int BE Pri !#1 N800 P177 LD 6 -1 FP BE Pri !#1 N801 P178 REPLACEMENT 22 Int BE Pri !#1 N802 P179 LD 26 -1 Int BE Sec !#1 N803 P180 LD 5 -1 Int BE Pri !#1 N804 P181 LD 4 -1 Int BE Pri !#1 N805 P182 LD 37 -1 Int BE Pri !#1 N806 P183 REPLACEMENT 32 Int BE Pri !#1 N807 P184 LD 30 -1 FP BE Sec !#1 N808 P185 REPLACEMENT 34 Int BE Pri !#1 N809 P186 LD 45 -1 Int BE Sec !#1 N810 P187 REPLACEMENT 2 Int BE Sec !#1 N811 P188 LD 25 -1 Int BE Pri !#1 N812 P189 LD 3 -1 Int BE Pri !#1 N813 P190 REPLACEMENT 10 Int BE Pri !#1 N814 P191 LD 26 -1 Int BE Nuc !#1 N815 P192 REPLACEMENT 34 Int BE Pri !#1 N816 P193 LD 25 -1 Int BE Pri !#1 N817 P194 REPLACEMENT 42 Int BE Pri !#1 N818 P195 REPLACEMENT 14 Int BE Pri !#1 N819 P196 LD 16 -1 Int BE Sec !#1 N820 P197 REPLACEMENT 32 Int BE Pri !#1 N821 P198 LD 9 -1 Int BE Pri !#1 N822 P199 LD 32 -1 Int BE Pri !#1 N823 P200 LD 44 -1 Int BE Pri !#1 N824 P201 LD 20 -1 Int BE Sec !#1 N825 P202 REPLACEMENT 19 Int BE Pri !#1 N826 P203 LD 11 -1 Int BE Sec !#1 N827 P204 REPLACEMENT 3 Int BE Pri !#1 N828 P205 LD 41 -1 Int BE Pri !#1 N829 P206 LD 40 -1 Int BE Pri !#1 N830 P207 LD 24 -1 Int BE Sec !#1 N831 P208 REPLACEMENT 33 Int BE Pri !#1 N832 P209 LD 45 -1 Int BE Pri !#1 N833 P210 REPLACEMENT 29 Int BE Pri !#1 N834 P211 REPLACEMENT 22 Int BE Pri !#1 N835 P212 REPLACEMENT 12 Int BE Pri !#1 N836 P213 REPLACEMENT 45 Int BE Pri !#1 N837 P214 LD 12 -1 FP BE Pri !#1 N838 P215 LD 17 -1 Int BE Pri !#1 N839 P216 REPLACEMENT 27 Int BE Pri !#1 N840 P217 LD 18 -1 Int BE Pri !#1 N841 P218 REPLACEMENT 33 Int BE Pri !#1 N842 P219 LD 6 -1 Int BE Pri !#1 N843 P220 LD 38 -1 Int BE Pri !#1 N844 P221 PREFETCH 1 Int BE Pri !#1 N845 P222 REPLACEMENT 5 Int BE Nuc !#1 N846 P223 LD 21 -1 Int BE Pri !#1 N847 P224 REPLACEMENT 43 Int BE Pri !#1 N848 P225 REPLACEMENT 27 Int BE Pri !#1 N849 P226 REPLACEMENT 25 Int BE Pri !#1 N850 P227 LD 27 -1 Int BE Pri !#1 N851 P228 LD 18 -1 Int BE Pri !#1 N852 P229 REPLACEMENT 7 Int BE Nuc !#1 N853 P230 LD 45 -1 Int BE Sec !#1 N854 P231 LD 35 -1 Int BE Pri !#1 N855 P232 LD 35 -1 Int BE Pri !#1 N856 P233 REPLACEMENT 11 Int BE Pri !#1 N857 P234 REPLACEMENT 42 Int BE Pri !#1 N858 P235 LD 8 -1 Int BE Sec !#1 N859 P236 REPLACEMENT 32 Int BE Nuc !#1 N860 P237 LD 42 -1 Int BE Pri !#1 N861 P238 LD 12 -1 Int BE Nuc !#1 N862 P239 REPLACEMENT 39 Int BE Pri !#1 N863 P240 REPLACEMENT 17 Int BE Nuc !#1 N864 P241 REPLACEMENT 24 Int BE Pri !#1 N865 P242 LD 37 -1 Int BE Pri !#1 N866 P243 REPLACEMENT 26 Int BE Pri !#1 N867 P244 REPLACEMENT 19 Int BE Pri !#1 N868 P245 REPLACEMENT 25 Int BE Pri !#1 N869 P246 REPLACEMENT 26 Int BE Pri !#1 N870 P247 LD 29 -1 Int BE Pri !#1 N871 P248 REPLACEMENT 0 Int BE Pri !#1 N872 P249 REPLACEMENT 18 Int BE Nuc !#1 N873 P250 LD 29 -1 Int LE Pri !#1 N874 P251 REPLACEMENT 32 Int BE Sec !#1 N875 P252 LD 28 -1 Int BE Pri !#1 N876 P253 LD 30 -1 Int BE Nuc !#1 N877 P254 PREFETCH 23 Int BE Pri !#1 N878 P255 REPLACEMENT 1 Int BE Sec !#1 N879 P256 LD 41 -1 Int BE Pri !#1 N880 P257 LD 39 -1 Int BE Pri !#1 N881 P258 LD 23 -1 Int BE Sec !#1 N882 P259 REPLACEMENT 42 Int BE Pri !#1 N883 P260 REPLACEMENT 11 Int BE Pri !#1 N884 P261 LD 24 -1 Int BE Pri !#1 N885 P262 LD 27 -1 Int LE Pri !#1 N886 P263 LD 42 -1 Int BE Sec !#1 N887 P264 LD 30 -1 Int BE Nuc !#1 N888 P265 LD 37 -1 Int BE Nuc !#1 N889 P266 LD 5 -1 Int BE Pri !#1 N890 P267 REPLACEMENT 2 Int BE Pri !#1 N891 P268 REPLACEMENT 20 Int BE Pri !#1 N892 P269 LD 24 -1 Int BE Pri !#1 N893 P270 REPLACEMENT 32 Int BE Pri !#1 N894 P271 REPLACEMENT 26 Int BE Pri !#1 N895 P272 LD 37 -1 Int BE Pri !#1 N896 P273 REPLACEMENT 0 Int BE Pri !#1 N897 P274 LD 29 -1 FP BE Pri !#1 N898 P275 REPLACEMENT 20 Int BE Sec !#1 N899 P276 REPLACEMENT 9 Int BE Pri !#1 N900 P277 LD 44 -1 Int BE Pri !#1 N901 P278 LD 20 -1 Int BE Nuc !#1 N902 P279 LD 4 -1 Int BE Pri !#1 N903 P280 REPLACEMENT 23 Int BE Pri !#1 N904 P281 LD 23 -1 Int BE Pri !#1 N905 P282 LD 41 -1 Int BE Pri !#1 N906 P283 LD 18 -1 Int BE Pri !#1 N907 P284 REPLACEMENT 43 Int BE Pri !#1 N908 P285 LD 15 -1 Int BE Pri !#1 N909 P286 REPLACEMENT 21 Int BE Pri !#1 N910 P287 LD 25 -1 Int BE Pri !#1 N911 P288 LD 43 -1 Int BE Pri !#1 N912 P289 LD 13 -1 Int BE Pri !#1 N913 P290 REPLACEMENT 33 Int BE Nuc !#1 N914 P291 LD 30 -1 Int BE Pri !#1 N915 P292 PREFETCH 9 Int BE Nuc !#1 N916 P293 PREFETCH 14 Int BE Pri !#1 N917 P294 LD 9 -1 Int BE Sec !#1 N918 P295 LD 18 -1 Int BE Sec !#1 N919 P296 LD 4 -1 Int BE Pri !#1 N920 P297 REPLACEMENT 24 Int BE Pri !#1 N921 P298 LD 36 -1 Int BE Pri !#1 N922 P299 LD 20 -1 Int BE Pri !#1 N923 P300 REPLACEMENT 3 Int BE Sec !#1 N924 P301 REPLACEMENT 12 Int BE Pri !#1 N925 P302 REPLACEMENT 32 Int BE Pri !#1 N926 P303 REPLACEMENT 20 Int BE Pri !#1 N927 P304 LD 7 -1 FP BE Pri !#1 N928 P305 REPLACEMENT 25 Int BE Pri !#1 N929 P306 LD 30 -1 Int BE Pri !#1 N930 P307 MEMBAR !#1 N931 P308 BST 33 0xc800002 FP BE Pri !#1 N932 P309 MEMBAR !#1 N933 P310 PREFETCH 38 Int BE Pri !#1 N934 P311 REPLACEMENT 9 Int BE Sec !#1 N935 P312 LD 42 -1 Int BE Pri Loop_exit !#1 N936 P154 REPLACEMENT 33 Int BE Pri Loop_entry !#1 N937 P155 REPLACEMENT 22 Int BE Pri !#1 N938 P156 LD 26 -1 Int BE Nuc !#1 N939 P157 REPLACEMENT 29 Int BE Pri !#1 N940 P158 LD 45 -1 Int BE Pri !#1 N941 P159 LD 44 -1 Int BE Sec !#1 N942 P160 LD 39 -1 Int BE Pri !#1 N943 P161 LD 30 -1 Int BE Pri !#1 N944 P162 LD 27 -1 Int BE Pri !#1 N945 P163 PREFETCH 12 Int BE Sec !#1 N946 P164 REPLACEMENT 34 Int BE Pri !#1 N947 P165 LD 13 -1 Int BE Pri !#1 N948 P166 REPLACEMENT 43 Int BE Pri !#1 N949 P167 LD 31 -1 Int BE Pri !#1 N950 P168 LD 42 -1 Int BE Pri !#1 N951 P169 LD 25 -1 Int BE Nuc !#1 N952 P170 REPLACEMENT 24 Int BE Pri !#1 N953 P171 LD 25 -1 Int BE Pri !#1 N954 P172 REPLACEMENT 13 Int BE Pri !#1 N955 P173 LD 7 -1 Int BE Sec !#1 N956 P174 REPLACEMENT 16 Int BE Pri !#1 N957 P175 LD 28 -1 Int BE Pri !#1 N958 P176 LD 22 -1 Int BE Pri !#1 N959 P177 LD 6 -1 FP BE Pri !#1 N960 P178 REPLACEMENT 22 Int BE Pri !#1 N961 P179 LD 26 -1 Int BE Sec !#1 N962 P180 LD 5 -1 Int BE Pri !#1 N963 P181 LD 4 -1 Int BE Pri !#1 N964 P182 LD 37 -1 Int BE Pri !#1 N965 P183 REPLACEMENT 32 Int BE Pri !#1 N966 P184 LD 30 -1 FP BE Sec !#1 N967 P185 REPLACEMENT 34 Int BE Pri !#1 N968 P186 LD 45 -1 Int BE Sec !#1 N969 P187 REPLACEMENT 2 Int BE Sec !#1 N970 P188 LD 25 -1 Int BE Pri !#1 N971 P189 LD 3 -1 Int BE Pri !#1 N972 P190 REPLACEMENT 10 Int BE Pri !#1 N973 P191 LD 26 -1 Int BE Nuc !#1 N974 P192 REPLACEMENT 34 Int BE Pri !#1 N975 P193 LD 25 -1 Int BE Pri !#1 N976 P194 REPLACEMENT 42 Int BE Pri !#1 N977 P195 REPLACEMENT 14 Int BE Pri !#1 N978 P196 LD 16 -1 Int BE Sec !#1 N979 P197 REPLACEMENT 32 Int BE Pri !#1 N980 P198 LD 9 -1 Int BE Pri !#1 N981 P199 LD 32 -1 Int BE Pri !#1 N982 P200 LD 44 -1 Int BE Pri !#1 N983 P201 LD 20 -1 Int BE Sec !#1 N984 P202 REPLACEMENT 19 Int BE Pri !#1 N985 P203 LD 11 -1 Int BE Sec !#1 N986 P204 REPLACEMENT 3 Int BE Pri !#1 N987 P205 LD 41 -1 Int BE Pri !#1 N988 P206 LD 40 -1 Int BE Pri !#1 N989 P207 LD 24 -1 Int BE Sec !#1 N990 P208 REPLACEMENT 33 Int BE Pri !#1 N991 P209 LD 45 -1 Int BE Pri !#1 N992 P210 REPLACEMENT 29 Int BE Pri !#1 N993 P211 REPLACEMENT 22 Int BE Pri !#1 N994 P212 REPLACEMENT 12 Int BE Pri !#1 N995 P213 REPLACEMENT 45 Int BE Pri !#1 N996 P214 LD 12 -1 FP BE Pri !#1 N997 P215 LD 17 -1 Int BE Pri !#1 N998 P216 REPLACEMENT 27 Int BE Pri !#1 N999 P217 LD 18 -1 Int BE Pri !#1 N1000 P218 REPLACEMENT 33 Int BE Pri !#1 N1001 P219 LD 6 -1 Int BE Pri !#1 N1002 P220 LD 38 -1 Int BE Pri !#1 N1003 P221 PREFETCH 1 Int BE Pri !#1 N1004 P222 REPLACEMENT 5 Int BE Nuc !#1 N1005 P223 LD 21 -1 Int BE Pri !#1 N1006 P224 REPLACEMENT 43 Int BE Pri !#1 N1007 P225 REPLACEMENT 27 Int BE Pri !#1 N1008 P226 REPLACEMENT 25 Int BE Pri !#1 N1009 P227 LD 27 -1 Int BE Pri !#1 N1010 P228 LD 18 -1 Int BE Pri !#1 N1011 P229 REPLACEMENT 7 Int BE Nuc !#1 N1012 P230 LD 45 -1 Int BE Sec !#1 N1013 P231 LD 35 -1 Int BE Pri !#1 N1014 P232 LD 35 -1 Int BE Pri !#1 N1015 P233 REPLACEMENT 11 Int BE Pri !#1 N1016 P234 REPLACEMENT 42 Int BE Pri !#1 N1017 P235 LD 8 -1 Int BE Sec !#1 N1018 P236 REPLACEMENT 32 Int BE Nuc !#1 N1019 P237 LD 42 -1 Int BE Pri !#1 N1020 P238 LD 12 -1 Int BE Nuc !#1 N1021 P239 REPLACEMENT 39 Int BE Pri !#1 N1022 P240 REPLACEMENT 17 Int BE Nuc !#1 N1023 P241 REPLACEMENT 24 Int BE Pri !#1 N1024 P242 LD 37 -1 Int BE Pri !#1 N1025 P243 REPLACEMENT 26 Int BE Pri !#1 N1026 P244 REPLACEMENT 19 Int BE Pri !#1 N1027 P245 REPLACEMENT 25 Int BE Pri !#1 N1028 P246 REPLACEMENT 26 Int BE Pri !#1 N1029 P247 LD 29 -1 Int BE Pri !#1 N1030 P248 REPLACEMENT 0 Int BE Pri !#1 N1031 P249 REPLACEMENT 18 Int BE Nuc !#1 N1032 P250 LD 29 -1 Int LE Pri !#1 N1033 P251 REPLACEMENT 32 Int BE Sec !#1 N1034 P252 LD 28 -1 Int BE Pri !#1 N1035 P253 LD 30 -1 Int BE Nuc !#1 N1036 P254 PREFETCH 23 Int BE Pri !#1 N1037 P255 REPLACEMENT 1 Int BE Sec !#1 N1038 P256 LD 41 -1 Int BE Pri !#1 N1039 P257 LD 39 -1 Int BE Pri !#1 N1040 P258 LD 23 -1 Int BE Sec !#1 N1041 P259 REPLACEMENT 42 Int BE Pri !#1 N1042 P260 REPLACEMENT 11 Int BE Pri !#1 N1043 P261 LD 24 -1 Int BE Pri !#1 N1044 P262 LD 27 -1 Int LE Pri !#1 N1045 P263 LD 42 -1 Int BE Sec !#1 N1046 P264 LD 30 -1 Int BE Nuc !#1 N1047 P265 LD 37 -1 Int BE Nuc !#1 N1048 P266 LD 5 -1 Int BE Pri !#1 N1049 P267 REPLACEMENT 2 Int BE Pri !#1 N1050 P268 REPLACEMENT 20 Int BE Pri !#1 N1051 P269 LD 24 -1 Int BE Pri !#1 N1052 P270 REPLACEMENT 32 Int BE Pri !#1 N1053 P271 REPLACEMENT 26 Int BE Pri !#1 N1054 P272 LD 37 -1 Int BE Pri !#1 N1055 P273 REPLACEMENT 0 Int BE Pri !#1 N1056 P274 LD 29 -1 FP BE Pri !#1 N1057 P275 REPLACEMENT 20 Int BE Sec !#1 N1058 P276 REPLACEMENT 9 Int BE Pri !#1 N1059 P277 LD 44 -1 Int BE Pri !#1 N1060 P278 LD 20 -1 Int BE Nuc !#1 N1061 P279 LD 4 -1 Int BE Pri !#1 N1062 P280 REPLACEMENT 23 Int BE Pri !#1 N1063 P281 LD 23 -1 Int BE Pri !#1 N1064 P282 LD 41 -1 Int BE Pri !#1 N1065 P283 LD 18 -1 Int BE Pri !#1 N1066 P284 REPLACEMENT 43 Int BE Pri !#1 N1067 P285 LD 15 -1 Int BE Pri !#1 N1068 P286 REPLACEMENT 21 Int BE Pri !#1 N1069 P287 LD 25 -1 Int BE Pri !#1 N1070 P288 LD 43 -1 Int BE Pri !#1 N1071 P289 LD 13 -1 Int BE Pri !#1 N1072 P290 REPLACEMENT 33 Int BE Nuc !#1 N1073 P291 LD 30 -1 Int BE Pri !#1 N1074 P292 PREFETCH 9 Int BE Nuc !#1 N1075 P293 PREFETCH 14 Int BE Pri !#1 N1076 P294 LD 9 -1 Int BE Sec !#1 N1077 P295 LD 18 -1 Int BE Sec !#1 N1078 P296 LD 4 -1 Int BE Pri !#1 N1079 P297 REPLACEMENT 24 Int BE Pri !#1 N1080 P298 LD 36 -1 Int BE Pri !#1 N1081 P299 LD 20 -1 Int BE Pri !#1 N1082 P300 REPLACEMENT 3 Int BE Sec !#1 N1083 P301 REPLACEMENT 12 Int BE Pri !#1 N1084 P302 REPLACEMENT 32 Int BE Pri !#1 N1085 P303 REPLACEMENT 20 Int BE Pri !#1 N1086 P304 LD 7 -1 FP BE Pri !#1 N1087 P305 REPLACEMENT 25 Int BE Pri !#1 N1088 P306 LD 30 -1 Int BE Pri !#1 N1089 P307 MEMBAR !#1 N1090 P308 BST 33 0xc800003 FP BE Pri !#1 N1091 P309 MEMBAR !#1 N1092 P310 PREFETCH 38 Int BE Pri !#1 N1093 P311 REPLACEMENT 9 Int BE Sec !#1 N1094 P312 LD 42 -1 Int BE Pri Loop_exit !#1 N1095 P154 REPLACEMENT 33 Int BE Pri Loop_entry !#1 N1096 P155 REPLACEMENT 22 Int BE Pri !#1 N1097 P156 LD 26 -1 Int BE Nuc !#1 N1098 P157 REPLACEMENT 29 Int BE Pri !#1 N1099 P158 LD 45 -1 Int BE Pri !#1 N1100 P159 LD 44 -1 Int BE Sec !#1 N1101 P160 LD 39 -1 Int BE Pri !#1 N1102 P161 LD 30 -1 Int BE Pri !#1 N1103 P162 LD 27 -1 Int BE Pri !#1 N1104 P163 PREFETCH 12 Int BE Sec !#1 N1105 P164 REPLACEMENT 34 Int BE Pri !#1 N1106 P165 LD 13 -1 Int BE Pri !#1 N1107 P166 REPLACEMENT 43 Int BE Pri !#1 N1108 P167 LD 31 -1 Int BE Pri !#1 N1109 P168 LD 42 -1 Int BE Pri !#1 N1110 P169 LD 25 -1 Int BE Nuc !#1 N1111 P170 REPLACEMENT 24 Int BE Pri !#1 N1112 P171 LD 25 -1 Int BE Pri !#1 N1113 P172 REPLACEMENT 13 Int BE Pri !#1 N1114 P173 LD 7 -1 Int BE Sec !#1 N1115 P174 REPLACEMENT 16 Int BE Pri !#1 N1116 P175 LD 28 -1 Int BE Pri !#1 N1117 P176 LD 22 -1 Int BE Pri !#1 N1118 P177 LD 6 -1 FP BE Pri !#1 N1119 P178 REPLACEMENT 22 Int BE Pri !#1 N1120 P179 LD 26 -1 Int BE Sec !#1 N1121 P180 LD 5 -1 Int BE Pri !#1 N1122 P181 LD 4 -1 Int BE Pri !#1 N1123 P182 LD 37 -1 Int BE Pri !#1 N1124 P183 REPLACEMENT 32 Int BE Pri !#1 N1125 P184 LD 30 -1 FP BE Sec !#1 N1126 P185 REPLACEMENT 34 Int BE Pri !#1 N1127 P186 LD 45 -1 Int BE Sec !#1 N1128 P187 REPLACEMENT 2 Int BE Sec !#1 N1129 P188 LD 25 -1 Int BE Pri !#1 N1130 P189 LD 3 -1 Int BE Pri !#1 N1131 P190 REPLACEMENT 10 Int BE Pri !#1 N1132 P191 LD 26 -1 Int BE Nuc !#1 N1133 P192 REPLACEMENT 34 Int BE Pri !#1 N1134 P193 LD 25 -1 Int BE Pri !#1 N1135 P194 REPLACEMENT 42 Int BE Pri !#1 N1136 P195 REPLACEMENT 14 Int BE Pri !#1 N1137 P196 LD 16 -1 Int BE Sec !#1 N1138 P197 REPLACEMENT 32 Int BE Pri !#1 N1139 P198 LD 9 -1 Int BE Pri !#1 N1140 P199 LD 32 -1 Int BE Pri !#1 N1141 P200 LD 44 -1 Int BE Pri !#1 N1142 P201 LD 20 -1 Int BE Sec !#1 N1143 P202 REPLACEMENT 19 Int BE Pri !#1 N1144 P203 LD 11 -1 Int BE Sec !#1 N1145 P204 REPLACEMENT 3 Int BE Pri !#1 N1146 P205 LD 41 -1 Int BE Pri !#1 N1147 P206 LD 40 -1 Int BE Pri !#1 N1148 P207 LD 24 -1 Int BE Sec !#1 N1149 P208 REPLACEMENT 33 Int BE Pri !#1 N1150 P209 LD 45 -1 Int BE Pri !#1 N1151 P210 REPLACEMENT 29 Int BE Pri !#1 N1152 P211 REPLACEMENT 22 Int BE Pri !#1 N1153 P212 REPLACEMENT 12 Int BE Pri !#1 N1154 P213 REPLACEMENT 45 Int BE Pri !#1 N1155 P214 LD 12 -1 FP BE Pri !#1 N1156 P215 LD 17 -1 Int BE Pri !#1 N1157 P216 REPLACEMENT 27 Int BE Pri !#1 N1158 P217 LD 18 -1 Int BE Pri !#1 N1159 P218 REPLACEMENT 33 Int BE Pri !#1 N1160 P219 LD 6 -1 Int BE Pri !#1 N1161 P220 LD 38 -1 Int BE Pri !#1 N1162 P221 PREFETCH 1 Int BE Pri !#1 N1163 P222 REPLACEMENT 5 Int BE Nuc !#1 N1164 P223 LD 21 -1 Int BE Pri !#1 N1165 P224 REPLACEMENT 43 Int BE Pri !#1 N1166 P225 REPLACEMENT 27 Int BE Pri !#1 N1167 P226 REPLACEMENT 25 Int BE Pri !#1 N1168 P227 LD 27 -1 Int BE Pri !#1 N1169 P228 LD 18 -1 Int BE Pri !#1 N1170 P229 REPLACEMENT 7 Int BE Nuc !#1 N1171 P230 LD 45 -1 Int BE Sec !#1 N1172 P231 LD 35 -1 Int BE Pri !#1 N1173 P232 LD 35 -1 Int BE Pri !#1 N1174 P233 REPLACEMENT 11 Int BE Pri !#1 N1175 P234 REPLACEMENT 42 Int BE Pri !#1 N1176 P235 LD 8 -1 Int BE Sec !#1 N1177 P236 REPLACEMENT 32 Int BE Nuc !#1 N1178 P237 LD 42 -1 Int BE Pri !#1 N1179 P238 LD 12 -1 Int BE Nuc !#1 N1180 P239 REPLACEMENT 39 Int BE Pri !#1 N1181 P240 REPLACEMENT 17 Int BE Nuc !#1 N1182 P241 REPLACEMENT 24 Int BE Pri !#1 N1183 P242 LD 37 -1 Int BE Pri !#1 N1184 P243 REPLACEMENT 26 Int BE Pri !#1 N1185 P244 REPLACEMENT 19 Int BE Pri !#1 N1186 P245 REPLACEMENT 25 Int BE Pri !#1 N1187 P246 REPLACEMENT 26 Int BE Pri !#1 N1188 P247 LD 29 -1 Int BE Pri !#1 N1189 P248 REPLACEMENT 0 Int BE Pri !#1 N1190 P249 REPLACEMENT 18 Int BE Nuc !#1 N1191 P250 LD 29 -1 Int LE Pri !#1 N1192 P251 REPLACEMENT 32 Int BE Sec !#1 N1193 P252 LD 28 -1 Int BE Pri !#1 N1194 P253 LD 30 -1 Int BE Nuc !#1 N1195 P254 PREFETCH 23 Int BE Pri !#1 N1196 P255 REPLACEMENT 1 Int BE Sec !#1 N1197 P256 LD 41 -1 Int BE Pri !#1 N1198 P257 LD 39 -1 Int BE Pri !#1 N1199 P258 LD 23 -1 Int BE Sec !#1 N1200 P259 REPLACEMENT 42 Int BE Pri !#1 N1201 P260 REPLACEMENT 11 Int BE Pri !#1 N1202 P261 LD 24 -1 Int BE Pri !#1 N1203 P262 LD 27 -1 Int LE Pri !#1 N1204 P263 LD 42 -1 Int BE Sec !#1 N1205 P264 LD 30 -1 Int BE Nuc !#1 N1206 P265 LD 37 -1 Int BE Nuc !#1 N1207 P266 LD 5 -1 Int BE Pri !#1 N1208 P267 REPLACEMENT 2 Int BE Pri !#1 N1209 P268 REPLACEMENT 20 Int BE Pri !#1 N1210 P269 LD 24 -1 Int BE Pri !#1 N1211 P270 REPLACEMENT 32 Int BE Pri !#1 N1212 P271 REPLACEMENT 26 Int BE Pri !#1 N1213 P272 LD 37 -1 Int BE Pri !#1 N1214 P273 REPLACEMENT 0 Int BE Pri !#1 N1215 P274 LD 29 -1 FP BE Pri !#1 N1216 P275 REPLACEMENT 20 Int BE Sec !#1 N1217 P276 REPLACEMENT 9 Int BE Pri !#1 N1218 P277 LD 44 -1 Int BE Pri !#1 N1219 P278 LD 20 -1 Int BE Nuc !#1 N1220 P279 LD 4 -1 Int BE Pri !#1 N1221 P280 REPLACEMENT 23 Int BE Pri !#1 N1222 P281 LD 23 -1 Int BE Pri !#1 N1223 P282 LD 41 -1 Int BE Pri !#1 N1224 P283 LD 18 -1 Int BE Pri !#1 N1225 P284 REPLACEMENT 43 Int BE Pri !#1 N1226 P285 LD 15 -1 Int BE Pri !#1 N1227 P286 REPLACEMENT 21 Int BE Pri !#1 N1228 P287 LD 25 -1 Int BE Pri !#1 N1229 P288 LD 43 -1 Int BE Pri !#1 N1230 P289 LD 13 -1 Int BE Pri !#1 N1231 P290 REPLACEMENT 33 Int BE Nuc !#1 N1232 P291 LD 30 -1 Int BE Pri !#1 N1233 P292 PREFETCH 9 Int BE Nuc !#1 N1234 P293 PREFETCH 14 Int BE Pri !#1 N1235 P294 LD 9 -1 Int BE Sec !#1 N1236 P295 LD 18 -1 Int BE Sec !#1 N1237 P296 LD 4 -1 Int BE Pri !#1 N1238 P297 REPLACEMENT 24 Int BE Pri !#1 N1239 P298 LD 36 -1 Int BE Pri !#1 N1240 P299 LD 20 -1 Int BE Pri !#1 N1241 P300 REPLACEMENT 3 Int BE Sec !#1 N1242 P301 REPLACEMENT 12 Int BE Pri !#1 N1243 P302 REPLACEMENT 32 Int BE Pri !#1 N1244 P303 REPLACEMENT 20 Int BE Pri !#1 N1245 P304 LD 7 -1 FP BE Pri !#1 N1246 P305 REPLACEMENT 25 Int BE Pri !#1 N1247 P306 LD 30 -1 Int BE Pri !#1 N1248 P307 MEMBAR !#1 N1249 P308 BST 33 0xc800004 FP BE Pri !#1 N1250 P309 MEMBAR !#1 N1251 P310 PREFETCH 38 Int BE Pri !#1 N1252 P311 REPLACEMENT 9 Int BE Sec !#1 N1253 P312 LD 42 -1 Int BE Pri Loop_exit !#1 N1254 P313 MEMBAR !#2 N1255 P314 REPLACEMENT 5 Int BE Pri Loop_entry !#2 N1256 P315 LD 29 -1 Int BE Pri !#2 N1257 P316 LD 26 -1 Int BE Sec !#2 N1258 P317 LD 34 -1 Int BE Pri !#2 N1259 P318 LD 27 -1 Int BE Pri !#2 N1260 P319 REPLACEMENT 1 Int BE Pri !#2 N1261 P320 REPLACEMENT 27 Int BE Pri !#2 N1262 P321 LD 14 -1 Int BE Sec !#2 N1263 P322 REPLACEMENT 43 Int BE Pri !#2 N1264 P323 REPLACEMENT 12 Int BE Pri !#2 N1265 P324 LD 43 -1 FP BE Pri !#2 N1266 P325 LD 26 -1 Int BE Pri !#2 N1267 P326 LD 19 -1 FP BE Pri !#2 N1268 P327 LD 30 -1 Int BE Sec !#2 N1269 P328 LD 42 -1 FP BE Pri !#2 N1270 P329 LD 13 -1 Int BE Pri !#2 N1271 P330 REPLACEMENT 28 Int BE Sec !#2 N1272 P331 LD 4 -1 Int BE Pri !#2 N1273 P332 LD 42 -1 Int BE Pri !#2 N1274 P333 LD 24 -1 Int BE Pri !#2 N1275 P334 REPLACEMENT 24 Int BE Pri !#2 N1276 P335 REPLACEMENT 34 Int BE Pri !#2 N1277 P336 LD 2 -1 FP BE Pri !#2 N1278 P337 LD 40 -1 FP BE Sec !#2 N1279 P338 REPLACEMENT 40 Int BE Nuc !#2 N1280 P339 REPLACEMENT 19 Int BE Pri !#2 N1281 P340 REPLACEMENT 44 Int BE Pri !#2 N1282 P341 REPLACEMENT 42 Int BE Pri !#2 N1283 P342 REPLACEMENT 2 Int BE Pri !#2 N1284 P343 LD 18 -1 Int LE Pri !#2 N1285 P344 LD 29 -1 Int BE Sec !#2 N1286 P345 LD 25 -1 Int BE Pri !#2 N1287 P346 LD 41 -1 Int BE Sec !#2 N1288 P347 REPLACEMENT 44 Int BE Pri !#2 N1289 P348 REPLACEMENT 19 Int BE Pri !#2 N1290 P349 REPLACEMENT 21 Int BE Pri !#2 N1291 P350 REPLACEMENT 14 Int BE Pri !#2 N1292 P351 REPLACEMENT 5 Int BE Pri !#2 N1293 P352 LD 7 -1 Int BE Pri !#2 N1294 P353 LD 35 -1 Int BE Pri !#2 N1295 P354 REPLACEMENT 7 Int BE Nuc !#2 N1296 P355 REPLACEMENT 41 Int BE Pri !#2 N1297 P356 LD 41 -1 Int BE Pri !#2 N1298 P357 LD 6 -1 Int BE Pri !#2 N1299 P358 REPLACEMENT 22 Int BE Pri !#2 N1300 P359 LD 24 -1 Int BE Sec !#2 N1301 P360 MEMBAR !#2 N1302 P361 BST 8 0xd000001 FP BE Pri !#2 N1303 P362 MEMBAR !#2 N1304 P363 LD 19 -1 Int LE Pri !#2 N1305 P364 REPLACEMENT 34 Int BE Pri !#2 N1306 P365 LD 3 -1 FP BE Pri !#2 N1307 P366 LD 31 -1 Int BE Pri !#2 N1308 P367 REPLACEMENT 13 Int BE Pri !#2 N1309 P368 REPLACEMENT 8 Int BE Pri !#2 N1310 P369 REPLACEMENT 3 Int BE Sec !#2 N1311 P370 LD 14 -1 Int BE Pri !#2 N1312 P371 REPLACEMENT 23 Int BE Pri !#2 N1313 P372 LD 41 -1 Int BE Pri !#2 N1314 P373 REPLACEMENT 20 Int BE Pri !#2 N1315 P374 REPLACEMENT 0 Int BE Nuc !#2 N1316 P375 LD 29 -1 Int LE Pri !#2 N1317 P376 LD 33 -1 Int BE Sec !#2 N1318 P377 LD 17 -1 Int BE Pri !#2 N1319 P378 LD 12 -1 Int BE Pri !#2 N1320 P379 REPLACEMENT 35 Int BE Pri !#2 N1321 P380 LD 16 -1 Int BE Sec !#2 N1322 P381 REPLACEMENT 10 Int BE Pri !#2 N1323 P382 REPLACEMENT 15 Int BE Sec !#2 N1324 P383 LD 8 -1 FP BE Pri !#2 N1325 P384 LD 44 -1 Int BE Pri Loop_exit !#2 N1326 P314 REPLACEMENT 5 Int BE Pri Loop_entry !#2 N1327 P315 LD 29 -1 Int BE Pri !#2 N1328 P316 LD 26 -1 Int BE Sec !#2 N1329 P317 LD 34 -1 Int BE Pri !#2 N1330 P318 LD 27 -1 Int BE Pri !#2 N1331 P319 REPLACEMENT 1 Int BE Pri !#2 N1332 P320 REPLACEMENT 27 Int BE Pri !#2 N1333 P321 LD 14 -1 Int BE Sec !#2 N1334 P322 REPLACEMENT 43 Int BE Pri !#2 N1335 P323 REPLACEMENT 12 Int BE Pri !#2 N1336 P324 LD 43 -1 FP BE Pri !#2 N1337 P325 LD 26 -1 Int BE Pri !#2 N1338 P326 LD 19 -1 FP BE Pri !#2 N1339 P327 LD 30 -1 Int BE Sec !#2 N1340 P328 LD 42 -1 FP BE Pri !#2 N1341 P329 LD 13 -1 Int BE Pri !#2 N1342 P330 REPLACEMENT 28 Int BE Sec !#2 N1343 P331 LD 4 -1 Int BE Pri !#2 N1344 P332 LD 42 -1 Int BE Pri !#2 N1345 P333 LD 24 -1 Int BE Pri !#2 N1346 P334 REPLACEMENT 24 Int BE Pri !#2 N1347 P335 REPLACEMENT 34 Int BE Pri !#2 N1348 P336 LD 2 -1 FP BE Pri !#2 N1349 P337 LD 40 -1 FP BE Sec !#2 N1350 P338 REPLACEMENT 40 Int BE Nuc !#2 N1351 P339 REPLACEMENT 19 Int BE Pri !#2 N1352 P340 REPLACEMENT 44 Int BE Pri !#2 N1353 P341 REPLACEMENT 42 Int BE Pri !#2 N1354 P342 REPLACEMENT 2 Int BE Pri !#2 N1355 P343 LD 18 -1 Int LE Pri !#2 N1356 P344 LD 29 -1 Int BE Sec !#2 N1357 P345 LD 25 -1 Int BE Pri !#2 N1358 P346 LD 41 -1 Int BE Sec !#2 N1359 P347 REPLACEMENT 44 Int BE Pri !#2 N1360 P348 REPLACEMENT 19 Int BE Pri !#2 N1361 P349 REPLACEMENT 21 Int BE Pri !#2 N1362 P350 REPLACEMENT 14 Int BE Pri !#2 N1363 P351 REPLACEMENT 5 Int BE Pri !#2 N1364 P352 LD 7 -1 Int BE Pri !#2 N1365 P353 LD 35 -1 Int BE Pri !#2 N1366 P354 REPLACEMENT 7 Int BE Nuc !#2 N1367 P355 REPLACEMENT 41 Int BE Pri !#2 N1368 P356 LD 41 -1 Int BE Pri !#2 N1369 P357 LD 6 -1 Int BE Pri !#2 N1370 P358 REPLACEMENT 22 Int BE Pri !#2 N1371 P359 LD 24 -1 Int BE Sec !#2 N1372 P360 MEMBAR !#2 N1373 P361 BST 8 0xd000002 FP BE Pri !#2 N1374 P362 MEMBAR !#2 N1375 P363 LD 19 -1 Int LE Pri !#2 N1376 P364 REPLACEMENT 34 Int BE Pri !#2 N1377 P365 LD 3 -1 FP BE Pri !#2 N1378 P366 LD 31 -1 Int BE Pri !#2 N1379 P367 REPLACEMENT 13 Int BE Pri !#2 N1380 P368 REPLACEMENT 8 Int BE Pri !#2 N1381 P369 REPLACEMENT 3 Int BE Sec !#2 N1382 P370 LD 14 -1 Int BE Pri !#2 N1383 P371 REPLACEMENT 23 Int BE Pri !#2 N1384 P372 LD 41 -1 Int BE Pri !#2 N1385 P373 REPLACEMENT 20 Int BE Pri !#2 N1386 P374 REPLACEMENT 0 Int BE Nuc !#2 N1387 P375 LD 29 -1 Int LE Pri !#2 N1388 P376 LD 33 -1 Int BE Sec !#2 N1389 P377 LD 17 -1 Int BE Pri !#2 N1390 P378 LD 12 -1 Int BE Pri !#2 N1391 P379 REPLACEMENT 35 Int BE Pri !#2 N1392 P380 LD 16 -1 Int BE Sec !#2 N1393 P381 REPLACEMENT 10 Int BE Pri !#2 N1394 P382 REPLACEMENT 15 Int BE Sec !#2 N1395 P383 LD 8 -1 FP BE Pri !#2 N1396 P384 LD 44 -1 Int BE Pri Loop_exit !#2 N1397 P314 REPLACEMENT 5 Int BE Pri Loop_entry !#2 N1398 P315 LD 29 -1 Int BE Pri !#2 N1399 P316 LD 26 -1 Int BE Sec !#2 N1400 P317 LD 34 -1 Int BE Pri !#2 N1401 P318 LD 27 -1 Int BE Pri !#2 N1402 P319 REPLACEMENT 1 Int BE Pri !#2 N1403 P320 REPLACEMENT 27 Int BE Pri !#2 N1404 P321 LD 14 -1 Int BE Sec !#2 N1405 P322 REPLACEMENT 43 Int BE Pri !#2 N1406 P323 REPLACEMENT 12 Int BE Pri !#2 N1407 P324 LD 43 -1 FP BE Pri !#2 N1408 P325 LD 26 -1 Int BE Pri !#2 N1409 P326 LD 19 -1 FP BE Pri !#2 N1410 P327 LD 30 -1 Int BE Sec !#2 N1411 P328 LD 42 -1 FP BE Pri !#2 N1412 P329 LD 13 -1 Int BE Pri !#2 N1413 P330 REPLACEMENT 28 Int BE Sec !#2 N1414 P331 LD 4 -1 Int BE Pri !#2 N1415 P332 LD 42 -1 Int BE Pri !#2 N1416 P333 LD 24 -1 Int BE Pri !#2 N1417 P334 REPLACEMENT 24 Int BE Pri !#2 N1418 P335 REPLACEMENT 34 Int BE Pri !#2 N1419 P336 LD 2 -1 FP BE Pri !#2 N1420 P337 LD 40 -1 FP BE Sec !#2 N1421 P338 REPLACEMENT 40 Int BE Nuc !#2 N1422 P339 REPLACEMENT 19 Int BE Pri !#2 N1423 P340 REPLACEMENT 44 Int BE Pri !#2 N1424 P341 REPLACEMENT 42 Int BE Pri !#2 N1425 P342 REPLACEMENT 2 Int BE Pri !#2 N1426 P343 LD 18 -1 Int LE Pri !#2 N1427 P344 LD 29 -1 Int BE Sec !#2 N1428 P345 LD 25 -1 Int BE Pri !#2 N1429 P346 LD 41 -1 Int BE Sec !#2 N1430 P347 REPLACEMENT 44 Int BE Pri !#2 N1431 P348 REPLACEMENT 19 Int BE Pri !#2 N1432 P349 REPLACEMENT 21 Int BE Pri !#2 N1433 P350 REPLACEMENT 14 Int BE Pri !#2 N1434 P351 REPLACEMENT 5 Int BE Pri !#2 N1435 P352 LD 7 -1 Int BE Pri !#2 N1436 P353 LD 35 -1 Int BE Pri !#2 N1437 P354 REPLACEMENT 7 Int BE Nuc !#2 N1438 P355 REPLACEMENT 41 Int BE Pri !#2 N1439 P356 LD 41 -1 Int BE Pri !#2 N1440 P357 LD 6 -1 Int BE Pri !#2 N1441 P358 REPLACEMENT 22 Int BE Pri !#2 N1442 P359 LD 24 -1 Int BE Sec !#2 N1443 P360 MEMBAR !#2 N1444 P361 BST 8 0xd000003 FP BE Pri !#2 N1445 P362 MEMBAR !#2 N1446 P363 LD 19 -1 Int LE Pri !#2 N1447 P364 REPLACEMENT 34 Int BE Pri !#2 N1448 P365 LD 3 -1 FP BE Pri !#2 N1449 P366 LD 31 -1 Int BE Pri !#2 N1450 P367 REPLACEMENT 13 Int BE Pri !#2 N1451 P368 REPLACEMENT 8 Int BE Pri !#2 N1452 P369 REPLACEMENT 3 Int BE Sec !#2 N1453 P370 LD 14 -1 Int BE Pri !#2 N1454 P371 REPLACEMENT 23 Int BE Pri !#2 N1455 P372 LD 41 -1 Int BE Pri !#2 N1456 P373 REPLACEMENT 20 Int BE Pri !#2 N1457 P374 REPLACEMENT 0 Int BE Nuc !#2 N1458 P375 LD 29 -1 Int LE Pri !#2 N1459 P376 LD 33 -1 Int BE Sec !#2 N1460 P377 LD 17 -1 Int BE Pri !#2 N1461 P378 LD 12 -1 Int BE Pri !#2 N1462 P379 REPLACEMENT 35 Int BE Pri !#2 N1463 P380 LD 16 -1 Int BE Sec !#2 N1464 P381 REPLACEMENT 10 Int BE Pri !#2 N1465 P382 REPLACEMENT 15 Int BE Sec !#2 N1466 P383 LD 8 -1 FP BE Pri !#2 N1467 P384 LD 44 -1 Int BE Pri Loop_exit !#2 N1468 P385 LD 22 -1 Int BE Pri Loop_entry !#2 N1469 P386 REPLACEMENT 1 Int BE Pri !#2 N1470 P387 LD 42 -1 Int BE Pri !#2 N1471 P388 REPLACEMENT 44 Int BE Pri !#2 N1472 P389 LD 27 -1 Int BE Pri !#2 N1473 P390 REPLACEMENT 38 Int BE Pri !#2 N1474 P391 REPLACEMENT 40 Int BE Pri !#2 N1475 P392 REPLACEMENT 34 Int BE Pri !#2 N1476 P393 REPLACEMENT 4 Int BE Nuc !#2 N1477 P394 REPLACEMENT 8 Int BE Pri !#2 N1478 P395 REPLACEMENT 30 Int BE Sec !#2 N1479 P396 REPLACEMENT 12 Int BE Pri !#2 N1480 P397 LD 32 -1 Int BE Pri !#2 N1481 P398 REPLACEMENT 18 Int BE Nuc !#2 N1482 P399 LD 36 -1 Int BE Pri !#2 N1483 P400 REPLACEMENT 21 Int BE Sec !#2 N1484 P401 LD 39 -1 Int BE Pri !#2 N1485 P402 LD 37 -1 Int BE Pri !#2 N1486 P403 LD 11 -1 Int BE Sec !#2 N1487 P404 LD 0 -1 Int LE Sec !#2 N1488 P405 LD 16 -1 Int BE Pri !#2 N1489 P406 LD 21 -1 Int BE Sec !#2 N1490 P407 LD 20 -1 Int BE Nuc !#2 N1491 P408 LD 21 -1 FP BE Pri !#2 N1492 P409 LD 32 -1 Int BE Pri !#2 N1493 P410 REPLACEMENT 1 Int BE Pri !#2 N1494 P411 REPLACEMENT 29 Int BE Sec !#2 N1495 P412 REPLACEMENT 42 Int BE Nuc !#2 N1496 P413 LD 28 -1 Int BE Pri !#2 N1497 P414 LD 22 -1 Int BE Pri !#2 N1498 P415 LD 22 -1 Int BE Sec !#2 N1499 P416 REPLACEMENT 34 Int BE Pri !#2 N1500 P417 LD 25 -1 Int BE Sec !#2 N1501 P418 REPLACEMENT 6 Int BE Pri !#2 N1502 P419 LD 7 -1 Int BE Pri !#2 N1503 P420 REPLACEMENT 42 Int BE Pri !#2 N1504 P421 LD 29 -1 Int BE Sec !#2 N1505 P422 REPLACEMENT 7 Int BE Pri !#2 N1506 P423 REPLACEMENT 6 Int BE Pri !#2 N1507 P424 REPLACEMENT 0 Int BE Nuc !#2 N1508 P425 LD 25 -1 Int BE Pri !#2 N1509 P426 REPLACEMENT 20 Int BE Sec !#2 N1510 P427 LD 2 -1 Int BE Pri !#2 N1511 P428 LD 15 -1 Int BE Pri !#2 N1512 P429 REPLACEMENT 28 Int BE Pri !#2 N1513 P430 LD 40 -1 Int BE Pri !#2 N1514 P431 REPLACEMENT 9 Int BE Pri !#2 N1515 P432 LD 3 -1 Int BE Pri !#2 N1516 P433 REPLACEMENT 33 Int BE Pri !#2 N1517 P434 REPLACEMENT 26 Int BE Pri !#2 N1518 P435 LD 27 -1 Int BE Pri !#2 N1519 P436 REPLACEMENT 4 Int BE Sec !#2 N1520 P437 REPLACEMENT 23 Int BE Pri !#2 N1521 P438 LD 17 -1 Int BE Pri !#2 N1522 P439 REPLACEMENT 39 Int BE Pri !#2 N1523 P440 LD 42 -1 Int BE Sec !#2 N1524 P441 MEMBAR !#2 N1525 P442 BST 30 0xd000004 FP BE Pri !#2 N1526 P443 MEMBAR !#2 N1527 P444 LD 44 -1 Int BE Sec !#2 N1528 P445 LD 16 -1 Int BE Pri !#2 N1529 P446 REPLACEMENT 8 Int BE Pri !#2 N1530 P447 REPLACEMENT 42 Int BE Pri !#2 N1531 P448 LD 11 -1 Int BE Pri !#2 N1532 P449 REPLACEMENT 40 Int BE Pri !#2 N1533 P450 LD 34 -1 Int BE Pri !#2 N1534 P451 LD 22 -1 Int BE Pri !#2 N1535 P452 REPLACEMENT 22 Int BE Pri !#2 N1536 P453 REPLACEMENT 29 Int BE Pri !#2 N1537 P454 REPLACEMENT 8 Int BE Pri !#2 N1538 P455 LD 21 -1 Int BE Pri !#2 N1539 P456 LD 8 -1 FP BE Sec !#2 N1540 P457 REPLACEMENT 0 Int BE Pri !#2 N1541 P458 LD 5 -1 Int BE Pri !#2 N1542 P459 REPLACEMENT 22 Int BE Pri !#2 N1543 P460 REPLACEMENT 21 Int BE Pri !#2 N1544 P461 REPLACEMENT 4 Int BE Pri !#2 N1545 P462 REPLACEMENT 6 Int BE Pri !#2 N1546 P463 REPLACEMENT 1 Int BE Pri !#2 N1547 P464 REPLACEMENT 32 Int BE Pri !#2 N1548 P465 LD 1 -1 Int BE Pri !#2 N1549 P466 REPLACEMENT 21 Int BE Sec !#2 N1550 P467 REPLACEMENT 27 Int BE Sec !#2 N1551 P468 PREFETCH 43 Int BE Pri !#2 N1552 P469 LD 5 -1 Int BE Pri !#2 N1553 P470 LD 36 -1 Int BE Pri !#2 N1554 P471 LD 37 -1 Int BE Pri !#2 N1555 P472 PREFETCH 5 Int BE Pri !#2 N1556 P473 LD 15 -1 Int BE Pri !#2 N1557 P474 LD 15 -1 Int BE Pri !#2 N1558 P475 LD 42 -1 Int BE Pri !#2 N1559 P476 LD 2 -1 Int BE Pri !#2 N1560 P477 PREFETCH 39 Int BE Pri !#2 N1561 P478 REPLACEMENT 15 Int BE Pri !#2 N1562 P479 LD 23 -1 Int BE Pri !#2 N1563 P480 REPLACEMENT 35 Int BE Sec !#2 N1564 P481 LD 12 -1 Int BE Pri !#2 N1565 P482 MEMBAR !#2 N1566 P483 BST 17 0xd000005 FP BE Pri !#2 N1567 P483 BST 18 0xd000006 FP BE Pri !#2 N1568 P484 MEMBAR !#2 N1569 P485 REPLACEMENT 28 Int BE Pri !#2 N1570 P486 LD 38 -1 Int BE Pri !#2 N1571 P487 PREFETCH 43 Int BE Sec !#2 N1572 P488 LD 22 -1 Int LE Nuc !#2 N1573 P489 LD 3 -1 Int BE Pri !#2 N1574 P490 REPLACEMENT 41 Int BE Pri !#2 N1575 P491 LD 33 -1 Int BE Pri !#2 N1576 P492 LD 26 -1 Int BE Pri !#2 N1577 P493 LD 39 -1 Int BE Sec !#2 N1578 P494 LD 21 -1 Int BE Sec !#2 N1579 P495 LD 42 -1 Int BE Pri !#2 N1580 P496 REPLACEMENT 38 Int BE Pri !#2 N1581 P497 LD 24 -1 Int BE Pri !#2 N1582 P498 REPLACEMENT 38 Int BE Sec !#2 N1583 P499 REPLACEMENT 38 Int BE Pri !#2 N1584 P500 LD 5 -1 Int BE Pri !#2 N1585 P501 REPLACEMENT 12 Int BE Pri !#2 N1586 P502 LD 19 -1 Int BE Pri !#2 N1587 P503 LD 22 -1 Int BE Pri !#2 N1588 P504 LD 34 -1 Int BE Sec !#2 N1589 P505 LD 4 -1 Int BE Pri !#2 N1590 P506 PREFETCH 25 Int BE Pri !#2 N1591 P507 REPLACEMENT 21 Int BE Pri !#2 N1592 P508 LD 40 -1 Int BE Pri !#2 N1593 P509 LD 7 -1 Int BE Pri !#2 N1594 P510 LD 19 -1 Int BE Pri !#2 N1595 P511 REPLACEMENT 0 Int BE Pri !#2 N1596 P512 REPLACEMENT 6 Int BE Pri !#2 N1597 P513 LD 36 -1 Int BE Nuc !#2 N1598 P514 REPLACEMENT 40 Int BE Pri !#2 N1599 P515 LD 7 -1 Int BE Pri !#2 N1600 P516 LD 16 -1 Int LE Pri !#2 N1601 P517 REPLACEMENT 30 Int BE Pri !#2 N1602 P518 REPLACEMENT 32 Int BE Pri !#2 N1603 P519 LD 22 -1 Int BE Pri !#2 N1604 P520 PREFETCH 11 Int BE Pri !#2 N1605 P521 LD 34 -1 Int BE Pri !#2 N1606 P522 REPLACEMENT 26 Int BE Pri !#2 N1607 P523 LD 8 -1 Int BE Pri !#2 N1608 P524 LD 36 -1 Int BE Pri !#2 N1609 P525 REPLACEMENT 17 Int BE Pri !#2 N1610 P526 REPLACEMENT 36 Int BE Pri !#2 N1611 P527 LD 6 -1 Int LE Pri !#2 N1612 P528 LD 16 -1 Int BE Nuc !#2 N1613 P529 REPLACEMENT 9 Int BE Pri !#2 N1614 P530 REPLACEMENT 2 Int BE Pri !#2 N1615 P531 REPLACEMENT 34 Int BE Pri !#2 N1616 P532 LD 37 -1 Int BE Sec !#2 N1617 P533 LD 45 -1 Int BE Pri !#2 N1618 P534 REPLACEMENT 21 Int BE Pri !#2 N1619 P535 LD 20 -1 Int BE Sec !#2 N1620 P536 LD 23 -1 Int BE Pri !#2 N1621 P537 LD 23 -1 Int BE Sec !#2 N1622 P538 LD 12 -1 Int BE Pri !#2 N1623 P539 LD 5 -1 Int BE Sec !#2 N1624 P540 LD 13 -1 Int BE Nuc !#2 N1625 P541 REPLACEMENT 27 Int BE Pri !#2 N1626 P542 LD 40 -1 Int BE Pri !#2 N1627 P543 REPLACEMENT 31 Int BE Nuc !#2 N1628 P544 REPLACEMENT 18 Int BE Nuc !#2 N1629 P545 REPLACEMENT 39 Int BE Pri !#2 N1630 P546 LD 41 -1 Int BE Pri !#2 N1631 P547 LD 4 -1 Int LE Pri !#2 N1632 P548 LD 2 -1 Int LE Pri !#2 N1633 P549 REPLACEMENT 14 Int BE Nuc !#2 N1634 P550 LD 6 -1 Int BE Pri !#2 N1635 P551 LD 28 -1 Int BE Pri !#2 N1636 P552 LD 0 -1 FP BE Pri !#2 N1637 P553 LD 18 -1 Int BE Pri !#2 N1638 P554 REPLACEMENT 1 Int BE Pri !#2 N1639 P555 REPLACEMENT 8 Int BE Pri !#2 N1640 P556 LD 28 -1 Int BE Sec !#2 N1641 P557 LD 19 -1 Int BE Sec !#2 N1642 P558 LD 28 -1 Int BE Pri !#2 N1643 P559 REPLACEMENT 8 Int BE Pri !#2 N1644 P560 LD 34 -1 Int BE Sec !#2 N1645 P561 LD 10 -1 Int BE Pri !#2 N1646 P562 LD 22 -1 FP BE Pri !#2 N1647 P563 REPLACEMENT 12 Int BE Pri !#2 N1648 P564 LD 0 -1 Int BE Pri !#2 N1649 P565 LD 4 -1 FP BE Pri !#2 N1650 P566 REPLACEMENT 19 Int BE Pri !#2 N1651 P567 LD 13 -1 Int LE Pri !#2 N1652 P568 LD 10 -1 Int BE Pri !#2 N1653 P569 LD 4 -1 Int BE Pri !#2 N1654 P570 REPLACEMENT 33 Int BE Pri !#2 N1655 P571 LD 4 -1 Int BE Sec !#2 N1656 P572 LD 1 -1 Int BE Pri !#2 N1657 P573 PREFETCH 35 Int BE Sec !#2 N1658 P574 LD 30 -1 Int BE Pri !#2 N1659 P575 LD 2 -1 Int BE Pri !#2 N1660 P576 REPLACEMENT 8 Int BE Pri !#2 N1661 P577 LD 0 -1 Int BE Pri !#2 N1662 P578 LD 31 -1 Int BE Nuc !#2 N1663 P579 LD 19 -1 Int BE Pri !#2 N1664 P580 LD 2 -1 Int BE Sec !#2 N1665 P581 REPLACEMENT 16 Int BE Pri !#2 N1666 P582 LD 34 -1 Int BE Pri !#2 N1667 P583 REPLACEMENT 30 Int BE Nuc !#2 N1668 P584 REPLACEMENT 37 Int BE Pri !#2 N1669 P585 LD 4 -1 Int BE Pri !#2 N1670 P586 LD 40 -1 Int BE Sec !#2 N1671 P587 LD 26 -1 Int BE Pri !#2 N1672 P588 LD 19 -1 Int BE Nuc !#2 N1673 P589 LD 33 -1 Int BE Pri !#2 N1674 P590 LD 16 -1 Int BE Nuc !#2 N1675 P591 REPLACEMENT 7 Int BE Pri !#2 N1676 P592 REPLACEMENT 15 Int BE Pri !#2 N1677 P593 LD 29 -1 Int BE Pri !#2 N1678 P594 PREFETCH 34 Int BE Pri !#2 N1679 P595 REPLACEMENT 38 Int BE Sec !#2 N1680 P596 LD 12 -1 Int BE Pri !#2 N1681 P597 REPLACEMENT 32 Int BE Pri !#2 N1682 P598 LD 23 -1 Int BE Pri !#2 N1683 P599 REPLACEMENT 25 Int BE Pri !#2 N1684 P600 LD 14 -1 FP BE Nuc !#2 N1685 P601 REPLACEMENT 14 Int BE Pri !#2 N1686 P602 LD 10 -1 Int BE Pri !#2 N1687 P603 REPLACEMENT 39 Int BE Pri !#2 N1688 P604 LD 41 -1 Int BE Sec !#2 N1689 P605 REPLACEMENT 42 Int BE Pri !#2 N1690 P606 LD 36 -1 Int BE Pri !#2 N1691 P607 REPLACEMENT 7 Int BE Pri !#2 N1692 P608 LD 40 -1 Int BE Pri !#2 N1693 P609 LD 20 -1 Int BE Pri !#2 N1694 P610 REPLACEMENT 14 Int BE Pri !#2 N1695 P611 LD 11 -1 Int BE Pri Loop_exit !#2 N1696 P385 LD 22 -1 Int BE Pri Loop_entry !#2 N1697 P386 REPLACEMENT 1 Int BE Pri !#2 N1698 P387 LD 42 -1 Int BE Pri !#2 N1699 P388 REPLACEMENT 44 Int BE Pri !#2 N1700 P389 LD 27 -1 Int BE Pri !#2 N1701 P390 REPLACEMENT 38 Int BE Pri !#2 N1702 P391 REPLACEMENT 40 Int BE Pri !#2 N1703 P392 REPLACEMENT 34 Int BE Pri !#2 N1704 P393 REPLACEMENT 4 Int BE Nuc !#2 N1705 P394 REPLACEMENT 8 Int BE Pri !#2 N1706 P395 REPLACEMENT 30 Int BE Sec !#2 N1707 P396 REPLACEMENT 12 Int BE Pri !#2 N1708 P397 LD 32 -1 Int BE Pri !#2 N1709 P398 REPLACEMENT 18 Int BE Nuc !#2 N1710 P399 LD 36 -1 Int BE Pri !#2 N1711 P400 REPLACEMENT 21 Int BE Sec !#2 N1712 P401 LD 39 -1 Int BE Pri !#2 N1713 P402 LD 37 -1 Int BE Pri !#2 N1714 P403 LD 11 -1 Int BE Sec !#2 N1715 P404 LD 0 -1 Int LE Sec !#2 N1716 P405 LD 16 -1 Int BE Pri !#2 N1717 P406 LD 21 -1 Int BE Sec !#2 N1718 P407 LD 20 -1 Int BE Nuc !#2 N1719 P408 LD 21 -1 FP BE Pri !#2 N1720 P409 LD 32 -1 Int BE Pri !#2 N1721 P410 REPLACEMENT 1 Int BE Pri !#2 N1722 P411 REPLACEMENT 29 Int BE Sec !#2 N1723 P412 REPLACEMENT 42 Int BE Nuc !#2 N1724 P413 LD 28 -1 Int BE Pri !#2 N1725 P414 LD 22 -1 Int BE Pri !#2 N1726 P415 LD 22 -1 Int BE Sec !#2 N1727 P416 REPLACEMENT 34 Int BE Pri !#2 N1728 P417 LD 25 -1 Int BE Sec !#2 N1729 P418 REPLACEMENT 6 Int BE Pri !#2 N1730 P419 LD 7 -1 Int BE Pri !#2 N1731 P420 REPLACEMENT 42 Int BE Pri !#2 N1732 P421 LD 29 -1 Int BE Sec !#2 N1733 P422 REPLACEMENT 7 Int BE Pri !#2 N1734 P423 REPLACEMENT 6 Int BE Pri !#2 N1735 P424 REPLACEMENT 0 Int BE Nuc !#2 N1736 P425 LD 25 -1 Int BE Pri !#2 N1737 P426 REPLACEMENT 20 Int BE Sec !#2 N1738 P427 LD 2 -1 Int BE Pri !#2 N1739 P428 LD 15 -1 Int BE Pri !#2 N1740 P429 REPLACEMENT 28 Int BE Pri !#2 N1741 P430 LD 40 -1 Int BE Pri !#2 N1742 P431 REPLACEMENT 9 Int BE Pri !#2 N1743 P432 LD 3 -1 Int BE Pri !#2 N1744 P433 REPLACEMENT 33 Int BE Pri !#2 N1745 P434 REPLACEMENT 26 Int BE Pri !#2 N1746 P435 LD 27 -1 Int BE Pri !#2 N1747 P436 REPLACEMENT 4 Int BE Sec !#2 N1748 P437 REPLACEMENT 23 Int BE Pri !#2 N1749 P438 LD 17 -1 Int BE Pri !#2 N1750 P439 REPLACEMENT 39 Int BE Pri !#2 N1751 P440 LD 42 -1 Int BE Sec !#2 N1752 P441 MEMBAR !#2 N1753 P442 BST 30 0xd000007 FP BE Pri !#2 N1754 P443 MEMBAR !#2 N1755 P444 LD 44 -1 Int BE Sec !#2 N1756 P445 LD 16 -1 Int BE Pri !#2 N1757 P446 REPLACEMENT 8 Int BE Pri !#2 N1758 P447 REPLACEMENT 42 Int BE Pri !#2 N1759 P448 LD 11 -1 Int BE Pri !#2 N1760 P449 REPLACEMENT 40 Int BE Pri !#2 N1761 P450 LD 34 -1 Int BE Pri !#2 N1762 P451 LD 22 -1 Int BE Pri !#2 N1763 P452 REPLACEMENT 22 Int BE Pri !#2 N1764 P453 REPLACEMENT 29 Int BE Pri !#2 N1765 P454 REPLACEMENT 8 Int BE Pri !#2 N1766 P455 LD 21 -1 Int BE Pri !#2 N1767 P456 LD 8 -1 FP BE Sec !#2 N1768 P457 REPLACEMENT 0 Int BE Pri !#2 N1769 P458 LD 5 -1 Int BE Pri !#2 N1770 P459 REPLACEMENT 22 Int BE Pri !#2 N1771 P460 REPLACEMENT 21 Int BE Pri !#2 N1772 P461 REPLACEMENT 4 Int BE Pri !#2 N1773 P462 REPLACEMENT 6 Int BE Pri !#2 N1774 P463 REPLACEMENT 1 Int BE Pri !#2 N1775 P464 REPLACEMENT 32 Int BE Pri !#2 N1776 P465 LD 1 -1 Int BE Pri !#2 N1777 P466 REPLACEMENT 21 Int BE Sec !#2 N1778 P467 REPLACEMENT 27 Int BE Sec !#2 N1779 P468 PREFETCH 43 Int BE Pri !#2 N1780 P469 LD 5 -1 Int BE Pri !#2 N1781 P470 LD 36 -1 Int BE Pri !#2 N1782 P471 LD 37 -1 Int BE Pri !#2 N1783 P472 PREFETCH 5 Int BE Pri !#2 N1784 P473 LD 15 -1 Int BE Pri !#2 N1785 P474 LD 15 -1 Int BE Pri !#2 N1786 P475 LD 42 -1 Int BE Pri !#2 N1787 P476 LD 2 -1 Int BE Pri !#2 N1788 P477 PREFETCH 39 Int BE Pri !#2 N1789 P478 REPLACEMENT 15 Int BE Pri !#2 N1790 P479 LD 23 -1 Int BE Pri !#2 N1791 P480 REPLACEMENT 35 Int BE Sec !#2 N1792 P481 LD 12 -1 Int BE Pri !#2 N1793 P482 MEMBAR !#2 N1794 P483 BST 17 0xd000008 FP BE Pri !#2 N1795 P483 BST 18 0xd000009 FP BE Pri !#2 N1796 P484 MEMBAR !#2 N1797 P485 REPLACEMENT 28 Int BE Pri !#2 N1798 P486 LD 38 -1 Int BE Pri !#2 N1799 P487 PREFETCH 43 Int BE Sec !#2 N1800 P488 LD 22 -1 Int LE Nuc !#2 N1801 P489 LD 3 -1 Int BE Pri !#2 N1802 P490 REPLACEMENT 41 Int BE Pri !#2 N1803 P491 LD 33 -1 Int BE Pri !#2 N1804 P492 LD 26 -1 Int BE Pri !#2 N1805 P493 LD 39 -1 Int BE Sec !#2 N1806 P494 LD 21 -1 Int BE Sec !#2 N1807 P495 LD 42 -1 Int BE Pri !#2 N1808 P496 REPLACEMENT 38 Int BE Pri !#2 N1809 P497 LD 24 -1 Int BE Pri !#2 N1810 P498 REPLACEMENT 38 Int BE Sec !#2 N1811 P499 REPLACEMENT 38 Int BE Pri !#2 N1812 P500 LD 5 -1 Int BE Pri !#2 N1813 P501 REPLACEMENT 12 Int BE Pri !#2 N1814 P502 LD 19 -1 Int BE Pri !#2 N1815 P503 LD 22 -1 Int BE Pri !#2 N1816 P504 LD 34 -1 Int BE Sec !#2 N1817 P505 LD 4 -1 Int BE Pri !#2 N1818 P506 PREFETCH 25 Int BE Pri !#2 N1819 P507 REPLACEMENT 21 Int BE Pri !#2 N1820 P508 LD 40 -1 Int BE Pri !#2 N1821 P509 LD 7 -1 Int BE Pri !#2 N1822 P510 LD 19 -1 Int BE Pri !#2 N1823 P511 REPLACEMENT 0 Int BE Pri !#2 N1824 P512 REPLACEMENT 6 Int BE Pri !#2 N1825 P513 LD 36 -1 Int BE Nuc !#2 N1826 P514 REPLACEMENT 40 Int BE Pri !#2 N1827 P515 LD 7 -1 Int BE Pri !#2 N1828 P516 LD 16 -1 Int LE Pri !#2 N1829 P517 REPLACEMENT 30 Int BE Pri !#2 N1830 P518 REPLACEMENT 32 Int BE Pri !#2 N1831 P519 LD 22 -1 Int BE Pri !#2 N1832 P520 PREFETCH 11 Int BE Pri !#2 N1833 P521 LD 34 -1 Int BE Pri !#2 N1834 P522 REPLACEMENT 26 Int BE Pri !#2 N1835 P523 LD 8 -1 Int BE Pri !#2 N1836 P524 LD 36 -1 Int BE Pri !#2 N1837 P525 REPLACEMENT 17 Int BE Pri !#2 N1838 P526 REPLACEMENT 36 Int BE Pri !#2 N1839 P527 LD 6 -1 Int LE Pri !#2 N1840 P528 LD 16 -1 Int BE Nuc !#2 N1841 P529 REPLACEMENT 9 Int BE Pri !#2 N1842 P530 REPLACEMENT 2 Int BE Pri !#2 N1843 P531 REPLACEMENT 34 Int BE Pri !#2 N1844 P532 LD 37 -1 Int BE Sec !#2 N1845 P533 LD 45 -1 Int BE Pri !#2 N1846 P534 REPLACEMENT 21 Int BE Pri !#2 N1847 P535 LD 20 -1 Int BE Sec !#2 N1848 P536 LD 23 -1 Int BE Pri !#2 N1849 P537 LD 23 -1 Int BE Sec !#2 N1850 P538 LD 12 -1 Int BE Pri !#2 N1851 P539 LD 5 -1 Int BE Sec !#2 N1852 P540 LD 13 -1 Int BE Nuc !#2 N1853 P541 REPLACEMENT 27 Int BE Pri !#2 N1854 P542 LD 40 -1 Int BE Pri !#2 N1855 P543 REPLACEMENT 31 Int BE Nuc !#2 N1856 P544 REPLACEMENT 18 Int BE Nuc !#2 N1857 P545 REPLACEMENT 39 Int BE Pri !#2 N1858 P546 LD 41 -1 Int BE Pri !#2 N1859 P547 LD 4 -1 Int LE Pri !#2 N1860 P548 LD 2 -1 Int LE Pri !#2 N1861 P549 REPLACEMENT 14 Int BE Nuc !#2 N1862 P550 LD 6 -1 Int BE Pri !#2 N1863 P551 LD 28 -1 Int BE Pri !#2 N1864 P552 LD 0 -1 FP BE Pri !#2 N1865 P553 LD 18 -1 Int BE Pri !#2 N1866 P554 REPLACEMENT 1 Int BE Pri !#2 N1867 P555 REPLACEMENT 8 Int BE Pri !#2 N1868 P556 LD 28 -1 Int BE Sec !#2 N1869 P557 LD 19 -1 Int BE Sec !#2 N1870 P558 LD 28 -1 Int BE Pri !#2 N1871 P559 REPLACEMENT 8 Int BE Pri !#2 N1872 P560 LD 34 -1 Int BE Sec !#2 N1873 P561 LD 10 -1 Int BE Pri !#2 N1874 P562 LD 22 -1 FP BE Pri !#2 N1875 P563 REPLACEMENT 12 Int BE Pri !#2 N1876 P564 LD 0 -1 Int BE Pri !#2 N1877 P565 LD 4 -1 FP BE Pri !#2 N1878 P566 REPLACEMENT 19 Int BE Pri !#2 N1879 P567 LD 13 -1 Int LE Pri !#2 N1880 P568 LD 10 -1 Int BE Pri !#2 N1881 P569 LD 4 -1 Int BE Pri !#2 N1882 P570 REPLACEMENT 33 Int BE Pri !#2 N1883 P571 LD 4 -1 Int BE Sec !#2 N1884 P572 LD 1 -1 Int BE Pri !#2 N1885 P573 PREFETCH 35 Int BE Sec !#2 N1886 P574 LD 30 -1 Int BE Pri !#2 N1887 P575 LD 2 -1 Int BE Pri !#2 N1888 P576 REPLACEMENT 8 Int BE Pri !#2 N1889 P577 LD 0 -1 Int BE Pri !#2 N1890 P578 LD 31 -1 Int BE Nuc !#2 N1891 P579 LD 19 -1 Int BE Pri !#2 N1892 P580 LD 2 -1 Int BE Sec !#2 N1893 P581 REPLACEMENT 16 Int BE Pri !#2 N1894 P582 LD 34 -1 Int BE Pri !#2 N1895 P583 REPLACEMENT 30 Int BE Nuc !#2 N1896 P584 REPLACEMENT 37 Int BE Pri !#2 N1897 P585 LD 4 -1 Int BE Pri !#2 N1898 P586 LD 40 -1 Int BE Sec !#2 N1899 P587 LD 26 -1 Int BE Pri !#2 N1900 P588 LD 19 -1 Int BE Nuc !#2 N1901 P589 LD 33 -1 Int BE Pri !#2 N1902 P590 LD 16 -1 Int BE Nuc !#2 N1903 P591 REPLACEMENT 7 Int BE Pri !#2 N1904 P592 REPLACEMENT 15 Int BE Pri !#2 N1905 P593 LD 29 -1 Int BE Pri !#2 N1906 P594 PREFETCH 34 Int BE Pri !#2 N1907 P595 REPLACEMENT 38 Int BE Sec !#2 N1908 P596 LD 12 -1 Int BE Pri !#2 N1909 P597 REPLACEMENT 32 Int BE Pri !#2 N1910 P598 LD 23 -1 Int BE Pri !#2 N1911 P599 REPLACEMENT 25 Int BE Pri !#2 N1912 P600 LD 14 -1 FP BE Nuc !#2 N1913 P601 REPLACEMENT 14 Int BE Pri !#2 N1914 P602 LD 10 -1 Int BE Pri !#2 N1915 P603 REPLACEMENT 39 Int BE Pri !#2 N1916 P604 LD 41 -1 Int BE Sec !#2 N1917 P605 REPLACEMENT 42 Int BE Pri !#2 N1918 P606 LD 36 -1 Int BE Pri !#2 N1919 P607 REPLACEMENT 7 Int BE Pri !#2 N1920 P608 LD 40 -1 Int BE Pri !#2 N1921 P609 LD 20 -1 Int BE Pri !#2 N1922 P610 REPLACEMENT 14 Int BE Pri !#2 N1923 P611 LD 11 -1 Int BE Pri Loop_exit !#2 N1924 P612 MEMBAR !#3 N1925 P613 LD 19 -1 FP BE Pri Loop_entry !#3 N1926 P614 LD 42 -1 Int LE Pri !#3 N1927 P615 LD 27 -1 Int BE Sec !#3 N1928 P616 REPLACEMENT 3 Int BE Nuc !#3 N1929 P617 REPLACEMENT 36 Int BE Pri !#3 N1930 P618 LD 16 -1 Int BE Pri !#3 N1931 P619 REPLACEMENT 31 Int BE Pri !#3 N1932 P620 LD 18 -1 Int BE Pri !#3 N1933 P621 REPLACEMENT 32 Int BE Nuc !#3 N1934 P622 REPLACEMENT 2 Int BE Pri !#3 N1935 P623 LD 44 -1 Int BE Pri !#3 N1936 P624 REPLACEMENT 17 Int BE Pri !#3 N1937 P625 REPLACEMENT 6 Int BE Pri !#3 N1938 P626 LD 24 -1 Int BE Pri !#3 N1939 P627 LD 27 -1 Int LE Pri !#3 N1940 P628 REPLACEMENT 39 Int BE Pri !#3 N1941 P629 PREFETCH 45 Int BE Pri !#3 N1942 P630 LD 30 -1 Int BE Pri !#3 N1943 P631 REPLACEMENT 19 Int BE Sec !#3 N1944 P632 LD 28 -1 Int BE Pri !#3 N1945 P633 REPLACEMENT 29 Int BE Nuc !#3 N1946 P634 REPLACEMENT 38 Int BE Pri !#3 N1947 P635 LD 30 -1 Int BE Pri Loop_exit !#3 N1948 P613 LD 19 -1 FP BE Pri Loop_entry !#3 N1949 P614 LD 42 -1 Int LE Pri !#3 N1950 P615 LD 27 -1 Int BE Sec !#3 N1951 P616 REPLACEMENT 3 Int BE Nuc !#3 N1952 P617 REPLACEMENT 36 Int BE Pri !#3 N1953 P618 LD 16 -1 Int BE Pri !#3 N1954 P619 REPLACEMENT 31 Int BE Pri !#3 N1955 P620 LD 18 -1 Int BE Pri !#3 N1956 P621 REPLACEMENT 32 Int BE Nuc !#3 N1957 P622 REPLACEMENT 2 Int BE Pri !#3 N1958 P623 LD 44 -1 Int BE Pri !#3 N1959 P624 REPLACEMENT 17 Int BE Pri !#3 N1960 P625 REPLACEMENT 6 Int BE Pri !#3 N1961 P626 LD 24 -1 Int BE Pri !#3 N1962 P627 LD 27 -1 Int LE Pri !#3 N1963 P628 REPLACEMENT 39 Int BE Pri !#3 N1964 P629 PREFETCH 45 Int BE Pri !#3 N1965 P630 LD 30 -1 Int BE Pri !#3 N1966 P631 REPLACEMENT 19 Int BE Sec !#3 N1967 P632 LD 28 -1 Int BE Pri !#3 N1968 P633 REPLACEMENT 29 Int BE Nuc !#3 N1969 P634 REPLACEMENT 38 Int BE Pri !#3 N1970 P635 LD 30 -1 Int BE Pri Loop_exit !#3 N1971 P613 LD 19 -1 FP BE Pri Loop_entry !#3 N1972 P614 LD 42 -1 Int LE Pri !#3 N1973 P615 LD 27 -1 Int BE Sec !#3 N1974 P616 REPLACEMENT 3 Int BE Nuc !#3 N1975 P617 REPLACEMENT 36 Int BE Pri !#3 N1976 P618 LD 16 -1 Int BE Pri !#3 N1977 P619 REPLACEMENT 31 Int BE Pri !#3 N1978 P620 LD 18 -1 Int BE Pri !#3 N1979 P621 REPLACEMENT 32 Int BE Nuc !#3 N1980 P622 REPLACEMENT 2 Int BE Pri !#3 N1981 P623 LD 44 -1 Int BE Pri !#3 N1982 P624 REPLACEMENT 17 Int BE Pri !#3 N1983 P625 REPLACEMENT 6 Int BE Pri !#3 N1984 P626 LD 24 -1 Int BE Pri !#3 N1985 P627 LD 27 -1 Int LE Pri !#3 N1986 P628 REPLACEMENT 39 Int BE Pri !#3 N1987 P629 PREFETCH 45 Int BE Pri !#3 N1988 P630 LD 30 -1 Int BE Pri !#3 N1989 P631 REPLACEMENT 19 Int BE Sec !#3 N1990 P632 LD 28 -1 Int BE Pri !#3 N1991 P633 REPLACEMENT 29 Int BE Nuc !#3 N1992 P634 REPLACEMENT 38 Int BE Pri !#3 N1993 P635 LD 30 -1 Int BE Pri Loop_exit !#3 N1994 P613 LD 19 -1 FP BE Pri Loop_entry !#3 N1995 P614 LD 42 -1 Int LE Pri !#3 N1996 P615 LD 27 -1 Int BE Sec !#3 N1997 P616 REPLACEMENT 3 Int BE Nuc !#3 N1998 P617 REPLACEMENT 36 Int BE Pri !#3 N1999 P618 LD 16 -1 Int BE Pri !#3 N2000 P619 REPLACEMENT 31 Int BE Pri !#3 N2001 P620 LD 18 -1 Int BE Pri !#3 N2002 P621 REPLACEMENT 32 Int BE Nuc !#3 N2003 P622 REPLACEMENT 2 Int BE Pri !#3 N2004 P623 LD 44 -1 Int BE Pri !#3 N2005 P624 REPLACEMENT 17 Int BE Pri !#3 N2006 P625 REPLACEMENT 6 Int BE Pri !#3 N2007 P626 LD 24 -1 Int BE Pri !#3 N2008 P627 LD 27 -1 Int LE Pri !#3 N2009 P628 REPLACEMENT 39 Int BE Pri !#3 N2010 P629 PREFETCH 45 Int BE Pri !#3 N2011 P630 LD 30 -1 Int BE Pri !#3 N2012 P631 REPLACEMENT 19 Int BE Sec !#3 N2013 P632 LD 28 -1 Int BE Pri !#3 N2014 P633 REPLACEMENT 29 Int BE Nuc !#3 N2015 P634 REPLACEMENT 38 Int BE Pri !#3 N2016 P635 LD 30 -1 Int BE Pri Loop_exit !#3 N2017 P613 LD 19 -1 FP BE Pri Loop_entry !#3 N2018 P614 LD 42 -1 Int LE Pri !#3 N2019 P615 LD 27 -1 Int BE Sec !#3 N2020 P616 REPLACEMENT 3 Int BE Nuc !#3 N2021 P617 REPLACEMENT 36 Int BE Pri !#3 N2022 P618 LD 16 -1 Int BE Pri !#3 N2023 P619 REPLACEMENT 31 Int BE Pri !#3 N2024 P620 LD 18 -1 Int BE Pri !#3 N2025 P621 REPLACEMENT 32 Int BE Nuc !#3 N2026 P622 REPLACEMENT 2 Int BE Pri !#3 N2027 P623 LD 44 -1 Int BE Pri !#3 N2028 P624 REPLACEMENT 17 Int BE Pri !#3 N2029 P625 REPLACEMENT 6 Int BE Pri !#3 N2030 P626 LD 24 -1 Int BE Pri !#3 N2031 P627 LD 27 -1 Int LE Pri !#3 N2032 P628 REPLACEMENT 39 Int BE Pri !#3 N2033 P629 PREFETCH 45 Int BE Pri !#3 N2034 P630 LD 30 -1 Int BE Pri !#3 N2035 P631 REPLACEMENT 19 Int BE Sec !#3 N2036 P632 LD 28 -1 Int BE Pri !#3 N2037 P633 REPLACEMENT 29 Int BE Nuc !#3 N2038 P634 REPLACEMENT 38 Int BE Pri !#3 N2039 P635 LD 30 -1 Int BE Pri Loop_exit !#3 N2040 P613 LD 19 -1 FP BE Pri Loop_entry !#3 N2041 P614 LD 42 -1 Int LE Pri !#3 N2042 P615 LD 27 -1 Int BE Sec !#3 N2043 P616 REPLACEMENT 3 Int BE Nuc !#3 N2044 P617 REPLACEMENT 36 Int BE Pri !#3 N2045 P618 LD 16 -1 Int BE Pri !#3 N2046 P619 REPLACEMENT 31 Int BE Pri !#3 N2047 P620 LD 18 -1 Int BE Pri !#3 N2048 P621 REPLACEMENT 32 Int BE Nuc !#3 N2049 P622 REPLACEMENT 2 Int BE Pri !#3 N2050 P623 LD 44 -1 Int BE Pri !#3 N2051 P624 REPLACEMENT 17 Int BE Pri !#3 N2052 P625 REPLACEMENT 6 Int BE Pri !#3 N2053 P626 LD 24 -1 Int BE Pri !#3 N2054 P627 LD 27 -1 Int LE Pri !#3 N2055 P628 REPLACEMENT 39 Int BE Pri !#3 N2056 P629 PREFETCH 45 Int BE Pri !#3 N2057 P630 LD 30 -1 Int BE Pri !#3 N2058 P631 REPLACEMENT 19 Int BE Sec !#3 N2059 P632 LD 28 -1 Int BE Pri !#3 N2060 P633 REPLACEMENT 29 Int BE Nuc !#3 N2061 P634 REPLACEMENT 38 Int BE Pri !#3 N2062 P635 LD 30 -1 Int BE Pri Loop_exit !#3 N2063 P613 LD 19 -1 FP BE Pri Loop_entry !#3 N2064 P614 LD 42 -1 Int LE Pri !#3 N2065 P615 LD 27 -1 Int BE Sec !#3 N2066 P616 REPLACEMENT 3 Int BE Nuc !#3 N2067 P617 REPLACEMENT 36 Int BE Pri !#3 N2068 P618 LD 16 -1 Int BE Pri !#3 N2069 P619 REPLACEMENT 31 Int BE Pri !#3 N2070 P620 LD 18 -1 Int BE Pri !#3 N2071 P621 REPLACEMENT 32 Int BE Nuc !#3 N2072 P622 REPLACEMENT 2 Int BE Pri !#3 N2073 P623 LD 44 -1 Int BE Pri !#3 N2074 P624 REPLACEMENT 17 Int BE Pri !#3 N2075 P625 REPLACEMENT 6 Int BE Pri !#3 N2076 P626 LD 24 -1 Int BE Pri !#3 N2077 P627 LD 27 -1 Int LE Pri !#3 N2078 P628 REPLACEMENT 39 Int BE Pri !#3 N2079 P629 PREFETCH 45 Int BE Pri !#3 N2080 P630 LD 30 -1 Int BE Pri !#3 N2081 P631 REPLACEMENT 19 Int BE Sec !#3 N2082 P632 LD 28 -1 Int BE Pri !#3 N2083 P633 REPLACEMENT 29 Int BE Nuc !#3 N2084 P634 REPLACEMENT 38 Int BE Pri !#3 N2085 P635 LD 30 -1 Int BE Pri Loop_exit !#3 N2086 P613 LD 19 -1 FP BE Pri Loop_entry !#3 N2087 P614 LD 42 -1 Int LE Pri !#3 N2088 P615 LD 27 -1 Int BE Sec !#3 N2089 P616 REPLACEMENT 3 Int BE Nuc !#3 N2090 P617 REPLACEMENT 36 Int BE Pri !#3 N2091 P618 LD 16 -1 Int BE Pri !#3 N2092 P619 REPLACEMENT 31 Int BE Pri !#3 N2093 P620 LD 18 -1 Int BE Pri !#3 N2094 P621 REPLACEMENT 32 Int BE Nuc !#3 N2095 P622 REPLACEMENT 2 Int BE Pri !#3 N2096 P623 LD 44 -1 Int BE Pri !#3 N2097 P624 REPLACEMENT 17 Int BE Pri !#3 N2098 P625 REPLACEMENT 6 Int BE Pri !#3 N2099 P626 LD 24 -1 Int BE Pri !#3 N2100 P627 LD 27 -1 Int LE Pri !#3 N2101 P628 REPLACEMENT 39 Int BE Pri !#3 N2102 P629 PREFETCH 45 Int BE Pri !#3 N2103 P630 LD 30 -1 Int BE Pri !#3 N2104 P631 REPLACEMENT 19 Int BE Sec !#3 N2105 P632 LD 28 -1 Int BE Pri !#3 N2106 P633 REPLACEMENT 29 Int BE Nuc !#3 N2107 P634 REPLACEMENT 38 Int BE Pri !#3 N2108 P635 LD 30 -1 Int BE Pri Loop_exit !#3 N2109 P636 LD 24 -1 Int BE Pri Loop_entry !#3 N2110 P637 LD 32 -1 Int BE Pri !#3 N2111 P638 LD 26 -1 Int BE Pri !#3 N2112 P639 LD 20 -1 FP BE Pri !#3 N2113 P640 REPLACEMENT 19 Int BE Pri !#3 N2114 P641 REPLACEMENT 32 Int BE Nuc !#3 N2115 P642 REPLACEMENT 41 Int BE Pri !#3 N2116 P643 LD 4 -1 Int BE Pri !#3 N2117 P644 LD 24 -1 Int BE Pri !#3 N2118 P645 LD 10 -1 Int BE Pri !#3 N2119 P646 REPLACEMENT 44 Int BE Pri !#3 N2120 P647 LD 42 -1 Int BE Pri !#3 N2121 P648 LD 11 -1 Int LE Sec !#3 N2122 P649 REPLACEMENT 35 Int BE Pri !#3 N2123 P650 LD 3 -1 Int BE Pri !#3 N2124 P651 LD 22 -1 Int BE Pri !#3 N2125 P652 REPLACEMENT 18 Int BE Sec !#3 N2126 P653 LD 6 -1 Int BE Pri !#3 N2127 P654 REPLACEMENT 33 Int BE Pri !#3 N2128 P655 LD 10 -1 Int BE Sec !#3 N2129 P656 REPLACEMENT 35 Int BE Pri !#3 N2130 P657 REPLACEMENT 25 Int BE Pri !#3 N2131 P658 LD 16 -1 Int BE Pri !#3 N2132 P659 REPLACEMENT 42 Int BE Pri !#3 N2133 P660 REPLACEMENT 17 Int BE Pri !#3 N2134 P661 REPLACEMENT 11 Int BE Pri !#3 N2135 P662 MEMBAR !#3 N2136 P663 LD 28 -1 Int BE Pri !#3 N2137 P664 REPLACEMENT 21 Int BE Pri !#3 N2138 P665 LD 22 -1 Int BE Sec !#3 N2139 P666 REPLACEMENT 27 Int BE Sec !#3 N2140 P667 LD 27 -1 Int BE Pri !#3 N2141 P668 LD 43 -1 Int BE Sec !#3 N2142 P669 REPLACEMENT 31 Int BE Pri !#3 N2143 P670 LD 30 -1 Int BE Nuc !#3 N2144 P671 LD 24 -1 Int BE Pri !#3 N2145 P672 LD 16 -1 FP BE Pri !#3 N2146 P673 REPLACEMENT 11 Int BE Pri !#3 N2147 P674 LD 37 -1 Int BE Sec !#3 N2148 P675 REPLACEMENT 8 Int BE Pri !#3 N2149 P676 LD 26 -1 Int BE Pri !#3 N2150 P677 LD 45 -1 Int BE Sec !#3 N2151 P678 REPLACEMENT 20 Int BE Pri !#3 N2152 P679 LD 12 -1 Int BE Pri !#3 N2153 P680 LD 21 -1 Int BE Pri !#3 N2154 P681 LD 0 -1 Int BE Pri !#3 N2155 P682 LD 14 -1 Int BE Nuc !#3 N2156 P683 LD 27 -1 Int BE Sec !#3 N2157 P684 LD 0 -1 Int BE Nuc !#3 N2158 P685 PREFETCH 17 Int BE Pri !#3 N2159 P686 PREFETCH 31 Int BE Pri !#3 N2160 P687 LD 42 -1 Int BE Sec !#3 N2161 P688 REPLACEMENT 17 Int BE Sec !#3 N2162 P689 LD 29 -1 Int BE Pri !#3 N2163 P690 LD 10 -1 Int BE Nuc !#3 N2164 P691 REPLACEMENT 8 Int BE Pri !#3 N2165 P692 REPLACEMENT 38 Int BE Sec !#3 N2166 P693 LD 40 -1 Int BE Pri !#3 N2167 P694 LD 30 -1 FP BE Pri !#3 N2168 P695 REPLACEMENT 38 Int BE Pri !#3 N2169 P696 REPLACEMENT 0 Int BE Pri !#3 N2170 P697 REPLACEMENT 6 Int BE Pri !#3 N2171 P698 REPLACEMENT 41 Int BE Pri !#3 N2172 P699 PREFETCH 43 Int LE Pri !#3 N2173 P700 REPLACEMENT 18 Int BE Pri !#3 N2174 P701 REPLACEMENT 29 Int BE Pri !#3 N2175 P702 LD 16 -1 Int BE Pri !#3 N2176 P703 LD 34 -1 Int BE Pri !#3 N2177 P704 LD 44 -1 Int BE Pri !#3 N2178 P705 REPLACEMENT 12 Int BE Pri !#3 N2179 P706 LD 25 -1 Int BE Pri !#3 N2180 P707 REPLACEMENT 42 Int BE Pri !#3 N2181 P708 LD 42 -1 Int BE Pri !#3 N2182 P709 LD 5 -1 FP BE Sec !#3 N2183 P710 REPLACEMENT 4 Int BE Pri !#3 N2184 P711 LD 31 -1 Int BE Pri !#3 N2185 P712 REPLACEMENT 43 Int BE Sec !#3 N2186 P713 MEMBAR !#3 N2187 P714 BST 32 0xd800001 FP BE Pri !#3 N2188 P715 MEMBAR !#3 N2189 P716 REPLACEMENT 40 Int BE Pri !#3 N2190 P717 LD 1 -1 Int BE Sec !#3 N2191 P718 LD 8 -1 Int BE Sec !#3 N2192 P719 MEMBAR !#3 N2193 P720 BST 9 0xd800002 FP BE Pri !#3 N2194 P721 MEMBAR !#3 N2195 P722 LD 3 -1 Int BE Pri !#3 N2196 P723 REPLACEMENT 33 Int BE Nuc !#3 N2197 P724 LD 20 -1 Int BE Pri !#3 N2198 P725 LD 10 -1 Int BE Sec !#3 N2199 P726 REPLACEMENT 22 Int BE Pri !#3 N2200 P727 LD 9 -1 Int BE Pri !#3 N2201 P728 REPLACEMENT 18 Int BE Pri !#3 N2202 P729 LD 22 -1 Int BE Pri !#3 N2203 P730 LD 24 -1 Int BE Sec !#3 N2204 P731 MEMBAR !#3 N2205 P732 BST 19 0xd800003 FP BE Pri !#3 N2206 P733 MEMBAR !#3 N2207 P734 REPLACEMENT 38 Int BE Pri !#3 N2208 P735 LD 5 -1 Int BE Pri !#3 N2209 P736 REPLACEMENT 17 Int BE Nuc !#3 N2210 P737 REPLACEMENT 6 Int BE Sec !#3 N2211 P738 LD 30 -1 Int BE Pri !#3 N2212 P739 LD 28 -1 Int BE Pri !#3 N2213 P740 REPLACEMENT 36 Int BE Pri !#3 N2214 P741 LD 3 -1 Int BE Pri !#3 N2215 P742 LD 29 -1 Int BE Pri !#3 N2216 P743 REPLACEMENT 14 Int BE Pri !#3 N2217 P744 REPLACEMENT 12 Int BE Pri !#3 N2218 P745 REPLACEMENT 0 Int BE Pri !#3 N2219 P746 LD 36 -1 Int BE Pri !#3 N2220 P747 REPLACEMENT 22 Int BE Nuc !#3 N2221 P748 LD 29 -1 Int LE Pri !#3 N2222 P749 LD 35 -1 Int BE Pri !#3 N2223 P750 REPLACEMENT 42 Int BE Pri !#3 N2224 P751 REPLACEMENT 7 Int BE Pri !#3 N2225 P752 LD 45 -1 Int BE Sec !#3 N2226 P753 LD 0 -1 Int BE Pri !#3 N2227 P754 LD 32 -1 Int BE Pri !#3 N2228 P755 REPLACEMENT 25 Int BE Pri !#3 N2229 P756 LD 43 -1 Int BE Pri !#3 N2230 P757 REPLACEMENT 14 Int BE Pri !#3 N2231 P758 LD 15 -1 Int BE Pri !#3 N2232 P759 LD 17 -1 FP BE Sec !#3 N2233 P760 REPLACEMENT 44 Int BE Sec !#3 N2234 P761 REPLACEMENT 7 Int BE Sec !#3 N2235 P762 LD 18 -1 Int BE Pri !#3 N2236 P763 REPLACEMENT 41 Int BE Pri !#3 N2237 P764 LD 21 -1 Int BE Pri !#3 N2238 P765 LD 0 -1 Int BE Sec !#3 N2239 P766 LD 10 -1 Int BE Pri !#3 N2240 P767 REPLACEMENT 26 Int BE Pri !#3 N2241 P768 LD 35 -1 Int BE Pri !#3 N2242 P769 LD 33 -1 Int BE Pri !#3 N2243 P770 REPLACEMENT 6 Int BE Nuc !#3 N2244 P771 LD 4 -1 Int BE Sec !#3 N2245 P772 LD 37 -1 FP BE Pri !#3 N2246 P773 LD 6 -1 Int BE Pri !#3 N2247 P774 REPLACEMENT 0 Int BE Sec !#3 N2248 P775 LD 34 -1 Int BE Nuc !#3 N2249 P776 REPLACEMENT 30 Int BE Sec !#3 N2250 P777 LD 42 -1 Int LE Pri !#3 N2251 P778 REPLACEMENT 4 Int BE Pri !#3 N2252 P779 LD 28 -1 Int BE Pri !#3 N2253 P780 REPLACEMENT 43 Int BE Pri !#3 N2254 P781 LD 36 -1 FP BE Pri !#3 N2255 P782 LD 36 -1 Int BE Pri !#3 N2256 P783 LD 40 -1 Int BE Pri !#3 N2257 P784 LD 39 -1 Int BE Nuc !#3 N2258 P785 REPLACEMENT 2 Int BE Nuc !#3 N2259 P786 LD 27 -1 Int BE Pri !#3 N2260 P787 LD 37 -1 Int BE Nuc !#3 N2261 P788 REPLACEMENT 17 Int BE Pri !#3 N2262 P789 REPLACEMENT 19 Int BE Pri !#3 N2263 P790 LD 39 -1 FP BE Nuc !#3 N2264 P791 REPLACEMENT 3 Int BE Pri !#3 N2265 P792 REPLACEMENT 30 Int BE Pri !#3 N2266 P793 REPLACEMENT 39 Int BE Pri !#3 N2267 P794 REPLACEMENT 43 Int BE Pri !#3 N2268 P795 LD 14 -1 Int LE Pri !#3 N2269 P796 LD 21 -1 Int BE Pri !#3 N2270 P797 REPLACEMENT 3 Int BE Pri !#3 N2271 P798 REPLACEMENT 31 Int BE Pri !#3 N2272 P799 LD 37 -1 Int BE Pri !#3 N2273 P800 REPLACEMENT 13 Int BE Sec !#3 N2274 P801 LD 26 -1 Int BE Pri !#3 N2275 P802 LD 3 -1 Int BE Nuc !#3 N2276 P803 LD 18 -1 Int BE Pri !#3 N2277 P804 REPLACEMENT 7 Int BE Pri !#3 N2278 P805 LD 21 -1 Int LE Sec !#3 N2279 P806 REPLACEMENT 39 Int BE Pri !#3 N2280 P807 REPLACEMENT 16 Int BE Pri !#3 N2281 P808 REPLACEMENT 19 Int BE Pri !#3 N2282 P809 REPLACEMENT 25 Int BE Pri !#3 N2283 P810 LD 7 -1 FP BE Pri !#3 N2284 P811 LD 23 -1 Int BE Pri !#3 N2285 P812 REPLACEMENT 2 Int BE Pri !#3 N2286 P813 LD 43 -1 Int BE Sec !#3 N2287 P814 REPLACEMENT 41 Int BE Sec !#3 N2288 P815 REPLACEMENT 14 Int BE Pri !#3 N2289 P816 LD 10 -1 Int BE Pri !#3 N2290 P817 REPLACEMENT 24 Int BE Pri !#3 N2291 P818 LD 10 -1 Int BE Pri !#3 N2292 P819 LD 9 -1 Int BE Pri !#3 N2293 P820 REPLACEMENT 10 Int BE Pri !#3 N2294 P821 LD 35 -1 FP BE Nuc !#3 N2295 P822 REPLACEMENT 12 Int BE Nuc !#3 N2296 P823 REPLACEMENT 40 Int BE Pri !#3 N2297 P824 REPLACEMENT 5 Int BE Pri !#3 N2298 P825 LD 0 -1 Int BE Pri !#3 N2299 P826 LD 0 -1 Int BE Pri !#3 N2300 P827 REPLACEMENT 43 Int BE Pri !#3 N2301 P828 LD 38 -1 Int BE Sec !#3 N2302 P829 REPLACEMENT 24 Int BE Pri !#3 N2303 P830 LD 20 -1 Int BE Pri !#3 N2304 P831 REPLACEMENT 16 Int BE Pri !#3 N2305 P832 LD 5 -1 Int BE Pri !#3 N2306 P833 LD 27 -1 Int BE Pri !#3 N2307 P834 REPLACEMENT 11 Int BE Pri !#3 N2308 P835 REPLACEMENT 26 Int BE Pri !#3 N2309 P836 LD 5 -1 FP BE Pri !#3 N2310 P837 REPLACEMENT 9 Int BE Pri !#3 N2311 P838 LD 36 -1 Int BE Pri !#3 N2312 P839 MEMBAR !#3 N2313 P840 LD 29 -1 Int BE Pri !#3 N2314 P841 LD 21 -1 Int BE Pri !#3 N2315 P842 LD 20 -1 Int BE Nuc !#3 N2316 P843 LD 31 -1 Int BE Sec !#3 N2317 P844 REPLACEMENT 16 Int BE Pri !#3 N2318 P845 REPLACEMENT 25 Int BE Pri !#3 N2319 P846 LD 7 -1 Int BE Nuc !#3 N2320 P847 REPLACEMENT 20 Int BE Sec !#3 N2321 P848 LD 28 -1 Int BE Pri !#3 N2322 P849 LD 18 -1 Int BE Pri !#3 N2323 P850 REPLACEMENT 20 Int BE Sec !#3 N2324 P851 REPLACEMENT 26 Int BE Pri !#3 N2325 P852 LD 11 -1 Int BE Pri !#3 N2326 P853 LD 45 -1 Int BE Pri !#3 N2327 P854 REPLACEMENT 27 Int BE Pri !#3 N2328 P855 REPLACEMENT 5 Int BE Sec !#3 N2329 P856 REPLACEMENT 9 Int BE Pri !#3 N2330 P857 REPLACEMENT 37 Int BE Pri !#3 N2331 P858 LD 37 -1 Int BE Pri !#3 N2332 P859 PREFETCH 1 Int BE Pri !#3 N2333 P860 LD 22 -1 Int BE Nuc !#3 N2334 P861 LD 24 -1 Int BE Pri !#3 N2335 P862 LD 41 -1 Int LE Pri !#3 N2336 P863 LD 10 -1 Int BE Pri !#3 N2337 P864 LD 26 -1 FP BE Sec !#3 N2338 P865 REPLACEMENT 23 Int BE Pri !#3 N2339 P866 REPLACEMENT 37 Int BE Pri !#3 N2340 P867 LD 35 -1 Int BE Sec !#3 N2341 P868 REPLACEMENT 29 Int BE Pri !#3 N2342 P869 LD 1 -1 Int BE Sec !#3 N2343 P870 MEMBAR !#3 N2344 P871 BST 13 0xd800004 FP BE Pri !#3 N2345 P872 MEMBAR !#3 N2346 P873 LD 36 -1 Int BE Pri !#3 N2347 P874 LD 18 -1 Int BE Pri !#3 N2348 P875 LD 38 -1 Int BE Pri !#3 N2349 P876 LD 42 -1 Int BE Pri Loop_exit !#3 N2350 P636 LD 24 -1 Int BE Pri Loop_entry !#3 N2351 P637 LD 32 -1 Int BE Pri !#3 N2352 P638 LD 26 -1 Int BE Pri !#3 N2353 P639 LD 20 -1 FP BE Pri !#3 N2354 P640 REPLACEMENT 19 Int BE Pri !#3 N2355 P641 REPLACEMENT 32 Int BE Nuc !#3 N2356 P642 REPLACEMENT 41 Int BE Pri !#3 N2357 P643 LD 4 -1 Int BE Pri !#3 N2358 P644 LD 24 -1 Int BE Pri !#3 N2359 P645 LD 10 -1 Int BE Pri !#3 N2360 P646 REPLACEMENT 44 Int BE Pri !#3 N2361 P647 LD 42 -1 Int BE Pri !#3 N2362 P648 LD 11 -1 Int LE Sec !#3 N2363 P649 REPLACEMENT 35 Int BE Pri !#3 N2364 P650 LD 3 -1 Int BE Pri !#3 N2365 P651 LD 22 -1 Int BE Pri !#3 N2366 P652 REPLACEMENT 18 Int BE Sec !#3 N2367 P653 LD 6 -1 Int BE Pri !#3 N2368 P654 REPLACEMENT 33 Int BE Pri !#3 N2369 P655 LD 10 -1 Int BE Sec !#3 N2370 P656 REPLACEMENT 35 Int BE Pri !#3 N2371 P657 REPLACEMENT 25 Int BE Pri !#3 N2372 P658 LD 16 -1 Int BE Pri !#3 N2373 P659 REPLACEMENT 42 Int BE Pri !#3 N2374 P660 REPLACEMENT 17 Int BE Pri !#3 N2375 P661 REPLACEMENT 11 Int BE Pri !#3 N2376 P662 MEMBAR !#3 N2377 P663 LD 28 -1 Int BE Pri !#3 N2378 P664 REPLACEMENT 21 Int BE Pri !#3 N2379 P665 LD 22 -1 Int BE Sec !#3 N2380 P666 REPLACEMENT 27 Int BE Sec !#3 N2381 P667 LD 27 -1 Int BE Pri !#3 N2382 P668 LD 43 -1 Int BE Sec !#3 N2383 P669 REPLACEMENT 31 Int BE Pri !#3 N2384 P670 LD 30 -1 Int BE Nuc !#3 N2385 P671 LD 24 -1 Int BE Pri !#3 N2386 P672 LD 16 -1 FP BE Pri !#3 N2387 P673 REPLACEMENT 11 Int BE Pri !#3 N2388 P674 LD 37 -1 Int BE Sec !#3 N2389 P675 REPLACEMENT 8 Int BE Pri !#3 N2390 P676 LD 26 -1 Int BE Pri !#3 N2391 P677 LD 45 -1 Int BE Sec !#3 N2392 P678 REPLACEMENT 20 Int BE Pri !#3 N2393 P679 LD 12 -1 Int BE Pri !#3 N2394 P680 LD 21 -1 Int BE Pri !#3 N2395 P681 LD 0 -1 Int BE Pri !#3 N2396 P682 LD 14 -1 Int BE Nuc !#3 N2397 P683 LD 27 -1 Int BE Sec !#3 N2398 P684 LD 0 -1 Int BE Nuc !#3 N2399 P685 PREFETCH 17 Int BE Pri !#3 N2400 P686 PREFETCH 31 Int BE Pri !#3 N2401 P687 LD 42 -1 Int BE Sec !#3 N2402 P688 REPLACEMENT 17 Int BE Sec !#3 N2403 P689 LD 29 -1 Int BE Pri !#3 N2404 P690 LD 10 -1 Int BE Nuc !#3 N2405 P691 REPLACEMENT 8 Int BE Pri !#3 N2406 P692 REPLACEMENT 38 Int BE Sec !#3 N2407 P693 LD 40 -1 Int BE Pri !#3 N2408 P694 LD 30 -1 FP BE Pri !#3 N2409 P695 REPLACEMENT 38 Int BE Pri !#3 N2410 P696 REPLACEMENT 0 Int BE Pri !#3 N2411 P697 REPLACEMENT 6 Int BE Pri !#3 N2412 P698 REPLACEMENT 41 Int BE Pri !#3 N2413 P699 PREFETCH 43 Int LE Pri !#3 N2414 P700 REPLACEMENT 18 Int BE Pri !#3 N2415 P701 REPLACEMENT 29 Int BE Pri !#3 N2416 P702 LD 16 -1 Int BE Pri !#3 N2417 P703 LD 34 -1 Int BE Pri !#3 N2418 P704 LD 44 -1 Int BE Pri !#3 N2419 P705 REPLACEMENT 12 Int BE Pri !#3 N2420 P706 LD 25 -1 Int BE Pri !#3 N2421 P707 REPLACEMENT 42 Int BE Pri !#3 N2422 P708 LD 42 -1 Int BE Pri !#3 N2423 P709 LD 5 -1 FP BE Sec !#3 N2424 P710 REPLACEMENT 4 Int BE Pri !#3 N2425 P711 LD 31 -1 Int BE Pri !#3 N2426 P712 REPLACEMENT 43 Int BE Sec !#3 N2427 P713 MEMBAR !#3 N2428 P714 BST 32 0xd800005 FP BE Pri !#3 N2429 P715 MEMBAR !#3 N2430 P716 REPLACEMENT 40 Int BE Pri !#3 N2431 P717 LD 1 -1 Int BE Sec !#3 N2432 P718 LD 8 -1 Int BE Sec !#3 N2433 P719 MEMBAR !#3 N2434 P720 BST 9 0xd800006 FP BE Pri !#3 N2435 P721 MEMBAR !#3 N2436 P722 LD 3 -1 Int BE Pri !#3 N2437 P723 REPLACEMENT 33 Int BE Nuc !#3 N2438 P724 LD 20 -1 Int BE Pri !#3 N2439 P725 LD 10 -1 Int BE Sec !#3 N2440 P726 REPLACEMENT 22 Int BE Pri !#3 N2441 P727 LD 9 -1 Int BE Pri !#3 N2442 P728 REPLACEMENT 18 Int BE Pri !#3 N2443 P729 LD 22 -1 Int BE Pri !#3 N2444 P730 LD 24 -1 Int BE Sec !#3 N2445 P731 MEMBAR !#3 N2446 P732 BST 19 0xd800007 FP BE Pri !#3 N2447 P733 MEMBAR !#3 N2448 P734 REPLACEMENT 38 Int BE Pri !#3 N2449 P735 LD 5 -1 Int BE Pri !#3 N2450 P736 REPLACEMENT 17 Int BE Nuc !#3 N2451 P737 REPLACEMENT 6 Int BE Sec !#3 N2452 P738 LD 30 -1 Int BE Pri !#3 N2453 P739 LD 28 -1 Int BE Pri !#3 N2454 P740 REPLACEMENT 36 Int BE Pri !#3 N2455 P741 LD 3 -1 Int BE Pri !#3 N2456 P742 LD 29 -1 Int BE Pri !#3 N2457 P743 REPLACEMENT 14 Int BE Pri !#3 N2458 P744 REPLACEMENT 12 Int BE Pri !#3 N2459 P745 REPLACEMENT 0 Int BE Pri !#3 N2460 P746 LD 36 -1 Int BE Pri !#3 N2461 P747 REPLACEMENT 22 Int BE Nuc !#3 N2462 P748 LD 29 -1 Int LE Pri !#3 N2463 P749 LD 35 -1 Int BE Pri !#3 N2464 P750 REPLACEMENT 42 Int BE Pri !#3 N2465 P751 REPLACEMENT 7 Int BE Pri !#3 N2466 P752 LD 45 -1 Int BE Sec !#3 N2467 P753 LD 0 -1 Int BE Pri !#3 N2468 P754 LD 32 -1 Int BE Pri !#3 N2469 P755 REPLACEMENT 25 Int BE Pri !#3 N2470 P756 LD 43 -1 Int BE Pri !#3 N2471 P757 REPLACEMENT 14 Int BE Pri !#3 N2472 P758 LD 15 -1 Int BE Pri !#3 N2473 P759 LD 17 -1 FP BE Sec !#3 N2474 P760 REPLACEMENT 44 Int BE Sec !#3 N2475 P761 REPLACEMENT 7 Int BE Sec !#3 N2476 P762 LD 18 -1 Int BE Pri !#3 N2477 P763 REPLACEMENT 41 Int BE Pri !#3 N2478 P764 LD 21 -1 Int BE Pri !#3 N2479 P765 LD 0 -1 Int BE Sec !#3 N2480 P766 LD 10 -1 Int BE Pri !#3 N2481 P767 REPLACEMENT 26 Int BE Pri !#3 N2482 P768 LD 35 -1 Int BE Pri !#3 N2483 P769 LD 33 -1 Int BE Pri !#3 N2484 P770 REPLACEMENT 6 Int BE Nuc !#3 N2485 P771 LD 4 -1 Int BE Sec !#3 N2486 P772 LD 37 -1 FP BE Pri !#3 N2487 P773 LD 6 -1 Int BE Pri !#3 N2488 P774 REPLACEMENT 0 Int BE Sec !#3 N2489 P775 LD 34 -1 Int BE Nuc !#3 N2490 P776 REPLACEMENT 30 Int BE Sec !#3 N2491 P777 LD 42 -1 Int LE Pri !#3 N2492 P778 REPLACEMENT 4 Int BE Pri !#3 N2493 P779 LD 28 -1 Int BE Pri !#3 N2494 P780 REPLACEMENT 43 Int BE Pri !#3 N2495 P781 LD 36 -1 FP BE Pri !#3 N2496 P782 LD 36 -1 Int BE Pri !#3 N2497 P783 LD 40 -1 Int BE Pri !#3 N2498 P784 LD 39 -1 Int BE Nuc !#3 N2499 P785 REPLACEMENT 2 Int BE Nuc !#3 N2500 P786 LD 27 -1 Int BE Pri !#3 N2501 P787 LD 37 -1 Int BE Nuc !#3 N2502 P788 REPLACEMENT 17 Int BE Pri !#3 N2503 P789 REPLACEMENT 19 Int BE Pri !#3 N2504 P790 LD 39 -1 FP BE Nuc !#3 N2505 P791 REPLACEMENT 3 Int BE Pri !#3 N2506 P792 REPLACEMENT 30 Int BE Pri !#3 N2507 P793 REPLACEMENT 39 Int BE Pri !#3 N2508 P794 REPLACEMENT 43 Int BE Pri !#3 N2509 P795 LD 14 -1 Int LE Pri !#3 N2510 P796 LD 21 -1 Int BE Pri !#3 N2511 P797 REPLACEMENT 3 Int BE Pri !#3 N2512 P798 REPLACEMENT 31 Int BE Pri !#3 N2513 P799 LD 37 -1 Int BE Pri !#3 N2514 P800 REPLACEMENT 13 Int BE Sec !#3 N2515 P801 LD 26 -1 Int BE Pri !#3 N2516 P802 LD 3 -1 Int BE Nuc !#3 N2517 P803 LD 18 -1 Int BE Pri !#3 N2518 P804 REPLACEMENT 7 Int BE Pri !#3 N2519 P805 LD 21 -1 Int LE Sec !#3 N2520 P806 REPLACEMENT 39 Int BE Pri !#3 N2521 P807 REPLACEMENT 16 Int BE Pri !#3 N2522 P808 REPLACEMENT 19 Int BE Pri !#3 N2523 P809 REPLACEMENT 25 Int BE Pri !#3 N2524 P810 LD 7 -1 FP BE Pri !#3 N2525 P811 LD 23 -1 Int BE Pri !#3 N2526 P812 REPLACEMENT 2 Int BE Pri !#3 N2527 P813 LD 43 -1 Int BE Sec !#3 N2528 P814 REPLACEMENT 41 Int BE Sec !#3 N2529 P815 REPLACEMENT 14 Int BE Pri !#3 N2530 P816 LD 10 -1 Int BE Pri !#3 N2531 P817 REPLACEMENT 24 Int BE Pri !#3 N2532 P818 LD 10 -1 Int BE Pri !#3 N2533 P819 LD 9 -1 Int BE Pri !#3 N2534 P820 REPLACEMENT 10 Int BE Pri !#3 N2535 P821 LD 35 -1 FP BE Nuc !#3 N2536 P822 REPLACEMENT 12 Int BE Nuc !#3 N2537 P823 REPLACEMENT 40 Int BE Pri !#3 N2538 P824 REPLACEMENT 5 Int BE Pri !#3 N2539 P825 LD 0 -1 Int BE Pri !#3 N2540 P826 LD 0 -1 Int BE Pri !#3 N2541 P827 REPLACEMENT 43 Int BE Pri !#3 N2542 P828 LD 38 -1 Int BE Sec !#3 N2543 P829 REPLACEMENT 24 Int BE Pri !#3 N2544 P830 LD 20 -1 Int BE Pri !#3 N2545 P831 REPLACEMENT 16 Int BE Pri !#3 N2546 P832 LD 5 -1 Int BE Pri !#3 N2547 P833 LD 27 -1 Int BE Pri !#3 N2548 P834 REPLACEMENT 11 Int BE Pri !#3 N2549 P835 REPLACEMENT 26 Int BE Pri !#3 N2550 P836 LD 5 -1 FP BE Pri !#3 N2551 P837 REPLACEMENT 9 Int BE Pri !#3 N2552 P838 LD 36 -1 Int BE Pri !#3 N2553 P839 MEMBAR !#3 N2554 P840 LD 29 -1 Int BE Pri !#3 N2555 P841 LD 21 -1 Int BE Pri !#3 N2556 P842 LD 20 -1 Int BE Nuc !#3 N2557 P843 LD 31 -1 Int BE Sec !#3 N2558 P844 REPLACEMENT 16 Int BE Pri !#3 N2559 P845 REPLACEMENT 25 Int BE Pri !#3 N2560 P846 LD 7 -1 Int BE Nuc !#3 N2561 P847 REPLACEMENT 20 Int BE Sec !#3 N2562 P848 LD 28 -1 Int BE Pri !#3 N2563 P849 LD 18 -1 Int BE Pri !#3 N2564 P850 REPLACEMENT 20 Int BE Sec !#3 N2565 P851 REPLACEMENT 26 Int BE Pri !#3 N2566 P852 LD 11 -1 Int BE Pri !#3 N2567 P853 LD 45 -1 Int BE Pri !#3 N2568 P854 REPLACEMENT 27 Int BE Pri !#3 N2569 P855 REPLACEMENT 5 Int BE Sec !#3 N2570 P856 REPLACEMENT 9 Int BE Pri !#3 N2571 P857 REPLACEMENT 37 Int BE Pri !#3 N2572 P858 LD 37 -1 Int BE Pri !#3 N2573 P859 PREFETCH 1 Int BE Pri !#3 N2574 P860 LD 22 -1 Int BE Nuc !#3 N2575 P861 LD 24 -1 Int BE Pri !#3 N2576 P862 LD 41 -1 Int LE Pri !#3 N2577 P863 LD 10 -1 Int BE Pri !#3 N2578 P864 LD 26 -1 FP BE Sec !#3 N2579 P865 REPLACEMENT 23 Int BE Pri !#3 N2580 P866 REPLACEMENT 37 Int BE Pri !#3 N2581 P867 LD 35 -1 Int BE Sec !#3 N2582 P868 REPLACEMENT 29 Int BE Pri !#3 N2583 P869 LD 1 -1 Int BE Sec !#3 N2584 P870 MEMBAR !#3 N2585 P871 BST 13 0xd800008 FP BE Pri !#3 N2586 P872 MEMBAR !#3 N2587 P873 LD 36 -1 Int BE Pri !#3 N2588 P874 LD 18 -1 Int BE Pri !#3 N2589 P875 LD 38 -1 Int BE Pri !#3 N2590 P876 LD 42 -1 Int BE Pri Loop_exit !#3 N2591 P877 MEMBAR !#4 N2592 P878 LD 18 -1 FP BE Pri Loop_entry !#4 N2593 P879 REPLACEMENT 14 Int BE Pri !#4 N2594 P880 LD 15 -1 Int BE Pri !#4 N2595 P881 LD 18 -1 Int BE Pri !#4 N2596 P882 REPLACEMENT 25 Int BE Nuc !#4 N2597 P883 REPLACEMENT 11 Int BE Pri !#4 N2598 P884 LD 20 -1 Int BE Pri !#4 N2599 P885 LD 28 -1 Int BE Pri !#4 N2600 P886 REPLACEMENT 20 Int BE Pri !#4 N2601 P887 REPLACEMENT 14 Int BE Pri !#4 N2602 P888 LD 3 -1 Int BE Pri !#4 N2603 P889 REPLACEMENT 33 Int BE Pri !#4 N2604 P890 LD 15 -1 Int BE Pri !#4 N2605 P891 LD 19 -1 Int BE Pri !#4 N2606 P892 LD 10 -1 Int BE Pri !#4 N2607 P893 LD 31 -1 Int BE Sec !#4 N2608 P894 REPLACEMENT 24 Int BE Pri !#4 N2609 P895 LD 6 -1 FP BE Pri !#4 N2610 P896 LD 23 -1 Int BE Pri !#4 N2611 P897 REPLACEMENT 34 Int BE Pri !#4 N2612 P898 LD 23 -1 Int BE Sec !#4 N2613 P899 LD 15 -1 Int BE Pri !#4 N2614 P900 LD 34 -1 Int BE Nuc !#4 N2615 P901 LD 43 -1 Int BE Pri !#4 N2616 P902 REPLACEMENT 29 Int BE Pri !#4 N2617 P903 LD 28 -1 Int BE Pri !#4 N2618 P904 REPLACEMENT 42 Int BE Pri !#4 N2619 P905 LD 4 -1 FP BE Sec !#4 N2620 P906 LD 21 -1 Int BE Pri !#4 N2621 P907 LD 17 -1 FP BE Pri !#4 N2622 P908 REPLACEMENT 35 Int BE Pri !#4 N2623 P909 LD 37 -1 Int LE Pri !#4 N2624 P910 LD 25 -1 Int BE Nuc !#4 N2625 P911 REPLACEMENT 41 Int BE Pri !#4 N2626 P912 LD 42 -1 Int BE Nuc !#4 N2627 P913 REPLACEMENT 39 Int BE Pri !#4 N2628 P914 REPLACEMENT 39 Int BE Pri !#4 N2629 P915 LD 38 -1 Int BE Pri !#4 N2630 P916 LD 4 -1 Int BE Pri !#4 N2631 P917 LD 45 -1 Int LE Sec !#4 N2632 P918 LD 16 -1 Int BE Nuc !#4 N2633 P919 REPLACEMENT 45 Int BE Pri !#4 N2634 P920 LD 17 -1 Int BE Pri !#4 N2635 P921 LD 16 -1 Int BE Pri !#4 N2636 P922 REPLACEMENT 6 Int BE Pri !#4 N2637 P923 LD 23 -1 Int BE Pri !#4 N2638 P924 LD 16 -1 Int BE Pri !#4 N2639 P925 REPLACEMENT 10 Int BE Pri !#4 N2640 P926 LD 17 -1 Int BE Nuc !#4 N2641 P927 REPLACEMENT 43 Int BE Pri !#4 N2642 P928 REPLACEMENT 13 Int BE Sec !#4 N2643 P929 REPLACEMENT 10 Int BE Pri !#4 N2644 P930 LD 15 -1 Int BE Nuc !#4 N2645 P931 LD 35 -1 Int BE Pri !#4 N2646 P932 LD 39 -1 Int BE Pri !#4 N2647 P933 LD 20 -1 Int BE Pri !#4 N2648 P934 LD 32 -1 Int BE Sec !#4 N2649 P935 LD 27 -1 Int BE Pri !#4 N2650 P936 REPLACEMENT 13 Int BE Pri !#4 N2651 P937 REPLACEMENT 5 Int BE Nuc !#4 N2652 P938 LD 26 -1 FP BE Pri !#4 N2653 P939 LD 30 -1 Int BE Pri !#4 N2654 P940 LD 7 -1 Int BE Pri !#4 N2655 P941 LD 24 -1 Int BE Pri !#4 N2656 P942 REPLACEMENT 8 Int BE Sec !#4 N2657 P943 LD 20 -1 Int BE Pri !#4 N2658 P944 LD 36 -1 Int BE Pri !#4 N2659 P945 LD 29 -1 Int LE Pri !#4 N2660 P946 LD 44 -1 Int BE Pri !#4 N2661 P947 REPLACEMENT 6 Int BE Nuc !#4 N2662 P948 LD 31 -1 Int BE Pri !#4 N2663 P949 LD 37 -1 Int BE Pri !#4 N2664 P950 LD 23 -1 Int BE Pri !#4 N2665 P951 REPLACEMENT 35 Int BE Pri !#4 N2666 P952 REPLACEMENT 29 Int BE Pri !#4 N2667 P953 LD 19 -1 FP BE Nuc !#4 N2668 P954 REPLACEMENT 0 Int BE Pri !#4 N2669 P955 LD 17 -1 Int BE Nuc !#4 N2670 P956 LD 21 -1 Int BE Nuc !#4 N2671 P957 REPLACEMENT 17 Int BE Pri !#4 N2672 P958 LD 31 -1 Int BE Nuc !#4 N2673 P959 REPLACEMENT 35 Int BE Pri !#4 N2674 P960 REPLACEMENT 24 Int BE Pri !#4 N2675 P961 REPLACEMENT 27 Int BE Sec !#4 N2676 P962 LD 9 -1 Int BE Pri !#4 N2677 P963 LD 11 -1 Int BE Pri !#4 N2678 P964 REPLACEMENT 7 Int BE Sec !#4 N2679 P965 LD 10 -1 Int BE Pri !#4 N2680 P966 PREFETCH 24 Int BE Pri !#4 N2681 P967 REPLACEMENT 18 Int BE Pri !#4 N2682 P968 LD 38 -1 Int BE Pri !#4 N2683 P969 REPLACEMENT 4 Int BE Pri !#4 N2684 P970 REPLACEMENT 45 Int BE Pri !#4 N2685 P971 LD 3 -1 Int BE Pri !#4 N2686 P972 REPLACEMENT 31 Int BE Pri !#4 N2687 P973 LD 26 -1 Int BE Pri !#4 N2688 P974 REPLACEMENT 15 Int BE Pri !#4 N2689 P975 REPLACEMENT 39 Int BE Pri !#4 N2690 P976 LD 44 -1 Int BE Pri !#4 N2691 P977 REPLACEMENT 23 Int BE Sec !#4 N2692 P978 REPLACEMENT 30 Int BE Pri !#4 N2693 P979 REPLACEMENT 25 Int BE Pri !#4 N2694 P980 REPLACEMENT 9 Int BE Pri !#4 N2695 P981 REPLACEMENT 28 Int BE Pri !#4 N2696 P982 LD 4 -1 Int BE Nuc !#4 N2697 P983 MEMBAR !#4 N2698 P984 REPLACEMENT 28 Int BE Pri !#4 N2699 P985 LD 35 -1 Int BE Pri !#4 N2700 P986 REPLACEMENT 2 Int BE Pri !#4 N2701 P987 LD 31 -1 Int BE Pri !#4 N2702 P988 REPLACEMENT 21 Int BE Sec !#4 N2703 P989 LD 14 -1 Int LE Pri !#4 N2704 P990 REPLACEMENT 16 Int BE Sec !#4 N2705 P991 REPLACEMENT 44 Int BE Pri !#4 N2706 P992 LD 3 -1 FP BE Sec !#4 N2707 P993 LD 38 -1 Int BE Pri !#4 N2708 P994 LD 17 -1 Int BE Pri !#4 N2709 P995 REPLACEMENT 32 Int BE Sec !#4 N2710 P996 LD 31 -1 Int BE Pri !#4 N2711 P997 LD 1 -1 Int LE Pri !#4 N2712 P998 REPLACEMENT 3 Int BE Pri !#4 N2713 P999 LD 14 -1 Int BE Nuc !#4 N2714 P1000 LD 24 -1 Int BE Pri !#4 N2715 P1001 LD 11 -1 Int BE Nuc !#4 N2716 P1002 REPLACEMENT 17 Int BE Pri !#4 N2717 P1003 LD 29 -1 Int BE Pri !#4 N2718 P1004 LD 36 -1 Int BE Nuc !#4 N2719 P1005 REPLACEMENT 14 Int BE Pri !#4 N2720 P1006 LD 6 -1 Int BE Pri !#4 N2721 P1007 LD 11 -1 Int BE Pri !#4 N2722 P1008 MEMBAR !#4 N2723 P1009 BST 29 0xe000001 FP BE Pri !#4 N2724 P1010 MEMBAR !#4 N2725 P1011 LD 5 -1 Int LE Pri !#4 N2726 P1012 LD 36 -1 Int BE Pri !#4 N2727 P1013 PREFETCH 9 Int BE Pri !#4 N2728 P1014 REPLACEMENT 45 Int BE Sec !#4 N2729 P1015 LD 4 -1 Int BE Pri !#4 N2730 P1016 LD 7 -1 Int BE Pri !#4 N2731 P1017 LD 17 -1 Int BE Nuc !#4 N2732 P1018 REPLACEMENT 21 Int BE Pri !#4 N2733 P1019 LD 36 -1 Int BE Pri !#4 N2734 P1020 LD 0 -1 Int BE Pri !#4 N2735 P1021 LD 10 -1 Int BE Pri !#4 N2736 P1022 REPLACEMENT 20 Int BE Nuc !#4 N2737 P1023 REPLACEMENT 22 Int BE Sec !#4 N2738 P1024 LD 44 -1 Int BE Nuc !#4 N2739 P1025 REPLACEMENT 39 Int BE Pri !#4 N2740 P1026 LD 18 -1 Int BE Pri !#4 N2741 P1027 MEMBAR !#4 N2742 P1028 LD 9 -1 FP BE Sec !#4 N2743 P1029 REPLACEMENT 37 Int BE Pri !#4 N2744 P1030 LD 6 -1 Int BE Sec !#4 N2745 P1031 LD 10 -1 Int BE Sec !#4 N2746 P1032 REPLACEMENT 14 Int BE Pri !#4 N2747 P1033 LD 19 -1 Int BE Sec !#4 N2748 P1034 LD 38 -1 Int BE Pri !#4 N2749 P1035 REPLACEMENT 12 Int BE Sec !#4 N2750 P1036 REPLACEMENT 14 Int BE Pri !#4 N2751 P1037 REPLACEMENT 7 Int BE Pri !#4 N2752 P1038 REPLACEMENT 16 Int BE Pri !#4 N2753 P1039 LD 16 -1 Int BE Sec !#4 N2754 P1040 LD 26 -1 Int BE Pri !#4 N2755 P1041 REPLACEMENT 10 Int BE Pri !#4 N2756 P1042 LD 19 -1 Int LE Pri !#4 N2757 P1043 REPLACEMENT 8 Int BE Pri !#4 N2758 P1044 LD 29 -1 Int BE Sec !#4 N2759 P1045 REPLACEMENT 35 Int BE Pri !#4 N2760 P1046 REPLACEMENT 40 Int BE Pri !#4 N2761 P1047 LD 10 -1 Int BE Nuc Loop_exit !#4 N2762 P878 LD 18 -1 FP BE Pri Loop_entry !#4 N2763 P879 REPLACEMENT 14 Int BE Pri !#4 N2764 P880 LD 15 -1 Int BE Pri !#4 N2765 P881 LD 18 -1 Int BE Pri !#4 N2766 P882 REPLACEMENT 25 Int BE Nuc !#4 N2767 P883 REPLACEMENT 11 Int BE Pri !#4 N2768 P884 LD 20 -1 Int BE Pri !#4 N2769 P885 LD 28 -1 Int BE Pri !#4 N2770 P886 REPLACEMENT 20 Int BE Pri !#4 N2771 P887 REPLACEMENT 14 Int BE Pri !#4 N2772 P888 LD 3 -1 Int BE Pri !#4 N2773 P889 REPLACEMENT 33 Int BE Pri !#4 N2774 P890 LD 15 -1 Int BE Pri !#4 N2775 P891 LD 19 -1 Int BE Pri !#4 N2776 P892 LD 10 -1 Int BE Pri !#4 N2777 P893 LD 31 -1 Int BE Sec !#4 N2778 P894 REPLACEMENT 24 Int BE Pri !#4 N2779 P895 LD 6 -1 FP BE Pri !#4 N2780 P896 LD 23 -1 Int BE Pri !#4 N2781 P897 REPLACEMENT 34 Int BE Pri !#4 N2782 P898 LD 23 -1 Int BE Sec !#4 N2783 P899 LD 15 -1 Int BE Pri !#4 N2784 P900 LD 34 -1 Int BE Nuc !#4 N2785 P901 LD 43 -1 Int BE Pri !#4 N2786 P902 REPLACEMENT 29 Int BE Pri !#4 N2787 P903 LD 28 -1 Int BE Pri !#4 N2788 P904 REPLACEMENT 42 Int BE Pri !#4 N2789 P905 LD 4 -1 FP BE Sec !#4 N2790 P906 LD 21 -1 Int BE Pri !#4 N2791 P907 LD 17 -1 FP BE Pri !#4 N2792 P908 REPLACEMENT 35 Int BE Pri !#4 N2793 P909 LD 37 -1 Int LE Pri !#4 N2794 P910 LD 25 -1 Int BE Nuc !#4 N2795 P911 REPLACEMENT 41 Int BE Pri !#4 N2796 P912 LD 42 -1 Int BE Nuc !#4 N2797 P913 REPLACEMENT 39 Int BE Pri !#4 N2798 P914 REPLACEMENT 39 Int BE Pri !#4 N2799 P915 LD 38 -1 Int BE Pri !#4 N2800 P916 LD 4 -1 Int BE Pri !#4 N2801 P917 LD 45 -1 Int LE Sec !#4 N2802 P918 LD 16 -1 Int BE Nuc !#4 N2803 P919 REPLACEMENT 45 Int BE Pri !#4 N2804 P920 LD 17 -1 Int BE Pri !#4 N2805 P921 LD 16 -1 Int BE Pri !#4 N2806 P922 REPLACEMENT 6 Int BE Pri !#4 N2807 P923 LD 23 -1 Int BE Pri !#4 N2808 P924 LD 16 -1 Int BE Pri !#4 N2809 P925 REPLACEMENT 10 Int BE Pri !#4 N2810 P926 LD 17 -1 Int BE Nuc !#4 N2811 P927 REPLACEMENT 43 Int BE Pri !#4 N2812 P928 REPLACEMENT 13 Int BE Sec !#4 N2813 P929 REPLACEMENT 10 Int BE Pri !#4 N2814 P930 LD 15 -1 Int BE Nuc !#4 N2815 P931 LD 35 -1 Int BE Pri !#4 N2816 P932 LD 39 -1 Int BE Pri !#4 N2817 P933 LD 20 -1 Int BE Pri !#4 N2818 P934 LD 32 -1 Int BE Sec !#4 N2819 P935 LD 27 -1 Int BE Pri !#4 N2820 P936 REPLACEMENT 13 Int BE Pri !#4 N2821 P937 REPLACEMENT 5 Int BE Nuc !#4 N2822 P938 LD 26 -1 FP BE Pri !#4 N2823 P939 LD 30 -1 Int BE Pri !#4 N2824 P940 LD 7 -1 Int BE Pri !#4 N2825 P941 LD 24 -1 Int BE Pri !#4 N2826 P942 REPLACEMENT 8 Int BE Sec !#4 N2827 P943 LD 20 -1 Int BE Pri !#4 N2828 P944 LD 36 -1 Int BE Pri !#4 N2829 P945 LD 29 -1 Int LE Pri !#4 N2830 P946 LD 44 -1 Int BE Pri !#4 N2831 P947 REPLACEMENT 6 Int BE Nuc !#4 N2832 P948 LD 31 -1 Int BE Pri !#4 N2833 P949 LD 37 -1 Int BE Pri !#4 N2834 P950 LD 23 -1 Int BE Pri !#4 N2835 P951 REPLACEMENT 35 Int BE Pri !#4 N2836 P952 REPLACEMENT 29 Int BE Pri !#4 N2837 P953 LD 19 -1 FP BE Nuc !#4 N2838 P954 REPLACEMENT 0 Int BE Pri !#4 N2839 P955 LD 17 -1 Int BE Nuc !#4 N2840 P956 LD 21 -1 Int BE Nuc !#4 N2841 P957 REPLACEMENT 17 Int BE Pri !#4 N2842 P958 LD 31 -1 Int BE Nuc !#4 N2843 P959 REPLACEMENT 35 Int BE Pri !#4 N2844 P960 REPLACEMENT 24 Int BE Pri !#4 N2845 P961 REPLACEMENT 27 Int BE Sec !#4 N2846 P962 LD 9 -1 Int BE Pri !#4 N2847 P963 LD 11 -1 Int BE Pri !#4 N2848 P964 REPLACEMENT 7 Int BE Sec !#4 N2849 P965 LD 10 -1 Int BE Pri !#4 N2850 P966 PREFETCH 24 Int BE Pri !#4 N2851 P967 REPLACEMENT 18 Int BE Pri !#4 N2852 P968 LD 38 -1 Int BE Pri !#4 N2853 P969 REPLACEMENT 4 Int BE Pri !#4 N2854 P970 REPLACEMENT 45 Int BE Pri !#4 N2855 P971 LD 3 -1 Int BE Pri !#4 N2856 P972 REPLACEMENT 31 Int BE Pri !#4 N2857 P973 LD 26 -1 Int BE Pri !#4 N2858 P974 REPLACEMENT 15 Int BE Pri !#4 N2859 P975 REPLACEMENT 39 Int BE Pri !#4 N2860 P976 LD 44 -1 Int BE Pri !#4 N2861 P977 REPLACEMENT 23 Int BE Sec !#4 N2862 P978 REPLACEMENT 30 Int BE Pri !#4 N2863 P979 REPLACEMENT 25 Int BE Pri !#4 N2864 P980 REPLACEMENT 9 Int BE Pri !#4 N2865 P981 REPLACEMENT 28 Int BE Pri !#4 N2866 P982 LD 4 -1 Int BE Nuc !#4 N2867 P983 MEMBAR !#4 N2868 P984 REPLACEMENT 28 Int BE Pri !#4 N2869 P985 LD 35 -1 Int BE Pri !#4 N2870 P986 REPLACEMENT 2 Int BE Pri !#4 N2871 P987 LD 31 -1 Int BE Pri !#4 N2872 P988 REPLACEMENT 21 Int BE Sec !#4 N2873 P989 LD 14 -1 Int LE Pri !#4 N2874 P990 REPLACEMENT 16 Int BE Sec !#4 N2875 P991 REPLACEMENT 44 Int BE Pri !#4 N2876 P992 LD 3 -1 FP BE Sec !#4 N2877 P993 LD 38 -1 Int BE Pri !#4 N2878 P994 LD 17 -1 Int BE Pri !#4 N2879 P995 REPLACEMENT 32 Int BE Sec !#4 N2880 P996 LD 31 -1 Int BE Pri !#4 N2881 P997 LD 1 -1 Int LE Pri !#4 N2882 P998 REPLACEMENT 3 Int BE Pri !#4 N2883 P999 LD 14 -1 Int BE Nuc !#4 N2884 P1000 LD 24 -1 Int BE Pri !#4 N2885 P1001 LD 11 -1 Int BE Nuc !#4 N2886 P1002 REPLACEMENT 17 Int BE Pri !#4 N2887 P1003 LD 29 -1 Int BE Pri !#4 N2888 P1004 LD 36 -1 Int BE Nuc !#4 N2889 P1005 REPLACEMENT 14 Int BE Pri !#4 N2890 P1006 LD 6 -1 Int BE Pri !#4 N2891 P1007 LD 11 -1 Int BE Pri !#4 N2892 P1008 MEMBAR !#4 N2893 P1009 BST 29 0xe000002 FP BE Pri !#4 N2894 P1010 MEMBAR !#4 N2895 P1011 LD 5 -1 Int LE Pri !#4 N2896 P1012 LD 36 -1 Int BE Pri !#4 N2897 P1013 PREFETCH 9 Int BE Pri !#4 N2898 P1014 REPLACEMENT 45 Int BE Sec !#4 N2899 P1015 LD 4 -1 Int BE Pri !#4 N2900 P1016 LD 7 -1 Int BE Pri !#4 N2901 P1017 LD 17 -1 Int BE Nuc !#4 N2902 P1018 REPLACEMENT 21 Int BE Pri !#4 N2903 P1019 LD 36 -1 Int BE Pri !#4 N2904 P1020 LD 0 -1 Int BE Pri !#4 N2905 P1021 LD 10 -1 Int BE Pri !#4 N2906 P1022 REPLACEMENT 20 Int BE Nuc !#4 N2907 P1023 REPLACEMENT 22 Int BE Sec !#4 N2908 P1024 LD 44 -1 Int BE Nuc !#4 N2909 P1025 REPLACEMENT 39 Int BE Pri !#4 N2910 P1026 LD 18 -1 Int BE Pri !#4 N2911 P1027 MEMBAR !#4 N2912 P1028 LD 9 -1 FP BE Sec !#4 N2913 P1029 REPLACEMENT 37 Int BE Pri !#4 N2914 P1030 LD 6 -1 Int BE Sec !#4 N2915 P1031 LD 10 -1 Int BE Sec !#4 N2916 P1032 REPLACEMENT 14 Int BE Pri !#4 N2917 P1033 LD 19 -1 Int BE Sec !#4 N2918 P1034 LD 38 -1 Int BE Pri !#4 N2919 P1035 REPLACEMENT 12 Int BE Sec !#4 N2920 P1036 REPLACEMENT 14 Int BE Pri !#4 N2921 P1037 REPLACEMENT 7 Int BE Pri !#4 N2922 P1038 REPLACEMENT 16 Int BE Pri !#4 N2923 P1039 LD 16 -1 Int BE Sec !#4 N2924 P1040 LD 26 -1 Int BE Pri !#4 N2925 P1041 REPLACEMENT 10 Int BE Pri !#4 N2926 P1042 LD 19 -1 Int LE Pri !#4 N2927 P1043 REPLACEMENT 8 Int BE Pri !#4 N2928 P1044 LD 29 -1 Int BE Sec !#4 N2929 P1045 REPLACEMENT 35 Int BE Pri !#4 N2930 P1046 REPLACEMENT 40 Int BE Pri !#4 N2931 P1047 LD 10 -1 Int BE Nuc Loop_exit !#4 N2932 P878 LD 18 -1 FP BE Pri Loop_entry !#4 N2933 P879 REPLACEMENT 14 Int BE Pri !#4 N2934 P880 LD 15 -1 Int BE Pri !#4 N2935 P881 LD 18 -1 Int BE Pri !#4 N2936 P882 REPLACEMENT 25 Int BE Nuc !#4 N2937 P883 REPLACEMENT 11 Int BE Pri !#4 N2938 P884 LD 20 -1 Int BE Pri !#4 N2939 P885 LD 28 -1 Int BE Pri !#4 N2940 P886 REPLACEMENT 20 Int BE Pri !#4 N2941 P887 REPLACEMENT 14 Int BE Pri !#4 N2942 P888 LD 3 -1 Int BE Pri !#4 N2943 P889 REPLACEMENT 33 Int BE Pri !#4 N2944 P890 LD 15 -1 Int BE Pri !#4 N2945 P891 LD 19 -1 Int BE Pri !#4 N2946 P892 LD 10 -1 Int BE Pri !#4 N2947 P893 LD 31 -1 Int BE Sec !#4 N2948 P894 REPLACEMENT 24 Int BE Pri !#4 N2949 P895 LD 6 -1 FP BE Pri !#4 N2950 P896 LD 23 -1 Int BE Pri !#4 N2951 P897 REPLACEMENT 34 Int BE Pri !#4 N2952 P898 LD 23 -1 Int BE Sec !#4 N2953 P899 LD 15 -1 Int BE Pri !#4 N2954 P900 LD 34 -1 Int BE Nuc !#4 N2955 P901 LD 43 -1 Int BE Pri !#4 N2956 P902 REPLACEMENT 29 Int BE Pri !#4 N2957 P903 LD 28 -1 Int BE Pri !#4 N2958 P904 REPLACEMENT 42 Int BE Pri !#4 N2959 P905 LD 4 -1 FP BE Sec !#4 N2960 P906 LD 21 -1 Int BE Pri !#4 N2961 P907 LD 17 -1 FP BE Pri !#4 N2962 P908 REPLACEMENT 35 Int BE Pri !#4 N2963 P909 LD 37 -1 Int LE Pri !#4 N2964 P910 LD 25 -1 Int BE Nuc !#4 N2965 P911 REPLACEMENT 41 Int BE Pri !#4 N2966 P912 LD 42 -1 Int BE Nuc !#4 N2967 P913 REPLACEMENT 39 Int BE Pri !#4 N2968 P914 REPLACEMENT 39 Int BE Pri !#4 N2969 P915 LD 38 -1 Int BE Pri !#4 N2970 P916 LD 4 -1 Int BE Pri !#4 N2971 P917 LD 45 -1 Int LE Sec !#4 N2972 P918 LD 16 -1 Int BE Nuc !#4 N2973 P919 REPLACEMENT 45 Int BE Pri !#4 N2974 P920 LD 17 -1 Int BE Pri !#4 N2975 P921 LD 16 -1 Int BE Pri !#4 N2976 P922 REPLACEMENT 6 Int BE Pri !#4 N2977 P923 LD 23 -1 Int BE Pri !#4 N2978 P924 LD 16 -1 Int BE Pri !#4 N2979 P925 REPLACEMENT 10 Int BE Pri !#4 N2980 P926 LD 17 -1 Int BE Nuc !#4 N2981 P927 REPLACEMENT 43 Int BE Pri !#4 N2982 P928 REPLACEMENT 13 Int BE Sec !#4 N2983 P929 REPLACEMENT 10 Int BE Pri !#4 N2984 P930 LD 15 -1 Int BE Nuc !#4 N2985 P931 LD 35 -1 Int BE Pri !#4 N2986 P932 LD 39 -1 Int BE Pri !#4 N2987 P933 LD 20 -1 Int BE Pri !#4 N2988 P934 LD 32 -1 Int BE Sec !#4 N2989 P935 LD 27 -1 Int BE Pri !#4 N2990 P936 REPLACEMENT 13 Int BE Pri !#4 N2991 P937 REPLACEMENT 5 Int BE Nuc !#4 N2992 P938 LD 26 -1 FP BE Pri !#4 N2993 P939 LD 30 -1 Int BE Pri !#4 N2994 P940 LD 7 -1 Int BE Pri !#4 N2995 P941 LD 24 -1 Int BE Pri !#4 N2996 P942 REPLACEMENT 8 Int BE Sec !#4 N2997 P943 LD 20 -1 Int BE Pri !#4 N2998 P944 LD 36 -1 Int BE Pri !#4 N2999 P945 LD 29 -1 Int LE Pri !#4 N3000 P946 LD 44 -1 Int BE Pri !#4 N3001 P947 REPLACEMENT 6 Int BE Nuc !#4 N3002 P948 LD 31 -1 Int BE Pri !#4 N3003 P949 LD 37 -1 Int BE Pri !#4 N3004 P950 LD 23 -1 Int BE Pri !#4 N3005 P951 REPLACEMENT 35 Int BE Pri !#4 N3006 P952 REPLACEMENT 29 Int BE Pri !#4 N3007 P953 LD 19 -1 FP BE Nuc !#4 N3008 P954 REPLACEMENT 0 Int BE Pri !#4 N3009 P955 LD 17 -1 Int BE Nuc !#4 N3010 P956 LD 21 -1 Int BE Nuc !#4 N3011 P957 REPLACEMENT 17 Int BE Pri !#4 N3012 P958 LD 31 -1 Int BE Nuc !#4 N3013 P959 REPLACEMENT 35 Int BE Pri !#4 N3014 P960 REPLACEMENT 24 Int BE Pri !#4 N3015 P961 REPLACEMENT 27 Int BE Sec !#4 N3016 P962 LD 9 -1 Int BE Pri !#4 N3017 P963 LD 11 -1 Int BE Pri !#4 N3018 P964 REPLACEMENT 7 Int BE Sec !#4 N3019 P965 LD 10 -1 Int BE Pri !#4 N3020 P966 PREFETCH 24 Int BE Pri !#4 N3021 P967 REPLACEMENT 18 Int BE Pri !#4 N3022 P968 LD 38 -1 Int BE Pri !#4 N3023 P969 REPLACEMENT 4 Int BE Pri !#4 N3024 P970 REPLACEMENT 45 Int BE Pri !#4 N3025 P971 LD 3 -1 Int BE Pri !#4 N3026 P972 REPLACEMENT 31 Int BE Pri !#4 N3027 P973 LD 26 -1 Int BE Pri !#4 N3028 P974 REPLACEMENT 15 Int BE Pri !#4 N3029 P975 REPLACEMENT 39 Int BE Pri !#4 N3030 P976 LD 44 -1 Int BE Pri !#4 N3031 P977 REPLACEMENT 23 Int BE Sec !#4 N3032 P978 REPLACEMENT 30 Int BE Pri !#4 N3033 P979 REPLACEMENT 25 Int BE Pri !#4 N3034 P980 REPLACEMENT 9 Int BE Pri !#4 N3035 P981 REPLACEMENT 28 Int BE Pri !#4 N3036 P982 LD 4 -1 Int BE Nuc !#4 N3037 P983 MEMBAR !#4 N3038 P984 REPLACEMENT 28 Int BE Pri !#4 N3039 P985 LD 35 -1 Int BE Pri !#4 N3040 P986 REPLACEMENT 2 Int BE Pri !#4 N3041 P987 LD 31 -1 Int BE Pri !#4 N3042 P988 REPLACEMENT 21 Int BE Sec !#4 N3043 P989 LD 14 -1 Int LE Pri !#4 N3044 P990 REPLACEMENT 16 Int BE Sec !#4 N3045 P991 REPLACEMENT 44 Int BE Pri !#4 N3046 P992 LD 3 -1 FP BE Sec !#4 N3047 P993 LD 38 -1 Int BE Pri !#4 N3048 P994 LD 17 -1 Int BE Pri !#4 N3049 P995 REPLACEMENT 32 Int BE Sec !#4 N3050 P996 LD 31 -1 Int BE Pri !#4 N3051 P997 LD 1 -1 Int LE Pri !#4 N3052 P998 REPLACEMENT 3 Int BE Pri !#4 N3053 P999 LD 14 -1 Int BE Nuc !#4 N3054 P1000 LD 24 -1 Int BE Pri !#4 N3055 P1001 LD 11 -1 Int BE Nuc !#4 N3056 P1002 REPLACEMENT 17 Int BE Pri !#4 N3057 P1003 LD 29 -1 Int BE Pri !#4 N3058 P1004 LD 36 -1 Int BE Nuc !#4 N3059 P1005 REPLACEMENT 14 Int BE Pri !#4 N3060 P1006 LD 6 -1 Int BE Pri !#4 N3061 P1007 LD 11 -1 Int BE Pri !#4 N3062 P1008 MEMBAR !#4 N3063 P1009 BST 29 0xe000003 FP BE Pri !#4 N3064 P1010 MEMBAR !#4 N3065 P1011 LD 5 -1 Int LE Pri !#4 N3066 P1012 LD 36 -1 Int BE Pri !#4 N3067 P1013 PREFETCH 9 Int BE Pri !#4 N3068 P1014 REPLACEMENT 45 Int BE Sec !#4 N3069 P1015 LD 4 -1 Int BE Pri !#4 N3070 P1016 LD 7 -1 Int BE Pri !#4 N3071 P1017 LD 17 -1 Int BE Nuc !#4 N3072 P1018 REPLACEMENT 21 Int BE Pri !#4 N3073 P1019 LD 36 -1 Int BE Pri !#4 N3074 P1020 LD 0 -1 Int BE Pri !#4 N3075 P1021 LD 10 -1 Int BE Pri !#4 N3076 P1022 REPLACEMENT 20 Int BE Nuc !#4 N3077 P1023 REPLACEMENT 22 Int BE Sec !#4 N3078 P1024 LD 44 -1 Int BE Nuc !#4 N3079 P1025 REPLACEMENT 39 Int BE Pri !#4 N3080 P1026 LD 18 -1 Int BE Pri !#4 N3081 P1027 MEMBAR !#4 N3082 P1028 LD 9 -1 FP BE Sec !#4 N3083 P1029 REPLACEMENT 37 Int BE Pri !#4 N3084 P1030 LD 6 -1 Int BE Sec !#4 N3085 P1031 LD 10 -1 Int BE Sec !#4 N3086 P1032 REPLACEMENT 14 Int BE Pri !#4 N3087 P1033 LD 19 -1 Int BE Sec !#4 N3088 P1034 LD 38 -1 Int BE Pri !#4 N3089 P1035 REPLACEMENT 12 Int BE Sec !#4 N3090 P1036 REPLACEMENT 14 Int BE Pri !#4 N3091 P1037 REPLACEMENT 7 Int BE Pri !#4 N3092 P1038 REPLACEMENT 16 Int BE Pri !#4 N3093 P1039 LD 16 -1 Int BE Sec !#4 N3094 P1040 LD 26 -1 Int BE Pri !#4 N3095 P1041 REPLACEMENT 10 Int BE Pri !#4 N3096 P1042 LD 19 -1 Int LE Pri !#4 N3097 P1043 REPLACEMENT 8 Int BE Pri !#4 N3098 P1044 LD 29 -1 Int BE Sec !#4 N3099 P1045 REPLACEMENT 35 Int BE Pri !#4 N3100 P1046 REPLACEMENT 40 Int BE Pri !#4 N3101 P1047 LD 10 -1 Int BE Nuc Loop_exit !#4 N3102 P1048 MEMBAR !#5 N3103 P1049 LD 12 -1 Int BE Pri Loop_entry !#5 N3104 P1050 REPLACEMENT 41 Int BE Pri !#5 N3105 P1051 REPLACEMENT 22 Int BE Pri !#5 N3106 P1052 REPLACEMENT 9 Int BE Pri !#5 N3107 P1053 LD 25 -1 Int BE Pri !#5 N3108 P1054 LD 36 -1 Int BE Pri !#5 N3109 P1055 LD 31 -1 Int BE Pri !#5 N3110 P1056 REPLACEMENT 37 Int BE Pri !#5 N3111 P1057 LD 1 -1 Int BE Sec !#5 N3112 P1058 LD 41 -1 Int BE Pri !#5 N3113 P1059 REPLACEMENT 5 Int BE Pri !#5 N3114 P1060 REPLACEMENT 17 Int BE Pri !#5 N3115 P1061 LD 10 -1 Int BE Pri !#5 N3116 P1062 LD 20 -1 Int BE Nuc !#5 N3117 P1063 REPLACEMENT 38 Int BE Pri !#5 N3118 P1064 REPLACEMENT 35 Int BE Pri !#5 N3119 P1065 REPLACEMENT 17 Int BE Nuc !#5 N3120 P1066 REPLACEMENT 42 Int BE Pri !#5 N3121 P1067 LD 23 -1 Int BE Pri !#5 N3122 P1068 LD 39 -1 FP BE Pri !#5 N3123 P1069 LD 37 -1 Int LE Pri !#5 N3124 P1070 PREFETCH 41 Int BE Sec !#5 N3125 P1071 REPLACEMENT 33 Int BE Pri !#5 N3126 P1072 LD 8 -1 Int BE Pri !#5 N3127 P1073 LD 34 -1 Int BE Pri !#5 N3128 P1074 REPLACEMENT 0 Int BE Sec !#5 N3129 P1075 REPLACEMENT 18 Int BE Pri !#5 N3130 P1076 LD 34 -1 Int BE Pri !#5 N3131 P1077 LD 25 -1 Int BE Nuc !#5 N3132 P1078 LD 9 -1 FP BE Pri !#5 N3133 P1079 LD 20 -1 Int BE Pri !#5 N3134 P1080 MEMBAR !#5 N3135 P1081 BST 5 0xe800001 FP BE Pri !#5 N3136 P1082 MEMBAR !#5 N3137 P1083 REPLACEMENT 27 Int BE Pri !#5 N3138 P1084 LD 6 -1 Int BE Pri !#5 N3139 P1085 LD 4 -1 Int BE Sec !#5 N3140 P1086 REPLACEMENT 37 Int BE Pri !#5 N3141 P1087 REPLACEMENT 8 Int BE Nuc !#5 N3142 P1088 REPLACEMENT 16 Int BE Nuc !#5 N3143 P1089 REPLACEMENT 31 Int BE Pri !#5 N3144 P1090 REPLACEMENT 39 Int BE Pri !#5 N3145 P1091 LD 39 -1 Int LE Pri !#5 N3146 P1092 REPLACEMENT 25 Int BE Pri !#5 N3147 P1093 REPLACEMENT 37 Int BE Pri !#5 N3148 P1094 LD 25 -1 Int BE Pri !#5 N3149 P1095 REPLACEMENT 11 Int BE Pri !#5 N3150 P1096 REPLACEMENT 12 Int BE Pri !#5 N3151 P1097 LD 36 -1 Int BE Pri !#5 N3152 P1098 LD 8 -1 Int BE Pri !#5 N3153 P1099 REPLACEMENT 23 Int BE Sec !#5 N3154 P1100 LD 45 -1 Int BE Pri !#5 N3155 P1101 REPLACEMENT 42 Int BE Pri !#5 N3156 P1102 REPLACEMENT 34 Int BE Sec !#5 N3157 P1103 MEMBAR !#5 N3158 P1104 REPLACEMENT 37 Int BE Pri !#5 N3159 P1105 LD 29 -1 Int BE Pri !#5 N3160 P1106 LD 23 -1 Int BE Sec !#5 N3161 P1107 REPLACEMENT 3 Int BE Sec !#5 N3162 P1108 REPLACEMENT 31 Int BE Pri !#5 N3163 P1109 REPLACEMENT 4 Int BE Pri !#5 N3164 P1110 LD 32 -1 Int BE Pri !#5 N3165 P1111 REPLACEMENT 39 Int BE Pri !#5 N3166 P1112 REPLACEMENT 39 Int BE Pri !#5 N3167 P1113 LD 20 -1 Int LE Pri !#5 N3168 P1114 LD 13 -1 Int BE Pri !#5 N3169 P1115 REPLACEMENT 29 Int BE Nuc !#5 N3170 P1116 REPLACEMENT 41 Int BE Pri !#5 N3171 P1117 REPLACEMENT 1 Int BE Pri !#5 N3172 P1118 LD 1 -1 Int BE Pri !#5 N3173 P1119 LD 11 -1 Int BE Pri !#5 N3174 P1120 REPLACEMENT 42 Int BE Pri !#5 N3175 P1121 REPLACEMENT 9 Int BE Pri !#5 N3176 P1122 LD 23 -1 Int BE Pri !#5 N3177 P1123 LD 42 -1 FP BE Sec !#5 N3178 P1124 LD 25 -1 Int BE Pri !#5 N3179 P1125 PREFETCH 13 Int BE Sec !#5 N3180 P1126 REPLACEMENT 33 Int BE Pri !#5 N3181 P1127 LD 28 -1 Int BE Nuc !#5 N3182 P1128 LD 40 -1 Int BE Pri !#5 N3183 P1129 REPLACEMENT 25 Int BE Pri !#5 N3184 P1130 REPLACEMENT 18 Int BE Pri !#5 N3185 P1131 LD 14 -1 Int BE Pri !#5 N3186 P1132 LD 10 -1 Int BE Pri !#5 N3187 P1133 REPLACEMENT 10 Int BE Pri !#5 N3188 P1134 REPLACEMENT 41 Int BE Pri !#5 N3189 P1135 REPLACEMENT 22 Int BE Nuc !#5 N3190 P1136 LD 42 -1 Int BE Pri !#5 N3191 P1137 LD 11 -1 Int BE Nuc !#5 N3192 P1138 LD 21 -1 Int LE Pri !#5 N3193 P1139 LD 17 -1 Int BE Pri !#5 N3194 P1140 LD 43 -1 FP BE Pri !#5 N3195 P1141 REPLACEMENT 29 Int BE Nuc !#5 N3196 P1142 REPLACEMENT 32 Int BE Pri !#5 N3197 P1143 LD 6 -1 Int BE Pri !#5 N3198 P1144 LD 31 -1 Int BE Pri !#5 N3199 P1145 LD 20 -1 FP BE Pri !#5 N3200 P1146 REPLACEMENT 18 Int BE Pri !#5 N3201 P1147 REPLACEMENT 27 Int BE Nuc !#5 N3202 P1148 LD 7 -1 Int BE Pri !#5 N3203 P1149 REPLACEMENT 43 Int BE Pri !#5 N3204 P1150 MEMBAR !#5 N3205 P1151 BST 16 0xe800002 FP BE Pri !#5 N3206 P1152 MEMBAR !#5 N3207 P1153 LD 42 -1 Int BE Pri !#5 N3208 P1154 LD 29 -1 Int BE Pri !#5 N3209 P1155 REPLACEMENT 8 Int BE Pri !#5 N3210 P1156 REPLACEMENT 27 Int BE Sec !#5 N3211 P1157 REPLACEMENT 39 Int BE Pri !#5 N3212 P1158 LD 11 -1 Int BE Sec !#5 N3213 P1159 LD 34 -1 Int BE Pri !#5 N3214 P1160 REPLACEMENT 34 Int BE Pri !#5 N3215 P1161 LD 6 -1 Int BE Pri !#5 N3216 P1162 REPLACEMENT 21 Int BE Pri !#5 N3217 P1163 LD 21 -1 Int BE Pri !#5 N3218 P1164 REPLACEMENT 9 Int BE Pri !#5 N3219 P1165 REPLACEMENT 17 Int BE Pri !#5 N3220 P1166 LD 35 -1 Int BE Pri !#5 N3221 P1167 REPLACEMENT 11 Int BE Pri !#5 N3222 P1168 REPLACEMENT 10 Int BE Pri !#5 N3223 P1169 LD 10 -1 FP BE Sec !#5 N3224 P1170 LD 2 -1 Int BE Pri !#5 N3225 P1171 LD 20 -1 FP BE Sec !#5 N3226 P1172 PREFETCH 27 Int BE Sec !#5 N3227 P1173 REPLACEMENT 23 Int BE Pri !#5 N3228 P1174 LD 44 -1 Int BE Sec !#5 N3229 P1175 LD 22 -1 Int BE Pri !#5 N3230 P1176 LD 33 -1 Int BE Pri !#5 N3231 P1177 LD 41 -1 FP BE Sec !#5 N3232 P1178 LD 18 -1 Int BE Pri !#5 N3233 P1179 LD 16 -1 Int BE Pri !#5 N3234 P1180 PREFETCH 40 Int BE Pri !#5 N3235 P1181 REPLACEMENT 28 Int BE Nuc !#5 N3236 P1182 REPLACEMENT 33 Int BE Pri !#5 N3237 P1183 REPLACEMENT 19 Int BE Pri !#5 N3238 P1184 REPLACEMENT 24 Int BE Nuc !#5 N3239 P1185 LD 14 -1 Int BE Pri !#5 N3240 P1186 LD 24 -1 Int BE Pri !#5 N3241 P1187 LD 10 -1 Int BE Pri !#5 N3242 P1188 LD 30 -1 Int BE Pri !#5 N3243 P1189 REPLACEMENT 39 Int BE Pri !#5 N3244 P1190 LD 17 -1 Int BE Pri !#5 N3245 P1191 REPLACEMENT 45 Int BE Pri !#5 N3246 P1192 REPLACEMENT 27 Int BE Pri !#5 N3247 P1193 LD 37 -1 FP BE Pri !#5 N3248 P1194 REPLACEMENT 15 Int BE Pri !#5 N3249 P1195 LD 44 -1 Int BE Sec !#5 N3250 P1196 LD 26 -1 Int BE Pri !#5 N3251 P1197 REPLACEMENT 27 Int BE Pri !#5 N3252 P1198 LD 25 -1 Int BE Pri !#5 N3253 P1199 MEMBAR !#5 N3254 P1200 LD 43 -1 FP BE Sec !#5 N3255 P1201 REPLACEMENT 30 Int BE Pri !#5 N3256 P1202 REPLACEMENT 38 Int BE Pri !#5 N3257 P1203 MEMBAR !#5 N3258 P1204 BST 7 0xe800003 FP BE Pri !#5 N3259 P1205 MEMBAR !#5 N3260 P1206 LD 20 -1 Int BE Pri !#5 N3261 P1207 LD 19 -1 Int BE Nuc !#5 N3262 P1208 LD 32 -1 Int BE Sec !#5 N3263 P1209 REPLACEMENT 42 Int BE Pri !#5 N3264 P1210 REPLACEMENT 29 Int BE Pri !#5 N3265 P1211 REPLACEMENT 9 Int BE Sec !#5 N3266 P1212 LD 10 -1 FP BE Pri !#5 N3267 P1213 LD 1 -1 Int BE Nuc !#5 N3268 P1214 LD 40 -1 Int BE Pri !#5 N3269 P1215 REPLACEMENT 30 Int BE Sec !#5 N3270 P1216 LD 18 -1 Int BE Sec !#5 N3271 P1217 LD 16 -1 Int BE Nuc !#5 N3272 P1218 LD 23 -1 Int BE Sec !#5 N3273 P1219 LD 26 -1 Int BE Pri !#5 N3274 P1220 LD 21 -1 Int BE Pri !#5 N3275 P1221 REPLACEMENT 30 Int BE Pri !#5 N3276 P1222 LD 16 -1 Int BE Pri !#5 N3277 P1223 MEMBAR !#5 N3278 P1224 BST 0 0xe800004 FP BE Pri !#5 N3279 P1224 BST 1 0xe800005 FP BE Pri !#5 N3280 P1225 MEMBAR !#5 N3281 P1226 REPLACEMENT 2 Int BE Pri !#5 N3282 P1227 LD 13 -1 Int BE Pri !#5 N3283 P1228 LD 2 -1 Int BE Pri !#5 N3284 P1229 LD 20 -1 Int BE Pri !#5 N3285 P1230 LD 4 -1 FP BE Pri !#5 N3286 P1231 LD 37 -1 Int BE Nuc !#5 N3287 P1232 LD 45 -1 Int BE Pri !#5 N3288 P1233 LD 2 -1 Int BE Pri !#5 N3289 P1234 REPLACEMENT 3 Int BE Pri !#5 N3290 P1235 REPLACEMENT 22 Int BE Pri !#5 N3291 P1236 PREFETCH 31 Int BE Sec !#5 N3292 P1237 LD 18 -1 Int BE Sec !#5 N3293 P1238 LD 25 -1 Int BE Pri !#5 N3294 P1239 REPLACEMENT 6 Int BE Sec !#5 N3295 P1240 LD 22 -1 Int BE Pri !#5 N3296 P1241 REPLACEMENT 44 Int BE Pri !#5 N3297 P1242 LD 30 -1 Int BE Nuc !#5 N3298 P1243 REPLACEMENT 27 Int BE Sec !#5 N3299 P1244 LD 6 -1 Int BE Nuc !#5 N3300 P1245 LD 42 -1 Int BE Pri !#5 N3301 P1246 REPLACEMENT 41 Int BE Pri !#5 N3302 P1247 PREFETCH 38 Int BE Pri !#5 N3303 P1248 LD 26 -1 Int BE Pri !#5 N3304 P1249 LD 33 -1 Int BE Pri !#5 N3305 P1250 LD 23 -1 Int BE Pri !#5 N3306 P1251 LD 39 -1 FP BE Pri !#5 N3307 P1252 REPLACEMENT 2 Int BE Sec !#5 N3308 P1253 REPLACEMENT 32 Int BE Nuc !#5 N3309 P1254 REPLACEMENT 4 Int BE Pri !#5 N3310 P1255 LD 44 -1 Int BE Nuc Loop_exit !#5 N3311 P1049 LD 12 -1 Int BE Pri Loop_entry !#5 N3312 P1050 REPLACEMENT 41 Int BE Pri !#5 N3313 P1051 REPLACEMENT 22 Int BE Pri !#5 N3314 P1052 REPLACEMENT 9 Int BE Pri !#5 N3315 P1053 LD 25 -1 Int BE Pri !#5 N3316 P1054 LD 36 -1 Int BE Pri !#5 N3317 P1055 LD 31 -1 Int BE Pri !#5 N3318 P1056 REPLACEMENT 37 Int BE Pri !#5 N3319 P1057 LD 1 -1 Int BE Sec !#5 N3320 P1058 LD 41 -1 Int BE Pri !#5 N3321 P1059 REPLACEMENT 5 Int BE Pri !#5 N3322 P1060 REPLACEMENT 17 Int BE Pri !#5 N3323 P1061 LD 10 -1 Int BE Pri !#5 N3324 P1062 LD 20 -1 Int BE Nuc !#5 N3325 P1063 REPLACEMENT 38 Int BE Pri !#5 N3326 P1064 REPLACEMENT 35 Int BE Pri !#5 N3327 P1065 REPLACEMENT 17 Int BE Nuc !#5 N3328 P1066 REPLACEMENT 42 Int BE Pri !#5 N3329 P1067 LD 23 -1 Int BE Pri !#5 N3330 P1068 LD 39 -1 FP BE Pri !#5 N3331 P1069 LD 37 -1 Int LE Pri !#5 N3332 P1070 PREFETCH 41 Int BE Sec !#5 N3333 P1071 REPLACEMENT 33 Int BE Pri !#5 N3334 P1072 LD 8 -1 Int BE Pri !#5 N3335 P1073 LD 34 -1 Int BE Pri !#5 N3336 P1074 REPLACEMENT 0 Int BE Sec !#5 N3337 P1075 REPLACEMENT 18 Int BE Pri !#5 N3338 P1076 LD 34 -1 Int BE Pri !#5 N3339 P1077 LD 25 -1 Int BE Nuc !#5 N3340 P1078 LD 9 -1 FP BE Pri !#5 N3341 P1079 LD 20 -1 Int BE Pri !#5 N3342 P1080 MEMBAR !#5 N3343 P1081 BST 5 0xe800006 FP BE Pri !#5 N3344 P1082 MEMBAR !#5 N3345 P1083 REPLACEMENT 27 Int BE Pri !#5 N3346 P1084 LD 6 -1 Int BE Pri !#5 N3347 P1085 LD 4 -1 Int BE Sec !#5 N3348 P1086 REPLACEMENT 37 Int BE Pri !#5 N3349 P1087 REPLACEMENT 8 Int BE Nuc !#5 N3350 P1088 REPLACEMENT 16 Int BE Nuc !#5 N3351 P1089 REPLACEMENT 31 Int BE Pri !#5 N3352 P1090 REPLACEMENT 39 Int BE Pri !#5 N3353 P1091 LD 39 -1 Int LE Pri !#5 N3354 P1092 REPLACEMENT 25 Int BE Pri !#5 N3355 P1093 REPLACEMENT 37 Int BE Pri !#5 N3356 P1094 LD 25 -1 Int BE Pri !#5 N3357 P1095 REPLACEMENT 11 Int BE Pri !#5 N3358 P1096 REPLACEMENT 12 Int BE Pri !#5 N3359 P1097 LD 36 -1 Int BE Pri !#5 N3360 P1098 LD 8 -1 Int BE Pri !#5 N3361 P1099 REPLACEMENT 23 Int BE Sec !#5 N3362 P1100 LD 45 -1 Int BE Pri !#5 N3363 P1101 REPLACEMENT 42 Int BE Pri !#5 N3364 P1102 REPLACEMENT 34 Int BE Sec !#5 N3365 P1103 MEMBAR !#5 N3366 P1104 REPLACEMENT 37 Int BE Pri !#5 N3367 P1105 LD 29 -1 Int BE Pri !#5 N3368 P1106 LD 23 -1 Int BE Sec !#5 N3369 P1107 REPLACEMENT 3 Int BE Sec !#5 N3370 P1108 REPLACEMENT 31 Int BE Pri !#5 N3371 P1109 REPLACEMENT 4 Int BE Pri !#5 N3372 P1110 LD 32 -1 Int BE Pri !#5 N3373 P1111 REPLACEMENT 39 Int BE Pri !#5 N3374 P1112 REPLACEMENT 39 Int BE Pri !#5 N3375 P1113 LD 20 -1 Int LE Pri !#5 N3376 P1114 LD 13 -1 Int BE Pri !#5 N3377 P1115 REPLACEMENT 29 Int BE Nuc !#5 N3378 P1116 REPLACEMENT 41 Int BE Pri !#5 N3379 P1117 REPLACEMENT 1 Int BE Pri !#5 N3380 P1118 LD 1 -1 Int BE Pri !#5 N3381 P1119 LD 11 -1 Int BE Pri !#5 N3382 P1120 REPLACEMENT 42 Int BE Pri !#5 N3383 P1121 REPLACEMENT 9 Int BE Pri !#5 N3384 P1122 LD 23 -1 Int BE Pri !#5 N3385 P1123 LD 42 -1 FP BE Sec !#5 N3386 P1124 LD 25 -1 Int BE Pri !#5 N3387 P1125 PREFETCH 13 Int BE Sec !#5 N3388 P1126 REPLACEMENT 33 Int BE Pri !#5 N3389 P1127 LD 28 -1 Int BE Nuc !#5 N3390 P1128 LD 40 -1 Int BE Pri !#5 N3391 P1129 REPLACEMENT 25 Int BE Pri !#5 N3392 P1130 REPLACEMENT 18 Int BE Pri !#5 N3393 P1131 LD 14 -1 Int BE Pri !#5 N3394 P1132 LD 10 -1 Int BE Pri !#5 N3395 P1133 REPLACEMENT 10 Int BE Pri !#5 N3396 P1134 REPLACEMENT 41 Int BE Pri !#5 N3397 P1135 REPLACEMENT 22 Int BE Nuc !#5 N3398 P1136 LD 42 -1 Int BE Pri !#5 N3399 P1137 LD 11 -1 Int BE Nuc !#5 N3400 P1138 LD 21 -1 Int LE Pri !#5 N3401 P1139 LD 17 -1 Int BE Pri !#5 N3402 P1140 LD 43 -1 FP BE Pri !#5 N3403 P1141 REPLACEMENT 29 Int BE Nuc !#5 N3404 P1142 REPLACEMENT 32 Int BE Pri !#5 N3405 P1143 LD 6 -1 Int BE Pri !#5 N3406 P1144 LD 31 -1 Int BE Pri !#5 N3407 P1145 LD 20 -1 FP BE Pri !#5 N3408 P1146 REPLACEMENT 18 Int BE Pri !#5 N3409 P1147 REPLACEMENT 27 Int BE Nuc !#5 N3410 P1148 LD 7 -1 Int BE Pri !#5 N3411 P1149 REPLACEMENT 43 Int BE Pri !#5 N3412 P1150 MEMBAR !#5 N3413 P1151 BST 16 0xe800007 FP BE Pri !#5 N3414 P1152 MEMBAR !#5 N3415 P1153 LD 42 -1 Int BE Pri !#5 N3416 P1154 LD 29 -1 Int BE Pri !#5 N3417 P1155 REPLACEMENT 8 Int BE Pri !#5 N3418 P1156 REPLACEMENT 27 Int BE Sec !#5 N3419 P1157 REPLACEMENT 39 Int BE Pri !#5 N3420 P1158 LD 11 -1 Int BE Sec !#5 N3421 P1159 LD 34 -1 Int BE Pri !#5 N3422 P1160 REPLACEMENT 34 Int BE Pri !#5 N3423 P1161 LD 6 -1 Int BE Pri !#5 N3424 P1162 REPLACEMENT 21 Int BE Pri !#5 N3425 P1163 LD 21 -1 Int BE Pri !#5 N3426 P1164 REPLACEMENT 9 Int BE Pri !#5 N3427 P1165 REPLACEMENT 17 Int BE Pri !#5 N3428 P1166 LD 35 -1 Int BE Pri !#5 N3429 P1167 REPLACEMENT 11 Int BE Pri !#5 N3430 P1168 REPLACEMENT 10 Int BE Pri !#5 N3431 P1169 LD 10 -1 FP BE Sec !#5 N3432 P1170 LD 2 -1 Int BE Pri !#5 N3433 P1171 LD 20 -1 FP BE Sec !#5 N3434 P1172 PREFETCH 27 Int BE Sec !#5 N3435 P1173 REPLACEMENT 23 Int BE Pri !#5 N3436 P1174 LD 44 -1 Int BE Sec !#5 N3437 P1175 LD 22 -1 Int BE Pri !#5 N3438 P1176 LD 33 -1 Int BE Pri !#5 N3439 P1177 LD 41 -1 FP BE Sec !#5 N3440 P1178 LD 18 -1 Int BE Pri !#5 N3441 P1179 LD 16 -1 Int BE Pri !#5 N3442 P1180 PREFETCH 40 Int BE Pri !#5 N3443 P1181 REPLACEMENT 28 Int BE Nuc !#5 N3444 P1182 REPLACEMENT 33 Int BE Pri !#5 N3445 P1183 REPLACEMENT 19 Int BE Pri !#5 N3446 P1184 REPLACEMENT 24 Int BE Nuc !#5 N3447 P1185 LD 14 -1 Int BE Pri !#5 N3448 P1186 LD 24 -1 Int BE Pri !#5 N3449 P1187 LD 10 -1 Int BE Pri !#5 N3450 P1188 LD 30 -1 Int BE Pri !#5 N3451 P1189 REPLACEMENT 39 Int BE Pri !#5 N3452 P1190 LD 17 -1 Int BE Pri !#5 N3453 P1191 REPLACEMENT 45 Int BE Pri !#5 N3454 P1192 REPLACEMENT 27 Int BE Pri !#5 N3455 P1193 LD 37 -1 FP BE Pri !#5 N3456 P1194 REPLACEMENT 15 Int BE Pri !#5 N3457 P1195 LD 44 -1 Int BE Sec !#5 N3458 P1196 LD 26 -1 Int BE Pri !#5 N3459 P1197 REPLACEMENT 27 Int BE Pri !#5 N3460 P1198 LD 25 -1 Int BE Pri !#5 N3461 P1199 MEMBAR !#5 N3462 P1200 LD 43 -1 FP BE Sec !#5 N3463 P1201 REPLACEMENT 30 Int BE Pri !#5 N3464 P1202 REPLACEMENT 38 Int BE Pri !#5 N3465 P1203 MEMBAR !#5 N3466 P1204 BST 7 0xe800008 FP BE Pri !#5 N3467 P1205 MEMBAR !#5 N3468 P1206 LD 20 -1 Int BE Pri !#5 N3469 P1207 LD 19 -1 Int BE Nuc !#5 N3470 P1208 LD 32 -1 Int BE Sec !#5 N3471 P1209 REPLACEMENT 42 Int BE Pri !#5 N3472 P1210 REPLACEMENT 29 Int BE Pri !#5 N3473 P1211 REPLACEMENT 9 Int BE Sec !#5 N3474 P1212 LD 10 -1 FP BE Pri !#5 N3475 P1213 LD 1 -1 Int BE Nuc !#5 N3476 P1214 LD 40 -1 Int BE Pri !#5 N3477 P1215 REPLACEMENT 30 Int BE Sec !#5 N3478 P1216 LD 18 -1 Int BE Sec !#5 N3479 P1217 LD 16 -1 Int BE Nuc !#5 N3480 P1218 LD 23 -1 Int BE Sec !#5 N3481 P1219 LD 26 -1 Int BE Pri !#5 N3482 P1220 LD 21 -1 Int BE Pri !#5 N3483 P1221 REPLACEMENT 30 Int BE Pri !#5 N3484 P1222 LD 16 -1 Int BE Pri !#5 N3485 P1223 MEMBAR !#5 N3486 P1224 BST 0 0xe800009 FP BE Pri !#5 N3487 P1224 BST 1 0xe80000a FP BE Pri !#5 N3488 P1225 MEMBAR !#5 N3489 P1226 REPLACEMENT 2 Int BE Pri !#5 N3490 P1227 LD 13 -1 Int BE Pri !#5 N3491 P1228 LD 2 -1 Int BE Pri !#5 N3492 P1229 LD 20 -1 Int BE Pri !#5 N3493 P1230 LD 4 -1 FP BE Pri !#5 N3494 P1231 LD 37 -1 Int BE Nuc !#5 N3495 P1232 LD 45 -1 Int BE Pri !#5 N3496 P1233 LD 2 -1 Int BE Pri !#5 N3497 P1234 REPLACEMENT 3 Int BE Pri !#5 N3498 P1235 REPLACEMENT 22 Int BE Pri !#5 N3499 P1236 PREFETCH 31 Int BE Sec !#5 N3500 P1237 LD 18 -1 Int BE Sec !#5 N3501 P1238 LD 25 -1 Int BE Pri !#5 N3502 P1239 REPLACEMENT 6 Int BE Sec !#5 N3503 P1240 LD 22 -1 Int BE Pri !#5 N3504 P1241 REPLACEMENT 44 Int BE Pri !#5 N3505 P1242 LD 30 -1 Int BE Nuc !#5 N3506 P1243 REPLACEMENT 27 Int BE Sec !#5 N3507 P1244 LD 6 -1 Int BE Nuc !#5 N3508 P1245 LD 42 -1 Int BE Pri !#5 N3509 P1246 REPLACEMENT 41 Int BE Pri !#5 N3510 P1247 PREFETCH 38 Int BE Pri !#5 N3511 P1248 LD 26 -1 Int BE Pri !#5 N3512 P1249 LD 33 -1 Int BE Pri !#5 N3513 P1250 LD 23 -1 Int BE Pri !#5 N3514 P1251 LD 39 -1 FP BE Pri !#5 N3515 P1252 REPLACEMENT 2 Int BE Sec !#5 N3516 P1253 REPLACEMENT 32 Int BE Nuc !#5 N3517 P1254 REPLACEMENT 4 Int BE Pri !#5 N3518 P1255 LD 44 -1 Int BE Nuc Loop_exit !#5 N3519 P1049 LD 12 -1 Int BE Pri Loop_entry !#5 N3520 P1050 REPLACEMENT 41 Int BE Pri !#5 N3521 P1051 REPLACEMENT 22 Int BE Pri !#5 N3522 P1052 REPLACEMENT 9 Int BE Pri !#5 N3523 P1053 LD 25 -1 Int BE Pri !#5 N3524 P1054 LD 36 -1 Int BE Pri !#5 N3525 P1055 LD 31 -1 Int BE Pri !#5 N3526 P1056 REPLACEMENT 37 Int BE Pri !#5 N3527 P1057 LD 1 -1 Int BE Sec !#5 N3528 P1058 LD 41 -1 Int BE Pri !#5 N3529 P1059 REPLACEMENT 5 Int BE Pri !#5 N3530 P1060 REPLACEMENT 17 Int BE Pri !#5 N3531 P1061 LD 10 -1 Int BE Pri !#5 N3532 P1062 LD 20 -1 Int BE Nuc !#5 N3533 P1063 REPLACEMENT 38 Int BE Pri !#5 N3534 P1064 REPLACEMENT 35 Int BE Pri !#5 N3535 P1065 REPLACEMENT 17 Int BE Nuc !#5 N3536 P1066 REPLACEMENT 42 Int BE Pri !#5 N3537 P1067 LD 23 -1 Int BE Pri !#5 N3538 P1068 LD 39 -1 FP BE Pri !#5 N3539 P1069 LD 37 -1 Int LE Pri !#5 N3540 P1070 PREFETCH 41 Int BE Sec !#5 N3541 P1071 REPLACEMENT 33 Int BE Pri !#5 N3542 P1072 LD 8 -1 Int BE Pri !#5 N3543 P1073 LD 34 -1 Int BE Pri !#5 N3544 P1074 REPLACEMENT 0 Int BE Sec !#5 N3545 P1075 REPLACEMENT 18 Int BE Pri !#5 N3546 P1076 LD 34 -1 Int BE Pri !#5 N3547 P1077 LD 25 -1 Int BE Nuc !#5 N3548 P1078 LD 9 -1 FP BE Pri !#5 N3549 P1079 LD 20 -1 Int BE Pri !#5 N3550 P1080 MEMBAR !#5 N3551 P1081 BST 5 0xe80000b FP BE Pri !#5 N3552 P1082 MEMBAR !#5 N3553 P1083 REPLACEMENT 27 Int BE Pri !#5 N3554 P1084 LD 6 -1 Int BE Pri !#5 N3555 P1085 LD 4 -1 Int BE Sec !#5 N3556 P1086 REPLACEMENT 37 Int BE Pri !#5 N3557 P1087 REPLACEMENT 8 Int BE Nuc !#5 N3558 P1088 REPLACEMENT 16 Int BE Nuc !#5 N3559 P1089 REPLACEMENT 31 Int BE Pri !#5 N3560 P1090 REPLACEMENT 39 Int BE Pri !#5 N3561 P1091 LD 39 -1 Int LE Pri !#5 N3562 P1092 REPLACEMENT 25 Int BE Pri !#5 N3563 P1093 REPLACEMENT 37 Int BE Pri !#5 N3564 P1094 LD 25 -1 Int BE Pri !#5 N3565 P1095 REPLACEMENT 11 Int BE Pri !#5 N3566 P1096 REPLACEMENT 12 Int BE Pri !#5 N3567 P1097 LD 36 -1 Int BE Pri !#5 N3568 P1098 LD 8 -1 Int BE Pri !#5 N3569 P1099 REPLACEMENT 23 Int BE Sec !#5 N3570 P1100 LD 45 -1 Int BE Pri !#5 N3571 P1101 REPLACEMENT 42 Int BE Pri !#5 N3572 P1102 REPLACEMENT 34 Int BE Sec !#5 N3573 P1103 MEMBAR !#5 N3574 P1104 REPLACEMENT 37 Int BE Pri !#5 N3575 P1105 LD 29 -1 Int BE Pri !#5 N3576 P1106 LD 23 -1 Int BE Sec !#5 N3577 P1107 REPLACEMENT 3 Int BE Sec !#5 N3578 P1108 REPLACEMENT 31 Int BE Pri !#5 N3579 P1109 REPLACEMENT 4 Int BE Pri !#5 N3580 P1110 LD 32 -1 Int BE Pri !#5 N3581 P1111 REPLACEMENT 39 Int BE Pri !#5 N3582 P1112 REPLACEMENT 39 Int BE Pri !#5 N3583 P1113 LD 20 -1 Int LE Pri !#5 N3584 P1114 LD 13 -1 Int BE Pri !#5 N3585 P1115 REPLACEMENT 29 Int BE Nuc !#5 N3586 P1116 REPLACEMENT 41 Int BE Pri !#5 N3587 P1117 REPLACEMENT 1 Int BE Pri !#5 N3588 P1118 LD 1 -1 Int BE Pri !#5 N3589 P1119 LD 11 -1 Int BE Pri !#5 N3590 P1120 REPLACEMENT 42 Int BE Pri !#5 N3591 P1121 REPLACEMENT 9 Int BE Pri !#5 N3592 P1122 LD 23 -1 Int BE Pri !#5 N3593 P1123 LD 42 -1 FP BE Sec !#5 N3594 P1124 LD 25 -1 Int BE Pri !#5 N3595 P1125 PREFETCH 13 Int BE Sec !#5 N3596 P1126 REPLACEMENT 33 Int BE Pri !#5 N3597 P1127 LD 28 -1 Int BE Nuc !#5 N3598 P1128 LD 40 -1 Int BE Pri !#5 N3599 P1129 REPLACEMENT 25 Int BE Pri !#5 N3600 P1130 REPLACEMENT 18 Int BE Pri !#5 N3601 P1131 LD 14 -1 Int BE Pri !#5 N3602 P1132 LD 10 -1 Int BE Pri !#5 N3603 P1133 REPLACEMENT 10 Int BE Pri !#5 N3604 P1134 REPLACEMENT 41 Int BE Pri !#5 N3605 P1135 REPLACEMENT 22 Int BE Nuc !#5 N3606 P1136 LD 42 -1 Int BE Pri !#5 N3607 P1137 LD 11 -1 Int BE Nuc !#5 N3608 P1138 LD 21 -1 Int LE Pri !#5 N3609 P1139 LD 17 -1 Int BE Pri !#5 N3610 P1140 LD 43 -1 FP BE Pri !#5 N3611 P1141 REPLACEMENT 29 Int BE Nuc !#5 N3612 P1142 REPLACEMENT 32 Int BE Pri !#5 N3613 P1143 LD 6 -1 Int BE Pri !#5 N3614 P1144 LD 31 -1 Int BE Pri !#5 N3615 P1145 LD 20 -1 FP BE Pri !#5 N3616 P1146 REPLACEMENT 18 Int BE Pri !#5 N3617 P1147 REPLACEMENT 27 Int BE Nuc !#5 N3618 P1148 LD 7 -1 Int BE Pri !#5 N3619 P1149 REPLACEMENT 43 Int BE Pri !#5 N3620 P1150 MEMBAR !#5 N3621 P1151 BST 16 0xe80000c FP BE Pri !#5 N3622 P1152 MEMBAR !#5 N3623 P1153 LD 42 -1 Int BE Pri !#5 N3624 P1154 LD 29 -1 Int BE Pri !#5 N3625 P1155 REPLACEMENT 8 Int BE Pri !#5 N3626 P1156 REPLACEMENT 27 Int BE Sec !#5 N3627 P1157 REPLACEMENT 39 Int BE Pri !#5 N3628 P1158 LD 11 -1 Int BE Sec !#5 N3629 P1159 LD 34 -1 Int BE Pri !#5 N3630 P1160 REPLACEMENT 34 Int BE Pri !#5 N3631 P1161 LD 6 -1 Int BE Pri !#5 N3632 P1162 REPLACEMENT 21 Int BE Pri !#5 N3633 P1163 LD 21 -1 Int BE Pri !#5 N3634 P1164 REPLACEMENT 9 Int BE Pri !#5 N3635 P1165 REPLACEMENT 17 Int BE Pri !#5 N3636 P1166 LD 35 -1 Int BE Pri !#5 N3637 P1167 REPLACEMENT 11 Int BE Pri !#5 N3638 P1168 REPLACEMENT 10 Int BE Pri !#5 N3639 P1169 LD 10 -1 FP BE Sec !#5 N3640 P1170 LD 2 -1 Int BE Pri !#5 N3641 P1171 LD 20 -1 FP BE Sec !#5 N3642 P1172 PREFETCH 27 Int BE Sec !#5 N3643 P1173 REPLACEMENT 23 Int BE Pri !#5 N3644 P1174 LD 44 -1 Int BE Sec !#5 N3645 P1175 LD 22 -1 Int BE Pri !#5 N3646 P1176 LD 33 -1 Int BE Pri !#5 N3647 P1177 LD 41 -1 FP BE Sec !#5 N3648 P1178 LD 18 -1 Int BE Pri !#5 N3649 P1179 LD 16 -1 Int BE Pri !#5 N3650 P1180 PREFETCH 40 Int BE Pri !#5 N3651 P1181 REPLACEMENT 28 Int BE Nuc !#5 N3652 P1182 REPLACEMENT 33 Int BE Pri !#5 N3653 P1183 REPLACEMENT 19 Int BE Pri !#5 N3654 P1184 REPLACEMENT 24 Int BE Nuc !#5 N3655 P1185 LD 14 -1 Int BE Pri !#5 N3656 P1186 LD 24 -1 Int BE Pri !#5 N3657 P1187 LD 10 -1 Int BE Pri !#5 N3658 P1188 LD 30 -1 Int BE Pri !#5 N3659 P1189 REPLACEMENT 39 Int BE Pri !#5 N3660 P1190 LD 17 -1 Int BE Pri !#5 N3661 P1191 REPLACEMENT 45 Int BE Pri !#5 N3662 P1192 REPLACEMENT 27 Int BE Pri !#5 N3663 P1193 LD 37 -1 FP BE Pri !#5 N3664 P1194 REPLACEMENT 15 Int BE Pri !#5 N3665 P1195 LD 44 -1 Int BE Sec !#5 N3666 P1196 LD 26 -1 Int BE Pri !#5 N3667 P1197 REPLACEMENT 27 Int BE Pri !#5 N3668 P1198 LD 25 -1 Int BE Pri !#5 N3669 P1199 MEMBAR !#5 N3670 P1200 LD 43 -1 FP BE Sec !#5 N3671 P1201 REPLACEMENT 30 Int BE Pri !#5 N3672 P1202 REPLACEMENT 38 Int BE Pri !#5 N3673 P1203 MEMBAR !#5 N3674 P1204 BST 7 0xe80000d FP BE Pri !#5 N3675 P1205 MEMBAR !#5 N3676 P1206 LD 20 -1 Int BE Pri !#5 N3677 P1207 LD 19 -1 Int BE Nuc !#5 N3678 P1208 LD 32 -1 Int BE Sec !#5 N3679 P1209 REPLACEMENT 42 Int BE Pri !#5 N3680 P1210 REPLACEMENT 29 Int BE Pri !#5 N3681 P1211 REPLACEMENT 9 Int BE Sec !#5 N3682 P1212 LD 10 -1 FP BE Pri !#5 N3683 P1213 LD 1 -1 Int BE Nuc !#5 N3684 P1214 LD 40 -1 Int BE Pri !#5 N3685 P1215 REPLACEMENT 30 Int BE Sec !#5 N3686 P1216 LD 18 -1 Int BE Sec !#5 N3687 P1217 LD 16 -1 Int BE Nuc !#5 N3688 P1218 LD 23 -1 Int BE Sec !#5 N3689 P1219 LD 26 -1 Int BE Pri !#5 N3690 P1220 LD 21 -1 Int BE Pri !#5 N3691 P1221 REPLACEMENT 30 Int BE Pri !#5 N3692 P1222 LD 16 -1 Int BE Pri !#5 N3693 P1223 MEMBAR !#5 N3694 P1224 BST 0 0xe80000e FP BE Pri !#5 N3695 P1224 BST 1 0xe80000f FP BE Pri !#5 N3696 P1225 MEMBAR !#5 N3697 P1226 REPLACEMENT 2 Int BE Pri !#5 N3698 P1227 LD 13 -1 Int BE Pri !#5 N3699 P1228 LD 2 -1 Int BE Pri !#5 N3700 P1229 LD 20 -1 Int BE Pri !#5 N3701 P1230 LD 4 -1 FP BE Pri !#5 N3702 P1231 LD 37 -1 Int BE Nuc !#5 N3703 P1232 LD 45 -1 Int BE Pri !#5 N3704 P1233 LD 2 -1 Int BE Pri !#5 N3705 P1234 REPLACEMENT 3 Int BE Pri !#5 N3706 P1235 REPLACEMENT 22 Int BE Pri !#5 N3707 P1236 PREFETCH 31 Int BE Sec !#5 N3708 P1237 LD 18 -1 Int BE Sec !#5 N3709 P1238 LD 25 -1 Int BE Pri !#5 N3710 P1239 REPLACEMENT 6 Int BE Sec !#5 N3711 P1240 LD 22 -1 Int BE Pri !#5 N3712 P1241 REPLACEMENT 44 Int BE Pri !#5 N3713 P1242 LD 30 -1 Int BE Nuc !#5 N3714 P1243 REPLACEMENT 27 Int BE Sec !#5 N3715 P1244 LD 6 -1 Int BE Nuc !#5 N3716 P1245 LD 42 -1 Int BE Pri !#5 N3717 P1246 REPLACEMENT 41 Int BE Pri !#5 N3718 P1247 PREFETCH 38 Int BE Pri !#5 N3719 P1248 LD 26 -1 Int BE Pri !#5 N3720 P1249 LD 33 -1 Int BE Pri !#5 N3721 P1250 LD 23 -1 Int BE Pri !#5 N3722 P1251 LD 39 -1 FP BE Pri !#5 N3723 P1252 REPLACEMENT 2 Int BE Sec !#5 N3724 P1253 REPLACEMENT 32 Int BE Nuc !#5 N3725 P1254 REPLACEMENT 4 Int BE Pri !#5 N3726 P1255 LD 44 -1 Int BE Nuc Loop_exit !#5 N3727 P1256 MEMBAR !#6 N3728 P1257 REPLACEMENT 44 Int BE Sec Loop_entry !#6 N3729 P1258 LD 36 -1 Int BE Pri !#6 N3730 P1259 LD 10 -1 Int BE Pri !#6 N3731 P1260 REPLACEMENT 36 Int BE Pri !#6 N3732 P1261 LD 27 -1 Int BE Sec !#6 N3733 P1262 LD 14 -1 Int BE Pri !#6 N3734 P1263 REPLACEMENT 37 Int BE Pri !#6 N3735 P1264 LD 15 -1 Int BE Pri !#6 N3736 P1265 LD 4 -1 Int BE Pri !#6 N3737 P1266 REPLACEMENT 45 Int BE Pri !#6 N3738 P1267 LD 2 -1 Int BE Pri !#6 N3739 P1268 REPLACEMENT 45 Int BE Pri !#6 N3740 P1269 LD 44 -1 Int BE Pri !#6 N3741 P1270 REPLACEMENT 3 Int BE Nuc !#6 N3742 P1271 LD 8 -1 Int BE Pri !#6 N3743 P1272 REPLACEMENT 11 Int BE Pri !#6 N3744 P1273 PREFETCH 24 Int BE Pri !#6 N3745 P1274 LD 32 -1 Int BE Pri !#6 N3746 P1275 REPLACEMENT 5 Int BE Nuc !#6 N3747 P1276 LD 24 -1 Int BE Pri !#6 N3748 P1277 LD 32 -1 Int BE Pri !#6 N3749 P1278 REPLACEMENT 11 Int BE Pri !#6 N3750 P1279 LD 17 -1 Int BE Pri !#6 N3751 P1280 REPLACEMENT 36 Int BE Pri !#6 N3752 P1281 REPLACEMENT 33 Int BE Pri !#6 N3753 P1282 LD 40 -1 FP BE Pri !#6 N3754 P1283 REPLACEMENT 0 Int BE Pri !#6 N3755 P1284 LD 32 -1 Int BE Pri !#6 N3756 P1285 REPLACEMENT 21 Int BE Pri !#6 N3757 P1286 LD 39 -1 Int BE Pri !#6 N3758 P1287 REPLACEMENT 16 Int BE Pri !#6 N3759 P1288 LD 2 -1 Int BE Pri !#6 N3760 P1289 LD 34 -1 Int BE Nuc !#6 N3761 P1290 LD 31 -1 Int LE Pri !#6 N3762 P1291 REPLACEMENT 10 Int BE Pri !#6 N3763 P1292 PREFETCH 16 Int BE Pri !#6 N3764 P1293 LD 39 -1 Int BE Pri !#6 N3765 P1294 LD 38 -1 Int BE Pri Loop_exit !#6 N3766 P1257 REPLACEMENT 44 Int BE Sec Loop_entry !#6 N3767 P1258 LD 36 -1 Int BE Pri !#6 N3768 P1259 LD 10 -1 Int BE Pri !#6 N3769 P1260 REPLACEMENT 36 Int BE Pri !#6 N3770 P1261 LD 27 -1 Int BE Sec !#6 N3771 P1262 LD 14 -1 Int BE Pri !#6 N3772 P1263 REPLACEMENT 37 Int BE Pri !#6 N3773 P1264 LD 15 -1 Int BE Pri !#6 N3774 P1265 LD 4 -1 Int BE Pri !#6 N3775 P1266 REPLACEMENT 45 Int BE Pri !#6 N3776 P1267 LD 2 -1 Int BE Pri !#6 N3777 P1268 REPLACEMENT 45 Int BE Pri !#6 N3778 P1269 LD 44 -1 Int BE Pri !#6 N3779 P1270 REPLACEMENT 3 Int BE Nuc !#6 N3780 P1271 LD 8 -1 Int BE Pri !#6 N3781 P1272 REPLACEMENT 11 Int BE Pri !#6 N3782 P1273 PREFETCH 24 Int BE Pri !#6 N3783 P1274 LD 32 -1 Int BE Pri !#6 N3784 P1275 REPLACEMENT 5 Int BE Nuc !#6 N3785 P1276 LD 24 -1 Int BE Pri !#6 N3786 P1277 LD 32 -1 Int BE Pri !#6 N3787 P1278 REPLACEMENT 11 Int BE Pri !#6 N3788 P1279 LD 17 -1 Int BE Pri !#6 N3789 P1280 REPLACEMENT 36 Int BE Pri !#6 N3790 P1281 REPLACEMENT 33 Int BE Pri !#6 N3791 P1282 LD 40 -1 FP BE Pri !#6 N3792 P1283 REPLACEMENT 0 Int BE Pri !#6 N3793 P1284 LD 32 -1 Int BE Pri !#6 N3794 P1285 REPLACEMENT 21 Int BE Pri !#6 N3795 P1286 LD 39 -1 Int BE Pri !#6 N3796 P1287 REPLACEMENT 16 Int BE Pri !#6 N3797 P1288 LD 2 -1 Int BE Pri !#6 N3798 P1289 LD 34 -1 Int BE Nuc !#6 N3799 P1290 LD 31 -1 Int LE Pri !#6 N3800 P1291 REPLACEMENT 10 Int BE Pri !#6 N3801 P1292 PREFETCH 16 Int BE Pri !#6 N3802 P1293 LD 39 -1 Int BE Pri !#6 N3803 P1294 LD 38 -1 Int BE Pri Loop_exit !#6 N3804 P1257 REPLACEMENT 44 Int BE Sec Loop_entry !#6 N3805 P1258 LD 36 -1 Int BE Pri !#6 N3806 P1259 LD 10 -1 Int BE Pri !#6 N3807 P1260 REPLACEMENT 36 Int BE Pri !#6 N3808 P1261 LD 27 -1 Int BE Sec !#6 N3809 P1262 LD 14 -1 Int BE Pri !#6 N3810 P1263 REPLACEMENT 37 Int BE Pri !#6 N3811 P1264 LD 15 -1 Int BE Pri !#6 N3812 P1265 LD 4 -1 Int BE Pri !#6 N3813 P1266 REPLACEMENT 45 Int BE Pri !#6 N3814 P1267 LD 2 -1 Int BE Pri !#6 N3815 P1268 REPLACEMENT 45 Int BE Pri !#6 N3816 P1269 LD 44 -1 Int BE Pri !#6 N3817 P1270 REPLACEMENT 3 Int BE Nuc !#6 N3818 P1271 LD 8 -1 Int BE Pri !#6 N3819 P1272 REPLACEMENT 11 Int BE Pri !#6 N3820 P1273 PREFETCH 24 Int BE Pri !#6 N3821 P1274 LD 32 -1 Int BE Pri !#6 N3822 P1275 REPLACEMENT 5 Int BE Nuc !#6 N3823 P1276 LD 24 -1 Int BE Pri !#6 N3824 P1277 LD 32 -1 Int BE Pri !#6 N3825 P1278 REPLACEMENT 11 Int BE Pri !#6 N3826 P1279 LD 17 -1 Int BE Pri !#6 N3827 P1280 REPLACEMENT 36 Int BE Pri !#6 N3828 P1281 REPLACEMENT 33 Int BE Pri !#6 N3829 P1282 LD 40 -1 FP BE Pri !#6 N3830 P1283 REPLACEMENT 0 Int BE Pri !#6 N3831 P1284 LD 32 -1 Int BE Pri !#6 N3832 P1285 REPLACEMENT 21 Int BE Pri !#6 N3833 P1286 LD 39 -1 Int BE Pri !#6 N3834 P1287 REPLACEMENT 16 Int BE Pri !#6 N3835 P1288 LD 2 -1 Int BE Pri !#6 N3836 P1289 LD 34 -1 Int BE Nuc !#6 N3837 P1290 LD 31 -1 Int LE Pri !#6 N3838 P1291 REPLACEMENT 10 Int BE Pri !#6 N3839 P1292 PREFETCH 16 Int BE Pri !#6 N3840 P1293 LD 39 -1 Int BE Pri !#6 N3841 P1294 LD 38 -1 Int BE Pri Loop_exit !#6 N3842 P1257 REPLACEMENT 44 Int BE Sec Loop_entry !#6 N3843 P1258 LD 36 -1 Int BE Pri !#6 N3844 P1259 LD 10 -1 Int BE Pri !#6 N3845 P1260 REPLACEMENT 36 Int BE Pri !#6 N3846 P1261 LD 27 -1 Int BE Sec !#6 N3847 P1262 LD 14 -1 Int BE Pri !#6 N3848 P1263 REPLACEMENT 37 Int BE Pri !#6 N3849 P1264 LD 15 -1 Int BE Pri !#6 N3850 P1265 LD 4 -1 Int BE Pri !#6 N3851 P1266 REPLACEMENT 45 Int BE Pri !#6 N3852 P1267 LD 2 -1 Int BE Pri !#6 N3853 P1268 REPLACEMENT 45 Int BE Pri !#6 N3854 P1269 LD 44 -1 Int BE Pri !#6 N3855 P1270 REPLACEMENT 3 Int BE Nuc !#6 N3856 P1271 LD 8 -1 Int BE Pri !#6 N3857 P1272 REPLACEMENT 11 Int BE Pri !#6 N3858 P1273 PREFETCH 24 Int BE Pri !#6 N3859 P1274 LD 32 -1 Int BE Pri !#6 N3860 P1275 REPLACEMENT 5 Int BE Nuc !#6 N3861 P1276 LD 24 -1 Int BE Pri !#6 N3862 P1277 LD 32 -1 Int BE Pri !#6 N3863 P1278 REPLACEMENT 11 Int BE Pri !#6 N3864 P1279 LD 17 -1 Int BE Pri !#6 N3865 P1280 REPLACEMENT 36 Int BE Pri !#6 N3866 P1281 REPLACEMENT 33 Int BE Pri !#6 N3867 P1282 LD 40 -1 FP BE Pri !#6 N3868 P1283 REPLACEMENT 0 Int BE Pri !#6 N3869 P1284 LD 32 -1 Int BE Pri !#6 N3870 P1285 REPLACEMENT 21 Int BE Pri !#6 N3871 P1286 LD 39 -1 Int BE Pri !#6 N3872 P1287 REPLACEMENT 16 Int BE Pri !#6 N3873 P1288 LD 2 -1 Int BE Pri !#6 N3874 P1289 LD 34 -1 Int BE Nuc !#6 N3875 P1290 LD 31 -1 Int LE Pri !#6 N3876 P1291 REPLACEMENT 10 Int BE Pri !#6 N3877 P1292 PREFETCH 16 Int BE Pri !#6 N3878 P1293 LD 39 -1 Int BE Pri !#6 N3879 P1294 LD 38 -1 Int BE Pri Loop_exit !#6 N3880 P1257 REPLACEMENT 44 Int BE Sec Loop_entry !#6 N3881 P1258 LD 36 -1 Int BE Pri !#6 N3882 P1259 LD 10 -1 Int BE Pri !#6 N3883 P1260 REPLACEMENT 36 Int BE Pri !#6 N3884 P1261 LD 27 -1 Int BE Sec !#6 N3885 P1262 LD 14 -1 Int BE Pri !#6 N3886 P1263 REPLACEMENT 37 Int BE Pri !#6 N3887 P1264 LD 15 -1 Int BE Pri !#6 N3888 P1265 LD 4 -1 Int BE Pri !#6 N3889 P1266 REPLACEMENT 45 Int BE Pri !#6 N3890 P1267 LD 2 -1 Int BE Pri !#6 N3891 P1268 REPLACEMENT 45 Int BE Pri !#6 N3892 P1269 LD 44 -1 Int BE Pri !#6 N3893 P1270 REPLACEMENT 3 Int BE Nuc !#6 N3894 P1271 LD 8 -1 Int BE Pri !#6 N3895 P1272 REPLACEMENT 11 Int BE Pri !#6 N3896 P1273 PREFETCH 24 Int BE Pri !#6 N3897 P1274 LD 32 -1 Int BE Pri !#6 N3898 P1275 REPLACEMENT 5 Int BE Nuc !#6 N3899 P1276 LD 24 -1 Int BE Pri !#6 N3900 P1277 LD 32 -1 Int BE Pri !#6 N3901 P1278 REPLACEMENT 11 Int BE Pri !#6 N3902 P1279 LD 17 -1 Int BE Pri !#6 N3903 P1280 REPLACEMENT 36 Int BE Pri !#6 N3904 P1281 REPLACEMENT 33 Int BE Pri !#6 N3905 P1282 LD 40 -1 FP BE Pri !#6 N3906 P1283 REPLACEMENT 0 Int BE Pri !#6 N3907 P1284 LD 32 -1 Int BE Pri !#6 N3908 P1285 REPLACEMENT 21 Int BE Pri !#6 N3909 P1286 LD 39 -1 Int BE Pri !#6 N3910 P1287 REPLACEMENT 16 Int BE Pri !#6 N3911 P1288 LD 2 -1 Int BE Pri !#6 N3912 P1289 LD 34 -1 Int BE Nuc !#6 N3913 P1290 LD 31 -1 Int LE Pri !#6 N3914 P1291 REPLACEMENT 10 Int BE Pri !#6 N3915 P1292 PREFETCH 16 Int BE Pri !#6 N3916 P1293 LD 39 -1 Int BE Pri !#6 N3917 P1294 LD 38 -1 Int BE Pri Loop_exit !#6 N3918 P1257 REPLACEMENT 44 Int BE Sec Loop_entry !#6 N3919 P1258 LD 36 -1 Int BE Pri !#6 N3920 P1259 LD 10 -1 Int BE Pri !#6 N3921 P1260 REPLACEMENT 36 Int BE Pri !#6 N3922 P1261 LD 27 -1 Int BE Sec !#6 N3923 P1262 LD 14 -1 Int BE Pri !#6 N3924 P1263 REPLACEMENT 37 Int BE Pri !#6 N3925 P1264 LD 15 -1 Int BE Pri !#6 N3926 P1265 LD 4 -1 Int BE Pri !#6 N3927 P1266 REPLACEMENT 45 Int BE Pri !#6 N3928 P1267 LD 2 -1 Int BE Pri !#6 N3929 P1268 REPLACEMENT 45 Int BE Pri !#6 N3930 P1269 LD 44 -1 Int BE Pri !#6 N3931 P1270 REPLACEMENT 3 Int BE Nuc !#6 N3932 P1271 LD 8 -1 Int BE Pri !#6 N3933 P1272 REPLACEMENT 11 Int BE Pri !#6 N3934 P1273 PREFETCH 24 Int BE Pri !#6 N3935 P1274 LD 32 -1 Int BE Pri !#6 N3936 P1275 REPLACEMENT 5 Int BE Nuc !#6 N3937 P1276 LD 24 -1 Int BE Pri !#6 N3938 P1277 LD 32 -1 Int BE Pri !#6 N3939 P1278 REPLACEMENT 11 Int BE Pri !#6 N3940 P1279 LD 17 -1 Int BE Pri !#6 N3941 P1280 REPLACEMENT 36 Int BE Pri !#6 N3942 P1281 REPLACEMENT 33 Int BE Pri !#6 N3943 P1282 LD 40 -1 FP BE Pri !#6 N3944 P1283 REPLACEMENT 0 Int BE Pri !#6 N3945 P1284 LD 32 -1 Int BE Pri !#6 N3946 P1285 REPLACEMENT 21 Int BE Pri !#6 N3947 P1286 LD 39 -1 Int BE Pri !#6 N3948 P1287 REPLACEMENT 16 Int BE Pri !#6 N3949 P1288 LD 2 -1 Int BE Pri !#6 N3950 P1289 LD 34 -1 Int BE Nuc !#6 N3951 P1290 LD 31 -1 Int LE Pri !#6 N3952 P1291 REPLACEMENT 10 Int BE Pri !#6 N3953 P1292 PREFETCH 16 Int BE Pri !#6 N3954 P1293 LD 39 -1 Int BE Pri !#6 N3955 P1294 LD 38 -1 Int BE Pri Loop_exit !#6 N3956 P1257 REPLACEMENT 44 Int BE Sec Loop_entry !#6 N3957 P1258 LD 36 -1 Int BE Pri !#6 N3958 P1259 LD 10 -1 Int BE Pri !#6 N3959 P1260 REPLACEMENT 36 Int BE Pri !#6 N3960 P1261 LD 27 -1 Int BE Sec !#6 N3961 P1262 LD 14 -1 Int BE Pri !#6 N3962 P1263 REPLACEMENT 37 Int BE Pri !#6 N3963 P1264 LD 15 -1 Int BE Pri !#6 N3964 P1265 LD 4 -1 Int BE Pri !#6 N3965 P1266 REPLACEMENT 45 Int BE Pri !#6 N3966 P1267 LD 2 -1 Int BE Pri !#6 N3967 P1268 REPLACEMENT 45 Int BE Pri !#6 N3968 P1269 LD 44 -1 Int BE Pri !#6 N3969 P1270 REPLACEMENT 3 Int BE Nuc !#6 N3970 P1271 LD 8 -1 Int BE Pri !#6 N3971 P1272 REPLACEMENT 11 Int BE Pri !#6 N3972 P1273 PREFETCH 24 Int BE Pri !#6 N3973 P1274 LD 32 -1 Int BE Pri !#6 N3974 P1275 REPLACEMENT 5 Int BE Nuc !#6 N3975 P1276 LD 24 -1 Int BE Pri !#6 N3976 P1277 LD 32 -1 Int BE Pri !#6 N3977 P1278 REPLACEMENT 11 Int BE Pri !#6 N3978 P1279 LD 17 -1 Int BE Pri !#6 N3979 P1280 REPLACEMENT 36 Int BE Pri !#6 N3980 P1281 REPLACEMENT 33 Int BE Pri !#6 N3981 P1282 LD 40 -1 FP BE Pri !#6 N3982 P1283 REPLACEMENT 0 Int BE Pri !#6 N3983 P1284 LD 32 -1 Int BE Pri !#6 N3984 P1285 REPLACEMENT 21 Int BE Pri !#6 N3985 P1286 LD 39 -1 Int BE Pri !#6 N3986 P1287 REPLACEMENT 16 Int BE Pri !#6 N3987 P1288 LD 2 -1 Int BE Pri !#6 N3988 P1289 LD 34 -1 Int BE Nuc !#6 N3989 P1290 LD 31 -1 Int LE Pri !#6 N3990 P1291 REPLACEMENT 10 Int BE Pri !#6 N3991 P1292 PREFETCH 16 Int BE Pri !#6 N3992 P1293 LD 39 -1 Int BE Pri !#6 N3993 P1294 LD 38 -1 Int BE Pri Loop_exit !#6 N3994 P1257 REPLACEMENT 44 Int BE Sec Loop_entry !#6 N3995 P1258 LD 36 -1 Int BE Pri !#6 N3996 P1259 LD 10 -1 Int BE Pri !#6 N3997 P1260 REPLACEMENT 36 Int BE Pri !#6 N3998 P1261 LD 27 -1 Int BE Sec !#6 N3999 P1262 LD 14 -1 Int BE Pri !#6 N4000 P1263 REPLACEMENT 37 Int BE Pri !#6 N4001 P1264 LD 15 -1 Int BE Pri !#6 N4002 P1265 LD 4 -1 Int BE Pri !#6 N4003 P1266 REPLACEMENT 45 Int BE Pri !#6 N4004 P1267 LD 2 -1 Int BE Pri !#6 N4005 P1268 REPLACEMENT 45 Int BE Pri !#6 N4006 P1269 LD 44 -1 Int BE Pri !#6 N4007 P1270 REPLACEMENT 3 Int BE Nuc !#6 N4008 P1271 LD 8 -1 Int BE Pri !#6 N4009 P1272 REPLACEMENT 11 Int BE Pri !#6 N4010 P1273 PREFETCH 24 Int BE Pri !#6 N4011 P1274 LD 32 -1 Int BE Pri !#6 N4012 P1275 REPLACEMENT 5 Int BE Nuc !#6 N4013 P1276 LD 24 -1 Int BE Pri !#6 N4014 P1277 LD 32 -1 Int BE Pri !#6 N4015 P1278 REPLACEMENT 11 Int BE Pri !#6 N4016 P1279 LD 17 -1 Int BE Pri !#6 N4017 P1280 REPLACEMENT 36 Int BE Pri !#6 N4018 P1281 REPLACEMENT 33 Int BE Pri !#6 N4019 P1282 LD 40 -1 FP BE Pri !#6 N4020 P1283 REPLACEMENT 0 Int BE Pri !#6 N4021 P1284 LD 32 -1 Int BE Pri !#6 N4022 P1285 REPLACEMENT 21 Int BE Pri !#6 N4023 P1286 LD 39 -1 Int BE Pri !#6 N4024 P1287 REPLACEMENT 16 Int BE Pri !#6 N4025 P1288 LD 2 -1 Int BE Pri !#6 N4026 P1289 LD 34 -1 Int BE Nuc !#6 N4027 P1290 LD 31 -1 Int LE Pri !#6 N4028 P1291 REPLACEMENT 10 Int BE Pri !#6 N4029 P1292 PREFETCH 16 Int BE Pri !#6 N4030 P1293 LD 39 -1 Int BE Pri !#6 N4031 P1294 LD 38 -1 Int BE Pri Loop_exit !#6 N4032 P1257 REPLACEMENT 44 Int BE Sec Loop_entry !#6 N4033 P1258 LD 36 -1 Int BE Pri !#6 N4034 P1259 LD 10 -1 Int BE Pri !#6 N4035 P1260 REPLACEMENT 36 Int BE Pri !#6 N4036 P1261 LD 27 -1 Int BE Sec !#6 N4037 P1262 LD 14 -1 Int BE Pri !#6 N4038 P1263 REPLACEMENT 37 Int BE Pri !#6 N4039 P1264 LD 15 -1 Int BE Pri !#6 N4040 P1265 LD 4 -1 Int BE Pri !#6 N4041 P1266 REPLACEMENT 45 Int BE Pri !#6 N4042 P1267 LD 2 -1 Int BE Pri !#6 N4043 P1268 REPLACEMENT 45 Int BE Pri !#6 N4044 P1269 LD 44 -1 Int BE Pri !#6 N4045 P1270 REPLACEMENT 3 Int BE Nuc !#6 N4046 P1271 LD 8 -1 Int BE Pri !#6 N4047 P1272 REPLACEMENT 11 Int BE Pri !#6 N4048 P1273 PREFETCH 24 Int BE Pri !#6 N4049 P1274 LD 32 -1 Int BE Pri !#6 N4050 P1275 REPLACEMENT 5 Int BE Nuc !#6 N4051 P1276 LD 24 -1 Int BE Pri !#6 N4052 P1277 LD 32 -1 Int BE Pri !#6 N4053 P1278 REPLACEMENT 11 Int BE Pri !#6 N4054 P1279 LD 17 -1 Int BE Pri !#6 N4055 P1280 REPLACEMENT 36 Int BE Pri !#6 N4056 P1281 REPLACEMENT 33 Int BE Pri !#6 N4057 P1282 LD 40 -1 FP BE Pri !#6 N4058 P1283 REPLACEMENT 0 Int BE Pri !#6 N4059 P1284 LD 32 -1 Int BE Pri !#6 N4060 P1285 REPLACEMENT 21 Int BE Pri !#6 N4061 P1286 LD 39 -1 Int BE Pri !#6 N4062 P1287 REPLACEMENT 16 Int BE Pri !#6 N4063 P1288 LD 2 -1 Int BE Pri !#6 N4064 P1289 LD 34 -1 Int BE Nuc !#6 N4065 P1290 LD 31 -1 Int LE Pri !#6 N4066 P1291 REPLACEMENT 10 Int BE Pri !#6 N4067 P1292 PREFETCH 16 Int BE Pri !#6 N4068 P1293 LD 39 -1 Int BE Pri !#6 N4069 P1294 LD 38 -1 Int BE Pri Loop_exit !#6 N4070 P1257 REPLACEMENT 44 Int BE Sec Loop_entry !#6 N4071 P1258 LD 36 -1 Int BE Pri !#6 N4072 P1259 LD 10 -1 Int BE Pri !#6 N4073 P1260 REPLACEMENT 36 Int BE Pri !#6 N4074 P1261 LD 27 -1 Int BE Sec !#6 N4075 P1262 LD 14 -1 Int BE Pri !#6 N4076 P1263 REPLACEMENT 37 Int BE Pri !#6 N4077 P1264 LD 15 -1 Int BE Pri !#6 N4078 P1265 LD 4 -1 Int BE Pri !#6 N4079 P1266 REPLACEMENT 45 Int BE Pri !#6 N4080 P1267 LD 2 -1 Int BE Pri !#6 N4081 P1268 REPLACEMENT 45 Int BE Pri !#6 N4082 P1269 LD 44 -1 Int BE Pri !#6 N4083 P1270 REPLACEMENT 3 Int BE Nuc !#6 N4084 P1271 LD 8 -1 Int BE Pri !#6 N4085 P1272 REPLACEMENT 11 Int BE Pri !#6 N4086 P1273 PREFETCH 24 Int BE Pri !#6 N4087 P1274 LD 32 -1 Int BE Pri !#6 N4088 P1275 REPLACEMENT 5 Int BE Nuc !#6 N4089 P1276 LD 24 -1 Int BE Pri !#6 N4090 P1277 LD 32 -1 Int BE Pri !#6 N4091 P1278 REPLACEMENT 11 Int BE Pri !#6 N4092 P1279 LD 17 -1 Int BE Pri !#6 N4093 P1280 REPLACEMENT 36 Int BE Pri !#6 N4094 P1281 REPLACEMENT 33 Int BE Pri !#6 N4095 P1282 LD 40 -1 FP BE Pri !#6 N4096 P1283 REPLACEMENT 0 Int BE Pri !#6 N4097 P1284 LD 32 -1 Int BE Pri !#6 N4098 P1285 REPLACEMENT 21 Int BE Pri !#6 N4099 P1286 LD 39 -1 Int BE Pri !#6 N4100 P1287 REPLACEMENT 16 Int BE Pri !#6 N4101 P1288 LD 2 -1 Int BE Pri !#6 N4102 P1289 LD 34 -1 Int BE Nuc !#6 N4103 P1290 LD 31 -1 Int LE Pri !#6 N4104 P1291 REPLACEMENT 10 Int BE Pri !#6 N4105 P1292 PREFETCH 16 Int BE Pri !#6 N4106 P1293 LD 39 -1 Int BE Pri !#6 N4107 P1294 LD 38 -1 Int BE Pri Loop_exit !#6 N4108 P1257 REPLACEMENT 44 Int BE Sec Loop_entry !#6 N4109 P1258 LD 36 -1 Int BE Pri !#6 N4110 P1259 LD 10 -1 Int BE Pri !#6 N4111 P1260 REPLACEMENT 36 Int BE Pri !#6 N4112 P1261 LD 27 -1 Int BE Sec !#6 N4113 P1262 LD 14 -1 Int BE Pri !#6 N4114 P1263 REPLACEMENT 37 Int BE Pri !#6 N4115 P1264 LD 15 -1 Int BE Pri !#6 N4116 P1265 LD 4 -1 Int BE Pri !#6 N4117 P1266 REPLACEMENT 45 Int BE Pri !#6 N4118 P1267 LD 2 -1 Int BE Pri !#6 N4119 P1268 REPLACEMENT 45 Int BE Pri !#6 N4120 P1269 LD 44 -1 Int BE Pri !#6 N4121 P1270 REPLACEMENT 3 Int BE Nuc !#6 N4122 P1271 LD 8 -1 Int BE Pri !#6 N4123 P1272 REPLACEMENT 11 Int BE Pri !#6 N4124 P1273 PREFETCH 24 Int BE Pri !#6 N4125 P1274 LD 32 -1 Int BE Pri !#6 N4126 P1275 REPLACEMENT 5 Int BE Nuc !#6 N4127 P1276 LD 24 -1 Int BE Pri !#6 N4128 P1277 LD 32 -1 Int BE Pri !#6 N4129 P1278 REPLACEMENT 11 Int BE Pri !#6 N4130 P1279 LD 17 -1 Int BE Pri !#6 N4131 P1280 REPLACEMENT 36 Int BE Pri !#6 N4132 P1281 REPLACEMENT 33 Int BE Pri !#6 N4133 P1282 LD 40 -1 FP BE Pri !#6 N4134 P1283 REPLACEMENT 0 Int BE Pri !#6 N4135 P1284 LD 32 -1 Int BE Pri !#6 N4136 P1285 REPLACEMENT 21 Int BE Pri !#6 N4137 P1286 LD 39 -1 Int BE Pri !#6 N4138 P1287 REPLACEMENT 16 Int BE Pri !#6 N4139 P1288 LD 2 -1 Int BE Pri !#6 N4140 P1289 LD 34 -1 Int BE Nuc !#6 N4141 P1290 LD 31 -1 Int LE Pri !#6 N4142 P1291 REPLACEMENT 10 Int BE Pri !#6 N4143 P1292 PREFETCH 16 Int BE Pri !#6 N4144 P1293 LD 39 -1 Int BE Pri !#6 N4145 P1294 LD 38 -1 Int BE Pri Loop_exit !#6 N4146 P1257 REPLACEMENT 44 Int BE Sec Loop_entry !#6 N4147 P1258 LD 36 -1 Int BE Pri !#6 N4148 P1259 LD 10 -1 Int BE Pri !#6 N4149 P1260 REPLACEMENT 36 Int BE Pri !#6 N4150 P1261 LD 27 -1 Int BE Sec !#6 N4151 P1262 LD 14 -1 Int BE Pri !#6 N4152 P1263 REPLACEMENT 37 Int BE Pri !#6 N4153 P1264 LD 15 -1 Int BE Pri !#6 N4154 P1265 LD 4 -1 Int BE Pri !#6 N4155 P1266 REPLACEMENT 45 Int BE Pri !#6 N4156 P1267 LD 2 -1 Int BE Pri !#6 N4157 P1268 REPLACEMENT 45 Int BE Pri !#6 N4158 P1269 LD 44 -1 Int BE Pri !#6 N4159 P1270 REPLACEMENT 3 Int BE Nuc !#6 N4160 P1271 LD 8 -1 Int BE Pri !#6 N4161 P1272 REPLACEMENT 11 Int BE Pri !#6 N4162 P1273 PREFETCH 24 Int BE Pri !#6 N4163 P1274 LD 32 -1 Int BE Pri !#6 N4164 P1275 REPLACEMENT 5 Int BE Nuc !#6 N4165 P1276 LD 24 -1 Int BE Pri !#6 N4166 P1277 LD 32 -1 Int BE Pri !#6 N4167 P1278 REPLACEMENT 11 Int BE Pri !#6 N4168 P1279 LD 17 -1 Int BE Pri !#6 N4169 P1280 REPLACEMENT 36 Int BE Pri !#6 N4170 P1281 REPLACEMENT 33 Int BE Pri !#6 N4171 P1282 LD 40 -1 FP BE Pri !#6 N4172 P1283 REPLACEMENT 0 Int BE Pri !#6 N4173 P1284 LD 32 -1 Int BE Pri !#6 N4174 P1285 REPLACEMENT 21 Int BE Pri !#6 N4175 P1286 LD 39 -1 Int BE Pri !#6 N4176 P1287 REPLACEMENT 16 Int BE Pri !#6 N4177 P1288 LD 2 -1 Int BE Pri !#6 N4178 P1289 LD 34 -1 Int BE Nuc !#6 N4179 P1290 LD 31 -1 Int LE Pri !#6 N4180 P1291 REPLACEMENT 10 Int BE Pri !#6 N4181 P1292 PREFETCH 16 Int BE Pri !#6 N4182 P1293 LD 39 -1 Int BE Pri !#6 N4183 P1294 LD 38 -1 Int BE Pri Loop_exit !#6 N4184 P1257 REPLACEMENT 44 Int BE Sec Loop_entry !#6 N4185 P1258 LD 36 -1 Int BE Pri !#6 N4186 P1259 LD 10 -1 Int BE Pri !#6 N4187 P1260 REPLACEMENT 36 Int BE Pri !#6 N4188 P1261 LD 27 -1 Int BE Sec !#6 N4189 P1262 LD 14 -1 Int BE Pri !#6 N4190 P1263 REPLACEMENT 37 Int BE Pri !#6 N4191 P1264 LD 15 -1 Int BE Pri !#6 N4192 P1265 LD 4 -1 Int BE Pri !#6 N4193 P1266 REPLACEMENT 45 Int BE Pri !#6 N4194 P1267 LD 2 -1 Int BE Pri !#6 N4195 P1268 REPLACEMENT 45 Int BE Pri !#6 N4196 P1269 LD 44 -1 Int BE Pri !#6 N4197 P1270 REPLACEMENT 3 Int BE Nuc !#6 N4198 P1271 LD 8 -1 Int BE Pri !#6 N4199 P1272 REPLACEMENT 11 Int BE Pri !#6 N4200 P1273 PREFETCH 24 Int BE Pri !#6 N4201 P1274 LD 32 -1 Int BE Pri !#6 N4202 P1275 REPLACEMENT 5 Int BE Nuc !#6 N4203 P1276 LD 24 -1 Int BE Pri !#6 N4204 P1277 LD 32 -1 Int BE Pri !#6 N4205 P1278 REPLACEMENT 11 Int BE Pri !#6 N4206 P1279 LD 17 -1 Int BE Pri !#6 N4207 P1280 REPLACEMENT 36 Int BE Pri !#6 N4208 P1281 REPLACEMENT 33 Int BE Pri !#6 N4209 P1282 LD 40 -1 FP BE Pri !#6 N4210 P1283 REPLACEMENT 0 Int BE Pri !#6 N4211 P1284 LD 32 -1 Int BE Pri !#6 N4212 P1285 REPLACEMENT 21 Int BE Pri !#6 N4213 P1286 LD 39 -1 Int BE Pri !#6 N4214 P1287 REPLACEMENT 16 Int BE Pri !#6 N4215 P1288 LD 2 -1 Int BE Pri !#6 N4216 P1289 LD 34 -1 Int BE Nuc !#6 N4217 P1290 LD 31 -1 Int LE Pri !#6 N4218 P1291 REPLACEMENT 10 Int BE Pri !#6 N4219 P1292 PREFETCH 16 Int BE Pri !#6 N4220 P1293 LD 39 -1 Int BE Pri !#6 N4221 P1294 LD 38 -1 Int BE Pri Loop_exit !#6 N4222 P1257 REPLACEMENT 44 Int BE Sec Loop_entry !#6 N4223 P1258 LD 36 -1 Int BE Pri !#6 N4224 P1259 LD 10 -1 Int BE Pri !#6 N4225 P1260 REPLACEMENT 36 Int BE Pri !#6 N4226 P1261 LD 27 -1 Int BE Sec !#6 N4227 P1262 LD 14 -1 Int BE Pri !#6 N4228 P1263 REPLACEMENT 37 Int BE Pri !#6 N4229 P1264 LD 15 -1 Int BE Pri !#6 N4230 P1265 LD 4 -1 Int BE Pri !#6 N4231 P1266 REPLACEMENT 45 Int BE Pri !#6 N4232 P1267 LD 2 -1 Int BE Pri !#6 N4233 P1268 REPLACEMENT 45 Int BE Pri !#6 N4234 P1269 LD 44 -1 Int BE Pri !#6 N4235 P1270 REPLACEMENT 3 Int BE Nuc !#6 N4236 P1271 LD 8 -1 Int BE Pri !#6 N4237 P1272 REPLACEMENT 11 Int BE Pri !#6 N4238 P1273 PREFETCH 24 Int BE Pri !#6 N4239 P1274 LD 32 -1 Int BE Pri !#6 N4240 P1275 REPLACEMENT 5 Int BE Nuc !#6 N4241 P1276 LD 24 -1 Int BE Pri !#6 N4242 P1277 LD 32 -1 Int BE Pri !#6 N4243 P1278 REPLACEMENT 11 Int BE Pri !#6 N4244 P1279 LD 17 -1 Int BE Pri !#6 N4245 P1280 REPLACEMENT 36 Int BE Pri !#6 N4246 P1281 REPLACEMENT 33 Int BE Pri !#6 N4247 P1282 LD 40 -1 FP BE Pri !#6 N4248 P1283 REPLACEMENT 0 Int BE Pri !#6 N4249 P1284 LD 32 -1 Int BE Pri !#6 N4250 P1285 REPLACEMENT 21 Int BE Pri !#6 N4251 P1286 LD 39 -1 Int BE Pri !#6 N4252 P1287 REPLACEMENT 16 Int BE Pri !#6 N4253 P1288 LD 2 -1 Int BE Pri !#6 N4254 P1289 LD 34 -1 Int BE Nuc !#6 N4255 P1290 LD 31 -1 Int LE Pri !#6 N4256 P1291 REPLACEMENT 10 Int BE Pri !#6 N4257 P1292 PREFETCH 16 Int BE Pri !#6 N4258 P1293 LD 39 -1 Int BE Pri !#6 N4259 P1294 LD 38 -1 Int BE Pri Loop_exit !#6 N4260 P1295 MEMBAR !#7 N4261 P1296 LD 8 -1 Int BE Pri Loop_entry !#7 N4262 P1297 LD 28 -1 Int BE Pri !#7 N4263 P1298 LD 40 -1 FP BE Pri !#7 N4264 P1299 REPLACEMENT 43 Int BE Pri !#7 N4265 P1300 REPLACEMENT 14 Int BE Nuc !#7 N4266 P1301 LD 43 -1 Int BE Sec !#7 N4267 P1302 REPLACEMENT 25 Int BE Pri !#7 N4268 P1303 LD 19 -1 Int LE Pri !#7 N4269 P1304 LD 17 -1 FP BE Sec !#7 N4270 P1305 REPLACEMENT 36 Int BE Pri !#7 N4271 P1306 LD 38 -1 Int BE Pri !#7 N4272 P1307 REPLACEMENT 5 Int BE Sec !#7 N4273 P1308 LD 2 -1 Int BE Pri !#7 N4274 P1309 LD 27 -1 Int BE Pri !#7 N4275 P1310 LD 27 -1 Int BE Pri !#7 N4276 P1311 LD 21 -1 Int BE Nuc !#7 N4277 P1312 LD 29 -1 FP BE Sec !#7 N4278 P1313 REPLACEMENT 1 Int BE Pri !#7 N4279 P1314 LD 38 -1 Int BE Pri !#7 N4280 P1315 LD 27 -1 Int BE Sec !#7 N4281 P1316 LD 20 -1 Int BE Pri !#7 N4282 P1317 LD 14 -1 Int BE Pri !#7 N4283 P1318 LD 37 -1 FP BE Sec !#7 N4284 P1319 REPLACEMENT 43 Int BE Pri !#7 N4285 P1320 LD 19 -1 Int BE Sec !#7 N4286 P1321 REPLACEMENT 21 Int BE Pri !#7 N4287 P1322 LD 33 -1 Int BE Pri !#7 N4288 P1323 REPLACEMENT 37 Int BE Sec !#7 N4289 P1324 LD 35 -1 Int BE Pri !#7 N4290 P1325 LD 37 -1 Int LE Pri !#7 N4291 P1326 LD 36 -1 Int BE Sec !#7 N4292 P1327 REPLACEMENT 27 Int BE Pri !#7 N4293 P1328 REPLACEMENT 34 Int BE Pri !#7 N4294 P1329 LD 24 -1 Int BE Pri !#7 N4295 P1330 LD 15 -1 Int BE Sec !#7 N4296 P1331 PREFETCH 28 Int BE Pri !#7 N4297 P1332 LD 16 -1 Int BE Pri !#7 N4298 P1333 LD 18 -1 Int BE Sec !#7 N4299 P1334 LD 22 -1 Int BE Pri !#7 N4300 P1335 LD 0 -1 Int BE Pri !#7 N4301 P1336 REPLACEMENT 30 Int BE Pri !#7 N4302 P1337 LD 29 -1 Int BE Pri !#7 N4303 P1338 REPLACEMENT 41 Int BE Pri !#7 N4304 P1339 REPLACEMENT 36 Int BE Pri !#7 N4305 P1340 LD 38 -1 Int BE Pri !#7 N4306 P1341 REPLACEMENT 2 Int BE Pri !#7 N4307 P1342 REPLACEMENT 23 Int BE Pri !#7 N4308 P1343 REPLACEMENT 21 Int BE Nuc !#7 N4309 P1344 REPLACEMENT 43 Int BE Sec !#7 N4310 P1345 REPLACEMENT 26 Int BE Pri !#7 N4311 P1346 REPLACEMENT 38 Int BE Pri !#7 N4312 P1347 LD 6 -1 Int BE Sec !#7 N4313 P1348 LD 29 -1 Int BE Pri !#7 N4314 P1349 LD 32 -1 Int BE Pri !#7 N4315 P1350 LD 36 -1 Int BE Nuc !#7 N4316 P1351 LD 11 -1 Int LE Pri !#7 N4317 P1352 LD 38 -1 Int BE Pri !#7 N4318 P1353 LD 13 -1 Int LE Pri !#7 N4319 P1354 LD 40 -1 Int BE Nuc !#7 N4320 P1355 REPLACEMENT 45 Int BE Pri !#7 N4321 P1356 LD 18 -1 FP BE Pri !#7 N4322 P1357 REPLACEMENT 38 Int BE Pri !#7 N4323 P1358 REPLACEMENT 15 Int BE Sec !#7 N4324 P1359 REPLACEMENT 7 Int BE Pri !#7 N4325 P1360 LD 45 -1 Int BE Pri !#7 N4326 P1361 REPLACEMENT 14 Int BE Pri !#7 N4327 P1362 LD 27 -1 Int BE Pri !#7 N4328 P1363 LD 13 -1 Int BE Pri !#7 N4329 P1364 LD 16 -1 Int BE Pri !#7 N4330 P1365 LD 24 -1 Int BE Pri !#7 N4331 P1366 LD 30 -1 Int BE Pri !#7 N4332 P1367 PREFETCH 0 Int BE Pri !#7 N4333 P1368 LD 5 -1 Int BE Pri !#7 N4334 P1369 LD 13 -1 Int LE Nuc !#7 N4335 P1370 REPLACEMENT 20 Int BE Pri !#7 N4336 P1371 REPLACEMENT 27 Int BE Pri !#7 N4337 P1372 LD 5 -1 FP BE Sec !#7 N4338 P1373 LD 42 -1 Int BE Pri !#7 N4339 P1374 LD 45 -1 Int BE Pri !#7 N4340 P1375 LD 8 -1 Int BE Sec !#7 N4341 P1376 LD 41 -1 Int BE Sec !#7 N4342 P1377 REPLACEMENT 13 Int BE Pri !#7 N4343 P1378 REPLACEMENT 37 Int BE Pri !#7 N4344 P1379 LD 29 -1 FP BE Pri !#7 N4345 P1380 LD 24 -1 Int BE Pri !#7 N4346 P1381 REPLACEMENT 14 Int BE Pri !#7 N4347 P1382 REPLACEMENT 40 Int BE Pri !#7 N4348 P1383 LD 9 -1 Int BE Pri Loop_exit !#7 N4349 P1296 LD 8 -1 Int BE Pri Loop_entry !#7 N4350 P1297 LD 28 -1 Int BE Pri !#7 N4351 P1298 LD 40 -1 FP BE Pri !#7 N4352 P1299 REPLACEMENT 43 Int BE Pri !#7 N4353 P1300 REPLACEMENT 14 Int BE Nuc !#7 N4354 P1301 LD 43 -1 Int BE Sec !#7 N4355 P1302 REPLACEMENT 25 Int BE Pri !#7 N4356 P1303 LD 19 -1 Int LE Pri !#7 N4357 P1304 LD 17 -1 FP BE Sec !#7 N4358 P1305 REPLACEMENT 36 Int BE Pri !#7 N4359 P1306 LD 38 -1 Int BE Pri !#7 N4360 P1307 REPLACEMENT 5 Int BE Sec !#7 N4361 P1308 LD 2 -1 Int BE Pri !#7 N4362 P1309 LD 27 -1 Int BE Pri !#7 N4363 P1310 LD 27 -1 Int BE Pri !#7 N4364 P1311 LD 21 -1 Int BE Nuc !#7 N4365 P1312 LD 29 -1 FP BE Sec !#7 N4366 P1313 REPLACEMENT 1 Int BE Pri !#7 N4367 P1314 LD 38 -1 Int BE Pri !#7 N4368 P1315 LD 27 -1 Int BE Sec !#7 N4369 P1316 LD 20 -1 Int BE Pri !#7 N4370 P1317 LD 14 -1 Int BE Pri !#7 N4371 P1318 LD 37 -1 FP BE Sec !#7 N4372 P1319 REPLACEMENT 43 Int BE Pri !#7 N4373 P1320 LD 19 -1 Int BE Sec !#7 N4374 P1321 REPLACEMENT 21 Int BE Pri !#7 N4375 P1322 LD 33 -1 Int BE Pri !#7 N4376 P1323 REPLACEMENT 37 Int BE Sec !#7 N4377 P1324 LD 35 -1 Int BE Pri !#7 N4378 P1325 LD 37 -1 Int LE Pri !#7 N4379 P1326 LD 36 -1 Int BE Sec !#7 N4380 P1327 REPLACEMENT 27 Int BE Pri !#7 N4381 P1328 REPLACEMENT 34 Int BE Pri !#7 N4382 P1329 LD 24 -1 Int BE Pri !#7 N4383 P1330 LD 15 -1 Int BE Sec !#7 N4384 P1331 PREFETCH 28 Int BE Pri !#7 N4385 P1332 LD 16 -1 Int BE Pri !#7 N4386 P1333 LD 18 -1 Int BE Sec !#7 N4387 P1334 LD 22 -1 Int BE Pri !#7 N4388 P1335 LD 0 -1 Int BE Pri !#7 N4389 P1336 REPLACEMENT 30 Int BE Pri !#7 N4390 P1337 LD 29 -1 Int BE Pri !#7 N4391 P1338 REPLACEMENT 41 Int BE Pri !#7 N4392 P1339 REPLACEMENT 36 Int BE Pri !#7 N4393 P1340 LD 38 -1 Int BE Pri !#7 N4394 P1341 REPLACEMENT 2 Int BE Pri !#7 N4395 P1342 REPLACEMENT 23 Int BE Pri !#7 N4396 P1343 REPLACEMENT 21 Int BE Nuc !#7 N4397 P1344 REPLACEMENT 43 Int BE Sec !#7 N4398 P1345 REPLACEMENT 26 Int BE Pri !#7 N4399 P1346 REPLACEMENT 38 Int BE Pri !#7 N4400 P1347 LD 6 -1 Int BE Sec !#7 N4401 P1348 LD 29 -1 Int BE Pri !#7 N4402 P1349 LD 32 -1 Int BE Pri !#7 N4403 P1350 LD 36 -1 Int BE Nuc !#7 N4404 P1351 LD 11 -1 Int LE Pri !#7 N4405 P1352 LD 38 -1 Int BE Pri !#7 N4406 P1353 LD 13 -1 Int LE Pri !#7 N4407 P1354 LD 40 -1 Int BE Nuc !#7 N4408 P1355 REPLACEMENT 45 Int BE Pri !#7 N4409 P1356 LD 18 -1 FP BE Pri !#7 N4410 P1357 REPLACEMENT 38 Int BE Pri !#7 N4411 P1358 REPLACEMENT 15 Int BE Sec !#7 N4412 P1359 REPLACEMENT 7 Int BE Pri !#7 N4413 P1360 LD 45 -1 Int BE Pri !#7 N4414 P1361 REPLACEMENT 14 Int BE Pri !#7 N4415 P1362 LD 27 -1 Int BE Pri !#7 N4416 P1363 LD 13 -1 Int BE Pri !#7 N4417 P1364 LD 16 -1 Int BE Pri !#7 N4418 P1365 LD 24 -1 Int BE Pri !#7 N4419 P1366 LD 30 -1 Int BE Pri !#7 N4420 P1367 PREFETCH 0 Int BE Pri !#7 N4421 P1368 LD 5 -1 Int BE Pri !#7 N4422 P1369 LD 13 -1 Int LE Nuc !#7 N4423 P1370 REPLACEMENT 20 Int BE Pri !#7 N4424 P1371 REPLACEMENT 27 Int BE Pri !#7 N4425 P1372 LD 5 -1 FP BE Sec !#7 N4426 P1373 LD 42 -1 Int BE Pri !#7 N4427 P1374 LD 45 -1 Int BE Pri !#7 N4428 P1375 LD 8 -1 Int BE Sec !#7 N4429 P1376 LD 41 -1 Int BE Sec !#7 N4430 P1377 REPLACEMENT 13 Int BE Pri !#7 N4431 P1378 REPLACEMENT 37 Int BE Pri !#7 N4432 P1379 LD 29 -1 FP BE Pri !#7 N4433 P1380 LD 24 -1 Int BE Pri !#7 N4434 P1381 REPLACEMENT 14 Int BE Pri !#7 N4435 P1382 REPLACEMENT 40 Int BE Pri !#7 N4436 P1383 LD 9 -1 Int BE Pri Loop_exit !#7 N4437 P1296 LD 8 -1 Int BE Pri Loop_entry !#7 N4438 P1297 LD 28 -1 Int BE Pri !#7 N4439 P1298 LD 40 -1 FP BE Pri !#7 N4440 P1299 REPLACEMENT 43 Int BE Pri !#7 N4441 P1300 REPLACEMENT 14 Int BE Nuc !#7 N4442 P1301 LD 43 -1 Int BE Sec !#7 N4443 P1302 REPLACEMENT 25 Int BE Pri !#7 N4444 P1303 LD 19 -1 Int LE Pri !#7 N4445 P1304 LD 17 -1 FP BE Sec !#7 N4446 P1305 REPLACEMENT 36 Int BE Pri !#7 N4447 P1306 LD 38 -1 Int BE Pri !#7 N4448 P1307 REPLACEMENT 5 Int BE Sec !#7 N4449 P1308 LD 2 -1 Int BE Pri !#7 N4450 P1309 LD 27 -1 Int BE Pri !#7 N4451 P1310 LD 27 -1 Int BE Pri !#7 N4452 P1311 LD 21 -1 Int BE Nuc !#7 N4453 P1312 LD 29 -1 FP BE Sec !#7 N4454 P1313 REPLACEMENT 1 Int BE Pri !#7 N4455 P1314 LD 38 -1 Int BE Pri !#7 N4456 P1315 LD 27 -1 Int BE Sec !#7 N4457 P1316 LD 20 -1 Int BE Pri !#7 N4458 P1317 LD 14 -1 Int BE Pri !#7 N4459 P1318 LD 37 -1 FP BE Sec !#7 N4460 P1319 REPLACEMENT 43 Int BE Pri !#7 N4461 P1320 LD 19 -1 Int BE Sec !#7 N4462 P1321 REPLACEMENT 21 Int BE Pri !#7 N4463 P1322 LD 33 -1 Int BE Pri !#7 N4464 P1323 REPLACEMENT 37 Int BE Sec !#7 N4465 P1324 LD 35 -1 Int BE Pri !#7 N4466 P1325 LD 37 -1 Int LE Pri !#7 N4467 P1326 LD 36 -1 Int BE Sec !#7 N4468 P1327 REPLACEMENT 27 Int BE Pri !#7 N4469 P1328 REPLACEMENT 34 Int BE Pri !#7 N4470 P1329 LD 24 -1 Int BE Pri !#7 N4471 P1330 LD 15 -1 Int BE Sec !#7 N4472 P1331 PREFETCH 28 Int BE Pri !#7 N4473 P1332 LD 16 -1 Int BE Pri !#7 N4474 P1333 LD 18 -1 Int BE Sec !#7 N4475 P1334 LD 22 -1 Int BE Pri !#7 N4476 P1335 LD 0 -1 Int BE Pri !#7 N4477 P1336 REPLACEMENT 30 Int BE Pri !#7 N4478 P1337 LD 29 -1 Int BE Pri !#7 N4479 P1338 REPLACEMENT 41 Int BE Pri !#7 N4480 P1339 REPLACEMENT 36 Int BE Pri !#7 N4481 P1340 LD 38 -1 Int BE Pri !#7 N4482 P1341 REPLACEMENT 2 Int BE Pri !#7 N4483 P1342 REPLACEMENT 23 Int BE Pri !#7 N4484 P1343 REPLACEMENT 21 Int BE Nuc !#7 N4485 P1344 REPLACEMENT 43 Int BE Sec !#7 N4486 P1345 REPLACEMENT 26 Int BE Pri !#7 N4487 P1346 REPLACEMENT 38 Int BE Pri !#7 N4488 P1347 LD 6 -1 Int BE Sec !#7 N4489 P1348 LD 29 -1 Int BE Pri !#7 N4490 P1349 LD 32 -1 Int BE Pri !#7 N4491 P1350 LD 36 -1 Int BE Nuc !#7 N4492 P1351 LD 11 -1 Int LE Pri !#7 N4493 P1352 LD 38 -1 Int BE Pri !#7 N4494 P1353 LD 13 -1 Int LE Pri !#7 N4495 P1354 LD 40 -1 Int BE Nuc !#7 N4496 P1355 REPLACEMENT 45 Int BE Pri !#7 N4497 P1356 LD 18 -1 FP BE Pri !#7 N4498 P1357 REPLACEMENT 38 Int BE Pri !#7 N4499 P1358 REPLACEMENT 15 Int BE Sec !#7 N4500 P1359 REPLACEMENT 7 Int BE Pri !#7 N4501 P1360 LD 45 -1 Int BE Pri !#7 N4502 P1361 REPLACEMENT 14 Int BE Pri !#7 N4503 P1362 LD 27 -1 Int BE Pri !#7 N4504 P1363 LD 13 -1 Int BE Pri !#7 N4505 P1364 LD 16 -1 Int BE Pri !#7 N4506 P1365 LD 24 -1 Int BE Pri !#7 N4507 P1366 LD 30 -1 Int BE Pri !#7 N4508 P1367 PREFETCH 0 Int BE Pri !#7 N4509 P1368 LD 5 -1 Int BE Pri !#7 N4510 P1369 LD 13 -1 Int LE Nuc !#7 N4511 P1370 REPLACEMENT 20 Int BE Pri !#7 N4512 P1371 REPLACEMENT 27 Int BE Pri !#7 N4513 P1372 LD 5 -1 FP BE Sec !#7 N4514 P1373 LD 42 -1 Int BE Pri !#7 N4515 P1374 LD 45 -1 Int BE Pri !#7 N4516 P1375 LD 8 -1 Int BE Sec !#7 N4517 P1376 LD 41 -1 Int BE Sec !#7 N4518 P1377 REPLACEMENT 13 Int BE Pri !#7 N4519 P1378 REPLACEMENT 37 Int BE Pri !#7 N4520 P1379 LD 29 -1 FP BE Pri !#7 N4521 P1380 LD 24 -1 Int BE Pri !#7 N4522 P1381 REPLACEMENT 14 Int BE Pri !#7 N4523 P1382 REPLACEMENT 40 Int BE Pri !#7 N4524 P1383 LD 9 -1 Int BE Pri Loop_exit !#7 N4525 P1296 LD 8 -1 Int BE Pri Loop_entry !#7 N4526 P1297 LD 28 -1 Int BE Pri !#7 N4527 P1298 LD 40 -1 FP BE Pri !#7 N4528 P1299 REPLACEMENT 43 Int BE Pri !#7 N4529 P1300 REPLACEMENT 14 Int BE Nuc !#7 N4530 P1301 LD 43 -1 Int BE Sec !#7 N4531 P1302 REPLACEMENT 25 Int BE Pri !#7 N4532 P1303 LD 19 -1 Int LE Pri !#7 N4533 P1304 LD 17 -1 FP BE Sec !#7 N4534 P1305 REPLACEMENT 36 Int BE Pri !#7 N4535 P1306 LD 38 -1 Int BE Pri !#7 N4536 P1307 REPLACEMENT 5 Int BE Sec !#7 N4537 P1308 LD 2 -1 Int BE Pri !#7 N4538 P1309 LD 27 -1 Int BE Pri !#7 N4539 P1310 LD 27 -1 Int BE Pri !#7 N4540 P1311 LD 21 -1 Int BE Nuc !#7 N4541 P1312 LD 29 -1 FP BE Sec !#7 N4542 P1313 REPLACEMENT 1 Int BE Pri !#7 N4543 P1314 LD 38 -1 Int BE Pri !#7 N4544 P1315 LD 27 -1 Int BE Sec !#7 N4545 P1316 LD 20 -1 Int BE Pri !#7 N4546 P1317 LD 14 -1 Int BE Pri !#7 N4547 P1318 LD 37 -1 FP BE Sec !#7 N4548 P1319 REPLACEMENT 43 Int BE Pri !#7 N4549 P1320 LD 19 -1 Int BE Sec !#7 N4550 P1321 REPLACEMENT 21 Int BE Pri !#7 N4551 P1322 LD 33 -1 Int BE Pri !#7 N4552 P1323 REPLACEMENT 37 Int BE Sec !#7 N4553 P1324 LD 35 -1 Int BE Pri !#7 N4554 P1325 LD 37 -1 Int LE Pri !#7 N4555 P1326 LD 36 -1 Int BE Sec !#7 N4556 P1327 REPLACEMENT 27 Int BE Pri !#7 N4557 P1328 REPLACEMENT 34 Int BE Pri !#7 N4558 P1329 LD 24 -1 Int BE Pri !#7 N4559 P1330 LD 15 -1 Int BE Sec !#7 N4560 P1331 PREFETCH 28 Int BE Pri !#7 N4561 P1332 LD 16 -1 Int BE Pri !#7 N4562 P1333 LD 18 -1 Int BE Sec !#7 N4563 P1334 LD 22 -1 Int BE Pri !#7 N4564 P1335 LD 0 -1 Int BE Pri !#7 N4565 P1336 REPLACEMENT 30 Int BE Pri !#7 N4566 P1337 LD 29 -1 Int BE Pri !#7 N4567 P1338 REPLACEMENT 41 Int BE Pri !#7 N4568 P1339 REPLACEMENT 36 Int BE Pri !#7 N4569 P1340 LD 38 -1 Int BE Pri !#7 N4570 P1341 REPLACEMENT 2 Int BE Pri !#7 N4571 P1342 REPLACEMENT 23 Int BE Pri !#7 N4572 P1343 REPLACEMENT 21 Int BE Nuc !#7 N4573 P1344 REPLACEMENT 43 Int BE Sec !#7 N4574 P1345 REPLACEMENT 26 Int BE Pri !#7 N4575 P1346 REPLACEMENT 38 Int BE Pri !#7 N4576 P1347 LD 6 -1 Int BE Sec !#7 N4577 P1348 LD 29 -1 Int BE Pri !#7 N4578 P1349 LD 32 -1 Int BE Pri !#7 N4579 P1350 LD 36 -1 Int BE Nuc !#7 N4580 P1351 LD 11 -1 Int LE Pri !#7 N4581 P1352 LD 38 -1 Int BE Pri !#7 N4582 P1353 LD 13 -1 Int LE Pri !#7 N4583 P1354 LD 40 -1 Int BE Nuc !#7 N4584 P1355 REPLACEMENT 45 Int BE Pri !#7 N4585 P1356 LD 18 -1 FP BE Pri !#7 N4586 P1357 REPLACEMENT 38 Int BE Pri !#7 N4587 P1358 REPLACEMENT 15 Int BE Sec !#7 N4588 P1359 REPLACEMENT 7 Int BE Pri !#7 N4589 P1360 LD 45 -1 Int BE Pri !#7 N4590 P1361 REPLACEMENT 14 Int BE Pri !#7 N4591 P1362 LD 27 -1 Int BE Pri !#7 N4592 P1363 LD 13 -1 Int BE Pri !#7 N4593 P1364 LD 16 -1 Int BE Pri !#7 N4594 P1365 LD 24 -1 Int BE Pri !#7 N4595 P1366 LD 30 -1 Int BE Pri !#7 N4596 P1367 PREFETCH 0 Int BE Pri !#7 N4597 P1368 LD 5 -1 Int BE Pri !#7 N4598 P1369 LD 13 -1 Int LE Nuc !#7 N4599 P1370 REPLACEMENT 20 Int BE Pri !#7 N4600 P1371 REPLACEMENT 27 Int BE Pri !#7 N4601 P1372 LD 5 -1 FP BE Sec !#7 N4602 P1373 LD 42 -1 Int BE Pri !#7 N4603 P1374 LD 45 -1 Int BE Pri !#7 N4604 P1375 LD 8 -1 Int BE Sec !#7 N4605 P1376 LD 41 -1 Int BE Sec !#7 N4606 P1377 REPLACEMENT 13 Int BE Pri !#7 N4607 P1378 REPLACEMENT 37 Int BE Pri !#7 N4608 P1379 LD 29 -1 FP BE Pri !#7 N4609 P1380 LD 24 -1 Int BE Pri !#7 N4610 P1381 REPLACEMENT 14 Int BE Pri !#7 N4611 P1382 REPLACEMENT 40 Int BE Pri !#7 N4612 P1383 LD 9 -1 Int BE Pri Loop_exit !#7 N4613 P1296 LD 8 -1 Int BE Pri Loop_entry !#7 N4614 P1297 LD 28 -1 Int BE Pri !#7 N4615 P1298 LD 40 -1 FP BE Pri !#7 N4616 P1299 REPLACEMENT 43 Int BE Pri !#7 N4617 P1300 REPLACEMENT 14 Int BE Nuc !#7 N4618 P1301 LD 43 -1 Int BE Sec !#7 N4619 P1302 REPLACEMENT 25 Int BE Pri !#7 N4620 P1303 LD 19 -1 Int LE Pri !#7 N4621 P1304 LD 17 -1 FP BE Sec !#7 N4622 P1305 REPLACEMENT 36 Int BE Pri !#7 N4623 P1306 LD 38 -1 Int BE Pri !#7 N4624 P1307 REPLACEMENT 5 Int BE Sec !#7 N4625 P1308 LD 2 -1 Int BE Pri !#7 N4626 P1309 LD 27 -1 Int BE Pri !#7 N4627 P1310 LD 27 -1 Int BE Pri !#7 N4628 P1311 LD 21 -1 Int BE Nuc !#7 N4629 P1312 LD 29 -1 FP BE Sec !#7 N4630 P1313 REPLACEMENT 1 Int BE Pri !#7 N4631 P1314 LD 38 -1 Int BE Pri !#7 N4632 P1315 LD 27 -1 Int BE Sec !#7 N4633 P1316 LD 20 -1 Int BE Pri !#7 N4634 P1317 LD 14 -1 Int BE Pri !#7 N4635 P1318 LD 37 -1 FP BE Sec !#7 N4636 P1319 REPLACEMENT 43 Int BE Pri !#7 N4637 P1320 LD 19 -1 Int BE Sec !#7 N4638 P1321 REPLACEMENT 21 Int BE Pri !#7 N4639 P1322 LD 33 -1 Int BE Pri !#7 N4640 P1323 REPLACEMENT 37 Int BE Sec !#7 N4641 P1324 LD 35 -1 Int BE Pri !#7 N4642 P1325 LD 37 -1 Int LE Pri !#7 N4643 P1326 LD 36 -1 Int BE Sec !#7 N4644 P1327 REPLACEMENT 27 Int BE Pri !#7 N4645 P1328 REPLACEMENT 34 Int BE Pri !#7 N4646 P1329 LD 24 -1 Int BE Pri !#7 N4647 P1330 LD 15 -1 Int BE Sec !#7 N4648 P1331 PREFETCH 28 Int BE Pri !#7 N4649 P1332 LD 16 -1 Int BE Pri !#7 N4650 P1333 LD 18 -1 Int BE Sec !#7 N4651 P1334 LD 22 -1 Int BE Pri !#7 N4652 P1335 LD 0 -1 Int BE Pri !#7 N4653 P1336 REPLACEMENT 30 Int BE Pri !#7 N4654 P1337 LD 29 -1 Int BE Pri !#7 N4655 P1338 REPLACEMENT 41 Int BE Pri !#7 N4656 P1339 REPLACEMENT 36 Int BE Pri !#7 N4657 P1340 LD 38 -1 Int BE Pri !#7 N4658 P1341 REPLACEMENT 2 Int BE Pri !#7 N4659 P1342 REPLACEMENT 23 Int BE Pri !#7 N4660 P1343 REPLACEMENT 21 Int BE Nuc !#7 N4661 P1344 REPLACEMENT 43 Int BE Sec !#7 N4662 P1345 REPLACEMENT 26 Int BE Pri !#7 N4663 P1346 REPLACEMENT 38 Int BE Pri !#7 N4664 P1347 LD 6 -1 Int BE Sec !#7 N4665 P1348 LD 29 -1 Int BE Pri !#7 N4666 P1349 LD 32 -1 Int BE Pri !#7 N4667 P1350 LD 36 -1 Int BE Nuc !#7 N4668 P1351 LD 11 -1 Int LE Pri !#7 N4669 P1352 LD 38 -1 Int BE Pri !#7 N4670 P1353 LD 13 -1 Int LE Pri !#7 N4671 P1354 LD 40 -1 Int BE Nuc !#7 N4672 P1355 REPLACEMENT 45 Int BE Pri !#7 N4673 P1356 LD 18 -1 FP BE Pri !#7 N4674 P1357 REPLACEMENT 38 Int BE Pri !#7 N4675 P1358 REPLACEMENT 15 Int BE Sec !#7 N4676 P1359 REPLACEMENT 7 Int BE Pri !#7 N4677 P1360 LD 45 -1 Int BE Pri !#7 N4678 P1361 REPLACEMENT 14 Int BE Pri !#7 N4679 P1362 LD 27 -1 Int BE Pri !#7 N4680 P1363 LD 13 -1 Int BE Pri !#7 N4681 P1364 LD 16 -1 Int BE Pri !#7 N4682 P1365 LD 24 -1 Int BE Pri !#7 N4683 P1366 LD 30 -1 Int BE Pri !#7 N4684 P1367 PREFETCH 0 Int BE Pri !#7 N4685 P1368 LD 5 -1 Int BE Pri !#7 N4686 P1369 LD 13 -1 Int LE Nuc !#7 N4687 P1370 REPLACEMENT 20 Int BE Pri !#7 N4688 P1371 REPLACEMENT 27 Int BE Pri !#7 N4689 P1372 LD 5 -1 FP BE Sec !#7 N4690 P1373 LD 42 -1 Int BE Pri !#7 N4691 P1374 LD 45 -1 Int BE Pri !#7 N4692 P1375 LD 8 -1 Int BE Sec !#7 N4693 P1376 LD 41 -1 Int BE Sec !#7 N4694 P1377 REPLACEMENT 13 Int BE Pri !#7 N4695 P1378 REPLACEMENT 37 Int BE Pri !#7 N4696 P1379 LD 29 -1 FP BE Pri !#7 N4697 P1380 LD 24 -1 Int BE Pri !#7 N4698 P1381 REPLACEMENT 14 Int BE Pri !#7 N4699 P1382 REPLACEMENT 40 Int BE Pri !#7 N4700 P1383 LD 9 -1 Int BE Pri Loop_exit !#7 N4701 P1296 LD 8 -1 Int BE Pri Loop_entry !#7 N4702 P1297 LD 28 -1 Int BE Pri !#7 N4703 P1298 LD 40 -1 FP BE Pri !#7 N4704 P1299 REPLACEMENT 43 Int BE Pri !#7 N4705 P1300 REPLACEMENT 14 Int BE Nuc !#7 N4706 P1301 LD 43 -1 Int BE Sec !#7 N4707 P1302 REPLACEMENT 25 Int BE Pri !#7 N4708 P1303 LD 19 -1 Int LE Pri !#7 N4709 P1304 LD 17 -1 FP BE Sec !#7 N4710 P1305 REPLACEMENT 36 Int BE Pri !#7 N4711 P1306 LD 38 -1 Int BE Pri !#7 N4712 P1307 REPLACEMENT 5 Int BE Sec !#7 N4713 P1308 LD 2 -1 Int BE Pri !#7 N4714 P1309 LD 27 -1 Int BE Pri !#7 N4715 P1310 LD 27 -1 Int BE Pri !#7 N4716 P1311 LD 21 -1 Int BE Nuc !#7 N4717 P1312 LD 29 -1 FP BE Sec !#7 N4718 P1313 REPLACEMENT 1 Int BE Pri !#7 N4719 P1314 LD 38 -1 Int BE Pri !#7 N4720 P1315 LD 27 -1 Int BE Sec !#7 N4721 P1316 LD 20 -1 Int BE Pri !#7 N4722 P1317 LD 14 -1 Int BE Pri !#7 N4723 P1318 LD 37 -1 FP BE Sec !#7 N4724 P1319 REPLACEMENT 43 Int BE Pri !#7 N4725 P1320 LD 19 -1 Int BE Sec !#7 N4726 P1321 REPLACEMENT 21 Int BE Pri !#7 N4727 P1322 LD 33 -1 Int BE Pri !#7 N4728 P1323 REPLACEMENT 37 Int BE Sec !#7 N4729 P1324 LD 35 -1 Int BE Pri !#7 N4730 P1325 LD 37 -1 Int LE Pri !#7 N4731 P1326 LD 36 -1 Int BE Sec !#7 N4732 P1327 REPLACEMENT 27 Int BE Pri !#7 N4733 P1328 REPLACEMENT 34 Int BE Pri !#7 N4734 P1329 LD 24 -1 Int BE Pri !#7 N4735 P1330 LD 15 -1 Int BE Sec !#7 N4736 P1331 PREFETCH 28 Int BE Pri !#7 N4737 P1332 LD 16 -1 Int BE Pri !#7 N4738 P1333 LD 18 -1 Int BE Sec !#7 N4739 P1334 LD 22 -1 Int BE Pri !#7 N4740 P1335 LD 0 -1 Int BE Pri !#7 N4741 P1336 REPLACEMENT 30 Int BE Pri !#7 N4742 P1337 LD 29 -1 Int BE Pri !#7 N4743 P1338 REPLACEMENT 41 Int BE Pri !#7 N4744 P1339 REPLACEMENT 36 Int BE Pri !#7 N4745 P1340 LD 38 -1 Int BE Pri !#7 N4746 P1341 REPLACEMENT 2 Int BE Pri !#7 N4747 P1342 REPLACEMENT 23 Int BE Pri !#7 N4748 P1343 REPLACEMENT 21 Int BE Nuc !#7 N4749 P1344 REPLACEMENT 43 Int BE Sec !#7 N4750 P1345 REPLACEMENT 26 Int BE Pri !#7 N4751 P1346 REPLACEMENT 38 Int BE Pri !#7 N4752 P1347 LD 6 -1 Int BE Sec !#7 N4753 P1348 LD 29 -1 Int BE Pri !#7 N4754 P1349 LD 32 -1 Int BE Pri !#7 N4755 P1350 LD 36 -1 Int BE Nuc !#7 N4756 P1351 LD 11 -1 Int LE Pri !#7 N4757 P1352 LD 38 -1 Int BE Pri !#7 N4758 P1353 LD 13 -1 Int LE Pri !#7 N4759 P1354 LD 40 -1 Int BE Nuc !#7 N4760 P1355 REPLACEMENT 45 Int BE Pri !#7 N4761 P1356 LD 18 -1 FP BE Pri !#7 N4762 P1357 REPLACEMENT 38 Int BE Pri !#7 N4763 P1358 REPLACEMENT 15 Int BE Sec !#7 N4764 P1359 REPLACEMENT 7 Int BE Pri !#7 N4765 P1360 LD 45 -1 Int BE Pri !#7 N4766 P1361 REPLACEMENT 14 Int BE Pri !#7 N4767 P1362 LD 27 -1 Int BE Pri !#7 N4768 P1363 LD 13 -1 Int BE Pri !#7 N4769 P1364 LD 16 -1 Int BE Pri !#7 N4770 P1365 LD 24 -1 Int BE Pri !#7 N4771 P1366 LD 30 -1 Int BE Pri !#7 N4772 P1367 PREFETCH 0 Int BE Pri !#7 N4773 P1368 LD 5 -1 Int BE Pri !#7 N4774 P1369 LD 13 -1 Int LE Nuc !#7 N4775 P1370 REPLACEMENT 20 Int BE Pri !#7 N4776 P1371 REPLACEMENT 27 Int BE Pri !#7 N4777 P1372 LD 5 -1 FP BE Sec !#7 N4778 P1373 LD 42 -1 Int BE Pri !#7 N4779 P1374 LD 45 -1 Int BE Pri !#7 N4780 P1375 LD 8 -1 Int BE Sec !#7 N4781 P1376 LD 41 -1 Int BE Sec !#7 N4782 P1377 REPLACEMENT 13 Int BE Pri !#7 N4783 P1378 REPLACEMENT 37 Int BE Pri !#7 N4784 P1379 LD 29 -1 FP BE Pri !#7 N4785 P1380 LD 24 -1 Int BE Pri !#7 N4786 P1381 REPLACEMENT 14 Int BE Pri !#7 N4787 P1382 REPLACEMENT 40 Int BE Pri !#7 N4788 P1383 LD 9 -1 Int BE Pri Loop_exit !#7 N4789 P1384 MEMBAR !#8 N4790 P1385 LD 24 -1 Int BE Pri Loop_entry !#8 N4791 P1386 REPLACEMENT 25 Int BE Pri !#8 N4792 P1387 LD 42 -1 Int BE Pri !#8 N4793 P1388 REPLACEMENT 45 Int BE Pri !#8 N4794 P1389 LD 24 -1 Int BE Sec !#8 N4795 P1390 LD 41 -1 Int BE Pri !#8 N4796 P1391 LD 10 -1 Int BE Nuc !#8 N4797 P1392 REPLACEMENT 21 Int BE Pri !#8 N4798 P1393 REPLACEMENT 20 Int BE Pri !#8 N4799 P1394 REPLACEMENT 14 Int BE Pri !#8 N4800 P1395 LD 2 -1 Int BE Pri !#8 N4801 P1396 LD 3 -1 Int BE Pri !#8 N4802 P1397 LD 16 -1 Int BE Nuc !#8 N4803 P1398 REPLACEMENT 5 Int BE Pri !#8 N4804 P1399 LD 13 -1 Int BE Pri !#8 N4805 P1400 LD 22 -1 Int BE Pri !#8 N4806 P1401 LD 7 -1 Int BE Pri !#8 N4807 P1402 REPLACEMENT 16 Int BE Pri !#8 N4808 P1403 LD 26 -1 Int BE Pri !#8 N4809 P1404 LD 27 -1 Int BE Pri !#8 N4810 P1405 LD 42 -1 Int BE Pri !#8 N4811 P1406 LD 12 -1 Int BE Pri !#8 N4812 P1407 REPLACEMENT 1 Int BE Pri !#8 N4813 P1408 REPLACEMENT 29 Int BE Pri !#8 N4814 P1409 REPLACEMENT 22 Int BE Pri !#8 N4815 P1410 REPLACEMENT 15 Int BE Pri !#8 N4816 P1411 LD 8 -1 Int BE Pri !#8 N4817 P1412 LD 36 -1 Int BE Pri !#8 N4818 P1413 LD 36 -1 Int BE Pri !#8 N4819 P1414 REPLACEMENT 44 Int BE Pri !#8 N4820 P1415 LD 8 -1 Int BE Pri !#8 N4821 P1416 REPLACEMENT 24 Int BE Pri !#8 N4822 P1417 LD 45 -1 Int BE Pri !#8 N4823 P1418 LD 6 -1 Int BE Pri !#8 N4824 P1419 LD 15 -1 FP BE Sec !#8 N4825 P1420 LD 42 -1 Int BE Sec !#8 N4826 P1421 REPLACEMENT 4 Int BE Nuc !#8 N4827 P1422 LD 17 -1 Int BE Pri !#8 N4828 P1423 REPLACEMENT 31 Int BE Pri !#8 N4829 P1424 REPLACEMENT 5 Int BE Pri !#8 N4830 P1425 REPLACEMENT 7 Int BE Sec !#8 N4831 P1426 REPLACEMENT 11 Int BE Nuc !#8 N4832 P1427 LD 42 -1 Int BE Pri !#8 N4833 P1428 LD 43 -1 Int BE Pri !#8 N4834 P1429 LD 0 -1 Int BE Pri !#8 N4835 P1430 LD 23 -1 Int BE Pri !#8 N4836 P1431 REPLACEMENT 29 Int BE Pri !#8 N4837 P1432 LD 42 -1 FP BE Pri !#8 N4838 P1433 REPLACEMENT 14 Int BE Pri !#8 N4839 P1434 REPLACEMENT 23 Int BE Pri !#8 N4840 P1435 REPLACEMENT 5 Int BE Pri !#8 N4841 P1436 LD 34 -1 Int BE Pri !#8 N4842 P1437 LD 9 -1 Int BE Pri !#8 N4843 P1438 MEMBAR !#8 N4844 P1439 BST 20 0x10000001 FP BE Pri !#8 N4845 P1440 MEMBAR !#8 N4846 P1441 REPLACEMENT 1 Int BE Pri !#8 N4847 P1442 LD 31 -1 Int BE Pri !#8 N4848 P1443 REPLACEMENT 40 Int BE Pri !#8 N4849 P1444 REPLACEMENT 33 Int BE Pri !#8 N4850 P1445 PREFETCH 14 Int BE Sec !#8 N4851 P1446 LD 17 -1 Int BE Pri !#8 N4852 P1447 LD 4 -1 Int BE Pri !#8 N4853 P1448 MEMBAR !#8 N4854 P1449 BST 15 0x10000002 FP BE Sec !#8 N4855 P1450 MEMBAR !#8 N4856 P1451 LD 30 -1 Int BE Pri !#8 N4857 P1452 PREFETCH 14 Int BE Pri !#8 N4858 P1453 LD 7 -1 Int BE Pri !#8 N4859 P1454 REPLACEMENT 29 Int BE Pri !#8 N4860 P1455 LD 24 -1 Int LE Nuc !#8 N4861 P1456 REPLACEMENT 42 Int BE Sec !#8 N4862 P1457 LD 2 -1 Int BE Pri !#8 N4863 P1458 REPLACEMENT 24 Int BE Pri !#8 N4864 P1459 PREFETCH 16 Int BE Pri !#8 N4865 P1460 REPLACEMENT 3 Int BE Pri Loop_exit !#8 N4866 P1385 LD 24 -1 Int BE Pri Loop_entry !#8 N4867 P1386 REPLACEMENT 25 Int BE Pri !#8 N4868 P1387 LD 42 -1 Int BE Pri !#8 N4869 P1388 REPLACEMENT 45 Int BE Pri !#8 N4870 P1389 LD 24 -1 Int BE Sec !#8 N4871 P1390 LD 41 -1 Int BE Pri !#8 N4872 P1391 LD 10 -1 Int BE Nuc !#8 N4873 P1392 REPLACEMENT 21 Int BE Pri !#8 N4874 P1393 REPLACEMENT 20 Int BE Pri !#8 N4875 P1394 REPLACEMENT 14 Int BE Pri !#8 N4876 P1395 LD 2 -1 Int BE Pri !#8 N4877 P1396 LD 3 -1 Int BE Pri !#8 N4878 P1397 LD 16 -1 Int BE Nuc !#8 N4879 P1398 REPLACEMENT 5 Int BE Pri !#8 N4880 P1399 LD 13 -1 Int BE Pri !#8 N4881 P1400 LD 22 -1 Int BE Pri !#8 N4882 P1401 LD 7 -1 Int BE Pri !#8 N4883 P1402 REPLACEMENT 16 Int BE Pri !#8 N4884 P1403 LD 26 -1 Int BE Pri !#8 N4885 P1404 LD 27 -1 Int BE Pri !#8 N4886 P1405 LD 42 -1 Int BE Pri !#8 N4887 P1406 LD 12 -1 Int BE Pri !#8 N4888 P1407 REPLACEMENT 1 Int BE Pri !#8 N4889 P1408 REPLACEMENT 29 Int BE Pri !#8 N4890 P1409 REPLACEMENT 22 Int BE Pri !#8 N4891 P1410 REPLACEMENT 15 Int BE Pri !#8 N4892 P1411 LD 8 -1 Int BE Pri !#8 N4893 P1412 LD 36 -1 Int BE Pri !#8 N4894 P1413 LD 36 -1 Int BE Pri !#8 N4895 P1414 REPLACEMENT 44 Int BE Pri !#8 N4896 P1415 LD 8 -1 Int BE Pri !#8 N4897 P1416 REPLACEMENT 24 Int BE Pri !#8 N4898 P1417 LD 45 -1 Int BE Pri !#8 N4899 P1418 LD 6 -1 Int BE Pri !#8 N4900 P1419 LD 15 -1 FP BE Sec !#8 N4901 P1420 LD 42 -1 Int BE Sec !#8 N4902 P1421 REPLACEMENT 4 Int BE Nuc !#8 N4903 P1422 LD 17 -1 Int BE Pri !#8 N4904 P1423 REPLACEMENT 31 Int BE Pri !#8 N4905 P1424 REPLACEMENT 5 Int BE Pri !#8 N4906 P1425 REPLACEMENT 7 Int BE Sec !#8 N4907 P1426 REPLACEMENT 11 Int BE Nuc !#8 N4908 P1427 LD 42 -1 Int BE Pri !#8 N4909 P1428 LD 43 -1 Int BE Pri !#8 N4910 P1429 LD 0 -1 Int BE Pri !#8 N4911 P1430 LD 23 -1 Int BE Pri !#8 N4912 P1431 REPLACEMENT 29 Int BE Pri !#8 N4913 P1432 LD 42 -1 FP BE Pri !#8 N4914 P1433 REPLACEMENT 14 Int BE Pri !#8 N4915 P1434 REPLACEMENT 23 Int BE Pri !#8 N4916 P1435 REPLACEMENT 5 Int BE Pri !#8 N4917 P1436 LD 34 -1 Int BE Pri !#8 N4918 P1437 LD 9 -1 Int BE Pri !#8 N4919 P1438 MEMBAR !#8 N4920 P1439 BST 20 0x10000003 FP BE Pri !#8 N4921 P1440 MEMBAR !#8 N4922 P1441 REPLACEMENT 1 Int BE Pri !#8 N4923 P1442 LD 31 -1 Int BE Pri !#8 N4924 P1443 REPLACEMENT 40 Int BE Pri !#8 N4925 P1444 REPLACEMENT 33 Int BE Pri !#8 N4926 P1445 PREFETCH 14 Int BE Sec !#8 N4927 P1446 LD 17 -1 Int BE Pri !#8 N4928 P1447 LD 4 -1 Int BE Pri !#8 N4929 P1448 MEMBAR !#8 N4930 P1449 BST 15 0x10000004 FP BE Sec !#8 N4931 P1450 MEMBAR !#8 N4932 P1451 LD 30 -1 Int BE Pri !#8 N4933 P1452 PREFETCH 14 Int BE Pri !#8 N4934 P1453 LD 7 -1 Int BE Pri !#8 N4935 P1454 REPLACEMENT 29 Int BE Pri !#8 N4936 P1455 LD 24 -1 Int LE Nuc !#8 N4937 P1456 REPLACEMENT 42 Int BE Sec !#8 N4938 P1457 LD 2 -1 Int BE Pri !#8 N4939 P1458 REPLACEMENT 24 Int BE Pri !#8 N4940 P1459 PREFETCH 16 Int BE Pri !#8 N4941 P1460 REPLACEMENT 3 Int BE Pri Loop_exit !#8 N4942 P1385 LD 24 -1 Int BE Pri Loop_entry !#8 N4943 P1386 REPLACEMENT 25 Int BE Pri !#8 N4944 P1387 LD 42 -1 Int BE Pri !#8 N4945 P1388 REPLACEMENT 45 Int BE Pri !#8 N4946 P1389 LD 24 -1 Int BE Sec !#8 N4947 P1390 LD 41 -1 Int BE Pri !#8 N4948 P1391 LD 10 -1 Int BE Nuc !#8 N4949 P1392 REPLACEMENT 21 Int BE Pri !#8 N4950 P1393 REPLACEMENT 20 Int BE Pri !#8 N4951 P1394 REPLACEMENT 14 Int BE Pri !#8 N4952 P1395 LD 2 -1 Int BE Pri !#8 N4953 P1396 LD 3 -1 Int BE Pri !#8 N4954 P1397 LD 16 -1 Int BE Nuc !#8 N4955 P1398 REPLACEMENT 5 Int BE Pri !#8 N4956 P1399 LD 13 -1 Int BE Pri !#8 N4957 P1400 LD 22 -1 Int BE Pri !#8 N4958 P1401 LD 7 -1 Int BE Pri !#8 N4959 P1402 REPLACEMENT 16 Int BE Pri !#8 N4960 P1403 LD 26 -1 Int BE Pri !#8 N4961 P1404 LD 27 -1 Int BE Pri !#8 N4962 P1405 LD 42 -1 Int BE Pri !#8 N4963 P1406 LD 12 -1 Int BE Pri !#8 N4964 P1407 REPLACEMENT 1 Int BE Pri !#8 N4965 P1408 REPLACEMENT 29 Int BE Pri !#8 N4966 P1409 REPLACEMENT 22 Int BE Pri !#8 N4967 P1410 REPLACEMENT 15 Int BE Pri !#8 N4968 P1411 LD 8 -1 Int BE Pri !#8 N4969 P1412 LD 36 -1 Int BE Pri !#8 N4970 P1413 LD 36 -1 Int BE Pri !#8 N4971 P1414 REPLACEMENT 44 Int BE Pri !#8 N4972 P1415 LD 8 -1 Int BE Pri !#8 N4973 P1416 REPLACEMENT 24 Int BE Pri !#8 N4974 P1417 LD 45 -1 Int BE Pri !#8 N4975 P1418 LD 6 -1 Int BE Pri !#8 N4976 P1419 LD 15 -1 FP BE Sec !#8 N4977 P1420 LD 42 -1 Int BE Sec !#8 N4978 P1421 REPLACEMENT 4 Int BE Nuc !#8 N4979 P1422 LD 17 -1 Int BE Pri !#8 N4980 P1423 REPLACEMENT 31 Int BE Pri !#8 N4981 P1424 REPLACEMENT 5 Int BE Pri !#8 N4982 P1425 REPLACEMENT 7 Int BE Sec !#8 N4983 P1426 REPLACEMENT 11 Int BE Nuc !#8 N4984 P1427 LD 42 -1 Int BE Pri !#8 N4985 P1428 LD 43 -1 Int BE Pri !#8 N4986 P1429 LD 0 -1 Int BE Pri !#8 N4987 P1430 LD 23 -1 Int BE Pri !#8 N4988 P1431 REPLACEMENT 29 Int BE Pri !#8 N4989 P1432 LD 42 -1 FP BE Pri !#8 N4990 P1433 REPLACEMENT 14 Int BE Pri !#8 N4991 P1434 REPLACEMENT 23 Int BE Pri !#8 N4992 P1435 REPLACEMENT 5 Int BE Pri !#8 N4993 P1436 LD 34 -1 Int BE Pri !#8 N4994 P1437 LD 9 -1 Int BE Pri !#8 N4995 P1438 MEMBAR !#8 N4996 P1439 BST 20 0x10000005 FP BE Pri !#8 N4997 P1440 MEMBAR !#8 N4998 P1441 REPLACEMENT 1 Int BE Pri !#8 N4999 P1442 LD 31 -1 Int BE Pri !#8 N5000 P1443 REPLACEMENT 40 Int BE Pri !#8 N5001 P1444 REPLACEMENT 33 Int BE Pri !#8 N5002 P1445 PREFETCH 14 Int BE Sec !#8 N5003 P1446 LD 17 -1 Int BE Pri !#8 N5004 P1447 LD 4 -1 Int BE Pri !#8 N5005 P1448 MEMBAR !#8 N5006 P1449 BST 15 0x10000006 FP BE Sec !#8 N5007 P1450 MEMBAR !#8 N5008 P1451 LD 30 -1 Int BE Pri !#8 N5009 P1452 PREFETCH 14 Int BE Pri !#8 N5010 P1453 LD 7 -1 Int BE Pri !#8 N5011 P1454 REPLACEMENT 29 Int BE Pri !#8 N5012 P1455 LD 24 -1 Int LE Nuc !#8 N5013 P1456 REPLACEMENT 42 Int BE Sec !#8 N5014 P1457 LD 2 -1 Int BE Pri !#8 N5015 P1458 REPLACEMENT 24 Int BE Pri !#8 N5016 P1459 PREFETCH 16 Int BE Pri !#8 N5017 P1460 REPLACEMENT 3 Int BE Pri Loop_exit !#8 N5018 P1385 LD 24 -1 Int BE Pri Loop_entry !#8 N5019 P1386 REPLACEMENT 25 Int BE Pri !#8 N5020 P1387 LD 42 -1 Int BE Pri !#8 N5021 P1388 REPLACEMENT 45 Int BE Pri !#8 N5022 P1389 LD 24 -1 Int BE Sec !#8 N5023 P1390 LD 41 -1 Int BE Pri !#8 N5024 P1391 LD 10 -1 Int BE Nuc !#8 N5025 P1392 REPLACEMENT 21 Int BE Pri !#8 N5026 P1393 REPLACEMENT 20 Int BE Pri !#8 N5027 P1394 REPLACEMENT 14 Int BE Pri !#8 N5028 P1395 LD 2 -1 Int BE Pri !#8 N5029 P1396 LD 3 -1 Int BE Pri !#8 N5030 P1397 LD 16 -1 Int BE Nuc !#8 N5031 P1398 REPLACEMENT 5 Int BE Pri !#8 N5032 P1399 LD 13 -1 Int BE Pri !#8 N5033 P1400 LD 22 -1 Int BE Pri !#8 N5034 P1401 LD 7 -1 Int BE Pri !#8 N5035 P1402 REPLACEMENT 16 Int BE Pri !#8 N5036 P1403 LD 26 -1 Int BE Pri !#8 N5037 P1404 LD 27 -1 Int BE Pri !#8 N5038 P1405 LD 42 -1 Int BE Pri !#8 N5039 P1406 LD 12 -1 Int BE Pri !#8 N5040 P1407 REPLACEMENT 1 Int BE Pri !#8 N5041 P1408 REPLACEMENT 29 Int BE Pri !#8 N5042 P1409 REPLACEMENT 22 Int BE Pri !#8 N5043 P1410 REPLACEMENT 15 Int BE Pri !#8 N5044 P1411 LD 8 -1 Int BE Pri !#8 N5045 P1412 LD 36 -1 Int BE Pri !#8 N5046 P1413 LD 36 -1 Int BE Pri !#8 N5047 P1414 REPLACEMENT 44 Int BE Pri !#8 N5048 P1415 LD 8 -1 Int BE Pri !#8 N5049 P1416 REPLACEMENT 24 Int BE Pri !#8 N5050 P1417 LD 45 -1 Int BE Pri !#8 N5051 P1418 LD 6 -1 Int BE Pri !#8 N5052 P1419 LD 15 -1 FP BE Sec !#8 N5053 P1420 LD 42 -1 Int BE Sec !#8 N5054 P1421 REPLACEMENT 4 Int BE Nuc !#8 N5055 P1422 LD 17 -1 Int BE Pri !#8 N5056 P1423 REPLACEMENT 31 Int BE Pri !#8 N5057 P1424 REPLACEMENT 5 Int BE Pri !#8 N5058 P1425 REPLACEMENT 7 Int BE Sec !#8 N5059 P1426 REPLACEMENT 11 Int BE Nuc !#8 N5060 P1427 LD 42 -1 Int BE Pri !#8 N5061 P1428 LD 43 -1 Int BE Pri !#8 N5062 P1429 LD 0 -1 Int BE Pri !#8 N5063 P1430 LD 23 -1 Int BE Pri !#8 N5064 P1431 REPLACEMENT 29 Int BE Pri !#8 N5065 P1432 LD 42 -1 FP BE Pri !#8 N5066 P1433 REPLACEMENT 14 Int BE Pri !#8 N5067 P1434 REPLACEMENT 23 Int BE Pri !#8 N5068 P1435 REPLACEMENT 5 Int BE Pri !#8 N5069 P1436 LD 34 -1 Int BE Pri !#8 N5070 P1437 LD 9 -1 Int BE Pri !#8 N5071 P1438 MEMBAR !#8 N5072 P1439 BST 20 0x10000007 FP BE Pri !#8 N5073 P1440 MEMBAR !#8 N5074 P1441 REPLACEMENT 1 Int BE Pri !#8 N5075 P1442 LD 31 -1 Int BE Pri !#8 N5076 P1443 REPLACEMENT 40 Int BE Pri !#8 N5077 P1444 REPLACEMENT 33 Int BE Pri !#8 N5078 P1445 PREFETCH 14 Int BE Sec !#8 N5079 P1446 LD 17 -1 Int BE Pri !#8 N5080 P1447 LD 4 -1 Int BE Pri !#8 N5081 P1448 MEMBAR !#8 N5082 P1449 BST 15 0x10000008 FP BE Sec !#8 N5083 P1450 MEMBAR !#8 N5084 P1451 LD 30 -1 Int BE Pri !#8 N5085 P1452 PREFETCH 14 Int BE Pri !#8 N5086 P1453 LD 7 -1 Int BE Pri !#8 N5087 P1454 REPLACEMENT 29 Int BE Pri !#8 N5088 P1455 LD 24 -1 Int LE Nuc !#8 N5089 P1456 REPLACEMENT 42 Int BE Sec !#8 N5090 P1457 LD 2 -1 Int BE Pri !#8 N5091 P1458 REPLACEMENT 24 Int BE Pri !#8 N5092 P1459 PREFETCH 16 Int BE Pri !#8 N5093 P1460 REPLACEMENT 3 Int BE Pri Loop_exit !#8 N5094 P1385 LD 24 -1 Int BE Pri Loop_entry !#8 N5095 P1386 REPLACEMENT 25 Int BE Pri !#8 N5096 P1387 LD 42 -1 Int BE Pri !#8 N5097 P1388 REPLACEMENT 45 Int BE Pri !#8 N5098 P1389 LD 24 -1 Int BE Sec !#8 N5099 P1390 LD 41 -1 Int BE Pri !#8 N5100 P1391 LD 10 -1 Int BE Nuc !#8 N5101 P1392 REPLACEMENT 21 Int BE Pri !#8 N5102 P1393 REPLACEMENT 20 Int BE Pri !#8 N5103 P1394 REPLACEMENT 14 Int BE Pri !#8 N5104 P1395 LD 2 -1 Int BE Pri !#8 N5105 P1396 LD 3 -1 Int BE Pri !#8 N5106 P1397 LD 16 -1 Int BE Nuc !#8 N5107 P1398 REPLACEMENT 5 Int BE Pri !#8 N5108 P1399 LD 13 -1 Int BE Pri !#8 N5109 P1400 LD 22 -1 Int BE Pri !#8 N5110 P1401 LD 7 -1 Int BE Pri !#8 N5111 P1402 REPLACEMENT 16 Int BE Pri !#8 N5112 P1403 LD 26 -1 Int BE Pri !#8 N5113 P1404 LD 27 -1 Int BE Pri !#8 N5114 P1405 LD 42 -1 Int BE Pri !#8 N5115 P1406 LD 12 -1 Int BE Pri !#8 N5116 P1407 REPLACEMENT 1 Int BE Pri !#8 N5117 P1408 REPLACEMENT 29 Int BE Pri !#8 N5118 P1409 REPLACEMENT 22 Int BE Pri !#8 N5119 P1410 REPLACEMENT 15 Int BE Pri !#8 N5120 P1411 LD 8 -1 Int BE Pri !#8 N5121 P1412 LD 36 -1 Int BE Pri !#8 N5122 P1413 LD 36 -1 Int BE Pri !#8 N5123 P1414 REPLACEMENT 44 Int BE Pri !#8 N5124 P1415 LD 8 -1 Int BE Pri !#8 N5125 P1416 REPLACEMENT 24 Int BE Pri !#8 N5126 P1417 LD 45 -1 Int BE Pri !#8 N5127 P1418 LD 6 -1 Int BE Pri !#8 N5128 P1419 LD 15 -1 FP BE Sec !#8 N5129 P1420 LD 42 -1 Int BE Sec !#8 N5130 P1421 REPLACEMENT 4 Int BE Nuc !#8 N5131 P1422 LD 17 -1 Int BE Pri !#8 N5132 P1423 REPLACEMENT 31 Int BE Pri !#8 N5133 P1424 REPLACEMENT 5 Int BE Pri !#8 N5134 P1425 REPLACEMENT 7 Int BE Sec !#8 N5135 P1426 REPLACEMENT 11 Int BE Nuc !#8 N5136 P1427 LD 42 -1 Int BE Pri !#8 N5137 P1428 LD 43 -1 Int BE Pri !#8 N5138 P1429 LD 0 -1 Int BE Pri !#8 N5139 P1430 LD 23 -1 Int BE Pri !#8 N5140 P1431 REPLACEMENT 29 Int BE Pri !#8 N5141 P1432 LD 42 -1 FP BE Pri !#8 N5142 P1433 REPLACEMENT 14 Int BE Pri !#8 N5143 P1434 REPLACEMENT 23 Int BE Pri !#8 N5144 P1435 REPLACEMENT 5 Int BE Pri !#8 N5145 P1436 LD 34 -1 Int BE Pri !#8 N5146 P1437 LD 9 -1 Int BE Pri !#8 N5147 P1438 MEMBAR !#8 N5148 P1439 BST 20 0x10000009 FP BE Pri !#8 N5149 P1440 MEMBAR !#8 N5150 P1441 REPLACEMENT 1 Int BE Pri !#8 N5151 P1442 LD 31 -1 Int BE Pri !#8 N5152 P1443 REPLACEMENT 40 Int BE Pri !#8 N5153 P1444 REPLACEMENT 33 Int BE Pri !#8 N5154 P1445 PREFETCH 14 Int BE Sec !#8 N5155 P1446 LD 17 -1 Int BE Pri !#8 N5156 P1447 LD 4 -1 Int BE Pri !#8 N5157 P1448 MEMBAR !#8 N5158 P1449 BST 15 0x1000000a FP BE Sec !#8 N5159 P1450 MEMBAR !#8 N5160 P1451 LD 30 -1 Int BE Pri !#8 N5161 P1452 PREFETCH 14 Int BE Pri !#8 N5162 P1453 LD 7 -1 Int BE Pri !#8 N5163 P1454 REPLACEMENT 29 Int BE Pri !#8 N5164 P1455 LD 24 -1 Int LE Nuc !#8 N5165 P1456 REPLACEMENT 42 Int BE Sec !#8 N5166 P1457 LD 2 -1 Int BE Pri !#8 N5167 P1458 REPLACEMENT 24 Int BE Pri !#8 N5168 P1459 PREFETCH 16 Int BE Pri !#8 N5169 P1460 REPLACEMENT 3 Int BE Pri Loop_exit !#8 N5170 P1461 REPLACEMENT 32 Int BE Pri Loop_entry !#8 N5171 P1462 LD 30 -1 Int BE Pri !#8 N5172 P1463 LD 34 -1 Int BE Pri !#8 N5173 P1464 REPLACEMENT 33 Int BE Pri !#8 N5174 P1465 LD 15 -1 Int BE Sec !#8 N5175 P1466 REPLACEMENT 34 Int BE Pri !#8 N5176 P1467 LD 18 -1 Int BE Pri !#8 N5177 P1468 LD 1 -1 Int BE Pri !#8 N5178 P1469 REPLACEMENT 7 Int BE Pri !#8 N5179 P1470 LD 44 -1 Int BE Pri !#8 N5180 P1471 LD 33 -1 Int BE Pri !#8 N5181 P1472 LD 37 -1 Int LE Pri !#8 N5182 P1473 LD 16 -1 Int BE Pri !#8 N5183 P1474 REPLACEMENT 45 Int BE Nuc !#8 N5184 P1475 LD 17 -1 Int BE Sec !#8 N5185 P1476 LD 10 -1 Int BE Pri !#8 N5186 P1477 LD 28 -1 Int BE Pri !#8 N5187 P1478 LD 9 -1 FP BE Sec !#8 N5188 P1479 REPLACEMENT 30 Int BE Nuc !#8 N5189 P1480 LD 34 -1 Int BE Pri !#8 N5190 P1481 REPLACEMENT 5 Int BE Pri !#8 N5191 P1482 PREFETCH 9 Int BE Pri !#8 N5192 P1483 LD 22 -1 FP BE Pri !#8 N5193 P1484 REPLACEMENT 31 Int BE Pri !#8 N5194 P1485 LD 3 -1 FP BE Sec !#8 N5195 P1486 LD 42 -1 Int BE Pri !#8 N5196 P1487 LD 11 -1 Int BE Pri !#8 N5197 P1488 REPLACEMENT 18 Int BE Pri !#8 N5198 P1489 LD 3 -1 Int BE Pri !#8 N5199 P1490 REPLACEMENT 21 Int BE Pri !#8 N5200 P1491 MEMBAR !#8 N5201 P1492 BST 31 0x1000000b FP BE Pri !#8 N5202 P1493 MEMBAR !#8 N5203 P1494 REPLACEMENT 20 Int BE Sec !#8 N5204 P1495 LD 11 -1 Int BE Pri !#8 N5205 P1496 LD 35 -1 FP BE Pri !#8 N5206 P1497 REPLACEMENT 29 Int BE Pri !#8 N5207 P1498 LD 29 -1 Int BE Pri !#8 N5208 P1499 REPLACEMENT 26 Int BE Pri !#8 N5209 P1500 LD 9 -1 Int BE Pri !#8 N5210 P1501 LD 25 -1 Int BE Pri !#8 N5211 P1502 REPLACEMENT 24 Int BE Pri !#8 N5212 P1503 REPLACEMENT 18 Int BE Pri !#8 N5213 P1504 LD 29 -1 FP BE Pri !#8 N5214 P1505 LD 5 -1 Int BE Pri !#8 N5215 P1506 LD 30 -1 Int BE Pri !#8 N5216 P1507 REPLACEMENT 10 Int BE Pri !#8 N5217 P1508 LD 27 -1 Int BE Pri !#8 N5218 P1509 LD 12 -1 Int BE Nuc !#8 N5219 P1510 LD 12 -1 Int LE Pri !#8 N5220 P1511 REPLACEMENT 20 Int BE Pri !#8 N5221 P1512 LD 39 -1 Int BE Pri !#8 N5222 P1513 MEMBAR !#8 N5223 P1514 BST 32 0x1000000c FP BE Pri !#8 N5224 P1515 MEMBAR !#8 N5225 P1516 REPLACEMENT 23 Int BE Pri !#8 N5226 P1517 REPLACEMENT 12 Int BE Pri !#8 N5227 P1518 REPLACEMENT 40 Int BE Pri !#8 N5228 P1519 LD 20 -1 Int BE Pri !#8 N5229 P1520 LD 2 -1 Int BE Pri !#8 N5230 P1521 REPLACEMENT 42 Int BE Pri !#8 N5231 P1522 REPLACEMENT 8 Int BE Pri !#8 N5232 P1523 LD 9 -1 Int BE Pri !#8 N5233 P1524 REPLACEMENT 16 Int BE Pri !#8 N5234 P1525 LD 3 -1 Int BE Pri !#8 N5235 P1526 REPLACEMENT 16 Int BE Pri !#8 N5236 P1527 LD 27 -1 Int BE Sec !#8 N5237 P1528 REPLACEMENT 7 Int BE Pri !#8 N5238 P1529 LD 36 -1 Int BE Sec !#8 N5239 P1530 LD 27 -1 Int BE Sec !#8 N5240 P1531 PREFETCH 3 Int BE Pri !#8 N5241 P1532 LD 29 -1 FP BE Pri !#8 N5242 P1533 LD 1 -1 Int BE Pri !#8 N5243 P1534 LD 25 -1 Int BE Pri !#8 N5244 P1535 REPLACEMENT 25 Int BE Pri !#8 N5245 P1536 REPLACEMENT 0 Int BE Nuc !#8 N5246 P1537 REPLACEMENT 45 Int BE Pri !#8 N5247 P1538 REPLACEMENT 44 Int BE Pri !#8 N5248 P1539 REPLACEMENT 18 Int BE Pri !#8 N5249 P1540 LD 0 -1 Int BE Pri !#8 N5250 P1541 LD 41 -1 Int BE Sec !#8 N5251 P1542 REPLACEMENT 45 Int BE Pri !#8 N5252 P1543 REPLACEMENT 23 Int BE Pri !#8 N5253 P1544 LD 2 -1 Int BE Pri !#8 N5254 P1545 LD 12 -1 Int BE Pri !#8 N5255 P1546 LD 8 -1 Int BE Pri !#8 N5256 P1547 REPLACEMENT 4 Int BE Sec !#8 N5257 P1548 REPLACEMENT 4 Int BE Pri !#8 N5258 P1549 REPLACEMENT 35 Int BE Sec !#8 N5259 P1550 REPLACEMENT 21 Int BE Pri !#8 N5260 P1551 MEMBAR !#8 N5261 P1552 PREFETCH 9 Int BE Pri !#8 N5262 P1553 LD 4 -1 Int BE Pri !#8 N5263 P1554 REPLACEMENT 11 Int BE Pri !#8 N5264 P1555 REPLACEMENT 28 Int BE Pri !#8 N5265 P1556 REPLACEMENT 44 Int BE Nuc !#8 N5266 P1557 LD 27 -1 Int BE Pri !#8 N5267 P1558 LD 42 -1 Int BE Pri !#8 N5268 P1559 REPLACEMENT 18 Int BE Pri !#8 N5269 P1560 LD 28 -1 Int BE Pri !#8 N5270 P1561 LD 14 -1 Int BE Sec !#8 N5271 P1562 LD 16 -1 Int BE Pri !#8 N5272 P1563 LD 31 -1 Int BE Pri !#8 N5273 P1564 LD 10 -1 Int BE Pri !#8 N5274 P1565 REPLACEMENT 31 Int BE Pri !#8 N5275 P1566 LD 41 -1 Int BE Pri !#8 N5276 P1567 REPLACEMENT 6 Int BE Pri !#8 N5277 P1568 PREFETCH 3 Int BE Pri !#8 N5278 P1569 LD 44 -1 Int LE Sec !#8 N5279 P1570 LD 38 -1 Int BE Pri !#8 N5280 P1571 REPLACEMENT 30 Int BE Sec !#8 N5281 P1572 LD 25 -1 Int BE Pri !#8 N5282 P1573 LD 41 -1 Int BE Nuc !#8 N5283 P1574 REPLACEMENT 23 Int BE Pri !#8 N5284 P1575 LD 25 -1 FP BE Nuc !#8 N5285 P1576 REPLACEMENT 36 Int BE Sec !#8 N5286 P1577 LD 17 -1 Int BE Nuc !#8 N5287 P1578 LD 28 -1 Int BE Sec !#8 N5288 P1579 REPLACEMENT 9 Int BE Sec !#8 N5289 P1580 REPLACEMENT 13 Int BE Pri !#8 N5290 P1581 LD 15 -1 Int BE Pri Loop_exit !#8 N5291 P1582 MEMBAR !#9 N5292 P1583 LD 14 -1 Int BE Pri Loop_entry !#9 N5293 P1584 LD 17 -1 Int BE Nuc !#9 N5294 P1585 LD 30 -1 Int BE Sec !#9 N5295 P1586 REPLACEMENT 40 Int BE Sec !#9 N5296 P1587 REPLACEMENT 26 Int BE Pri !#9 N5297 P1588 LD 36 -1 Int BE Pri !#9 N5298 P1589 REPLACEMENT 21 Int BE Pri !#9 N5299 P1590 REPLACEMENT 5 Int BE Nuc !#9 N5300 P1591 REPLACEMENT 9 Int BE Pri !#9 N5301 P1592 LD 29 -1 Int BE Pri !#9 N5302 P1593 REPLACEMENT 5 Int BE Pri !#9 N5303 P1594 LD 16 -1 Int BE Nuc !#9 N5304 P1595 REPLACEMENT 22 Int BE Nuc !#9 N5305 P1596 LD 12 -1 Int BE Sec !#9 N5306 P1597 REPLACEMENT 37 Int BE Sec !#9 N5307 P1598 REPLACEMENT 32 Int BE Pri !#9 N5308 P1599 REPLACEMENT 7 Int BE Nuc !#9 N5309 P1600 REPLACEMENT 6 Int BE Pri !#9 N5310 P1601 PREFETCH 40 Int BE Pri !#9 N5311 P1602 REPLACEMENT 14 Int BE Pri !#9 N5312 P1603 REPLACEMENT 30 Int BE Pri !#9 N5313 P1604 LD 44 -1 Int BE Sec !#9 N5314 P1605 LD 23 -1 Int BE Pri !#9 N5315 P1606 LD 11 -1 Int BE Nuc !#9 N5316 P1607 LD 0 -1 Int BE Sec !#9 N5317 P1608 REPLACEMENT 0 Int BE Pri !#9 N5318 P1609 LD 4 -1 Int BE Pri !#9 N5319 P1610 LD 30 -1 Int BE Pri !#9 N5320 P1611 REPLACEMENT 25 Int BE Pri !#9 N5321 P1612 LD 0 -1 Int LE Pri !#9 N5322 P1613 LD 31 -1 Int BE Pri !#9 N5323 P1614 LD 29 -1 FP BE Pri !#9 N5324 P1615 REPLACEMENT 15 Int BE Pri !#9 N5325 P1616 LD 43 -1 Int BE Pri !#9 N5326 P1617 LD 18 -1 Int BE Pri !#9 N5327 P1618 REPLACEMENT 10 Int BE Pri !#9 N5328 P1619 LD 25 -1 Int BE Nuc !#9 N5329 P1620 LD 14 -1 Int BE Sec !#9 N5330 P1621 LD 13 -1 Int BE Pri !#9 N5331 P1622 LD 26 -1 Int BE Pri !#9 N5332 P1623 LD 0 -1 FP BE Pri !#9 N5333 P1624 LD 1 -1 Int BE Pri !#9 N5334 P1625 LD 43 -1 Int BE Pri !#9 N5335 P1626 LD 37 -1 Int BE Pri !#9 N5336 P1627 LD 10 -1 Int BE Sec !#9 N5337 P1628 LD 31 -1 Int BE Pri !#9 N5338 P1629 REPLACEMENT 20 Int BE Pri !#9 N5339 P1630 LD 28 -1 Int BE Pri !#9 N5340 P1631 LD 4 -1 Int BE Pri !#9 N5341 P1632 LD 7 -1 Int BE Pri !#9 N5342 P1633 LD 10 -1 FP BE Pri !#9 N5343 P1634 MEMBAR !#9 N5344 P1635 BST 35 0x10800001 FP BE Pri !#9 N5345 P1636 MEMBAR !#9 N5346 P1637 REPLACEMENT 41 Int BE Pri !#9 N5347 P1638 LD 2 -1 Int BE Pri !#9 N5348 P1639 LD 44 -1 Int BE Pri !#9 N5349 P1640 PREFETCH 39 Int BE Pri !#9 N5350 P1641 LD 5 -1 Int BE Pri !#9 N5351 P1642 LD 42 -1 Int BE Pri !#9 N5352 P1643 REPLACEMENT 39 Int BE Pri !#9 N5353 P1644 LD 42 -1 Int BE Pri !#9 N5354 P1645 REPLACEMENT 12 Int BE Pri !#9 N5355 P1646 REPLACEMENT 27 Int BE Pri !#9 N5356 P1647 LD 44 -1 Int BE Pri !#9 N5357 P1648 LD 5 -1 Int BE Pri !#9 N5358 P1649 REPLACEMENT 4 Int BE Sec !#9 N5359 P1650 LD 29 -1 Int BE Pri !#9 N5360 P1651 LD 4 -1 Int BE Pri !#9 N5361 P1652 LD 32 -1 Int BE Sec !#9 N5362 P1653 REPLACEMENT 43 Int BE Pri !#9 N5363 P1654 LD 36 -1 Int BE Pri !#9 N5364 P1655 REPLACEMENT 43 Int BE Pri !#9 N5365 P1656 REPLACEMENT 2 Int BE Pri !#9 N5366 P1657 LD 34 -1 Int BE Pri !#9 N5367 P1658 LD 3 -1 Int BE Nuc !#9 N5368 P1659 REPLACEMENT 40 Int BE Nuc !#9 N5369 P1660 LD 14 -1 Int BE Pri !#9 N5370 P1661 REPLACEMENT 37 Int BE Pri !#9 N5371 P1662 LD 39 -1 Int BE Pri !#9 N5372 P1663 REPLACEMENT 15 Int BE Sec !#9 N5373 P1664 LD 33 -1 Int BE Pri !#9 N5374 P1665 LD 36 -1 Int BE Pri !#9 N5375 P1666 LD 0 -1 Int BE Sec !#9 N5376 P1667 LD 35 -1 FP BE Pri !#9 N5377 P1668 REPLACEMENT 0 Int BE Sec !#9 N5378 P1669 LD 26 -1 Int BE Pri !#9 N5379 P1670 LD 26 -1 Int BE Sec !#9 N5380 P1671 REPLACEMENT 39 Int BE Pri !#9 N5381 P1672 REPLACEMENT 0 Int BE Pri !#9 N5382 P1673 LD 42 -1 Int BE Pri !#9 N5383 P1674 REPLACEMENT 6 Int BE Pri !#9 N5384 P1675 LD 44 -1 Int BE Pri !#9 N5385 P1676 REPLACEMENT 7 Int BE Pri !#9 N5386 P1677 LD 28 -1 Int BE Nuc !#9 N5387 P1678 LD 16 -1 Int BE Pri !#9 N5388 P1679 LD 40 -1 Int BE Pri !#9 N5389 P1680 REPLACEMENT 24 Int BE Pri !#9 N5390 P1681 LD 15 -1 Int BE Pri !#9 N5391 P1682 REPLACEMENT 41 Int BE Sec !#9 N5392 P1683 REPLACEMENT 17 Int BE Pri !#9 N5393 P1684 REPLACEMENT 17 Int BE Pri !#9 N5394 P1685 LD 41 -1 Int BE Pri !#9 N5395 P1686 REPLACEMENT 1 Int BE Pri !#9 N5396 P1687 REPLACEMENT 31 Int BE Pri !#9 N5397 P1688 LD 26 -1 Int BE Sec !#9 N5398 P1689 REPLACEMENT 8 Int BE Pri !#9 N5399 P1690 REPLACEMENT 25 Int BE Pri !#9 N5400 P1691 LD 1 -1 Int BE Pri !#9 N5401 P1692 REPLACEMENT 41 Int BE Sec !#9 N5402 P1693 LD 12 -1 FP BE Pri !#9 N5403 P1694 REPLACEMENT 20 Int BE Pri !#9 N5404 P1695 REPLACEMENT 28 Int BE Sec !#9 N5405 P1696 LD 45 -1 Int BE Nuc !#9 N5406 P1697 LD 40 -1 Int LE Pri !#9 N5407 P1698 REPLACEMENT 44 Int BE Pri !#9 N5408 P1699 LD 19 -1 Int BE Pri !#9 N5409 P1700 LD 3 -1 Int BE Pri !#9 N5410 P1701 LD 23 -1 Int BE Sec !#9 N5411 P1702 LD 41 -1 Int BE Pri !#9 N5412 P1703 REPLACEMENT 38 Int BE Pri !#9 N5413 P1704 MEMBAR !#9 N5414 P1705 REPLACEMENT 30 Int BE Nuc !#9 N5415 P1706 LD 16 -1 Int BE Pri !#9 N5416 P1707 REPLACEMENT 45 Int BE Pri !#9 N5417 P1708 REPLACEMENT 2 Int BE Pri !#9 N5418 P1709 LD 4 -1 Int BE Pri !#9 N5419 P1710 LD 26 -1 Int BE Pri !#9 N5420 P1711 LD 2 -1 Int BE Pri !#9 N5421 P1712 REPLACEMENT 37 Int BE Pri !#9 N5422 P1713 LD 17 -1 Int BE Sec !#9 N5423 P1714 LD 14 -1 Int BE Pri !#9 N5424 P1715 LD 38 -1 Int BE Sec !#9 N5425 P1716 REPLACEMENT 5 Int BE Nuc !#9 N5426 P1717 PREFETCH 42 Int BE Nuc !#9 N5427 P1718 LD 17 -1 Int BE Pri !#9 N5428 P1719 PREFETCH 15 Int BE Pri !#9 N5429 P1720 LD 23 -1 Int BE Sec !#9 N5430 P1721 LD 30 -1 Int BE Pri !#9 N5431 P1722 REPLACEMENT 41 Int BE Pri !#9 N5432 P1723 LD 41 -1 FP BE Pri !#9 N5433 P1724 REPLACEMENT 27 Int BE Sec !#9 N5434 P1725 LD 40 -1 Int BE Pri !#9 N5435 P1726 LD 8 -1 Int BE Sec !#9 N5436 P1727 LD 20 -1 Int BE Nuc !#9 N5437 P1728 LD 31 -1 Int BE Pri !#9 N5438 P1729 LD 35 -1 Int LE Pri !#9 N5439 P1730 REPLACEMENT 17 Int BE Pri !#9 N5440 P1731 REPLACEMENT 22 Int BE Nuc !#9 N5441 P1732 LD 35 -1 Int BE Pri !#9 N5442 P1733 LD 17 -1 Int BE Sec !#9 N5443 P1734 REPLACEMENT 5 Int BE Sec !#9 N5444 P1735 LD 29 -1 Int BE Pri !#9 N5445 P1736 LD 2 -1 Int BE Pri !#9 N5446 P1737 LD 9 -1 FP BE Nuc !#9 N5447 P1738 LD 19 -1 Int BE Pri Loop_exit !#9 N5448 P1583 LD 14 -1 Int BE Pri Loop_entry !#9 N5449 P1584 LD 17 -1 Int BE Nuc !#9 N5450 P1585 LD 30 -1 Int BE Sec !#9 N5451 P1586 REPLACEMENT 40 Int BE Sec !#9 N5452 P1587 REPLACEMENT 26 Int BE Pri !#9 N5453 P1588 LD 36 -1 Int BE Pri !#9 N5454 P1589 REPLACEMENT 21 Int BE Pri !#9 N5455 P1590 REPLACEMENT 5 Int BE Nuc !#9 N5456 P1591 REPLACEMENT 9 Int BE Pri !#9 N5457 P1592 LD 29 -1 Int BE Pri !#9 N5458 P1593 REPLACEMENT 5 Int BE Pri !#9 N5459 P1594 LD 16 -1 Int BE Nuc !#9 N5460 P1595 REPLACEMENT 22 Int BE Nuc !#9 N5461 P1596 LD 12 -1 Int BE Sec !#9 N5462 P1597 REPLACEMENT 37 Int BE Sec !#9 N5463 P1598 REPLACEMENT 32 Int BE Pri !#9 N5464 P1599 REPLACEMENT 7 Int BE Nuc !#9 N5465 P1600 REPLACEMENT 6 Int BE Pri !#9 N5466 P1601 PREFETCH 40 Int BE Pri !#9 N5467 P1602 REPLACEMENT 14 Int BE Pri !#9 N5468 P1603 REPLACEMENT 30 Int BE Pri !#9 N5469 P1604 LD 44 -1 Int BE Sec !#9 N5470 P1605 LD 23 -1 Int BE Pri !#9 N5471 P1606 LD 11 -1 Int BE Nuc !#9 N5472 P1607 LD 0 -1 Int BE Sec !#9 N5473 P1608 REPLACEMENT 0 Int BE Pri !#9 N5474 P1609 LD 4 -1 Int BE Pri !#9 N5475 P1610 LD 30 -1 Int BE Pri !#9 N5476 P1611 REPLACEMENT 25 Int BE Pri !#9 N5477 P1612 LD 0 -1 Int LE Pri !#9 N5478 P1613 LD 31 -1 Int BE Pri !#9 N5479 P1614 LD 29 -1 FP BE Pri !#9 N5480 P1615 REPLACEMENT 15 Int BE Pri !#9 N5481 P1616 LD 43 -1 Int BE Pri !#9 N5482 P1617 LD 18 -1 Int BE Pri !#9 N5483 P1618 REPLACEMENT 10 Int BE Pri !#9 N5484 P1619 LD 25 -1 Int BE Nuc !#9 N5485 P1620 LD 14 -1 Int BE Sec !#9 N5486 P1621 LD 13 -1 Int BE Pri !#9 N5487 P1622 LD 26 -1 Int BE Pri !#9 N5488 P1623 LD 0 -1 FP BE Pri !#9 N5489 P1624 LD 1 -1 Int BE Pri !#9 N5490 P1625 LD 43 -1 Int BE Pri !#9 N5491 P1626 LD 37 -1 Int BE Pri !#9 N5492 P1627 LD 10 -1 Int BE Sec !#9 N5493 P1628 LD 31 -1 Int BE Pri !#9 N5494 P1629 REPLACEMENT 20 Int BE Pri !#9 N5495 P1630 LD 28 -1 Int BE Pri !#9 N5496 P1631 LD 4 -1 Int BE Pri !#9 N5497 P1632 LD 7 -1 Int BE Pri !#9 N5498 P1633 LD 10 -1 FP BE Pri !#9 N5499 P1634 MEMBAR !#9 N5500 P1635 BST 35 0x10800002 FP BE Pri !#9 N5501 P1636 MEMBAR !#9 N5502 P1637 REPLACEMENT 41 Int BE Pri !#9 N5503 P1638 LD 2 -1 Int BE Pri !#9 N5504 P1639 LD 44 -1 Int BE Pri !#9 N5505 P1640 PREFETCH 39 Int BE Pri !#9 N5506 P1641 LD 5 -1 Int BE Pri !#9 N5507 P1642 LD 42 -1 Int BE Pri !#9 N5508 P1643 REPLACEMENT 39 Int BE Pri !#9 N5509 P1644 LD 42 -1 Int BE Pri !#9 N5510 P1645 REPLACEMENT 12 Int BE Pri !#9 N5511 P1646 REPLACEMENT 27 Int BE Pri !#9 N5512 P1647 LD 44 -1 Int BE Pri !#9 N5513 P1648 LD 5 -1 Int BE Pri !#9 N5514 P1649 REPLACEMENT 4 Int BE Sec !#9 N5515 P1650 LD 29 -1 Int BE Pri !#9 N5516 P1651 LD 4 -1 Int BE Pri !#9 N5517 P1652 LD 32 -1 Int BE Sec !#9 N5518 P1653 REPLACEMENT 43 Int BE Pri !#9 N5519 P1654 LD 36 -1 Int BE Pri !#9 N5520 P1655 REPLACEMENT 43 Int BE Pri !#9 N5521 P1656 REPLACEMENT 2 Int BE Pri !#9 N5522 P1657 LD 34 -1 Int BE Pri !#9 N5523 P1658 LD 3 -1 Int BE Nuc !#9 N5524 P1659 REPLACEMENT 40 Int BE Nuc !#9 N5525 P1660 LD 14 -1 Int BE Pri !#9 N5526 P1661 REPLACEMENT 37 Int BE Pri !#9 N5527 P1662 LD 39 -1 Int BE Pri !#9 N5528 P1663 REPLACEMENT 15 Int BE Sec !#9 N5529 P1664 LD 33 -1 Int BE Pri !#9 N5530 P1665 LD 36 -1 Int BE Pri !#9 N5531 P1666 LD 0 -1 Int BE Sec !#9 N5532 P1667 LD 35 -1 FP BE Pri !#9 N5533 P1668 REPLACEMENT 0 Int BE Sec !#9 N5534 P1669 LD 26 -1 Int BE Pri !#9 N5535 P1670 LD 26 -1 Int BE Sec !#9 N5536 P1671 REPLACEMENT 39 Int BE Pri !#9 N5537 P1672 REPLACEMENT 0 Int BE Pri !#9 N5538 P1673 LD 42 -1 Int BE Pri !#9 N5539 P1674 REPLACEMENT 6 Int BE Pri !#9 N5540 P1675 LD 44 -1 Int BE Pri !#9 N5541 P1676 REPLACEMENT 7 Int BE Pri !#9 N5542 P1677 LD 28 -1 Int BE Nuc !#9 N5543 P1678 LD 16 -1 Int BE Pri !#9 N5544 P1679 LD 40 -1 Int BE Pri !#9 N5545 P1680 REPLACEMENT 24 Int BE Pri !#9 N5546 P1681 LD 15 -1 Int BE Pri !#9 N5547 P1682 REPLACEMENT 41 Int BE Sec !#9 N5548 P1683 REPLACEMENT 17 Int BE Pri !#9 N5549 P1684 REPLACEMENT 17 Int BE Pri !#9 N5550 P1685 LD 41 -1 Int BE Pri !#9 N5551 P1686 REPLACEMENT 1 Int BE Pri !#9 N5552 P1687 REPLACEMENT 31 Int BE Pri !#9 N5553 P1688 LD 26 -1 Int BE Sec !#9 N5554 P1689 REPLACEMENT 8 Int BE Pri !#9 N5555 P1690 REPLACEMENT 25 Int BE Pri !#9 N5556 P1691 LD 1 -1 Int BE Pri !#9 N5557 P1692 REPLACEMENT 41 Int BE Sec !#9 N5558 P1693 LD 12 -1 FP BE Pri !#9 N5559 P1694 REPLACEMENT 20 Int BE Pri !#9 N5560 P1695 REPLACEMENT 28 Int BE Sec !#9 N5561 P1696 LD 45 -1 Int BE Nuc !#9 N5562 P1697 LD 40 -1 Int LE Pri !#9 N5563 P1698 REPLACEMENT 44 Int BE Pri !#9 N5564 P1699 LD 19 -1 Int BE Pri !#9 N5565 P1700 LD 3 -1 Int BE Pri !#9 N5566 P1701 LD 23 -1 Int BE Sec !#9 N5567 P1702 LD 41 -1 Int BE Pri !#9 N5568 P1703 REPLACEMENT 38 Int BE Pri !#9 N5569 P1704 MEMBAR !#9 N5570 P1705 REPLACEMENT 30 Int BE Nuc !#9 N5571 P1706 LD 16 -1 Int BE Pri !#9 N5572 P1707 REPLACEMENT 45 Int BE Pri !#9 N5573 P1708 REPLACEMENT 2 Int BE Pri !#9 N5574 P1709 LD 4 -1 Int BE Pri !#9 N5575 P1710 LD 26 -1 Int BE Pri !#9 N5576 P1711 LD 2 -1 Int BE Pri !#9 N5577 P1712 REPLACEMENT 37 Int BE Pri !#9 N5578 P1713 LD 17 -1 Int BE Sec !#9 N5579 P1714 LD 14 -1 Int BE Pri !#9 N5580 P1715 LD 38 -1 Int BE Sec !#9 N5581 P1716 REPLACEMENT 5 Int BE Nuc !#9 N5582 P1717 PREFETCH 42 Int BE Nuc !#9 N5583 P1718 LD 17 -1 Int BE Pri !#9 N5584 P1719 PREFETCH 15 Int BE Pri !#9 N5585 P1720 LD 23 -1 Int BE Sec !#9 N5586 P1721 LD 30 -1 Int BE Pri !#9 N5587 P1722 REPLACEMENT 41 Int BE Pri !#9 N5588 P1723 LD 41 -1 FP BE Pri !#9 N5589 P1724 REPLACEMENT 27 Int BE Sec !#9 N5590 P1725 LD 40 -1 Int BE Pri !#9 N5591 P1726 LD 8 -1 Int BE Sec !#9 N5592 P1727 LD 20 -1 Int BE Nuc !#9 N5593 P1728 LD 31 -1 Int BE Pri !#9 N5594 P1729 LD 35 -1 Int LE Pri !#9 N5595 P1730 REPLACEMENT 17 Int BE Pri !#9 N5596 P1731 REPLACEMENT 22 Int BE Nuc !#9 N5597 P1732 LD 35 -1 Int BE Pri !#9 N5598 P1733 LD 17 -1 Int BE Sec !#9 N5599 P1734 REPLACEMENT 5 Int BE Sec !#9 N5600 P1735 LD 29 -1 Int BE Pri !#9 N5601 P1736 LD 2 -1 Int BE Pri !#9 N5602 P1737 LD 9 -1 FP BE Nuc !#9 N5603 P1738 LD 19 -1 Int BE Pri Loop_exit !#9 N5604 P1583 LD 14 -1 Int BE Pri Loop_entry !#9 N5605 P1584 LD 17 -1 Int BE Nuc !#9 N5606 P1585 LD 30 -1 Int BE Sec !#9 N5607 P1586 REPLACEMENT 40 Int BE Sec !#9 N5608 P1587 REPLACEMENT 26 Int BE Pri !#9 N5609 P1588 LD 36 -1 Int BE Pri !#9 N5610 P1589 REPLACEMENT 21 Int BE Pri !#9 N5611 P1590 REPLACEMENT 5 Int BE Nuc !#9 N5612 P1591 REPLACEMENT 9 Int BE Pri !#9 N5613 P1592 LD 29 -1 Int BE Pri !#9 N5614 P1593 REPLACEMENT 5 Int BE Pri !#9 N5615 P1594 LD 16 -1 Int BE Nuc !#9 N5616 P1595 REPLACEMENT 22 Int BE Nuc !#9 N5617 P1596 LD 12 -1 Int BE Sec !#9 N5618 P1597 REPLACEMENT 37 Int BE Sec !#9 N5619 P1598 REPLACEMENT 32 Int BE Pri !#9 N5620 P1599 REPLACEMENT 7 Int BE Nuc !#9 N5621 P1600 REPLACEMENT 6 Int BE Pri !#9 N5622 P1601 PREFETCH 40 Int BE Pri !#9 N5623 P1602 REPLACEMENT 14 Int BE Pri !#9 N5624 P1603 REPLACEMENT 30 Int BE Pri !#9 N5625 P1604 LD 44 -1 Int BE Sec !#9 N5626 P1605 LD 23 -1 Int BE Pri !#9 N5627 P1606 LD 11 -1 Int BE Nuc !#9 N5628 P1607 LD 0 -1 Int BE Sec !#9 N5629 P1608 REPLACEMENT 0 Int BE Pri !#9 N5630 P1609 LD 4 -1 Int BE Pri !#9 N5631 P1610 LD 30 -1 Int BE Pri !#9 N5632 P1611 REPLACEMENT 25 Int BE Pri !#9 N5633 P1612 LD 0 -1 Int LE Pri !#9 N5634 P1613 LD 31 -1 Int BE Pri !#9 N5635 P1614 LD 29 -1 FP BE Pri !#9 N5636 P1615 REPLACEMENT 15 Int BE Pri !#9 N5637 P1616 LD 43 -1 Int BE Pri !#9 N5638 P1617 LD 18 -1 Int BE Pri !#9 N5639 P1618 REPLACEMENT 10 Int BE Pri !#9 N5640 P1619 LD 25 -1 Int BE Nuc !#9 N5641 P1620 LD 14 -1 Int BE Sec !#9 N5642 P1621 LD 13 -1 Int BE Pri !#9 N5643 P1622 LD 26 -1 Int BE Pri !#9 N5644 P1623 LD 0 -1 FP BE Pri !#9 N5645 P1624 LD 1 -1 Int BE Pri !#9 N5646 P1625 LD 43 -1 Int BE Pri !#9 N5647 P1626 LD 37 -1 Int BE Pri !#9 N5648 P1627 LD 10 -1 Int BE Sec !#9 N5649 P1628 LD 31 -1 Int BE Pri !#9 N5650 P1629 REPLACEMENT 20 Int BE Pri !#9 N5651 P1630 LD 28 -1 Int BE Pri !#9 N5652 P1631 LD 4 -1 Int BE Pri !#9 N5653 P1632 LD 7 -1 Int BE Pri !#9 N5654 P1633 LD 10 -1 FP BE Pri !#9 N5655 P1634 MEMBAR !#9 N5656 P1635 BST 35 0x10800003 FP BE Pri !#9 N5657 P1636 MEMBAR !#9 N5658 P1637 REPLACEMENT 41 Int BE Pri !#9 N5659 P1638 LD 2 -1 Int BE Pri !#9 N5660 P1639 LD 44 -1 Int BE Pri !#9 N5661 P1640 PREFETCH 39 Int BE Pri !#9 N5662 P1641 LD 5 -1 Int BE Pri !#9 N5663 P1642 LD 42 -1 Int BE Pri !#9 N5664 P1643 REPLACEMENT 39 Int BE Pri !#9 N5665 P1644 LD 42 -1 Int BE Pri !#9 N5666 P1645 REPLACEMENT 12 Int BE Pri !#9 N5667 P1646 REPLACEMENT 27 Int BE Pri !#9 N5668 P1647 LD 44 -1 Int BE Pri !#9 N5669 P1648 LD 5 -1 Int BE Pri !#9 N5670 P1649 REPLACEMENT 4 Int BE Sec !#9 N5671 P1650 LD 29 -1 Int BE Pri !#9 N5672 P1651 LD 4 -1 Int BE Pri !#9 N5673 P1652 LD 32 -1 Int BE Sec !#9 N5674 P1653 REPLACEMENT 43 Int BE Pri !#9 N5675 P1654 LD 36 -1 Int BE Pri !#9 N5676 P1655 REPLACEMENT 43 Int BE Pri !#9 N5677 P1656 REPLACEMENT 2 Int BE Pri !#9 N5678 P1657 LD 34 -1 Int BE Pri !#9 N5679 P1658 LD 3 -1 Int BE Nuc !#9 N5680 P1659 REPLACEMENT 40 Int BE Nuc !#9 N5681 P1660 LD 14 -1 Int BE Pri !#9 N5682 P1661 REPLACEMENT 37 Int BE Pri !#9 N5683 P1662 LD 39 -1 Int BE Pri !#9 N5684 P1663 REPLACEMENT 15 Int BE Sec !#9 N5685 P1664 LD 33 -1 Int BE Pri !#9 N5686 P1665 LD 36 -1 Int BE Pri !#9 N5687 P1666 LD 0 -1 Int BE Sec !#9 N5688 P1667 LD 35 -1 FP BE Pri !#9 N5689 P1668 REPLACEMENT 0 Int BE Sec !#9 N5690 P1669 LD 26 -1 Int BE Pri !#9 N5691 P1670 LD 26 -1 Int BE Sec !#9 N5692 P1671 REPLACEMENT 39 Int BE Pri !#9 N5693 P1672 REPLACEMENT 0 Int BE Pri !#9 N5694 P1673 LD 42 -1 Int BE Pri !#9 N5695 P1674 REPLACEMENT 6 Int BE Pri !#9 N5696 P1675 LD 44 -1 Int BE Pri !#9 N5697 P1676 REPLACEMENT 7 Int BE Pri !#9 N5698 P1677 LD 28 -1 Int BE Nuc !#9 N5699 P1678 LD 16 -1 Int BE Pri !#9 N5700 P1679 LD 40 -1 Int BE Pri !#9 N5701 P1680 REPLACEMENT 24 Int BE Pri !#9 N5702 P1681 LD 15 -1 Int BE Pri !#9 N5703 P1682 REPLACEMENT 41 Int BE Sec !#9 N5704 P1683 REPLACEMENT 17 Int BE Pri !#9 N5705 P1684 REPLACEMENT 17 Int BE Pri !#9 N5706 P1685 LD 41 -1 Int BE Pri !#9 N5707 P1686 REPLACEMENT 1 Int BE Pri !#9 N5708 P1687 REPLACEMENT 31 Int BE Pri !#9 N5709 P1688 LD 26 -1 Int BE Sec !#9 N5710 P1689 REPLACEMENT 8 Int BE Pri !#9 N5711 P1690 REPLACEMENT 25 Int BE Pri !#9 N5712 P1691 LD 1 -1 Int BE Pri !#9 N5713 P1692 REPLACEMENT 41 Int BE Sec !#9 N5714 P1693 LD 12 -1 FP BE Pri !#9 N5715 P1694 REPLACEMENT 20 Int BE Pri !#9 N5716 P1695 REPLACEMENT 28 Int BE Sec !#9 N5717 P1696 LD 45 -1 Int BE Nuc !#9 N5718 P1697 LD 40 -1 Int LE Pri !#9 N5719 P1698 REPLACEMENT 44 Int BE Pri !#9 N5720 P1699 LD 19 -1 Int BE Pri !#9 N5721 P1700 LD 3 -1 Int BE Pri !#9 N5722 P1701 LD 23 -1 Int BE Sec !#9 N5723 P1702 LD 41 -1 Int BE Pri !#9 N5724 P1703 REPLACEMENT 38 Int BE Pri !#9 N5725 P1704 MEMBAR !#9 N5726 P1705 REPLACEMENT 30 Int BE Nuc !#9 N5727 P1706 LD 16 -1 Int BE Pri !#9 N5728 P1707 REPLACEMENT 45 Int BE Pri !#9 N5729 P1708 REPLACEMENT 2 Int BE Pri !#9 N5730 P1709 LD 4 -1 Int BE Pri !#9 N5731 P1710 LD 26 -1 Int BE Pri !#9 N5732 P1711 LD 2 -1 Int BE Pri !#9 N5733 P1712 REPLACEMENT 37 Int BE Pri !#9 N5734 P1713 LD 17 -1 Int BE Sec !#9 N5735 P1714 LD 14 -1 Int BE Pri !#9 N5736 P1715 LD 38 -1 Int BE Sec !#9 N5737 P1716 REPLACEMENT 5 Int BE Nuc !#9 N5738 P1717 PREFETCH 42 Int BE Nuc !#9 N5739 P1718 LD 17 -1 Int BE Pri !#9 N5740 P1719 PREFETCH 15 Int BE Pri !#9 N5741 P1720 LD 23 -1 Int BE Sec !#9 N5742 P1721 LD 30 -1 Int BE Pri !#9 N5743 P1722 REPLACEMENT 41 Int BE Pri !#9 N5744 P1723 LD 41 -1 FP BE Pri !#9 N5745 P1724 REPLACEMENT 27 Int BE Sec !#9 N5746 P1725 LD 40 -1 Int BE Pri !#9 N5747 P1726 LD 8 -1 Int BE Sec !#9 N5748 P1727 LD 20 -1 Int BE Nuc !#9 N5749 P1728 LD 31 -1 Int BE Pri !#9 N5750 P1729 LD 35 -1 Int LE Pri !#9 N5751 P1730 REPLACEMENT 17 Int BE Pri !#9 N5752 P1731 REPLACEMENT 22 Int BE Nuc !#9 N5753 P1732 LD 35 -1 Int BE Pri !#9 N5754 P1733 LD 17 -1 Int BE Sec !#9 N5755 P1734 REPLACEMENT 5 Int BE Sec !#9 N5756 P1735 LD 29 -1 Int BE Pri !#9 N5757 P1736 LD 2 -1 Int BE Pri !#9 N5758 P1737 LD 9 -1 FP BE Nuc !#9 N5759 P1738 LD 19 -1 Int BE Pri Loop_exit !#9 N5760 P1583 LD 14 -1 Int BE Pri Loop_entry !#9 N5761 P1584 LD 17 -1 Int BE Nuc !#9 N5762 P1585 LD 30 -1 Int BE Sec !#9 N5763 P1586 REPLACEMENT 40 Int BE Sec !#9 N5764 P1587 REPLACEMENT 26 Int BE Pri !#9 N5765 P1588 LD 36 -1 Int BE Pri !#9 N5766 P1589 REPLACEMENT 21 Int BE Pri !#9 N5767 P1590 REPLACEMENT 5 Int BE Nuc !#9 N5768 P1591 REPLACEMENT 9 Int BE Pri !#9 N5769 P1592 LD 29 -1 Int BE Pri !#9 N5770 P1593 REPLACEMENT 5 Int BE Pri !#9 N5771 P1594 LD 16 -1 Int BE Nuc !#9 N5772 P1595 REPLACEMENT 22 Int BE Nuc !#9 N5773 P1596 LD 12 -1 Int BE Sec !#9 N5774 P1597 REPLACEMENT 37 Int BE Sec !#9 N5775 P1598 REPLACEMENT 32 Int BE Pri !#9 N5776 P1599 REPLACEMENT 7 Int BE Nuc !#9 N5777 P1600 REPLACEMENT 6 Int BE Pri !#9 N5778 P1601 PREFETCH 40 Int BE Pri !#9 N5779 P1602 REPLACEMENT 14 Int BE Pri !#9 N5780 P1603 REPLACEMENT 30 Int BE Pri !#9 N5781 P1604 LD 44 -1 Int BE Sec !#9 N5782 P1605 LD 23 -1 Int BE Pri !#9 N5783 P1606 LD 11 -1 Int BE Nuc !#9 N5784 P1607 LD 0 -1 Int BE Sec !#9 N5785 P1608 REPLACEMENT 0 Int BE Pri !#9 N5786 P1609 LD 4 -1 Int BE Pri !#9 N5787 P1610 LD 30 -1 Int BE Pri !#9 N5788 P1611 REPLACEMENT 25 Int BE Pri !#9 N5789 P1612 LD 0 -1 Int LE Pri !#9 N5790 P1613 LD 31 -1 Int BE Pri !#9 N5791 P1614 LD 29 -1 FP BE Pri !#9 N5792 P1615 REPLACEMENT 15 Int BE Pri !#9 N5793 P1616 LD 43 -1 Int BE Pri !#9 N5794 P1617 LD 18 -1 Int BE Pri !#9 N5795 P1618 REPLACEMENT 10 Int BE Pri !#9 N5796 P1619 LD 25 -1 Int BE Nuc !#9 N5797 P1620 LD 14 -1 Int BE Sec !#9 N5798 P1621 LD 13 -1 Int BE Pri !#9 N5799 P1622 LD 26 -1 Int BE Pri !#9 N5800 P1623 LD 0 -1 FP BE Pri !#9 N5801 P1624 LD 1 -1 Int BE Pri !#9 N5802 P1625 LD 43 -1 Int BE Pri !#9 N5803 P1626 LD 37 -1 Int BE Pri !#9 N5804 P1627 LD 10 -1 Int BE Sec !#9 N5805 P1628 LD 31 -1 Int BE Pri !#9 N5806 P1629 REPLACEMENT 20 Int BE Pri !#9 N5807 P1630 LD 28 -1 Int BE Pri !#9 N5808 P1631 LD 4 -1 Int BE Pri !#9 N5809 P1632 LD 7 -1 Int BE Pri !#9 N5810 P1633 LD 10 -1 FP BE Pri !#9 N5811 P1634 MEMBAR !#9 N5812 P1635 BST 35 0x10800004 FP BE Pri !#9 N5813 P1636 MEMBAR !#9 N5814 P1637 REPLACEMENT 41 Int BE Pri !#9 N5815 P1638 LD 2 -1 Int BE Pri !#9 N5816 P1639 LD 44 -1 Int BE Pri !#9 N5817 P1640 PREFETCH 39 Int BE Pri !#9 N5818 P1641 LD 5 -1 Int BE Pri !#9 N5819 P1642 LD 42 -1 Int BE Pri !#9 N5820 P1643 REPLACEMENT 39 Int BE Pri !#9 N5821 P1644 LD 42 -1 Int BE Pri !#9 N5822 P1645 REPLACEMENT 12 Int BE Pri !#9 N5823 P1646 REPLACEMENT 27 Int BE Pri !#9 N5824 P1647 LD 44 -1 Int BE Pri !#9 N5825 P1648 LD 5 -1 Int BE Pri !#9 N5826 P1649 REPLACEMENT 4 Int BE Sec !#9 N5827 P1650 LD 29 -1 Int BE Pri !#9 N5828 P1651 LD 4 -1 Int BE Pri !#9 N5829 P1652 LD 32 -1 Int BE Sec !#9 N5830 P1653 REPLACEMENT 43 Int BE Pri !#9 N5831 P1654 LD 36 -1 Int BE Pri !#9 N5832 P1655 REPLACEMENT 43 Int BE Pri !#9 N5833 P1656 REPLACEMENT 2 Int BE Pri !#9 N5834 P1657 LD 34 -1 Int BE Pri !#9 N5835 P1658 LD 3 -1 Int BE Nuc !#9 N5836 P1659 REPLACEMENT 40 Int BE Nuc !#9 N5837 P1660 LD 14 -1 Int BE Pri !#9 N5838 P1661 REPLACEMENT 37 Int BE Pri !#9 N5839 P1662 LD 39 -1 Int BE Pri !#9 N5840 P1663 REPLACEMENT 15 Int BE Sec !#9 N5841 P1664 LD 33 -1 Int BE Pri !#9 N5842 P1665 LD 36 -1 Int BE Pri !#9 N5843 P1666 LD 0 -1 Int BE Sec !#9 N5844 P1667 LD 35 -1 FP BE Pri !#9 N5845 P1668 REPLACEMENT 0 Int BE Sec !#9 N5846 P1669 LD 26 -1 Int BE Pri !#9 N5847 P1670 LD 26 -1 Int BE Sec !#9 N5848 P1671 REPLACEMENT 39 Int BE Pri !#9 N5849 P1672 REPLACEMENT 0 Int BE Pri !#9 N5850 P1673 LD 42 -1 Int BE Pri !#9 N5851 P1674 REPLACEMENT 6 Int BE Pri !#9 N5852 P1675 LD 44 -1 Int BE Pri !#9 N5853 P1676 REPLACEMENT 7 Int BE Pri !#9 N5854 P1677 LD 28 -1 Int BE Nuc !#9 N5855 P1678 LD 16 -1 Int BE Pri !#9 N5856 P1679 LD 40 -1 Int BE Pri !#9 N5857 P1680 REPLACEMENT 24 Int BE Pri !#9 N5858 P1681 LD 15 -1 Int BE Pri !#9 N5859 P1682 REPLACEMENT 41 Int BE Sec !#9 N5860 P1683 REPLACEMENT 17 Int BE Pri !#9 N5861 P1684 REPLACEMENT 17 Int BE Pri !#9 N5862 P1685 LD 41 -1 Int BE Pri !#9 N5863 P1686 REPLACEMENT 1 Int BE Pri !#9 N5864 P1687 REPLACEMENT 31 Int BE Pri !#9 N5865 P1688 LD 26 -1 Int BE Sec !#9 N5866 P1689 REPLACEMENT 8 Int BE Pri !#9 N5867 P1690 REPLACEMENT 25 Int BE Pri !#9 N5868 P1691 LD 1 -1 Int BE Pri !#9 N5869 P1692 REPLACEMENT 41 Int BE Sec !#9 N5870 P1693 LD 12 -1 FP BE Pri !#9 N5871 P1694 REPLACEMENT 20 Int BE Pri !#9 N5872 P1695 REPLACEMENT 28 Int BE Sec !#9 N5873 P1696 LD 45 -1 Int BE Nuc !#9 N5874 P1697 LD 40 -1 Int LE Pri !#9 N5875 P1698 REPLACEMENT 44 Int BE Pri !#9 N5876 P1699 LD 19 -1 Int BE Pri !#9 N5877 P1700 LD 3 -1 Int BE Pri !#9 N5878 P1701 LD 23 -1 Int BE Sec !#9 N5879 P1702 LD 41 -1 Int BE Pri !#9 N5880 P1703 REPLACEMENT 38 Int BE Pri !#9 N5881 P1704 MEMBAR !#9 N5882 P1705 REPLACEMENT 30 Int BE Nuc !#9 N5883 P1706 LD 16 -1 Int BE Pri !#9 N5884 P1707 REPLACEMENT 45 Int BE Pri !#9 N5885 P1708 REPLACEMENT 2 Int BE Pri !#9 N5886 P1709 LD 4 -1 Int BE Pri !#9 N5887 P1710 LD 26 -1 Int BE Pri !#9 N5888 P1711 LD 2 -1 Int BE Pri !#9 N5889 P1712 REPLACEMENT 37 Int BE Pri !#9 N5890 P1713 LD 17 -1 Int BE Sec !#9 N5891 P1714 LD 14 -1 Int BE Pri !#9 N5892 P1715 LD 38 -1 Int BE Sec !#9 N5893 P1716 REPLACEMENT 5 Int BE Nuc !#9 N5894 P1717 PREFETCH 42 Int BE Nuc !#9 N5895 P1718 LD 17 -1 Int BE Pri !#9 N5896 P1719 PREFETCH 15 Int BE Pri !#9 N5897 P1720 LD 23 -1 Int BE Sec !#9 N5898 P1721 LD 30 -1 Int BE Pri !#9 N5899 P1722 REPLACEMENT 41 Int BE Pri !#9 N5900 P1723 LD 41 -1 FP BE Pri !#9 N5901 P1724 REPLACEMENT 27 Int BE Sec !#9 N5902 P1725 LD 40 -1 Int BE Pri !#9 N5903 P1726 LD 8 -1 Int BE Sec !#9 N5904 P1727 LD 20 -1 Int BE Nuc !#9 N5905 P1728 LD 31 -1 Int BE Pri !#9 N5906 P1729 LD 35 -1 Int LE Pri !#9 N5907 P1730 REPLACEMENT 17 Int BE Pri !#9 N5908 P1731 REPLACEMENT 22 Int BE Nuc !#9 N5909 P1732 LD 35 -1 Int BE Pri !#9 N5910 P1733 LD 17 -1 Int BE Sec !#9 N5911 P1734 REPLACEMENT 5 Int BE Sec !#9 N5912 P1735 LD 29 -1 Int BE Pri !#9 N5913 P1736 LD 2 -1 Int BE Pri !#9 N5914 P1737 LD 9 -1 FP BE Nuc !#9 N5915 P1738 LD 19 -1 Int BE Pri Loop_exit !#9 N5916 P1739 MEMBAR !#10 N5917 P1740 LD 18 -1 Int BE Pri Loop_entry !#10 N5918 P1741 REPLACEMENT 29 Int BE Pri !#10 N5919 P1742 REPLACEMENT 23 Int BE Pri !#10 N5920 P1743 LD 20 -1 Int BE Pri !#10 N5921 P1744 LD 39 -1 Int BE Pri !#10 N5922 P1745 LD 11 -1 Int BE Pri !#10 N5923 P1746 REPLACEMENT 2 Int BE Sec !#10 N5924 P1747 REPLACEMENT 11 Int BE Pri !#10 N5925 P1748 LD 17 -1 Int BE Sec !#10 N5926 P1749 LD 9 -1 Int BE Sec !#10 N5927 P1750 LD 31 -1 FP BE Pri !#10 N5928 P1751 REPLACEMENT 29 Int BE Pri !#10 N5929 P1752 REPLACEMENT 42 Int BE Pri !#10 N5930 P1753 REPLACEMENT 38 Int BE Pri !#10 N5931 P1754 REPLACEMENT 7 Int BE Sec !#10 N5932 P1755 REPLACEMENT 39 Int BE Sec !#10 N5933 P1756 LD 15 -1 Int BE Pri !#10 N5934 P1757 LD 8 -1 Int BE Pri !#10 N5935 P1758 LD 24 -1 Int BE Pri !#10 N5936 P1759 LD 29 -1 Int BE Sec !#10 N5937 P1760 LD 38 -1 FP BE Pri !#10 N5938 P1761 LD 3 -1 Int BE Sec !#10 N5939 P1762 LD 1 -1 Int BE Sec !#10 N5940 P1763 REPLACEMENT 45 Int BE Sec !#10 N5941 P1764 LD 12 -1 FP BE Sec !#10 N5942 P1765 REPLACEMENT 12 Int BE Pri !#10 N5943 P1766 LD 8 -1 Int BE Pri !#10 N5944 P1767 REPLACEMENT 29 Int BE Pri !#10 N5945 P1768 LD 33 -1 Int BE Pri !#10 N5946 P1769 LD 9 -1 Int BE Sec !#10 N5947 P1770 REPLACEMENT 11 Int BE Pri !#10 N5948 P1771 MEMBAR !#10 N5949 P1772 LD 31 -1 Int BE Nuc !#10 N5950 P1773 LD 39 -1 Int BE Pri !#10 N5951 P1774 LD 41 -1 Int BE Sec !#10 N5952 P1775 LD 42 -1 Int BE Pri !#10 N5953 P1776 REPLACEMENT 40 Int BE Pri !#10 N5954 P1777 REPLACEMENT 12 Int BE Sec !#10 N5955 P1778 LD 17 -1 Int BE Pri !#10 N5956 P1779 REPLACEMENT 9 Int BE Nuc !#10 N5957 P1780 LD 20 -1 Int BE Sec !#10 N5958 P1781 REPLACEMENT 10 Int BE Pri !#10 N5959 P1782 LD 7 -1 Int LE Sec !#10 N5960 P1783 LD 11 -1 Int BE Pri !#10 N5961 P1784 REPLACEMENT 35 Int BE Pri !#10 N5962 P1785 REPLACEMENT 5 Int BE Sec !#10 N5963 P1786 LD 2 -1 Int BE Pri !#10 N5964 P1787 LD 37 -1 FP BE Pri !#10 N5965 P1788 REPLACEMENT 12 Int BE Pri !#10 N5966 P1789 LD 40 -1 Int BE Pri !#10 N5967 P1790 LD 20 -1 Int BE Pri !#10 N5968 P1791 REPLACEMENT 32 Int BE Pri !#10 N5969 P1792 REPLACEMENT 11 Int BE Sec !#10 N5970 P1793 REPLACEMENT 11 Int BE Pri !#10 N5971 P1794 LD 11 -1 Int BE Pri !#10 N5972 P1795 LD 22 -1 Int BE Nuc !#10 N5973 P1796 REPLACEMENT 40 Int BE Pri !#10 N5974 P1797 LD 30 -1 Int BE Pri !#10 N5975 P1798 LD 26 -1 Int BE Pri !#10 N5976 P1799 REPLACEMENT 4 Int BE Sec !#10 N5977 P1800 REPLACEMENT 45 Int BE Sec !#10 N5978 P1801 MEMBAR !#10 N5979 P1802 BST 15 0x11000001 FP BE Pri !#10 N5980 P1803 MEMBAR Loop_exit !#10 N5981 P1740 LD 18 -1 Int BE Pri Loop_entry !#10 N5982 P1741 REPLACEMENT 29 Int BE Pri !#10 N5983 P1742 REPLACEMENT 23 Int BE Pri !#10 N5984 P1743 LD 20 -1 Int BE Pri !#10 N5985 P1744 LD 39 -1 Int BE Pri !#10 N5986 P1745 LD 11 -1 Int BE Pri !#10 N5987 P1746 REPLACEMENT 2 Int BE Sec !#10 N5988 P1747 REPLACEMENT 11 Int BE Pri !#10 N5989 P1748 LD 17 -1 Int BE Sec !#10 N5990 P1749 LD 9 -1 Int BE Sec !#10 N5991 P1750 LD 31 -1 FP BE Pri !#10 N5992 P1751 REPLACEMENT 29 Int BE Pri !#10 N5993 P1752 REPLACEMENT 42 Int BE Pri !#10 N5994 P1753 REPLACEMENT 38 Int BE Pri !#10 N5995 P1754 REPLACEMENT 7 Int BE Sec !#10 N5996 P1755 REPLACEMENT 39 Int BE Sec !#10 N5997 P1756 LD 15 -1 Int BE Pri !#10 N5998 P1757 LD 8 -1 Int BE Pri !#10 N5999 P1758 LD 24 -1 Int BE Pri !#10 N6000 P1759 LD 29 -1 Int BE Sec !#10 N6001 P1760 LD 38 -1 FP BE Pri !#10 N6002 P1761 LD 3 -1 Int BE Sec !#10 N6003 P1762 LD 1 -1 Int BE Sec !#10 N6004 P1763 REPLACEMENT 45 Int BE Sec !#10 N6005 P1764 LD 12 -1 FP BE Sec !#10 N6006 P1765 REPLACEMENT 12 Int BE Pri !#10 N6007 P1766 LD 8 -1 Int BE Pri !#10 N6008 P1767 REPLACEMENT 29 Int BE Pri !#10 N6009 P1768 LD 33 -1 Int BE Pri !#10 N6010 P1769 LD 9 -1 Int BE Sec !#10 N6011 P1770 REPLACEMENT 11 Int BE Pri !#10 N6012 P1771 MEMBAR !#10 N6013 P1772 LD 31 -1 Int BE Nuc !#10 N6014 P1773 LD 39 -1 Int BE Pri !#10 N6015 P1774 LD 41 -1 Int BE Sec !#10 N6016 P1775 LD 42 -1 Int BE Pri !#10 N6017 P1776 REPLACEMENT 40 Int BE Pri !#10 N6018 P1777 REPLACEMENT 12 Int BE Sec !#10 N6019 P1778 LD 17 -1 Int BE Pri !#10 N6020 P1779 REPLACEMENT 9 Int BE Nuc !#10 N6021 P1780 LD 20 -1 Int BE Sec !#10 N6022 P1781 REPLACEMENT 10 Int BE Pri !#10 N6023 P1782 LD 7 -1 Int LE Sec !#10 N6024 P1783 LD 11 -1 Int BE Pri !#10 N6025 P1784 REPLACEMENT 35 Int BE Pri !#10 N6026 P1785 REPLACEMENT 5 Int BE Sec !#10 N6027 P1786 LD 2 -1 Int BE Pri !#10 N6028 P1787 LD 37 -1 FP BE Pri !#10 N6029 P1788 REPLACEMENT 12 Int BE Pri !#10 N6030 P1789 LD 40 -1 Int BE Pri !#10 N6031 P1790 LD 20 -1 Int BE Pri !#10 N6032 P1791 REPLACEMENT 32 Int BE Pri !#10 N6033 P1792 REPLACEMENT 11 Int BE Sec !#10 N6034 P1793 REPLACEMENT 11 Int BE Pri !#10 N6035 P1794 LD 11 -1 Int BE Pri !#10 N6036 P1795 LD 22 -1 Int BE Nuc !#10 N6037 P1796 REPLACEMENT 40 Int BE Pri !#10 N6038 P1797 LD 30 -1 Int BE Pri !#10 N6039 P1798 LD 26 -1 Int BE Pri !#10 N6040 P1799 REPLACEMENT 4 Int BE Sec !#10 N6041 P1800 REPLACEMENT 45 Int BE Sec !#10 N6042 P1801 MEMBAR !#10 N6043 P1802 BST 15 0x11000002 FP BE Pri !#10 N6044 P1803 MEMBAR Loop_exit !#10 N6045 P1740 LD 18 -1 Int BE Pri Loop_entry !#10 N6046 P1741 REPLACEMENT 29 Int BE Pri !#10 N6047 P1742 REPLACEMENT 23 Int BE Pri !#10 N6048 P1743 LD 20 -1 Int BE Pri !#10 N6049 P1744 LD 39 -1 Int BE Pri !#10 N6050 P1745 LD 11 -1 Int BE Pri !#10 N6051 P1746 REPLACEMENT 2 Int BE Sec !#10 N6052 P1747 REPLACEMENT 11 Int BE Pri !#10 N6053 P1748 LD 17 -1 Int BE Sec !#10 N6054 P1749 LD 9 -1 Int BE Sec !#10 N6055 P1750 LD 31 -1 FP BE Pri !#10 N6056 P1751 REPLACEMENT 29 Int BE Pri !#10 N6057 P1752 REPLACEMENT 42 Int BE Pri !#10 N6058 P1753 REPLACEMENT 38 Int BE Pri !#10 N6059 P1754 REPLACEMENT 7 Int BE Sec !#10 N6060 P1755 REPLACEMENT 39 Int BE Sec !#10 N6061 P1756 LD 15 -1 Int BE Pri !#10 N6062 P1757 LD 8 -1 Int BE Pri !#10 N6063 P1758 LD 24 -1 Int BE Pri !#10 N6064 P1759 LD 29 -1 Int BE Sec !#10 N6065 P1760 LD 38 -1 FP BE Pri !#10 N6066 P1761 LD 3 -1 Int BE Sec !#10 N6067 P1762 LD 1 -1 Int BE Sec !#10 N6068 P1763 REPLACEMENT 45 Int BE Sec !#10 N6069 P1764 LD 12 -1 FP BE Sec !#10 N6070 P1765 REPLACEMENT 12 Int BE Pri !#10 N6071 P1766 LD 8 -1 Int BE Pri !#10 N6072 P1767 REPLACEMENT 29 Int BE Pri !#10 N6073 P1768 LD 33 -1 Int BE Pri !#10 N6074 P1769 LD 9 -1 Int BE Sec !#10 N6075 P1770 REPLACEMENT 11 Int BE Pri !#10 N6076 P1771 MEMBAR !#10 N6077 P1772 LD 31 -1 Int BE Nuc !#10 N6078 P1773 LD 39 -1 Int BE Pri !#10 N6079 P1774 LD 41 -1 Int BE Sec !#10 N6080 P1775 LD 42 -1 Int BE Pri !#10 N6081 P1776 REPLACEMENT 40 Int BE Pri !#10 N6082 P1777 REPLACEMENT 12 Int BE Sec !#10 N6083 P1778 LD 17 -1 Int BE Pri !#10 N6084 P1779 REPLACEMENT 9 Int BE Nuc !#10 N6085 P1780 LD 20 -1 Int BE Sec !#10 N6086 P1781 REPLACEMENT 10 Int BE Pri !#10 N6087 P1782 LD 7 -1 Int LE Sec !#10 N6088 P1783 LD 11 -1 Int BE Pri !#10 N6089 P1784 REPLACEMENT 35 Int BE Pri !#10 N6090 P1785 REPLACEMENT 5 Int BE Sec !#10 N6091 P1786 LD 2 -1 Int BE Pri !#10 N6092 P1787 LD 37 -1 FP BE Pri !#10 N6093 P1788 REPLACEMENT 12 Int BE Pri !#10 N6094 P1789 LD 40 -1 Int BE Pri !#10 N6095 P1790 LD 20 -1 Int BE Pri !#10 N6096 P1791 REPLACEMENT 32 Int BE Pri !#10 N6097 P1792 REPLACEMENT 11 Int BE Sec !#10 N6098 P1793 REPLACEMENT 11 Int BE Pri !#10 N6099 P1794 LD 11 -1 Int BE Pri !#10 N6100 P1795 LD 22 -1 Int BE Nuc !#10 N6101 P1796 REPLACEMENT 40 Int BE Pri !#10 N6102 P1797 LD 30 -1 Int BE Pri !#10 N6103 P1798 LD 26 -1 Int BE Pri !#10 N6104 P1799 REPLACEMENT 4 Int BE Sec !#10 N6105 P1800 REPLACEMENT 45 Int BE Sec !#10 N6106 P1801 MEMBAR !#10 N6107 P1802 BST 15 0x11000003 FP BE Pri !#10 N6108 P1803 MEMBAR Loop_exit !#10 N6109 P1740 LD 18 -1 Int BE Pri Loop_entry !#10 N6110 P1741 REPLACEMENT 29 Int BE Pri !#10 N6111 P1742 REPLACEMENT 23 Int BE Pri !#10 N6112 P1743 LD 20 -1 Int BE Pri !#10 N6113 P1744 LD 39 -1 Int BE Pri !#10 N6114 P1745 LD 11 -1 Int BE Pri !#10 N6115 P1746 REPLACEMENT 2 Int BE Sec !#10 N6116 P1747 REPLACEMENT 11 Int BE Pri !#10 N6117 P1748 LD 17 -1 Int BE Sec !#10 N6118 P1749 LD 9 -1 Int BE Sec !#10 N6119 P1750 LD 31 -1 FP BE Pri !#10 N6120 P1751 REPLACEMENT 29 Int BE Pri !#10 N6121 P1752 REPLACEMENT 42 Int BE Pri !#10 N6122 P1753 REPLACEMENT 38 Int BE Pri !#10 N6123 P1754 REPLACEMENT 7 Int BE Sec !#10 N6124 P1755 REPLACEMENT 39 Int BE Sec !#10 N6125 P1756 LD 15 -1 Int BE Pri !#10 N6126 P1757 LD 8 -1 Int BE Pri !#10 N6127 P1758 LD 24 -1 Int BE Pri !#10 N6128 P1759 LD 29 -1 Int BE Sec !#10 N6129 P1760 LD 38 -1 FP BE Pri !#10 N6130 P1761 LD 3 -1 Int BE Sec !#10 N6131 P1762 LD 1 -1 Int BE Sec !#10 N6132 P1763 REPLACEMENT 45 Int BE Sec !#10 N6133 P1764 LD 12 -1 FP BE Sec !#10 N6134 P1765 REPLACEMENT 12 Int BE Pri !#10 N6135 P1766 LD 8 -1 Int BE Pri !#10 N6136 P1767 REPLACEMENT 29 Int BE Pri !#10 N6137 P1768 LD 33 -1 Int BE Pri !#10 N6138 P1769 LD 9 -1 Int BE Sec !#10 N6139 P1770 REPLACEMENT 11 Int BE Pri !#10 N6140 P1771 MEMBAR !#10 N6141 P1772 LD 31 -1 Int BE Nuc !#10 N6142 P1773 LD 39 -1 Int BE Pri !#10 N6143 P1774 LD 41 -1 Int BE Sec !#10 N6144 P1775 LD 42 -1 Int BE Pri !#10 N6145 P1776 REPLACEMENT 40 Int BE Pri !#10 N6146 P1777 REPLACEMENT 12 Int BE Sec !#10 N6147 P1778 LD 17 -1 Int BE Pri !#10 N6148 P1779 REPLACEMENT 9 Int BE Nuc !#10 N6149 P1780 LD 20 -1 Int BE Sec !#10 N6150 P1781 REPLACEMENT 10 Int BE Pri !#10 N6151 P1782 LD 7 -1 Int LE Sec !#10 N6152 P1783 LD 11 -1 Int BE Pri !#10 N6153 P1784 REPLACEMENT 35 Int BE Pri !#10 N6154 P1785 REPLACEMENT 5 Int BE Sec !#10 N6155 P1786 LD 2 -1 Int BE Pri !#10 N6156 P1787 LD 37 -1 FP BE Pri !#10 N6157 P1788 REPLACEMENT 12 Int BE Pri !#10 N6158 P1789 LD 40 -1 Int BE Pri !#10 N6159 P1790 LD 20 -1 Int BE Pri !#10 N6160 P1791 REPLACEMENT 32 Int BE Pri !#10 N6161 P1792 REPLACEMENT 11 Int BE Sec !#10 N6162 P1793 REPLACEMENT 11 Int BE Pri !#10 N6163 P1794 LD 11 -1 Int BE Pri !#10 N6164 P1795 LD 22 -1 Int BE Nuc !#10 N6165 P1796 REPLACEMENT 40 Int BE Pri !#10 N6166 P1797 LD 30 -1 Int BE Pri !#10 N6167 P1798 LD 26 -1 Int BE Pri !#10 N6168 P1799 REPLACEMENT 4 Int BE Sec !#10 N6169 P1800 REPLACEMENT 45 Int BE Sec !#10 N6170 P1801 MEMBAR !#10 N6171 P1802 BST 15 0x11000004 FP BE Pri !#10 N6172 P1803 MEMBAR Loop_exit !#10 N6173 P1740 LD 18 -1 Int BE Pri Loop_entry !#10 N6174 P1741 REPLACEMENT 29 Int BE Pri !#10 N6175 P1742 REPLACEMENT 23 Int BE Pri !#10 N6176 P1743 LD 20 -1 Int BE Pri !#10 N6177 P1744 LD 39 -1 Int BE Pri !#10 N6178 P1745 LD 11 -1 Int BE Pri !#10 N6179 P1746 REPLACEMENT 2 Int BE Sec !#10 N6180 P1747 REPLACEMENT 11 Int BE Pri !#10 N6181 P1748 LD 17 -1 Int BE Sec !#10 N6182 P1749 LD 9 -1 Int BE Sec !#10 N6183 P1750 LD 31 -1 FP BE Pri !#10 N6184 P1751 REPLACEMENT 29 Int BE Pri !#10 N6185 P1752 REPLACEMENT 42 Int BE Pri !#10 N6186 P1753 REPLACEMENT 38 Int BE Pri !#10 N6187 P1754 REPLACEMENT 7 Int BE Sec !#10 N6188 P1755 REPLACEMENT 39 Int BE Sec !#10 N6189 P1756 LD 15 -1 Int BE Pri !#10 N6190 P1757 LD 8 -1 Int BE Pri !#10 N6191 P1758 LD 24 -1 Int BE Pri !#10 N6192 P1759 LD 29 -1 Int BE Sec !#10 N6193 P1760 LD 38 -1 FP BE Pri !#10 N6194 P1761 LD 3 -1 Int BE Sec !#10 N6195 P1762 LD 1 -1 Int BE Sec !#10 N6196 P1763 REPLACEMENT 45 Int BE Sec !#10 N6197 P1764 LD 12 -1 FP BE Sec !#10 N6198 P1765 REPLACEMENT 12 Int BE Pri !#10 N6199 P1766 LD 8 -1 Int BE Pri !#10 N6200 P1767 REPLACEMENT 29 Int BE Pri !#10 N6201 P1768 LD 33 -1 Int BE Pri !#10 N6202 P1769 LD 9 -1 Int BE Sec !#10 N6203 P1770 REPLACEMENT 11 Int BE Pri !#10 N6204 P1771 MEMBAR !#10 N6205 P1772 LD 31 -1 Int BE Nuc !#10 N6206 P1773 LD 39 -1 Int BE Pri !#10 N6207 P1774 LD 41 -1 Int BE Sec !#10 N6208 P1775 LD 42 -1 Int BE Pri !#10 N6209 P1776 REPLACEMENT 40 Int BE Pri !#10 N6210 P1777 REPLACEMENT 12 Int BE Sec !#10 N6211 P1778 LD 17 -1 Int BE Pri !#10 N6212 P1779 REPLACEMENT 9 Int BE Nuc !#10 N6213 P1780 LD 20 -1 Int BE Sec !#10 N6214 P1781 REPLACEMENT 10 Int BE Pri !#10 N6215 P1782 LD 7 -1 Int LE Sec !#10 N6216 P1783 LD 11 -1 Int BE Pri !#10 N6217 P1784 REPLACEMENT 35 Int BE Pri !#10 N6218 P1785 REPLACEMENT 5 Int BE Sec !#10 N6219 P1786 LD 2 -1 Int BE Pri !#10 N6220 P1787 LD 37 -1 FP BE Pri !#10 N6221 P1788 REPLACEMENT 12 Int BE Pri !#10 N6222 P1789 LD 40 -1 Int BE Pri !#10 N6223 P1790 LD 20 -1 Int BE Pri !#10 N6224 P1791 REPLACEMENT 32 Int BE Pri !#10 N6225 P1792 REPLACEMENT 11 Int BE Sec !#10 N6226 P1793 REPLACEMENT 11 Int BE Pri !#10 N6227 P1794 LD 11 -1 Int BE Pri !#10 N6228 P1795 LD 22 -1 Int BE Nuc !#10 N6229 P1796 REPLACEMENT 40 Int BE Pri !#10 N6230 P1797 LD 30 -1 Int BE Pri !#10 N6231 P1798 LD 26 -1 Int BE Pri !#10 N6232 P1799 REPLACEMENT 4 Int BE Sec !#10 N6233 P1800 REPLACEMENT 45 Int BE Sec !#10 N6234 P1801 MEMBAR !#10 N6235 P1802 BST 15 0x11000005 FP BE Pri !#10 N6236 P1803 MEMBAR Loop_exit !#10 N6237 P1740 LD 18 -1 Int BE Pri Loop_entry !#10 N6238 P1741 REPLACEMENT 29 Int BE Pri !#10 N6239 P1742 REPLACEMENT 23 Int BE Pri !#10 N6240 P1743 LD 20 -1 Int BE Pri !#10 N6241 P1744 LD 39 -1 Int BE Pri !#10 N6242 P1745 LD 11 -1 Int BE Pri !#10 N6243 P1746 REPLACEMENT 2 Int BE Sec !#10 N6244 P1747 REPLACEMENT 11 Int BE Pri !#10 N6245 P1748 LD 17 -1 Int BE Sec !#10 N6246 P1749 LD 9 -1 Int BE Sec !#10 N6247 P1750 LD 31 -1 FP BE Pri !#10 N6248 P1751 REPLACEMENT 29 Int BE Pri !#10 N6249 P1752 REPLACEMENT 42 Int BE Pri !#10 N6250 P1753 REPLACEMENT 38 Int BE Pri !#10 N6251 P1754 REPLACEMENT 7 Int BE Sec !#10 N6252 P1755 REPLACEMENT 39 Int BE Sec !#10 N6253 P1756 LD 15 -1 Int BE Pri !#10 N6254 P1757 LD 8 -1 Int BE Pri !#10 N6255 P1758 LD 24 -1 Int BE Pri !#10 N6256 P1759 LD 29 -1 Int BE Sec !#10 N6257 P1760 LD 38 -1 FP BE Pri !#10 N6258 P1761 LD 3 -1 Int BE Sec !#10 N6259 P1762 LD 1 -1 Int BE Sec !#10 N6260 P1763 REPLACEMENT 45 Int BE Sec !#10 N6261 P1764 LD 12 -1 FP BE Sec !#10 N6262 P1765 REPLACEMENT 12 Int BE Pri !#10 N6263 P1766 LD 8 -1 Int BE Pri !#10 N6264 P1767 REPLACEMENT 29 Int BE Pri !#10 N6265 P1768 LD 33 -1 Int BE Pri !#10 N6266 P1769 LD 9 -1 Int BE Sec !#10 N6267 P1770 REPLACEMENT 11 Int BE Pri !#10 N6268 P1771 MEMBAR !#10 N6269 P1772 LD 31 -1 Int BE Nuc !#10 N6270 P1773 LD 39 -1 Int BE Pri !#10 N6271 P1774 LD 41 -1 Int BE Sec !#10 N6272 P1775 LD 42 -1 Int BE Pri !#10 N6273 P1776 REPLACEMENT 40 Int BE Pri !#10 N6274 P1777 REPLACEMENT 12 Int BE Sec !#10 N6275 P1778 LD 17 -1 Int BE Pri !#10 N6276 P1779 REPLACEMENT 9 Int BE Nuc !#10 N6277 P1780 LD 20 -1 Int BE Sec !#10 N6278 P1781 REPLACEMENT 10 Int BE Pri !#10 N6279 P1782 LD 7 -1 Int LE Sec !#10 N6280 P1783 LD 11 -1 Int BE Pri !#10 N6281 P1784 REPLACEMENT 35 Int BE Pri !#10 N6282 P1785 REPLACEMENT 5 Int BE Sec !#10 N6283 P1786 LD 2 -1 Int BE Pri !#10 N6284 P1787 LD 37 -1 FP BE Pri !#10 N6285 P1788 REPLACEMENT 12 Int BE Pri !#10 N6286 P1789 LD 40 -1 Int BE Pri !#10 N6287 P1790 LD 20 -1 Int BE Pri !#10 N6288 P1791 REPLACEMENT 32 Int BE Pri !#10 N6289 P1792 REPLACEMENT 11 Int BE Sec !#10 N6290 P1793 REPLACEMENT 11 Int BE Pri !#10 N6291 P1794 LD 11 -1 Int BE Pri !#10 N6292 P1795 LD 22 -1 Int BE Nuc !#10 N6293 P1796 REPLACEMENT 40 Int BE Pri !#10 N6294 P1797 LD 30 -1 Int BE Pri !#10 N6295 P1798 LD 26 -1 Int BE Pri !#10 N6296 P1799 REPLACEMENT 4 Int BE Sec !#10 N6297 P1800 REPLACEMENT 45 Int BE Sec !#10 N6298 P1801 MEMBAR !#10 N6299 P1802 BST 15 0x11000006 FP BE Pri !#10 N6300 P1803 MEMBAR Loop_exit !#10 N6301 P1740 LD 18 -1 Int BE Pri Loop_entry !#10 N6302 P1741 REPLACEMENT 29 Int BE Pri !#10 N6303 P1742 REPLACEMENT 23 Int BE Pri !#10 N6304 P1743 LD 20 -1 Int BE Pri !#10 N6305 P1744 LD 39 -1 Int BE Pri !#10 N6306 P1745 LD 11 -1 Int BE Pri !#10 N6307 P1746 REPLACEMENT 2 Int BE Sec !#10 N6308 P1747 REPLACEMENT 11 Int BE Pri !#10 N6309 P1748 LD 17 -1 Int BE Sec !#10 N6310 P1749 LD 9 -1 Int BE Sec !#10 N6311 P1750 LD 31 -1 FP BE Pri !#10 N6312 P1751 REPLACEMENT 29 Int BE Pri !#10 N6313 P1752 REPLACEMENT 42 Int BE Pri !#10 N6314 P1753 REPLACEMENT 38 Int BE Pri !#10 N6315 P1754 REPLACEMENT 7 Int BE Sec !#10 N6316 P1755 REPLACEMENT 39 Int BE Sec !#10 N6317 P1756 LD 15 -1 Int BE Pri !#10 N6318 P1757 LD 8 -1 Int BE Pri !#10 N6319 P1758 LD 24 -1 Int BE Pri !#10 N6320 P1759 LD 29 -1 Int BE Sec !#10 N6321 P1760 LD 38 -1 FP BE Pri !#10 N6322 P1761 LD 3 -1 Int BE Sec !#10 N6323 P1762 LD 1 -1 Int BE Sec !#10 N6324 P1763 REPLACEMENT 45 Int BE Sec !#10 N6325 P1764 LD 12 -1 FP BE Sec !#10 N6326 P1765 REPLACEMENT 12 Int BE Pri !#10 N6327 P1766 LD 8 -1 Int BE Pri !#10 N6328 P1767 REPLACEMENT 29 Int BE Pri !#10 N6329 P1768 LD 33 -1 Int BE Pri !#10 N6330 P1769 LD 9 -1 Int BE Sec !#10 N6331 P1770 REPLACEMENT 11 Int BE Pri !#10 N6332 P1771 MEMBAR !#10 N6333 P1772 LD 31 -1 Int BE Nuc !#10 N6334 P1773 LD 39 -1 Int BE Pri !#10 N6335 P1774 LD 41 -1 Int BE Sec !#10 N6336 P1775 LD 42 -1 Int BE Pri !#10 N6337 P1776 REPLACEMENT 40 Int BE Pri !#10 N6338 P1777 REPLACEMENT 12 Int BE Sec !#10 N6339 P1778 LD 17 -1 Int BE Pri !#10 N6340 P1779 REPLACEMENT 9 Int BE Nuc !#10 N6341 P1780 LD 20 -1 Int BE Sec !#10 N6342 P1781 REPLACEMENT 10 Int BE Pri !#10 N6343 P1782 LD 7 -1 Int LE Sec !#10 N6344 P1783 LD 11 -1 Int BE Pri !#10 N6345 P1784 REPLACEMENT 35 Int BE Pri !#10 N6346 P1785 REPLACEMENT 5 Int BE Sec !#10 N6347 P1786 LD 2 -1 Int BE Pri !#10 N6348 P1787 LD 37 -1 FP BE Pri !#10 N6349 P1788 REPLACEMENT 12 Int BE Pri !#10 N6350 P1789 LD 40 -1 Int BE Pri !#10 N6351 P1790 LD 20 -1 Int BE Pri !#10 N6352 P1791 REPLACEMENT 32 Int BE Pri !#10 N6353 P1792 REPLACEMENT 11 Int BE Sec !#10 N6354 P1793 REPLACEMENT 11 Int BE Pri !#10 N6355 P1794 LD 11 -1 Int BE Pri !#10 N6356 P1795 LD 22 -1 Int BE Nuc !#10 N6357 P1796 REPLACEMENT 40 Int BE Pri !#10 N6358 P1797 LD 30 -1 Int BE Pri !#10 N6359 P1798 LD 26 -1 Int BE Pri !#10 N6360 P1799 REPLACEMENT 4 Int BE Sec !#10 N6361 P1800 REPLACEMENT 45 Int BE Sec !#10 N6362 P1801 MEMBAR !#10 N6363 P1802 BST 15 0x11000007 FP BE Pri !#10 N6364 P1803 MEMBAR Loop_exit !#10 N6365 P1740 LD 18 -1 Int BE Pri Loop_entry !#10 N6366 P1741 REPLACEMENT 29 Int BE Pri !#10 N6367 P1742 REPLACEMENT 23 Int BE Pri !#10 N6368 P1743 LD 20 -1 Int BE Pri !#10 N6369 P1744 LD 39 -1 Int BE Pri !#10 N6370 P1745 LD 11 -1 Int BE Pri !#10 N6371 P1746 REPLACEMENT 2 Int BE Sec !#10 N6372 P1747 REPLACEMENT 11 Int BE Pri !#10 N6373 P1748 LD 17 -1 Int BE Sec !#10 N6374 P1749 LD 9 -1 Int BE Sec !#10 N6375 P1750 LD 31 -1 FP BE Pri !#10 N6376 P1751 REPLACEMENT 29 Int BE Pri !#10 N6377 P1752 REPLACEMENT 42 Int BE Pri !#10 N6378 P1753 REPLACEMENT 38 Int BE Pri !#10 N6379 P1754 REPLACEMENT 7 Int BE Sec !#10 N6380 P1755 REPLACEMENT 39 Int BE Sec !#10 N6381 P1756 LD 15 -1 Int BE Pri !#10 N6382 P1757 LD 8 -1 Int BE Pri !#10 N6383 P1758 LD 24 -1 Int BE Pri !#10 N6384 P1759 LD 29 -1 Int BE Sec !#10 N6385 P1760 LD 38 -1 FP BE Pri !#10 N6386 P1761 LD 3 -1 Int BE Sec !#10 N6387 P1762 LD 1 -1 Int BE Sec !#10 N6388 P1763 REPLACEMENT 45 Int BE Sec !#10 N6389 P1764 LD 12 -1 FP BE Sec !#10 N6390 P1765 REPLACEMENT 12 Int BE Pri !#10 N6391 P1766 LD 8 -1 Int BE Pri !#10 N6392 P1767 REPLACEMENT 29 Int BE Pri !#10 N6393 P1768 LD 33 -1 Int BE Pri !#10 N6394 P1769 LD 9 -1 Int BE Sec !#10 N6395 P1770 REPLACEMENT 11 Int BE Pri !#10 N6396 P1771 MEMBAR !#10 N6397 P1772 LD 31 -1 Int BE Nuc !#10 N6398 P1773 LD 39 -1 Int BE Pri !#10 N6399 P1774 LD 41 -1 Int BE Sec !#10 N6400 P1775 LD 42 -1 Int BE Pri !#10 N6401 P1776 REPLACEMENT 40 Int BE Pri !#10 N6402 P1777 REPLACEMENT 12 Int BE Sec !#10 N6403 P1778 LD 17 -1 Int BE Pri !#10 N6404 P1779 REPLACEMENT 9 Int BE Nuc !#10 N6405 P1780 LD 20 -1 Int BE Sec !#10 N6406 P1781 REPLACEMENT 10 Int BE Pri !#10 N6407 P1782 LD 7 -1 Int LE Sec !#10 N6408 P1783 LD 11 -1 Int BE Pri !#10 N6409 P1784 REPLACEMENT 35 Int BE Pri !#10 N6410 P1785 REPLACEMENT 5 Int BE Sec !#10 N6411 P1786 LD 2 -1 Int BE Pri !#10 N6412 P1787 LD 37 -1 FP BE Pri !#10 N6413 P1788 REPLACEMENT 12 Int BE Pri !#10 N6414 P1789 LD 40 -1 Int BE Pri !#10 N6415 P1790 LD 20 -1 Int BE Pri !#10 N6416 P1791 REPLACEMENT 32 Int BE Pri !#10 N6417 P1792 REPLACEMENT 11 Int BE Sec !#10 N6418 P1793 REPLACEMENT 11 Int BE Pri !#10 N6419 P1794 LD 11 -1 Int BE Pri !#10 N6420 P1795 LD 22 -1 Int BE Nuc !#10 N6421 P1796 REPLACEMENT 40 Int BE Pri !#10 N6422 P1797 LD 30 -1 Int BE Pri !#10 N6423 P1798 LD 26 -1 Int BE Pri !#10 N6424 P1799 REPLACEMENT 4 Int BE Sec !#10 N6425 P1800 REPLACEMENT 45 Int BE Sec !#10 N6426 P1801 MEMBAR !#10 N6427 P1802 BST 15 0x11000008 FP BE Pri !#10 N6428 P1803 MEMBAR Loop_exit !#10 N6429 P1804 MEMBAR !#11 N6430 P1805 LD 0 -1 Int BE Pri Loop_entry !#11 N6431 P1806 LD 35 -1 Int BE Pri !#11 N6432 P1807 REPLACEMENT 35 Int BE Nuc !#11 N6433 P1808 LD 12 -1 Int BE Pri !#11 N6434 P1809 LD 21 -1 Int BE Pri !#11 N6435 P1810 LD 24 -1 Int BE Pri !#11 N6436 P1811 LD 28 -1 Int BE Sec !#11 N6437 P1812 REPLACEMENT 33 Int BE Nuc !#11 N6438 P1813 REPLACEMENT 25 Int BE Pri !#11 N6439 P1814 MEMBAR !#11 N6440 P1815 LD 22 -1 Int BE Pri !#11 N6441 P1816 REPLACEMENT 26 Int BE Pri !#11 N6442 P1817 LD 28 -1 Int BE Pri !#11 N6443 P1818 LD 19 -1 Int BE Pri !#11 N6444 P1819 LD 25 -1 Int BE Pri !#11 N6445 P1820 LD 42 -1 Int BE Pri !#11 N6446 P1821 REPLACEMENT 20 Int BE Pri !#11 N6447 P1822 LD 30 -1 Int BE Pri !#11 N6448 P1823 LD 38 -1 FP BE Pri !#11 N6449 P1824 REPLACEMENT 44 Int BE Pri Loop_exit !#11 N6450 P1825 LD 25 -1 Int BE Sec Loop_entry !#11 N6451 P1826 LD 24 -1 Int BE Pri !#11 N6452 P1827 LD 16 -1 Int BE Nuc !#11 N6453 P1828 LD 9 -1 Int BE Pri !#11 N6454 P1829 REPLACEMENT 2 Int BE Pri !#11 N6455 P1830 REPLACEMENT 9 Int BE Sec !#11 N6456 P1831 REPLACEMENT 38 Int BE Sec !#11 N6457 P1832 LD 36 -1 Int BE Nuc !#11 N6458 P1833 REPLACEMENT 34 Int BE Pri !#11 N6459 P1834 REPLACEMENT 6 Int BE Pri !#11 N6460 P1835 REPLACEMENT 40 Int BE Sec !#11 N6461 P1836 LD 22 -1 Int BE Pri !#11 N6462 P1837 REPLACEMENT 45 Int BE Pri !#11 N6463 P1838 LD 27 -1 FP BE Pri !#11 N6464 P1839 REPLACEMENT 29 Int BE Pri !#11 N6465 P1840 LD 38 -1 Int BE Pri !#11 N6466 P1841 REPLACEMENT 40 Int BE Sec !#11 N6467 P1842 LD 5 -1 Int BE Pri !#11 N6468 P1843 REPLACEMENT 6 Int BE Pri !#11 N6469 P1844 LD 7 -1 Int BE Nuc !#11 N6470 P1845 REPLACEMENT 42 Int BE Pri !#11 N6471 P1846 LD 17 -1 Int BE Pri !#11 N6472 P1847 LD 9 -1 Int BE Pri !#11 N6473 P1848 LD 28 -1 Int BE Pri !#11 N6474 P1849 REPLACEMENT 40 Int BE Pri !#11 N6475 P1850 REPLACEMENT 21 Int BE Pri !#11 N6476 P1851 LD 36 -1 Int BE Sec !#11 N6477 P1852 REPLACEMENT 35 Int BE Sec !#11 N6478 P1853 LD 7 -1 Int BE Pri !#11 N6479 P1854 REPLACEMENT 45 Int BE Pri !#11 N6480 P1855 REPLACEMENT 6 Int BE Pri !#11 N6481 P1856 LD 8 -1 Int BE Pri !#11 N6482 P1857 LD 33 -1 Int BE Nuc !#11 N6483 P1858 MEMBAR !#11 N6484 P1859 BST 22 0x11800001 FP BE Sec !#11 N6485 P1860 MEMBAR !#11 N6486 P1861 LD 2 -1 Int BE Sec !#11 N6487 P1862 REPLACEMENT 12 Int BE Pri !#11 N6488 P1863 LD 26 -1 Int BE Pri !#11 N6489 P1864 REPLACEMENT 18 Int BE Sec !#11 N6490 P1865 LD 18 -1 Int BE Pri !#11 N6491 P1866 LD 10 -1 Int BE Pri !#11 N6492 P1867 REPLACEMENT 43 Int BE Pri !#11 N6493 P1868 REPLACEMENT 1 Int BE Pri !#11 N6494 P1869 REPLACEMENT 4 Int BE Pri !#11 N6495 P1870 REPLACEMENT 10 Int BE Sec !#11 N6496 P1871 REPLACEMENT 0 Int BE Pri !#11 N6497 P1872 REPLACEMENT 42 Int BE Pri !#11 N6498 P1873 REPLACEMENT 2 Int BE Sec !#11 N6499 P1874 REPLACEMENT 27 Int BE Pri !#11 N6500 P1875 REPLACEMENT 17 Int BE Pri !#11 N6501 P1876 LD 29 -1 FP BE Pri !#11 N6502 P1877 LD 32 -1 Int BE Pri !#11 N6503 P1878 LD 6 -1 Int BE Pri !#11 N6504 P1879 LD 25 -1 Int BE Pri !#11 N6505 P1880 LD 22 -1 Int BE Sec !#11 N6506 P1881 LD 34 -1 Int BE Pri !#11 N6507 P1882 REPLACEMENT 6 Int BE Pri !#11 N6508 P1883 LD 14 -1 Int BE Sec !#11 N6509 P1884 REPLACEMENT 39 Int BE Pri !#11 N6510 P1885 LD 17 -1 Int BE Sec !#11 N6511 P1886 REPLACEMENT 11 Int BE Pri !#11 N6512 P1887 LD 0 -1 Int BE Nuc !#11 N6513 P1888 PREFETCH 35 Int BE Pri !#11 N6514 P1889 REPLACEMENT 0 Int BE Pri !#11 N6515 P1890 REPLACEMENT 11 Int BE Pri !#11 N6516 P1891 REPLACEMENT 29 Int BE Pri !#11 N6517 P1892 REPLACEMENT 20 Int BE Pri !#11 N6518 P1893 REPLACEMENT 34 Int BE Sec !#11 N6519 P1894 LD 1 -1 Int BE Pri !#11 N6520 P1895 REPLACEMENT 10 Int BE Pri !#11 N6521 P1896 LD 6 -1 FP BE Sec !#11 N6522 P1897 REPLACEMENT 42 Int BE Pri !#11 N6523 P1898 LD 14 -1 Int BE Pri !#11 N6524 P1899 REPLACEMENT 5 Int BE Pri !#11 N6525 P1900 REPLACEMENT 24 Int BE Nuc !#11 N6526 P1901 REPLACEMENT 3 Int BE Pri !#11 N6527 P1902 REPLACEMENT 14 Int BE Pri !#11 N6528 P1903 LD 12 -1 Int BE Pri !#11 N6529 P1904 REPLACEMENT 18 Int BE Pri !#11 N6530 P1905 REPLACEMENT 15 Int BE Pri !#11 N6531 P1906 LD 45 -1 Int BE Pri !#11 N6532 P1907 REPLACEMENT 16 Int BE Pri !#11 N6533 P1908 LD 24 -1 Int BE Pri !#11 N6534 P1909 LD 7 -1 Int BE Pri !#11 N6535 P1910 REPLACEMENT 19 Int BE Nuc !#11 N6536 P1911 LD 6 -1 Int BE Sec !#11 N6537 P1912 REPLACEMENT 27 Int BE Pri !#11 N6538 P1913 REPLACEMENT 21 Int BE Nuc !#11 N6539 P1914 LD 0 -1 Int BE Pri !#11 N6540 P1915 LD 40 -1 Int BE Pri !#11 N6541 P1916 LD 36 -1 Int BE Pri !#11 N6542 P1917 LD 35 -1 Int BE Nuc !#11 N6543 P1918 LD 24 -1 Int BE Sec !#11 N6544 P1919 REPLACEMENT 4 Int BE Pri !#11 N6545 P1920 REPLACEMENT 33 Int BE Pri !#11 N6546 P1921 LD 39 -1 Int BE Pri !#11 N6547 P1922 LD 29 -1 Int BE Pri !#11 N6548 P1923 REPLACEMENT 31 Int BE Nuc !#11 N6549 P1924 REPLACEMENT 17 Int BE Pri !#11 N6550 P1925 REPLACEMENT 16 Int BE Pri !#11 N6551 P1926 REPLACEMENT 41 Int BE Sec !#11 N6552 P1927 REPLACEMENT 38 Int BE Pri !#11 N6553 P1928 REPLACEMENT 38 Int BE Pri !#11 N6554 P1929 LD 34 -1 Int BE Pri !#11 N6555 P1930 REPLACEMENT 27 Int BE Pri !#11 N6556 P1931 REPLACEMENT 38 Int BE Pri !#11 N6557 P1932 LD 11 -1 Int BE Nuc !#11 N6558 P1933 LD 29 -1 Int BE Pri !#11 N6559 P1934 REPLACEMENT 40 Int BE Pri !#11 N6560 P1935 LD 34 -1 Int BE Pri !#11 N6561 P1936 LD 31 -1 Int BE Sec !#11 N6562 P1937 LD 39 -1 Int BE Pri !#11 N6563 P1938 LD 20 -1 Int BE Pri !#11 N6564 P1939 REPLACEMENT 25 Int BE Nuc !#11 N6565 P1940 REPLACEMENT 16 Int BE Nuc !#11 N6566 P1941 LD 7 -1 FP BE Pri !#11 N6567 P1942 REPLACEMENT 4 Int BE Pri !#11 N6568 P1943 LD 28 -1 Int LE Pri !#11 N6569 P1944 PREFETCH 24 Int BE Pri !#11 N6570 P1945 LD 17 -1 Int BE Pri !#11 N6571 P1946 LD 3 -1 FP BE Pri !#11 N6572 P1947 REPLACEMENT 18 Int BE Pri !#11 N6573 P1948 LD 4 -1 Int BE Sec !#11 N6574 P1949 LD 9 -1 Int LE Pri !#11 N6575 P1950 LD 43 -1 Int BE Pri !#11 N6576 P1951 LD 41 -1 Int BE Pri !#11 N6577 P1952 REPLACEMENT 33 Int BE Pri !#11 N6578 P1953 LD 26 -1 FP BE Pri !#11 N6579 P1954 LD 2 -1 Int BE Pri !#11 N6580 P1955 REPLACEMENT 7 Int BE Sec !#11 N6581 P1956 LD 40 -1 FP BE Pri !#11 N6582 P1957 LD 20 -1 Int BE Sec !#11 N6583 P1958 LD 37 -1 FP BE Pri !#11 N6584 P1959 REPLACEMENT 13 Int BE Pri !#11 N6585 P1960 LD 5 -1 Int BE Pri !#11 N6586 P1961 LD 27 -1 Int BE Pri !#11 N6587 P1962 REPLACEMENT 4 Int BE Pri !#11 N6588 P1963 MEMBAR !#11 N6589 P1964 BST 26 0x11800002 FP BE Pri !#11 N6590 P1965 MEMBAR !#11 N6591 P1966 REPLACEMENT 8 Int BE Pri !#11 N6592 P1967 LD 5 -1 Int BE Pri !#11 N6593 P1968 LD 32 -1 Int BE Pri !#11 N6594 P1969 LD 41 -1 Int BE Sec !#11 N6595 P1970 REPLACEMENT 10 Int BE Sec !#11 N6596 P1971 LD 25 -1 Int LE Pri !#11 N6597 P1972 REPLACEMENT 28 Int BE Pri !#11 N6598 P1973 REPLACEMENT 9 Int BE Pri !#11 N6599 P1974 LD 31 -1 Int BE Pri !#11 N6600 P1975 LD 45 -1 Int BE Pri !#11 N6601 P1976 REPLACEMENT 27 Int BE Pri !#11 N6602 P1977 LD 7 -1 Int BE Pri !#11 N6603 P1978 REPLACEMENT 9 Int BE Pri !#11 N6604 P1979 REPLACEMENT 36 Int BE Pri !#11 N6605 P1980 REPLACEMENT 27 Int BE Pri !#11 N6606 P1981 LD 29 -1 Int BE Pri !#11 N6607 P1982 LD 42 -1 Int LE Pri !#11 N6608 P1983 PREFETCH 31 Int BE Nuc !#11 N6609 P1984 LD 9 -1 Int BE Pri !#11 N6610 P1985 LD 13 -1 FP BE Nuc !#11 N6611 P1986 LD 5 -1 Int BE Nuc !#11 N6612 P1987 LD 31 -1 FP BE Pri !#11 N6613 P1988 LD 18 -1 Int BE Sec !#11 N6614 P1989 REPLACEMENT 13 Int BE Pri !#11 N6615 P1990 LD 5 -1 Int BE Sec !#11 N6616 P1991 REPLACEMENT 37 Int BE Pri !#11 N6617 P1992 REPLACEMENT 29 Int BE Pri !#11 N6618 P1993 LD 37 -1 Int LE Sec !#11 N6619 P1994 REPLACEMENT 42 Int BE Pri !#11 N6620 P1995 LD 21 -1 Int BE Sec !#11 N6621 P1996 REPLACEMENT 24 Int BE Pri !#11 N6622 P1997 LD 11 -1 Int BE Pri !#11 N6623 P1998 LD 29 -1 Int BE Sec !#11 N6624 P1999 REPLACEMENT 2 Int BE Pri !#11 N6625 P2000 REPLACEMENT 34 Int BE Pri !#11 N6626 P2001 LD 1 -1 Int BE Pri !#11 N6627 P2002 LD 34 -1 FP BE Pri !#11 N6628 P2003 REPLACEMENT 10 Int BE Sec !#11 N6629 P2004 LD 45 -1 Int BE Sec !#11 N6630 P2005 REPLACEMENT 11 Int BE Sec !#11 N6631 P2006 REPLACEMENT 27 Int BE Pri !#11 N6632 P2007 REPLACEMENT 41 Int BE Pri !#11 N6633 P2008 REPLACEMENT 9 Int BE Pri !#11 N6634 P2009 LD 28 -1 Int BE Sec !#11 N6635 P2010 REPLACEMENT 44 Int BE Pri !#11 N6636 P2011 REPLACEMENT 16 Int BE Sec !#11 N6637 P2012 LD 22 -1 Int BE Pri !#11 N6638 P2013 REPLACEMENT 8 Int BE Pri !#11 N6639 P2014 REPLACEMENT 45 Int BE Pri !#11 N6640 P2015 REPLACEMENT 32 Int BE Pri !#11 N6641 P2016 LD 36 -1 Int BE Pri !#11 N6642 P2017 MEMBAR !#11 N6643 P2018 REPLACEMENT 45 Int BE Pri !#11 N6644 P2019 LD 3 -1 Int BE Sec !#11 N6645 P2020 LD 45 -1 Int BE Pri !#11 N6646 P2021 PREFETCH 12 Int BE Pri !#11 N6647 P2022 MEMBAR !#11 N6648 P2023 BST 22 0x11800003 FP BE Pri !#11 N6649 P2024 MEMBAR !#11 N6650 P2025 PREFETCH 27 Int BE Pri !#11 N6651 P2026 LD 27 -1 Int BE Pri !#11 N6652 P2027 LD 34 -1 Int BE Sec !#11 N6653 P2028 REPLACEMENT 19 Int BE Nuc !#11 N6654 P2029 REPLACEMENT 25 Int BE Pri !#11 N6655 P2030 LD 6 -1 Int BE Nuc !#11 N6656 P2031 LD 33 -1 Int BE Sec !#11 N6657 P2032 LD 33 -1 Int BE Pri !#11 N6658 P2033 LD 6 -1 Int BE Nuc !#11 N6659 P2034 LD 43 -1 Int BE Pri !#11 N6660 P2035 REPLACEMENT 12 Int BE Pri !#11 N6661 P2036 REPLACEMENT 22 Int BE Nuc !#11 N6662 P2037 REPLACEMENT 22 Int BE Pri !#11 N6663 P2038 REPLACEMENT 44 Int BE Pri !#11 N6664 P2039 LD 9 -1 Int BE Pri !#11 N6665 P2040 LD 21 -1 Int BE Pri !#11 N6666 P2041 LD 34 -1 Int BE Pri !#11 N6667 P2042 REPLACEMENT 2 Int BE Pri !#11 N6668 P2043 LD 16 -1 Int BE Pri !#11 N6669 P2044 REPLACEMENT 19 Int BE Pri !#11 N6670 P2045 LD 42 -1 Int BE Pri !#11 N6671 P2046 LD 45 -1 Int BE Pri !#11 N6672 P2047 REPLACEMENT 9 Int BE Pri !#11 N6673 P2048 REPLACEMENT 10 Int BE Pri !#11 N6674 P2049 LD 39 -1 Int BE Pri !#11 N6675 P2050 LD 21 -1 Int BE Pri !#11 N6676 P2051 LD 5 -1 FP BE Pri !#11 N6677 P2052 LD 9 -1 Int BE Pri !#11 N6678 P2053 REPLACEMENT 29 Int BE Nuc !#11 N6679 P2054 LD 4 -1 Int BE Sec !#11 N6680 P2055 LD 0 -1 Int BE Sec !#11 N6681 P2056 REPLACEMENT 21 Int BE Pri !#11 N6682 P2057 LD 29 -1 Int BE Pri !#11 N6683 P2058 REPLACEMENT 17 Int BE Sec !#11 N6684 P2059 LD 38 -1 FP BE Pri !#11 N6685 P2060 LD 2 -1 Int BE Pri !#11 N6686 P2061 LD 10 -1 Int BE Sec Loop_exit !#11 N6687 P1825 LD 25 -1 Int BE Sec Loop_entry !#11 N6688 P1826 LD 24 -1 Int BE Pri !#11 N6689 P1827 LD 16 -1 Int BE Nuc !#11 N6690 P1828 LD 9 -1 Int BE Pri !#11 N6691 P1829 REPLACEMENT 2 Int BE Pri !#11 N6692 P1830 REPLACEMENT 9 Int BE Sec !#11 N6693 P1831 REPLACEMENT 38 Int BE Sec !#11 N6694 P1832 LD 36 -1 Int BE Nuc !#11 N6695 P1833 REPLACEMENT 34 Int BE Pri !#11 N6696 P1834 REPLACEMENT 6 Int BE Pri !#11 N6697 P1835 REPLACEMENT 40 Int BE Sec !#11 N6698 P1836 LD 22 -1 Int BE Pri !#11 N6699 P1837 REPLACEMENT 45 Int BE Pri !#11 N6700 P1838 LD 27 -1 FP BE Pri !#11 N6701 P1839 REPLACEMENT 29 Int BE Pri !#11 N6702 P1840 LD 38 -1 Int BE Pri !#11 N6703 P1841 REPLACEMENT 40 Int BE Sec !#11 N6704 P1842 LD 5 -1 Int BE Pri !#11 N6705 P1843 REPLACEMENT 6 Int BE Pri !#11 N6706 P1844 LD 7 -1 Int BE Nuc !#11 N6707 P1845 REPLACEMENT 42 Int BE Pri !#11 N6708 P1846 LD 17 -1 Int BE Pri !#11 N6709 P1847 LD 9 -1 Int BE Pri !#11 N6710 P1848 LD 28 -1 Int BE Pri !#11 N6711 P1849 REPLACEMENT 40 Int BE Pri !#11 N6712 P1850 REPLACEMENT 21 Int BE Pri !#11 N6713 P1851 LD 36 -1 Int BE Sec !#11 N6714 P1852 REPLACEMENT 35 Int BE Sec !#11 N6715 P1853 LD 7 -1 Int BE Pri !#11 N6716 P1854 REPLACEMENT 45 Int BE Pri !#11 N6717 P1855 REPLACEMENT 6 Int BE Pri !#11 N6718 P1856 LD 8 -1 Int BE Pri !#11 N6719 P1857 LD 33 -1 Int BE Nuc !#11 N6720 P1858 MEMBAR !#11 N6721 P1859 BST 22 0x11800004 FP BE Sec !#11 N6722 P1860 MEMBAR !#11 N6723 P1861 LD 2 -1 Int BE Sec !#11 N6724 P1862 REPLACEMENT 12 Int BE Pri !#11 N6725 P1863 LD 26 -1 Int BE Pri !#11 N6726 P1864 REPLACEMENT 18 Int BE Sec !#11 N6727 P1865 LD 18 -1 Int BE Pri !#11 N6728 P1866 LD 10 -1 Int BE Pri !#11 N6729 P1867 REPLACEMENT 43 Int BE Pri !#11 N6730 P1868 REPLACEMENT 1 Int BE Pri !#11 N6731 P1869 REPLACEMENT 4 Int BE Pri !#11 N6732 P1870 REPLACEMENT 10 Int BE Sec !#11 N6733 P1871 REPLACEMENT 0 Int BE Pri !#11 N6734 P1872 REPLACEMENT 42 Int BE Pri !#11 N6735 P1873 REPLACEMENT 2 Int BE Sec !#11 N6736 P1874 REPLACEMENT 27 Int BE Pri !#11 N6737 P1875 REPLACEMENT 17 Int BE Pri !#11 N6738 P1876 LD 29 -1 FP BE Pri !#11 N6739 P1877 LD 32 -1 Int BE Pri !#11 N6740 P1878 LD 6 -1 Int BE Pri !#11 N6741 P1879 LD 25 -1 Int BE Pri !#11 N6742 P1880 LD 22 -1 Int BE Sec !#11 N6743 P1881 LD 34 -1 Int BE Pri !#11 N6744 P1882 REPLACEMENT 6 Int BE Pri !#11 N6745 P1883 LD 14 -1 Int BE Sec !#11 N6746 P1884 REPLACEMENT 39 Int BE Pri !#11 N6747 P1885 LD 17 -1 Int BE Sec !#11 N6748 P1886 REPLACEMENT 11 Int BE Pri !#11 N6749 P1887 LD 0 -1 Int BE Nuc !#11 N6750 P1888 PREFETCH 35 Int BE Pri !#11 N6751 P1889 REPLACEMENT 0 Int BE Pri !#11 N6752 P1890 REPLACEMENT 11 Int BE Pri !#11 N6753 P1891 REPLACEMENT 29 Int BE Pri !#11 N6754 P1892 REPLACEMENT 20 Int BE Pri !#11 N6755 P1893 REPLACEMENT 34 Int BE Sec !#11 N6756 P1894 LD 1 -1 Int BE Pri !#11 N6757 P1895 REPLACEMENT 10 Int BE Pri !#11 N6758 P1896 LD 6 -1 FP BE Sec !#11 N6759 P1897 REPLACEMENT 42 Int BE Pri !#11 N6760 P1898 LD 14 -1 Int BE Pri !#11 N6761 P1899 REPLACEMENT 5 Int BE Pri !#11 N6762 P1900 REPLACEMENT 24 Int BE Nuc !#11 N6763 P1901 REPLACEMENT 3 Int BE Pri !#11 N6764 P1902 REPLACEMENT 14 Int BE Pri !#11 N6765 P1903 LD 12 -1 Int BE Pri !#11 N6766 P1904 REPLACEMENT 18 Int BE Pri !#11 N6767 P1905 REPLACEMENT 15 Int BE Pri !#11 N6768 P1906 LD 45 -1 Int BE Pri !#11 N6769 P1907 REPLACEMENT 16 Int BE Pri !#11 N6770 P1908 LD 24 -1 Int BE Pri !#11 N6771 P1909 LD 7 -1 Int BE Pri !#11 N6772 P1910 REPLACEMENT 19 Int BE Nuc !#11 N6773 P1911 LD 6 -1 Int BE Sec !#11 N6774 P1912 REPLACEMENT 27 Int BE Pri !#11 N6775 P1913 REPLACEMENT 21 Int BE Nuc !#11 N6776 P1914 LD 0 -1 Int BE Pri !#11 N6777 P1915 LD 40 -1 Int BE Pri !#11 N6778 P1916 LD 36 -1 Int BE Pri !#11 N6779 P1917 LD 35 -1 Int BE Nuc !#11 N6780 P1918 LD 24 -1 Int BE Sec !#11 N6781 P1919 REPLACEMENT 4 Int BE Pri !#11 N6782 P1920 REPLACEMENT 33 Int BE Pri !#11 N6783 P1921 LD 39 -1 Int BE Pri !#11 N6784 P1922 LD 29 -1 Int BE Pri !#11 N6785 P1923 REPLACEMENT 31 Int BE Nuc !#11 N6786 P1924 REPLACEMENT 17 Int BE Pri !#11 N6787 P1925 REPLACEMENT 16 Int BE Pri !#11 N6788 P1926 REPLACEMENT 41 Int BE Sec !#11 N6789 P1927 REPLACEMENT 38 Int BE Pri !#11 N6790 P1928 REPLACEMENT 38 Int BE Pri !#11 N6791 P1929 LD 34 -1 Int BE Pri !#11 N6792 P1930 REPLACEMENT 27 Int BE Pri !#11 N6793 P1931 REPLACEMENT 38 Int BE Pri !#11 N6794 P1932 LD 11 -1 Int BE Nuc !#11 N6795 P1933 LD 29 -1 Int BE Pri !#11 N6796 P1934 REPLACEMENT 40 Int BE Pri !#11 N6797 P1935 LD 34 -1 Int BE Pri !#11 N6798 P1936 LD 31 -1 Int BE Sec !#11 N6799 P1937 LD 39 -1 Int BE Pri !#11 N6800 P1938 LD 20 -1 Int BE Pri !#11 N6801 P1939 REPLACEMENT 25 Int BE Nuc !#11 N6802 P1940 REPLACEMENT 16 Int BE Nuc !#11 N6803 P1941 LD 7 -1 FP BE Pri !#11 N6804 P1942 REPLACEMENT 4 Int BE Pri !#11 N6805 P1943 LD 28 -1 Int LE Pri !#11 N6806 P1944 PREFETCH 24 Int BE Pri !#11 N6807 P1945 LD 17 -1 Int BE Pri !#11 N6808 P1946 LD 3 -1 FP BE Pri !#11 N6809 P1947 REPLACEMENT 18 Int BE Pri !#11 N6810 P1948 LD 4 -1 Int BE Sec !#11 N6811 P1949 LD 9 -1 Int LE Pri !#11 N6812 P1950 LD 43 -1 Int BE Pri !#11 N6813 P1951 LD 41 -1 Int BE Pri !#11 N6814 P1952 REPLACEMENT 33 Int BE Pri !#11 N6815 P1953 LD 26 -1 FP BE Pri !#11 N6816 P1954 LD 2 -1 Int BE Pri !#11 N6817 P1955 REPLACEMENT 7 Int BE Sec !#11 N6818 P1956 LD 40 -1 FP BE Pri !#11 N6819 P1957 LD 20 -1 Int BE Sec !#11 N6820 P1958 LD 37 -1 FP BE Pri !#11 N6821 P1959 REPLACEMENT 13 Int BE Pri !#11 N6822 P1960 LD 5 -1 Int BE Pri !#11 N6823 P1961 LD 27 -1 Int BE Pri !#11 N6824 P1962 REPLACEMENT 4 Int BE Pri !#11 N6825 P1963 MEMBAR !#11 N6826 P1964 BST 26 0x11800005 FP BE Pri !#11 N6827 P1965 MEMBAR !#11 N6828 P1966 REPLACEMENT 8 Int BE Pri !#11 N6829 P1967 LD 5 -1 Int BE Pri !#11 N6830 P1968 LD 32 -1 Int BE Pri !#11 N6831 P1969 LD 41 -1 Int BE Sec !#11 N6832 P1970 REPLACEMENT 10 Int BE Sec !#11 N6833 P1971 LD 25 -1 Int LE Pri !#11 N6834 P1972 REPLACEMENT 28 Int BE Pri !#11 N6835 P1973 REPLACEMENT 9 Int BE Pri !#11 N6836 P1974 LD 31 -1 Int BE Pri !#11 N6837 P1975 LD 45 -1 Int BE Pri !#11 N6838 P1976 REPLACEMENT 27 Int BE Pri !#11 N6839 P1977 LD 7 -1 Int BE Pri !#11 N6840 P1978 REPLACEMENT 9 Int BE Pri !#11 N6841 P1979 REPLACEMENT 36 Int BE Pri !#11 N6842 P1980 REPLACEMENT 27 Int BE Pri !#11 N6843 P1981 LD 29 -1 Int BE Pri !#11 N6844 P1982 LD 42 -1 Int LE Pri !#11 N6845 P1983 PREFETCH 31 Int BE Nuc !#11 N6846 P1984 LD 9 -1 Int BE Pri !#11 N6847 P1985 LD 13 -1 FP BE Nuc !#11 N6848 P1986 LD 5 -1 Int BE Nuc !#11 N6849 P1987 LD 31 -1 FP BE Pri !#11 N6850 P1988 LD 18 -1 Int BE Sec !#11 N6851 P1989 REPLACEMENT 13 Int BE Pri !#11 N6852 P1990 LD 5 -1 Int BE Sec !#11 N6853 P1991 REPLACEMENT 37 Int BE Pri !#11 N6854 P1992 REPLACEMENT 29 Int BE Pri !#11 N6855 P1993 LD 37 -1 Int LE Sec !#11 N6856 P1994 REPLACEMENT 42 Int BE Pri !#11 N6857 P1995 LD 21 -1 Int BE Sec !#11 N6858 P1996 REPLACEMENT 24 Int BE Pri !#11 N6859 P1997 LD 11 -1 Int BE Pri !#11 N6860 P1998 LD 29 -1 Int BE Sec !#11 N6861 P1999 REPLACEMENT 2 Int BE Pri !#11 N6862 P2000 REPLACEMENT 34 Int BE Pri !#11 N6863 P2001 LD 1 -1 Int BE Pri !#11 N6864 P2002 LD 34 -1 FP BE Pri !#11 N6865 P2003 REPLACEMENT 10 Int BE Sec !#11 N6866 P2004 LD 45 -1 Int BE Sec !#11 N6867 P2005 REPLACEMENT 11 Int BE Sec !#11 N6868 P2006 REPLACEMENT 27 Int BE Pri !#11 N6869 P2007 REPLACEMENT 41 Int BE Pri !#11 N6870 P2008 REPLACEMENT 9 Int BE Pri !#11 N6871 P2009 LD 28 -1 Int BE Sec !#11 N6872 P2010 REPLACEMENT 44 Int BE Pri !#11 N6873 P2011 REPLACEMENT 16 Int BE Sec !#11 N6874 P2012 LD 22 -1 Int BE Pri !#11 N6875 P2013 REPLACEMENT 8 Int BE Pri !#11 N6876 P2014 REPLACEMENT 45 Int BE Pri !#11 N6877 P2015 REPLACEMENT 32 Int BE Pri !#11 N6878 P2016 LD 36 -1 Int BE Pri !#11 N6879 P2017 MEMBAR !#11 N6880 P2018 REPLACEMENT 45 Int BE Pri !#11 N6881 P2019 LD 3 -1 Int BE Sec !#11 N6882 P2020 LD 45 -1 Int BE Pri !#11 N6883 P2021 PREFETCH 12 Int BE Pri !#11 N6884 P2022 MEMBAR !#11 N6885 P2023 BST 22 0x11800006 FP BE Pri !#11 N6886 P2024 MEMBAR !#11 N6887 P2025 PREFETCH 27 Int BE Pri !#11 N6888 P2026 LD 27 -1 Int BE Pri !#11 N6889 P2027 LD 34 -1 Int BE Sec !#11 N6890 P2028 REPLACEMENT 19 Int BE Nuc !#11 N6891 P2029 REPLACEMENT 25 Int BE Pri !#11 N6892 P2030 LD 6 -1 Int BE Nuc !#11 N6893 P2031 LD 33 -1 Int BE Sec !#11 N6894 P2032 LD 33 -1 Int BE Pri !#11 N6895 P2033 LD 6 -1 Int BE Nuc !#11 N6896 P2034 LD 43 -1 Int BE Pri !#11 N6897 P2035 REPLACEMENT 12 Int BE Pri !#11 N6898 P2036 REPLACEMENT 22 Int BE Nuc !#11 N6899 P2037 REPLACEMENT 22 Int BE Pri !#11 N6900 P2038 REPLACEMENT 44 Int BE Pri !#11 N6901 P2039 LD 9 -1 Int BE Pri !#11 N6902 P2040 LD 21 -1 Int BE Pri !#11 N6903 P2041 LD 34 -1 Int BE Pri !#11 N6904 P2042 REPLACEMENT 2 Int BE Pri !#11 N6905 P2043 LD 16 -1 Int BE Pri !#11 N6906 P2044 REPLACEMENT 19 Int BE Pri !#11 N6907 P2045 LD 42 -1 Int BE Pri !#11 N6908 P2046 LD 45 -1 Int BE Pri !#11 N6909 P2047 REPLACEMENT 9 Int BE Pri !#11 N6910 P2048 REPLACEMENT 10 Int BE Pri !#11 N6911 P2049 LD 39 -1 Int BE Pri !#11 N6912 P2050 LD 21 -1 Int BE Pri !#11 N6913 P2051 LD 5 -1 FP BE Pri !#11 N6914 P2052 LD 9 -1 Int BE Pri !#11 N6915 P2053 REPLACEMENT 29 Int BE Nuc !#11 N6916 P2054 LD 4 -1 Int BE Sec !#11 N6917 P2055 LD 0 -1 Int BE Sec !#11 N6918 P2056 REPLACEMENT 21 Int BE Pri !#11 N6919 P2057 LD 29 -1 Int BE Pri !#11 N6920 P2058 REPLACEMENT 17 Int BE Sec !#11 N6921 P2059 LD 38 -1 FP BE Pri !#11 N6922 P2060 LD 2 -1 Int BE Pri !#11 N6923 P2061 LD 10 -1 Int BE Sec Loop_exit !#11 N6924 P1825 LD 25 -1 Int BE Sec Loop_entry !#11 N6925 P1826 LD 24 -1 Int BE Pri !#11 N6926 P1827 LD 16 -1 Int BE Nuc !#11 N6927 P1828 LD 9 -1 Int BE Pri !#11 N6928 P1829 REPLACEMENT 2 Int BE Pri !#11 N6929 P1830 REPLACEMENT 9 Int BE Sec !#11 N6930 P1831 REPLACEMENT 38 Int BE Sec !#11 N6931 P1832 LD 36 -1 Int BE Nuc !#11 N6932 P1833 REPLACEMENT 34 Int BE Pri !#11 N6933 P1834 REPLACEMENT 6 Int BE Pri !#11 N6934 P1835 REPLACEMENT 40 Int BE Sec !#11 N6935 P1836 LD 22 -1 Int BE Pri !#11 N6936 P1837 REPLACEMENT 45 Int BE Pri !#11 N6937 P1838 LD 27 -1 FP BE Pri !#11 N6938 P1839 REPLACEMENT 29 Int BE Pri !#11 N6939 P1840 LD 38 -1 Int BE Pri !#11 N6940 P1841 REPLACEMENT 40 Int BE Sec !#11 N6941 P1842 LD 5 -1 Int BE Pri !#11 N6942 P1843 REPLACEMENT 6 Int BE Pri !#11 N6943 P1844 LD 7 -1 Int BE Nuc !#11 N6944 P1845 REPLACEMENT 42 Int BE Pri !#11 N6945 P1846 LD 17 -1 Int BE Pri !#11 N6946 P1847 LD 9 -1 Int BE Pri !#11 N6947 P1848 LD 28 -1 Int BE Pri !#11 N6948 P1849 REPLACEMENT 40 Int BE Pri !#11 N6949 P1850 REPLACEMENT 21 Int BE Pri !#11 N6950 P1851 LD 36 -1 Int BE Sec !#11 N6951 P1852 REPLACEMENT 35 Int BE Sec !#11 N6952 P1853 LD 7 -1 Int BE Pri !#11 N6953 P1854 REPLACEMENT 45 Int BE Pri !#11 N6954 P1855 REPLACEMENT 6 Int BE Pri !#11 N6955 P1856 LD 8 -1 Int BE Pri !#11 N6956 P1857 LD 33 -1 Int BE Nuc !#11 N6957 P1858 MEMBAR !#11 N6958 P1859 BST 22 0x11800007 FP BE Sec !#11 N6959 P1860 MEMBAR !#11 N6960 P1861 LD 2 -1 Int BE Sec !#11 N6961 P1862 REPLACEMENT 12 Int BE Pri !#11 N6962 P1863 LD 26 -1 Int BE Pri !#11 N6963 P1864 REPLACEMENT 18 Int BE Sec !#11 N6964 P1865 LD 18 -1 Int BE Pri !#11 N6965 P1866 LD 10 -1 Int BE Pri !#11 N6966 P1867 REPLACEMENT 43 Int BE Pri !#11 N6967 P1868 REPLACEMENT 1 Int BE Pri !#11 N6968 P1869 REPLACEMENT 4 Int BE Pri !#11 N6969 P1870 REPLACEMENT 10 Int BE Sec !#11 N6970 P1871 REPLACEMENT 0 Int BE Pri !#11 N6971 P1872 REPLACEMENT 42 Int BE Pri !#11 N6972 P1873 REPLACEMENT 2 Int BE Sec !#11 N6973 P1874 REPLACEMENT 27 Int BE Pri !#11 N6974 P1875 REPLACEMENT 17 Int BE Pri !#11 N6975 P1876 LD 29 -1 FP BE Pri !#11 N6976 P1877 LD 32 -1 Int BE Pri !#11 N6977 P1878 LD 6 -1 Int BE Pri !#11 N6978 P1879 LD 25 -1 Int BE Pri !#11 N6979 P1880 LD 22 -1 Int BE Sec !#11 N6980 P1881 LD 34 -1 Int BE Pri !#11 N6981 P1882 REPLACEMENT 6 Int BE Pri !#11 N6982 P1883 LD 14 -1 Int BE Sec !#11 N6983 P1884 REPLACEMENT 39 Int BE Pri !#11 N6984 P1885 LD 17 -1 Int BE Sec !#11 N6985 P1886 REPLACEMENT 11 Int BE Pri !#11 N6986 P1887 LD 0 -1 Int BE Nuc !#11 N6987 P1888 PREFETCH 35 Int BE Pri !#11 N6988 P1889 REPLACEMENT 0 Int BE Pri !#11 N6989 P1890 REPLACEMENT 11 Int BE Pri !#11 N6990 P1891 REPLACEMENT 29 Int BE Pri !#11 N6991 P1892 REPLACEMENT 20 Int BE Pri !#11 N6992 P1893 REPLACEMENT 34 Int BE Sec !#11 N6993 P1894 LD 1 -1 Int BE Pri !#11 N6994 P1895 REPLACEMENT 10 Int BE Pri !#11 N6995 P1896 LD 6 -1 FP BE Sec !#11 N6996 P1897 REPLACEMENT 42 Int BE Pri !#11 N6997 P1898 LD 14 -1 Int BE Pri !#11 N6998 P1899 REPLACEMENT 5 Int BE Pri !#11 N6999 P1900 REPLACEMENT 24 Int BE Nuc !#11 N7000 P1901 REPLACEMENT 3 Int BE Pri !#11 N7001 P1902 REPLACEMENT 14 Int BE Pri !#11 N7002 P1903 LD 12 -1 Int BE Pri !#11 N7003 P1904 REPLACEMENT 18 Int BE Pri !#11 N7004 P1905 REPLACEMENT 15 Int BE Pri !#11 N7005 P1906 LD 45 -1 Int BE Pri !#11 N7006 P1907 REPLACEMENT 16 Int BE Pri !#11 N7007 P1908 LD 24 -1 Int BE Pri !#11 N7008 P1909 LD 7 -1 Int BE Pri !#11 N7009 P1910 REPLACEMENT 19 Int BE Nuc !#11 N7010 P1911 LD 6 -1 Int BE Sec !#11 N7011 P1912 REPLACEMENT 27 Int BE Pri !#11 N7012 P1913 REPLACEMENT 21 Int BE Nuc !#11 N7013 P1914 LD 0 -1 Int BE Pri !#11 N7014 P1915 LD 40 -1 Int BE Pri !#11 N7015 P1916 LD 36 -1 Int BE Pri !#11 N7016 P1917 LD 35 -1 Int BE Nuc !#11 N7017 P1918 LD 24 -1 Int BE Sec !#11 N7018 P1919 REPLACEMENT 4 Int BE Pri !#11 N7019 P1920 REPLACEMENT 33 Int BE Pri !#11 N7020 P1921 LD 39 -1 Int BE Pri !#11 N7021 P1922 LD 29 -1 Int BE Pri !#11 N7022 P1923 REPLACEMENT 31 Int BE Nuc !#11 N7023 P1924 REPLACEMENT 17 Int BE Pri !#11 N7024 P1925 REPLACEMENT 16 Int BE Pri !#11 N7025 P1926 REPLACEMENT 41 Int BE Sec !#11 N7026 P1927 REPLACEMENT 38 Int BE Pri !#11 N7027 P1928 REPLACEMENT 38 Int BE Pri !#11 N7028 P1929 LD 34 -1 Int BE Pri !#11 N7029 P1930 REPLACEMENT 27 Int BE Pri !#11 N7030 P1931 REPLACEMENT 38 Int BE Pri !#11 N7031 P1932 LD 11 -1 Int BE Nuc !#11 N7032 P1933 LD 29 -1 Int BE Pri !#11 N7033 P1934 REPLACEMENT 40 Int BE Pri !#11 N7034 P1935 LD 34 -1 Int BE Pri !#11 N7035 P1936 LD 31 -1 Int BE Sec !#11 N7036 P1937 LD 39 -1 Int BE Pri !#11 N7037 P1938 LD 20 -1 Int BE Pri !#11 N7038 P1939 REPLACEMENT 25 Int BE Nuc !#11 N7039 P1940 REPLACEMENT 16 Int BE Nuc !#11 N7040 P1941 LD 7 -1 FP BE Pri !#11 N7041 P1942 REPLACEMENT 4 Int BE Pri !#11 N7042 P1943 LD 28 -1 Int LE Pri !#11 N7043 P1944 PREFETCH 24 Int BE Pri !#11 N7044 P1945 LD 17 -1 Int BE Pri !#11 N7045 P1946 LD 3 -1 FP BE Pri !#11 N7046 P1947 REPLACEMENT 18 Int BE Pri !#11 N7047 P1948 LD 4 -1 Int BE Sec !#11 N7048 P1949 LD 9 -1 Int LE Pri !#11 N7049 P1950 LD 43 -1 Int BE Pri !#11 N7050 P1951 LD 41 -1 Int BE Pri !#11 N7051 P1952 REPLACEMENT 33 Int BE Pri !#11 N7052 P1953 LD 26 -1 FP BE Pri !#11 N7053 P1954 LD 2 -1 Int BE Pri !#11 N7054 P1955 REPLACEMENT 7 Int BE Sec !#11 N7055 P1956 LD 40 -1 FP BE Pri !#11 N7056 P1957 LD 20 -1 Int BE Sec !#11 N7057 P1958 LD 37 -1 FP BE Pri !#11 N7058 P1959 REPLACEMENT 13 Int BE Pri !#11 N7059 P1960 LD 5 -1 Int BE Pri !#11 N7060 P1961 LD 27 -1 Int BE Pri !#11 N7061 P1962 REPLACEMENT 4 Int BE Pri !#11 N7062 P1963 MEMBAR !#11 N7063 P1964 BST 26 0x11800008 FP BE Pri !#11 N7064 P1965 MEMBAR !#11 N7065 P1966 REPLACEMENT 8 Int BE Pri !#11 N7066 P1967 LD 5 -1 Int BE Pri !#11 N7067 P1968 LD 32 -1 Int BE Pri !#11 N7068 P1969 LD 41 -1 Int BE Sec !#11 N7069 P1970 REPLACEMENT 10 Int BE Sec !#11 N7070 P1971 LD 25 -1 Int LE Pri !#11 N7071 P1972 REPLACEMENT 28 Int BE Pri !#11 N7072 P1973 REPLACEMENT 9 Int BE Pri !#11 N7073 P1974 LD 31 -1 Int BE Pri !#11 N7074 P1975 LD 45 -1 Int BE Pri !#11 N7075 P1976 REPLACEMENT 27 Int BE Pri !#11 N7076 P1977 LD 7 -1 Int BE Pri !#11 N7077 P1978 REPLACEMENT 9 Int BE Pri !#11 N7078 P1979 REPLACEMENT 36 Int BE Pri !#11 N7079 P1980 REPLACEMENT 27 Int BE Pri !#11 N7080 P1981 LD 29 -1 Int BE Pri !#11 N7081 P1982 LD 42 -1 Int LE Pri !#11 N7082 P1983 PREFETCH 31 Int BE Nuc !#11 N7083 P1984 LD 9 -1 Int BE Pri !#11 N7084 P1985 LD 13 -1 FP BE Nuc !#11 N7085 P1986 LD 5 -1 Int BE Nuc !#11 N7086 P1987 LD 31 -1 FP BE Pri !#11 N7087 P1988 LD 18 -1 Int BE Sec !#11 N7088 P1989 REPLACEMENT 13 Int BE Pri !#11 N7089 P1990 LD 5 -1 Int BE Sec !#11 N7090 P1991 REPLACEMENT 37 Int BE Pri !#11 N7091 P1992 REPLACEMENT 29 Int BE Pri !#11 N7092 P1993 LD 37 -1 Int LE Sec !#11 N7093 P1994 REPLACEMENT 42 Int BE Pri !#11 N7094 P1995 LD 21 -1 Int BE Sec !#11 N7095 P1996 REPLACEMENT 24 Int BE Pri !#11 N7096 P1997 LD 11 -1 Int BE Pri !#11 N7097 P1998 LD 29 -1 Int BE Sec !#11 N7098 P1999 REPLACEMENT 2 Int BE Pri !#11 N7099 P2000 REPLACEMENT 34 Int BE Pri !#11 N7100 P2001 LD 1 -1 Int BE Pri !#11 N7101 P2002 LD 34 -1 FP BE Pri !#11 N7102 P2003 REPLACEMENT 10 Int BE Sec !#11 N7103 P2004 LD 45 -1 Int BE Sec !#11 N7104 P2005 REPLACEMENT 11 Int BE Sec !#11 N7105 P2006 REPLACEMENT 27 Int BE Pri !#11 N7106 P2007 REPLACEMENT 41 Int BE Pri !#11 N7107 P2008 REPLACEMENT 9 Int BE Pri !#11 N7108 P2009 LD 28 -1 Int BE Sec !#11 N7109 P2010 REPLACEMENT 44 Int BE Pri !#11 N7110 P2011 REPLACEMENT 16 Int BE Sec !#11 N7111 P2012 LD 22 -1 Int BE Pri !#11 N7112 P2013 REPLACEMENT 8 Int BE Pri !#11 N7113 P2014 REPLACEMENT 45 Int BE Pri !#11 N7114 P2015 REPLACEMENT 32 Int BE Pri !#11 N7115 P2016 LD 36 -1 Int BE Pri !#11 N7116 P2017 MEMBAR !#11 N7117 P2018 REPLACEMENT 45 Int BE Pri !#11 N7118 P2019 LD 3 -1 Int BE Sec !#11 N7119 P2020 LD 45 -1 Int BE Pri !#11 N7120 P2021 PREFETCH 12 Int BE Pri !#11 N7121 P2022 MEMBAR !#11 N7122 P2023 BST 22 0x11800009 FP BE Pri !#11 N7123 P2024 MEMBAR !#11 N7124 P2025 PREFETCH 27 Int BE Pri !#11 N7125 P2026 LD 27 -1 Int BE Pri !#11 N7126 P2027 LD 34 -1 Int BE Sec !#11 N7127 P2028 REPLACEMENT 19 Int BE Nuc !#11 N7128 P2029 REPLACEMENT 25 Int BE Pri !#11 N7129 P2030 LD 6 -1 Int BE Nuc !#11 N7130 P2031 LD 33 -1 Int BE Sec !#11 N7131 P2032 LD 33 -1 Int BE Pri !#11 N7132 P2033 LD 6 -1 Int BE Nuc !#11 N7133 P2034 LD 43 -1 Int BE Pri !#11 N7134 P2035 REPLACEMENT 12 Int BE Pri !#11 N7135 P2036 REPLACEMENT 22 Int BE Nuc !#11 N7136 P2037 REPLACEMENT 22 Int BE Pri !#11 N7137 P2038 REPLACEMENT 44 Int BE Pri !#11 N7138 P2039 LD 9 -1 Int BE Pri !#11 N7139 P2040 LD 21 -1 Int BE Pri !#11 N7140 P2041 LD 34 -1 Int BE Pri !#11 N7141 P2042 REPLACEMENT 2 Int BE Pri !#11 N7142 P2043 LD 16 -1 Int BE Pri !#11 N7143 P2044 REPLACEMENT 19 Int BE Pri !#11 N7144 P2045 LD 42 -1 Int BE Pri !#11 N7145 P2046 LD 45 -1 Int BE Pri !#11 N7146 P2047 REPLACEMENT 9 Int BE Pri !#11 N7147 P2048 REPLACEMENT 10 Int BE Pri !#11 N7148 P2049 LD 39 -1 Int BE Pri !#11 N7149 P2050 LD 21 -1 Int BE Pri !#11 N7150 P2051 LD 5 -1 FP BE Pri !#11 N7151 P2052 LD 9 -1 Int BE Pri !#11 N7152 P2053 REPLACEMENT 29 Int BE Nuc !#11 N7153 P2054 LD 4 -1 Int BE Sec !#11 N7154 P2055 LD 0 -1 Int BE Sec !#11 N7155 P2056 REPLACEMENT 21 Int BE Pri !#11 N7156 P2057 LD 29 -1 Int BE Pri !#11 N7157 P2058 REPLACEMENT 17 Int BE Sec !#11 N7158 P2059 LD 38 -1 FP BE Pri !#11 N7159 P2060 LD 2 -1 Int BE Pri !#11 N7160 P2061 LD 10 -1 Int BE Sec Loop_exit !#11 N7161 P2062 MEMBAR !#12 N7162 P2063 LD 30 -1 Int BE Pri Loop_entry !#12 N7163 P2064 LD 43 -1 Int BE Pri !#12 N7164 P2065 LD 39 -1 Int BE Pri !#12 N7165 P2066 REPLACEMENT 2 Int BE Pri !#12 N7166 P2067 LD 37 -1 Int BE Sec !#12 N7167 P2068 PREFETCH 30 Int BE Pri !#12 N7168 P2069 REPLACEMENT 42 Int BE Sec !#12 N7169 P2070 LD 44 -1 Int BE Pri !#12 N7170 P2071 REPLACEMENT 34 Int BE Pri !#12 N7171 P2072 REPLACEMENT 25 Int BE Pri !#12 N7172 P2073 LD 11 -1 Int BE Pri !#12 N7173 P2074 LD 13 -1 Int BE Pri !#12 N7174 P2075 LD 12 -1 Int BE Sec !#12 N7175 P2076 LD 43 -1 FP BE Pri !#12 N7176 P2077 LD 2 -1 Int BE Nuc !#12 N7177 P2078 REPLACEMENT 29 Int BE Pri !#12 N7178 P2079 LD 29 -1 Int BE Pri !#12 N7179 P2080 REPLACEMENT 4 Int BE Pri !#12 N7180 P2081 REPLACEMENT 30 Int BE Pri !#12 N7181 P2082 LD 28 -1 Int BE Pri !#12 N7182 P2083 REPLACEMENT 2 Int BE Nuc !#12 N7183 P2084 LD 40 -1 Int LE Pri !#12 N7184 P2085 LD 40 -1 Int BE Pri !#12 N7185 P2086 LD 13 -1 Int BE Pri !#12 N7186 P2087 REPLACEMENT 42 Int BE Sec !#12 N7187 P2088 LD 12 -1 Int BE Pri !#12 N7188 P2089 LD 43 -1 FP BE Sec !#12 N7189 P2090 LD 25 -1 Int BE Pri !#12 N7190 P2091 REPLACEMENT 23 Int BE Pri !#12 N7191 P2092 REPLACEMENT 18 Int BE Pri !#12 N7192 P2093 LD 12 -1 Int BE Pri !#12 N7193 P2094 LD 3 -1 Int BE Sec !#12 N7194 P2095 LD 9 -1 Int LE Pri !#12 N7195 P2096 LD 40 -1 Int BE Pri !#12 N7196 P2097 LD 37 -1 FP BE Pri !#12 N7197 P2098 LD 21 -1 Int BE Sec !#12 N7198 P2099 LD 26 -1 Int BE Nuc !#12 N7199 P2100 REPLACEMENT 18 Int BE Pri !#12 N7200 P2101 LD 44 -1 Int BE Pri !#12 N7201 P2102 LD 2 -1 Int BE Pri !#12 N7202 P2103 LD 27 -1 Int BE Pri !#12 N7203 P2104 LD 14 -1 Int BE Pri !#12 N7204 P2105 LD 43 -1 Int BE Sec !#12 N7205 P2106 LD 12 -1 Int BE Pri !#12 N7206 P2107 LD 18 -1 Int BE Pri !#12 N7207 P2108 REPLACEMENT 24 Int BE Pri !#12 N7208 P2109 LD 19 -1 FP BE Sec !#12 N7209 P2110 PREFETCH 38 Int BE Pri !#12 N7210 P2111 REPLACEMENT 19 Int BE Pri !#12 N7211 P2112 LD 2 -1 Int BE Pri !#12 N7212 P2113 LD 10 -1 Int BE Pri !#12 N7213 P2114 LD 21 -1 Int BE Nuc !#12 N7214 P2115 LD 37 -1 Int BE Sec !#12 N7215 P2116 PREFETCH 30 Int BE Pri !#12 N7216 P2117 LD 11 -1 Int BE Pri !#12 N7217 P2118 LD 1 -1 Int BE Pri !#12 N7218 P2119 LD 19 -1 Int BE Pri !#12 N7219 P2120 LD 43 -1 Int BE Pri !#12 N7220 P2121 REPLACEMENT 26 Int BE Pri !#12 N7221 P2122 LD 25 -1 Int BE Pri !#12 N7222 P2123 REPLACEMENT 10 Int BE Pri !#12 N7223 P2124 REPLACEMENT 15 Int BE Nuc !#12 N7224 P2125 REPLACEMENT 17 Int BE Pri !#12 N7225 P2126 REPLACEMENT 14 Int BE Sec !#12 N7226 P2127 LD 45 -1 Int BE Pri !#12 N7227 P2128 LD 30 -1 Int BE Pri !#12 N7228 P2129 LD 20 -1 Int BE Pri !#12 N7229 P2130 LD 41 -1 Int BE Pri !#12 N7230 P2131 REPLACEMENT 39 Int BE Pri !#12 N7231 P2132 REPLACEMENT 32 Int BE Pri !#12 N7232 P2133 LD 11 -1 Int BE Pri !#12 N7233 P2134 LD 35 -1 Int BE Pri !#12 N7234 P2135 LD 22 -1 Int BE Pri !#12 N7235 P2136 LD 24 -1 Int BE Pri !#12 N7236 P2137 LD 27 -1 Int BE Pri !#12 N7237 P2138 LD 44 -1 Int BE Sec !#12 N7238 P2139 REPLACEMENT 30 Int BE Pri !#12 N7239 P2140 LD 2 -1 Int BE Pri !#12 N7240 P2141 LD 42 -1 Int BE Pri !#12 N7241 P2142 LD 39 -1 Int BE Nuc !#12 N7242 P2143 LD 10 -1 Int BE Nuc !#12 N7243 P2144 LD 36 -1 Int BE Pri !#12 N7244 P2145 REPLACEMENT 20 Int BE Pri !#12 N7245 P2146 REPLACEMENT 22 Int BE Sec !#12 N7246 P2147 REPLACEMENT 30 Int BE Pri !#12 N7247 P2148 REPLACEMENT 6 Int BE Pri !#12 N7248 P2149 REPLACEMENT 11 Int BE Pri !#12 N7249 P2150 REPLACEMENT 4 Int BE Pri !#12 N7250 P2151 REPLACEMENT 34 Int BE Pri !#12 N7251 P2152 LD 26 -1 Int BE Pri !#12 N7252 P2153 LD 38 -1 Int BE Pri !#12 N7253 P2154 LD 28 -1 Int BE Pri !#12 N7254 P2155 LD 37 -1 Int BE Sec !#12 N7255 P2156 REPLACEMENT 26 Int BE Pri !#12 N7256 P2157 REPLACEMENT 26 Int BE Nuc !#12 N7257 P2158 REPLACEMENT 38 Int BE Pri !#12 N7258 P2159 LD 21 -1 FP BE Pri !#12 N7259 P2160 LD 11 -1 FP BE Sec !#12 N7260 P2161 REPLACEMENT 43 Int BE Pri !#12 N7261 P2162 LD 43 -1 Int BE Nuc !#12 N7262 P2163 LD 8 -1 Int BE Nuc !#12 N7263 P2164 LD 20 -1 Int BE Pri !#12 N7264 P2165 REPLACEMENT 42 Int BE Sec !#12 N7265 P2166 MEMBAR !#12 N7266 P2167 BST 25 0x12000001 FP BE Pri !#12 N7267 P2168 MEMBAR !#12 N7268 P2169 LD 34 -1 Int BE Pri !#12 N7269 P2170 LD 3 -1 Int BE Pri !#12 N7270 P2171 REPLACEMENT 4 Int BE Pri !#12 N7271 P2172 REPLACEMENT 36 Int BE Pri !#12 N7272 P2173 LD 18 -1 Int BE Pri !#12 N7273 P2174 REPLACEMENT 21 Int BE Pri !#12 N7274 P2175 PREFETCH 45 Int BE Pri !#12 N7275 P2176 LD 1 -1 Int BE Pri !#12 N7276 P2177 LD 13 -1 Int BE Pri !#12 N7277 P2178 REPLACEMENT 31 Int BE Sec !#12 N7278 P2179 LD 29 -1 Int BE Sec !#12 N7279 P2180 REPLACEMENT 22 Int BE Pri !#12 N7280 P2181 LD 0 -1 Int BE Pri !#12 N7281 P2182 REPLACEMENT 14 Int BE Pri !#12 N7282 P2183 REPLACEMENT 1 Int BE Pri !#12 N7283 P2184 REPLACEMENT 33 Int BE Sec !#12 N7284 P2185 LD 43 -1 Int BE Pri !#12 N7285 P2186 REPLACEMENT 44 Int BE Pri !#12 N7286 P2187 REPLACEMENT 38 Int BE Pri !#12 N7287 P2188 REPLACEMENT 37 Int BE Nuc !#12 N7288 P2189 LD 23 -1 Int BE Pri !#12 N7289 P2190 LD 16 -1 Int BE Sec Loop_exit !#12 N7290 P2063 LD 30 -1 Int BE Pri Loop_entry !#12 N7291 P2064 LD 43 -1 Int BE Pri !#12 N7292 P2065 LD 39 -1 Int BE Pri !#12 N7293 P2066 REPLACEMENT 2 Int BE Pri !#12 N7294 P2067 LD 37 -1 Int BE Sec !#12 N7295 P2068 PREFETCH 30 Int BE Pri !#12 N7296 P2069 REPLACEMENT 42 Int BE Sec !#12 N7297 P2070 LD 44 -1 Int BE Pri !#12 N7298 P2071 REPLACEMENT 34 Int BE Pri !#12 N7299 P2072 REPLACEMENT 25 Int BE Pri !#12 N7300 P2073 LD 11 -1 Int BE Pri !#12 N7301 P2074 LD 13 -1 Int BE Pri !#12 N7302 P2075 LD 12 -1 Int BE Sec !#12 N7303 P2076 LD 43 -1 FP BE Pri !#12 N7304 P2077 LD 2 -1 Int BE Nuc !#12 N7305 P2078 REPLACEMENT 29 Int BE Pri !#12 N7306 P2079 LD 29 -1 Int BE Pri !#12 N7307 P2080 REPLACEMENT 4 Int BE Pri !#12 N7308 P2081 REPLACEMENT 30 Int BE Pri !#12 N7309 P2082 LD 28 -1 Int BE Pri !#12 N7310 P2083 REPLACEMENT 2 Int BE Nuc !#12 N7311 P2084 LD 40 -1 Int LE Pri !#12 N7312 P2085 LD 40 -1 Int BE Pri !#12 N7313 P2086 LD 13 -1 Int BE Pri !#12 N7314 P2087 REPLACEMENT 42 Int BE Sec !#12 N7315 P2088 LD 12 -1 Int BE Pri !#12 N7316 P2089 LD 43 -1 FP BE Sec !#12 N7317 P2090 LD 25 -1 Int BE Pri !#12 N7318 P2091 REPLACEMENT 23 Int BE Pri !#12 N7319 P2092 REPLACEMENT 18 Int BE Pri !#12 N7320 P2093 LD 12 -1 Int BE Pri !#12 N7321 P2094 LD 3 -1 Int BE Sec !#12 N7322 P2095 LD 9 -1 Int LE Pri !#12 N7323 P2096 LD 40 -1 Int BE Pri !#12 N7324 P2097 LD 37 -1 FP BE Pri !#12 N7325 P2098 LD 21 -1 Int BE Sec !#12 N7326 P2099 LD 26 -1 Int BE Nuc !#12 N7327 P2100 REPLACEMENT 18 Int BE Pri !#12 N7328 P2101 LD 44 -1 Int BE Pri !#12 N7329 P2102 LD 2 -1 Int BE Pri !#12 N7330 P2103 LD 27 -1 Int BE Pri !#12 N7331 P2104 LD 14 -1 Int BE Pri !#12 N7332 P2105 LD 43 -1 Int BE Sec !#12 N7333 P2106 LD 12 -1 Int BE Pri !#12 N7334 P2107 LD 18 -1 Int BE Pri !#12 N7335 P2108 REPLACEMENT 24 Int BE Pri !#12 N7336 P2109 LD 19 -1 FP BE Sec !#12 N7337 P2110 PREFETCH 38 Int BE Pri !#12 N7338 P2111 REPLACEMENT 19 Int BE Pri !#12 N7339 P2112 LD 2 -1 Int BE Pri !#12 N7340 P2113 LD 10 -1 Int BE Pri !#12 N7341 P2114 LD 21 -1 Int BE Nuc !#12 N7342 P2115 LD 37 -1 Int BE Sec !#12 N7343 P2116 PREFETCH 30 Int BE Pri !#12 N7344 P2117 LD 11 -1 Int BE Pri !#12 N7345 P2118 LD 1 -1 Int BE Pri !#12 N7346 P2119 LD 19 -1 Int BE Pri !#12 N7347 P2120 LD 43 -1 Int BE Pri !#12 N7348 P2121 REPLACEMENT 26 Int BE Pri !#12 N7349 P2122 LD 25 -1 Int BE Pri !#12 N7350 P2123 REPLACEMENT 10 Int BE Pri !#12 N7351 P2124 REPLACEMENT 15 Int BE Nuc !#12 N7352 P2125 REPLACEMENT 17 Int BE Pri !#12 N7353 P2126 REPLACEMENT 14 Int BE Sec !#12 N7354 P2127 LD 45 -1 Int BE Pri !#12 N7355 P2128 LD 30 -1 Int BE Pri !#12 N7356 P2129 LD 20 -1 Int BE Pri !#12 N7357 P2130 LD 41 -1 Int BE Pri !#12 N7358 P2131 REPLACEMENT 39 Int BE Pri !#12 N7359 P2132 REPLACEMENT 32 Int BE Pri !#12 N7360 P2133 LD 11 -1 Int BE Pri !#12 N7361 P2134 LD 35 -1 Int BE Pri !#12 N7362 P2135 LD 22 -1 Int BE Pri !#12 N7363 P2136 LD 24 -1 Int BE Pri !#12 N7364 P2137 LD 27 -1 Int BE Pri !#12 N7365 P2138 LD 44 -1 Int BE Sec !#12 N7366 P2139 REPLACEMENT 30 Int BE Pri !#12 N7367 P2140 LD 2 -1 Int BE Pri !#12 N7368 P2141 LD 42 -1 Int BE Pri !#12 N7369 P2142 LD 39 -1 Int BE Nuc !#12 N7370 P2143 LD 10 -1 Int BE Nuc !#12 N7371 P2144 LD 36 -1 Int BE Pri !#12 N7372 P2145 REPLACEMENT 20 Int BE Pri !#12 N7373 P2146 REPLACEMENT 22 Int BE Sec !#12 N7374 P2147 REPLACEMENT 30 Int BE Pri !#12 N7375 P2148 REPLACEMENT 6 Int BE Pri !#12 N7376 P2149 REPLACEMENT 11 Int BE Pri !#12 N7377 P2150 REPLACEMENT 4 Int BE Pri !#12 N7378 P2151 REPLACEMENT 34 Int BE Pri !#12 N7379 P2152 LD 26 -1 Int BE Pri !#12 N7380 P2153 LD 38 -1 Int BE Pri !#12 N7381 P2154 LD 28 -1 Int BE Pri !#12 N7382 P2155 LD 37 -1 Int BE Sec !#12 N7383 P2156 REPLACEMENT 26 Int BE Pri !#12 N7384 P2157 REPLACEMENT 26 Int BE Nuc !#12 N7385 P2158 REPLACEMENT 38 Int BE Pri !#12 N7386 P2159 LD 21 -1 FP BE Pri !#12 N7387 P2160 LD 11 -1 FP BE Sec !#12 N7388 P2161 REPLACEMENT 43 Int BE Pri !#12 N7389 P2162 LD 43 -1 Int BE Nuc !#12 N7390 P2163 LD 8 -1 Int BE Nuc !#12 N7391 P2164 LD 20 -1 Int BE Pri !#12 N7392 P2165 REPLACEMENT 42 Int BE Sec !#12 N7393 P2166 MEMBAR !#12 N7394 P2167 BST 25 0x12000002 FP BE Pri !#12 N7395 P2168 MEMBAR !#12 N7396 P2169 LD 34 -1 Int BE Pri !#12 N7397 P2170 LD 3 -1 Int BE Pri !#12 N7398 P2171 REPLACEMENT 4 Int BE Pri !#12 N7399 P2172 REPLACEMENT 36 Int BE Pri !#12 N7400 P2173 LD 18 -1 Int BE Pri !#12 N7401 P2174 REPLACEMENT 21 Int BE Pri !#12 N7402 P2175 PREFETCH 45 Int BE Pri !#12 N7403 P2176 LD 1 -1 Int BE Pri !#12 N7404 P2177 LD 13 -1 Int BE Pri !#12 N7405 P2178 REPLACEMENT 31 Int BE Sec !#12 N7406 P2179 LD 29 -1 Int BE Sec !#12 N7407 P2180 REPLACEMENT 22 Int BE Pri !#12 N7408 P2181 LD 0 -1 Int BE Pri !#12 N7409 P2182 REPLACEMENT 14 Int BE Pri !#12 N7410 P2183 REPLACEMENT 1 Int BE Pri !#12 N7411 P2184 REPLACEMENT 33 Int BE Sec !#12 N7412 P2185 LD 43 -1 Int BE Pri !#12 N7413 P2186 REPLACEMENT 44 Int BE Pri !#12 N7414 P2187 REPLACEMENT 38 Int BE Pri !#12 N7415 P2188 REPLACEMENT 37 Int BE Nuc !#12 N7416 P2189 LD 23 -1 Int BE Pri !#12 N7417 P2190 LD 16 -1 Int BE Sec Loop_exit !#12 N7418 P2063 LD 30 -1 Int BE Pri Loop_entry !#12 N7419 P2064 LD 43 -1 Int BE Pri !#12 N7420 P2065 LD 39 -1 Int BE Pri !#12 N7421 P2066 REPLACEMENT 2 Int BE Pri !#12 N7422 P2067 LD 37 -1 Int BE Sec !#12 N7423 P2068 PREFETCH 30 Int BE Pri !#12 N7424 P2069 REPLACEMENT 42 Int BE Sec !#12 N7425 P2070 LD 44 -1 Int BE Pri !#12 N7426 P2071 REPLACEMENT 34 Int BE Pri !#12 N7427 P2072 REPLACEMENT 25 Int BE Pri !#12 N7428 P2073 LD 11 -1 Int BE Pri !#12 N7429 P2074 LD 13 -1 Int BE Pri !#12 N7430 P2075 LD 12 -1 Int BE Sec !#12 N7431 P2076 LD 43 -1 FP BE Pri !#12 N7432 P2077 LD 2 -1 Int BE Nuc !#12 N7433 P2078 REPLACEMENT 29 Int BE Pri !#12 N7434 P2079 LD 29 -1 Int BE Pri !#12 N7435 P2080 REPLACEMENT 4 Int BE Pri !#12 N7436 P2081 REPLACEMENT 30 Int BE Pri !#12 N7437 P2082 LD 28 -1 Int BE Pri !#12 N7438 P2083 REPLACEMENT 2 Int BE Nuc !#12 N7439 P2084 LD 40 -1 Int LE Pri !#12 N7440 P2085 LD 40 -1 Int BE Pri !#12 N7441 P2086 LD 13 -1 Int BE Pri !#12 N7442 P2087 REPLACEMENT 42 Int BE Sec !#12 N7443 P2088 LD 12 -1 Int BE Pri !#12 N7444 P2089 LD 43 -1 FP BE Sec !#12 N7445 P2090 LD 25 -1 Int BE Pri !#12 N7446 P2091 REPLACEMENT 23 Int BE Pri !#12 N7447 P2092 REPLACEMENT 18 Int BE Pri !#12 N7448 P2093 LD 12 -1 Int BE Pri !#12 N7449 P2094 LD 3 -1 Int BE Sec !#12 N7450 P2095 LD 9 -1 Int LE Pri !#12 N7451 P2096 LD 40 -1 Int BE Pri !#12 N7452 P2097 LD 37 -1 FP BE Pri !#12 N7453 P2098 LD 21 -1 Int BE Sec !#12 N7454 P2099 LD 26 -1 Int BE Nuc !#12 N7455 P2100 REPLACEMENT 18 Int BE Pri !#12 N7456 P2101 LD 44 -1 Int BE Pri !#12 N7457 P2102 LD 2 -1 Int BE Pri !#12 N7458 P2103 LD 27 -1 Int BE Pri !#12 N7459 P2104 LD 14 -1 Int BE Pri !#12 N7460 P2105 LD 43 -1 Int BE Sec !#12 N7461 P2106 LD 12 -1 Int BE Pri !#12 N7462 P2107 LD 18 -1 Int BE Pri !#12 N7463 P2108 REPLACEMENT 24 Int BE Pri !#12 N7464 P2109 LD 19 -1 FP BE Sec !#12 N7465 P2110 PREFETCH 38 Int BE Pri !#12 N7466 P2111 REPLACEMENT 19 Int BE Pri !#12 N7467 P2112 LD 2 -1 Int BE Pri !#12 N7468 P2113 LD 10 -1 Int BE Pri !#12 N7469 P2114 LD 21 -1 Int BE Nuc !#12 N7470 P2115 LD 37 -1 Int BE Sec !#12 N7471 P2116 PREFETCH 30 Int BE Pri !#12 N7472 P2117 LD 11 -1 Int BE Pri !#12 N7473 P2118 LD 1 -1 Int BE Pri !#12 N7474 P2119 LD 19 -1 Int BE Pri !#12 N7475 P2120 LD 43 -1 Int BE Pri !#12 N7476 P2121 REPLACEMENT 26 Int BE Pri !#12 N7477 P2122 LD 25 -1 Int BE Pri !#12 N7478 P2123 REPLACEMENT 10 Int BE Pri !#12 N7479 P2124 REPLACEMENT 15 Int BE Nuc !#12 N7480 P2125 REPLACEMENT 17 Int BE Pri !#12 N7481 P2126 REPLACEMENT 14 Int BE Sec !#12 N7482 P2127 LD 45 -1 Int BE Pri !#12 N7483 P2128 LD 30 -1 Int BE Pri !#12 N7484 P2129 LD 20 -1 Int BE Pri !#12 N7485 P2130 LD 41 -1 Int BE Pri !#12 N7486 P2131 REPLACEMENT 39 Int BE Pri !#12 N7487 P2132 REPLACEMENT 32 Int BE Pri !#12 N7488 P2133 LD 11 -1 Int BE Pri !#12 N7489 P2134 LD 35 -1 Int BE Pri !#12 N7490 P2135 LD 22 -1 Int BE Pri !#12 N7491 P2136 LD 24 -1 Int BE Pri !#12 N7492 P2137 LD 27 -1 Int BE Pri !#12 N7493 P2138 LD 44 -1 Int BE Sec !#12 N7494 P2139 REPLACEMENT 30 Int BE Pri !#12 N7495 P2140 LD 2 -1 Int BE Pri !#12 N7496 P2141 LD 42 -1 Int BE Pri !#12 N7497 P2142 LD 39 -1 Int BE Nuc !#12 N7498 P2143 LD 10 -1 Int BE Nuc !#12 N7499 P2144 LD 36 -1 Int BE Pri !#12 N7500 P2145 REPLACEMENT 20 Int BE Pri !#12 N7501 P2146 REPLACEMENT 22 Int BE Sec !#12 N7502 P2147 REPLACEMENT 30 Int BE Pri !#12 N7503 P2148 REPLACEMENT 6 Int BE Pri !#12 N7504 P2149 REPLACEMENT 11 Int BE Pri !#12 N7505 P2150 REPLACEMENT 4 Int BE Pri !#12 N7506 P2151 REPLACEMENT 34 Int BE Pri !#12 N7507 P2152 LD 26 -1 Int BE Pri !#12 N7508 P2153 LD 38 -1 Int BE Pri !#12 N7509 P2154 LD 28 -1 Int BE Pri !#12 N7510 P2155 LD 37 -1 Int BE Sec !#12 N7511 P2156 REPLACEMENT 26 Int BE Pri !#12 N7512 P2157 REPLACEMENT 26 Int BE Nuc !#12 N7513 P2158 REPLACEMENT 38 Int BE Pri !#12 N7514 P2159 LD 21 -1 FP BE Pri !#12 N7515 P2160 LD 11 -1 FP BE Sec !#12 N7516 P2161 REPLACEMENT 43 Int BE Pri !#12 N7517 P2162 LD 43 -1 Int BE Nuc !#12 N7518 P2163 LD 8 -1 Int BE Nuc !#12 N7519 P2164 LD 20 -1 Int BE Pri !#12 N7520 P2165 REPLACEMENT 42 Int BE Sec !#12 N7521 P2166 MEMBAR !#12 N7522 P2167 BST 25 0x12000003 FP BE Pri !#12 N7523 P2168 MEMBAR !#12 N7524 P2169 LD 34 -1 Int BE Pri !#12 N7525 P2170 LD 3 -1 Int BE Pri !#12 N7526 P2171 REPLACEMENT 4 Int BE Pri !#12 N7527 P2172 REPLACEMENT 36 Int BE Pri !#12 N7528 P2173 LD 18 -1 Int BE Pri !#12 N7529 P2174 REPLACEMENT 21 Int BE Pri !#12 N7530 P2175 PREFETCH 45 Int BE Pri !#12 N7531 P2176 LD 1 -1 Int BE Pri !#12 N7532 P2177 LD 13 -1 Int BE Pri !#12 N7533 P2178 REPLACEMENT 31 Int BE Sec !#12 N7534 P2179 LD 29 -1 Int BE Sec !#12 N7535 P2180 REPLACEMENT 22 Int BE Pri !#12 N7536 P2181 LD 0 -1 Int BE Pri !#12 N7537 P2182 REPLACEMENT 14 Int BE Pri !#12 N7538 P2183 REPLACEMENT 1 Int BE Pri !#12 N7539 P2184 REPLACEMENT 33 Int BE Sec !#12 N7540 P2185 LD 43 -1 Int BE Pri !#12 N7541 P2186 REPLACEMENT 44 Int BE Pri !#12 N7542 P2187 REPLACEMENT 38 Int BE Pri !#12 N7543 P2188 REPLACEMENT 37 Int BE Nuc !#12 N7544 P2189 LD 23 -1 Int BE Pri !#12 N7545 P2190 LD 16 -1 Int BE Sec Loop_exit !#12 N7546 P2063 LD 30 -1 Int BE Pri Loop_entry !#12 N7547 P2064 LD 43 -1 Int BE Pri !#12 N7548 P2065 LD 39 -1 Int BE Pri !#12 N7549 P2066 REPLACEMENT 2 Int BE Pri !#12 N7550 P2067 LD 37 -1 Int BE Sec !#12 N7551 P2068 PREFETCH 30 Int BE Pri !#12 N7552 P2069 REPLACEMENT 42 Int BE Sec !#12 N7553 P2070 LD 44 -1 Int BE Pri !#12 N7554 P2071 REPLACEMENT 34 Int BE Pri !#12 N7555 P2072 REPLACEMENT 25 Int BE Pri !#12 N7556 P2073 LD 11 -1 Int BE Pri !#12 N7557 P2074 LD 13 -1 Int BE Pri !#12 N7558 P2075 LD 12 -1 Int BE Sec !#12 N7559 P2076 LD 43 -1 FP BE Pri !#12 N7560 P2077 LD 2 -1 Int BE Nuc !#12 N7561 P2078 REPLACEMENT 29 Int BE Pri !#12 N7562 P2079 LD 29 -1 Int BE Pri !#12 N7563 P2080 REPLACEMENT 4 Int BE Pri !#12 N7564 P2081 REPLACEMENT 30 Int BE Pri !#12 N7565 P2082 LD 28 -1 Int BE Pri !#12 N7566 P2083 REPLACEMENT 2 Int BE Nuc !#12 N7567 P2084 LD 40 -1 Int LE Pri !#12 N7568 P2085 LD 40 -1 Int BE Pri !#12 N7569 P2086 LD 13 -1 Int BE Pri !#12 N7570 P2087 REPLACEMENT 42 Int BE Sec !#12 N7571 P2088 LD 12 -1 Int BE Pri !#12 N7572 P2089 LD 43 -1 FP BE Sec !#12 N7573 P2090 LD 25 -1 Int BE Pri !#12 N7574 P2091 REPLACEMENT 23 Int BE Pri !#12 N7575 P2092 REPLACEMENT 18 Int BE Pri !#12 N7576 P2093 LD 12 -1 Int BE Pri !#12 N7577 P2094 LD 3 -1 Int BE Sec !#12 N7578 P2095 LD 9 -1 Int LE Pri !#12 N7579 P2096 LD 40 -1 Int BE Pri !#12 N7580 P2097 LD 37 -1 FP BE Pri !#12 N7581 P2098 LD 21 -1 Int BE Sec !#12 N7582 P2099 LD 26 -1 Int BE Nuc !#12 N7583 P2100 REPLACEMENT 18 Int BE Pri !#12 N7584 P2101 LD 44 -1 Int BE Pri !#12 N7585 P2102 LD 2 -1 Int BE Pri !#12 N7586 P2103 LD 27 -1 Int BE Pri !#12 N7587 P2104 LD 14 -1 Int BE Pri !#12 N7588 P2105 LD 43 -1 Int BE Sec !#12 N7589 P2106 LD 12 -1 Int BE Pri !#12 N7590 P2107 LD 18 -1 Int BE Pri !#12 N7591 P2108 REPLACEMENT 24 Int BE Pri !#12 N7592 P2109 LD 19 -1 FP BE Sec !#12 N7593 P2110 PREFETCH 38 Int BE Pri !#12 N7594 P2111 REPLACEMENT 19 Int BE Pri !#12 N7595 P2112 LD 2 -1 Int BE Pri !#12 N7596 P2113 LD 10 -1 Int BE Pri !#12 N7597 P2114 LD 21 -1 Int BE Nuc !#12 N7598 P2115 LD 37 -1 Int BE Sec !#12 N7599 P2116 PREFETCH 30 Int BE Pri !#12 N7600 P2117 LD 11 -1 Int BE Pri !#12 N7601 P2118 LD 1 -1 Int BE Pri !#12 N7602 P2119 LD 19 -1 Int BE Pri !#12 N7603 P2120 LD 43 -1 Int BE Pri !#12 N7604 P2121 REPLACEMENT 26 Int BE Pri !#12 N7605 P2122 LD 25 -1 Int BE Pri !#12 N7606 P2123 REPLACEMENT 10 Int BE Pri !#12 N7607 P2124 REPLACEMENT 15 Int BE Nuc !#12 N7608 P2125 REPLACEMENT 17 Int BE Pri !#12 N7609 P2126 REPLACEMENT 14 Int BE Sec !#12 N7610 P2127 LD 45 -1 Int BE Pri !#12 N7611 P2128 LD 30 -1 Int BE Pri !#12 N7612 P2129 LD 20 -1 Int BE Pri !#12 N7613 P2130 LD 41 -1 Int BE Pri !#12 N7614 P2131 REPLACEMENT 39 Int BE Pri !#12 N7615 P2132 REPLACEMENT 32 Int BE Pri !#12 N7616 P2133 LD 11 -1 Int BE Pri !#12 N7617 P2134 LD 35 -1 Int BE Pri !#12 N7618 P2135 LD 22 -1 Int BE Pri !#12 N7619 P2136 LD 24 -1 Int BE Pri !#12 N7620 P2137 LD 27 -1 Int BE Pri !#12 N7621 P2138 LD 44 -1 Int BE Sec !#12 N7622 P2139 REPLACEMENT 30 Int BE Pri !#12 N7623 P2140 LD 2 -1 Int BE Pri !#12 N7624 P2141 LD 42 -1 Int BE Pri !#12 N7625 P2142 LD 39 -1 Int BE Nuc !#12 N7626 P2143 LD 10 -1 Int BE Nuc !#12 N7627 P2144 LD 36 -1 Int BE Pri !#12 N7628 P2145 REPLACEMENT 20 Int BE Pri !#12 N7629 P2146 REPLACEMENT 22 Int BE Sec !#12 N7630 P2147 REPLACEMENT 30 Int BE Pri !#12 N7631 P2148 REPLACEMENT 6 Int BE Pri !#12 N7632 P2149 REPLACEMENT 11 Int BE Pri !#12 N7633 P2150 REPLACEMENT 4 Int BE Pri !#12 N7634 P2151 REPLACEMENT 34 Int BE Pri !#12 N7635 P2152 LD 26 -1 Int BE Pri !#12 N7636 P2153 LD 38 -1 Int BE Pri !#12 N7637 P2154 LD 28 -1 Int BE Pri !#12 N7638 P2155 LD 37 -1 Int BE Sec !#12 N7639 P2156 REPLACEMENT 26 Int BE Pri !#12 N7640 P2157 REPLACEMENT 26 Int BE Nuc !#12 N7641 P2158 REPLACEMENT 38 Int BE Pri !#12 N7642 P2159 LD 21 -1 FP BE Pri !#12 N7643 P2160 LD 11 -1 FP BE Sec !#12 N7644 P2161 REPLACEMENT 43 Int BE Pri !#12 N7645 P2162 LD 43 -1 Int BE Nuc !#12 N7646 P2163 LD 8 -1 Int BE Nuc !#12 N7647 P2164 LD 20 -1 Int BE Pri !#12 N7648 P2165 REPLACEMENT 42 Int BE Sec !#12 N7649 P2166 MEMBAR !#12 N7650 P2167 BST 25 0x12000004 FP BE Pri !#12 N7651 P2168 MEMBAR !#12 N7652 P2169 LD 34 -1 Int BE Pri !#12 N7653 P2170 LD 3 -1 Int BE Pri !#12 N7654 P2171 REPLACEMENT 4 Int BE Pri !#12 N7655 P2172 REPLACEMENT 36 Int BE Pri !#12 N7656 P2173 LD 18 -1 Int BE Pri !#12 N7657 P2174 REPLACEMENT 21 Int BE Pri !#12 N7658 P2175 PREFETCH 45 Int BE Pri !#12 N7659 P2176 LD 1 -1 Int BE Pri !#12 N7660 P2177 LD 13 -1 Int BE Pri !#12 N7661 P2178 REPLACEMENT 31 Int BE Sec !#12 N7662 P2179 LD 29 -1 Int BE Sec !#12 N7663 P2180 REPLACEMENT 22 Int BE Pri !#12 N7664 P2181 LD 0 -1 Int BE Pri !#12 N7665 P2182 REPLACEMENT 14 Int BE Pri !#12 N7666 P2183 REPLACEMENT 1 Int BE Pri !#12 N7667 P2184 REPLACEMENT 33 Int BE Sec !#12 N7668 P2185 LD 43 -1 Int BE Pri !#12 N7669 P2186 REPLACEMENT 44 Int BE Pri !#12 N7670 P2187 REPLACEMENT 38 Int BE Pri !#12 N7671 P2188 REPLACEMENT 37 Int BE Nuc !#12 N7672 P2189 LD 23 -1 Int BE Pri !#12 N7673 P2190 LD 16 -1 Int BE Sec Loop_exit !#12 N7674 P2191 MEMBAR !#13 N7675 P2192 REPLACEMENT 32 Int BE Sec Loop_entry !#13 N7676 P2193 REPLACEMENT 19 Int BE Pri !#13 N7677 P2194 LD 23 -1 Int BE Pri !#13 N7678 P2195 LD 45 -1 FP BE Pri !#13 N7679 P2196 LD 13 -1 Int BE Pri !#13 N7680 P2197 LD 44 -1 Int BE Pri !#13 N7681 P2198 REPLACEMENT 6 Int BE Pri !#13 N7682 P2199 LD 9 -1 Int BE Pri !#13 N7683 P2200 REPLACEMENT 43 Int BE Pri !#13 N7684 P2201 REPLACEMENT 44 Int BE Pri !#13 N7685 P2202 LD 43 -1 Int BE Nuc !#13 N7686 P2203 LD 10 -1 Int BE Pri !#13 N7687 P2204 LD 28 -1 Int BE Sec !#13 N7688 P2205 REPLACEMENT 30 Int BE Nuc !#13 N7689 P2206 PREFETCH 28 Int BE Pri !#13 N7690 P2207 REPLACEMENT 31 Int BE Nuc !#13 N7691 P2208 REPLACEMENT 3 Int BE Pri !#13 N7692 P2209 LD 22 -1 Int BE Pri !#13 N7693 P2210 LD 34 -1 Int BE Pri !#13 N7694 P2211 REPLACEMENT 17 Int BE Nuc !#13 N7695 P2212 REPLACEMENT 1 Int BE Pri !#13 N7696 P2213 REPLACEMENT 13 Int BE Nuc !#13 N7697 P2214 LD 36 -1 Int BE Pri !#13 N7698 P2215 LD 4 -1 Int BE Sec !#13 N7699 P2216 LD 17 -1 Int BE Sec !#13 N7700 P2217 LD 26 -1 Int BE Pri !#13 N7701 P2218 REPLACEMENT 45 Int BE Nuc !#13 N7702 P2219 REPLACEMENT 12 Int BE Nuc !#13 N7703 P2220 REPLACEMENT 33 Int BE Sec !#13 N7704 P2221 LD 18 -1 Int BE Pri !#13 N7705 P2222 LD 43 -1 Int LE Pri !#13 N7706 P2223 REPLACEMENT 14 Int BE Pri !#13 N7707 P2224 LD 24 -1 FP BE Pri !#13 N7708 P2225 LD 13 -1 Int BE Sec !#13 N7709 P2226 REPLACEMENT 45 Int BE Pri !#13 N7710 P2227 LD 13 -1 Int BE Pri !#13 N7711 P2228 LD 37 -1 Int BE Pri !#13 N7712 P2229 LD 11 -1 Int BE Sec !#13 N7713 P2230 LD 24 -1 Int BE Pri !#13 N7714 P2231 LD 1 -1 Int BE Pri !#13 N7715 P2232 REPLACEMENT 6 Int BE Pri !#13 N7716 P2233 LD 13 -1 Int BE Pri !#13 N7717 P2234 LD 37 -1 Int BE Sec !#13 N7718 P2235 REPLACEMENT 24 Int BE Pri !#13 N7719 P2236 LD 14 -1 Int BE Pri !#13 N7720 P2237 REPLACEMENT 11 Int BE Pri !#13 N7721 P2238 LD 41 -1 Int BE Nuc !#13 N7722 P2239 LD 27 -1 Int BE Nuc !#13 N7723 P2240 LD 7 -1 Int BE Pri !#13 N7724 P2241 REPLACEMENT 19 Int BE Pri !#13 N7725 P2242 REPLACEMENT 40 Int BE Nuc !#13 N7726 P2243 REPLACEMENT 10 Int BE Pri !#13 N7727 P2244 LD 18 -1 FP BE Pri !#13 N7728 P2245 REPLACEMENT 40 Int BE Pri !#13 N7729 P2246 REPLACEMENT 0 Int BE Sec !#13 N7730 P2247 LD 44 -1 Int BE Pri !#13 N7731 P2248 REPLACEMENT 31 Int BE Sec !#13 N7732 P2249 REPLACEMENT 29 Int BE Pri !#13 N7733 P2250 LD 4 -1 Int BE Pri !#13 N7734 P2251 REPLACEMENT 27 Int BE Sec !#13 N7735 P2252 LD 14 -1 Int BE Pri !#13 N7736 P2253 LD 3 -1 Int BE Nuc !#13 N7737 P2254 LD 36 -1 Int BE Nuc !#13 N7738 P2255 LD 9 -1 Int BE Nuc !#13 N7739 P2256 REPLACEMENT 19 Int BE Pri !#13 N7740 P2257 LD 21 -1 Int BE Pri !#13 N7741 P2258 LD 18 -1 Int BE Pri !#13 N7742 P2259 REPLACEMENT 0 Int BE Pri !#13 N7743 P2260 LD 31 -1 Int BE Pri !#13 N7744 P2261 LD 19 -1 Int BE Pri !#13 N7745 P2262 REPLACEMENT 23 Int BE Pri !#13 N7746 P2263 LD 27 -1 Int BE Sec !#13 N7747 P2264 REPLACEMENT 26 Int BE Pri !#13 N7748 P2265 LD 36 -1 Int BE Pri !#13 N7749 P2266 REPLACEMENT 8 Int BE Pri !#13 N7750 P2267 LD 0 -1 Int BE Pri !#13 N7751 P2268 REPLACEMENT 12 Int BE Nuc !#13 N7752 P2269 LD 19 -1 Int BE Pri !#13 N7753 P2270 LD 27 -1 Int BE Sec !#13 N7754 P2271 LD 23 -1 FP BE Pri !#13 N7755 P2272 REPLACEMENT 16 Int BE Pri !#13 N7756 P2273 REPLACEMENT 8 Int BE Pri !#13 N7757 P2274 REPLACEMENT 9 Int BE Sec !#13 N7758 P2275 LD 30 -1 Int BE Pri !#13 N7759 P2276 REPLACEMENT 26 Int BE Pri !#13 N7760 P2277 LD 20 -1 Int BE Pri !#13 N7761 P2278 LD 41 -1 Int BE Sec !#13 N7762 P2279 REPLACEMENT 15 Int BE Pri !#13 N7763 P2280 LD 37 -1 Int BE Nuc !#13 N7764 P2281 REPLACEMENT 9 Int BE Pri !#13 N7765 P2282 LD 42 -1 Int BE Pri !#13 N7766 P2283 LD 23 -1 Int BE Pri !#13 N7767 P2284 REPLACEMENT 5 Int BE Nuc !#13 N7768 P2285 LD 15 -1 Int BE Pri !#13 N7769 P2286 LD 23 -1 Int BE Pri !#13 N7770 P2287 LD 30 -1 Int BE Pri !#13 N7771 P2288 REPLACEMENT 11 Int BE Nuc !#13 N7772 P2289 LD 5 -1 Int BE Pri !#13 N7773 P2290 REPLACEMENT 6 Int BE Pri !#13 N7774 P2291 LD 41 -1 Int BE Pri !#13 N7775 P2292 REPLACEMENT 33 Int BE Pri !#13 N7776 P2293 REPLACEMENT 8 Int BE Pri !#13 N7777 P2294 REPLACEMENT 9 Int BE Sec !#13 N7778 P2295 LD 45 -1 Int BE Pri !#13 N7779 P2296 LD 44 -1 Int BE Pri !#13 N7780 P2297 REPLACEMENT 16 Int BE Pri !#13 N7781 P2298 REPLACEMENT 18 Int BE Nuc !#13 N7782 P2299 LD 44 -1 Int BE Pri !#13 N7783 P2300 LD 19 -1 Int BE Pri !#13 N7784 P2301 LD 30 -1 Int BE Pri !#13 N7785 P2302 REPLACEMENT 15 Int BE Pri !#13 N7786 P2303 LD 6 -1 Int BE Pri !#13 N7787 P2304 REPLACEMENT 40 Int BE Pri !#13 N7788 P2305 REPLACEMENT 23 Int BE Pri !#13 N7789 P2306 LD 8 -1 Int BE Pri !#13 N7790 P2307 REPLACEMENT 27 Int BE Sec !#13 N7791 P2308 REPLACEMENT 34 Int BE Sec !#13 N7792 P2309 LD 34 -1 Int BE Pri !#13 N7793 P2310 LD 15 -1 Int BE Pri !#13 N7794 P2311 LD 35 -1 Int BE Pri !#13 N7795 P2312 LD 45 -1 Int BE Pri !#13 N7796 P2313 LD 11 -1 Int BE Sec !#13 N7797 P2314 LD 37 -1 Int BE Pri !#13 N7798 P2315 LD 41 -1 FP BE Pri !#13 N7799 P2316 REPLACEMENT 12 Int BE Pri !#13 N7800 P2317 REPLACEMENT 12 Int BE Pri !#13 N7801 P2318 LD 26 -1 FP BE Pri !#13 N7802 P2319 LD 38 -1 Int BE Nuc !#13 N7803 P2320 REPLACEMENT 24 Int BE Pri !#13 N7804 P2321 LD 40 -1 Int BE Pri !#13 N7805 P2322 LD 29 -1 Int BE Sec !#13 N7806 P2323 LD 13 -1 Int BE Pri !#13 N7807 P2324 REPLACEMENT 44 Int BE Sec !#13 N7808 P2325 REPLACEMENT 25 Int BE Pri !#13 N7809 P2326 LD 40 -1 Int BE Pri !#13 N7810 P2327 LD 32 -1 Int BE Pri !#13 N7811 P2328 REPLACEMENT 5 Int BE Pri !#13 N7812 P2329 REPLACEMENT 32 Int BE Pri !#13 N7813 P2330 LD 12 -1 FP BE Pri !#13 N7814 P2331 PREFETCH 2 Int BE Pri !#13 N7815 P2332 LD 3 -1 Int BE Sec !#13 N7816 P2333 LD 21 -1 Int LE Pri !#13 N7817 P2334 LD 0 -1 Int BE Pri !#13 N7818 P2335 REPLACEMENT 44 Int BE Pri !#13 N7819 P2336 LD 28 -1 Int BE Pri !#13 N7820 P2337 LD 29 -1 Int BE Pri !#13 N7821 P2338 LD 10 -1 Int BE Pri !#13 N7822 P2339 LD 22 -1 Int BE Pri !#13 N7823 P2340 LD 5 -1 Int BE Pri !#13 N7824 P2341 REPLACEMENT 16 Int BE Pri !#13 N7825 P2342 REPLACEMENT 9 Int BE Pri !#13 N7826 P2343 LD 0 -1 Int BE Pri !#13 N7827 P2344 LD 3 -1 Int BE Pri !#13 N7828 P2345 REPLACEMENT 22 Int BE Pri !#13 N7829 P2346 LD 25 -1 Int BE Pri !#13 N7830 P2347 LD 34 -1 Int BE Pri !#13 N7831 P2348 REPLACEMENT 44 Int BE Pri !#13 N7832 P2349 REPLACEMENT 9 Int BE Pri !#13 N7833 P2350 LD 9 -1 Int BE Pri !#13 N7834 P2351 LD 1 -1 Int BE Pri !#13 N7835 P2352 LD 19 -1 Int BE Sec !#13 N7836 P2353 LD 12 -1 Int BE Pri Loop_exit !#13 N7837 P2192 REPLACEMENT 32 Int BE Sec Loop_entry !#13 N7838 P2193 REPLACEMENT 19 Int BE Pri !#13 N7839 P2194 LD 23 -1 Int BE Pri !#13 N7840 P2195 LD 45 -1 FP BE Pri !#13 N7841 P2196 LD 13 -1 Int BE Pri !#13 N7842 P2197 LD 44 -1 Int BE Pri !#13 N7843 P2198 REPLACEMENT 6 Int BE Pri !#13 N7844 P2199 LD 9 -1 Int BE Pri !#13 N7845 P2200 REPLACEMENT 43 Int BE Pri !#13 N7846 P2201 REPLACEMENT 44 Int BE Pri !#13 N7847 P2202 LD 43 -1 Int BE Nuc !#13 N7848 P2203 LD 10 -1 Int BE Pri !#13 N7849 P2204 LD 28 -1 Int BE Sec !#13 N7850 P2205 REPLACEMENT 30 Int BE Nuc !#13 N7851 P2206 PREFETCH 28 Int BE Pri !#13 N7852 P2207 REPLACEMENT 31 Int BE Nuc !#13 N7853 P2208 REPLACEMENT 3 Int BE Pri !#13 N7854 P2209 LD 22 -1 Int BE Pri !#13 N7855 P2210 LD 34 -1 Int BE Pri !#13 N7856 P2211 REPLACEMENT 17 Int BE Nuc !#13 N7857 P2212 REPLACEMENT 1 Int BE Pri !#13 N7858 P2213 REPLACEMENT 13 Int BE Nuc !#13 N7859 P2214 LD 36 -1 Int BE Pri !#13 N7860 P2215 LD 4 -1 Int BE Sec !#13 N7861 P2216 LD 17 -1 Int BE Sec !#13 N7862 P2217 LD 26 -1 Int BE Pri !#13 N7863 P2218 REPLACEMENT 45 Int BE Nuc !#13 N7864 P2219 REPLACEMENT 12 Int BE Nuc !#13 N7865 P2220 REPLACEMENT 33 Int BE Sec !#13 N7866 P2221 LD 18 -1 Int BE Pri !#13 N7867 P2222 LD 43 -1 Int LE Pri !#13 N7868 P2223 REPLACEMENT 14 Int BE Pri !#13 N7869 P2224 LD 24 -1 FP BE Pri !#13 N7870 P2225 LD 13 -1 Int BE Sec !#13 N7871 P2226 REPLACEMENT 45 Int BE Pri !#13 N7872 P2227 LD 13 -1 Int BE Pri !#13 N7873 P2228 LD 37 -1 Int BE Pri !#13 N7874 P2229 LD 11 -1 Int BE Sec !#13 N7875 P2230 LD 24 -1 Int BE Pri !#13 N7876 P2231 LD 1 -1 Int BE Pri !#13 N7877 P2232 REPLACEMENT 6 Int BE Pri !#13 N7878 P2233 LD 13 -1 Int BE Pri !#13 N7879 P2234 LD 37 -1 Int BE Sec !#13 N7880 P2235 REPLACEMENT 24 Int BE Pri !#13 N7881 P2236 LD 14 -1 Int BE Pri !#13 N7882 P2237 REPLACEMENT 11 Int BE Pri !#13 N7883 P2238 LD 41 -1 Int BE Nuc !#13 N7884 P2239 LD 27 -1 Int BE Nuc !#13 N7885 P2240 LD 7 -1 Int BE Pri !#13 N7886 P2241 REPLACEMENT 19 Int BE Pri !#13 N7887 P2242 REPLACEMENT 40 Int BE Nuc !#13 N7888 P2243 REPLACEMENT 10 Int BE Pri !#13 N7889 P2244 LD 18 -1 FP BE Pri !#13 N7890 P2245 REPLACEMENT 40 Int BE Pri !#13 N7891 P2246 REPLACEMENT 0 Int BE Sec !#13 N7892 P2247 LD 44 -1 Int BE Pri !#13 N7893 P2248 REPLACEMENT 31 Int BE Sec !#13 N7894 P2249 REPLACEMENT 29 Int BE Pri !#13 N7895 P2250 LD 4 -1 Int BE Pri !#13 N7896 P2251 REPLACEMENT 27 Int BE Sec !#13 N7897 P2252 LD 14 -1 Int BE Pri !#13 N7898 P2253 LD 3 -1 Int BE Nuc !#13 N7899 P2254 LD 36 -1 Int BE Nuc !#13 N7900 P2255 LD 9 -1 Int BE Nuc !#13 N7901 P2256 REPLACEMENT 19 Int BE Pri !#13 N7902 P2257 LD 21 -1 Int BE Pri !#13 N7903 P2258 LD 18 -1 Int BE Pri !#13 N7904 P2259 REPLACEMENT 0 Int BE Pri !#13 N7905 P2260 LD 31 -1 Int BE Pri !#13 N7906 P2261 LD 19 -1 Int BE Pri !#13 N7907 P2262 REPLACEMENT 23 Int BE Pri !#13 N7908 P2263 LD 27 -1 Int BE Sec !#13 N7909 P2264 REPLACEMENT 26 Int BE Pri !#13 N7910 P2265 LD 36 -1 Int BE Pri !#13 N7911 P2266 REPLACEMENT 8 Int BE Pri !#13 N7912 P2267 LD 0 -1 Int BE Pri !#13 N7913 P2268 REPLACEMENT 12 Int BE Nuc !#13 N7914 P2269 LD 19 -1 Int BE Pri !#13 N7915 P2270 LD 27 -1 Int BE Sec !#13 N7916 P2271 LD 23 -1 FP BE Pri !#13 N7917 P2272 REPLACEMENT 16 Int BE Pri !#13 N7918 P2273 REPLACEMENT 8 Int BE Pri !#13 N7919 P2274 REPLACEMENT 9 Int BE Sec !#13 N7920 P2275 LD 30 -1 Int BE Pri !#13 N7921 P2276 REPLACEMENT 26 Int BE Pri !#13 N7922 P2277 LD 20 -1 Int BE Pri !#13 N7923 P2278 LD 41 -1 Int BE Sec !#13 N7924 P2279 REPLACEMENT 15 Int BE Pri !#13 N7925 P2280 LD 37 -1 Int BE Nuc !#13 N7926 P2281 REPLACEMENT 9 Int BE Pri !#13 N7927 P2282 LD 42 -1 Int BE Pri !#13 N7928 P2283 LD 23 -1 Int BE Pri !#13 N7929 P2284 REPLACEMENT 5 Int BE Nuc !#13 N7930 P2285 LD 15 -1 Int BE Pri !#13 N7931 P2286 LD 23 -1 Int BE Pri !#13 N7932 P2287 LD 30 -1 Int BE Pri !#13 N7933 P2288 REPLACEMENT 11 Int BE Nuc !#13 N7934 P2289 LD 5 -1 Int BE Pri !#13 N7935 P2290 REPLACEMENT 6 Int BE Pri !#13 N7936 P2291 LD 41 -1 Int BE Pri !#13 N7937 P2292 REPLACEMENT 33 Int BE Pri !#13 N7938 P2293 REPLACEMENT 8 Int BE Pri !#13 N7939 P2294 REPLACEMENT 9 Int BE Sec !#13 N7940 P2295 LD 45 -1 Int BE Pri !#13 N7941 P2296 LD 44 -1 Int BE Pri !#13 N7942 P2297 REPLACEMENT 16 Int BE Pri !#13 N7943 P2298 REPLACEMENT 18 Int BE Nuc !#13 N7944 P2299 LD 44 -1 Int BE Pri !#13 N7945 P2300 LD 19 -1 Int BE Pri !#13 N7946 P2301 LD 30 -1 Int BE Pri !#13 N7947 P2302 REPLACEMENT 15 Int BE Pri !#13 N7948 P2303 LD 6 -1 Int BE Pri !#13 N7949 P2304 REPLACEMENT 40 Int BE Pri !#13 N7950 P2305 REPLACEMENT 23 Int BE Pri !#13 N7951 P2306 LD 8 -1 Int BE Pri !#13 N7952 P2307 REPLACEMENT 27 Int BE Sec !#13 N7953 P2308 REPLACEMENT 34 Int BE Sec !#13 N7954 P2309 LD 34 -1 Int BE Pri !#13 N7955 P2310 LD 15 -1 Int BE Pri !#13 N7956 P2311 LD 35 -1 Int BE Pri !#13 N7957 P2312 LD 45 -1 Int BE Pri !#13 N7958 P2313 LD 11 -1 Int BE Sec !#13 N7959 P2314 LD 37 -1 Int BE Pri !#13 N7960 P2315 LD 41 -1 FP BE Pri !#13 N7961 P2316 REPLACEMENT 12 Int BE Pri !#13 N7962 P2317 REPLACEMENT 12 Int BE Pri !#13 N7963 P2318 LD 26 -1 FP BE Pri !#13 N7964 P2319 LD 38 -1 Int BE Nuc !#13 N7965 P2320 REPLACEMENT 24 Int BE Pri !#13 N7966 P2321 LD 40 -1 Int BE Pri !#13 N7967 P2322 LD 29 -1 Int BE Sec !#13 N7968 P2323 LD 13 -1 Int BE Pri !#13 N7969 P2324 REPLACEMENT 44 Int BE Sec !#13 N7970 P2325 REPLACEMENT 25 Int BE Pri !#13 N7971 P2326 LD 40 -1 Int BE Pri !#13 N7972 P2327 LD 32 -1 Int BE Pri !#13 N7973 P2328 REPLACEMENT 5 Int BE Pri !#13 N7974 P2329 REPLACEMENT 32 Int BE Pri !#13 N7975 P2330 LD 12 -1 FP BE Pri !#13 N7976 P2331 PREFETCH 2 Int BE Pri !#13 N7977 P2332 LD 3 -1 Int BE Sec !#13 N7978 P2333 LD 21 -1 Int LE Pri !#13 N7979 P2334 LD 0 -1 Int BE Pri !#13 N7980 P2335 REPLACEMENT 44 Int BE Pri !#13 N7981 P2336 LD 28 -1 Int BE Pri !#13 N7982 P2337 LD 29 -1 Int BE Pri !#13 N7983 P2338 LD 10 -1 Int BE Pri !#13 N7984 P2339 LD 22 -1 Int BE Pri !#13 N7985 P2340 LD 5 -1 Int BE Pri !#13 N7986 P2341 REPLACEMENT 16 Int BE Pri !#13 N7987 P2342 REPLACEMENT 9 Int BE Pri !#13 N7988 P2343 LD 0 -1 Int BE Pri !#13 N7989 P2344 LD 3 -1 Int BE Pri !#13 N7990 P2345 REPLACEMENT 22 Int BE Pri !#13 N7991 P2346 LD 25 -1 Int BE Pri !#13 N7992 P2347 LD 34 -1 Int BE Pri !#13 N7993 P2348 REPLACEMENT 44 Int BE Pri !#13 N7994 P2349 REPLACEMENT 9 Int BE Pri !#13 N7995 P2350 LD 9 -1 Int BE Pri !#13 N7996 P2351 LD 1 -1 Int BE Pri !#13 N7997 P2352 LD 19 -1 Int BE Sec !#13 N7998 P2353 LD 12 -1 Int BE Pri Loop_exit !#13 N7999 P2192 REPLACEMENT 32 Int BE Sec Loop_entry !#13 N8000 P2193 REPLACEMENT 19 Int BE Pri !#13 N8001 P2194 LD 23 -1 Int BE Pri !#13 N8002 P2195 LD 45 -1 FP BE Pri !#13 N8003 P2196 LD 13 -1 Int BE Pri !#13 N8004 P2197 LD 44 -1 Int BE Pri !#13 N8005 P2198 REPLACEMENT 6 Int BE Pri !#13 N8006 P2199 LD 9 -1 Int BE Pri !#13 N8007 P2200 REPLACEMENT 43 Int BE Pri !#13 N8008 P2201 REPLACEMENT 44 Int BE Pri !#13 N8009 P2202 LD 43 -1 Int BE Nuc !#13 N8010 P2203 LD 10 -1 Int BE Pri !#13 N8011 P2204 LD 28 -1 Int BE Sec !#13 N8012 P2205 REPLACEMENT 30 Int BE Nuc !#13 N8013 P2206 PREFETCH 28 Int BE Pri !#13 N8014 P2207 REPLACEMENT 31 Int BE Nuc !#13 N8015 P2208 REPLACEMENT 3 Int BE Pri !#13 N8016 P2209 LD 22 -1 Int BE Pri !#13 N8017 P2210 LD 34 -1 Int BE Pri !#13 N8018 P2211 REPLACEMENT 17 Int BE Nuc !#13 N8019 P2212 REPLACEMENT 1 Int BE Pri !#13 N8020 P2213 REPLACEMENT 13 Int BE Nuc !#13 N8021 P2214 LD 36 -1 Int BE Pri !#13 N8022 P2215 LD 4 -1 Int BE Sec !#13 N8023 P2216 LD 17 -1 Int BE Sec !#13 N8024 P2217 LD 26 -1 Int BE Pri !#13 N8025 P2218 REPLACEMENT 45 Int BE Nuc !#13 N8026 P2219 REPLACEMENT 12 Int BE Nuc !#13 N8027 P2220 REPLACEMENT 33 Int BE Sec !#13 N8028 P2221 LD 18 -1 Int BE Pri !#13 N8029 P2222 LD 43 -1 Int LE Pri !#13 N8030 P2223 REPLACEMENT 14 Int BE Pri !#13 N8031 P2224 LD 24 -1 FP BE Pri !#13 N8032 P2225 LD 13 -1 Int BE Sec !#13 N8033 P2226 REPLACEMENT 45 Int BE Pri !#13 N8034 P2227 LD 13 -1 Int BE Pri !#13 N8035 P2228 LD 37 -1 Int BE Pri !#13 N8036 P2229 LD 11 -1 Int BE Sec !#13 N8037 P2230 LD 24 -1 Int BE Pri !#13 N8038 P2231 LD 1 -1 Int BE Pri !#13 N8039 P2232 REPLACEMENT 6 Int BE Pri !#13 N8040 P2233 LD 13 -1 Int BE Pri !#13 N8041 P2234 LD 37 -1 Int BE Sec !#13 N8042 P2235 REPLACEMENT 24 Int BE Pri !#13 N8043 P2236 LD 14 -1 Int BE Pri !#13 N8044 P2237 REPLACEMENT 11 Int BE Pri !#13 N8045 P2238 LD 41 -1 Int BE Nuc !#13 N8046 P2239 LD 27 -1 Int BE Nuc !#13 N8047 P2240 LD 7 -1 Int BE Pri !#13 N8048 P2241 REPLACEMENT 19 Int BE Pri !#13 N8049 P2242 REPLACEMENT 40 Int BE Nuc !#13 N8050 P2243 REPLACEMENT 10 Int BE Pri !#13 N8051 P2244 LD 18 -1 FP BE Pri !#13 N8052 P2245 REPLACEMENT 40 Int BE Pri !#13 N8053 P2246 REPLACEMENT 0 Int BE Sec !#13 N8054 P2247 LD 44 -1 Int BE Pri !#13 N8055 P2248 REPLACEMENT 31 Int BE Sec !#13 N8056 P2249 REPLACEMENT 29 Int BE Pri !#13 N8057 P2250 LD 4 -1 Int BE Pri !#13 N8058 P2251 REPLACEMENT 27 Int BE Sec !#13 N8059 P2252 LD 14 -1 Int BE Pri !#13 N8060 P2253 LD 3 -1 Int BE Nuc !#13 N8061 P2254 LD 36 -1 Int BE Nuc !#13 N8062 P2255 LD 9 -1 Int BE Nuc !#13 N8063 P2256 REPLACEMENT 19 Int BE Pri !#13 N8064 P2257 LD 21 -1 Int BE Pri !#13 N8065 P2258 LD 18 -1 Int BE Pri !#13 N8066 P2259 REPLACEMENT 0 Int BE Pri !#13 N8067 P2260 LD 31 -1 Int BE Pri !#13 N8068 P2261 LD 19 -1 Int BE Pri !#13 N8069 P2262 REPLACEMENT 23 Int BE Pri !#13 N8070 P2263 LD 27 -1 Int BE Sec !#13 N8071 P2264 REPLACEMENT 26 Int BE Pri !#13 N8072 P2265 LD 36 -1 Int BE Pri !#13 N8073 P2266 REPLACEMENT 8 Int BE Pri !#13 N8074 P2267 LD 0 -1 Int BE Pri !#13 N8075 P2268 REPLACEMENT 12 Int BE Nuc !#13 N8076 P2269 LD 19 -1 Int BE Pri !#13 N8077 P2270 LD 27 -1 Int BE Sec !#13 N8078 P2271 LD 23 -1 FP BE Pri !#13 N8079 P2272 REPLACEMENT 16 Int BE Pri !#13 N8080 P2273 REPLACEMENT 8 Int BE Pri !#13 N8081 P2274 REPLACEMENT 9 Int BE Sec !#13 N8082 P2275 LD 30 -1 Int BE Pri !#13 N8083 P2276 REPLACEMENT 26 Int BE Pri !#13 N8084 P2277 LD 20 -1 Int BE Pri !#13 N8085 P2278 LD 41 -1 Int BE Sec !#13 N8086 P2279 REPLACEMENT 15 Int BE Pri !#13 N8087 P2280 LD 37 -1 Int BE Nuc !#13 N8088 P2281 REPLACEMENT 9 Int BE Pri !#13 N8089 P2282 LD 42 -1 Int BE Pri !#13 N8090 P2283 LD 23 -1 Int BE Pri !#13 N8091 P2284 REPLACEMENT 5 Int BE Nuc !#13 N8092 P2285 LD 15 -1 Int BE Pri !#13 N8093 P2286 LD 23 -1 Int BE Pri !#13 N8094 P2287 LD 30 -1 Int BE Pri !#13 N8095 P2288 REPLACEMENT 11 Int BE Nuc !#13 N8096 P2289 LD 5 -1 Int BE Pri !#13 N8097 P2290 REPLACEMENT 6 Int BE Pri !#13 N8098 P2291 LD 41 -1 Int BE Pri !#13 N8099 P2292 REPLACEMENT 33 Int BE Pri !#13 N8100 P2293 REPLACEMENT 8 Int BE Pri !#13 N8101 P2294 REPLACEMENT 9 Int BE Sec !#13 N8102 P2295 LD 45 -1 Int BE Pri !#13 N8103 P2296 LD 44 -1 Int BE Pri !#13 N8104 P2297 REPLACEMENT 16 Int BE Pri !#13 N8105 P2298 REPLACEMENT 18 Int BE Nuc !#13 N8106 P2299 LD 44 -1 Int BE Pri !#13 N8107 P2300 LD 19 -1 Int BE Pri !#13 N8108 P2301 LD 30 -1 Int BE Pri !#13 N8109 P2302 REPLACEMENT 15 Int BE Pri !#13 N8110 P2303 LD 6 -1 Int BE Pri !#13 N8111 P2304 REPLACEMENT 40 Int BE Pri !#13 N8112 P2305 REPLACEMENT 23 Int BE Pri !#13 N8113 P2306 LD 8 -1 Int BE Pri !#13 N8114 P2307 REPLACEMENT 27 Int BE Sec !#13 N8115 P2308 REPLACEMENT 34 Int BE Sec !#13 N8116 P2309 LD 34 -1 Int BE Pri !#13 N8117 P2310 LD 15 -1 Int BE Pri !#13 N8118 P2311 LD 35 -1 Int BE Pri !#13 N8119 P2312 LD 45 -1 Int BE Pri !#13 N8120 P2313 LD 11 -1 Int BE Sec !#13 N8121 P2314 LD 37 -1 Int BE Pri !#13 N8122 P2315 LD 41 -1 FP BE Pri !#13 N8123 P2316 REPLACEMENT 12 Int BE Pri !#13 N8124 P2317 REPLACEMENT 12 Int BE Pri !#13 N8125 P2318 LD 26 -1 FP BE Pri !#13 N8126 P2319 LD 38 -1 Int BE Nuc !#13 N8127 P2320 REPLACEMENT 24 Int BE Pri !#13 N8128 P2321 LD 40 -1 Int BE Pri !#13 N8129 P2322 LD 29 -1 Int BE Sec !#13 N8130 P2323 LD 13 -1 Int BE Pri !#13 N8131 P2324 REPLACEMENT 44 Int BE Sec !#13 N8132 P2325 REPLACEMENT 25 Int BE Pri !#13 N8133 P2326 LD 40 -1 Int BE Pri !#13 N8134 P2327 LD 32 -1 Int BE Pri !#13 N8135 P2328 REPLACEMENT 5 Int BE Pri !#13 N8136 P2329 REPLACEMENT 32 Int BE Pri !#13 N8137 P2330 LD 12 -1 FP BE Pri !#13 N8138 P2331 PREFETCH 2 Int BE Pri !#13 N8139 P2332 LD 3 -1 Int BE Sec !#13 N8140 P2333 LD 21 -1 Int LE Pri !#13 N8141 P2334 LD 0 -1 Int BE Pri !#13 N8142 P2335 REPLACEMENT 44 Int BE Pri !#13 N8143 P2336 LD 28 -1 Int BE Pri !#13 N8144 P2337 LD 29 -1 Int BE Pri !#13 N8145 P2338 LD 10 -1 Int BE Pri !#13 N8146 P2339 LD 22 -1 Int BE Pri !#13 N8147 P2340 LD 5 -1 Int BE Pri !#13 N8148 P2341 REPLACEMENT 16 Int BE Pri !#13 N8149 P2342 REPLACEMENT 9 Int BE Pri !#13 N8150 P2343 LD 0 -1 Int BE Pri !#13 N8151 P2344 LD 3 -1 Int BE Pri !#13 N8152 P2345 REPLACEMENT 22 Int BE Pri !#13 N8153 P2346 LD 25 -1 Int BE Pri !#13 N8154 P2347 LD 34 -1 Int BE Pri !#13 N8155 P2348 REPLACEMENT 44 Int BE Pri !#13 N8156 P2349 REPLACEMENT 9 Int BE Pri !#13 N8157 P2350 LD 9 -1 Int BE Pri !#13 N8158 P2351 LD 1 -1 Int BE Pri !#13 N8159 P2352 LD 19 -1 Int BE Sec !#13 N8160 P2353 LD 12 -1 Int BE Pri Loop_exit !#13 N8161 P2192 REPLACEMENT 32 Int BE Sec Loop_entry !#13 N8162 P2193 REPLACEMENT 19 Int BE Pri !#13 N8163 P2194 LD 23 -1 Int BE Pri !#13 N8164 P2195 LD 45 -1 FP BE Pri !#13 N8165 P2196 LD 13 -1 Int BE Pri !#13 N8166 P2197 LD 44 -1 Int BE Pri !#13 N8167 P2198 REPLACEMENT 6 Int BE Pri !#13 N8168 P2199 LD 9 -1 Int BE Pri !#13 N8169 P2200 REPLACEMENT 43 Int BE Pri !#13 N8170 P2201 REPLACEMENT 44 Int BE Pri !#13 N8171 P2202 LD 43 -1 Int BE Nuc !#13 N8172 P2203 LD 10 -1 Int BE Pri !#13 N8173 P2204 LD 28 -1 Int BE Sec !#13 N8174 P2205 REPLACEMENT 30 Int BE Nuc !#13 N8175 P2206 PREFETCH 28 Int BE Pri !#13 N8176 P2207 REPLACEMENT 31 Int BE Nuc !#13 N8177 P2208 REPLACEMENT 3 Int BE Pri !#13 N8178 P2209 LD 22 -1 Int BE Pri !#13 N8179 P2210 LD 34 -1 Int BE Pri !#13 N8180 P2211 REPLACEMENT 17 Int BE Nuc !#13 N8181 P2212 REPLACEMENT 1 Int BE Pri !#13 N8182 P2213 REPLACEMENT 13 Int BE Nuc !#13 N8183 P2214 LD 36 -1 Int BE Pri !#13 N8184 P2215 LD 4 -1 Int BE Sec !#13 N8185 P2216 LD 17 -1 Int BE Sec !#13 N8186 P2217 LD 26 -1 Int BE Pri !#13 N8187 P2218 REPLACEMENT 45 Int BE Nuc !#13 N8188 P2219 REPLACEMENT 12 Int BE Nuc !#13 N8189 P2220 REPLACEMENT 33 Int BE Sec !#13 N8190 P2221 LD 18 -1 Int BE Pri !#13 N8191 P2222 LD 43 -1 Int LE Pri !#13 N8192 P2223 REPLACEMENT 14 Int BE Pri !#13 N8193 P2224 LD 24 -1 FP BE Pri !#13 N8194 P2225 LD 13 -1 Int BE Sec !#13 N8195 P2226 REPLACEMENT 45 Int BE Pri !#13 N8196 P2227 LD 13 -1 Int BE Pri !#13 N8197 P2228 LD 37 -1 Int BE Pri !#13 N8198 P2229 LD 11 -1 Int BE Sec !#13 N8199 P2230 LD 24 -1 Int BE Pri !#13 N8200 P2231 LD 1 -1 Int BE Pri !#13 N8201 P2232 REPLACEMENT 6 Int BE Pri !#13 N8202 P2233 LD 13 -1 Int BE Pri !#13 N8203 P2234 LD 37 -1 Int BE Sec !#13 N8204 P2235 REPLACEMENT 24 Int BE Pri !#13 N8205 P2236 LD 14 -1 Int BE Pri !#13 N8206 P2237 REPLACEMENT 11 Int BE Pri !#13 N8207 P2238 LD 41 -1 Int BE Nuc !#13 N8208 P2239 LD 27 -1 Int BE Nuc !#13 N8209 P2240 LD 7 -1 Int BE Pri !#13 N8210 P2241 REPLACEMENT 19 Int BE Pri !#13 N8211 P2242 REPLACEMENT 40 Int BE Nuc !#13 N8212 P2243 REPLACEMENT 10 Int BE Pri !#13 N8213 P2244 LD 18 -1 FP BE Pri !#13 N8214 P2245 REPLACEMENT 40 Int BE Pri !#13 N8215 P2246 REPLACEMENT 0 Int BE Sec !#13 N8216 P2247 LD 44 -1 Int BE Pri !#13 N8217 P2248 REPLACEMENT 31 Int BE Sec !#13 N8218 P2249 REPLACEMENT 29 Int BE Pri !#13 N8219 P2250 LD 4 -1 Int BE Pri !#13 N8220 P2251 REPLACEMENT 27 Int BE Sec !#13 N8221 P2252 LD 14 -1 Int BE Pri !#13 N8222 P2253 LD 3 -1 Int BE Nuc !#13 N8223 P2254 LD 36 -1 Int BE Nuc !#13 N8224 P2255 LD 9 -1 Int BE Nuc !#13 N8225 P2256 REPLACEMENT 19 Int BE Pri !#13 N8226 P2257 LD 21 -1 Int BE Pri !#13 N8227 P2258 LD 18 -1 Int BE Pri !#13 N8228 P2259 REPLACEMENT 0 Int BE Pri !#13 N8229 P2260 LD 31 -1 Int BE Pri !#13 N8230 P2261 LD 19 -1 Int BE Pri !#13 N8231 P2262 REPLACEMENT 23 Int BE Pri !#13 N8232 P2263 LD 27 -1 Int BE Sec !#13 N8233 P2264 REPLACEMENT 26 Int BE Pri !#13 N8234 P2265 LD 36 -1 Int BE Pri !#13 N8235 P2266 REPLACEMENT 8 Int BE Pri !#13 N8236 P2267 LD 0 -1 Int BE Pri !#13 N8237 P2268 REPLACEMENT 12 Int BE Nuc !#13 N8238 P2269 LD 19 -1 Int BE Pri !#13 N8239 P2270 LD 27 -1 Int BE Sec !#13 N8240 P2271 LD 23 -1 FP BE Pri !#13 N8241 P2272 REPLACEMENT 16 Int BE Pri !#13 N8242 P2273 REPLACEMENT 8 Int BE Pri !#13 N8243 P2274 REPLACEMENT 9 Int BE Sec !#13 N8244 P2275 LD 30 -1 Int BE Pri !#13 N8245 P2276 REPLACEMENT 26 Int BE Pri !#13 N8246 P2277 LD 20 -1 Int BE Pri !#13 N8247 P2278 LD 41 -1 Int BE Sec !#13 N8248 P2279 REPLACEMENT 15 Int BE Pri !#13 N8249 P2280 LD 37 -1 Int BE Nuc !#13 N8250 P2281 REPLACEMENT 9 Int BE Pri !#13 N8251 P2282 LD 42 -1 Int BE Pri !#13 N8252 P2283 LD 23 -1 Int BE Pri !#13 N8253 P2284 REPLACEMENT 5 Int BE Nuc !#13 N8254 P2285 LD 15 -1 Int BE Pri !#13 N8255 P2286 LD 23 -1 Int BE Pri !#13 N8256 P2287 LD 30 -1 Int BE Pri !#13 N8257 P2288 REPLACEMENT 11 Int BE Nuc !#13 N8258 P2289 LD 5 -1 Int BE Pri !#13 N8259 P2290 REPLACEMENT 6 Int BE Pri !#13 N8260 P2291 LD 41 -1 Int BE Pri !#13 N8261 P2292 REPLACEMENT 33 Int BE Pri !#13 N8262 P2293 REPLACEMENT 8 Int BE Pri !#13 N8263 P2294 REPLACEMENT 9 Int BE Sec !#13 N8264 P2295 LD 45 -1 Int BE Pri !#13 N8265 P2296 LD 44 -1 Int BE Pri !#13 N8266 P2297 REPLACEMENT 16 Int BE Pri !#13 N8267 P2298 REPLACEMENT 18 Int BE Nuc !#13 N8268 P2299 LD 44 -1 Int BE Pri !#13 N8269 P2300 LD 19 -1 Int BE Pri !#13 N8270 P2301 LD 30 -1 Int BE Pri !#13 N8271 P2302 REPLACEMENT 15 Int BE Pri !#13 N8272 P2303 LD 6 -1 Int BE Pri !#13 N8273 P2304 REPLACEMENT 40 Int BE Pri !#13 N8274 P2305 REPLACEMENT 23 Int BE Pri !#13 N8275 P2306 LD 8 -1 Int BE Pri !#13 N8276 P2307 REPLACEMENT 27 Int BE Sec !#13 N8277 P2308 REPLACEMENT 34 Int BE Sec !#13 N8278 P2309 LD 34 -1 Int BE Pri !#13 N8279 P2310 LD 15 -1 Int BE Pri !#13 N8280 P2311 LD 35 -1 Int BE Pri !#13 N8281 P2312 LD 45 -1 Int BE Pri !#13 N8282 P2313 LD 11 -1 Int BE Sec !#13 N8283 P2314 LD 37 -1 Int BE Pri !#13 N8284 P2315 LD 41 -1 FP BE Pri !#13 N8285 P2316 REPLACEMENT 12 Int BE Pri !#13 N8286 P2317 REPLACEMENT 12 Int BE Pri !#13 N8287 P2318 LD 26 -1 FP BE Pri !#13 N8288 P2319 LD 38 -1 Int BE Nuc !#13 N8289 P2320 REPLACEMENT 24 Int BE Pri !#13 N8290 P2321 LD 40 -1 Int BE Pri !#13 N8291 P2322 LD 29 -1 Int BE Sec !#13 N8292 P2323 LD 13 -1 Int BE Pri !#13 N8293 P2324 REPLACEMENT 44 Int BE Sec !#13 N8294 P2325 REPLACEMENT 25 Int BE Pri !#13 N8295 P2326 LD 40 -1 Int BE Pri !#13 N8296 P2327 LD 32 -1 Int BE Pri !#13 N8297 P2328 REPLACEMENT 5 Int BE Pri !#13 N8298 P2329 REPLACEMENT 32 Int BE Pri !#13 N8299 P2330 LD 12 -1 FP BE Pri !#13 N8300 P2331 PREFETCH 2 Int BE Pri !#13 N8301 P2332 LD 3 -1 Int BE Sec !#13 N8302 P2333 LD 21 -1 Int LE Pri !#13 N8303 P2334 LD 0 -1 Int BE Pri !#13 N8304 P2335 REPLACEMENT 44 Int BE Pri !#13 N8305 P2336 LD 28 -1 Int BE Pri !#13 N8306 P2337 LD 29 -1 Int BE Pri !#13 N8307 P2338 LD 10 -1 Int BE Pri !#13 N8308 P2339 LD 22 -1 Int BE Pri !#13 N8309 P2340 LD 5 -1 Int BE Pri !#13 N8310 P2341 REPLACEMENT 16 Int BE Pri !#13 N8311 P2342 REPLACEMENT 9 Int BE Pri !#13 N8312 P2343 LD 0 -1 Int BE Pri !#13 N8313 P2344 LD 3 -1 Int BE Pri !#13 N8314 P2345 REPLACEMENT 22 Int BE Pri !#13 N8315 P2346 LD 25 -1 Int BE Pri !#13 N8316 P2347 LD 34 -1 Int BE Pri !#13 N8317 P2348 REPLACEMENT 44 Int BE Pri !#13 N8318 P2349 REPLACEMENT 9 Int BE Pri !#13 N8319 P2350 LD 9 -1 Int BE Pri !#13 N8320 P2351 LD 1 -1 Int BE Pri !#13 N8321 P2352 LD 19 -1 Int BE Sec !#13 N8322 P2353 LD 12 -1 Int BE Pri Loop_exit !#13 N8323 P2354 MEMBAR !#14 N8324 P2355 REPLACEMENT 45 Int BE Pri Loop_entry !#14 N8325 P2356 LD 40 -1 Int BE Pri !#14 N8326 P2357 LD 31 -1 Int BE Pri !#14 N8327 P2358 LD 41 -1 Int BE Nuc !#14 N8328 P2359 REPLACEMENT 14 Int BE Pri !#14 N8329 P2360 REPLACEMENT 10 Int BE Pri !#14 N8330 P2361 LD 42 -1 Int BE Pri !#14 N8331 P2362 LD 30 -1 Int BE Sec !#14 N8332 P2363 LD 23 -1 Int BE Pri !#14 N8333 P2364 LD 29 -1 Int BE Pri !#14 N8334 P2365 LD 25 -1 Int BE Pri !#14 N8335 P2366 REPLACEMENT 40 Int BE Sec !#14 N8336 P2367 REPLACEMENT 32 Int BE Pri !#14 N8337 P2368 REPLACEMENT 36 Int BE Pri !#14 N8338 P2369 LD 42 -1 Int BE Sec !#14 N8339 P2370 LD 25 -1 Int BE Pri !#14 N8340 P2371 REPLACEMENT 7 Int BE Sec !#14 N8341 P2372 LD 10 -1 Int BE Pri !#14 N8342 P2373 LD 20 -1 Int BE Pri !#14 N8343 P2374 REPLACEMENT 44 Int BE Sec !#14 N8344 P2375 LD 0 -1 Int BE Pri !#14 N8345 P2376 REPLACEMENT 24 Int BE Pri !#14 N8346 P2377 LD 9 -1 Int BE Pri !#14 N8347 P2378 LD 20 -1 Int BE Pri !#14 N8348 P2379 LD 0 -1 FP BE Pri !#14 N8349 P2380 REPLACEMENT 36 Int BE Pri !#14 N8350 P2381 REPLACEMENT 39 Int BE Pri !#14 N8351 P2382 LD 6 -1 Int BE Pri !#14 N8352 P2383 LD 12 -1 Int BE Sec !#14 N8353 P2384 LD 6 -1 Int BE Pri !#14 N8354 P2385 PREFETCH 33 Int BE Pri !#14 N8355 P2386 LD 29 -1 Int BE Pri !#14 N8356 P2387 REPLACEMENT 9 Int BE Pri !#14 N8357 P2388 REPLACEMENT 12 Int BE Pri !#14 N8358 P2389 LD 33 -1 Int BE Pri !#14 N8359 P2390 LD 27 -1 Int BE Nuc !#14 N8360 P2391 REPLACEMENT 0 Int BE Pri !#14 N8361 P2392 PREFETCH 27 Int BE Pri !#14 N8362 P2393 REPLACEMENT 8 Int BE Pri !#14 N8363 P2394 LD 0 -1 Int BE Pri !#14 N8364 P2395 REPLACEMENT 4 Int BE Pri !#14 N8365 P2396 LD 14 -1 Int BE Pri !#14 N8366 P2397 PREFETCH 27 Int BE Nuc !#14 N8367 P2398 LD 26 -1 Int BE Pri !#14 N8368 P2399 REPLACEMENT 16 Int BE Nuc !#14 N8369 P2400 LD 19 -1 Int BE Pri !#14 N8370 P2401 LD 33 -1 Int BE Pri !#14 N8371 P2402 MEMBAR !#14 N8372 P2403 LD 43 -1 Int BE Pri !#14 N8373 P2404 LD 24 -1 Int BE Pri !#14 N8374 P2405 REPLACEMENT 37 Int BE Pri !#14 N8375 P2406 MEMBAR !#14 N8376 P2407 BST 7 0x13000001 FP BE Pri !#14 N8377 P2408 MEMBAR !#14 N8378 P2409 LD 7 -1 Int LE Pri !#14 N8379 P2410 LD 30 -1 Int BE Nuc !#14 N8380 P2411 REPLACEMENT 22 Int BE Nuc !#14 N8381 P2412 LD 24 -1 Int BE Pri !#14 N8382 P2413 LD 13 -1 Int BE Pri !#14 N8383 P2414 REPLACEMENT 42 Int BE Pri !#14 N8384 P2415 REPLACEMENT 34 Int BE Pri !#14 N8385 P2416 LD 30 -1 Int BE Sec !#14 N8386 P2417 LD 20 -1 Int BE Pri !#14 N8387 P2418 LD 4 -1 Int BE Pri !#14 N8388 P2419 LD 3 -1 Int BE Pri !#14 N8389 P2420 LD 14 -1 Int BE Pri !#14 N8390 P2421 REPLACEMENT 12 Int BE Pri !#14 N8391 P2422 PREFETCH 24 Int BE Pri !#14 N8392 P2423 REPLACEMENT 7 Int BE Sec !#14 N8393 P2424 LD 1 -1 Int BE Pri !#14 N8394 P2425 REPLACEMENT 33 Int BE Pri !#14 N8395 P2426 LD 7 -1 Int BE Pri !#14 N8396 P2427 REPLACEMENT 34 Int BE Pri !#14 N8397 P2428 REPLACEMENT 43 Int BE Pri !#14 N8398 P2429 REPLACEMENT 25 Int BE Pri !#14 N8399 P2430 REPLACEMENT 37 Int BE Pri !#14 N8400 P2431 LD 24 -1 Int BE Pri !#14 N8401 P2432 LD 17 -1 Int BE Pri !#14 N8402 P2433 REPLACEMENT 33 Int BE Pri !#14 N8403 P2434 LD 3 -1 Int BE Pri !#14 N8404 P2435 REPLACEMENT 10 Int BE Sec !#14 N8405 P2436 REPLACEMENT 11 Int BE Pri !#14 N8406 P2437 REPLACEMENT 9 Int BE Pri !#14 N8407 P2438 LD 38 -1 Int BE Pri !#14 N8408 P2439 LD 39 -1 FP BE Pri !#14 N8409 P2440 LD 34 -1 FP BE Pri !#14 N8410 P2441 LD 12 -1 Int BE Pri !#14 N8411 P2442 LD 35 -1 FP BE Sec !#14 N8412 P2443 REPLACEMENT 24 Int BE Pri !#14 N8413 P2444 LD 20 -1 Int BE Pri !#14 N8414 P2445 LD 43 -1 Int BE Pri !#14 N8415 P2446 LD 22 -1 Int BE Pri !#14 N8416 P2447 REPLACEMENT 1 Int BE Pri !#14 N8417 P2448 LD 42 -1 Int BE Sec !#14 N8418 P2449 LD 36 -1 Int LE Sec !#14 N8419 P2450 REPLACEMENT 18 Int BE Pri !#14 N8420 P2451 PREFETCH 19 Int BE Pri !#14 N8421 P2452 REPLACEMENT 10 Int BE Pri !#14 N8422 P2453 LD 43 -1 Int BE Pri !#14 N8423 P2454 LD 29 -1 Int BE Pri !#14 N8424 P2455 REPLACEMENT 42 Int BE Pri !#14 N8425 P2456 LD 14 -1 FP BE Pri !#14 N8426 P2457 REPLACEMENT 3 Int BE Sec !#14 N8427 P2458 REPLACEMENT 22 Int BE Pri !#14 N8428 P2459 REPLACEMENT 39 Int BE Pri !#14 N8429 P2460 LD 31 -1 Int BE Pri !#14 N8430 P2461 REPLACEMENT 34 Int BE Pri !#14 N8431 P2462 LD 16 -1 Int LE Pri !#14 N8432 P2463 LD 18 -1 Int BE Pri !#14 N8433 P2464 LD 32 -1 Int BE Nuc !#14 N8434 P2465 LD 14 -1 Int BE Sec !#14 N8435 P2466 REPLACEMENT 8 Int BE Pri !#14 N8436 P2467 REPLACEMENT 31 Int BE Pri !#14 N8437 P2468 REPLACEMENT 44 Int BE Pri !#14 N8438 P2469 REPLACEMENT 8 Int BE Pri !#14 N8439 P2470 LD 42 -1 Int BE Pri !#14 N8440 P2471 REPLACEMENT 21 Int BE Pri !#14 N8441 P2472 LD 32 -1 Int BE Pri !#14 N8442 P2473 LD 14 -1 Int BE Pri !#14 N8443 P2474 REPLACEMENT 0 Int BE Pri !#14 N8444 P2475 LD 35 -1 Int BE Pri !#14 N8445 P2476 REPLACEMENT 33 Int BE Pri !#14 N8446 P2477 REPLACEMENT 24 Int BE Nuc !#14 N8447 P2478 REPLACEMENT 45 Int BE Pri !#14 N8448 P2479 LD 42 -1 Int BE Pri !#14 N8449 P2480 REPLACEMENT 6 Int BE Pri !#14 N8450 P2481 REPLACEMENT 31 Int BE Pri !#14 N8451 P2482 LD 34 -1 Int BE Sec !#14 N8452 P2483 LD 14 -1 Int BE Pri !#14 N8453 P2484 REPLACEMENT 8 Int BE Pri !#14 N8454 P2485 LD 18 -1 Int BE Pri !#14 N8455 P2486 LD 2 -1 Int BE Pri !#14 N8456 P2487 REPLACEMENT 9 Int BE Pri !#14 N8457 P2488 REPLACEMENT 37 Int BE Sec !#14 N8458 P2489 REPLACEMENT 29 Int BE Pri !#14 N8459 P2490 REPLACEMENT 22 Int BE Pri !#14 N8460 P2491 REPLACEMENT 13 Int BE Pri !#14 N8461 P2492 REPLACEMENT 9 Int BE Pri !#14 N8462 P2493 LD 20 -1 Int BE Pri !#14 N8463 P2494 REPLACEMENT 2 Int BE Pri !#14 N8464 P2495 LD 44 -1 Int BE Pri !#14 N8465 P2496 REPLACEMENT 21 Int BE Pri !#14 N8466 P2497 LD 20 -1 Int BE Pri !#14 N8467 P2498 REPLACEMENT 37 Int BE Pri !#14 N8468 P2499 LD 12 -1 Int BE Pri !#14 N8469 P2500 LD 6 -1 Int BE Pri !#14 N8470 P2501 REPLACEMENT 30 Int BE Pri !#14 N8471 P2502 LD 10 -1 Int LE Nuc !#14 N8472 P2503 LD 16 -1 Int BE Pri !#14 N8473 P2504 LD 27 -1 Int BE Pri !#14 N8474 P2505 PREFETCH 35 Int BE Pri !#14 N8475 P2506 LD 27 -1 Int BE Pri !#14 N8476 P2507 LD 39 -1 Int BE Sec !#14 N8477 P2508 REPLACEMENT 45 Int BE Nuc !#14 N8478 P2509 REPLACEMENT 19 Int BE Pri !#14 N8479 P2510 LD 42 -1 Int BE Pri !#14 N8480 P2511 LD 19 -1 Int BE Pri !#14 N8481 P2512 LD 14 -1 Int BE Pri !#14 N8482 P2513 LD 25 -1 Int BE Pri !#14 N8483 P2514 LD 36 -1 Int BE Pri !#14 N8484 P2515 REPLACEMENT 31 Int BE Sec !#14 N8485 P2516 REPLACEMENT 12 Int BE Pri !#14 N8486 P2517 REPLACEMENT 26 Int BE Sec !#14 N8487 P2518 LD 30 -1 Int BE Pri !#14 N8488 P2519 REPLACEMENT 12 Int BE Pri !#14 N8489 P2520 REPLACEMENT 11 Int BE Pri !#14 N8490 P2521 PREFETCH 0 Int BE Pri !#14 N8491 P2522 REPLACEMENT 43 Int BE Pri !#14 N8492 P2523 REPLACEMENT 2 Int BE Pri !#14 N8493 P2524 REPLACEMENT 22 Int BE Pri !#14 N8494 P2525 LD 2 -1 Int LE Pri !#14 N8495 P2526 LD 39 -1 Int BE Pri !#14 N8496 P2527 LD 42 -1 Int BE Pri !#14 N8497 P2528 REPLACEMENT 14 Int BE Pri !#14 N8498 P2529 REPLACEMENT 28 Int BE Pri !#14 N8499 P2530 LD 19 -1 Int BE Pri !#14 N8500 P2531 LD 35 -1 Int BE Pri !#14 N8501 P2532 LD 2 -1 Int BE Pri !#14 N8502 P2533 REPLACEMENT 41 Int BE Sec !#14 N8503 P2534 LD 7 -1 Int BE Pri !#14 N8504 P2535 REPLACEMENT 41 Int BE Pri !#14 N8505 P2536 LD 42 -1 Int BE Pri !#14 N8506 P2537 LD 44 -1 Int BE Pri !#14 N8507 P2538 LD 41 -1 Int BE Pri !#14 N8508 P2539 LD 19 -1 Int BE Pri !#14 N8509 P2540 REPLACEMENT 0 Int BE Pri !#14 N8510 P2541 REPLACEMENT 14 Int BE Pri !#14 N8511 P2542 LD 14 -1 Int BE Pri !#14 N8512 P2543 REPLACEMENT 32 Int BE Pri !#14 N8513 P2544 REPLACEMENT 21 Int BE Pri !#14 N8514 P2545 LD 43 -1 Int BE Pri !#14 N8515 P2546 REPLACEMENT 16 Int BE Pri !#14 N8516 P2547 REPLACEMENT 23 Int BE Sec !#14 N8517 P2548 REPLACEMENT 44 Int BE Pri !#14 N8518 P2549 REPLACEMENT 20 Int BE Pri !#14 N8519 P2550 LD 7 -1 Int BE Pri !#14 N8520 P2551 REPLACEMENT 6 Int BE Pri !#14 N8521 P2552 REPLACEMENT 36 Int BE Pri !#14 N8522 P2553 REPLACEMENT 35 Int BE Pri !#14 N8523 P2554 REPLACEMENT 5 Int BE Sec !#14 N8524 P2555 LD 15 -1 Int BE Sec !#14 N8525 P2556 REPLACEMENT 37 Int BE Sec !#14 N8526 P2557 REPLACEMENT 12 Int BE Sec !#14 N8527 P2558 LD 10 -1 Int BE Sec !#14 N8528 P2559 REPLACEMENT 14 Int BE Pri !#14 N8529 P2560 LD 45 -1 Int BE Pri !#14 N8530 P2561 LD 3 -1 Int BE Pri !#14 N8531 P2562 LD 25 -1 Int BE Sec !#14 N8532 P2563 LD 31 -1 Int BE Pri !#14 N8533 P2564 LD 34 -1 Int BE Pri !#14 N8534 P2565 LD 26 -1 Int BE Pri !#14 N8535 P2566 REPLACEMENT 9 Int BE Sec !#14 N8536 P2567 LD 22 -1 FP BE Nuc !#14 N8537 P2568 LD 29 -1 Int BE Pri !#14 N8538 P2569 REPLACEMENT 39 Int BE Pri !#14 N8539 P2570 LD 45 -1 FP BE Sec !#14 N8540 P2571 REPLACEMENT 33 Int BE Sec !#14 N8541 P2572 LD 31 -1 Int BE Pri !#14 N8542 P2573 LD 8 -1 Int BE Pri !#14 N8543 P2574 LD 36 -1 Int BE Pri !#14 N8544 P2575 REPLACEMENT 35 Int BE Pri !#14 N8545 P2576 LD 42 -1 Int BE Pri !#14 N8546 P2577 MEMBAR !#14 N8547 P2578 LD 32 -1 Int BE Pri !#14 N8548 P2579 LD 23 -1 Int BE Sec !#14 N8549 P2580 MEMBAR !#14 N8550 P2581 BST 28 0x13000002 FP BE Pri !#14 N8551 P2582 MEMBAR !#14 N8552 P2583 LD 33 -1 Int BE Pri !#14 N8553 P2584 REPLACEMENT 0 Int BE Pri !#14 N8554 P2585 REPLACEMENT 39 Int BE Sec !#14 N8555 P2586 REPLACEMENT 15 Int BE Sec !#14 N8556 P2587 LD 21 -1 FP BE Pri !#14 N8557 P2588 MEMBAR !#14 N8558 P2589 BST 39 0x13000003 FP BE Pri !#14 N8559 P2590 MEMBAR !#14 N8560 P2591 REPLACEMENT 30 Int BE Pri !#14 N8561 P2592 PREFETCH 32 Int BE Pri !#14 N8562 P2593 REPLACEMENT 39 Int BE Pri !#14 N8563 P2594 REPLACEMENT 20 Int BE Pri !#14 N8564 P2595 LD 5 -1 Int BE Pri !#14 N8565 P2596 REPLACEMENT 7 Int BE Nuc !#14 N8566 P2597 LD 9 -1 Int BE Nuc !#14 N8567 P2598 LD 9 -1 Int BE Sec !#14 N8568 P2599 LD 15 -1 Int BE Sec !#14 N8569 P2600 LD 14 -1 Int LE Sec !#14 N8570 P2601 LD 7 -1 Int BE Sec !#14 N8571 P2602 PREFETCH 8 Int BE Pri !#14 N8572 P2603 LD 40 -1 Int BE Nuc Loop_exit !#14 N8573 P2355 REPLACEMENT 45 Int BE Pri Loop_entry !#14 N8574 P2356 LD 40 -1 Int BE Pri !#14 N8575 P2357 LD 31 -1 Int BE Pri !#14 N8576 P2358 LD 41 -1 Int BE Nuc !#14 N8577 P2359 REPLACEMENT 14 Int BE Pri !#14 N8578 P2360 REPLACEMENT 10 Int BE Pri !#14 N8579 P2361 LD 42 -1 Int BE Pri !#14 N8580 P2362 LD 30 -1 Int BE Sec !#14 N8581 P2363 LD 23 -1 Int BE Pri !#14 N8582 P2364 LD 29 -1 Int BE Pri !#14 N8583 P2365 LD 25 -1 Int BE Pri !#14 N8584 P2366 REPLACEMENT 40 Int BE Sec !#14 N8585 P2367 REPLACEMENT 32 Int BE Pri !#14 N8586 P2368 REPLACEMENT 36 Int BE Pri !#14 N8587 P2369 LD 42 -1 Int BE Sec !#14 N8588 P2370 LD 25 -1 Int BE Pri !#14 N8589 P2371 REPLACEMENT 7 Int BE Sec !#14 N8590 P2372 LD 10 -1 Int BE Pri !#14 N8591 P2373 LD 20 -1 Int BE Pri !#14 N8592 P2374 REPLACEMENT 44 Int BE Sec !#14 N8593 P2375 LD 0 -1 Int BE Pri !#14 N8594 P2376 REPLACEMENT 24 Int BE Pri !#14 N8595 P2377 LD 9 -1 Int BE Pri !#14 N8596 P2378 LD 20 -1 Int BE Pri !#14 N8597 P2379 LD 0 -1 FP BE Pri !#14 N8598 P2380 REPLACEMENT 36 Int BE Pri !#14 N8599 P2381 REPLACEMENT 39 Int BE Pri !#14 N8600 P2382 LD 6 -1 Int BE Pri !#14 N8601 P2383 LD 12 -1 Int BE Sec !#14 N8602 P2384 LD 6 -1 Int BE Pri !#14 N8603 P2385 PREFETCH 33 Int BE Pri !#14 N8604 P2386 LD 29 -1 Int BE Pri !#14 N8605 P2387 REPLACEMENT 9 Int BE Pri !#14 N8606 P2388 REPLACEMENT 12 Int BE Pri !#14 N8607 P2389 LD 33 -1 Int BE Pri !#14 N8608 P2390 LD 27 -1 Int BE Nuc !#14 N8609 P2391 REPLACEMENT 0 Int BE Pri !#14 N8610 P2392 PREFETCH 27 Int BE Pri !#14 N8611 P2393 REPLACEMENT 8 Int BE Pri !#14 N8612 P2394 LD 0 -1 Int BE Pri !#14 N8613 P2395 REPLACEMENT 4 Int BE Pri !#14 N8614 P2396 LD 14 -1 Int BE Pri !#14 N8615 P2397 PREFETCH 27 Int BE Nuc !#14 N8616 P2398 LD 26 -1 Int BE Pri !#14 N8617 P2399 REPLACEMENT 16 Int BE Nuc !#14 N8618 P2400 LD 19 -1 Int BE Pri !#14 N8619 P2401 LD 33 -1 Int BE Pri !#14 N8620 P2402 MEMBAR !#14 N8621 P2403 LD 43 -1 Int BE Pri !#14 N8622 P2404 LD 24 -1 Int BE Pri !#14 N8623 P2405 REPLACEMENT 37 Int BE Pri !#14 N8624 P2406 MEMBAR !#14 N8625 P2407 BST 7 0x13000004 FP BE Pri !#14 N8626 P2408 MEMBAR !#14 N8627 P2409 LD 7 -1 Int LE Pri !#14 N8628 P2410 LD 30 -1 Int BE Nuc !#14 N8629 P2411 REPLACEMENT 22 Int BE Nuc !#14 N8630 P2412 LD 24 -1 Int BE Pri !#14 N8631 P2413 LD 13 -1 Int BE Pri !#14 N8632 P2414 REPLACEMENT 42 Int BE Pri !#14 N8633 P2415 REPLACEMENT 34 Int BE Pri !#14 N8634 P2416 LD 30 -1 Int BE Sec !#14 N8635 P2417 LD 20 -1 Int BE Pri !#14 N8636 P2418 LD 4 -1 Int BE Pri !#14 N8637 P2419 LD 3 -1 Int BE Pri !#14 N8638 P2420 LD 14 -1 Int BE Pri !#14 N8639 P2421 REPLACEMENT 12 Int BE Pri !#14 N8640 P2422 PREFETCH 24 Int BE Pri !#14 N8641 P2423 REPLACEMENT 7 Int BE Sec !#14 N8642 P2424 LD 1 -1 Int BE Pri !#14 N8643 P2425 REPLACEMENT 33 Int BE Pri !#14 N8644 P2426 LD 7 -1 Int BE Pri !#14 N8645 P2427 REPLACEMENT 34 Int BE Pri !#14 N8646 P2428 REPLACEMENT 43 Int BE Pri !#14 N8647 P2429 REPLACEMENT 25 Int BE Pri !#14 N8648 P2430 REPLACEMENT 37 Int BE Pri !#14 N8649 P2431 LD 24 -1 Int BE Pri !#14 N8650 P2432 LD 17 -1 Int BE Pri !#14 N8651 P2433 REPLACEMENT 33 Int BE Pri !#14 N8652 P2434 LD 3 -1 Int BE Pri !#14 N8653 P2435 REPLACEMENT 10 Int BE Sec !#14 N8654 P2436 REPLACEMENT 11 Int BE Pri !#14 N8655 P2437 REPLACEMENT 9 Int BE Pri !#14 N8656 P2438 LD 38 -1 Int BE Pri !#14 N8657 P2439 LD 39 -1 FP BE Pri !#14 N8658 P2440 LD 34 -1 FP BE Pri !#14 N8659 P2441 LD 12 -1 Int BE Pri !#14 N8660 P2442 LD 35 -1 FP BE Sec !#14 N8661 P2443 REPLACEMENT 24 Int BE Pri !#14 N8662 P2444 LD 20 -1 Int BE Pri !#14 N8663 P2445 LD 43 -1 Int BE Pri !#14 N8664 P2446 LD 22 -1 Int BE Pri !#14 N8665 P2447 REPLACEMENT 1 Int BE Pri !#14 N8666 P2448 LD 42 -1 Int BE Sec !#14 N8667 P2449 LD 36 -1 Int LE Sec !#14 N8668 P2450 REPLACEMENT 18 Int BE Pri !#14 N8669 P2451 PREFETCH 19 Int BE Pri !#14 N8670 P2452 REPLACEMENT 10 Int BE Pri !#14 N8671 P2453 LD 43 -1 Int BE Pri !#14 N8672 P2454 LD 29 -1 Int BE Pri !#14 N8673 P2455 REPLACEMENT 42 Int BE Pri !#14 N8674 P2456 LD 14 -1 FP BE Pri !#14 N8675 P2457 REPLACEMENT 3 Int BE Sec !#14 N8676 P2458 REPLACEMENT 22 Int BE Pri !#14 N8677 P2459 REPLACEMENT 39 Int BE Pri !#14 N8678 P2460 LD 31 -1 Int BE Pri !#14 N8679 P2461 REPLACEMENT 34 Int BE Pri !#14 N8680 P2462 LD 16 -1 Int LE Pri !#14 N8681 P2463 LD 18 -1 Int BE Pri !#14 N8682 P2464 LD 32 -1 Int BE Nuc !#14 N8683 P2465 LD 14 -1 Int BE Sec !#14 N8684 P2466 REPLACEMENT 8 Int BE Pri !#14 N8685 P2467 REPLACEMENT 31 Int BE Pri !#14 N8686 P2468 REPLACEMENT 44 Int BE Pri !#14 N8687 P2469 REPLACEMENT 8 Int BE Pri !#14 N8688 P2470 LD 42 -1 Int BE Pri !#14 N8689 P2471 REPLACEMENT 21 Int BE Pri !#14 N8690 P2472 LD 32 -1 Int BE Pri !#14 N8691 P2473 LD 14 -1 Int BE Pri !#14 N8692 P2474 REPLACEMENT 0 Int BE Pri !#14 N8693 P2475 LD 35 -1 Int BE Pri !#14 N8694 P2476 REPLACEMENT 33 Int BE Pri !#14 N8695 P2477 REPLACEMENT 24 Int BE Nuc !#14 N8696 P2478 REPLACEMENT 45 Int BE Pri !#14 N8697 P2479 LD 42 -1 Int BE Pri !#14 N8698 P2480 REPLACEMENT 6 Int BE Pri !#14 N8699 P2481 REPLACEMENT 31 Int BE Pri !#14 N8700 P2482 LD 34 -1 Int BE Sec !#14 N8701 P2483 LD 14 -1 Int BE Pri !#14 N8702 P2484 REPLACEMENT 8 Int BE Pri !#14 N8703 P2485 LD 18 -1 Int BE Pri !#14 N8704 P2486 LD 2 -1 Int BE Pri !#14 N8705 P2487 REPLACEMENT 9 Int BE Pri !#14 N8706 P2488 REPLACEMENT 37 Int BE Sec !#14 N8707 P2489 REPLACEMENT 29 Int BE Pri !#14 N8708 P2490 REPLACEMENT 22 Int BE Pri !#14 N8709 P2491 REPLACEMENT 13 Int BE Pri !#14 N8710 P2492 REPLACEMENT 9 Int BE Pri !#14 N8711 P2493 LD 20 -1 Int BE Pri !#14 N8712 P2494 REPLACEMENT 2 Int BE Pri !#14 N8713 P2495 LD 44 -1 Int BE Pri !#14 N8714 P2496 REPLACEMENT 21 Int BE Pri !#14 N8715 P2497 LD 20 -1 Int BE Pri !#14 N8716 P2498 REPLACEMENT 37 Int BE Pri !#14 N8717 P2499 LD 12 -1 Int BE Pri !#14 N8718 P2500 LD 6 -1 Int BE Pri !#14 N8719 P2501 REPLACEMENT 30 Int BE Pri !#14 N8720 P2502 LD 10 -1 Int LE Nuc !#14 N8721 P2503 LD 16 -1 Int BE Pri !#14 N8722 P2504 LD 27 -1 Int BE Pri !#14 N8723 P2505 PREFETCH 35 Int BE Pri !#14 N8724 P2506 LD 27 -1 Int BE Pri !#14 N8725 P2507 LD 39 -1 Int BE Sec !#14 N8726 P2508 REPLACEMENT 45 Int BE Nuc !#14 N8727 P2509 REPLACEMENT 19 Int BE Pri !#14 N8728 P2510 LD 42 -1 Int BE Pri !#14 N8729 P2511 LD 19 -1 Int BE Pri !#14 N8730 P2512 LD 14 -1 Int BE Pri !#14 N8731 P2513 LD 25 -1 Int BE Pri !#14 N8732 P2514 LD 36 -1 Int BE Pri !#14 N8733 P2515 REPLACEMENT 31 Int BE Sec !#14 N8734 P2516 REPLACEMENT 12 Int BE Pri !#14 N8735 P2517 REPLACEMENT 26 Int BE Sec !#14 N8736 P2518 LD 30 -1 Int BE Pri !#14 N8737 P2519 REPLACEMENT 12 Int BE Pri !#14 N8738 P2520 REPLACEMENT 11 Int BE Pri !#14 N8739 P2521 PREFETCH 0 Int BE Pri !#14 N8740 P2522 REPLACEMENT 43 Int BE Pri !#14 N8741 P2523 REPLACEMENT 2 Int BE Pri !#14 N8742 P2524 REPLACEMENT 22 Int BE Pri !#14 N8743 P2525 LD 2 -1 Int LE Pri !#14 N8744 P2526 LD 39 -1 Int BE Pri !#14 N8745 P2527 LD 42 -1 Int BE Pri !#14 N8746 P2528 REPLACEMENT 14 Int BE Pri !#14 N8747 P2529 REPLACEMENT 28 Int BE Pri !#14 N8748 P2530 LD 19 -1 Int BE Pri !#14 N8749 P2531 LD 35 -1 Int BE Pri !#14 N8750 P2532 LD 2 -1 Int BE Pri !#14 N8751 P2533 REPLACEMENT 41 Int BE Sec !#14 N8752 P2534 LD 7 -1 Int BE Pri !#14 N8753 P2535 REPLACEMENT 41 Int BE Pri !#14 N8754 P2536 LD 42 -1 Int BE Pri !#14 N8755 P2537 LD 44 -1 Int BE Pri !#14 N8756 P2538 LD 41 -1 Int BE Pri !#14 N8757 P2539 LD 19 -1 Int BE Pri !#14 N8758 P2540 REPLACEMENT 0 Int BE Pri !#14 N8759 P2541 REPLACEMENT 14 Int BE Pri !#14 N8760 P2542 LD 14 -1 Int BE Pri !#14 N8761 P2543 REPLACEMENT 32 Int BE Pri !#14 N8762 P2544 REPLACEMENT 21 Int BE Pri !#14 N8763 P2545 LD 43 -1 Int BE Pri !#14 N8764 P2546 REPLACEMENT 16 Int BE Pri !#14 N8765 P2547 REPLACEMENT 23 Int BE Sec !#14 N8766 P2548 REPLACEMENT 44 Int BE Pri !#14 N8767 P2549 REPLACEMENT 20 Int BE Pri !#14 N8768 P2550 LD 7 -1 Int BE Pri !#14 N8769 P2551 REPLACEMENT 6 Int BE Pri !#14 N8770 P2552 REPLACEMENT 36 Int BE Pri !#14 N8771 P2553 REPLACEMENT 35 Int BE Pri !#14 N8772 P2554 REPLACEMENT 5 Int BE Sec !#14 N8773 P2555 LD 15 -1 Int BE Sec !#14 N8774 P2556 REPLACEMENT 37 Int BE Sec !#14 N8775 P2557 REPLACEMENT 12 Int BE Sec !#14 N8776 P2558 LD 10 -1 Int BE Sec !#14 N8777 P2559 REPLACEMENT 14 Int BE Pri !#14 N8778 P2560 LD 45 -1 Int BE Pri !#14 N8779 P2561 LD 3 -1 Int BE Pri !#14 N8780 P2562 LD 25 -1 Int BE Sec !#14 N8781 P2563 LD 31 -1 Int BE Pri !#14 N8782 P2564 LD 34 -1 Int BE Pri !#14 N8783 P2565 LD 26 -1 Int BE Pri !#14 N8784 P2566 REPLACEMENT 9 Int BE Sec !#14 N8785 P2567 LD 22 -1 FP BE Nuc !#14 N8786 P2568 LD 29 -1 Int BE Pri !#14 N8787 P2569 REPLACEMENT 39 Int BE Pri !#14 N8788 P2570 LD 45 -1 FP BE Sec !#14 N8789 P2571 REPLACEMENT 33 Int BE Sec !#14 N8790 P2572 LD 31 -1 Int BE Pri !#14 N8791 P2573 LD 8 -1 Int BE Pri !#14 N8792 P2574 LD 36 -1 Int BE Pri !#14 N8793 P2575 REPLACEMENT 35 Int BE Pri !#14 N8794 P2576 LD 42 -1 Int BE Pri !#14 N8795 P2577 MEMBAR !#14 N8796 P2578 LD 32 -1 Int BE Pri !#14 N8797 P2579 LD 23 -1 Int BE Sec !#14 N8798 P2580 MEMBAR !#14 N8799 P2581 BST 28 0x13000005 FP BE Pri !#14 N8800 P2582 MEMBAR !#14 N8801 P2583 LD 33 -1 Int BE Pri !#14 N8802 P2584 REPLACEMENT 0 Int BE Pri !#14 N8803 P2585 REPLACEMENT 39 Int BE Sec !#14 N8804 P2586 REPLACEMENT 15 Int BE Sec !#14 N8805 P2587 LD 21 -1 FP BE Pri !#14 N8806 P2588 MEMBAR !#14 N8807 P2589 BST 39 0x13000006 FP BE Pri !#14 N8808 P2590 MEMBAR !#14 N8809 P2591 REPLACEMENT 30 Int BE Pri !#14 N8810 P2592 PREFETCH 32 Int BE Pri !#14 N8811 P2593 REPLACEMENT 39 Int BE Pri !#14 N8812 P2594 REPLACEMENT 20 Int BE Pri !#14 N8813 P2595 LD 5 -1 Int BE Pri !#14 N8814 P2596 REPLACEMENT 7 Int BE Nuc !#14 N8815 P2597 LD 9 -1 Int BE Nuc !#14 N8816 P2598 LD 9 -1 Int BE Sec !#14 N8817 P2599 LD 15 -1 Int BE Sec !#14 N8818 P2600 LD 14 -1 Int LE Sec !#14 N8819 P2601 LD 7 -1 Int BE Sec !#14 N8820 P2602 PREFETCH 8 Int BE Pri !#14 N8821 P2603 LD 40 -1 Int BE Nuc Loop_exit !#14 N8822 P2355 REPLACEMENT 45 Int BE Pri Loop_entry !#14 N8823 P2356 LD 40 -1 Int BE Pri !#14 N8824 P2357 LD 31 -1 Int BE Pri !#14 N8825 P2358 LD 41 -1 Int BE Nuc !#14 N8826 P2359 REPLACEMENT 14 Int BE Pri !#14 N8827 P2360 REPLACEMENT 10 Int BE Pri !#14 N8828 P2361 LD 42 -1 Int BE Pri !#14 N8829 P2362 LD 30 -1 Int BE Sec !#14 N8830 P2363 LD 23 -1 Int BE Pri !#14 N8831 P2364 LD 29 -1 Int BE Pri !#14 N8832 P2365 LD 25 -1 Int BE Pri !#14 N8833 P2366 REPLACEMENT 40 Int BE Sec !#14 N8834 P2367 REPLACEMENT 32 Int BE Pri !#14 N8835 P2368 REPLACEMENT 36 Int BE Pri !#14 N8836 P2369 LD 42 -1 Int BE Sec !#14 N8837 P2370 LD 25 -1 Int BE Pri !#14 N8838 P2371 REPLACEMENT 7 Int BE Sec !#14 N8839 P2372 LD 10 -1 Int BE Pri !#14 N8840 P2373 LD 20 -1 Int BE Pri !#14 N8841 P2374 REPLACEMENT 44 Int BE Sec !#14 N8842 P2375 LD 0 -1 Int BE Pri !#14 N8843 P2376 REPLACEMENT 24 Int BE Pri !#14 N8844 P2377 LD 9 -1 Int BE Pri !#14 N8845 P2378 LD 20 -1 Int BE Pri !#14 N8846 P2379 LD 0 -1 FP BE Pri !#14 N8847 P2380 REPLACEMENT 36 Int BE Pri !#14 N8848 P2381 REPLACEMENT 39 Int BE Pri !#14 N8849 P2382 LD 6 -1 Int BE Pri !#14 N8850 P2383 LD 12 -1 Int BE Sec !#14 N8851 P2384 LD 6 -1 Int BE Pri !#14 N8852 P2385 PREFETCH 33 Int BE Pri !#14 N8853 P2386 LD 29 -1 Int BE Pri !#14 N8854 P2387 REPLACEMENT 9 Int BE Pri !#14 N8855 P2388 REPLACEMENT 12 Int BE Pri !#14 N8856 P2389 LD 33 -1 Int BE Pri !#14 N8857 P2390 LD 27 -1 Int BE Nuc !#14 N8858 P2391 REPLACEMENT 0 Int BE Pri !#14 N8859 P2392 PREFETCH 27 Int BE Pri !#14 N8860 P2393 REPLACEMENT 8 Int BE Pri !#14 N8861 P2394 LD 0 -1 Int BE Pri !#14 N8862 P2395 REPLACEMENT 4 Int BE Pri !#14 N8863 P2396 LD 14 -1 Int BE Pri !#14 N8864 P2397 PREFETCH 27 Int BE Nuc !#14 N8865 P2398 LD 26 -1 Int BE Pri !#14 N8866 P2399 REPLACEMENT 16 Int BE Nuc !#14 N8867 P2400 LD 19 -1 Int BE Pri !#14 N8868 P2401 LD 33 -1 Int BE Pri !#14 N8869 P2402 MEMBAR !#14 N8870 P2403 LD 43 -1 Int BE Pri !#14 N8871 P2404 LD 24 -1 Int BE Pri !#14 N8872 P2405 REPLACEMENT 37 Int BE Pri !#14 N8873 P2406 MEMBAR !#14 N8874 P2407 BST 7 0x13000007 FP BE Pri !#14 N8875 P2408 MEMBAR !#14 N8876 P2409 LD 7 -1 Int LE Pri !#14 N8877 P2410 LD 30 -1 Int BE Nuc !#14 N8878 P2411 REPLACEMENT 22 Int BE Nuc !#14 N8879 P2412 LD 24 -1 Int BE Pri !#14 N8880 P2413 LD 13 -1 Int BE Pri !#14 N8881 P2414 REPLACEMENT 42 Int BE Pri !#14 N8882 P2415 REPLACEMENT 34 Int BE Pri !#14 N8883 P2416 LD 30 -1 Int BE Sec !#14 N8884 P2417 LD 20 -1 Int BE Pri !#14 N8885 P2418 LD 4 -1 Int BE Pri !#14 N8886 P2419 LD 3 -1 Int BE Pri !#14 N8887 P2420 LD 14 -1 Int BE Pri !#14 N8888 P2421 REPLACEMENT 12 Int BE Pri !#14 N8889 P2422 PREFETCH 24 Int BE Pri !#14 N8890 P2423 REPLACEMENT 7 Int BE Sec !#14 N8891 P2424 LD 1 -1 Int BE Pri !#14 N8892 P2425 REPLACEMENT 33 Int BE Pri !#14 N8893 P2426 LD 7 -1 Int BE Pri !#14 N8894 P2427 REPLACEMENT 34 Int BE Pri !#14 N8895 P2428 REPLACEMENT 43 Int BE Pri !#14 N8896 P2429 REPLACEMENT 25 Int BE Pri !#14 N8897 P2430 REPLACEMENT 37 Int BE Pri !#14 N8898 P2431 LD 24 -1 Int BE Pri !#14 N8899 P2432 LD 17 -1 Int BE Pri !#14 N8900 P2433 REPLACEMENT 33 Int BE Pri !#14 N8901 P2434 LD 3 -1 Int BE Pri !#14 N8902 P2435 REPLACEMENT 10 Int BE Sec !#14 N8903 P2436 REPLACEMENT 11 Int BE Pri !#14 N8904 P2437 REPLACEMENT 9 Int BE Pri !#14 N8905 P2438 LD 38 -1 Int BE Pri !#14 N8906 P2439 LD 39 -1 FP BE Pri !#14 N8907 P2440 LD 34 -1 FP BE Pri !#14 N8908 P2441 LD 12 -1 Int BE Pri !#14 N8909 P2442 LD 35 -1 FP BE Sec !#14 N8910 P2443 REPLACEMENT 24 Int BE Pri !#14 N8911 P2444 LD 20 -1 Int BE Pri !#14 N8912 P2445 LD 43 -1 Int BE Pri !#14 N8913 P2446 LD 22 -1 Int BE Pri !#14 N8914 P2447 REPLACEMENT 1 Int BE Pri !#14 N8915 P2448 LD 42 -1 Int BE Sec !#14 N8916 P2449 LD 36 -1 Int LE Sec !#14 N8917 P2450 REPLACEMENT 18 Int BE Pri !#14 N8918 P2451 PREFETCH 19 Int BE Pri !#14 N8919 P2452 REPLACEMENT 10 Int BE Pri !#14 N8920 P2453 LD 43 -1 Int BE Pri !#14 N8921 P2454 LD 29 -1 Int BE Pri !#14 N8922 P2455 REPLACEMENT 42 Int BE Pri !#14 N8923 P2456 LD 14 -1 FP BE Pri !#14 N8924 P2457 REPLACEMENT 3 Int BE Sec !#14 N8925 P2458 REPLACEMENT 22 Int BE Pri !#14 N8926 P2459 REPLACEMENT 39 Int BE Pri !#14 N8927 P2460 LD 31 -1 Int BE Pri !#14 N8928 P2461 REPLACEMENT 34 Int BE Pri !#14 N8929 P2462 LD 16 -1 Int LE Pri !#14 N8930 P2463 LD 18 -1 Int BE Pri !#14 N8931 P2464 LD 32 -1 Int BE Nuc !#14 N8932 P2465 LD 14 -1 Int BE Sec !#14 N8933 P2466 REPLACEMENT 8 Int BE Pri !#14 N8934 P2467 REPLACEMENT 31 Int BE Pri !#14 N8935 P2468 REPLACEMENT 44 Int BE Pri !#14 N8936 P2469 REPLACEMENT 8 Int BE Pri !#14 N8937 P2470 LD 42 -1 Int BE Pri !#14 N8938 P2471 REPLACEMENT 21 Int BE Pri !#14 N8939 P2472 LD 32 -1 Int BE Pri !#14 N8940 P2473 LD 14 -1 Int BE Pri !#14 N8941 P2474 REPLACEMENT 0 Int BE Pri !#14 N8942 P2475 LD 35 -1 Int BE Pri !#14 N8943 P2476 REPLACEMENT 33 Int BE Pri !#14 N8944 P2477 REPLACEMENT 24 Int BE Nuc !#14 N8945 P2478 REPLACEMENT 45 Int BE Pri !#14 N8946 P2479 LD 42 -1 Int BE Pri !#14 N8947 P2480 REPLACEMENT 6 Int BE Pri !#14 N8948 P2481 REPLACEMENT 31 Int BE Pri !#14 N8949 P2482 LD 34 -1 Int BE Sec !#14 N8950 P2483 LD 14 -1 Int BE Pri !#14 N8951 P2484 REPLACEMENT 8 Int BE Pri !#14 N8952 P2485 LD 18 -1 Int BE Pri !#14 N8953 P2486 LD 2 -1 Int BE Pri !#14 N8954 P2487 REPLACEMENT 9 Int BE Pri !#14 N8955 P2488 REPLACEMENT 37 Int BE Sec !#14 N8956 P2489 REPLACEMENT 29 Int BE Pri !#14 N8957 P2490 REPLACEMENT 22 Int BE Pri !#14 N8958 P2491 REPLACEMENT 13 Int BE Pri !#14 N8959 P2492 REPLACEMENT 9 Int BE Pri !#14 N8960 P2493 LD 20 -1 Int BE Pri !#14 N8961 P2494 REPLACEMENT 2 Int BE Pri !#14 N8962 P2495 LD 44 -1 Int BE Pri !#14 N8963 P2496 REPLACEMENT 21 Int BE Pri !#14 N8964 P2497 LD 20 -1 Int BE Pri !#14 N8965 P2498 REPLACEMENT 37 Int BE Pri !#14 N8966 P2499 LD 12 -1 Int BE Pri !#14 N8967 P2500 LD 6 -1 Int BE Pri !#14 N8968 P2501 REPLACEMENT 30 Int BE Pri !#14 N8969 P2502 LD 10 -1 Int LE Nuc !#14 N8970 P2503 LD 16 -1 Int BE Pri !#14 N8971 P2504 LD 27 -1 Int BE Pri !#14 N8972 P2505 PREFETCH 35 Int BE Pri !#14 N8973 P2506 LD 27 -1 Int BE Pri !#14 N8974 P2507 LD 39 -1 Int BE Sec !#14 N8975 P2508 REPLACEMENT 45 Int BE Nuc !#14 N8976 P2509 REPLACEMENT 19 Int BE Pri !#14 N8977 P2510 LD 42 -1 Int BE Pri !#14 N8978 P2511 LD 19 -1 Int BE Pri !#14 N8979 P2512 LD 14 -1 Int BE Pri !#14 N8980 P2513 LD 25 -1 Int BE Pri !#14 N8981 P2514 LD 36 -1 Int BE Pri !#14 N8982 P2515 REPLACEMENT 31 Int BE Sec !#14 N8983 P2516 REPLACEMENT 12 Int BE Pri !#14 N8984 P2517 REPLACEMENT 26 Int BE Sec !#14 N8985 P2518 LD 30 -1 Int BE Pri !#14 N8986 P2519 REPLACEMENT 12 Int BE Pri !#14 N8987 P2520 REPLACEMENT 11 Int BE Pri !#14 N8988 P2521 PREFETCH 0 Int BE Pri !#14 N8989 P2522 REPLACEMENT 43 Int BE Pri !#14 N8990 P2523 REPLACEMENT 2 Int BE Pri !#14 N8991 P2524 REPLACEMENT 22 Int BE Pri !#14 N8992 P2525 LD 2 -1 Int LE Pri !#14 N8993 P2526 LD 39 -1 Int BE Pri !#14 N8994 P2527 LD 42 -1 Int BE Pri !#14 N8995 P2528 REPLACEMENT 14 Int BE Pri !#14 N8996 P2529 REPLACEMENT 28 Int BE Pri !#14 N8997 P2530 LD 19 -1 Int BE Pri !#14 N8998 P2531 LD 35 -1 Int BE Pri !#14 N8999 P2532 LD 2 -1 Int BE Pri !#14 N9000 P2533 REPLACEMENT 41 Int BE Sec !#14 N9001 P2534 LD 7 -1 Int BE Pri !#14 N9002 P2535 REPLACEMENT 41 Int BE Pri !#14 N9003 P2536 LD 42 -1 Int BE Pri !#14 N9004 P2537 LD 44 -1 Int BE Pri !#14 N9005 P2538 LD 41 -1 Int BE Pri !#14 N9006 P2539 LD 19 -1 Int BE Pri !#14 N9007 P2540 REPLACEMENT 0 Int BE Pri !#14 N9008 P2541 REPLACEMENT 14 Int BE Pri !#14 N9009 P2542 LD 14 -1 Int BE Pri !#14 N9010 P2543 REPLACEMENT 32 Int BE Pri !#14 N9011 P2544 REPLACEMENT 21 Int BE Pri !#14 N9012 P2545 LD 43 -1 Int BE Pri !#14 N9013 P2546 REPLACEMENT 16 Int BE Pri !#14 N9014 P2547 REPLACEMENT 23 Int BE Sec !#14 N9015 P2548 REPLACEMENT 44 Int BE Pri !#14 N9016 P2549 REPLACEMENT 20 Int BE Pri !#14 N9017 P2550 LD 7 -1 Int BE Pri !#14 N9018 P2551 REPLACEMENT 6 Int BE Pri !#14 N9019 P2552 REPLACEMENT 36 Int BE Pri !#14 N9020 P2553 REPLACEMENT 35 Int BE Pri !#14 N9021 P2554 REPLACEMENT 5 Int BE Sec !#14 N9022 P2555 LD 15 -1 Int BE Sec !#14 N9023 P2556 REPLACEMENT 37 Int BE Sec !#14 N9024 P2557 REPLACEMENT 12 Int BE Sec !#14 N9025 P2558 LD 10 -1 Int BE Sec !#14 N9026 P2559 REPLACEMENT 14 Int BE Pri !#14 N9027 P2560 LD 45 -1 Int BE Pri !#14 N9028 P2561 LD 3 -1 Int BE Pri !#14 N9029 P2562 LD 25 -1 Int BE Sec !#14 N9030 P2563 LD 31 -1 Int BE Pri !#14 N9031 P2564 LD 34 -1 Int BE Pri !#14 N9032 P2565 LD 26 -1 Int BE Pri !#14 N9033 P2566 REPLACEMENT 9 Int BE Sec !#14 N9034 P2567 LD 22 -1 FP BE Nuc !#14 N9035 P2568 LD 29 -1 Int BE Pri !#14 N9036 P2569 REPLACEMENT 39 Int BE Pri !#14 N9037 P2570 LD 45 -1 FP BE Sec !#14 N9038 P2571 REPLACEMENT 33 Int BE Sec !#14 N9039 P2572 LD 31 -1 Int BE Pri !#14 N9040 P2573 LD 8 -1 Int BE Pri !#14 N9041 P2574 LD 36 -1 Int BE Pri !#14 N9042 P2575 REPLACEMENT 35 Int BE Pri !#14 N9043 P2576 LD 42 -1 Int BE Pri !#14 N9044 P2577 MEMBAR !#14 N9045 P2578 LD 32 -1 Int BE Pri !#14 N9046 P2579 LD 23 -1 Int BE Sec !#14 N9047 P2580 MEMBAR !#14 N9048 P2581 BST 28 0x13000008 FP BE Pri !#14 N9049 P2582 MEMBAR !#14 N9050 P2583 LD 33 -1 Int BE Pri !#14 N9051 P2584 REPLACEMENT 0 Int BE Pri !#14 N9052 P2585 REPLACEMENT 39 Int BE Sec !#14 N9053 P2586 REPLACEMENT 15 Int BE Sec !#14 N9054 P2587 LD 21 -1 FP BE Pri !#14 N9055 P2588 MEMBAR !#14 N9056 P2589 BST 39 0x13000009 FP BE Pri !#14 N9057 P2590 MEMBAR !#14 N9058 P2591 REPLACEMENT 30 Int BE Pri !#14 N9059 P2592 PREFETCH 32 Int BE Pri !#14 N9060 P2593 REPLACEMENT 39 Int BE Pri !#14 N9061 P2594 REPLACEMENT 20 Int BE Pri !#14 N9062 P2595 LD 5 -1 Int BE Pri !#14 N9063 P2596 REPLACEMENT 7 Int BE Nuc !#14 N9064 P2597 LD 9 -1 Int BE Nuc !#14 N9065 P2598 LD 9 -1 Int BE Sec !#14 N9066 P2599 LD 15 -1 Int BE Sec !#14 N9067 P2600 LD 14 -1 Int LE Sec !#14 N9068 P2601 LD 7 -1 Int BE Sec !#14 N9069 P2602 PREFETCH 8 Int BE Pri !#14 N9070 P2603 LD 40 -1 Int BE Nuc Loop_exit !#14 N9071 P2604 MEMBAR !#15 N9072 P2605 LD 3 -1 Int BE Pri Loop_entry !#15 N9073 P2606 LD 11 -1 Int BE Pri !#15 N9074 P2607 LD 2 -1 Int BE Pri !#15 N9075 P2608 LD 44 -1 Int BE Pri !#15 N9076 P2609 REPLACEMENT 30 Int BE Sec !#15 N9077 P2610 REPLACEMENT 14 Int BE Sec !#15 N9078 P2611 REPLACEMENT 27 Int BE Sec !#15 N9079 P2612 REPLACEMENT 19 Int BE Sec !#15 N9080 P2613 LD 25 -1 Int BE Pri !#15 N9081 P2614 REPLACEMENT 4 Int BE Pri !#15 N9082 P2615 REPLACEMENT 24 Int BE Pri !#15 N9083 P2616 REPLACEMENT 6 Int BE Sec !#15 N9084 P2617 LD 27 -1 Int BE Pri !#15 N9085 P2618 LD 41 -1 Int BE Pri !#15 N9086 P2619 LD 43 -1 Int BE Pri !#15 N9087 P2620 REPLACEMENT 12 Int BE Sec !#15 N9088 P2621 LD 30 -1 FP BE Pri !#15 N9089 P2622 LD 45 -1 Int BE Pri !#15 N9090 P2623 LD 3 -1 Int BE Pri !#15 N9091 P2624 LD 41 -1 Int LE Pri !#15 N9092 P2625 REPLACEMENT 9 Int BE Pri !#15 N9093 P2626 REPLACEMENT 37 Int BE Pri !#15 N9094 P2627 LD 12 -1 Int BE Sec !#15 N9095 P2628 REPLACEMENT 28 Int BE Pri !#15 N9096 P2629 LD 28 -1 Int BE Pri !#15 N9097 P2630 LD 31 -1 Int BE Pri !#15 N9098 P2631 LD 19 -1 Int BE Pri !#15 N9099 P2632 LD 27 -1 Int BE Pri !#15 N9100 P2633 LD 44 -1 Int BE Pri !#15 N9101 P2634 REPLACEMENT 1 Int BE Sec !#15 N9102 P2635 LD 11 -1 Int BE Pri !#15 N9103 P2636 REPLACEMENT 36 Int BE Pri !#15 N9104 P2637 LD 39 -1 Int BE Pri !#15 N9105 P2638 REPLACEMENT 38 Int BE Nuc !#15 N9106 P2639 REPLACEMENT 26 Int BE Pri !#15 N9107 P2640 LD 22 -1 Int BE Pri !#15 N9108 P2641 REPLACEMENT 20 Int BE Pri !#15 N9109 P2642 REPLACEMENT 34 Int BE Sec !#15 N9110 P2643 LD 43 -1 Int BE Sec !#15 N9111 P2644 LD 19 -1 FP BE Sec !#15 N9112 P2645 REPLACEMENT 44 Int BE Pri !#15 N9113 P2646 LD 25 -1 Int BE Pri !#15 N9114 P2647 LD 5 -1 Int BE Pri !#15 N9115 P2648 LD 22 -1 Int BE Pri !#15 N9116 P2649 LD 31 -1 Int BE Sec !#15 N9117 P2650 LD 10 -1 Int BE Pri !#15 N9118 P2651 REPLACEMENT 23 Int BE Nuc !#15 N9119 P2652 LD 8 -1 Int BE Sec !#15 N9120 P2653 MEMBAR !#15 N9121 P2654 BST 19 0x13800001 FP BE Pri !#15 N9122 P2655 MEMBAR !#15 N9123 P2656 LD 32 -1 Int BE Pri !#15 N9124 P2657 LD 23 -1 Int LE Pri !#15 N9125 P2658 LD 28 -1 Int BE Pri !#15 N9126 P2659 REPLACEMENT 29 Int BE Pri !#15 N9127 P2660 LD 42 -1 Int BE Pri !#15 N9128 P2661 REPLACEMENT 44 Int BE Pri !#15 N9129 P2662 LD 22 -1 Int BE Pri !#15 N9130 P2663 REPLACEMENT 40 Int BE Sec !#15 N9131 P2664 LD 40 -1 FP BE Pri !#15 N9132 P2665 LD 4 -1 Int BE Pri !#15 N9133 P2666 REPLACEMENT 15 Int BE Pri !#15 N9134 P2667 LD 1 -1 Int BE Pri !#15 N9135 P2668 LD 22 -1 Int LE Sec !#15 N9136 P2669 LD 8 -1 FP BE Pri !#15 N9137 P2670 LD 38 -1 Int BE Pri !#15 N9138 P2671 REPLACEMENT 19 Int BE Pri !#15 N9139 P2672 LD 2 -1 FP BE Sec !#15 N9140 P2673 LD 20 -1 Int BE Nuc !#15 N9141 P2674 REPLACEMENT 45 Int BE Pri !#15 N9142 P2675 REPLACEMENT 40 Int BE Pri !#15 N9143 P2676 LD 11 -1 Int BE Pri !#15 N9144 P2677 REPLACEMENT 28 Int BE Pri !#15 N9145 P2678 REPLACEMENT 45 Int BE Pri !#15 N9146 P2679 REPLACEMENT 36 Int BE Pri !#15 N9147 P2680 REPLACEMENT 30 Int BE Pri !#15 N9148 P2681 REPLACEMENT 33 Int BE Pri !#15 N9149 P2682 LD 32 -1 Int LE Pri !#15 N9150 P2683 LD 16 -1 Int BE Pri !#15 N9151 P2684 REPLACEMENT 40 Int BE Pri !#15 N9152 P2685 LD 15 -1 Int BE Pri !#15 N9153 P2686 LD 19 -1 Int BE Pri !#15 N9154 P2687 LD 28 -1 Int BE Pri !#15 N9155 P2688 LD 38 -1 Int BE Pri !#15 N9156 P2689 LD 7 -1 FP BE Pri !#15 N9157 P2690 LD 25 -1 Int BE Sec !#15 N9158 P2691 REPLACEMENT 42 Int BE Sec !#15 N9159 P2692 LD 12 -1 Int BE Sec !#15 N9160 P2693 LD 30 -1 Int BE Pri !#15 N9161 P2694 REPLACEMENT 22 Int BE Pri !#15 N9162 P2695 LD 22 -1 FP BE Nuc !#15 N9163 P2696 LD 35 -1 Int BE Pri !#15 N9164 P2697 REPLACEMENT 0 Int BE Pri !#15 N9165 P2698 LD 18 -1 FP BE Pri !#15 N9166 P2699 LD 45 -1 Int BE Pri !#15 N9167 P2700 LD 32 -1 Int BE Pri !#15 N9168 P2701 LD 11 -1 Int BE Nuc !#15 N9169 P2702 REPLACEMENT 35 Int BE Sec !#15 N9170 P2703 REPLACEMENT 44 Int BE Pri !#15 N9171 P2704 REPLACEMENT 36 Int BE Pri !#15 N9172 P2705 REPLACEMENT 19 Int BE Pri !#15 N9173 P2706 REPLACEMENT 21 Int BE Nuc !#15 N9174 P2707 LD 29 -1 Int BE Pri !#15 N9175 P2708 LD 20 -1 FP BE Pri !#15 N9176 P2709 REPLACEMENT 29 Int BE Sec !#15 N9177 P2710 LD 23 -1 Int BE Pri !#15 N9178 P2711 REPLACEMENT 36 Int BE Pri !#15 N9179 P2712 REPLACEMENT 22 Int BE Pri !#15 N9180 P2713 REPLACEMENT 27 Int BE Pri !#15 N9181 P2714 REPLACEMENT 1 Int BE Pri !#15 N9182 P2715 LD 5 -1 Int BE Pri !#15 N9183 P2716 REPLACEMENT 22 Int BE Pri !#15 N9184 P2717 LD 0 -1 Int BE Pri !#15 N9185 P2718 REPLACEMENT 36 Int BE Pri !#15 N9186 P2719 REPLACEMENT 39 Int BE Pri !#15 N9187 P2720 LD 45 -1 FP BE Pri !#15 N9188 P2721 REPLACEMENT 6 Int BE Pri !#15 N9189 P2722 REPLACEMENT 10 Int BE Pri !#15 N9190 P2723 LD 22 -1 Int BE Pri !#15 N9191 P2724 MEMBAR !#15 N9192 P2725 BST 25 0x13800002 FP BE Pri !#15 N9193 P2726 MEMBAR Loop_exit !#15 N9194 P2605 LD 3 -1 Int BE Pri Loop_entry !#15 N9195 P2606 LD 11 -1 Int BE Pri !#15 N9196 P2607 LD 2 -1 Int BE Pri !#15 N9197 P2608 LD 44 -1 Int BE Pri !#15 N9198 P2609 REPLACEMENT 30 Int BE Sec !#15 N9199 P2610 REPLACEMENT 14 Int BE Sec !#15 N9200 P2611 REPLACEMENT 27 Int BE Sec !#15 N9201 P2612 REPLACEMENT 19 Int BE Sec !#15 N9202 P2613 LD 25 -1 Int BE Pri !#15 N9203 P2614 REPLACEMENT 4 Int BE Pri !#15 N9204 P2615 REPLACEMENT 24 Int BE Pri !#15 N9205 P2616 REPLACEMENT 6 Int BE Sec !#15 N9206 P2617 LD 27 -1 Int BE Pri !#15 N9207 P2618 LD 41 -1 Int BE Pri !#15 N9208 P2619 LD 43 -1 Int BE Pri !#15 N9209 P2620 REPLACEMENT 12 Int BE Sec !#15 N9210 P2621 LD 30 -1 FP BE Pri !#15 N9211 P2622 LD 45 -1 Int BE Pri !#15 N9212 P2623 LD 3 -1 Int BE Pri !#15 N9213 P2624 LD 41 -1 Int LE Pri !#15 N9214 P2625 REPLACEMENT 9 Int BE Pri !#15 N9215 P2626 REPLACEMENT 37 Int BE Pri !#15 N9216 P2627 LD 12 -1 Int BE Sec !#15 N9217 P2628 REPLACEMENT 28 Int BE Pri !#15 N9218 P2629 LD 28 -1 Int BE Pri !#15 N9219 P2630 LD 31 -1 Int BE Pri !#15 N9220 P2631 LD 19 -1 Int BE Pri !#15 N9221 P2632 LD 27 -1 Int BE Pri !#15 N9222 P2633 LD 44 -1 Int BE Pri !#15 N9223 P2634 REPLACEMENT 1 Int BE Sec !#15 N9224 P2635 LD 11 -1 Int BE Pri !#15 N9225 P2636 REPLACEMENT 36 Int BE Pri !#15 N9226 P2637 LD 39 -1 Int BE Pri !#15 N9227 P2638 REPLACEMENT 38 Int BE Nuc !#15 N9228 P2639 REPLACEMENT 26 Int BE Pri !#15 N9229 P2640 LD 22 -1 Int BE Pri !#15 N9230 P2641 REPLACEMENT 20 Int BE Pri !#15 N9231 P2642 REPLACEMENT 34 Int BE Sec !#15 N9232 P2643 LD 43 -1 Int BE Sec !#15 N9233 P2644 LD 19 -1 FP BE Sec !#15 N9234 P2645 REPLACEMENT 44 Int BE Pri !#15 N9235 P2646 LD 25 -1 Int BE Pri !#15 N9236 P2647 LD 5 -1 Int BE Pri !#15 N9237 P2648 LD 22 -1 Int BE Pri !#15 N9238 P2649 LD 31 -1 Int BE Sec !#15 N9239 P2650 LD 10 -1 Int BE Pri !#15 N9240 P2651 REPLACEMENT 23 Int BE Nuc !#15 N9241 P2652 LD 8 -1 Int BE Sec !#15 N9242 P2653 MEMBAR !#15 N9243 P2654 BST 19 0x13800003 FP BE Pri !#15 N9244 P2655 MEMBAR !#15 N9245 P2656 LD 32 -1 Int BE Pri !#15 N9246 P2657 LD 23 -1 Int LE Pri !#15 N9247 P2658 LD 28 -1 Int BE Pri !#15 N9248 P2659 REPLACEMENT 29 Int BE Pri !#15 N9249 P2660 LD 42 -1 Int BE Pri !#15 N9250 P2661 REPLACEMENT 44 Int BE Pri !#15 N9251 P2662 LD 22 -1 Int BE Pri !#15 N9252 P2663 REPLACEMENT 40 Int BE Sec !#15 N9253 P2664 LD 40 -1 FP BE Pri !#15 N9254 P2665 LD 4 -1 Int BE Pri !#15 N9255 P2666 REPLACEMENT 15 Int BE Pri !#15 N9256 P2667 LD 1 -1 Int BE Pri !#15 N9257 P2668 LD 22 -1 Int LE Sec !#15 N9258 P2669 LD 8 -1 FP BE Pri !#15 N9259 P2670 LD 38 -1 Int BE Pri !#15 N9260 P2671 REPLACEMENT 19 Int BE Pri !#15 N9261 P2672 LD 2 -1 FP BE Sec !#15 N9262 P2673 LD 20 -1 Int BE Nuc !#15 N9263 P2674 REPLACEMENT 45 Int BE Pri !#15 N9264 P2675 REPLACEMENT 40 Int BE Pri !#15 N9265 P2676 LD 11 -1 Int BE Pri !#15 N9266 P2677 REPLACEMENT 28 Int BE Pri !#15 N9267 P2678 REPLACEMENT 45 Int BE Pri !#15 N9268 P2679 REPLACEMENT 36 Int BE Pri !#15 N9269 P2680 REPLACEMENT 30 Int BE Pri !#15 N9270 P2681 REPLACEMENT 33 Int BE Pri !#15 N9271 P2682 LD 32 -1 Int LE Pri !#15 N9272 P2683 LD 16 -1 Int BE Pri !#15 N9273 P2684 REPLACEMENT 40 Int BE Pri !#15 N9274 P2685 LD 15 -1 Int BE Pri !#15 N9275 P2686 LD 19 -1 Int BE Pri !#15 N9276 P2687 LD 28 -1 Int BE Pri !#15 N9277 P2688 LD 38 -1 Int BE Pri !#15 N9278 P2689 LD 7 -1 FP BE Pri !#15 N9279 P2690 LD 25 -1 Int BE Sec !#15 N9280 P2691 REPLACEMENT 42 Int BE Sec !#15 N9281 P2692 LD 12 -1 Int BE Sec !#15 N9282 P2693 LD 30 -1 Int BE Pri !#15 N9283 P2694 REPLACEMENT 22 Int BE Pri !#15 N9284 P2695 LD 22 -1 FP BE Nuc !#15 N9285 P2696 LD 35 -1 Int BE Pri !#15 N9286 P2697 REPLACEMENT 0 Int BE Pri !#15 N9287 P2698 LD 18 -1 FP BE Pri !#15 N9288 P2699 LD 45 -1 Int BE Pri !#15 N9289 P2700 LD 32 -1 Int BE Pri !#15 N9290 P2701 LD 11 -1 Int BE Nuc !#15 N9291 P2702 REPLACEMENT 35 Int BE Sec !#15 N9292 P2703 REPLACEMENT 44 Int BE Pri !#15 N9293 P2704 REPLACEMENT 36 Int BE Pri !#15 N9294 P2705 REPLACEMENT 19 Int BE Pri !#15 N9295 P2706 REPLACEMENT 21 Int BE Nuc !#15 N9296 P2707 LD 29 -1 Int BE Pri !#15 N9297 P2708 LD 20 -1 FP BE Pri !#15 N9298 P2709 REPLACEMENT 29 Int BE Sec !#15 N9299 P2710 LD 23 -1 Int BE Pri !#15 N9300 P2711 REPLACEMENT 36 Int BE Pri !#15 N9301 P2712 REPLACEMENT 22 Int BE Pri !#15 N9302 P2713 REPLACEMENT 27 Int BE Pri !#15 N9303 P2714 REPLACEMENT 1 Int BE Pri !#15 N9304 P2715 LD 5 -1 Int BE Pri !#15 N9305 P2716 REPLACEMENT 22 Int BE Pri !#15 N9306 P2717 LD 0 -1 Int BE Pri !#15 N9307 P2718 REPLACEMENT 36 Int BE Pri !#15 N9308 P2719 REPLACEMENT 39 Int BE Pri !#15 N9309 P2720 LD 45 -1 FP BE Pri !#15 N9310 P2721 REPLACEMENT 6 Int BE Pri !#15 N9311 P2722 REPLACEMENT 10 Int BE Pri !#15 N9312 P2723 LD 22 -1 Int BE Pri !#15 N9313 P2724 MEMBAR !#15 N9314 P2725 BST 25 0x13800004 FP BE Pri !#15 N9315 P2726 MEMBAR Loop_exit !#15 N9316 P2605 LD 3 -1 Int BE Pri Loop_entry !#15 N9317 P2606 LD 11 -1 Int BE Pri !#15 N9318 P2607 LD 2 -1 Int BE Pri !#15 N9319 P2608 LD 44 -1 Int BE Pri !#15 N9320 P2609 REPLACEMENT 30 Int BE Sec !#15 N9321 P2610 REPLACEMENT 14 Int BE Sec !#15 N9322 P2611 REPLACEMENT 27 Int BE Sec !#15 N9323 P2612 REPLACEMENT 19 Int BE Sec !#15 N9324 P2613 LD 25 -1 Int BE Pri !#15 N9325 P2614 REPLACEMENT 4 Int BE Pri !#15 N9326 P2615 REPLACEMENT 24 Int BE Pri !#15 N9327 P2616 REPLACEMENT 6 Int BE Sec !#15 N9328 P2617 LD 27 -1 Int BE Pri !#15 N9329 P2618 LD 41 -1 Int BE Pri !#15 N9330 P2619 LD 43 -1 Int BE Pri !#15 N9331 P2620 REPLACEMENT 12 Int BE Sec !#15 N9332 P2621 LD 30 -1 FP BE Pri !#15 N9333 P2622 LD 45 -1 Int BE Pri !#15 N9334 P2623 LD 3 -1 Int BE Pri !#15 N9335 P2624 LD 41 -1 Int LE Pri !#15 N9336 P2625 REPLACEMENT 9 Int BE Pri !#15 N9337 P2626 REPLACEMENT 37 Int BE Pri !#15 N9338 P2627 LD 12 -1 Int BE Sec !#15 N9339 P2628 REPLACEMENT 28 Int BE Pri !#15 N9340 P2629 LD 28 -1 Int BE Pri !#15 N9341 P2630 LD 31 -1 Int BE Pri !#15 N9342 P2631 LD 19 -1 Int BE Pri !#15 N9343 P2632 LD 27 -1 Int BE Pri !#15 N9344 P2633 LD 44 -1 Int BE Pri !#15 N9345 P2634 REPLACEMENT 1 Int BE Sec !#15 N9346 P2635 LD 11 -1 Int BE Pri !#15 N9347 P2636 REPLACEMENT 36 Int BE Pri !#15 N9348 P2637 LD 39 -1 Int BE Pri !#15 N9349 P2638 REPLACEMENT 38 Int BE Nuc !#15 N9350 P2639 REPLACEMENT 26 Int BE Pri !#15 N9351 P2640 LD 22 -1 Int BE Pri !#15 N9352 P2641 REPLACEMENT 20 Int BE Pri !#15 N9353 P2642 REPLACEMENT 34 Int BE Sec !#15 N9354 P2643 LD 43 -1 Int BE Sec !#15 N9355 P2644 LD 19 -1 FP BE Sec !#15 N9356 P2645 REPLACEMENT 44 Int BE Pri !#15 N9357 P2646 LD 25 -1 Int BE Pri !#15 N9358 P2647 LD 5 -1 Int BE Pri !#15 N9359 P2648 LD 22 -1 Int BE Pri !#15 N9360 P2649 LD 31 -1 Int BE Sec !#15 N9361 P2650 LD 10 -1 Int BE Pri !#15 N9362 P2651 REPLACEMENT 23 Int BE Nuc !#15 N9363 P2652 LD 8 -1 Int BE Sec !#15 N9364 P2653 MEMBAR !#15 N9365 P2654 BST 19 0x13800005 FP BE Pri !#15 N9366 P2655 MEMBAR !#15 N9367 P2656 LD 32 -1 Int BE Pri !#15 N9368 P2657 LD 23 -1 Int LE Pri !#15 N9369 P2658 LD 28 -1 Int BE Pri !#15 N9370 P2659 REPLACEMENT 29 Int BE Pri !#15 N9371 P2660 LD 42 -1 Int BE Pri !#15 N9372 P2661 REPLACEMENT 44 Int BE Pri !#15 N9373 P2662 LD 22 -1 Int BE Pri !#15 N9374 P2663 REPLACEMENT 40 Int BE Sec !#15 N9375 P2664 LD 40 -1 FP BE Pri !#15 N9376 P2665 LD 4 -1 Int BE Pri !#15 N9377 P2666 REPLACEMENT 15 Int BE Pri !#15 N9378 P2667 LD 1 -1 Int BE Pri !#15 N9379 P2668 LD 22 -1 Int LE Sec !#15 N9380 P2669 LD 8 -1 FP BE Pri !#15 N9381 P2670 LD 38 -1 Int BE Pri !#15 N9382 P2671 REPLACEMENT 19 Int BE Pri !#15 N9383 P2672 LD 2 -1 FP BE Sec !#15 N9384 P2673 LD 20 -1 Int BE Nuc !#15 N9385 P2674 REPLACEMENT 45 Int BE Pri !#15 N9386 P2675 REPLACEMENT 40 Int BE Pri !#15 N9387 P2676 LD 11 -1 Int BE Pri !#15 N9388 P2677 REPLACEMENT 28 Int BE Pri !#15 N9389 P2678 REPLACEMENT 45 Int BE Pri !#15 N9390 P2679 REPLACEMENT 36 Int BE Pri !#15 N9391 P2680 REPLACEMENT 30 Int BE Pri !#15 N9392 P2681 REPLACEMENT 33 Int BE Pri !#15 N9393 P2682 LD 32 -1 Int LE Pri !#15 N9394 P2683 LD 16 -1 Int BE Pri !#15 N9395 P2684 REPLACEMENT 40 Int BE Pri !#15 N9396 P2685 LD 15 -1 Int BE Pri !#15 N9397 P2686 LD 19 -1 Int BE Pri !#15 N9398 P2687 LD 28 -1 Int BE Pri !#15 N9399 P2688 LD 38 -1 Int BE Pri !#15 N9400 P2689 LD 7 -1 FP BE Pri !#15 N9401 P2690 LD 25 -1 Int BE Sec !#15 N9402 P2691 REPLACEMENT 42 Int BE Sec !#15 N9403 P2692 LD 12 -1 Int BE Sec !#15 N9404 P2693 LD 30 -1 Int BE Pri !#15 N9405 P2694 REPLACEMENT 22 Int BE Pri !#15 N9406 P2695 LD 22 -1 FP BE Nuc !#15 N9407 P2696 LD 35 -1 Int BE Pri !#15 N9408 P2697 REPLACEMENT 0 Int BE Pri !#15 N9409 P2698 LD 18 -1 FP BE Pri !#15 N9410 P2699 LD 45 -1 Int BE Pri !#15 N9411 P2700 LD 32 -1 Int BE Pri !#15 N9412 P2701 LD 11 -1 Int BE Nuc !#15 N9413 P2702 REPLACEMENT 35 Int BE Sec !#15 N9414 P2703 REPLACEMENT 44 Int BE Pri !#15 N9415 P2704 REPLACEMENT 36 Int BE Pri !#15 N9416 P2705 REPLACEMENT 19 Int BE Pri !#15 N9417 P2706 REPLACEMENT 21 Int BE Nuc !#15 N9418 P2707 LD 29 -1 Int BE Pri !#15 N9419 P2708 LD 20 -1 FP BE Pri !#15 N9420 P2709 REPLACEMENT 29 Int BE Sec !#15 N9421 P2710 LD 23 -1 Int BE Pri !#15 N9422 P2711 REPLACEMENT 36 Int BE Pri !#15 N9423 P2712 REPLACEMENT 22 Int BE Pri !#15 N9424 P2713 REPLACEMENT 27 Int BE Pri !#15 N9425 P2714 REPLACEMENT 1 Int BE Pri !#15 N9426 P2715 LD 5 -1 Int BE Pri !#15 N9427 P2716 REPLACEMENT 22 Int BE Pri !#15 N9428 P2717 LD 0 -1 Int BE Pri !#15 N9429 P2718 REPLACEMENT 36 Int BE Pri !#15 N9430 P2719 REPLACEMENT 39 Int BE Pri !#15 N9431 P2720 LD 45 -1 FP BE Pri !#15 N9432 P2721 REPLACEMENT 6 Int BE Pri !#15 N9433 P2722 REPLACEMENT 10 Int BE Pri !#15 N9434 P2723 LD 22 -1 Int BE Pri !#15 N9435 P2724 MEMBAR !#15 N9436 P2725 BST 25 0x13800006 FP BE Pri !#15 N9437 P2726 MEMBAR Loop_exit !#15 N9438 P2605 LD 3 -1 Int BE Pri Loop_entry !#15 N9439 P2606 LD 11 -1 Int BE Pri !#15 N9440 P2607 LD 2 -1 Int BE Pri !#15 N9441 P2608 LD 44 -1 Int BE Pri !#15 N9442 P2609 REPLACEMENT 30 Int BE Sec !#15 N9443 P2610 REPLACEMENT 14 Int BE Sec !#15 N9444 P2611 REPLACEMENT 27 Int BE Sec !#15 N9445 P2612 REPLACEMENT 19 Int BE Sec !#15 N9446 P2613 LD 25 -1 Int BE Pri !#15 N9447 P2614 REPLACEMENT 4 Int BE Pri !#15 N9448 P2615 REPLACEMENT 24 Int BE Pri !#15 N9449 P2616 REPLACEMENT 6 Int BE Sec !#15 N9450 P2617 LD 27 -1 Int BE Pri !#15 N9451 P2618 LD 41 -1 Int BE Pri !#15 N9452 P2619 LD 43 -1 Int BE Pri !#15 N9453 P2620 REPLACEMENT 12 Int BE Sec !#15 N9454 P2621 LD 30 -1 FP BE Pri !#15 N9455 P2622 LD 45 -1 Int BE Pri !#15 N9456 P2623 LD 3 -1 Int BE Pri !#15 N9457 P2624 LD 41 -1 Int LE Pri !#15 N9458 P2625 REPLACEMENT 9 Int BE Pri !#15 N9459 P2626 REPLACEMENT 37 Int BE Pri !#15 N9460 P2627 LD 12 -1 Int BE Sec !#15 N9461 P2628 REPLACEMENT 28 Int BE Pri !#15 N9462 P2629 LD 28 -1 Int BE Pri !#15 N9463 P2630 LD 31 -1 Int BE Pri !#15 N9464 P2631 LD 19 -1 Int BE Pri !#15 N9465 P2632 LD 27 -1 Int BE Pri !#15 N9466 P2633 LD 44 -1 Int BE Pri !#15 N9467 P2634 REPLACEMENT 1 Int BE Sec !#15 N9468 P2635 LD 11 -1 Int BE Pri !#15 N9469 P2636 REPLACEMENT 36 Int BE Pri !#15 N9470 P2637 LD 39 -1 Int BE Pri !#15 N9471 P2638 REPLACEMENT 38 Int BE Nuc !#15 N9472 P2639 REPLACEMENT 26 Int BE Pri !#15 N9473 P2640 LD 22 -1 Int BE Pri !#15 N9474 P2641 REPLACEMENT 20 Int BE Pri !#15 N9475 P2642 REPLACEMENT 34 Int BE Sec !#15 N9476 P2643 LD 43 -1 Int BE Sec !#15 N9477 P2644 LD 19 -1 FP BE Sec !#15 N9478 P2645 REPLACEMENT 44 Int BE Pri !#15 N9479 P2646 LD 25 -1 Int BE Pri !#15 N9480 P2647 LD 5 -1 Int BE Pri !#15 N9481 P2648 LD 22 -1 Int BE Pri !#15 N9482 P2649 LD 31 -1 Int BE Sec !#15 N9483 P2650 LD 10 -1 Int BE Pri !#15 N9484 P2651 REPLACEMENT 23 Int BE Nuc !#15 N9485 P2652 LD 8 -1 Int BE Sec !#15 N9486 P2653 MEMBAR !#15 N9487 P2654 BST 19 0x13800007 FP BE Pri !#15 N9488 P2655 MEMBAR !#15 N9489 P2656 LD 32 -1 Int BE Pri !#15 N9490 P2657 LD 23 -1 Int LE Pri !#15 N9491 P2658 LD 28 -1 Int BE Pri !#15 N9492 P2659 REPLACEMENT 29 Int BE Pri !#15 N9493 P2660 LD 42 -1 Int BE Pri !#15 N9494 P2661 REPLACEMENT 44 Int BE Pri !#15 N9495 P2662 LD 22 -1 Int BE Pri !#15 N9496 P2663 REPLACEMENT 40 Int BE Sec !#15 N9497 P2664 LD 40 -1 FP BE Pri !#15 N9498 P2665 LD 4 -1 Int BE Pri !#15 N9499 P2666 REPLACEMENT 15 Int BE Pri !#15 N9500 P2667 LD 1 -1 Int BE Pri !#15 N9501 P2668 LD 22 -1 Int LE Sec !#15 N9502 P2669 LD 8 -1 FP BE Pri !#15 N9503 P2670 LD 38 -1 Int BE Pri !#15 N9504 P2671 REPLACEMENT 19 Int BE Pri !#15 N9505 P2672 LD 2 -1 FP BE Sec !#15 N9506 P2673 LD 20 -1 Int BE Nuc !#15 N9507 P2674 REPLACEMENT 45 Int BE Pri !#15 N9508 P2675 REPLACEMENT 40 Int BE Pri !#15 N9509 P2676 LD 11 -1 Int BE Pri !#15 N9510 P2677 REPLACEMENT 28 Int BE Pri !#15 N9511 P2678 REPLACEMENT 45 Int BE Pri !#15 N9512 P2679 REPLACEMENT 36 Int BE Pri !#15 N9513 P2680 REPLACEMENT 30 Int BE Pri !#15 N9514 P2681 REPLACEMENT 33 Int BE Pri !#15 N9515 P2682 LD 32 -1 Int LE Pri !#15 N9516 P2683 LD 16 -1 Int BE Pri !#15 N9517 P2684 REPLACEMENT 40 Int BE Pri !#15 N9518 P2685 LD 15 -1 Int BE Pri !#15 N9519 P2686 LD 19 -1 Int BE Pri !#15 N9520 P2687 LD 28 -1 Int BE Pri !#15 N9521 P2688 LD 38 -1 Int BE Pri !#15 N9522 P2689 LD 7 -1 FP BE Pri !#15 N9523 P2690 LD 25 -1 Int BE Sec !#15 N9524 P2691 REPLACEMENT 42 Int BE Sec !#15 N9525 P2692 LD 12 -1 Int BE Sec !#15 N9526 P2693 LD 30 -1 Int BE Pri !#15 N9527 P2694 REPLACEMENT 22 Int BE Pri !#15 N9528 P2695 LD 22 -1 FP BE Nuc !#15 N9529 P2696 LD 35 -1 Int BE Pri !#15 N9530 P2697 REPLACEMENT 0 Int BE Pri !#15 N9531 P2698 LD 18 -1 FP BE Pri !#15 N9532 P2699 LD 45 -1 Int BE Pri !#15 N9533 P2700 LD 32 -1 Int BE Pri !#15 N9534 P2701 LD 11 -1 Int BE Nuc !#15 N9535 P2702 REPLACEMENT 35 Int BE Sec !#15 N9536 P2703 REPLACEMENT 44 Int BE Pri !#15 N9537 P2704 REPLACEMENT 36 Int BE Pri !#15 N9538 P2705 REPLACEMENT 19 Int BE Pri !#15 N9539 P2706 REPLACEMENT 21 Int BE Nuc !#15 N9540 P2707 LD 29 -1 Int BE Pri !#15 N9541 P2708 LD 20 -1 FP BE Pri !#15 N9542 P2709 REPLACEMENT 29 Int BE Sec !#15 N9543 P2710 LD 23 -1 Int BE Pri !#15 N9544 P2711 REPLACEMENT 36 Int BE Pri !#15 N9545 P2712 REPLACEMENT 22 Int BE Pri !#15 N9546 P2713 REPLACEMENT 27 Int BE Pri !#15 N9547 P2714 REPLACEMENT 1 Int BE Pri !#15 N9548 P2715 LD 5 -1 Int BE Pri !#15 N9549 P2716 REPLACEMENT 22 Int BE Pri !#15 N9550 P2717 LD 0 -1 Int BE Pri !#15 N9551 P2718 REPLACEMENT 36 Int BE Pri !#15 N9552 P2719 REPLACEMENT 39 Int BE Pri !#15 N9553 P2720 LD 45 -1 FP BE Pri !#15 N9554 P2721 REPLACEMENT 6 Int BE Pri !#15 N9555 P2722 REPLACEMENT 10 Int BE Pri !#15 N9556 P2723 LD 22 -1 Int BE Pri !#15 N9557 P2724 MEMBAR !#15 N9558 P2725 BST 25 0x13800008 FP BE Pri !#15 N9559 P2726 MEMBAR Loop_exit !#15 N9560 P2727 LD 27 -1 FP BE Nuc Loop_entry !#15 N9561 P2728 LD 36 -1 Int BE Pri !#15 N9562 P2729 REPLACEMENT 41 Int BE Pri !#15 N9563 P2730 LD 1 -1 Int BE Pri !#15 N9564 P2731 LD 36 -1 Int BE Pri !#15 N9565 P2732 LD 2 -1 Int BE Pri !#15 N9566 P2733 LD 28 -1 Int BE Pri !#15 N9567 P2734 LD 30 -1 Int BE Nuc !#15 N9568 P2735 REPLACEMENT 33 Int BE Pri !#15 N9569 P2736 LD 17 -1 Int BE Pri !#15 N9570 P2737 REPLACEMENT 18 Int BE Pri !#15 N9571 P2738 REPLACEMENT 14 Int BE Nuc !#15 N9572 P2739 LD 7 -1 Int BE Nuc Loop_exit !#15 N9573 P2740 MEMBAR !#16 N9574 P2741 REPLACEMENT 5 Int BE Pri Loop_entry !#16 N9575 P2742 LD 11 -1 Int BE Pri !#16 N9576 P2743 LD 40 -1 Int BE Sec !#16 N9577 P2744 LD 13 -1 Int BE Pri !#16 N9578 P2745 REPLACEMENT 18 Int BE Pri !#16 N9579 P2746 LD 43 -1 Int BE Pri !#16 N9580 P2747 LD 14 -1 Int BE Pri !#16 N9581 P2748 LD 20 -1 Int BE Pri !#16 N9582 P2749 REPLACEMENT 17 Int BE Pri !#16 N9583 P2750 LD 29 -1 Int BE Pri !#16 N9584 P2751 REPLACEMENT 30 Int BE Pri !#16 N9585 P2752 LD 9 -1 Int BE Nuc !#16 N9586 P2753 LD 33 -1 Int BE Nuc !#16 N9587 P2754 LD 30 -1 Int BE Pri !#16 N9588 P2755 REPLACEMENT 22 Int BE Pri !#16 N9589 P2756 LD 0 -1 Int BE Pri !#16 N9590 P2757 REPLACEMENT 21 Int BE Nuc !#16 N9591 P2758 REPLACEMENT 5 Int BE Pri !#16 N9592 P2759 LD 18 -1 Int BE Pri !#16 N9593 P2760 LD 14 -1 Int BE Pri !#16 N9594 P2761 REPLACEMENT 42 Int BE Pri !#16 N9595 P2762 LD 2 -1 Int BE Sec !#16 N9596 P2763 REPLACEMENT 30 Int BE Pri !#16 N9597 P2764 REPLACEMENT 36 Int BE Pri !#16 N9598 P2765 LD 17 -1 Int BE Pri !#16 N9599 P2766 LD 45 -1 Int BE Pri !#16 N9600 P2767 LD 42 -1 Int BE Sec !#16 N9601 P2768 REPLACEMENT 35 Int BE Pri !#16 N9602 P2769 REPLACEMENT 30 Int BE Pri !#16 N9603 P2770 REPLACEMENT 2 Int BE Pri !#16 N9604 P2771 LD 40 -1 Int BE Pri !#16 N9605 P2772 LD 10 -1 Int LE Pri !#16 N9606 P2773 REPLACEMENT 5 Int BE Nuc !#16 N9607 P2774 PREFETCH 16 Int BE Pri !#16 N9608 P2775 REPLACEMENT 41 Int BE Pri !#16 N9609 P2776 REPLACEMENT 16 Int BE Pri !#16 N9610 P2777 LD 28 -1 Int BE Sec !#16 N9611 P2778 LD 36 -1 FP BE Pri !#16 N9612 P2779 REPLACEMENT 17 Int BE Pri !#16 N9613 P2780 REPLACEMENT 2 Int BE Nuc !#16 N9614 P2781 LD 38 -1 Int BE Nuc !#16 N9615 P2782 REPLACEMENT 11 Int BE Pri !#16 N9616 P2783 LD 30 -1 Int BE Pri !#16 N9617 P2784 LD 5 -1 Int LE Pri !#16 N9618 P2785 REPLACEMENT 40 Int BE Pri !#16 N9619 P2786 LD 45 -1 Int BE Pri !#16 N9620 P2787 REPLACEMENT 1 Int BE Pri !#16 N9621 P2788 REPLACEMENT 41 Int BE Pri !#16 N9622 P2789 LD 30 -1 Int BE Pri !#16 N9623 P2790 REPLACEMENT 26 Int BE Pri !#16 N9624 P2791 REPLACEMENT 16 Int BE Pri !#16 N9625 P2792 REPLACEMENT 43 Int BE Pri !#16 N9626 P2793 LD 24 -1 Int BE Pri !#16 N9627 P2794 REPLACEMENT 39 Int BE Sec !#16 N9628 P2795 LD 35 -1 Int BE Pri !#16 N9629 P2796 REPLACEMENT 37 Int BE Pri !#16 N9630 P2797 LD 23 -1 Int LE Nuc !#16 N9631 P2798 LD 36 -1 FP BE Pri !#16 N9632 P2799 LD 18 -1 Int BE Sec !#16 N9633 P2800 REPLACEMENT 12 Int BE Pri !#16 N9634 P2801 REPLACEMENT 8 Int BE Pri !#16 N9635 P2802 REPLACEMENT 43 Int BE Pri !#16 N9636 P2803 REPLACEMENT 18 Int BE Pri !#16 N9637 P2804 REPLACEMENT 12 Int BE Pri !#16 N9638 P2805 LD 9 -1 Int BE Pri !#16 N9639 P2806 LD 1 -1 Int BE Nuc !#16 N9640 P2807 LD 26 -1 Int BE Pri !#16 N9641 P2808 LD 42 -1 Int BE Pri !#16 N9642 P2809 LD 36 -1 FP BE Pri !#16 N9643 P2810 MEMBAR !#16 N9644 P2811 BST 0 0x14000001 FP BE Sec !#16 N9645 P2811 BST 1 0x14000002 FP BE Sec !#16 N9646 P2812 MEMBAR !#16 N9647 P2813 REPLACEMENT 17 Int BE Pri !#16 N9648 P2814 REPLACEMENT 22 Int BE Pri !#16 N9649 P2815 LD 11 -1 Int BE Pri !#16 N9650 P2816 REPLACEMENT 14 Int BE Pri !#16 N9651 P2817 LD 20 -1 Int BE Pri !#16 N9652 P2818 REPLACEMENT 4 Int BE Pri !#16 N9653 P2819 LD 0 -1 Int BE Pri !#16 N9654 P2820 REPLACEMENT 44 Int BE Pri !#16 N9655 P2821 REPLACEMENT 20 Int BE Pri !#16 N9656 P2822 PREFETCH 7 Int BE Pri !#16 N9657 P2823 LD 14 -1 Int BE Pri !#16 N9658 P2824 LD 12 -1 FP BE Pri !#16 N9659 P2825 REPLACEMENT 20 Int BE Pri !#16 N9660 P2826 LD 15 -1 Int BE Sec !#16 N9661 P2827 REPLACEMENT 22 Int BE Pri !#16 N9662 P2828 REPLACEMENT 19 Int BE Pri !#16 N9663 P2829 REPLACEMENT 27 Int BE Sec !#16 N9664 P2830 LD 36 -1 Int BE Nuc !#16 N9665 P2831 REPLACEMENT 36 Int BE Nuc !#16 N9666 P2832 LD 27 -1 Int BE Nuc !#16 N9667 P2833 LD 0 -1 Int BE Pri !#16 N9668 P2834 LD 20 -1 Int BE Nuc !#16 N9669 P2835 LD 32 -1 Int BE Sec !#16 N9670 P2836 LD 18 -1 Int BE Pri !#16 N9671 P2837 LD 18 -1 Int BE Pri !#16 N9672 P2838 LD 30 -1 Int BE Pri !#16 N9673 P2839 LD 20 -1 Int BE Pri !#16 N9674 P2840 LD 9 -1 Int BE Pri !#16 N9675 P2841 LD 44 -1 Int BE Pri !#16 N9676 P2842 REPLACEMENT 9 Int BE Sec !#16 N9677 P2843 REPLACEMENT 26 Int BE Pri !#16 N9678 P2844 LD 4 -1 Int BE Nuc Loop_exit !#16 N9679 P2741 REPLACEMENT 5 Int BE Pri Loop_entry !#16 N9680 P2742 LD 11 -1 Int BE Pri !#16 N9681 P2743 LD 40 -1 Int BE Sec !#16 N9682 P2744 LD 13 -1 Int BE Pri !#16 N9683 P2745 REPLACEMENT 18 Int BE Pri !#16 N9684 P2746 LD 43 -1 Int BE Pri !#16 N9685 P2747 LD 14 -1 Int BE Pri !#16 N9686 P2748 LD 20 -1 Int BE Pri !#16 N9687 P2749 REPLACEMENT 17 Int BE Pri !#16 N9688 P2750 LD 29 -1 Int BE Pri !#16 N9689 P2751 REPLACEMENT 30 Int BE Pri !#16 N9690 P2752 LD 9 -1 Int BE Nuc !#16 N9691 P2753 LD 33 -1 Int BE Nuc !#16 N9692 P2754 LD 30 -1 Int BE Pri !#16 N9693 P2755 REPLACEMENT 22 Int BE Pri !#16 N9694 P2756 LD 0 -1 Int BE Pri !#16 N9695 P2757 REPLACEMENT 21 Int BE Nuc !#16 N9696 P2758 REPLACEMENT 5 Int BE Pri !#16 N9697 P2759 LD 18 -1 Int BE Pri !#16 N9698 P2760 LD 14 -1 Int BE Pri !#16 N9699 P2761 REPLACEMENT 42 Int BE Pri !#16 N9700 P2762 LD 2 -1 Int BE Sec !#16 N9701 P2763 REPLACEMENT 30 Int BE Pri !#16 N9702 P2764 REPLACEMENT 36 Int BE Pri !#16 N9703 P2765 LD 17 -1 Int BE Pri !#16 N9704 P2766 LD 45 -1 Int BE Pri !#16 N9705 P2767 LD 42 -1 Int BE Sec !#16 N9706 P2768 REPLACEMENT 35 Int BE Pri !#16 N9707 P2769 REPLACEMENT 30 Int BE Pri !#16 N9708 P2770 REPLACEMENT 2 Int BE Pri !#16 N9709 P2771 LD 40 -1 Int BE Pri !#16 N9710 P2772 LD 10 -1 Int LE Pri !#16 N9711 P2773 REPLACEMENT 5 Int BE Nuc !#16 N9712 P2774 PREFETCH 16 Int BE Pri !#16 N9713 P2775 REPLACEMENT 41 Int BE Pri !#16 N9714 P2776 REPLACEMENT 16 Int BE Pri !#16 N9715 P2777 LD 28 -1 Int BE Sec !#16 N9716 P2778 LD 36 -1 FP BE Pri !#16 N9717 P2779 REPLACEMENT 17 Int BE Pri !#16 N9718 P2780 REPLACEMENT 2 Int BE Nuc !#16 N9719 P2781 LD 38 -1 Int BE Nuc !#16 N9720 P2782 REPLACEMENT 11 Int BE Pri !#16 N9721 P2783 LD 30 -1 Int BE Pri !#16 N9722 P2784 LD 5 -1 Int LE Pri !#16 N9723 P2785 REPLACEMENT 40 Int BE Pri !#16 N9724 P2786 LD 45 -1 Int BE Pri !#16 N9725 P2787 REPLACEMENT 1 Int BE Pri !#16 N9726 P2788 REPLACEMENT 41 Int BE Pri !#16 N9727 P2789 LD 30 -1 Int BE Pri !#16 N9728 P2790 REPLACEMENT 26 Int BE Pri !#16 N9729 P2791 REPLACEMENT 16 Int BE Pri !#16 N9730 P2792 REPLACEMENT 43 Int BE Pri !#16 N9731 P2793 LD 24 -1 Int BE Pri !#16 N9732 P2794 REPLACEMENT 39 Int BE Sec !#16 N9733 P2795 LD 35 -1 Int BE Pri !#16 N9734 P2796 REPLACEMENT 37 Int BE Pri !#16 N9735 P2797 LD 23 -1 Int LE Nuc !#16 N9736 P2798 LD 36 -1 FP BE Pri !#16 N9737 P2799 LD 18 -1 Int BE Sec !#16 N9738 P2800 REPLACEMENT 12 Int BE Pri !#16 N9739 P2801 REPLACEMENT 8 Int BE Pri !#16 N9740 P2802 REPLACEMENT 43 Int BE Pri !#16 N9741 P2803 REPLACEMENT 18 Int BE Pri !#16 N9742 P2804 REPLACEMENT 12 Int BE Pri !#16 N9743 P2805 LD 9 -1 Int BE Pri !#16 N9744 P2806 LD 1 -1 Int BE Nuc !#16 N9745 P2807 LD 26 -1 Int BE Pri !#16 N9746 P2808 LD 42 -1 Int BE Pri !#16 N9747 P2809 LD 36 -1 FP BE Pri !#16 N9748 P2810 MEMBAR !#16 N9749 P2811 BST 0 0x14000003 FP BE Sec !#16 N9750 P2811 BST 1 0x14000004 FP BE Sec !#16 N9751 P2812 MEMBAR !#16 N9752 P2813 REPLACEMENT 17 Int BE Pri !#16 N9753 P2814 REPLACEMENT 22 Int BE Pri !#16 N9754 P2815 LD 11 -1 Int BE Pri !#16 N9755 P2816 REPLACEMENT 14 Int BE Pri !#16 N9756 P2817 LD 20 -1 Int BE Pri !#16 N9757 P2818 REPLACEMENT 4 Int BE Pri !#16 N9758 P2819 LD 0 -1 Int BE Pri !#16 N9759 P2820 REPLACEMENT 44 Int BE Pri !#16 N9760 P2821 REPLACEMENT 20 Int BE Pri !#16 N9761 P2822 PREFETCH 7 Int BE Pri !#16 N9762 P2823 LD 14 -1 Int BE Pri !#16 N9763 P2824 LD 12 -1 FP BE Pri !#16 N9764 P2825 REPLACEMENT 20 Int BE Pri !#16 N9765 P2826 LD 15 -1 Int BE Sec !#16 N9766 P2827 REPLACEMENT 22 Int BE Pri !#16 N9767 P2828 REPLACEMENT 19 Int BE Pri !#16 N9768 P2829 REPLACEMENT 27 Int BE Sec !#16 N9769 P2830 LD 36 -1 Int BE Nuc !#16 N9770 P2831 REPLACEMENT 36 Int BE Nuc !#16 N9771 P2832 LD 27 -1 Int BE Nuc !#16 N9772 P2833 LD 0 -1 Int BE Pri !#16 N9773 P2834 LD 20 -1 Int BE Nuc !#16 N9774 P2835 LD 32 -1 Int BE Sec !#16 N9775 P2836 LD 18 -1 Int BE Pri !#16 N9776 P2837 LD 18 -1 Int BE Pri !#16 N9777 P2838 LD 30 -1 Int BE Pri !#16 N9778 P2839 LD 20 -1 Int BE Pri !#16 N9779 P2840 LD 9 -1 Int BE Pri !#16 N9780 P2841 LD 44 -1 Int BE Pri !#16 N9781 P2842 REPLACEMENT 9 Int BE Sec !#16 N9782 P2843 REPLACEMENT 26 Int BE Pri !#16 N9783 P2844 LD 4 -1 Int BE Nuc Loop_exit !#16 N9784 P2741 REPLACEMENT 5 Int BE Pri Loop_entry !#16 N9785 P2742 LD 11 -1 Int BE Pri !#16 N9786 P2743 LD 40 -1 Int BE Sec !#16 N9787 P2744 LD 13 -1 Int BE Pri !#16 N9788 P2745 REPLACEMENT 18 Int BE Pri !#16 N9789 P2746 LD 43 -1 Int BE Pri !#16 N9790 P2747 LD 14 -1 Int BE Pri !#16 N9791 P2748 LD 20 -1 Int BE Pri !#16 N9792 P2749 REPLACEMENT 17 Int BE Pri !#16 N9793 P2750 LD 29 -1 Int BE Pri !#16 N9794 P2751 REPLACEMENT 30 Int BE Pri !#16 N9795 P2752 LD 9 -1 Int BE Nuc !#16 N9796 P2753 LD 33 -1 Int BE Nuc !#16 N9797 P2754 LD 30 -1 Int BE Pri !#16 N9798 P2755 REPLACEMENT 22 Int BE Pri !#16 N9799 P2756 LD 0 -1 Int BE Pri !#16 N9800 P2757 REPLACEMENT 21 Int BE Nuc !#16 N9801 P2758 REPLACEMENT 5 Int BE Pri !#16 N9802 P2759 LD 18 -1 Int BE Pri !#16 N9803 P2760 LD 14 -1 Int BE Pri !#16 N9804 P2761 REPLACEMENT 42 Int BE Pri !#16 N9805 P2762 LD 2 -1 Int BE Sec !#16 N9806 P2763 REPLACEMENT 30 Int BE Pri !#16 N9807 P2764 REPLACEMENT 36 Int BE Pri !#16 N9808 P2765 LD 17 -1 Int BE Pri !#16 N9809 P2766 LD 45 -1 Int BE Pri !#16 N9810 P2767 LD 42 -1 Int BE Sec !#16 N9811 P2768 REPLACEMENT 35 Int BE Pri !#16 N9812 P2769 REPLACEMENT 30 Int BE Pri !#16 N9813 P2770 REPLACEMENT 2 Int BE Pri !#16 N9814 P2771 LD 40 -1 Int BE Pri !#16 N9815 P2772 LD 10 -1 Int LE Pri !#16 N9816 P2773 REPLACEMENT 5 Int BE Nuc !#16 N9817 P2774 PREFETCH 16 Int BE Pri !#16 N9818 P2775 REPLACEMENT 41 Int BE Pri !#16 N9819 P2776 REPLACEMENT 16 Int BE Pri !#16 N9820 P2777 LD 28 -1 Int BE Sec !#16 N9821 P2778 LD 36 -1 FP BE Pri !#16 N9822 P2779 REPLACEMENT 17 Int BE Pri !#16 N9823 P2780 REPLACEMENT 2 Int BE Nuc !#16 N9824 P2781 LD 38 -1 Int BE Nuc !#16 N9825 P2782 REPLACEMENT 11 Int BE Pri !#16 N9826 P2783 LD 30 -1 Int BE Pri !#16 N9827 P2784 LD 5 -1 Int LE Pri !#16 N9828 P2785 REPLACEMENT 40 Int BE Pri !#16 N9829 P2786 LD 45 -1 Int BE Pri !#16 N9830 P2787 REPLACEMENT 1 Int BE Pri !#16 N9831 P2788 REPLACEMENT 41 Int BE Pri !#16 N9832 P2789 LD 30 -1 Int BE Pri !#16 N9833 P2790 REPLACEMENT 26 Int BE Pri !#16 N9834 P2791 REPLACEMENT 16 Int BE Pri !#16 N9835 P2792 REPLACEMENT 43 Int BE Pri !#16 N9836 P2793 LD 24 -1 Int BE Pri !#16 N9837 P2794 REPLACEMENT 39 Int BE Sec !#16 N9838 P2795 LD 35 -1 Int BE Pri !#16 N9839 P2796 REPLACEMENT 37 Int BE Pri !#16 N9840 P2797 LD 23 -1 Int LE Nuc !#16 N9841 P2798 LD 36 -1 FP BE Pri !#16 N9842 P2799 LD 18 -1 Int BE Sec !#16 N9843 P2800 REPLACEMENT 12 Int BE Pri !#16 N9844 P2801 REPLACEMENT 8 Int BE Pri !#16 N9845 P2802 REPLACEMENT 43 Int BE Pri !#16 N9846 P2803 REPLACEMENT 18 Int BE Pri !#16 N9847 P2804 REPLACEMENT 12 Int BE Pri !#16 N9848 P2805 LD 9 -1 Int BE Pri !#16 N9849 P2806 LD 1 -1 Int BE Nuc !#16 N9850 P2807 LD 26 -1 Int BE Pri !#16 N9851 P2808 LD 42 -1 Int BE Pri !#16 N9852 P2809 LD 36 -1 FP BE Pri !#16 N9853 P2810 MEMBAR !#16 N9854 P2811 BST 0 0x14000005 FP BE Sec !#16 N9855 P2811 BST 1 0x14000006 FP BE Sec !#16 N9856 P2812 MEMBAR !#16 N9857 P2813 REPLACEMENT 17 Int BE Pri !#16 N9858 P2814 REPLACEMENT 22 Int BE Pri !#16 N9859 P2815 LD 11 -1 Int BE Pri !#16 N9860 P2816 REPLACEMENT 14 Int BE Pri !#16 N9861 P2817 LD 20 -1 Int BE Pri !#16 N9862 P2818 REPLACEMENT 4 Int BE Pri !#16 N9863 P2819 LD 0 -1 Int BE Pri !#16 N9864 P2820 REPLACEMENT 44 Int BE Pri !#16 N9865 P2821 REPLACEMENT 20 Int BE Pri !#16 N9866 P2822 PREFETCH 7 Int BE Pri !#16 N9867 P2823 LD 14 -1 Int BE Pri !#16 N9868 P2824 LD 12 -1 FP BE Pri !#16 N9869 P2825 REPLACEMENT 20 Int BE Pri !#16 N9870 P2826 LD 15 -1 Int BE Sec !#16 N9871 P2827 REPLACEMENT 22 Int BE Pri !#16 N9872 P2828 REPLACEMENT 19 Int BE Pri !#16 N9873 P2829 REPLACEMENT 27 Int BE Sec !#16 N9874 P2830 LD 36 -1 Int BE Nuc !#16 N9875 P2831 REPLACEMENT 36 Int BE Nuc !#16 N9876 P2832 LD 27 -1 Int BE Nuc !#16 N9877 P2833 LD 0 -1 Int BE Pri !#16 N9878 P2834 LD 20 -1 Int BE Nuc !#16 N9879 P2835 LD 32 -1 Int BE Sec !#16 N9880 P2836 LD 18 -1 Int BE Pri !#16 N9881 P2837 LD 18 -1 Int BE Pri !#16 N9882 P2838 LD 30 -1 Int BE Pri !#16 N9883 P2839 LD 20 -1 Int BE Pri !#16 N9884 P2840 LD 9 -1 Int BE Pri !#16 N9885 P2841 LD 44 -1 Int BE Pri !#16 N9886 P2842 REPLACEMENT 9 Int BE Sec !#16 N9887 P2843 REPLACEMENT 26 Int BE Pri !#16 N9888 P2844 LD 4 -1 Int BE Nuc Loop_exit !#16 N9889 P2741 REPLACEMENT 5 Int BE Pri Loop_entry !#16 N9890 P2742 LD 11 -1 Int BE Pri !#16 N9891 P2743 LD 40 -1 Int BE Sec !#16 N9892 P2744 LD 13 -1 Int BE Pri !#16 N9893 P2745 REPLACEMENT 18 Int BE Pri !#16 N9894 P2746 LD 43 -1 Int BE Pri !#16 N9895 P2747 LD 14 -1 Int BE Pri !#16 N9896 P2748 LD 20 -1 Int BE Pri !#16 N9897 P2749 REPLACEMENT 17 Int BE Pri !#16 N9898 P2750 LD 29 -1 Int BE Pri !#16 N9899 P2751 REPLACEMENT 30 Int BE Pri !#16 N9900 P2752 LD 9 -1 Int BE Nuc !#16 N9901 P2753 LD 33 -1 Int BE Nuc !#16 N9902 P2754 LD 30 -1 Int BE Pri !#16 N9903 P2755 REPLACEMENT 22 Int BE Pri !#16 N9904 P2756 LD 0 -1 Int BE Pri !#16 N9905 P2757 REPLACEMENT 21 Int BE Nuc !#16 N9906 P2758 REPLACEMENT 5 Int BE Pri !#16 N9907 P2759 LD 18 -1 Int BE Pri !#16 N9908 P2760 LD 14 -1 Int BE Pri !#16 N9909 P2761 REPLACEMENT 42 Int BE Pri !#16 N9910 P2762 LD 2 -1 Int BE Sec !#16 N9911 P2763 REPLACEMENT 30 Int BE Pri !#16 N9912 P2764 REPLACEMENT 36 Int BE Pri !#16 N9913 P2765 LD 17 -1 Int BE Pri !#16 N9914 P2766 LD 45 -1 Int BE Pri !#16 N9915 P2767 LD 42 -1 Int BE Sec !#16 N9916 P2768 REPLACEMENT 35 Int BE Pri !#16 N9917 P2769 REPLACEMENT 30 Int BE Pri !#16 N9918 P2770 REPLACEMENT 2 Int BE Pri !#16 N9919 P2771 LD 40 -1 Int BE Pri !#16 N9920 P2772 LD 10 -1 Int LE Pri !#16 N9921 P2773 REPLACEMENT 5 Int BE Nuc !#16 N9922 P2774 PREFETCH 16 Int BE Pri !#16 N9923 P2775 REPLACEMENT 41 Int BE Pri !#16 N9924 P2776 REPLACEMENT 16 Int BE Pri !#16 N9925 P2777 LD 28 -1 Int BE Sec !#16 N9926 P2778 LD 36 -1 FP BE Pri !#16 N9927 P2779 REPLACEMENT 17 Int BE Pri !#16 N9928 P2780 REPLACEMENT 2 Int BE Nuc !#16 N9929 P2781 LD 38 -1 Int BE Nuc !#16 N9930 P2782 REPLACEMENT 11 Int BE Pri !#16 N9931 P2783 LD 30 -1 Int BE Pri !#16 N9932 P2784 LD 5 -1 Int LE Pri !#16 N9933 P2785 REPLACEMENT 40 Int BE Pri !#16 N9934 P2786 LD 45 -1 Int BE Pri !#16 N9935 P2787 REPLACEMENT 1 Int BE Pri !#16 N9936 P2788 REPLACEMENT 41 Int BE Pri !#16 N9937 P2789 LD 30 -1 Int BE Pri !#16 N9938 P2790 REPLACEMENT 26 Int BE Pri !#16 N9939 P2791 REPLACEMENT 16 Int BE Pri !#16 N9940 P2792 REPLACEMENT 43 Int BE Pri !#16 N9941 P2793 LD 24 -1 Int BE Pri !#16 N9942 P2794 REPLACEMENT 39 Int BE Sec !#16 N9943 P2795 LD 35 -1 Int BE Pri !#16 N9944 P2796 REPLACEMENT 37 Int BE Pri !#16 N9945 P2797 LD 23 -1 Int LE Nuc !#16 N9946 P2798 LD 36 -1 FP BE Pri !#16 N9947 P2799 LD 18 -1 Int BE Sec !#16 N9948 P2800 REPLACEMENT 12 Int BE Pri !#16 N9949 P2801 REPLACEMENT 8 Int BE Pri !#16 N9950 P2802 REPLACEMENT 43 Int BE Pri !#16 N9951 P2803 REPLACEMENT 18 Int BE Pri !#16 N9952 P2804 REPLACEMENT 12 Int BE Pri !#16 N9953 P2805 LD 9 -1 Int BE Pri !#16 N9954 P2806 LD 1 -1 Int BE Nuc !#16 N9955 P2807 LD 26 -1 Int BE Pri !#16 N9956 P2808 LD 42 -1 Int BE Pri !#16 N9957 P2809 LD 36 -1 FP BE Pri !#16 N9958 P2810 MEMBAR !#16 N9959 P2811 BST 0 0x14000007 FP BE Sec !#16 N9960 P2811 BST 1 0x14000008 FP BE Sec !#16 N9961 P2812 MEMBAR !#16 N9962 P2813 REPLACEMENT 17 Int BE Pri !#16 N9963 P2814 REPLACEMENT 22 Int BE Pri !#16 N9964 P2815 LD 11 -1 Int BE Pri !#16 N9965 P2816 REPLACEMENT 14 Int BE Pri !#16 N9966 P2817 LD 20 -1 Int BE Pri !#16 N9967 P2818 REPLACEMENT 4 Int BE Pri !#16 N9968 P2819 LD 0 -1 Int BE Pri !#16 N9969 P2820 REPLACEMENT 44 Int BE Pri !#16 N9970 P2821 REPLACEMENT 20 Int BE Pri !#16 N9971 P2822 PREFETCH 7 Int BE Pri !#16 N9972 P2823 LD 14 -1 Int BE Pri !#16 N9973 P2824 LD 12 -1 FP BE Pri !#16 N9974 P2825 REPLACEMENT 20 Int BE Pri !#16 N9975 P2826 LD 15 -1 Int BE Sec !#16 N9976 P2827 REPLACEMENT 22 Int BE Pri !#16 N9977 P2828 REPLACEMENT 19 Int BE Pri !#16 N9978 P2829 REPLACEMENT 27 Int BE Sec !#16 N9979 P2830 LD 36 -1 Int BE Nuc !#16 N9980 P2831 REPLACEMENT 36 Int BE Nuc !#16 N9981 P2832 LD 27 -1 Int BE Nuc !#16 N9982 P2833 LD 0 -1 Int BE Pri !#16 N9983 P2834 LD 20 -1 Int BE Nuc !#16 N9984 P2835 LD 32 -1 Int BE Sec !#16 N9985 P2836 LD 18 -1 Int BE Pri !#16 N9986 P2837 LD 18 -1 Int BE Pri !#16 N9987 P2838 LD 30 -1 Int BE Pri !#16 N9988 P2839 LD 20 -1 Int BE Pri !#16 N9989 P2840 LD 9 -1 Int BE Pri !#16 N9990 P2841 LD 44 -1 Int BE Pri !#16 N9991 P2842 REPLACEMENT 9 Int BE Sec !#16 N9992 P2843 REPLACEMENT 26 Int BE Pri !#16 N9993 P2844 LD 4 -1 Int BE Nuc Loop_exit !#16 N9994 P2741 REPLACEMENT 5 Int BE Pri Loop_entry !#16 N9995 P2742 LD 11 -1 Int BE Pri !#16 N9996 P2743 LD 40 -1 Int BE Sec !#16 N9997 P2744 LD 13 -1 Int BE Pri !#16 N9998 P2745 REPLACEMENT 18 Int BE Pri !#16 N9999 P2746 LD 43 -1 Int BE Pri !#16 N10000 P2747 LD 14 -1 Int BE Pri !#16 N10001 P2748 LD 20 -1 Int BE Pri !#16 N10002 P2749 REPLACEMENT 17 Int BE Pri !#16 N10003 P2750 LD 29 -1 Int BE Pri !#16 N10004 P2751 REPLACEMENT 30 Int BE Pri !#16 N10005 P2752 LD 9 -1 Int BE Nuc !#16 N10006 P2753 LD 33 -1 Int BE Nuc !#16 N10007 P2754 LD 30 -1 Int BE Pri !#16 N10008 P2755 REPLACEMENT 22 Int BE Pri !#16 N10009 P2756 LD 0 -1 Int BE Pri !#16 N10010 P2757 REPLACEMENT 21 Int BE Nuc !#16 N10011 P2758 REPLACEMENT 5 Int BE Pri !#16 N10012 P2759 LD 18 -1 Int BE Pri !#16 N10013 P2760 LD 14 -1 Int BE Pri !#16 N10014 P2761 REPLACEMENT 42 Int BE Pri !#16 N10015 P2762 LD 2 -1 Int BE Sec !#16 N10016 P2763 REPLACEMENT 30 Int BE Pri !#16 N10017 P2764 REPLACEMENT 36 Int BE Pri !#16 N10018 P2765 LD 17 -1 Int BE Pri !#16 N10019 P2766 LD 45 -1 Int BE Pri !#16 N10020 P2767 LD 42 -1 Int BE Sec !#16 N10021 P2768 REPLACEMENT 35 Int BE Pri !#16 N10022 P2769 REPLACEMENT 30 Int BE Pri !#16 N10023 P2770 REPLACEMENT 2 Int BE Pri !#16 N10024 P2771 LD 40 -1 Int BE Pri !#16 N10025 P2772 LD 10 -1 Int LE Pri !#16 N10026 P2773 REPLACEMENT 5 Int BE Nuc !#16 N10027 P2774 PREFETCH 16 Int BE Pri !#16 N10028 P2775 REPLACEMENT 41 Int BE Pri !#16 N10029 P2776 REPLACEMENT 16 Int BE Pri !#16 N10030 P2777 LD 28 -1 Int BE Sec !#16 N10031 P2778 LD 36 -1 FP BE Pri !#16 N10032 P2779 REPLACEMENT 17 Int BE Pri !#16 N10033 P2780 REPLACEMENT 2 Int BE Nuc !#16 N10034 P2781 LD 38 -1 Int BE Nuc !#16 N10035 P2782 REPLACEMENT 11 Int BE Pri !#16 N10036 P2783 LD 30 -1 Int BE Pri !#16 N10037 P2784 LD 5 -1 Int LE Pri !#16 N10038 P2785 REPLACEMENT 40 Int BE Pri !#16 N10039 P2786 LD 45 -1 Int BE Pri !#16 N10040 P2787 REPLACEMENT 1 Int BE Pri !#16 N10041 P2788 REPLACEMENT 41 Int BE Pri !#16 N10042 P2789 LD 30 -1 Int BE Pri !#16 N10043 P2790 REPLACEMENT 26 Int BE Pri !#16 N10044 P2791 REPLACEMENT 16 Int BE Pri !#16 N10045 P2792 REPLACEMENT 43 Int BE Pri !#16 N10046 P2793 LD 24 -1 Int BE Pri !#16 N10047 P2794 REPLACEMENT 39 Int BE Sec !#16 N10048 P2795 LD 35 -1 Int BE Pri !#16 N10049 P2796 REPLACEMENT 37 Int BE Pri !#16 N10050 P2797 LD 23 -1 Int LE Nuc !#16 N10051 P2798 LD 36 -1 FP BE Pri !#16 N10052 P2799 LD 18 -1 Int BE Sec !#16 N10053 P2800 REPLACEMENT 12 Int BE Pri !#16 N10054 P2801 REPLACEMENT 8 Int BE Pri !#16 N10055 P2802 REPLACEMENT 43 Int BE Pri !#16 N10056 P2803 REPLACEMENT 18 Int BE Pri !#16 N10057 P2804 REPLACEMENT 12 Int BE Pri !#16 N10058 P2805 LD 9 -1 Int BE Pri !#16 N10059 P2806 LD 1 -1 Int BE Nuc !#16 N10060 P2807 LD 26 -1 Int BE Pri !#16 N10061 P2808 LD 42 -1 Int BE Pri !#16 N10062 P2809 LD 36 -1 FP BE Pri !#16 N10063 P2810 MEMBAR !#16 N10064 P2811 BST 0 0x14000009 FP BE Sec !#16 N10065 P2811 BST 1 0x1400000a FP BE Sec !#16 N10066 P2812 MEMBAR !#16 N10067 P2813 REPLACEMENT 17 Int BE Pri !#16 N10068 P2814 REPLACEMENT 22 Int BE Pri !#16 N10069 P2815 LD 11 -1 Int BE Pri !#16 N10070 P2816 REPLACEMENT 14 Int BE Pri !#16 N10071 P2817 LD 20 -1 Int BE Pri !#16 N10072 P2818 REPLACEMENT 4 Int BE Pri !#16 N10073 P2819 LD 0 -1 Int BE Pri !#16 N10074 P2820 REPLACEMENT 44 Int BE Pri !#16 N10075 P2821 REPLACEMENT 20 Int BE Pri !#16 N10076 P2822 PREFETCH 7 Int BE Pri !#16 N10077 P2823 LD 14 -1 Int BE Pri !#16 N10078 P2824 LD 12 -1 FP BE Pri !#16 N10079 P2825 REPLACEMENT 20 Int BE Pri !#16 N10080 P2826 LD 15 -1 Int BE Sec !#16 N10081 P2827 REPLACEMENT 22 Int BE Pri !#16 N10082 P2828 REPLACEMENT 19 Int BE Pri !#16 N10083 P2829 REPLACEMENT 27 Int BE Sec !#16 N10084 P2830 LD 36 -1 Int BE Nuc !#16 N10085 P2831 REPLACEMENT 36 Int BE Nuc !#16 N10086 P2832 LD 27 -1 Int BE Nuc !#16 N10087 P2833 LD 0 -1 Int BE Pri !#16 N10088 P2834 LD 20 -1 Int BE Nuc !#16 N10089 P2835 LD 32 -1 Int BE Sec !#16 N10090 P2836 LD 18 -1 Int BE Pri !#16 N10091 P2837 LD 18 -1 Int BE Pri !#16 N10092 P2838 LD 30 -1 Int BE Pri !#16 N10093 P2839 LD 20 -1 Int BE Pri !#16 N10094 P2840 LD 9 -1 Int BE Pri !#16 N10095 P2841 LD 44 -1 Int BE Pri !#16 N10096 P2842 REPLACEMENT 9 Int BE Sec !#16 N10097 P2843 REPLACEMENT 26 Int BE Pri !#16 N10098 P2844 LD 4 -1 Int BE Nuc Loop_exit !#16 N10099 P2845 MEMBAR !#17 N10100 P2846 LD 14 -1 Int BE Pri Loop_entry !#17 N10101 P2847 REPLACEMENT 14 Int BE Nuc !#17 N10102 P2848 REPLACEMENT 35 Int BE Pri !#17 N10103 P2849 LD 39 -1 Int BE Nuc !#17 N10104 P2850 LD 34 -1 Int LE Pri !#17 N10105 P2851 LD 26 -1 FP BE Pri !#17 N10106 P2852 LD 3 -1 Int BE Sec !#17 N10107 P2853 LD 21 -1 Int LE Pri !#17 N10108 P2854 LD 31 -1 Int BE Pri !#17 N10109 P2855 REPLACEMENT 22 Int BE Pri !#17 N10110 P2856 LD 7 -1 Int BE Pri !#17 N10111 P2857 REPLACEMENT 27 Int BE Pri !#17 N10112 P2858 REPLACEMENT 11 Int BE Sec !#17 N10113 P2859 REPLACEMENT 8 Int BE Sec !#17 N10114 P2860 REPLACEMENT 17 Int BE Pri !#17 N10115 P2861 LD 15 -1 Int BE Pri !#17 N10116 P2862 REPLACEMENT 22 Int BE Pri !#17 N10117 P2863 REPLACEMENT 31 Int BE Pri !#17 N10118 P2864 REPLACEMENT 31 Int BE Pri !#17 N10119 P2865 REPLACEMENT 35 Int BE Pri !#17 N10120 P2866 MEMBAR !#17 N10121 P2867 BST 28 0x14800001 FP BE Pri !#17 N10122 P2868 MEMBAR !#17 N10123 P2869 LD 16 -1 Int BE Nuc !#17 N10124 P2870 LD 4 -1 Int BE Pri !#17 N10125 P2871 LD 2 -1 Int BE Pri !#17 N10126 P2872 LD 3 -1 Int BE Pri !#17 N10127 P2873 LD 27 -1 Int BE Nuc !#17 N10128 P2874 REPLACEMENT 39 Int BE Pri !#17 N10129 P2875 LD 34 -1 Int BE Pri !#17 N10130 P2876 REPLACEMENT 1 Int BE Pri !#17 N10131 P2877 REPLACEMENT 32 Int BE Sec !#17 N10132 P2878 REPLACEMENT 7 Int BE Pri !#17 N10133 P2879 REPLACEMENT 17 Int BE Nuc !#17 N10134 P2880 REPLACEMENT 27 Int BE Pri !#17 N10135 P2881 LD 4 -1 Int BE Pri !#17 N10136 P2882 REPLACEMENT 41 Int BE Sec !#17 N10137 P2883 REPLACEMENT 31 Int BE Pri !#17 N10138 P2884 LD 5 -1 Int BE Pri !#17 N10139 P2885 REPLACEMENT 33 Int BE Pri !#17 N10140 P2886 REPLACEMENT 0 Int BE Sec !#17 N10141 P2887 LD 38 -1 Int BE Pri !#17 N10142 P2888 LD 40 -1 FP BE Pri !#17 N10143 P2889 MEMBAR !#17 N10144 P2890 BST 0 0x14800002 FP BE Sec !#17 N10145 P2890 BST 1 0x14800003 FP BE Sec !#17 N10146 P2891 MEMBAR !#17 N10147 P2892 LD 14 -1 FP BE Pri !#17 N10148 P2893 LD 19 -1 Int BE Pri !#17 N10149 P2894 REPLACEMENT 20 Int BE Pri !#17 N10150 P2895 REPLACEMENT 2 Int BE Pri !#17 N10151 P2896 REPLACEMENT 20 Int BE Pri !#17 N10152 P2897 LD 25 -1 Int BE Pri !#17 N10153 P2898 LD 30 -1 Int BE Pri !#17 N10154 P2899 LD 7 -1 Int BE Sec !#17 N10155 P2900 REPLACEMENT 36 Int BE Pri !#17 N10156 P2901 LD 32 -1 Int BE Pri !#17 N10157 P2902 REPLACEMENT 0 Int BE Sec !#17 N10158 P2903 PREFETCH 35 Int BE Pri !#17 N10159 P2904 LD 42 -1 Int BE Nuc !#17 N10160 P2905 LD 11 -1 Int BE Pri !#17 N10161 P2906 LD 34 -1 Int BE Pri !#17 N10162 P2907 LD 27 -1 Int BE Pri !#17 N10163 P2908 REPLACEMENT 9 Int BE Pri !#17 N10164 P2909 LD 1 -1 FP BE Pri !#17 N10165 P2910 REPLACEMENT 36 Int BE Pri !#17 N10166 P2911 LD 7 -1 Int BE Sec !#17 N10167 P2912 LD 16 -1 Int BE Pri !#17 N10168 P2913 REPLACEMENT 44 Int BE Pri !#17 N10169 P2914 REPLACEMENT 23 Int BE Pri !#17 N10170 P2915 REPLACEMENT 4 Int BE Pri !#17 N10171 P2916 REPLACEMENT 14 Int BE Nuc !#17 N10172 P2917 LD 11 -1 Int BE Pri !#17 N10173 P2918 LD 36 -1 Int BE Sec !#17 N10174 P2919 LD 6 -1 Int BE Pri !#17 N10175 P2920 REPLACEMENT 2 Int BE Sec !#17 N10176 P2921 LD 12 -1 Int BE Sec !#17 N10177 P2922 LD 14 -1 Int BE Sec !#17 N10178 P2923 LD 15 -1 Int BE Pri !#17 N10179 P2924 PREFETCH 1 Int BE Nuc !#17 N10180 P2925 LD 6 -1 Int BE Pri !#17 N10181 P2926 LD 31 -1 Int BE Pri !#17 N10182 P2927 LD 35 -1 FP BE Pri !#17 N10183 P2928 LD 13 -1 Int BE Nuc !#17 N10184 P2929 REPLACEMENT 35 Int BE Nuc !#17 N10185 P2930 PREFETCH 28 Int BE Nuc !#17 N10186 P2931 REPLACEMENT 12 Int BE Sec !#17 N10187 P2932 LD 26 -1 Int BE Pri !#17 N10188 P2933 LD 22 -1 Int BE Pri !#17 N10189 P2934 LD 5 -1 Int BE Nuc !#17 N10190 P2935 REPLACEMENT 38 Int BE Sec !#17 N10191 P2936 LD 30 -1 Int BE Pri !#17 N10192 P2937 LD 36 -1 Int BE Pri !#17 N10193 P2938 LD 21 -1 Int BE Pri !#17 N10194 P2939 LD 11 -1 Int BE Pri !#17 N10195 P2940 REPLACEMENT 0 Int BE Pri !#17 N10196 P2941 LD 21 -1 Int BE Pri !#17 N10197 P2942 REPLACEMENT 11 Int BE Pri !#17 N10198 P2943 LD 23 -1 Int BE Pri !#17 N10199 P2944 REPLACEMENT 12 Int BE Pri !#17 N10200 P2945 LD 17 -1 Int BE Pri !#17 N10201 P2946 PREFETCH 25 Int BE Sec !#17 N10202 P2947 MEMBAR !#17 N10203 P2948 LD 28 -1 Int BE Nuc Loop_exit !#17 N10204 P2846 LD 14 -1 Int BE Pri Loop_entry !#17 N10205 P2847 REPLACEMENT 14 Int BE Nuc !#17 N10206 P2848 REPLACEMENT 35 Int BE Pri !#17 N10207 P2849 LD 39 -1 Int BE Nuc !#17 N10208 P2850 LD 34 -1 Int LE Pri !#17 N10209 P2851 LD 26 -1 FP BE Pri !#17 N10210 P2852 LD 3 -1 Int BE Sec !#17 N10211 P2853 LD 21 -1 Int LE Pri !#17 N10212 P2854 LD 31 -1 Int BE Pri !#17 N10213 P2855 REPLACEMENT 22 Int BE Pri !#17 N10214 P2856 LD 7 -1 Int BE Pri !#17 N10215 P2857 REPLACEMENT 27 Int BE Pri !#17 N10216 P2858 REPLACEMENT 11 Int BE Sec !#17 N10217 P2859 REPLACEMENT 8 Int BE Sec !#17 N10218 P2860 REPLACEMENT 17 Int BE Pri !#17 N10219 P2861 LD 15 -1 Int BE Pri !#17 N10220 P2862 REPLACEMENT 22 Int BE Pri !#17 N10221 P2863 REPLACEMENT 31 Int BE Pri !#17 N10222 P2864 REPLACEMENT 31 Int BE Pri !#17 N10223 P2865 REPLACEMENT 35 Int BE Pri !#17 N10224 P2866 MEMBAR !#17 N10225 P2867 BST 28 0x14800004 FP BE Pri !#17 N10226 P2868 MEMBAR !#17 N10227 P2869 LD 16 -1 Int BE Nuc !#17 N10228 P2870 LD 4 -1 Int BE Pri !#17 N10229 P2871 LD 2 -1 Int BE Pri !#17 N10230 P2872 LD 3 -1 Int BE Pri !#17 N10231 P2873 LD 27 -1 Int BE Nuc !#17 N10232 P2874 REPLACEMENT 39 Int BE Pri !#17 N10233 P2875 LD 34 -1 Int BE Pri !#17 N10234 P2876 REPLACEMENT 1 Int BE Pri !#17 N10235 P2877 REPLACEMENT 32 Int BE Sec !#17 N10236 P2878 REPLACEMENT 7 Int BE Pri !#17 N10237 P2879 REPLACEMENT 17 Int BE Nuc !#17 N10238 P2880 REPLACEMENT 27 Int BE Pri !#17 N10239 P2881 LD 4 -1 Int BE Pri !#17 N10240 P2882 REPLACEMENT 41 Int BE Sec !#17 N10241 P2883 REPLACEMENT 31 Int BE Pri !#17 N10242 P2884 LD 5 -1 Int BE Pri !#17 N10243 P2885 REPLACEMENT 33 Int BE Pri !#17 N10244 P2886 REPLACEMENT 0 Int BE Sec !#17 N10245 P2887 LD 38 -1 Int BE Pri !#17 N10246 P2888 LD 40 -1 FP BE Pri !#17 N10247 P2889 MEMBAR !#17 N10248 P2890 BST 0 0x14800005 FP BE Sec !#17 N10249 P2890 BST 1 0x14800006 FP BE Sec !#17 N10250 P2891 MEMBAR !#17 N10251 P2892 LD 14 -1 FP BE Pri !#17 N10252 P2893 LD 19 -1 Int BE Pri !#17 N10253 P2894 REPLACEMENT 20 Int BE Pri !#17 N10254 P2895 REPLACEMENT 2 Int BE Pri !#17 N10255 P2896 REPLACEMENT 20 Int BE Pri !#17 N10256 P2897 LD 25 -1 Int BE Pri !#17 N10257 P2898 LD 30 -1 Int BE Pri !#17 N10258 P2899 LD 7 -1 Int BE Sec !#17 N10259 P2900 REPLACEMENT 36 Int BE Pri !#17 N10260 P2901 LD 32 -1 Int BE Pri !#17 N10261 P2902 REPLACEMENT 0 Int BE Sec !#17 N10262 P2903 PREFETCH 35 Int BE Pri !#17 N10263 P2904 LD 42 -1 Int BE Nuc !#17 N10264 P2905 LD 11 -1 Int BE Pri !#17 N10265 P2906 LD 34 -1 Int BE Pri !#17 N10266 P2907 LD 27 -1 Int BE Pri !#17 N10267 P2908 REPLACEMENT 9 Int BE Pri !#17 N10268 P2909 LD 1 -1 FP BE Pri !#17 N10269 P2910 REPLACEMENT 36 Int BE Pri !#17 N10270 P2911 LD 7 -1 Int BE Sec !#17 N10271 P2912 LD 16 -1 Int BE Pri !#17 N10272 P2913 REPLACEMENT 44 Int BE Pri !#17 N10273 P2914 REPLACEMENT 23 Int BE Pri !#17 N10274 P2915 REPLACEMENT 4 Int BE Pri !#17 N10275 P2916 REPLACEMENT 14 Int BE Nuc !#17 N10276 P2917 LD 11 -1 Int BE Pri !#17 N10277 P2918 LD 36 -1 Int BE Sec !#17 N10278 P2919 LD 6 -1 Int BE Pri !#17 N10279 P2920 REPLACEMENT 2 Int BE Sec !#17 N10280 P2921 LD 12 -1 Int BE Sec !#17 N10281 P2922 LD 14 -1 Int BE Sec !#17 N10282 P2923 LD 15 -1 Int BE Pri !#17 N10283 P2924 PREFETCH 1 Int BE Nuc !#17 N10284 P2925 LD 6 -1 Int BE Pri !#17 N10285 P2926 LD 31 -1 Int BE Pri !#17 N10286 P2927 LD 35 -1 FP BE Pri !#17 N10287 P2928 LD 13 -1 Int BE Nuc !#17 N10288 P2929 REPLACEMENT 35 Int BE Nuc !#17 N10289 P2930 PREFETCH 28 Int BE Nuc !#17 N10290 P2931 REPLACEMENT 12 Int BE Sec !#17 N10291 P2932 LD 26 -1 Int BE Pri !#17 N10292 P2933 LD 22 -1 Int BE Pri !#17 N10293 P2934 LD 5 -1 Int BE Nuc !#17 N10294 P2935 REPLACEMENT 38 Int BE Sec !#17 N10295 P2936 LD 30 -1 Int BE Pri !#17 N10296 P2937 LD 36 -1 Int BE Pri !#17 N10297 P2938 LD 21 -1 Int BE Pri !#17 N10298 P2939 LD 11 -1 Int BE Pri !#17 N10299 P2940 REPLACEMENT 0 Int BE Pri !#17 N10300 P2941 LD 21 -1 Int BE Pri !#17 N10301 P2942 REPLACEMENT 11 Int BE Pri !#17 N10302 P2943 LD 23 -1 Int BE Pri !#17 N10303 P2944 REPLACEMENT 12 Int BE Pri !#17 N10304 P2945 LD 17 -1 Int BE Pri !#17 N10305 P2946 PREFETCH 25 Int BE Sec !#17 N10306 P2947 MEMBAR !#17 N10307 P2948 LD 28 -1 Int BE Nuc Loop_exit !#17 N10308 P2846 LD 14 -1 Int BE Pri Loop_entry !#17 N10309 P2847 REPLACEMENT 14 Int BE Nuc !#17 N10310 P2848 REPLACEMENT 35 Int BE Pri !#17 N10311 P2849 LD 39 -1 Int BE Nuc !#17 N10312 P2850 LD 34 -1 Int LE Pri !#17 N10313 P2851 LD 26 -1 FP BE Pri !#17 N10314 P2852 LD 3 -1 Int BE Sec !#17 N10315 P2853 LD 21 -1 Int LE Pri !#17 N10316 P2854 LD 31 -1 Int BE Pri !#17 N10317 P2855 REPLACEMENT 22 Int BE Pri !#17 N10318 P2856 LD 7 -1 Int BE Pri !#17 N10319 P2857 REPLACEMENT 27 Int BE Pri !#17 N10320 P2858 REPLACEMENT 11 Int BE Sec !#17 N10321 P2859 REPLACEMENT 8 Int BE Sec !#17 N10322 P2860 REPLACEMENT 17 Int BE Pri !#17 N10323 P2861 LD 15 -1 Int BE Pri !#17 N10324 P2862 REPLACEMENT 22 Int BE Pri !#17 N10325 P2863 REPLACEMENT 31 Int BE Pri !#17 N10326 P2864 REPLACEMENT 31 Int BE Pri !#17 N10327 P2865 REPLACEMENT 35 Int BE Pri !#17 N10328 P2866 MEMBAR !#17 N10329 P2867 BST 28 0x14800007 FP BE Pri !#17 N10330 P2868 MEMBAR !#17 N10331 P2869 LD 16 -1 Int BE Nuc !#17 N10332 P2870 LD 4 -1 Int BE Pri !#17 N10333 P2871 LD 2 -1 Int BE Pri !#17 N10334 P2872 LD 3 -1 Int BE Pri !#17 N10335 P2873 LD 27 -1 Int BE Nuc !#17 N10336 P2874 REPLACEMENT 39 Int BE Pri !#17 N10337 P2875 LD 34 -1 Int BE Pri !#17 N10338 P2876 REPLACEMENT 1 Int BE Pri !#17 N10339 P2877 REPLACEMENT 32 Int BE Sec !#17 N10340 P2878 REPLACEMENT 7 Int BE Pri !#17 N10341 P2879 REPLACEMENT 17 Int BE Nuc !#17 N10342 P2880 REPLACEMENT 27 Int BE Pri !#17 N10343 P2881 LD 4 -1 Int BE Pri !#17 N10344 P2882 REPLACEMENT 41 Int BE Sec !#17 N10345 P2883 REPLACEMENT 31 Int BE Pri !#17 N10346 P2884 LD 5 -1 Int BE Pri !#17 N10347 P2885 REPLACEMENT 33 Int BE Pri !#17 N10348 P2886 REPLACEMENT 0 Int BE Sec !#17 N10349 P2887 LD 38 -1 Int BE Pri !#17 N10350 P2888 LD 40 -1 FP BE Pri !#17 N10351 P2889 MEMBAR !#17 N10352 P2890 BST 0 0x14800008 FP BE Sec !#17 N10353 P2890 BST 1 0x14800009 FP BE Sec !#17 N10354 P2891 MEMBAR !#17 N10355 P2892 LD 14 -1 FP BE Pri !#17 N10356 P2893 LD 19 -1 Int BE Pri !#17 N10357 P2894 REPLACEMENT 20 Int BE Pri !#17 N10358 P2895 REPLACEMENT 2 Int BE Pri !#17 N10359 P2896 REPLACEMENT 20 Int BE Pri !#17 N10360 P2897 LD 25 -1 Int BE Pri !#17 N10361 P2898 LD 30 -1 Int BE Pri !#17 N10362 P2899 LD 7 -1 Int BE Sec !#17 N10363 P2900 REPLACEMENT 36 Int BE Pri !#17 N10364 P2901 LD 32 -1 Int BE Pri !#17 N10365 P2902 REPLACEMENT 0 Int BE Sec !#17 N10366 P2903 PREFETCH 35 Int BE Pri !#17 N10367 P2904 LD 42 -1 Int BE Nuc !#17 N10368 P2905 LD 11 -1 Int BE Pri !#17 N10369 P2906 LD 34 -1 Int BE Pri !#17 N10370 P2907 LD 27 -1 Int BE Pri !#17 N10371 P2908 REPLACEMENT 9 Int BE Pri !#17 N10372 P2909 LD 1 -1 FP BE Pri !#17 N10373 P2910 REPLACEMENT 36 Int BE Pri !#17 N10374 P2911 LD 7 -1 Int BE Sec !#17 N10375 P2912 LD 16 -1 Int BE Pri !#17 N10376 P2913 REPLACEMENT 44 Int BE Pri !#17 N10377 P2914 REPLACEMENT 23 Int BE Pri !#17 N10378 P2915 REPLACEMENT 4 Int BE Pri !#17 N10379 P2916 REPLACEMENT 14 Int BE Nuc !#17 N10380 P2917 LD 11 -1 Int BE Pri !#17 N10381 P2918 LD 36 -1 Int BE Sec !#17 N10382 P2919 LD 6 -1 Int BE Pri !#17 N10383 P2920 REPLACEMENT 2 Int BE Sec !#17 N10384 P2921 LD 12 -1 Int BE Sec !#17 N10385 P2922 LD 14 -1 Int BE Sec !#17 N10386 P2923 LD 15 -1 Int BE Pri !#17 N10387 P2924 PREFETCH 1 Int BE Nuc !#17 N10388 P2925 LD 6 -1 Int BE Pri !#17 N10389 P2926 LD 31 -1 Int BE Pri !#17 N10390 P2927 LD 35 -1 FP BE Pri !#17 N10391 P2928 LD 13 -1 Int BE Nuc !#17 N10392 P2929 REPLACEMENT 35 Int BE Nuc !#17 N10393 P2930 PREFETCH 28 Int BE Nuc !#17 N10394 P2931 REPLACEMENT 12 Int BE Sec !#17 N10395 P2932 LD 26 -1 Int BE Pri !#17 N10396 P2933 LD 22 -1 Int BE Pri !#17 N10397 P2934 LD 5 -1 Int BE Nuc !#17 N10398 P2935 REPLACEMENT 38 Int BE Sec !#17 N10399 P2936 LD 30 -1 Int BE Pri !#17 N10400 P2937 LD 36 -1 Int BE Pri !#17 N10401 P2938 LD 21 -1 Int BE Pri !#17 N10402 P2939 LD 11 -1 Int BE Pri !#17 N10403 P2940 REPLACEMENT 0 Int BE Pri !#17 N10404 P2941 LD 21 -1 Int BE Pri !#17 N10405 P2942 REPLACEMENT 11 Int BE Pri !#17 N10406 P2943 LD 23 -1 Int BE Pri !#17 N10407 P2944 REPLACEMENT 12 Int BE Pri !#17 N10408 P2945 LD 17 -1 Int BE Pri !#17 N10409 P2946 PREFETCH 25 Int BE Sec !#17 N10410 P2947 MEMBAR !#17 N10411 P2948 LD 28 -1 Int BE Nuc Loop_exit !#17 N10412 P2846 LD 14 -1 Int BE Pri Loop_entry !#17 N10413 P2847 REPLACEMENT 14 Int BE Nuc !#17 N10414 P2848 REPLACEMENT 35 Int BE Pri !#17 N10415 P2849 LD 39 -1 Int BE Nuc !#17 N10416 P2850 LD 34 -1 Int LE Pri !#17 N10417 P2851 LD 26 -1 FP BE Pri !#17 N10418 P2852 LD 3 -1 Int BE Sec !#17 N10419 P2853 LD 21 -1 Int LE Pri !#17 N10420 P2854 LD 31 -1 Int BE Pri !#17 N10421 P2855 REPLACEMENT 22 Int BE Pri !#17 N10422 P2856 LD 7 -1 Int BE Pri !#17 N10423 P2857 REPLACEMENT 27 Int BE Pri !#17 N10424 P2858 REPLACEMENT 11 Int BE Sec !#17 N10425 P2859 REPLACEMENT 8 Int BE Sec !#17 N10426 P2860 REPLACEMENT 17 Int BE Pri !#17 N10427 P2861 LD 15 -1 Int BE Pri !#17 N10428 P2862 REPLACEMENT 22 Int BE Pri !#17 N10429 P2863 REPLACEMENT 31 Int BE Pri !#17 N10430 P2864 REPLACEMENT 31 Int BE Pri !#17 N10431 P2865 REPLACEMENT 35 Int BE Pri !#17 N10432 P2866 MEMBAR !#17 N10433 P2867 BST 28 0x1480000a FP BE Pri !#17 N10434 P2868 MEMBAR !#17 N10435 P2869 LD 16 -1 Int BE Nuc !#17 N10436 P2870 LD 4 -1 Int BE Pri !#17 N10437 P2871 LD 2 -1 Int BE Pri !#17 N10438 P2872 LD 3 -1 Int BE Pri !#17 N10439 P2873 LD 27 -1 Int BE Nuc !#17 N10440 P2874 REPLACEMENT 39 Int BE Pri !#17 N10441 P2875 LD 34 -1 Int BE Pri !#17 N10442 P2876 REPLACEMENT 1 Int BE Pri !#17 N10443 P2877 REPLACEMENT 32 Int BE Sec !#17 N10444 P2878 REPLACEMENT 7 Int BE Pri !#17 N10445 P2879 REPLACEMENT 17 Int BE Nuc !#17 N10446 P2880 REPLACEMENT 27 Int BE Pri !#17 N10447 P2881 LD 4 -1 Int BE Pri !#17 N10448 P2882 REPLACEMENT 41 Int BE Sec !#17 N10449 P2883 REPLACEMENT 31 Int BE Pri !#17 N10450 P2884 LD 5 -1 Int BE Pri !#17 N10451 P2885 REPLACEMENT 33 Int BE Pri !#17 N10452 P2886 REPLACEMENT 0 Int BE Sec !#17 N10453 P2887 LD 38 -1 Int BE Pri !#17 N10454 P2888 LD 40 -1 FP BE Pri !#17 N10455 P2889 MEMBAR !#17 N10456 P2890 BST 0 0x1480000b FP BE Sec !#17 N10457 P2890 BST 1 0x1480000c FP BE Sec !#17 N10458 P2891 MEMBAR !#17 N10459 P2892 LD 14 -1 FP BE Pri !#17 N10460 P2893 LD 19 -1 Int BE Pri !#17 N10461 P2894 REPLACEMENT 20 Int BE Pri !#17 N10462 P2895 REPLACEMENT 2 Int BE Pri !#17 N10463 P2896 REPLACEMENT 20 Int BE Pri !#17 N10464 P2897 LD 25 -1 Int BE Pri !#17 N10465 P2898 LD 30 -1 Int BE Pri !#17 N10466 P2899 LD 7 -1 Int BE Sec !#17 N10467 P2900 REPLACEMENT 36 Int BE Pri !#17 N10468 P2901 LD 32 -1 Int BE Pri !#17 N10469 P2902 REPLACEMENT 0 Int BE Sec !#17 N10470 P2903 PREFETCH 35 Int BE Pri !#17 N10471 P2904 LD 42 -1 Int BE Nuc !#17 N10472 P2905 LD 11 -1 Int BE Pri !#17 N10473 P2906 LD 34 -1 Int BE Pri !#17 N10474 P2907 LD 27 -1 Int BE Pri !#17 N10475 P2908 REPLACEMENT 9 Int BE Pri !#17 N10476 P2909 LD 1 -1 FP BE Pri !#17 N10477 P2910 REPLACEMENT 36 Int BE Pri !#17 N10478 P2911 LD 7 -1 Int BE Sec !#17 N10479 P2912 LD 16 -1 Int BE Pri !#17 N10480 P2913 REPLACEMENT 44 Int BE Pri !#17 N10481 P2914 REPLACEMENT 23 Int BE Pri !#17 N10482 P2915 REPLACEMENT 4 Int BE Pri !#17 N10483 P2916 REPLACEMENT 14 Int BE Nuc !#17 N10484 P2917 LD 11 -1 Int BE Pri !#17 N10485 P2918 LD 36 -1 Int BE Sec !#17 N10486 P2919 LD 6 -1 Int BE Pri !#17 N10487 P2920 REPLACEMENT 2 Int BE Sec !#17 N10488 P2921 LD 12 -1 Int BE Sec !#17 N10489 P2922 LD 14 -1 Int BE Sec !#17 N10490 P2923 LD 15 -1 Int BE Pri !#17 N10491 P2924 PREFETCH 1 Int BE Nuc !#17 N10492 P2925 LD 6 -1 Int BE Pri !#17 N10493 P2926 LD 31 -1 Int BE Pri !#17 N10494 P2927 LD 35 -1 FP BE Pri !#17 N10495 P2928 LD 13 -1 Int BE Nuc !#17 N10496 P2929 REPLACEMENT 35 Int BE Nuc !#17 N10497 P2930 PREFETCH 28 Int BE Nuc !#17 N10498 P2931 REPLACEMENT 12 Int BE Sec !#17 N10499 P2932 LD 26 -1 Int BE Pri !#17 N10500 P2933 LD 22 -1 Int BE Pri !#17 N10501 P2934 LD 5 -1 Int BE Nuc !#17 N10502 P2935 REPLACEMENT 38 Int BE Sec !#17 N10503 P2936 LD 30 -1 Int BE Pri !#17 N10504 P2937 LD 36 -1 Int BE Pri !#17 N10505 P2938 LD 21 -1 Int BE Pri !#17 N10506 P2939 LD 11 -1 Int BE Pri !#17 N10507 P2940 REPLACEMENT 0 Int BE Pri !#17 N10508 P2941 LD 21 -1 Int BE Pri !#17 N10509 P2942 REPLACEMENT 11 Int BE Pri !#17 N10510 P2943 LD 23 -1 Int BE Pri !#17 N10511 P2944 REPLACEMENT 12 Int BE Pri !#17 N10512 P2945 LD 17 -1 Int BE Pri !#17 N10513 P2946 PREFETCH 25 Int BE Sec !#17 N10514 P2947 MEMBAR !#17 N10515 P2948 LD 28 -1 Int BE Nuc Loop_exit !#17 N10516 P2846 LD 14 -1 Int BE Pri Loop_entry !#17 N10517 P2847 REPLACEMENT 14 Int BE Nuc !#17 N10518 P2848 REPLACEMENT 35 Int BE Pri !#17 N10519 P2849 LD 39 -1 Int BE Nuc !#17 N10520 P2850 LD 34 -1 Int LE Pri !#17 N10521 P2851 LD 26 -1 FP BE Pri !#17 N10522 P2852 LD 3 -1 Int BE Sec !#17 N10523 P2853 LD 21 -1 Int LE Pri !#17 N10524 P2854 LD 31 -1 Int BE Pri !#17 N10525 P2855 REPLACEMENT 22 Int BE Pri !#17 N10526 P2856 LD 7 -1 Int BE Pri !#17 N10527 P2857 REPLACEMENT 27 Int BE Pri !#17 N10528 P2858 REPLACEMENT 11 Int BE Sec !#17 N10529 P2859 REPLACEMENT 8 Int BE Sec !#17 N10530 P2860 REPLACEMENT 17 Int BE Pri !#17 N10531 P2861 LD 15 -1 Int BE Pri !#17 N10532 P2862 REPLACEMENT 22 Int BE Pri !#17 N10533 P2863 REPLACEMENT 31 Int BE Pri !#17 N10534 P2864 REPLACEMENT 31 Int BE Pri !#17 N10535 P2865 REPLACEMENT 35 Int BE Pri !#17 N10536 P2866 MEMBAR !#17 N10537 P2867 BST 28 0x1480000d FP BE Pri !#17 N10538 P2868 MEMBAR !#17 N10539 P2869 LD 16 -1 Int BE Nuc !#17 N10540 P2870 LD 4 -1 Int BE Pri !#17 N10541 P2871 LD 2 -1 Int BE Pri !#17 N10542 P2872 LD 3 -1 Int BE Pri !#17 N10543 P2873 LD 27 -1 Int BE Nuc !#17 N10544 P2874 REPLACEMENT 39 Int BE Pri !#17 N10545 P2875 LD 34 -1 Int BE Pri !#17 N10546 P2876 REPLACEMENT 1 Int BE Pri !#17 N10547 P2877 REPLACEMENT 32 Int BE Sec !#17 N10548 P2878 REPLACEMENT 7 Int BE Pri !#17 N10549 P2879 REPLACEMENT 17 Int BE Nuc !#17 N10550 P2880 REPLACEMENT 27 Int BE Pri !#17 N10551 P2881 LD 4 -1 Int BE Pri !#17 N10552 P2882 REPLACEMENT 41 Int BE Sec !#17 N10553 P2883 REPLACEMENT 31 Int BE Pri !#17 N10554 P2884 LD 5 -1 Int BE Pri !#17 N10555 P2885 REPLACEMENT 33 Int BE Pri !#17 N10556 P2886 REPLACEMENT 0 Int BE Sec !#17 N10557 P2887 LD 38 -1 Int BE Pri !#17 N10558 P2888 LD 40 -1 FP BE Pri !#17 N10559 P2889 MEMBAR !#17 N10560 P2890 BST 0 0x1480000e FP BE Sec !#17 N10561 P2890 BST 1 0x1480000f FP BE Sec !#17 N10562 P2891 MEMBAR !#17 N10563 P2892 LD 14 -1 FP BE Pri !#17 N10564 P2893 LD 19 -1 Int BE Pri !#17 N10565 P2894 REPLACEMENT 20 Int BE Pri !#17 N10566 P2895 REPLACEMENT 2 Int BE Pri !#17 N10567 P2896 REPLACEMENT 20 Int BE Pri !#17 N10568 P2897 LD 25 -1 Int BE Pri !#17 N10569 P2898 LD 30 -1 Int BE Pri !#17 N10570 P2899 LD 7 -1 Int BE Sec !#17 N10571 P2900 REPLACEMENT 36 Int BE Pri !#17 N10572 P2901 LD 32 -1 Int BE Pri !#17 N10573 P2902 REPLACEMENT 0 Int BE Sec !#17 N10574 P2903 PREFETCH 35 Int BE Pri !#17 N10575 P2904 LD 42 -1 Int BE Nuc !#17 N10576 P2905 LD 11 -1 Int BE Pri !#17 N10577 P2906 LD 34 -1 Int BE Pri !#17 N10578 P2907 LD 27 -1 Int BE Pri !#17 N10579 P2908 REPLACEMENT 9 Int BE Pri !#17 N10580 P2909 LD 1 -1 FP BE Pri !#17 N10581 P2910 REPLACEMENT 36 Int BE Pri !#17 N10582 P2911 LD 7 -1 Int BE Sec !#17 N10583 P2912 LD 16 -1 Int BE Pri !#17 N10584 P2913 REPLACEMENT 44 Int BE Pri !#17 N10585 P2914 REPLACEMENT 23 Int BE Pri !#17 N10586 P2915 REPLACEMENT 4 Int BE Pri !#17 N10587 P2916 REPLACEMENT 14 Int BE Nuc !#17 N10588 P2917 LD 11 -1 Int BE Pri !#17 N10589 P2918 LD 36 -1 Int BE Sec !#17 N10590 P2919 LD 6 -1 Int BE Pri !#17 N10591 P2920 REPLACEMENT 2 Int BE Sec !#17 N10592 P2921 LD 12 -1 Int BE Sec !#17 N10593 P2922 LD 14 -1 Int BE Sec !#17 N10594 P2923 LD 15 -1 Int BE Pri !#17 N10595 P2924 PREFETCH 1 Int BE Nuc !#17 N10596 P2925 LD 6 -1 Int BE Pri !#17 N10597 P2926 LD 31 -1 Int BE Pri !#17 N10598 P2927 LD 35 -1 FP BE Pri !#17 N10599 P2928 LD 13 -1 Int BE Nuc !#17 N10600 P2929 REPLACEMENT 35 Int BE Nuc !#17 N10601 P2930 PREFETCH 28 Int BE Nuc !#17 N10602 P2931 REPLACEMENT 12 Int BE Sec !#17 N10603 P2932 LD 26 -1 Int BE Pri !#17 N10604 P2933 LD 22 -1 Int BE Pri !#17 N10605 P2934 LD 5 -1 Int BE Nuc !#17 N10606 P2935 REPLACEMENT 38 Int BE Sec !#17 N10607 P2936 LD 30 -1 Int BE Pri !#17 N10608 P2937 LD 36 -1 Int BE Pri !#17 N10609 P2938 LD 21 -1 Int BE Pri !#17 N10610 P2939 LD 11 -1 Int BE Pri !#17 N10611 P2940 REPLACEMENT 0 Int BE Pri !#17 N10612 P2941 LD 21 -1 Int BE Pri !#17 N10613 P2942 REPLACEMENT 11 Int BE Pri !#17 N10614 P2943 LD 23 -1 Int BE Pri !#17 N10615 P2944 REPLACEMENT 12 Int BE Pri !#17 N10616 P2945 LD 17 -1 Int BE Pri !#17 N10617 P2946 PREFETCH 25 Int BE Sec !#17 N10618 P2947 MEMBAR !#17 N10619 P2948 LD 28 -1 Int BE Nuc Loop_exit !#17 N10620 P2949 MEMBAR !#18 N10621 P2950 LD 10 -1 Int BE Pri Loop_entry !#18 N10622 P2951 LD 35 -1 Int BE Pri !#18 N10623 P2952 REPLACEMENT 34 Int BE Sec !#18 N10624 P2953 REPLACEMENT 2 Int BE Sec !#18 N10625 P2954 LD 33 -1 Int BE Pri !#18 N10626 P2955 LD 18 -1 Int BE Sec !#18 N10627 P2956 LD 4 -1 Int BE Sec !#18 N10628 P2957 LD 36 -1 FP BE Pri !#18 N10629 P2958 LD 12 -1 Int BE Nuc !#18 N10630 P2959 REPLACEMENT 20 Int BE Pri !#18 N10631 P2960 LD 26 -1 Int BE Pri !#18 N10632 P2961 LD 18 -1 Int BE Pri !#18 N10633 P2962 LD 41 -1 Int LE Pri !#18 N10634 P2963 LD 25 -1 Int BE Pri !#18 N10635 P2964 PREFETCH 38 Int BE Pri !#18 N10636 P2965 REPLACEMENT 11 Int BE Pri !#18 N10637 P2966 LD 13 -1 Int BE Sec !#18 N10638 P2967 LD 22 -1 Int BE Pri !#18 N10639 P2968 REPLACEMENT 45 Int BE Nuc !#18 N10640 P2969 REPLACEMENT 32 Int BE Pri !#18 N10641 P2970 LD 43 -1 Int BE Pri !#18 N10642 P2971 LD 34 -1 Int BE Pri !#18 N10643 P2972 REPLACEMENT 2 Int BE Pri !#18 N10644 P2973 REPLACEMENT 0 Int BE Sec !#18 N10645 P2974 REPLACEMENT 16 Int BE Pri !#18 N10646 P2975 REPLACEMENT 1 Int BE Pri !#18 N10647 P2976 LD 9 -1 Int BE Pri !#18 N10648 P2977 REPLACEMENT 24 Int BE Pri !#18 N10649 P2978 REPLACEMENT 27 Int BE Pri !#18 N10650 P2979 LD 11 -1 Int BE Sec !#18 N10651 P2980 LD 32 -1 FP BE Pri !#18 N10652 P2981 LD 3 -1 Int BE Nuc !#18 N10653 P2982 REPLACEMENT 42 Int BE Pri !#18 N10654 P2983 LD 31 -1 Int BE Pri !#18 N10655 P2984 REPLACEMENT 23 Int BE Pri !#18 N10656 P2985 LD 12 -1 Int BE Pri !#18 N10657 P2986 LD 32 -1 Int BE Pri !#18 N10658 P2987 LD 27 -1 Int BE Pri !#18 N10659 P2988 REPLACEMENT 40 Int BE Pri !#18 N10660 P2989 LD 22 -1 Int BE Pri !#18 N10661 P2990 MEMBAR !#18 N10662 P2991 LD 33 -1 Int BE Pri !#18 N10663 P2992 LD 38 -1 Int BE Nuc !#18 N10664 P2993 LD 27 -1 Int BE Nuc !#18 N10665 P2994 REPLACEMENT 40 Int BE Pri !#18 N10666 P2995 REPLACEMENT 37 Int BE Pri !#18 N10667 P2996 REPLACEMENT 11 Int BE Pri !#18 N10668 P2997 REPLACEMENT 2 Int BE Sec !#18 N10669 P2998 LD 7 -1 Int BE Pri !#18 N10670 P2999 LD 45 -1 Int BE Pri !#18 N10671 P3000 REPLACEMENT 6 Int BE Pri !#18 N10672 P3001 LD 18 -1 Int BE Sec !#18 N10673 P3002 LD 1 -1 Int BE Pri !#18 N10674 P3003 LD 43 -1 Int BE Nuc !#18 N10675 P3004 LD 17 -1 Int BE Sec !#18 N10676 P3005 LD 1 -1 Int BE Pri !#18 N10677 P3006 REPLACEMENT 24 Int BE Pri !#18 N10678 P3007 MEMBAR !#18 N10679 P3008 BST 17 0x15000001 FP BE Sec !#18 N10680 P3008 BST 18 0x15000002 FP BE Sec !#18 N10681 P3009 MEMBAR !#18 N10682 P3010 REPLACEMENT 22 Int BE Pri !#18 N10683 P3011 REPLACEMENT 26 Int BE Pri !#18 N10684 P3012 REPLACEMENT 42 Int BE Pri !#18 N10685 P3013 LD 30 -1 Int BE Pri !#18 N10686 P3014 REPLACEMENT 41 Int BE Pri !#18 N10687 P3015 REPLACEMENT 39 Int BE Nuc !#18 N10688 P3016 REPLACEMENT 1 Int BE Sec !#18 N10689 P3017 LD 16 -1 Int BE Sec !#18 N10690 P3018 REPLACEMENT 16 Int BE Pri !#18 N10691 P3019 LD 34 -1 Int BE Pri !#18 N10692 P3020 LD 43 -1 Int BE Pri !#18 N10693 P3021 LD 21 -1 Int BE Pri !#18 N10694 P3022 LD 5 -1 Int BE Pri !#18 N10695 P3023 REPLACEMENT 42 Int BE Nuc !#18 N10696 P3024 LD 43 -1 Int BE Pri !#18 N10697 P3025 REPLACEMENT 29 Int BE Pri !#18 N10698 P3026 REPLACEMENT 24 Int BE Sec !#18 N10699 P3027 LD 42 -1 Int BE Pri !#18 N10700 P3028 LD 4 -1 Int BE Pri !#18 N10701 P3029 REPLACEMENT 33 Int BE Pri !#18 N10702 P3030 LD 43 -1 Int BE Pri !#18 N10703 P3031 LD 14 -1 Int BE Pri !#18 N10704 P3032 LD 44 -1 Int BE Nuc !#18 N10705 P3033 LD 30 -1 Int BE Pri !#18 N10706 P3034 LD 31 -1 Int BE Pri !#18 N10707 P3035 REPLACEMENT 16 Int BE Nuc Loop_exit !#18 N10708 P2950 LD 10 -1 Int BE Pri Loop_entry !#18 N10709 P2951 LD 35 -1 Int BE Pri !#18 N10710 P2952 REPLACEMENT 34 Int BE Sec !#18 N10711 P2953 REPLACEMENT 2 Int BE Sec !#18 N10712 P2954 LD 33 -1 Int BE Pri !#18 N10713 P2955 LD 18 -1 Int BE Sec !#18 N10714 P2956 LD 4 -1 Int BE Sec !#18 N10715 P2957 LD 36 -1 FP BE Pri !#18 N10716 P2958 LD 12 -1 Int BE Nuc !#18 N10717 P2959 REPLACEMENT 20 Int BE Pri !#18 N10718 P2960 LD 26 -1 Int BE Pri !#18 N10719 P2961 LD 18 -1 Int BE Pri !#18 N10720 P2962 LD 41 -1 Int LE Pri !#18 N10721 P2963 LD 25 -1 Int BE Pri !#18 N10722 P2964 PREFETCH 38 Int BE Pri !#18 N10723 P2965 REPLACEMENT 11 Int BE Pri !#18 N10724 P2966 LD 13 -1 Int BE Sec !#18 N10725 P2967 LD 22 -1 Int BE Pri !#18 N10726 P2968 REPLACEMENT 45 Int BE Nuc !#18 N10727 P2969 REPLACEMENT 32 Int BE Pri !#18 N10728 P2970 LD 43 -1 Int BE Pri !#18 N10729 P2971 LD 34 -1 Int BE Pri !#18 N10730 P2972 REPLACEMENT 2 Int BE Pri !#18 N10731 P2973 REPLACEMENT 0 Int BE Sec !#18 N10732 P2974 REPLACEMENT 16 Int BE Pri !#18 N10733 P2975 REPLACEMENT 1 Int BE Pri !#18 N10734 P2976 LD 9 -1 Int BE Pri !#18 N10735 P2977 REPLACEMENT 24 Int BE Pri !#18 N10736 P2978 REPLACEMENT 27 Int BE Pri !#18 N10737 P2979 LD 11 -1 Int BE Sec !#18 N10738 P2980 LD 32 -1 FP BE Pri !#18 N10739 P2981 LD 3 -1 Int BE Nuc !#18 N10740 P2982 REPLACEMENT 42 Int BE Pri !#18 N10741 P2983 LD 31 -1 Int BE Pri !#18 N10742 P2984 REPLACEMENT 23 Int BE Pri !#18 N10743 P2985 LD 12 -1 Int BE Pri !#18 N10744 P2986 LD 32 -1 Int BE Pri !#18 N10745 P2987 LD 27 -1 Int BE Pri !#18 N10746 P2988 REPLACEMENT 40 Int BE Pri !#18 N10747 P2989 LD 22 -1 Int BE Pri !#18 N10748 P2990 MEMBAR !#18 N10749 P2991 LD 33 -1 Int BE Pri !#18 N10750 P2992 LD 38 -1 Int BE Nuc !#18 N10751 P2993 LD 27 -1 Int BE Nuc !#18 N10752 P2994 REPLACEMENT 40 Int BE Pri !#18 N10753 P2995 REPLACEMENT 37 Int BE Pri !#18 N10754 P2996 REPLACEMENT 11 Int BE Pri !#18 N10755 P2997 REPLACEMENT 2 Int BE Sec !#18 N10756 P2998 LD 7 -1 Int BE Pri !#18 N10757 P2999 LD 45 -1 Int BE Pri !#18 N10758 P3000 REPLACEMENT 6 Int BE Pri !#18 N10759 P3001 LD 18 -1 Int BE Sec !#18 N10760 P3002 LD 1 -1 Int BE Pri !#18 N10761 P3003 LD 43 -1 Int BE Nuc !#18 N10762 P3004 LD 17 -1 Int BE Sec !#18 N10763 P3005 LD 1 -1 Int BE Pri !#18 N10764 P3006 REPLACEMENT 24 Int BE Pri !#18 N10765 P3007 MEMBAR !#18 N10766 P3008 BST 17 0x15000003 FP BE Sec !#18 N10767 P3008 BST 18 0x15000004 FP BE Sec !#18 N10768 P3009 MEMBAR !#18 N10769 P3010 REPLACEMENT 22 Int BE Pri !#18 N10770 P3011 REPLACEMENT 26 Int BE Pri !#18 N10771 P3012 REPLACEMENT 42 Int BE Pri !#18 N10772 P3013 LD 30 -1 Int BE Pri !#18 N10773 P3014 REPLACEMENT 41 Int BE Pri !#18 N10774 P3015 REPLACEMENT 39 Int BE Nuc !#18 N10775 P3016 REPLACEMENT 1 Int BE Sec !#18 N10776 P3017 LD 16 -1 Int BE Sec !#18 N10777 P3018 REPLACEMENT 16 Int BE Pri !#18 N10778 P3019 LD 34 -1 Int BE Pri !#18 N10779 P3020 LD 43 -1 Int BE Pri !#18 N10780 P3021 LD 21 -1 Int BE Pri !#18 N10781 P3022 LD 5 -1 Int BE Pri !#18 N10782 P3023 REPLACEMENT 42 Int BE Nuc !#18 N10783 P3024 LD 43 -1 Int BE Pri !#18 N10784 P3025 REPLACEMENT 29 Int BE Pri !#18 N10785 P3026 REPLACEMENT 24 Int BE Sec !#18 N10786 P3027 LD 42 -1 Int BE Pri !#18 N10787 P3028 LD 4 -1 Int BE Pri !#18 N10788 P3029 REPLACEMENT 33 Int BE Pri !#18 N10789 P3030 LD 43 -1 Int BE Pri !#18 N10790 P3031 LD 14 -1 Int BE Pri !#18 N10791 P3032 LD 44 -1 Int BE Nuc !#18 N10792 P3033 LD 30 -1 Int BE Pri !#18 N10793 P3034 LD 31 -1 Int BE Pri !#18 N10794 P3035 REPLACEMENT 16 Int BE Nuc Loop_exit !#18 N10795 P2950 LD 10 -1 Int BE Pri Loop_entry !#18 N10796 P2951 LD 35 -1 Int BE Pri !#18 N10797 P2952 REPLACEMENT 34 Int BE Sec !#18 N10798 P2953 REPLACEMENT 2 Int BE Sec !#18 N10799 P2954 LD 33 -1 Int BE Pri !#18 N10800 P2955 LD 18 -1 Int BE Sec !#18 N10801 P2956 LD 4 -1 Int BE Sec !#18 N10802 P2957 LD 36 -1 FP BE Pri !#18 N10803 P2958 LD 12 -1 Int BE Nuc !#18 N10804 P2959 REPLACEMENT 20 Int BE Pri !#18 N10805 P2960 LD 26 -1 Int BE Pri !#18 N10806 P2961 LD 18 -1 Int BE Pri !#18 N10807 P2962 LD 41 -1 Int LE Pri !#18 N10808 P2963 LD 25 -1 Int BE Pri !#18 N10809 P2964 PREFETCH 38 Int BE Pri !#18 N10810 P2965 REPLACEMENT 11 Int BE Pri !#18 N10811 P2966 LD 13 -1 Int BE Sec !#18 N10812 P2967 LD 22 -1 Int BE Pri !#18 N10813 P2968 REPLACEMENT 45 Int BE Nuc !#18 N10814 P2969 REPLACEMENT 32 Int BE Pri !#18 N10815 P2970 LD 43 -1 Int BE Pri !#18 N10816 P2971 LD 34 -1 Int BE Pri !#18 N10817 P2972 REPLACEMENT 2 Int BE Pri !#18 N10818 P2973 REPLACEMENT 0 Int BE Sec !#18 N10819 P2974 REPLACEMENT 16 Int BE Pri !#18 N10820 P2975 REPLACEMENT 1 Int BE Pri !#18 N10821 P2976 LD 9 -1 Int BE Pri !#18 N10822 P2977 REPLACEMENT 24 Int BE Pri !#18 N10823 P2978 REPLACEMENT 27 Int BE Pri !#18 N10824 P2979 LD 11 -1 Int BE Sec !#18 N10825 P2980 LD 32 -1 FP BE Pri !#18 N10826 P2981 LD 3 -1 Int BE Nuc !#18 N10827 P2982 REPLACEMENT 42 Int BE Pri !#18 N10828 P2983 LD 31 -1 Int BE Pri !#18 N10829 P2984 REPLACEMENT 23 Int BE Pri !#18 N10830 P2985 LD 12 -1 Int BE Pri !#18 N10831 P2986 LD 32 -1 Int BE Pri !#18 N10832 P2987 LD 27 -1 Int BE Pri !#18 N10833 P2988 REPLACEMENT 40 Int BE Pri !#18 N10834 P2989 LD 22 -1 Int BE Pri !#18 N10835 P2990 MEMBAR !#18 N10836 P2991 LD 33 -1 Int BE Pri !#18 N10837 P2992 LD 38 -1 Int BE Nuc !#18 N10838 P2993 LD 27 -1 Int BE Nuc !#18 N10839 P2994 REPLACEMENT 40 Int BE Pri !#18 N10840 P2995 REPLACEMENT 37 Int BE Pri !#18 N10841 P2996 REPLACEMENT 11 Int BE Pri !#18 N10842 P2997 REPLACEMENT 2 Int BE Sec !#18 N10843 P2998 LD 7 -1 Int BE Pri !#18 N10844 P2999 LD 45 -1 Int BE Pri !#18 N10845 P3000 REPLACEMENT 6 Int BE Pri !#18 N10846 P3001 LD 18 -1 Int BE Sec !#18 N10847 P3002 LD 1 -1 Int BE Pri !#18 N10848 P3003 LD 43 -1 Int BE Nuc !#18 N10849 P3004 LD 17 -1 Int BE Sec !#18 N10850 P3005 LD 1 -1 Int BE Pri !#18 N10851 P3006 REPLACEMENT 24 Int BE Pri !#18 N10852 P3007 MEMBAR !#18 N10853 P3008 BST 17 0x15000005 FP BE Sec !#18 N10854 P3008 BST 18 0x15000006 FP BE Sec !#18 N10855 P3009 MEMBAR !#18 N10856 P3010 REPLACEMENT 22 Int BE Pri !#18 N10857 P3011 REPLACEMENT 26 Int BE Pri !#18 N10858 P3012 REPLACEMENT 42 Int BE Pri !#18 N10859 P3013 LD 30 -1 Int BE Pri !#18 N10860 P3014 REPLACEMENT 41 Int BE Pri !#18 N10861 P3015 REPLACEMENT 39 Int BE Nuc !#18 N10862 P3016 REPLACEMENT 1 Int BE Sec !#18 N10863 P3017 LD 16 -1 Int BE Sec !#18 N10864 P3018 REPLACEMENT 16 Int BE Pri !#18 N10865 P3019 LD 34 -1 Int BE Pri !#18 N10866 P3020 LD 43 -1 Int BE Pri !#18 N10867 P3021 LD 21 -1 Int BE Pri !#18 N10868 P3022 LD 5 -1 Int BE Pri !#18 N10869 P3023 REPLACEMENT 42 Int BE Nuc !#18 N10870 P3024 LD 43 -1 Int BE Pri !#18 N10871 P3025 REPLACEMENT 29 Int BE Pri !#18 N10872 P3026 REPLACEMENT 24 Int BE Sec !#18 N10873 P3027 LD 42 -1 Int BE Pri !#18 N10874 P3028 LD 4 -1 Int BE Pri !#18 N10875 P3029 REPLACEMENT 33 Int BE Pri !#18 N10876 P3030 LD 43 -1 Int BE Pri !#18 N10877 P3031 LD 14 -1 Int BE Pri !#18 N10878 P3032 LD 44 -1 Int BE Nuc !#18 N10879 P3033 LD 30 -1 Int BE Pri !#18 N10880 P3034 LD 31 -1 Int BE Pri !#18 N10881 P3035 REPLACEMENT 16 Int BE Nuc Loop_exit !#18 N10882 P2950 LD 10 -1 Int BE Pri Loop_entry !#18 N10883 P2951 LD 35 -1 Int BE Pri !#18 N10884 P2952 REPLACEMENT 34 Int BE Sec !#18 N10885 P2953 REPLACEMENT 2 Int BE Sec !#18 N10886 P2954 LD 33 -1 Int BE Pri !#18 N10887 P2955 LD 18 -1 Int BE Sec !#18 N10888 P2956 LD 4 -1 Int BE Sec !#18 N10889 P2957 LD 36 -1 FP BE Pri !#18 N10890 P2958 LD 12 -1 Int BE Nuc !#18 N10891 P2959 REPLACEMENT 20 Int BE Pri !#18 N10892 P2960 LD 26 -1 Int BE Pri !#18 N10893 P2961 LD 18 -1 Int BE Pri !#18 N10894 P2962 LD 41 -1 Int LE Pri !#18 N10895 P2963 LD 25 -1 Int BE Pri !#18 N10896 P2964 PREFETCH 38 Int BE Pri !#18 N10897 P2965 REPLACEMENT 11 Int BE Pri !#18 N10898 P2966 LD 13 -1 Int BE Sec !#18 N10899 P2967 LD 22 -1 Int BE Pri !#18 N10900 P2968 REPLACEMENT 45 Int BE Nuc !#18 N10901 P2969 REPLACEMENT 32 Int BE Pri !#18 N10902 P2970 LD 43 -1 Int BE Pri !#18 N10903 P2971 LD 34 -1 Int BE Pri !#18 N10904 P2972 REPLACEMENT 2 Int BE Pri !#18 N10905 P2973 REPLACEMENT 0 Int BE Sec !#18 N10906 P2974 REPLACEMENT 16 Int BE Pri !#18 N10907 P2975 REPLACEMENT 1 Int BE Pri !#18 N10908 P2976 LD 9 -1 Int BE Pri !#18 N10909 P2977 REPLACEMENT 24 Int BE Pri !#18 N10910 P2978 REPLACEMENT 27 Int BE Pri !#18 N10911 P2979 LD 11 -1 Int BE Sec !#18 N10912 P2980 LD 32 -1 FP BE Pri !#18 N10913 P2981 LD 3 -1 Int BE Nuc !#18 N10914 P2982 REPLACEMENT 42 Int BE Pri !#18 N10915 P2983 LD 31 -1 Int BE Pri !#18 N10916 P2984 REPLACEMENT 23 Int BE Pri !#18 N10917 P2985 LD 12 -1 Int BE Pri !#18 N10918 P2986 LD 32 -1 Int BE Pri !#18 N10919 P2987 LD 27 -1 Int BE Pri !#18 N10920 P2988 REPLACEMENT 40 Int BE Pri !#18 N10921 P2989 LD 22 -1 Int BE Pri !#18 N10922 P2990 MEMBAR !#18 N10923 P2991 LD 33 -1 Int BE Pri !#18 N10924 P2992 LD 38 -1 Int BE Nuc !#18 N10925 P2993 LD 27 -1 Int BE Nuc !#18 N10926 P2994 REPLACEMENT 40 Int BE Pri !#18 N10927 P2995 REPLACEMENT 37 Int BE Pri !#18 N10928 P2996 REPLACEMENT 11 Int BE Pri !#18 N10929 P2997 REPLACEMENT 2 Int BE Sec !#18 N10930 P2998 LD 7 -1 Int BE Pri !#18 N10931 P2999 LD 45 -1 Int BE Pri !#18 N10932 P3000 REPLACEMENT 6 Int BE Pri !#18 N10933 P3001 LD 18 -1 Int BE Sec !#18 N10934 P3002 LD 1 -1 Int BE Pri !#18 N10935 P3003 LD 43 -1 Int BE Nuc !#18 N10936 P3004 LD 17 -1 Int BE Sec !#18 N10937 P3005 LD 1 -1 Int BE Pri !#18 N10938 P3006 REPLACEMENT 24 Int BE Pri !#18 N10939 P3007 MEMBAR !#18 N10940 P3008 BST 17 0x15000007 FP BE Sec !#18 N10941 P3008 BST 18 0x15000008 FP BE Sec !#18 N10942 P3009 MEMBAR !#18 N10943 P3010 REPLACEMENT 22 Int BE Pri !#18 N10944 P3011 REPLACEMENT 26 Int BE Pri !#18 N10945 P3012 REPLACEMENT 42 Int BE Pri !#18 N10946 P3013 LD 30 -1 Int BE Pri !#18 N10947 P3014 REPLACEMENT 41 Int BE Pri !#18 N10948 P3015 REPLACEMENT 39 Int BE Nuc !#18 N10949 P3016 REPLACEMENT 1 Int BE Sec !#18 N10950 P3017 LD 16 -1 Int BE Sec !#18 N10951 P3018 REPLACEMENT 16 Int BE Pri !#18 N10952 P3019 LD 34 -1 Int BE Pri !#18 N10953 P3020 LD 43 -1 Int BE Pri !#18 N10954 P3021 LD 21 -1 Int BE Pri !#18 N10955 P3022 LD 5 -1 Int BE Pri !#18 N10956 P3023 REPLACEMENT 42 Int BE Nuc !#18 N10957 P3024 LD 43 -1 Int BE Pri !#18 N10958 P3025 REPLACEMENT 29 Int BE Pri !#18 N10959 P3026 REPLACEMENT 24 Int BE Sec !#18 N10960 P3027 LD 42 -1 Int BE Pri !#18 N10961 P3028 LD 4 -1 Int BE Pri !#18 N10962 P3029 REPLACEMENT 33 Int BE Pri !#18 N10963 P3030 LD 43 -1 Int BE Pri !#18 N10964 P3031 LD 14 -1 Int BE Pri !#18 N10965 P3032 LD 44 -1 Int BE Nuc !#18 N10966 P3033 LD 30 -1 Int BE Pri !#18 N10967 P3034 LD 31 -1 Int BE Pri !#18 N10968 P3035 REPLACEMENT 16 Int BE Nuc Loop_exit !#18 N10969 P2950 LD 10 -1 Int BE Pri Loop_entry !#18 N10970 P2951 LD 35 -1 Int BE Pri !#18 N10971 P2952 REPLACEMENT 34 Int BE Sec !#18 N10972 P2953 REPLACEMENT 2 Int BE Sec !#18 N10973 P2954 LD 33 -1 Int BE Pri !#18 N10974 P2955 LD 18 -1 Int BE Sec !#18 N10975 P2956 LD 4 -1 Int BE Sec !#18 N10976 P2957 LD 36 -1 FP BE Pri !#18 N10977 P2958 LD 12 -1 Int BE Nuc !#18 N10978 P2959 REPLACEMENT 20 Int BE Pri !#18 N10979 P2960 LD 26 -1 Int BE Pri !#18 N10980 P2961 LD 18 -1 Int BE Pri !#18 N10981 P2962 LD 41 -1 Int LE Pri !#18 N10982 P2963 LD 25 -1 Int BE Pri !#18 N10983 P2964 PREFETCH 38 Int BE Pri !#18 N10984 P2965 REPLACEMENT 11 Int BE Pri !#18 N10985 P2966 LD 13 -1 Int BE Sec !#18 N10986 P2967 LD 22 -1 Int BE Pri !#18 N10987 P2968 REPLACEMENT 45 Int BE Nuc !#18 N10988 P2969 REPLACEMENT 32 Int BE Pri !#18 N10989 P2970 LD 43 -1 Int BE Pri !#18 N10990 P2971 LD 34 -1 Int BE Pri !#18 N10991 P2972 REPLACEMENT 2 Int BE Pri !#18 N10992 P2973 REPLACEMENT 0 Int BE Sec !#18 N10993 P2974 REPLACEMENT 16 Int BE Pri !#18 N10994 P2975 REPLACEMENT 1 Int BE Pri !#18 N10995 P2976 LD 9 -1 Int BE Pri !#18 N10996 P2977 REPLACEMENT 24 Int BE Pri !#18 N10997 P2978 REPLACEMENT 27 Int BE Pri !#18 N10998 P2979 LD 11 -1 Int BE Sec !#18 N10999 P2980 LD 32 -1 FP BE Pri !#18 N11000 P2981 LD 3 -1 Int BE Nuc !#18 N11001 P2982 REPLACEMENT 42 Int BE Pri !#18 N11002 P2983 LD 31 -1 Int BE Pri !#18 N11003 P2984 REPLACEMENT 23 Int BE Pri !#18 N11004 P2985 LD 12 -1 Int BE Pri !#18 N11005 P2986 LD 32 -1 Int BE Pri !#18 N11006 P2987 LD 27 -1 Int BE Pri !#18 N11007 P2988 REPLACEMENT 40 Int BE Pri !#18 N11008 P2989 LD 22 -1 Int BE Pri !#18 N11009 P2990 MEMBAR !#18 N11010 P2991 LD 33 -1 Int BE Pri !#18 N11011 P2992 LD 38 -1 Int BE Nuc !#18 N11012 P2993 LD 27 -1 Int BE Nuc !#18 N11013 P2994 REPLACEMENT 40 Int BE Pri !#18 N11014 P2995 REPLACEMENT 37 Int BE Pri !#18 N11015 P2996 REPLACEMENT 11 Int BE Pri !#18 N11016 P2997 REPLACEMENT 2 Int BE Sec !#18 N11017 P2998 LD 7 -1 Int BE Pri !#18 N11018 P2999 LD 45 -1 Int BE Pri !#18 N11019 P3000 REPLACEMENT 6 Int BE Pri !#18 N11020 P3001 LD 18 -1 Int BE Sec !#18 N11021 P3002 LD 1 -1 Int BE Pri !#18 N11022 P3003 LD 43 -1 Int BE Nuc !#18 N11023 P3004 LD 17 -1 Int BE Sec !#18 N11024 P3005 LD 1 -1 Int BE Pri !#18 N11025 P3006 REPLACEMENT 24 Int BE Pri !#18 N11026 P3007 MEMBAR !#18 N11027 P3008 BST 17 0x15000009 FP BE Sec !#18 N11028 P3008 BST 18 0x1500000a FP BE Sec !#18 N11029 P3009 MEMBAR !#18 N11030 P3010 REPLACEMENT 22 Int BE Pri !#18 N11031 P3011 REPLACEMENT 26 Int BE Pri !#18 N11032 P3012 REPLACEMENT 42 Int BE Pri !#18 N11033 P3013 LD 30 -1 Int BE Pri !#18 N11034 P3014 REPLACEMENT 41 Int BE Pri !#18 N11035 P3015 REPLACEMENT 39 Int BE Nuc !#18 N11036 P3016 REPLACEMENT 1 Int BE Sec !#18 N11037 P3017 LD 16 -1 Int BE Sec !#18 N11038 P3018 REPLACEMENT 16 Int BE Pri !#18 N11039 P3019 LD 34 -1 Int BE Pri !#18 N11040 P3020 LD 43 -1 Int BE Pri !#18 N11041 P3021 LD 21 -1 Int BE Pri !#18 N11042 P3022 LD 5 -1 Int BE Pri !#18 N11043 P3023 REPLACEMENT 42 Int BE Nuc !#18 N11044 P3024 LD 43 -1 Int BE Pri !#18 N11045 P3025 REPLACEMENT 29 Int BE Pri !#18 N11046 P3026 REPLACEMENT 24 Int BE Sec !#18 N11047 P3027 LD 42 -1 Int BE Pri !#18 N11048 P3028 LD 4 -1 Int BE Pri !#18 N11049 P3029 REPLACEMENT 33 Int BE Pri !#18 N11050 P3030 LD 43 -1 Int BE Pri !#18 N11051 P3031 LD 14 -1 Int BE Pri !#18 N11052 P3032 LD 44 -1 Int BE Nuc !#18 N11053 P3033 LD 30 -1 Int BE Pri !#18 N11054 P3034 LD 31 -1 Int BE Pri !#18 N11055 P3035 REPLACEMENT 16 Int BE Nuc Loop_exit !#18 N11056 P2950 LD 10 -1 Int BE Pri Loop_entry !#18 N11057 P2951 LD 35 -1 Int BE Pri !#18 N11058 P2952 REPLACEMENT 34 Int BE Sec !#18 N11059 P2953 REPLACEMENT 2 Int BE Sec !#18 N11060 P2954 LD 33 -1 Int BE Pri !#18 N11061 P2955 LD 18 -1 Int BE Sec !#18 N11062 P2956 LD 4 -1 Int BE Sec !#18 N11063 P2957 LD 36 -1 FP BE Pri !#18 N11064 P2958 LD 12 -1 Int BE Nuc !#18 N11065 P2959 REPLACEMENT 20 Int BE Pri !#18 N11066 P2960 LD 26 -1 Int BE Pri !#18 N11067 P2961 LD 18 -1 Int BE Pri !#18 N11068 P2962 LD 41 -1 Int LE Pri !#18 N11069 P2963 LD 25 -1 Int BE Pri !#18 N11070 P2964 PREFETCH 38 Int BE Pri !#18 N11071 P2965 REPLACEMENT 11 Int BE Pri !#18 N11072 P2966 LD 13 -1 Int BE Sec !#18 N11073 P2967 LD 22 -1 Int BE Pri !#18 N11074 P2968 REPLACEMENT 45 Int BE Nuc !#18 N11075 P2969 REPLACEMENT 32 Int BE Pri !#18 N11076 P2970 LD 43 -1 Int BE Pri !#18 N11077 P2971 LD 34 -1 Int BE Pri !#18 N11078 P2972 REPLACEMENT 2 Int BE Pri !#18 N11079 P2973 REPLACEMENT 0 Int BE Sec !#18 N11080 P2974 REPLACEMENT 16 Int BE Pri !#18 N11081 P2975 REPLACEMENT 1 Int BE Pri !#18 N11082 P2976 LD 9 -1 Int BE Pri !#18 N11083 P2977 REPLACEMENT 24 Int BE Pri !#18 N11084 P2978 REPLACEMENT 27 Int BE Pri !#18 N11085 P2979 LD 11 -1 Int BE Sec !#18 N11086 P2980 LD 32 -1 FP BE Pri !#18 N11087 P2981 LD 3 -1 Int BE Nuc !#18 N11088 P2982 REPLACEMENT 42 Int BE Pri !#18 N11089 P2983 LD 31 -1 Int BE Pri !#18 N11090 P2984 REPLACEMENT 23 Int BE Pri !#18 N11091 P2985 LD 12 -1 Int BE Pri !#18 N11092 P2986 LD 32 -1 Int BE Pri !#18 N11093 P2987 LD 27 -1 Int BE Pri !#18 N11094 P2988 REPLACEMENT 40 Int BE Pri !#18 N11095 P2989 LD 22 -1 Int BE Pri !#18 N11096 P2990 MEMBAR !#18 N11097 P2991 LD 33 -1 Int BE Pri !#18 N11098 P2992 LD 38 -1 Int BE Nuc !#18 N11099 P2993 LD 27 -1 Int BE Nuc !#18 N11100 P2994 REPLACEMENT 40 Int BE Pri !#18 N11101 P2995 REPLACEMENT 37 Int BE Pri !#18 N11102 P2996 REPLACEMENT 11 Int BE Pri !#18 N11103 P2997 REPLACEMENT 2 Int BE Sec !#18 N11104 P2998 LD 7 -1 Int BE Pri !#18 N11105 P2999 LD 45 -1 Int BE Pri !#18 N11106 P3000 REPLACEMENT 6 Int BE Pri !#18 N11107 P3001 LD 18 -1 Int BE Sec !#18 N11108 P3002 LD 1 -1 Int BE Pri !#18 N11109 P3003 LD 43 -1 Int BE Nuc !#18 N11110 P3004 LD 17 -1 Int BE Sec !#18 N11111 P3005 LD 1 -1 Int BE Pri !#18 N11112 P3006 REPLACEMENT 24 Int BE Pri !#18 N11113 P3007 MEMBAR !#18 N11114 P3008 BST 17 0x1500000b FP BE Sec !#18 N11115 P3008 BST 18 0x1500000c FP BE Sec !#18 N11116 P3009 MEMBAR !#18 N11117 P3010 REPLACEMENT 22 Int BE Pri !#18 N11118 P3011 REPLACEMENT 26 Int BE Pri !#18 N11119 P3012 REPLACEMENT 42 Int BE Pri !#18 N11120 P3013 LD 30 -1 Int BE Pri !#18 N11121 P3014 REPLACEMENT 41 Int BE Pri !#18 N11122 P3015 REPLACEMENT 39 Int BE Nuc !#18 N11123 P3016 REPLACEMENT 1 Int BE Sec !#18 N11124 P3017 LD 16 -1 Int BE Sec !#18 N11125 P3018 REPLACEMENT 16 Int BE Pri !#18 N11126 P3019 LD 34 -1 Int BE Pri !#18 N11127 P3020 LD 43 -1 Int BE Pri !#18 N11128 P3021 LD 21 -1 Int BE Pri !#18 N11129 P3022 LD 5 -1 Int BE Pri !#18 N11130 P3023 REPLACEMENT 42 Int BE Nuc !#18 N11131 P3024 LD 43 -1 Int BE Pri !#18 N11132 P3025 REPLACEMENT 29 Int BE Pri !#18 N11133 P3026 REPLACEMENT 24 Int BE Sec !#18 N11134 P3027 LD 42 -1 Int BE Pri !#18 N11135 P3028 LD 4 -1 Int BE Pri !#18 N11136 P3029 REPLACEMENT 33 Int BE Pri !#18 N11137 P3030 LD 43 -1 Int BE Pri !#18 N11138 P3031 LD 14 -1 Int BE Pri !#18 N11139 P3032 LD 44 -1 Int BE Nuc !#18 N11140 P3033 LD 30 -1 Int BE Pri !#18 N11141 P3034 LD 31 -1 Int BE Pri !#18 N11142 P3035 REPLACEMENT 16 Int BE Nuc Loop_exit !#18 N11143 P3036 MEMBAR !#19 N11144 P3037 LD 16 -1 Int BE Pri Loop_entry !#19 N11145 P3038 LD 13 -1 Int BE Pri !#19 N11146 P3039 REPLACEMENT 44 Int BE Pri !#19 N11147 P3040 LD 11 -1 FP BE Pri !#19 N11148 P3041 REPLACEMENT 3 Int BE Pri !#19 N11149 P3042 REPLACEMENT 28 Int BE Pri !#19 N11150 P3043 REPLACEMENT 20 Int BE Pri !#19 N11151 P3044 MEMBAR !#19 N11152 P3045 BST 0 0x15800001 FP BE Pri !#19 N11153 P3045 BST 1 0x15800002 FP BE Pri !#19 N11154 P3046 MEMBAR !#19 N11155 P3047 LD 3 -1 Int BE Pri !#19 N11156 P3048 LD 8 -1 Int BE Pri !#19 N11157 P3049 LD 10 -1 Int BE Pri !#19 N11158 P3050 LD 28 -1 Int BE Pri !#19 N11159 P3051 LD 17 -1 Int BE Pri !#19 N11160 P3052 REPLACEMENT 42 Int BE Pri !#19 N11161 P3053 LD 44 -1 Int BE Sec !#19 N11162 P3054 REPLACEMENT 19 Int BE Nuc !#19 N11163 P3055 LD 28 -1 Int BE Pri !#19 N11164 P3056 LD 45 -1 Int BE Pri !#19 N11165 P3057 REPLACEMENT 33 Int BE Pri !#19 N11166 P3058 LD 1 -1 Int LE Sec !#19 N11167 P3059 LD 14 -1 Int BE Pri !#19 N11168 P3060 REPLACEMENT 25 Int BE Pri !#19 N11169 P3061 MEMBAR !#19 N11170 P3062 BST 8 0x15800003 FP BE Pri !#19 N11171 P3063 MEMBAR !#19 N11172 P3064 REPLACEMENT 14 Int BE Pri !#19 N11173 P3065 LD 4 -1 Int BE Pri !#19 N11174 P3066 LD 22 -1 FP BE Pri !#19 N11175 P3067 LD 10 -1 Int BE Pri !#19 N11176 P3068 REPLACEMENT 44 Int BE Pri !#19 N11177 P3069 LD 6 -1 Int BE Pri !#19 N11178 P3070 LD 6 -1 Int BE Pri !#19 N11179 P3071 PREFETCH 14 Int BE Nuc !#19 N11180 P3072 REPLACEMENT 19 Int BE Pri !#19 N11181 P3073 LD 24 -1 FP BE Sec !#19 N11182 P3074 LD 24 -1 Int BE Sec !#19 N11183 P3075 LD 28 -1 Int BE Sec !#19 N11184 P3076 REPLACEMENT 43 Int BE Pri !#19 N11185 P3077 LD 41 -1 Int BE Pri !#19 N11186 P3078 REPLACEMENT 11 Int BE Pri !#19 N11187 P3079 LD 14 -1 Int BE Pri !#19 N11188 P3080 LD 9 -1 Int LE Pri !#19 N11189 P3081 REPLACEMENT 9 Int BE Nuc !#19 N11190 P3082 LD 26 -1 Int BE Pri !#19 N11191 P3083 LD 11 -1 Int LE Sec !#19 N11192 P3084 LD 21 -1 Int BE Pri !#19 N11193 P3085 LD 37 -1 Int BE Pri !#19 N11194 P3086 LD 37 -1 Int BE Pri !#19 N11195 P3087 LD 17 -1 Int BE Pri !#19 N11196 P3088 LD 31 -1 Int BE Pri !#19 N11197 P3089 REPLACEMENT 33 Int BE Nuc !#19 N11198 P3090 LD 41 -1 Int BE Pri !#19 N11199 P3091 LD 31 -1 Int BE Pri !#19 N11200 P3092 LD 42 -1 Int BE Pri !#19 N11201 P3093 REPLACEMENT 36 Int BE Sec !#19 N11202 P3094 REPLACEMENT 42 Int BE Pri !#19 N11203 P3095 REPLACEMENT 19 Int BE Pri !#19 N11204 P3096 LD 16 -1 FP BE Pri !#19 N11205 P3097 REPLACEMENT 24 Int BE Pri !#19 N11206 P3098 REPLACEMENT 12 Int BE Sec !#19 N11207 P3099 LD 44 -1 Int LE Pri !#19 N11208 P3100 LD 43 -1 Int BE Pri !#19 N11209 P3101 REPLACEMENT 38 Int BE Pri !#19 N11210 P3102 REPLACEMENT 36 Int BE Pri !#19 N11211 P3103 LD 15 -1 Int BE Pri !#19 N11212 P3104 REPLACEMENT 18 Int BE Pri !#19 N11213 P3105 REPLACEMENT 22 Int BE Pri !#19 N11214 P3106 LD 38 -1 Int BE Pri !#19 N11215 P3107 MEMBAR !#19 N11216 P3108 LD 4 -1 Int BE Pri !#19 N11217 P3109 REPLACEMENT 25 Int BE Sec !#19 N11218 P3110 REPLACEMENT 29 Int BE Pri !#19 N11219 P3111 REPLACEMENT 27 Int BE Pri !#19 N11220 P3112 LD 36 -1 Int BE Pri !#19 N11221 P3113 LD 5 -1 Int BE Pri !#19 N11222 P3114 LD 9 -1 FP BE Nuc !#19 N11223 P3115 LD 14 -1 Int BE Sec !#19 N11224 P3116 LD 40 -1 Int BE Nuc !#19 N11225 P3117 REPLACEMENT 11 Int BE Pri !#19 N11226 P3118 LD 16 -1 Int BE Pri !#19 N11227 P3119 LD 10 -1 Int BE Pri !#19 N11228 P3120 LD 7 -1 Int BE Pri !#19 N11229 P3121 LD 9 -1 Int BE Nuc !#19 N11230 P3122 LD 31 -1 Int BE Nuc !#19 N11231 P3123 REPLACEMENT 37 Int BE Pri !#19 N11232 P3124 LD 23 -1 Int BE Sec !#19 N11233 P3125 REPLACEMENT 39 Int BE Sec !#19 N11234 P3126 REPLACEMENT 5 Int BE Pri !#19 N11235 P3127 LD 0 -1 Int BE Nuc !#19 N11236 P3128 LD 13 -1 FP BE Pri !#19 N11237 P3129 LD 21 -1 Int BE Nuc !#19 N11238 P3130 LD 29 -1 Int BE Nuc !#19 N11239 P3131 MEMBAR !#19 N11240 P3132 BST 28 0x15800004 FP BE Pri !#19 N11241 P3133 MEMBAR !#19 N11242 P3134 REPLACEMENT 3 Int BE Pri !#19 N11243 P3135 REPLACEMENT 42 Int BE Sec !#19 N11244 P3136 REPLACEMENT 34 Int BE Sec !#19 N11245 P3137 REPLACEMENT 11 Int BE Pri !#19 N11246 P3138 LD 17 -1 FP BE Pri !#19 N11247 P3139 LD 10 -1 Int BE Sec !#19 N11248 P3140 LD 5 -1 Int BE Nuc !#19 N11249 P3141 LD 2 -1 Int LE Nuc !#19 N11250 P3142 REPLACEMENT 37 Int BE Sec !#19 N11251 P3143 LD 15 -1 Int BE Pri !#19 N11252 P3144 REPLACEMENT 40 Int BE Pri !#19 N11253 P3145 REPLACEMENT 38 Int BE Pri !#19 N11254 P3146 REPLACEMENT 14 Int BE Sec !#19 N11255 P3147 LD 5 -1 Int BE Pri !#19 N11256 P3148 REPLACEMENT 30 Int BE Pri !#19 N11257 P3149 PREFETCH 1 Int BE Sec !#19 N11258 P3150 LD 26 -1 Int BE Pri !#19 N11259 P3151 LD 23 -1 Int BE Nuc !#19 N11260 P3152 REPLACEMENT 10 Int BE Pri !#19 N11261 P3153 REPLACEMENT 17 Int BE Pri !#19 N11262 P3154 LD 2 -1 Int BE Pri !#19 N11263 P3155 REPLACEMENT 24 Int BE Pri !#19 N11264 P3156 PREFETCH 42 Int BE Sec !#19 N11265 P3157 REPLACEMENT 1 Int BE Pri !#19 N11266 P3158 REPLACEMENT 28 Int BE Sec !#19 N11267 P3159 LD 3 -1 Int BE Sec !#19 N11268 P3160 LD 10 -1 Int BE Sec !#19 N11269 P3161 LD 31 -1 Int BE Pri !#19 N11270 P3162 REPLACEMENT 18 Int BE Pri !#19 N11271 P3163 LD 41 -1 Int BE Pri !#19 N11272 P3164 REPLACEMENT 10 Int BE Pri !#19 N11273 P3165 LD 27 -1 Int BE Pri Loop_exit !#19 N11274 P3037 LD 16 -1 Int BE Pri Loop_entry !#19 N11275 P3038 LD 13 -1 Int BE Pri !#19 N11276 P3039 REPLACEMENT 44 Int BE Pri !#19 N11277 P3040 LD 11 -1 FP BE Pri !#19 N11278 P3041 REPLACEMENT 3 Int BE Pri !#19 N11279 P3042 REPLACEMENT 28 Int BE Pri !#19 N11280 P3043 REPLACEMENT 20 Int BE Pri !#19 N11281 P3044 MEMBAR !#19 N11282 P3045 BST 0 0x15800005 FP BE Pri !#19 N11283 P3045 BST 1 0x15800006 FP BE Pri !#19 N11284 P3046 MEMBAR !#19 N11285 P3047 LD 3 -1 Int BE Pri !#19 N11286 P3048 LD 8 -1 Int BE Pri !#19 N11287 P3049 LD 10 -1 Int BE Pri !#19 N11288 P3050 LD 28 -1 Int BE Pri !#19 N11289 P3051 LD 17 -1 Int BE Pri !#19 N11290 P3052 REPLACEMENT 42 Int BE Pri !#19 N11291 P3053 LD 44 -1 Int BE Sec !#19 N11292 P3054 REPLACEMENT 19 Int BE Nuc !#19 N11293 P3055 LD 28 -1 Int BE Pri !#19 N11294 P3056 LD 45 -1 Int BE Pri !#19 N11295 P3057 REPLACEMENT 33 Int BE Pri !#19 N11296 P3058 LD 1 -1 Int LE Sec !#19 N11297 P3059 LD 14 -1 Int BE Pri !#19 N11298 P3060 REPLACEMENT 25 Int BE Pri !#19 N11299 P3061 MEMBAR !#19 N11300 P3062 BST 8 0x15800007 FP BE Pri !#19 N11301 P3063 MEMBAR !#19 N11302 P3064 REPLACEMENT 14 Int BE Pri !#19 N11303 P3065 LD 4 -1 Int BE Pri !#19 N11304 P3066 LD 22 -1 FP BE Pri !#19 N11305 P3067 LD 10 -1 Int BE Pri !#19 N11306 P3068 REPLACEMENT 44 Int BE Pri !#19 N11307 P3069 LD 6 -1 Int BE Pri !#19 N11308 P3070 LD 6 -1 Int BE Pri !#19 N11309 P3071 PREFETCH 14 Int BE Nuc !#19 N11310 P3072 REPLACEMENT 19 Int BE Pri !#19 N11311 P3073 LD 24 -1 FP BE Sec !#19 N11312 P3074 LD 24 -1 Int BE Sec !#19 N11313 P3075 LD 28 -1 Int BE Sec !#19 N11314 P3076 REPLACEMENT 43 Int BE Pri !#19 N11315 P3077 LD 41 -1 Int BE Pri !#19 N11316 P3078 REPLACEMENT 11 Int BE Pri !#19 N11317 P3079 LD 14 -1 Int BE Pri !#19 N11318 P3080 LD 9 -1 Int LE Pri !#19 N11319 P3081 REPLACEMENT 9 Int BE Nuc !#19 N11320 P3082 LD 26 -1 Int BE Pri !#19 N11321 P3083 LD 11 -1 Int LE Sec !#19 N11322 P3084 LD 21 -1 Int BE Pri !#19 N11323 P3085 LD 37 -1 Int BE Pri !#19 N11324 P3086 LD 37 -1 Int BE Pri !#19 N11325 P3087 LD 17 -1 Int BE Pri !#19 N11326 P3088 LD 31 -1 Int BE Pri !#19 N11327 P3089 REPLACEMENT 33 Int BE Nuc !#19 N11328 P3090 LD 41 -1 Int BE Pri !#19 N11329 P3091 LD 31 -1 Int BE Pri !#19 N11330 P3092 LD 42 -1 Int BE Pri !#19 N11331 P3093 REPLACEMENT 36 Int BE Sec !#19 N11332 P3094 REPLACEMENT 42 Int BE Pri !#19 N11333 P3095 REPLACEMENT 19 Int BE Pri !#19 N11334 P3096 LD 16 -1 FP BE Pri !#19 N11335 P3097 REPLACEMENT 24 Int BE Pri !#19 N11336 P3098 REPLACEMENT 12 Int BE Sec !#19 N11337 P3099 LD 44 -1 Int LE Pri !#19 N11338 P3100 LD 43 -1 Int BE Pri !#19 N11339 P3101 REPLACEMENT 38 Int BE Pri !#19 N11340 P3102 REPLACEMENT 36 Int BE Pri !#19 N11341 P3103 LD 15 -1 Int BE Pri !#19 N11342 P3104 REPLACEMENT 18 Int BE Pri !#19 N11343 P3105 REPLACEMENT 22 Int BE Pri !#19 N11344 P3106 LD 38 -1 Int BE Pri !#19 N11345 P3107 MEMBAR !#19 N11346 P3108 LD 4 -1 Int BE Pri !#19 N11347 P3109 REPLACEMENT 25 Int BE Sec !#19 N11348 P3110 REPLACEMENT 29 Int BE Pri !#19 N11349 P3111 REPLACEMENT 27 Int BE Pri !#19 N11350 P3112 LD 36 -1 Int BE Pri !#19 N11351 P3113 LD 5 -1 Int BE Pri !#19 N11352 P3114 LD 9 -1 FP BE Nuc !#19 N11353 P3115 LD 14 -1 Int BE Sec !#19 N11354 P3116 LD 40 -1 Int BE Nuc !#19 N11355 P3117 REPLACEMENT 11 Int BE Pri !#19 N11356 P3118 LD 16 -1 Int BE Pri !#19 N11357 P3119 LD 10 -1 Int BE Pri !#19 N11358 P3120 LD 7 -1 Int BE Pri !#19 N11359 P3121 LD 9 -1 Int BE Nuc !#19 N11360 P3122 LD 31 -1 Int BE Nuc !#19 N11361 P3123 REPLACEMENT 37 Int BE Pri !#19 N11362 P3124 LD 23 -1 Int BE Sec !#19 N11363 P3125 REPLACEMENT 39 Int BE Sec !#19 N11364 P3126 REPLACEMENT 5 Int BE Pri !#19 N11365 P3127 LD 0 -1 Int BE Nuc !#19 N11366 P3128 LD 13 -1 FP BE Pri !#19 N11367 P3129 LD 21 -1 Int BE Nuc !#19 N11368 P3130 LD 29 -1 Int BE Nuc !#19 N11369 P3131 MEMBAR !#19 N11370 P3132 BST 28 0x15800008 FP BE Pri !#19 N11371 P3133 MEMBAR !#19 N11372 P3134 REPLACEMENT 3 Int BE Pri !#19 N11373 P3135 REPLACEMENT 42 Int BE Sec !#19 N11374 P3136 REPLACEMENT 34 Int BE Sec !#19 N11375 P3137 REPLACEMENT 11 Int BE Pri !#19 N11376 P3138 LD 17 -1 FP BE Pri !#19 N11377 P3139 LD 10 -1 Int BE Sec !#19 N11378 P3140 LD 5 -1 Int BE Nuc !#19 N11379 P3141 LD 2 -1 Int LE Nuc !#19 N11380 P3142 REPLACEMENT 37 Int BE Sec !#19 N11381 P3143 LD 15 -1 Int BE Pri !#19 N11382 P3144 REPLACEMENT 40 Int BE Pri !#19 N11383 P3145 REPLACEMENT 38 Int BE Pri !#19 N11384 P3146 REPLACEMENT 14 Int BE Sec !#19 N11385 P3147 LD 5 -1 Int BE Pri !#19 N11386 P3148 REPLACEMENT 30 Int BE Pri !#19 N11387 P3149 PREFETCH 1 Int BE Sec !#19 N11388 P3150 LD 26 -1 Int BE Pri !#19 N11389 P3151 LD 23 -1 Int BE Nuc !#19 N11390 P3152 REPLACEMENT 10 Int BE Pri !#19 N11391 P3153 REPLACEMENT 17 Int BE Pri !#19 N11392 P3154 LD 2 -1 Int BE Pri !#19 N11393 P3155 REPLACEMENT 24 Int BE Pri !#19 N11394 P3156 PREFETCH 42 Int BE Sec !#19 N11395 P3157 REPLACEMENT 1 Int BE Pri !#19 N11396 P3158 REPLACEMENT 28 Int BE Sec !#19 N11397 P3159 LD 3 -1 Int BE Sec !#19 N11398 P3160 LD 10 -1 Int BE Sec !#19 N11399 P3161 LD 31 -1 Int BE Pri !#19 N11400 P3162 REPLACEMENT 18 Int BE Pri !#19 N11401 P3163 LD 41 -1 Int BE Pri !#19 N11402 P3164 REPLACEMENT 10 Int BE Pri !#19 N11403 P3165 LD 27 -1 Int BE Pri Loop_exit !#19 N11404 P3037 LD 16 -1 Int BE Pri Loop_entry !#19 N11405 P3038 LD 13 -1 Int BE Pri !#19 N11406 P3039 REPLACEMENT 44 Int BE Pri !#19 N11407 P3040 LD 11 -1 FP BE Pri !#19 N11408 P3041 REPLACEMENT 3 Int BE Pri !#19 N11409 P3042 REPLACEMENT 28 Int BE Pri !#19 N11410 P3043 REPLACEMENT 20 Int BE Pri !#19 N11411 P3044 MEMBAR !#19 N11412 P3045 BST 0 0x15800009 FP BE Pri !#19 N11413 P3045 BST 1 0x1580000a FP BE Pri !#19 N11414 P3046 MEMBAR !#19 N11415 P3047 LD 3 -1 Int BE Pri !#19 N11416 P3048 LD 8 -1 Int BE Pri !#19 N11417 P3049 LD 10 -1 Int BE Pri !#19 N11418 P3050 LD 28 -1 Int BE Pri !#19 N11419 P3051 LD 17 -1 Int BE Pri !#19 N11420 P3052 REPLACEMENT 42 Int BE Pri !#19 N11421 P3053 LD 44 -1 Int BE Sec !#19 N11422 P3054 REPLACEMENT 19 Int BE Nuc !#19 N11423 P3055 LD 28 -1 Int BE Pri !#19 N11424 P3056 LD 45 -1 Int BE Pri !#19 N11425 P3057 REPLACEMENT 33 Int BE Pri !#19 N11426 P3058 LD 1 -1 Int LE Sec !#19 N11427 P3059 LD 14 -1 Int BE Pri !#19 N11428 P3060 REPLACEMENT 25 Int BE Pri !#19 N11429 P3061 MEMBAR !#19 N11430 P3062 BST 8 0x1580000b FP BE Pri !#19 N11431 P3063 MEMBAR !#19 N11432 P3064 REPLACEMENT 14 Int BE Pri !#19 N11433 P3065 LD 4 -1 Int BE Pri !#19 N11434 P3066 LD 22 -1 FP BE Pri !#19 N11435 P3067 LD 10 -1 Int BE Pri !#19 N11436 P3068 REPLACEMENT 44 Int BE Pri !#19 N11437 P3069 LD 6 -1 Int BE Pri !#19 N11438 P3070 LD 6 -1 Int BE Pri !#19 N11439 P3071 PREFETCH 14 Int BE Nuc !#19 N11440 P3072 REPLACEMENT 19 Int BE Pri !#19 N11441 P3073 LD 24 -1 FP BE Sec !#19 N11442 P3074 LD 24 -1 Int BE Sec !#19 N11443 P3075 LD 28 -1 Int BE Sec !#19 N11444 P3076 REPLACEMENT 43 Int BE Pri !#19 N11445 P3077 LD 41 -1 Int BE Pri !#19 N11446 P3078 REPLACEMENT 11 Int BE Pri !#19 N11447 P3079 LD 14 -1 Int BE Pri !#19 N11448 P3080 LD 9 -1 Int LE Pri !#19 N11449 P3081 REPLACEMENT 9 Int BE Nuc !#19 N11450 P3082 LD 26 -1 Int BE Pri !#19 N11451 P3083 LD 11 -1 Int LE Sec !#19 N11452 P3084 LD 21 -1 Int BE Pri !#19 N11453 P3085 LD 37 -1 Int BE Pri !#19 N11454 P3086 LD 37 -1 Int BE Pri !#19 N11455 P3087 LD 17 -1 Int BE Pri !#19 N11456 P3088 LD 31 -1 Int BE Pri !#19 N11457 P3089 REPLACEMENT 33 Int BE Nuc !#19 N11458 P3090 LD 41 -1 Int BE Pri !#19 N11459 P3091 LD 31 -1 Int BE Pri !#19 N11460 P3092 LD 42 -1 Int BE Pri !#19 N11461 P3093 REPLACEMENT 36 Int BE Sec !#19 N11462 P3094 REPLACEMENT 42 Int BE Pri !#19 N11463 P3095 REPLACEMENT 19 Int BE Pri !#19 N11464 P3096 LD 16 -1 FP BE Pri !#19 N11465 P3097 REPLACEMENT 24 Int BE Pri !#19 N11466 P3098 REPLACEMENT 12 Int BE Sec !#19 N11467 P3099 LD 44 -1 Int LE Pri !#19 N11468 P3100 LD 43 -1 Int BE Pri !#19 N11469 P3101 REPLACEMENT 38 Int BE Pri !#19 N11470 P3102 REPLACEMENT 36 Int BE Pri !#19 N11471 P3103 LD 15 -1 Int BE Pri !#19 N11472 P3104 REPLACEMENT 18 Int BE Pri !#19 N11473 P3105 REPLACEMENT 22 Int BE Pri !#19 N11474 P3106 LD 38 -1 Int BE Pri !#19 N11475 P3107 MEMBAR !#19 N11476 P3108 LD 4 -1 Int BE Pri !#19 N11477 P3109 REPLACEMENT 25 Int BE Sec !#19 N11478 P3110 REPLACEMENT 29 Int BE Pri !#19 N11479 P3111 REPLACEMENT 27 Int BE Pri !#19 N11480 P3112 LD 36 -1 Int BE Pri !#19 N11481 P3113 LD 5 -1 Int BE Pri !#19 N11482 P3114 LD 9 -1 FP BE Nuc !#19 N11483 P3115 LD 14 -1 Int BE Sec !#19 N11484 P3116 LD 40 -1 Int BE Nuc !#19 N11485 P3117 REPLACEMENT 11 Int BE Pri !#19 N11486 P3118 LD 16 -1 Int BE Pri !#19 N11487 P3119 LD 10 -1 Int BE Pri !#19 N11488 P3120 LD 7 -1 Int BE Pri !#19 N11489 P3121 LD 9 -1 Int BE Nuc !#19 N11490 P3122 LD 31 -1 Int BE Nuc !#19 N11491 P3123 REPLACEMENT 37 Int BE Pri !#19 N11492 P3124 LD 23 -1 Int BE Sec !#19 N11493 P3125 REPLACEMENT 39 Int BE Sec !#19 N11494 P3126 REPLACEMENT 5 Int BE Pri !#19 N11495 P3127 LD 0 -1 Int BE Nuc !#19 N11496 P3128 LD 13 -1 FP BE Pri !#19 N11497 P3129 LD 21 -1 Int BE Nuc !#19 N11498 P3130 LD 29 -1 Int BE Nuc !#19 N11499 P3131 MEMBAR !#19 N11500 P3132 BST 28 0x1580000c FP BE Pri !#19 N11501 P3133 MEMBAR !#19 N11502 P3134 REPLACEMENT 3 Int BE Pri !#19 N11503 P3135 REPLACEMENT 42 Int BE Sec !#19 N11504 P3136 REPLACEMENT 34 Int BE Sec !#19 N11505 P3137 REPLACEMENT 11 Int BE Pri !#19 N11506 P3138 LD 17 -1 FP BE Pri !#19 N11507 P3139 LD 10 -1 Int BE Sec !#19 N11508 P3140 LD 5 -1 Int BE Nuc !#19 N11509 P3141 LD 2 -1 Int LE Nuc !#19 N11510 P3142 REPLACEMENT 37 Int BE Sec !#19 N11511 P3143 LD 15 -1 Int BE Pri !#19 N11512 P3144 REPLACEMENT 40 Int BE Pri !#19 N11513 P3145 REPLACEMENT 38 Int BE Pri !#19 N11514 P3146 REPLACEMENT 14 Int BE Sec !#19 N11515 P3147 LD 5 -1 Int BE Pri !#19 N11516 P3148 REPLACEMENT 30 Int BE Pri !#19 N11517 P3149 PREFETCH 1 Int BE Sec !#19 N11518 P3150 LD 26 -1 Int BE Pri !#19 N11519 P3151 LD 23 -1 Int BE Nuc !#19 N11520 P3152 REPLACEMENT 10 Int BE Pri !#19 N11521 P3153 REPLACEMENT 17 Int BE Pri !#19 N11522 P3154 LD 2 -1 Int BE Pri !#19 N11523 P3155 REPLACEMENT 24 Int BE Pri !#19 N11524 P3156 PREFETCH 42 Int BE Sec !#19 N11525 P3157 REPLACEMENT 1 Int BE Pri !#19 N11526 P3158 REPLACEMENT 28 Int BE Sec !#19 N11527 P3159 LD 3 -1 Int BE Sec !#19 N11528 P3160 LD 10 -1 Int BE Sec !#19 N11529 P3161 LD 31 -1 Int BE Pri !#19 N11530 P3162 REPLACEMENT 18 Int BE Pri !#19 N11531 P3163 LD 41 -1 Int BE Pri !#19 N11532 P3164 REPLACEMENT 10 Int BE Pri !#19 N11533 P3165 LD 27 -1 Int BE Pri Loop_exit !#19 N11534 P3037 LD 16 -1 Int BE Pri Loop_entry !#19 N11535 P3038 LD 13 -1 Int BE Pri !#19 N11536 P3039 REPLACEMENT 44 Int BE Pri !#19 N11537 P3040 LD 11 -1 FP BE Pri !#19 N11538 P3041 REPLACEMENT 3 Int BE Pri !#19 N11539 P3042 REPLACEMENT 28 Int BE Pri !#19 N11540 P3043 REPLACEMENT 20 Int BE Pri !#19 N11541 P3044 MEMBAR !#19 N11542 P3045 BST 0 0x1580000d FP BE Pri !#19 N11543 P3045 BST 1 0x1580000e FP BE Pri !#19 N11544 P3046 MEMBAR !#19 N11545 P3047 LD 3 -1 Int BE Pri !#19 N11546 P3048 LD 8 -1 Int BE Pri !#19 N11547 P3049 LD 10 -1 Int BE Pri !#19 N11548 P3050 LD 28 -1 Int BE Pri !#19 N11549 P3051 LD 17 -1 Int BE Pri !#19 N11550 P3052 REPLACEMENT 42 Int BE Pri !#19 N11551 P3053 LD 44 -1 Int BE Sec !#19 N11552 P3054 REPLACEMENT 19 Int BE Nuc !#19 N11553 P3055 LD 28 -1 Int BE Pri !#19 N11554 P3056 LD 45 -1 Int BE Pri !#19 N11555 P3057 REPLACEMENT 33 Int BE Pri !#19 N11556 P3058 LD 1 -1 Int LE Sec !#19 N11557 P3059 LD 14 -1 Int BE Pri !#19 N11558 P3060 REPLACEMENT 25 Int BE Pri !#19 N11559 P3061 MEMBAR !#19 N11560 P3062 BST 8 0x1580000f FP BE Pri !#19 N11561 P3063 MEMBAR !#19 N11562 P3064 REPLACEMENT 14 Int BE Pri !#19 N11563 P3065 LD 4 -1 Int BE Pri !#19 N11564 P3066 LD 22 -1 FP BE Pri !#19 N11565 P3067 LD 10 -1 Int BE Pri !#19 N11566 P3068 REPLACEMENT 44 Int BE Pri !#19 N11567 P3069 LD 6 -1 Int BE Pri !#19 N11568 P3070 LD 6 -1 Int BE Pri !#19 N11569 P3071 PREFETCH 14 Int BE Nuc !#19 N11570 P3072 REPLACEMENT 19 Int BE Pri !#19 N11571 P3073 LD 24 -1 FP BE Sec !#19 N11572 P3074 LD 24 -1 Int BE Sec !#19 N11573 P3075 LD 28 -1 Int BE Sec !#19 N11574 P3076 REPLACEMENT 43 Int BE Pri !#19 N11575 P3077 LD 41 -1 Int BE Pri !#19 N11576 P3078 REPLACEMENT 11 Int BE Pri !#19 N11577 P3079 LD 14 -1 Int BE Pri !#19 N11578 P3080 LD 9 -1 Int LE Pri !#19 N11579 P3081 REPLACEMENT 9 Int BE Nuc !#19 N11580 P3082 LD 26 -1 Int BE Pri !#19 N11581 P3083 LD 11 -1 Int LE Sec !#19 N11582 P3084 LD 21 -1 Int BE Pri !#19 N11583 P3085 LD 37 -1 Int BE Pri !#19 N11584 P3086 LD 37 -1 Int BE Pri !#19 N11585 P3087 LD 17 -1 Int BE Pri !#19 N11586 P3088 LD 31 -1 Int BE Pri !#19 N11587 P3089 REPLACEMENT 33 Int BE Nuc !#19 N11588 P3090 LD 41 -1 Int BE Pri !#19 N11589 P3091 LD 31 -1 Int BE Pri !#19 N11590 P3092 LD 42 -1 Int BE Pri !#19 N11591 P3093 REPLACEMENT 36 Int BE Sec !#19 N11592 P3094 REPLACEMENT 42 Int BE Pri !#19 N11593 P3095 REPLACEMENT 19 Int BE Pri !#19 N11594 P3096 LD 16 -1 FP BE Pri !#19 N11595 P3097 REPLACEMENT 24 Int BE Pri !#19 N11596 P3098 REPLACEMENT 12 Int BE Sec !#19 N11597 P3099 LD 44 -1 Int LE Pri !#19 N11598 P3100 LD 43 -1 Int BE Pri !#19 N11599 P3101 REPLACEMENT 38 Int BE Pri !#19 N11600 P3102 REPLACEMENT 36 Int BE Pri !#19 N11601 P3103 LD 15 -1 Int BE Pri !#19 N11602 P3104 REPLACEMENT 18 Int BE Pri !#19 N11603 P3105 REPLACEMENT 22 Int BE Pri !#19 N11604 P3106 LD 38 -1 Int BE Pri !#19 N11605 P3107 MEMBAR !#19 N11606 P3108 LD 4 -1 Int BE Pri !#19 N11607 P3109 REPLACEMENT 25 Int BE Sec !#19 N11608 P3110 REPLACEMENT 29 Int BE Pri !#19 N11609 P3111 REPLACEMENT 27 Int BE Pri !#19 N11610 P3112 LD 36 -1 Int BE Pri !#19 N11611 P3113 LD 5 -1 Int BE Pri !#19 N11612 P3114 LD 9 -1 FP BE Nuc !#19 N11613 P3115 LD 14 -1 Int BE Sec !#19 N11614 P3116 LD 40 -1 Int BE Nuc !#19 N11615 P3117 REPLACEMENT 11 Int BE Pri !#19 N11616 P3118 LD 16 -1 Int BE Pri !#19 N11617 P3119 LD 10 -1 Int BE Pri !#19 N11618 P3120 LD 7 -1 Int BE Pri !#19 N11619 P3121 LD 9 -1 Int BE Nuc !#19 N11620 P3122 LD 31 -1 Int BE Nuc !#19 N11621 P3123 REPLACEMENT 37 Int BE Pri !#19 N11622 P3124 LD 23 -1 Int BE Sec !#19 N11623 P3125 REPLACEMENT 39 Int BE Sec !#19 N11624 P3126 REPLACEMENT 5 Int BE Pri !#19 N11625 P3127 LD 0 -1 Int BE Nuc !#19 N11626 P3128 LD 13 -1 FP BE Pri !#19 N11627 P3129 LD 21 -1 Int BE Nuc !#19 N11628 P3130 LD 29 -1 Int BE Nuc !#19 N11629 P3131 MEMBAR !#19 N11630 P3132 BST 28 0x15800010 FP BE Pri !#19 N11631 P3133 MEMBAR !#19 N11632 P3134 REPLACEMENT 3 Int BE Pri !#19 N11633 P3135 REPLACEMENT 42 Int BE Sec !#19 N11634 P3136 REPLACEMENT 34 Int BE Sec !#19 N11635 P3137 REPLACEMENT 11 Int BE Pri !#19 N11636 P3138 LD 17 -1 FP BE Pri !#19 N11637 P3139 LD 10 -1 Int BE Sec !#19 N11638 P3140 LD 5 -1 Int BE Nuc !#19 N11639 P3141 LD 2 -1 Int LE Nuc !#19 N11640 P3142 REPLACEMENT 37 Int BE Sec !#19 N11641 P3143 LD 15 -1 Int BE Pri !#19 N11642 P3144 REPLACEMENT 40 Int BE Pri !#19 N11643 P3145 REPLACEMENT 38 Int BE Pri !#19 N11644 P3146 REPLACEMENT 14 Int BE Sec !#19 N11645 P3147 LD 5 -1 Int BE Pri !#19 N11646 P3148 REPLACEMENT 30 Int BE Pri !#19 N11647 P3149 PREFETCH 1 Int BE Sec !#19 N11648 P3150 LD 26 -1 Int BE Pri !#19 N11649 P3151 LD 23 -1 Int BE Nuc !#19 N11650 P3152 REPLACEMENT 10 Int BE Pri !#19 N11651 P3153 REPLACEMENT 17 Int BE Pri !#19 N11652 P3154 LD 2 -1 Int BE Pri !#19 N11653 P3155 REPLACEMENT 24 Int BE Pri !#19 N11654 P3156 PREFETCH 42 Int BE Sec !#19 N11655 P3157 REPLACEMENT 1 Int BE Pri !#19 N11656 P3158 REPLACEMENT 28 Int BE Sec !#19 N11657 P3159 LD 3 -1 Int BE Sec !#19 N11658 P3160 LD 10 -1 Int BE Sec !#19 N11659 P3161 LD 31 -1 Int BE Pri !#19 N11660 P3162 REPLACEMENT 18 Int BE Pri !#19 N11661 P3163 LD 41 -1 Int BE Pri !#19 N11662 P3164 REPLACEMENT 10 Int BE Pri !#19 N11663 P3165 LD 27 -1 Int BE Pri Loop_exit !#19 N11664 P3166 MEMBAR !#20 N11665 P3167 LD 32 -1 Int BE Nuc Loop_entry !#20 N11666 P3168 LD 42 -1 Int BE Pri !#20 N11667 P3169 LD 31 -1 Int LE Sec !#20 N11668 P3170 LD 7 -1 Int BE Pri !#20 N11669 P3171 REPLACEMENT 42 Int BE Pri !#20 N11670 P3172 LD 15 -1 Int BE Pri !#20 N11671 P3173 LD 1 -1 Int BE Sec !#20 N11672 P3174 LD 11 -1 Int BE Nuc !#20 N11673 P3175 REPLACEMENT 25 Int BE Pri !#20 N11674 P3176 LD 33 -1 Int BE Nuc !#20 N11675 P3177 REPLACEMENT 36 Int BE Pri !#20 N11676 P3178 LD 38 -1 Int BE Pri !#20 N11677 P3179 PREFETCH 28 Int BE Pri !#20 N11678 P3180 LD 18 -1 Int BE Pri !#20 N11679 P3181 LD 40 -1 Int BE Pri !#20 N11680 P3182 LD 0 -1 Int BE Pri !#20 N11681 P3183 REPLACEMENT 36 Int BE Pri !#20 N11682 P3184 REPLACEMENT 27 Int BE Pri !#20 N11683 P3185 REPLACEMENT 28 Int BE Pri !#20 N11684 P3186 REPLACEMENT 38 Int BE Pri !#20 N11685 P3187 REPLACEMENT 41 Int BE Pri !#20 N11686 P3188 REPLACEMENT 16 Int BE Pri !#20 N11687 P3189 REPLACEMENT 11 Int BE Pri !#20 N11688 P3190 REPLACEMENT 25 Int BE Sec !#20 N11689 P3191 LD 30 -1 FP BE Pri !#20 N11690 P3192 REPLACEMENT 42 Int BE Pri !#20 N11691 P3193 LD 44 -1 Int BE Sec !#20 N11692 P3194 REPLACEMENT 11 Int BE Pri !#20 N11693 P3195 REPLACEMENT 23 Int BE Nuc !#20 N11694 P3196 LD 27 -1 Int BE Pri !#20 N11695 P3197 LD 39 -1 Int BE Sec !#20 N11696 P3198 REPLACEMENT 40 Int BE Pri !#20 N11697 P3199 REPLACEMENT 7 Int BE Sec !#20 N11698 P3200 MEMBAR !#20 N11699 P3201 BST 43 0x16000001 FP BE Sec !#20 N11700 P3202 MEMBAR !#20 N11701 P3203 REPLACEMENT 37 Int BE Pri !#20 N11702 P3204 REPLACEMENT 9 Int BE Pri !#20 N11703 P3205 LD 21 -1 Int BE Pri !#20 N11704 P3206 LD 13 -1 Int BE Sec !#20 N11705 P3207 LD 31 -1 Int BE Sec !#20 N11706 P3208 LD 39 -1 Int BE Sec !#20 N11707 P3209 REPLACEMENT 22 Int BE Pri !#20 N11708 P3210 REPLACEMENT 36 Int BE Pri !#20 N11709 P3211 LD 26 -1 Int BE Pri !#20 N11710 P3212 LD 35 -1 Int BE Pri !#20 N11711 P3213 REPLACEMENT 39 Int BE Pri !#20 N11712 P3214 LD 28 -1 Int BE Pri !#20 N11713 P3215 REPLACEMENT 25 Int BE Pri !#20 N11714 P3216 LD 16 -1 Int BE Pri !#20 N11715 P3217 LD 0 -1 Int LE Pri !#20 N11716 P3218 LD 3 -1 Int BE Pri !#20 N11717 P3219 REPLACEMENT 12 Int BE Pri !#20 N11718 P3220 LD 7 -1 Int BE Pri !#20 N11719 P3221 REPLACEMENT 37 Int BE Pri !#20 N11720 P3222 LD 34 -1 Int BE Pri !#20 N11721 P3223 REPLACEMENT 38 Int BE Pri !#20 N11722 P3224 LD 43 -1 Int BE Pri !#20 N11723 P3225 REPLACEMENT 21 Int BE Sec !#20 N11724 P3226 LD 39 -1 Int BE Sec !#20 N11725 P3227 LD 4 -1 Int BE Pri !#20 N11726 P3228 REPLACEMENT 5 Int BE Sec !#20 N11727 P3229 LD 4 -1 Int BE Sec !#20 N11728 P3230 REPLACEMENT 5 Int BE Pri !#20 N11729 P3231 LD 28 -1 Int BE Pri !#20 N11730 P3232 LD 8 -1 Int BE Pri !#20 N11731 P3233 LD 23 -1 Int BE Pri !#20 N11732 P3234 LD 11 -1 FP BE Pri !#20 N11733 P3235 LD 22 -1 Int BE Nuc !#20 N11734 P3236 LD 22 -1 Int BE Pri !#20 N11735 P3237 REPLACEMENT 41 Int BE Pri !#20 N11736 P3238 LD 39 -1 Int BE Pri !#20 N11737 P3239 PREFETCH 10 Int BE Pri !#20 N11738 P3240 LD 11 -1 FP BE Pri !#20 N11739 P3241 REPLACEMENT 42 Int BE Pri !#20 N11740 P3242 LD 27 -1 FP BE Pri !#20 N11741 P3243 REPLACEMENT 8 Int BE Pri !#20 N11742 P3244 REPLACEMENT 27 Int BE Sec !#20 N11743 P3245 REPLACEMENT 5 Int BE Pri !#20 N11744 P3246 REPLACEMENT 8 Int BE Nuc !#20 N11745 P3247 REPLACEMENT 7 Int BE Nuc !#20 N11746 P3248 REPLACEMENT 40 Int BE Pri !#20 N11747 P3249 LD 6 -1 Int BE Pri !#20 N11748 P3250 REPLACEMENT 0 Int BE Nuc !#20 N11749 P3251 LD 4 -1 Int BE Pri !#20 N11750 P3252 LD 8 -1 Int BE Pri !#20 N11751 P3253 REPLACEMENT 26 Int BE Pri !#20 N11752 P3254 LD 34 -1 Int BE Pri !#20 N11753 P3255 LD 6 -1 Int BE Pri !#20 N11754 P3256 REPLACEMENT 12 Int BE Pri !#20 N11755 P3257 REPLACEMENT 23 Int BE Pri !#20 N11756 P3258 REPLACEMENT 7 Int BE Pri !#20 N11757 P3259 REPLACEMENT 6 Int BE Pri !#20 N11758 P3260 REPLACEMENT 42 Int BE Pri !#20 N11759 P3261 LD 38 -1 Int LE Pri !#20 N11760 P3262 REPLACEMENT 4 Int BE Pri !#20 N11761 P3263 LD 2 -1 Int BE Pri !#20 N11762 P3264 LD 43 -1 Int BE Pri !#20 N11763 P3265 REPLACEMENT 39 Int BE Pri !#20 N11764 P3266 LD 23 -1 Int BE Pri !#20 N11765 P3267 LD 33 -1 Int BE Pri !#20 N11766 P3268 REPLACEMENT 42 Int BE Sec !#20 N11767 P3269 REPLACEMENT 40 Int BE Pri !#20 N11768 P3270 LD 6 -1 Int BE Nuc !#20 N11769 P3271 REPLACEMENT 12 Int BE Pri !#20 N11770 P3272 REPLACEMENT 4 Int BE Pri !#20 N11771 P3273 MEMBAR !#20 N11772 P3274 BST 5 0x16000002 FP BE Pri !#20 N11773 P3275 MEMBAR !#20 N11774 P3276 REPLACEMENT 13 Int BE Pri !#20 N11775 P3277 LD 36 -1 Int BE Pri !#20 N11776 P3278 LD 18 -1 Int BE Pri !#20 N11777 P3279 LD 39 -1 FP BE Pri !#20 N11778 P3280 LD 21 -1 Int BE Pri !#20 N11779 P3281 REPLACEMENT 33 Int BE Pri !#20 N11780 P3282 REPLACEMENT 40 Int BE Pri !#20 N11781 P3283 LD 31 -1 FP BE Pri !#20 N11782 P3284 REPLACEMENT 17 Int BE Pri !#20 N11783 P3285 REPLACEMENT 36 Int BE Pri !#20 N11784 P3286 REPLACEMENT 10 Int BE Pri !#20 N11785 P3287 LD 13 -1 Int LE Nuc !#20 N11786 P3288 REPLACEMENT 1 Int BE Pri !#20 N11787 P3289 LD 30 -1 Int BE Pri !#20 N11788 P3290 LD 20 -1 Int BE Pri !#20 N11789 P3291 REPLACEMENT 42 Int BE Nuc !#20 N11790 P3292 REPLACEMENT 35 Int BE Pri !#20 N11791 P3293 REPLACEMENT 4 Int BE Pri !#20 N11792 P3294 LD 14 -1 Int BE Sec !#20 N11793 P3295 LD 5 -1 Int BE Pri !#20 N11794 P3296 LD 3 -1 Int BE Pri !#20 N11795 P3297 LD 33 -1 Int BE Sec !#20 N11796 P3298 LD 18 -1 Int BE Pri !#20 N11797 P3299 LD 22 -1 Int BE Pri !#20 N11798 P3300 LD 23 -1 Int BE Pri !#20 N11799 P3301 LD 5 -1 Int BE Pri !#20 N11800 P3302 LD 35 -1 Int BE Sec !#20 N11801 P3303 LD 39 -1 Int LE Nuc !#20 N11802 P3304 REPLACEMENT 39 Int BE Sec !#20 N11803 P3305 REPLACEMENT 40 Int BE Sec !#20 N11804 P3306 LD 43 -1 FP BE Sec !#20 N11805 P3307 REPLACEMENT 41 Int BE Pri !#20 N11806 P3308 PREFETCH 9 Int BE Pri !#20 N11807 P3309 REPLACEMENT 43 Int BE Pri !#20 N11808 P3310 REPLACEMENT 21 Int BE Pri !#20 N11809 P3311 REPLACEMENT 23 Int BE Pri !#20 N11810 P3312 REPLACEMENT 30 Int BE Nuc !#20 N11811 P3313 REPLACEMENT 40 Int BE Pri !#20 N11812 P3314 REPLACEMENT 37 Int BE Pri !#20 N11813 P3315 REPLACEMENT 21 Int BE Pri !#20 N11814 P3316 REPLACEMENT 45 Int BE Nuc !#20 N11815 P3317 REPLACEMENT 3 Int BE Pri !#20 N11816 P3318 LD 43 -1 FP BE Pri !#20 N11817 P3319 REPLACEMENT 42 Int BE Pri !#20 N11818 P3320 LD 17 -1 Int BE Sec !#20 N11819 P3321 LD 17 -1 Int BE Pri !#20 N11820 P3322 LD 33 -1 FP BE Pri !#20 N11821 P3323 LD 2 -1 Int BE Nuc !#20 N11822 P3324 LD 21 -1 Int BE Pri !#20 N11823 P3325 REPLACEMENT 42 Int BE Pri !#20 N11824 P3326 REPLACEMENT 17 Int BE Pri !#20 N11825 P3327 LD 39 -1 Int BE Nuc !#20 N11826 P3328 LD 37 -1 Int BE Nuc !#20 N11827 P3329 REPLACEMENT 9 Int BE Pri !#20 N11828 P3330 LD 16 -1 Int BE Pri !#20 N11829 P3331 PREFETCH 24 Int BE Pri !#20 N11830 P3332 LD 39 -1 Int BE Pri !#20 N11831 P3333 LD 1 -1 Int BE Pri !#20 N11832 P3334 LD 36 -1 Int BE Pri !#20 N11833 P3335 LD 18 -1 FP BE Pri !#20 N11834 P3336 REPLACEMENT 30 Int BE Pri !#20 N11835 P3337 REPLACEMENT 13 Int BE Pri !#20 N11836 P3338 LD 18 -1 Int BE Pri !#20 N11837 P3339 REPLACEMENT 40 Int BE Pri !#20 N11838 P3340 LD 7 -1 Int BE Pri !#20 N11839 P3341 REPLACEMENT 45 Int BE Pri !#20 N11840 P3342 LD 5 -1 Int BE Sec !#20 N11841 P3343 REPLACEMENT 34 Int BE Pri !#20 N11842 P3344 REPLACEMENT 13 Int BE Sec !#20 N11843 P3345 LD 19 -1 Int BE Pri !#20 N11844 P3346 LD 22 -1 Int BE Pri !#20 N11845 P3347 PREFETCH 7 Int BE Pri !#20 N11846 P3348 REPLACEMENT 37 Int BE Pri !#20 N11847 P3349 LD 19 -1 Int BE Pri !#20 N11848 P3350 LD 41 -1 Int BE Pri !#20 N11849 P3351 LD 38 -1 Int BE Pri !#20 N11850 P3352 REPLACEMENT 16 Int BE Pri !#20 N11851 P3353 LD 36 -1 Int BE Pri !#20 N11852 P3354 LD 9 -1 Int LE Sec !#20 N11853 P3355 LD 33 -1 Int BE Pri !#20 N11854 P3356 REPLACEMENT 44 Int BE Sec !#20 N11855 P3357 REPLACEMENT 15 Int BE Pri !#20 N11856 P3358 REPLACEMENT 28 Int BE Nuc !#20 N11857 P3359 REPLACEMENT 17 Int BE Pri !#20 N11858 P3360 REPLACEMENT 45 Int BE Pri !#20 N11859 P3361 REPLACEMENT 11 Int BE Pri !#20 N11860 P3362 LD 20 -1 Int BE Pri !#20 N11861 P3363 PREFETCH 14 Int BE Sec !#20 N11862 P3364 LD 27 -1 Int BE Pri !#20 N11863 P3365 LD 29 -1 Int BE Pri !#20 N11864 P3366 REPLACEMENT 5 Int BE Nuc !#20 N11865 P3367 REPLACEMENT 45 Int BE Pri !#20 N11866 P3368 REPLACEMENT 32 Int BE Pri !#20 N11867 P3369 LD 19 -1 Int BE Pri !#20 N11868 P3370 LD 16 -1 Int BE Pri !#20 N11869 P3371 LD 31 -1 Int BE Sec !#20 N11870 P3372 REPLACEMENT 14 Int BE Nuc !#20 N11871 P3373 LD 0 -1 Int BE Pri !#20 N11872 P3374 LD 6 -1 FP BE Pri !#20 N11873 P3375 LD 1 -1 FP BE Pri !#20 N11874 P3376 LD 37 -1 Int BE Pri !#20 N11875 P3377 REPLACEMENT 1 Int BE Pri !#20 N11876 P3378 LD 38 -1 Int BE Sec !#20 N11877 P3379 REPLACEMENT 9 Int BE Nuc !#20 N11878 P3380 REPLACEMENT 34 Int BE Sec !#20 N11879 P3381 PREFETCH 13 Int BE Pri !#20 N11880 P3382 LD 29 -1 Int BE Pri !#20 N11881 P3383 REPLACEMENT 24 Int BE Pri !#20 N11882 P3384 REPLACEMENT 26 Int BE Pri !#20 N11883 P3385 LD 1 -1 Int BE Pri !#20 N11884 P3386 REPLACEMENT 28 Int BE Pri !#20 N11885 P3387 LD 27 -1 Int BE Pri !#20 N11886 P3388 LD 34 -1 Int BE Nuc !#20 N11887 P3389 LD 10 -1 FP BE Sec !#20 N11888 P3390 REPLACEMENT 23 Int BE Pri !#20 N11889 P3391 REPLACEMENT 43 Int BE Nuc !#20 N11890 P3392 REPLACEMENT 1 Int BE Pri !#20 N11891 P3393 MEMBAR !#20 N11892 P3394 BST 35 0x16000003 FP BE Pri !#20 N11893 P3395 MEMBAR !#20 N11894 P3396 PREFETCH 45 Int BE Sec !#20 N11895 P3397 LD 36 -1 Int BE Pri !#20 N11896 P3398 LD 44 -1 Int BE Pri !#20 N11897 P3399 LD 16 -1 Int BE Pri !#20 N11898 P3400 LD 30 -1 Int BE Pri !#20 N11899 P3401 REPLACEMENT 18 Int BE Pri !#20 N11900 P3402 PREFETCH 42 Int BE Pri !#20 N11901 P3403 LD 29 -1 Int BE Pri !#20 N11902 P3404 LD 30 -1 Int BE Pri !#20 N11903 P3405 LD 32 -1 FP BE Pri !#20 N11904 P3406 LD 23 -1 Int BE Pri !#20 N11905 P3407 LD 28 -1 Int BE Pri !#20 N11906 P3408 REPLACEMENT 6 Int BE Sec !#20 N11907 P3409 LD 29 -1 Int BE Pri !#20 N11908 P3410 LD 6 -1 Int BE Nuc !#20 N11909 P3411 LD 18 -1 Int BE Sec !#20 N11910 P3412 LD 22 -1 Int BE Pri !#20 N11911 P3413 REPLACEMENT 33 Int BE Pri !#20 N11912 P3414 LD 16 -1 Int BE Pri !#20 N11913 P3415 REPLACEMENT 32 Int BE Pri !#20 N11914 P3416 LD 27 -1 FP BE Nuc !#20 N11915 P3417 LD 8 -1 FP BE Pri !#20 N11916 P3418 REPLACEMENT 0 Int BE Nuc !#20 N11917 P3419 REPLACEMENT 17 Int BE Pri !#20 N11918 P3420 REPLACEMENT 13 Int BE Sec !#20 N11919 P3421 REPLACEMENT 37 Int BE Pri !#20 N11920 P3422 REPLACEMENT 5 Int BE Pri !#20 N11921 P3423 LD 30 -1 Int BE Nuc Loop_exit !#20 N11922 P3167 LD 32 -1 Int BE Nuc Loop_entry !#20 N11923 P3168 LD 42 -1 Int BE Pri !#20 N11924 P3169 LD 31 -1 Int LE Sec !#20 N11925 P3170 LD 7 -1 Int BE Pri !#20 N11926 P3171 REPLACEMENT 42 Int BE Pri !#20 N11927 P3172 LD 15 -1 Int BE Pri !#20 N11928 P3173 LD 1 -1 Int BE Sec !#20 N11929 P3174 LD 11 -1 Int BE Nuc !#20 N11930 P3175 REPLACEMENT 25 Int BE Pri !#20 N11931 P3176 LD 33 -1 Int BE Nuc !#20 N11932 P3177 REPLACEMENT 36 Int BE Pri !#20 N11933 P3178 LD 38 -1 Int BE Pri !#20 N11934 P3179 PREFETCH 28 Int BE Pri !#20 N11935 P3180 LD 18 -1 Int BE Pri !#20 N11936 P3181 LD 40 -1 Int BE Pri !#20 N11937 P3182 LD 0 -1 Int BE Pri !#20 N11938 P3183 REPLACEMENT 36 Int BE Pri !#20 N11939 P3184 REPLACEMENT 27 Int BE Pri !#20 N11940 P3185 REPLACEMENT 28 Int BE Pri !#20 N11941 P3186 REPLACEMENT 38 Int BE Pri !#20 N11942 P3187 REPLACEMENT 41 Int BE Pri !#20 N11943 P3188 REPLACEMENT 16 Int BE Pri !#20 N11944 P3189 REPLACEMENT 11 Int BE Pri !#20 N11945 P3190 REPLACEMENT 25 Int BE Sec !#20 N11946 P3191 LD 30 -1 FP BE Pri !#20 N11947 P3192 REPLACEMENT 42 Int BE Pri !#20 N11948 P3193 LD 44 -1 Int BE Sec !#20 N11949 P3194 REPLACEMENT 11 Int BE Pri !#20 N11950 P3195 REPLACEMENT 23 Int BE Nuc !#20 N11951 P3196 LD 27 -1 Int BE Pri !#20 N11952 P3197 LD 39 -1 Int BE Sec !#20 N11953 P3198 REPLACEMENT 40 Int BE Pri !#20 N11954 P3199 REPLACEMENT 7 Int BE Sec !#20 N11955 P3200 MEMBAR !#20 N11956 P3201 BST 43 0x16000004 FP BE Sec !#20 N11957 P3202 MEMBAR !#20 N11958 P3203 REPLACEMENT 37 Int BE Pri !#20 N11959 P3204 REPLACEMENT 9 Int BE Pri !#20 N11960 P3205 LD 21 -1 Int BE Pri !#20 N11961 P3206 LD 13 -1 Int BE Sec !#20 N11962 P3207 LD 31 -1 Int BE Sec !#20 N11963 P3208 LD 39 -1 Int BE Sec !#20 N11964 P3209 REPLACEMENT 22 Int BE Pri !#20 N11965 P3210 REPLACEMENT 36 Int BE Pri !#20 N11966 P3211 LD 26 -1 Int BE Pri !#20 N11967 P3212 LD 35 -1 Int BE Pri !#20 N11968 P3213 REPLACEMENT 39 Int BE Pri !#20 N11969 P3214 LD 28 -1 Int BE Pri !#20 N11970 P3215 REPLACEMENT 25 Int BE Pri !#20 N11971 P3216 LD 16 -1 Int BE Pri !#20 N11972 P3217 LD 0 -1 Int LE Pri !#20 N11973 P3218 LD 3 -1 Int BE Pri !#20 N11974 P3219 REPLACEMENT 12 Int BE Pri !#20 N11975 P3220 LD 7 -1 Int BE Pri !#20 N11976 P3221 REPLACEMENT 37 Int BE Pri !#20 N11977 P3222 LD 34 -1 Int BE Pri !#20 N11978 P3223 REPLACEMENT 38 Int BE Pri !#20 N11979 P3224 LD 43 -1 Int BE Pri !#20 N11980 P3225 REPLACEMENT 21 Int BE Sec !#20 N11981 P3226 LD 39 -1 Int BE Sec !#20 N11982 P3227 LD 4 -1 Int BE Pri !#20 N11983 P3228 REPLACEMENT 5 Int BE Sec !#20 N11984 P3229 LD 4 -1 Int BE Sec !#20 N11985 P3230 REPLACEMENT 5 Int BE Pri !#20 N11986 P3231 LD 28 -1 Int BE Pri !#20 N11987 P3232 LD 8 -1 Int BE Pri !#20 N11988 P3233 LD 23 -1 Int BE Pri !#20 N11989 P3234 LD 11 -1 FP BE Pri !#20 N11990 P3235 LD 22 -1 Int BE Nuc !#20 N11991 P3236 LD 22 -1 Int BE Pri !#20 N11992 P3237 REPLACEMENT 41 Int BE Pri !#20 N11993 P3238 LD 39 -1 Int BE Pri !#20 N11994 P3239 PREFETCH 10 Int BE Pri !#20 N11995 P3240 LD 11 -1 FP BE Pri !#20 N11996 P3241 REPLACEMENT 42 Int BE Pri !#20 N11997 P3242 LD 27 -1 FP BE Pri !#20 N11998 P3243 REPLACEMENT 8 Int BE Pri !#20 N11999 P3244 REPLACEMENT 27 Int BE Sec !#20 N12000 P3245 REPLACEMENT 5 Int BE Pri !#20 N12001 P3246 REPLACEMENT 8 Int BE Nuc !#20 N12002 P3247 REPLACEMENT 7 Int BE Nuc !#20 N12003 P3248 REPLACEMENT 40 Int BE Pri !#20 N12004 P3249 LD 6 -1 Int BE Pri !#20 N12005 P3250 REPLACEMENT 0 Int BE Nuc !#20 N12006 P3251 LD 4 -1 Int BE Pri !#20 N12007 P3252 LD 8 -1 Int BE Pri !#20 N12008 P3253 REPLACEMENT 26 Int BE Pri !#20 N12009 P3254 LD 34 -1 Int BE Pri !#20 N12010 P3255 LD 6 -1 Int BE Pri !#20 N12011 P3256 REPLACEMENT 12 Int BE Pri !#20 N12012 P3257 REPLACEMENT 23 Int BE Pri !#20 N12013 P3258 REPLACEMENT 7 Int BE Pri !#20 N12014 P3259 REPLACEMENT 6 Int BE Pri !#20 N12015 P3260 REPLACEMENT 42 Int BE Pri !#20 N12016 P3261 LD 38 -1 Int LE Pri !#20 N12017 P3262 REPLACEMENT 4 Int BE Pri !#20 N12018 P3263 LD 2 -1 Int BE Pri !#20 N12019 P3264 LD 43 -1 Int BE Pri !#20 N12020 P3265 REPLACEMENT 39 Int BE Pri !#20 N12021 P3266 LD 23 -1 Int BE Pri !#20 N12022 P3267 LD 33 -1 Int BE Pri !#20 N12023 P3268 REPLACEMENT 42 Int BE Sec !#20 N12024 P3269 REPLACEMENT 40 Int BE Pri !#20 N12025 P3270 LD 6 -1 Int BE Nuc !#20 N12026 P3271 REPLACEMENT 12 Int BE Pri !#20 N12027 P3272 REPLACEMENT 4 Int BE Pri !#20 N12028 P3273 MEMBAR !#20 N12029 P3274 BST 5 0x16000005 FP BE Pri !#20 N12030 P3275 MEMBAR !#20 N12031 P3276 REPLACEMENT 13 Int BE Pri !#20 N12032 P3277 LD 36 -1 Int BE Pri !#20 N12033 P3278 LD 18 -1 Int BE Pri !#20 N12034 P3279 LD 39 -1 FP BE Pri !#20 N12035 P3280 LD 21 -1 Int BE Pri !#20 N12036 P3281 REPLACEMENT 33 Int BE Pri !#20 N12037 P3282 REPLACEMENT 40 Int BE Pri !#20 N12038 P3283 LD 31 -1 FP BE Pri !#20 N12039 P3284 REPLACEMENT 17 Int BE Pri !#20 N12040 P3285 REPLACEMENT 36 Int BE Pri !#20 N12041 P3286 REPLACEMENT 10 Int BE Pri !#20 N12042 P3287 LD 13 -1 Int LE Nuc !#20 N12043 P3288 REPLACEMENT 1 Int BE Pri !#20 N12044 P3289 LD 30 -1 Int BE Pri !#20 N12045 P3290 LD 20 -1 Int BE Pri !#20 N12046 P3291 REPLACEMENT 42 Int BE Nuc !#20 N12047 P3292 REPLACEMENT 35 Int BE Pri !#20 N12048 P3293 REPLACEMENT 4 Int BE Pri !#20 N12049 P3294 LD 14 -1 Int BE Sec !#20 N12050 P3295 LD 5 -1 Int BE Pri !#20 N12051 P3296 LD 3 -1 Int BE Pri !#20 N12052 P3297 LD 33 -1 Int BE Sec !#20 N12053 P3298 LD 18 -1 Int BE Pri !#20 N12054 P3299 LD 22 -1 Int BE Pri !#20 N12055 P3300 LD 23 -1 Int BE Pri !#20 N12056 P3301 LD 5 -1 Int BE Pri !#20 N12057 P3302 LD 35 -1 Int BE Sec !#20 N12058 P3303 LD 39 -1 Int LE Nuc !#20 N12059 P3304 REPLACEMENT 39 Int BE Sec !#20 N12060 P3305 REPLACEMENT 40 Int BE Sec !#20 N12061 P3306 LD 43 -1 FP BE Sec !#20 N12062 P3307 REPLACEMENT 41 Int BE Pri !#20 N12063 P3308 PREFETCH 9 Int BE Pri !#20 N12064 P3309 REPLACEMENT 43 Int BE Pri !#20 N12065 P3310 REPLACEMENT 21 Int BE Pri !#20 N12066 P3311 REPLACEMENT 23 Int BE Pri !#20 N12067 P3312 REPLACEMENT 30 Int BE Nuc !#20 N12068 P3313 REPLACEMENT 40 Int BE Pri !#20 N12069 P3314 REPLACEMENT 37 Int BE Pri !#20 N12070 P3315 REPLACEMENT 21 Int BE Pri !#20 N12071 P3316 REPLACEMENT 45 Int BE Nuc !#20 N12072 P3317 REPLACEMENT 3 Int BE Pri !#20 N12073 P3318 LD 43 -1 FP BE Pri !#20 N12074 P3319 REPLACEMENT 42 Int BE Pri !#20 N12075 P3320 LD 17 -1 Int BE Sec !#20 N12076 P3321 LD 17 -1 Int BE Pri !#20 N12077 P3322 LD 33 -1 FP BE Pri !#20 N12078 P3323 LD 2 -1 Int BE Nuc !#20 N12079 P3324 LD 21 -1 Int BE Pri !#20 N12080 P3325 REPLACEMENT 42 Int BE Pri !#20 N12081 P3326 REPLACEMENT 17 Int BE Pri !#20 N12082 P3327 LD 39 -1 Int BE Nuc !#20 N12083 P3328 LD 37 -1 Int BE Nuc !#20 N12084 P3329 REPLACEMENT 9 Int BE Pri !#20 N12085 P3330 LD 16 -1 Int BE Pri !#20 N12086 P3331 PREFETCH 24 Int BE Pri !#20 N12087 P3332 LD 39 -1 Int BE Pri !#20 N12088 P3333 LD 1 -1 Int BE Pri !#20 N12089 P3334 LD 36 -1 Int BE Pri !#20 N12090 P3335 LD 18 -1 FP BE Pri !#20 N12091 P3336 REPLACEMENT 30 Int BE Pri !#20 N12092 P3337 REPLACEMENT 13 Int BE Pri !#20 N12093 P3338 LD 18 -1 Int BE Pri !#20 N12094 P3339 REPLACEMENT 40 Int BE Pri !#20 N12095 P3340 LD 7 -1 Int BE Pri !#20 N12096 P3341 REPLACEMENT 45 Int BE Pri !#20 N12097 P3342 LD 5 -1 Int BE Sec !#20 N12098 P3343 REPLACEMENT 34 Int BE Pri !#20 N12099 P3344 REPLACEMENT 13 Int BE Sec !#20 N12100 P3345 LD 19 -1 Int BE Pri !#20 N12101 P3346 LD 22 -1 Int BE Pri !#20 N12102 P3347 PREFETCH 7 Int BE Pri !#20 N12103 P3348 REPLACEMENT 37 Int BE Pri !#20 N12104 P3349 LD 19 -1 Int BE Pri !#20 N12105 P3350 LD 41 -1 Int BE Pri !#20 N12106 P3351 LD 38 -1 Int BE Pri !#20 N12107 P3352 REPLACEMENT 16 Int BE Pri !#20 N12108 P3353 LD 36 -1 Int BE Pri !#20 N12109 P3354 LD 9 -1 Int LE Sec !#20 N12110 P3355 LD 33 -1 Int BE Pri !#20 N12111 P3356 REPLACEMENT 44 Int BE Sec !#20 N12112 P3357 REPLACEMENT 15 Int BE Pri !#20 N12113 P3358 REPLACEMENT 28 Int BE Nuc !#20 N12114 P3359 REPLACEMENT 17 Int BE Pri !#20 N12115 P3360 REPLACEMENT 45 Int BE Pri !#20 N12116 P3361 REPLACEMENT 11 Int BE Pri !#20 N12117 P3362 LD 20 -1 Int BE Pri !#20 N12118 P3363 PREFETCH 14 Int BE Sec !#20 N12119 P3364 LD 27 -1 Int BE Pri !#20 N12120 P3365 LD 29 -1 Int BE Pri !#20 N12121 P3366 REPLACEMENT 5 Int BE Nuc !#20 N12122 P3367 REPLACEMENT 45 Int BE Pri !#20 N12123 P3368 REPLACEMENT 32 Int BE Pri !#20 N12124 P3369 LD 19 -1 Int BE Pri !#20 N12125 P3370 LD 16 -1 Int BE Pri !#20 N12126 P3371 LD 31 -1 Int BE Sec !#20 N12127 P3372 REPLACEMENT 14 Int BE Nuc !#20 N12128 P3373 LD 0 -1 Int BE Pri !#20 N12129 P3374 LD 6 -1 FP BE Pri !#20 N12130 P3375 LD 1 -1 FP BE Pri !#20 N12131 P3376 LD 37 -1 Int BE Pri !#20 N12132 P3377 REPLACEMENT 1 Int BE Pri !#20 N12133 P3378 LD 38 -1 Int BE Sec !#20 N12134 P3379 REPLACEMENT 9 Int BE Nuc !#20 N12135 P3380 REPLACEMENT 34 Int BE Sec !#20 N12136 P3381 PREFETCH 13 Int BE Pri !#20 N12137 P3382 LD 29 -1 Int BE Pri !#20 N12138 P3383 REPLACEMENT 24 Int BE Pri !#20 N12139 P3384 REPLACEMENT 26 Int BE Pri !#20 N12140 P3385 LD 1 -1 Int BE Pri !#20 N12141 P3386 REPLACEMENT 28 Int BE Pri !#20 N12142 P3387 LD 27 -1 Int BE Pri !#20 N12143 P3388 LD 34 -1 Int BE Nuc !#20 N12144 P3389 LD 10 -1 FP BE Sec !#20 N12145 P3390 REPLACEMENT 23 Int BE Pri !#20 N12146 P3391 REPLACEMENT 43 Int BE Nuc !#20 N12147 P3392 REPLACEMENT 1 Int BE Pri !#20 N12148 P3393 MEMBAR !#20 N12149 P3394 BST 35 0x16000006 FP BE Pri !#20 N12150 P3395 MEMBAR !#20 N12151 P3396 PREFETCH 45 Int BE Sec !#20 N12152 P3397 LD 36 -1 Int BE Pri !#20 N12153 P3398 LD 44 -1 Int BE Pri !#20 N12154 P3399 LD 16 -1 Int BE Pri !#20 N12155 P3400 LD 30 -1 Int BE Pri !#20 N12156 P3401 REPLACEMENT 18 Int BE Pri !#20 N12157 P3402 PREFETCH 42 Int BE Pri !#20 N12158 P3403 LD 29 -1 Int BE Pri !#20 N12159 P3404 LD 30 -1 Int BE Pri !#20 N12160 P3405 LD 32 -1 FP BE Pri !#20 N12161 P3406 LD 23 -1 Int BE Pri !#20 N12162 P3407 LD 28 -1 Int BE Pri !#20 N12163 P3408 REPLACEMENT 6 Int BE Sec !#20 N12164 P3409 LD 29 -1 Int BE Pri !#20 N12165 P3410 LD 6 -1 Int BE Nuc !#20 N12166 P3411 LD 18 -1 Int BE Sec !#20 N12167 P3412 LD 22 -1 Int BE Pri !#20 N12168 P3413 REPLACEMENT 33 Int BE Pri !#20 N12169 P3414 LD 16 -1 Int BE Pri !#20 N12170 P3415 REPLACEMENT 32 Int BE Pri !#20 N12171 P3416 LD 27 -1 FP BE Nuc !#20 N12172 P3417 LD 8 -1 FP BE Pri !#20 N12173 P3418 REPLACEMENT 0 Int BE Nuc !#20 N12174 P3419 REPLACEMENT 17 Int BE Pri !#20 N12175 P3420 REPLACEMENT 13 Int BE Sec !#20 N12176 P3421 REPLACEMENT 37 Int BE Pri !#20 N12177 P3422 REPLACEMENT 5 Int BE Pri !#20 N12178 P3423 LD 30 -1 Int BE Nuc Loop_exit !#20 N12179 P3424 MEMBAR !#21 N12180 P3425 LD 43 -1 Int BE Pri Loop_entry !#21 N12181 P3426 LD 14 -1 Int BE Pri !#21 N12182 P3427 LD 7 -1 Int BE Sec !#21 N12183 P3428 REPLACEMENT 34 Int BE Nuc !#21 N12184 P3429 MEMBAR !#21 N12185 P3430 BST 12 0x16800001 FP BE Pri !#21 N12186 P3431 MEMBAR !#21 N12187 P3432 LD 18 -1 Int BE Pri Loop_exit !#21 N12188 P3425 LD 43 -1 Int BE Pri Loop_entry !#21 N12189 P3426 LD 14 -1 Int BE Pri !#21 N12190 P3427 LD 7 -1 Int BE Sec !#21 N12191 P3428 REPLACEMENT 34 Int BE Nuc !#21 N12192 P3429 MEMBAR !#21 N12193 P3430 BST 12 0x16800002 FP BE Pri !#21 N12194 P3431 MEMBAR !#21 N12195 P3432 LD 18 -1 Int BE Pri Loop_exit !#21 N12196 P3425 LD 43 -1 Int BE Pri Loop_entry !#21 N12197 P3426 LD 14 -1 Int BE Pri !#21 N12198 P3427 LD 7 -1 Int BE Sec !#21 N12199 P3428 REPLACEMENT 34 Int BE Nuc !#21 N12200 P3429 MEMBAR !#21 N12201 P3430 BST 12 0x16800003 FP BE Pri !#21 N12202 P3431 MEMBAR !#21 N12203 P3432 LD 18 -1 Int BE Pri Loop_exit !#21 N12204 P3425 LD 43 -1 Int BE Pri Loop_entry !#21 N12205 P3426 LD 14 -1 Int BE Pri !#21 N12206 P3427 LD 7 -1 Int BE Sec !#21 N12207 P3428 REPLACEMENT 34 Int BE Nuc !#21 N12208 P3429 MEMBAR !#21 N12209 P3430 BST 12 0x16800004 FP BE Pri !#21 N12210 P3431 MEMBAR !#21 N12211 P3432 LD 18 -1 Int BE Pri Loop_exit !#21 N12212 P3425 LD 43 -1 Int BE Pri Loop_entry !#21 N12213 P3426 LD 14 -1 Int BE Pri !#21 N12214 P3427 LD 7 -1 Int BE Sec !#21 N12215 P3428 REPLACEMENT 34 Int BE Nuc !#21 N12216 P3429 MEMBAR !#21 N12217 P3430 BST 12 0x16800005 FP BE Pri !#21 N12218 P3431 MEMBAR !#21 N12219 P3432 LD 18 -1 Int BE Pri Loop_exit !#21 N12220 P3425 LD 43 -1 Int BE Pri Loop_entry !#21 N12221 P3426 LD 14 -1 Int BE Pri !#21 N12222 P3427 LD 7 -1 Int BE Sec !#21 N12223 P3428 REPLACEMENT 34 Int BE Nuc !#21 N12224 P3429 MEMBAR !#21 N12225 P3430 BST 12 0x16800006 FP BE Pri !#21 N12226 P3431 MEMBAR !#21 N12227 P3432 LD 18 -1 Int BE Pri Loop_exit !#21 N12228 P3425 LD 43 -1 Int BE Pri Loop_entry !#21 N12229 P3426 LD 14 -1 Int BE Pri !#21 N12230 P3427 LD 7 -1 Int BE Sec !#21 N12231 P3428 REPLACEMENT 34 Int BE Nuc !#21 N12232 P3429 MEMBAR !#21 N12233 P3430 BST 12 0x16800007 FP BE Pri !#21 N12234 P3431 MEMBAR !#21 N12235 P3432 LD 18 -1 Int BE Pri Loop_exit !#21 N12236 P3425 LD 43 -1 Int BE Pri Loop_entry !#21 N12237 P3426 LD 14 -1 Int BE Pri !#21 N12238 P3427 LD 7 -1 Int BE Sec !#21 N12239 P3428 REPLACEMENT 34 Int BE Nuc !#21 N12240 P3429 MEMBAR !#21 N12241 P3430 BST 12 0x16800008 FP BE Pri !#21 N12242 P3431 MEMBAR !#21 N12243 P3432 LD 18 -1 Int BE Pri Loop_exit !#21 N12244 P3425 LD 43 -1 Int BE Pri Loop_entry !#21 N12245 P3426 LD 14 -1 Int BE Pri !#21 N12246 P3427 LD 7 -1 Int BE Sec !#21 N12247 P3428 REPLACEMENT 34 Int BE Nuc !#21 N12248 P3429 MEMBAR !#21 N12249 P3430 BST 12 0x16800009 FP BE Pri !#21 N12250 P3431 MEMBAR !#21 N12251 P3432 LD 18 -1 Int BE Pri Loop_exit !#21 N12252 P3433 LD 15 -1 Int BE Pri Loop_entry !#21 N12253 P3434 LD 8 -1 FP BE Pri !#21 N12254 P3435 REPLACEMENT 1 Int BE Pri !#21 N12255 P3436 REPLACEMENT 23 Int BE Pri !#21 N12256 P3437 LD 40 -1 Int BE Pri !#21 N12257 P3438 PREFETCH 15 Int BE Pri !#21 N12258 P3439 REPLACEMENT 41 Int BE Pri !#21 N12259 P3440 REPLACEMENT 44 Int BE Pri !#21 N12260 P3441 LD 22 -1 Int BE Pri !#21 N12261 P3442 REPLACEMENT 21 Int BE Pri !#21 N12262 P3443 LD 34 -1 Int BE Pri !#21 N12263 P3444 LD 20 -1 Int BE Sec !#21 N12264 P3445 LD 18 -1 Int BE Sec !#21 N12265 P3446 LD 7 -1 Int BE Pri !#21 N12266 P3447 PREFETCH 29 Int BE Sec !#21 N12267 P3448 LD 7 -1 FP BE Pri !#21 N12268 P3449 REPLACEMENT 28 Int BE Nuc !#21 N12269 P3450 REPLACEMENT 45 Int BE Nuc !#21 N12270 P3451 LD 2 -1 Int BE Nuc !#21 N12271 P3452 REPLACEMENT 28 Int BE Nuc !#21 N12272 P3453 LD 33 -1 FP BE Pri !#21 N12273 P3454 LD 37 -1 Int BE Pri !#21 N12274 P3455 LD 11 -1 FP BE Pri !#21 N12275 P3456 LD 32 -1 Int BE Pri !#21 N12276 P3457 LD 7 -1 Int BE Pri !#21 N12277 P3458 LD 33 -1 Int LE Pri !#21 N12278 P3459 LD 31 -1 FP BE Pri !#21 N12279 P3460 LD 15 -1 Int BE Sec !#21 N12280 P3461 LD 38 -1 Int BE Sec !#21 N12281 P3462 LD 33 -1 FP BE Pri !#21 N12282 P3463 LD 20 -1 Int BE Pri !#21 N12283 P3464 LD 13 -1 Int BE Pri !#21 N12284 P3465 REPLACEMENT 0 Int BE Sec !#21 N12285 P3466 REPLACEMENT 40 Int BE Pri !#21 N12286 P3467 REPLACEMENT 6 Int BE Pri !#21 N12287 P3468 LD 1 -1 Int BE Pri !#21 N12288 P3469 LD 44 -1 Int BE Sec !#21 N12289 P3470 REPLACEMENT 14 Int BE Pri !#21 N12290 P3471 REPLACEMENT 6 Int BE Pri !#21 N12291 P3472 REPLACEMENT 6 Int BE Pri !#21 N12292 P3473 REPLACEMENT 32 Int BE Pri !#21 N12293 P3474 REPLACEMENT 32 Int BE Nuc !#21 N12294 P3475 LD 0 -1 Int BE Pri !#21 N12295 P3476 LD 29 -1 Int BE Pri !#21 N12296 P3477 LD 23 -1 Int BE Pri !#21 N12297 P3478 REPLACEMENT 11 Int BE Pri !#21 N12298 P3479 LD 25 -1 Int BE Nuc !#21 N12299 P3480 LD 26 -1 Int BE Sec !#21 N12300 P3481 REPLACEMENT 43 Int BE Nuc !#21 N12301 P3482 LD 45 -1 Int BE Pri !#21 N12302 P3483 LD 27 -1 Int BE Pri !#21 N12303 P3484 LD 41 -1 Int BE Pri !#21 N12304 P3485 REPLACEMENT 10 Int BE Sec !#21 N12305 P3486 REPLACEMENT 45 Int BE Pri !#21 N12306 P3487 LD 30 -1 Int BE Sec !#21 N12307 P3488 REPLACEMENT 21 Int BE Nuc !#21 N12308 P3489 REPLACEMENT 14 Int BE Pri !#21 N12309 P3490 REPLACEMENT 33 Int BE Pri !#21 N12310 P3491 LD 21 -1 Int BE Pri !#21 N12311 P3492 LD 14 -1 Int BE Sec !#21 N12312 P3493 LD 39 -1 Int BE Pri !#21 N12313 P3494 REPLACEMENT 41 Int BE Pri !#21 N12314 P3495 REPLACEMENT 1 Int BE Pri !#21 N12315 P3496 REPLACEMENT 45 Int BE Pri !#21 N12316 P3497 REPLACEMENT 4 Int BE Pri !#21 N12317 P3498 LD 34 -1 Int BE Pri !#21 N12318 P3499 LD 21 -1 Int LE Pri !#21 N12319 P3500 REPLACEMENT 18 Int BE Pri !#21 N12320 P3501 LD 25 -1 Int BE Sec !#21 N12321 P3502 LD 2 -1 Int BE Nuc !#21 N12322 P3503 LD 10 -1 Int BE Pri !#21 N12323 P3504 LD 11 -1 Int BE Pri !#21 N12324 P3505 REPLACEMENT 10 Int BE Pri !#21 N12325 P3506 REPLACEMENT 37 Int BE Pri !#21 N12326 P3507 PREFETCH 39 Int BE Pri !#21 N12327 P3508 REPLACEMENT 31 Int BE Pri !#21 N12328 P3509 LD 16 -1 Int BE Nuc !#21 N12329 P3510 REPLACEMENT 6 Int BE Pri !#21 N12330 P3511 REPLACEMENT 13 Int BE Sec !#21 N12331 P3512 REPLACEMENT 6 Int BE Pri !#21 N12332 P3513 LD 2 -1 Int BE Pri !#21 N12333 P3514 LD 34 -1 Int BE Pri !#21 N12334 P3515 LD 4 -1 Int BE Pri !#21 N12335 P3516 REPLACEMENT 22 Int BE Pri !#21 N12336 P3517 LD 22 -1 Int BE Nuc !#21 N12337 P3518 LD 25 -1 Int BE Pri !#21 N12338 P3519 REPLACEMENT 0 Int BE Pri !#21 N12339 P3520 LD 11 -1 Int BE Pri !#21 N12340 P3521 REPLACEMENT 44 Int BE Pri !#21 N12341 P3522 LD 45 -1 Int BE Pri !#21 N12342 P3523 REPLACEMENT 6 Int BE Nuc !#21 N12343 P3524 LD 2 -1 Int BE Sec !#21 N12344 P3525 LD 43 -1 Int BE Pri !#21 N12345 P3526 LD 0 -1 Int BE Nuc !#21 N12346 P3527 LD 17 -1 Int BE Pri !#21 N12347 P3528 LD 0 -1 Int LE Pri !#21 N12348 P3529 REPLACEMENT 6 Int BE Pri !#21 N12349 P3530 REPLACEMENT 42 Int BE Pri !#21 N12350 P3531 REPLACEMENT 37 Int BE Pri !#21 N12351 P3532 REPLACEMENT 45 Int BE Pri !#21 N12352 P3533 LD 6 -1 Int BE Pri !#21 N12353 P3534 LD 0 -1 Int BE Sec !#21 N12354 P3535 LD 14 -1 Int BE Sec !#21 N12355 P3536 LD 41 -1 Int BE Pri !#21 N12356 P3537 LD 5 -1 FP BE Pri !#21 N12357 P3538 REPLACEMENT 3 Int BE Pri !#21 N12358 P3539 LD 15 -1 Int BE Pri !#21 N12359 P3540 REPLACEMENT 41 Int BE Pri !#21 N12360 P3541 REPLACEMENT 19 Int BE Pri !#21 N12361 P3542 LD 25 -1 FP BE Pri !#21 N12362 P3543 LD 12 -1 Int BE Pri !#21 N12363 P3544 LD 33 -1 FP BE Sec !#21 N12364 P3545 LD 7 -1 Int BE Pri !#21 N12365 P3546 REPLACEMENT 8 Int BE Nuc !#21 N12366 P3547 LD 1 -1 Int BE Nuc !#21 N12367 P3548 REPLACEMENT 4 Int BE Pri !#21 N12368 P3549 REPLACEMENT 0 Int BE Pri !#21 N12369 P3550 LD 33 -1 Int BE Pri !#21 N12370 P3551 REPLACEMENT 40 Int BE Nuc !#21 N12371 P3552 REPLACEMENT 36 Int BE Sec !#21 N12372 P3553 REPLACEMENT 11 Int BE Sec !#21 N12373 P3554 LD 44 -1 Int BE Pri !#21 N12374 P3555 REPLACEMENT 7 Int BE Pri !#21 N12375 P3556 LD 41 -1 Int BE Pri !#21 N12376 P3557 LD 14 -1 Int BE Pri !#21 N12377 P3558 REPLACEMENT 30 Int BE Pri !#21 N12378 P3559 LD 19 -1 FP BE Pri !#21 N12379 P3560 REPLACEMENT 11 Int BE Pri !#21 N12380 P3561 REPLACEMENT 14 Int BE Pri !#21 N12381 P3562 MEMBAR !#21 N12382 P3563 REPLACEMENT 13 Int BE Pri !#21 N12383 P3564 REPLACEMENT 24 Int BE Sec !#21 N12384 P3565 REPLACEMENT 0 Int BE Nuc !#21 N12385 P3566 LD 33 -1 Int BE Pri !#21 N12386 P3567 REPLACEMENT 5 Int BE Nuc !#21 N12387 P3568 MEMBAR !#21 N12388 P3569 REPLACEMENT 17 Int BE Pri !#21 N12389 P3570 LD 14 -1 FP BE Pri !#21 N12390 P3571 LD 31 -1 Int BE Sec !#21 N12391 P3572 LD 27 -1 Int BE Pri !#21 N12392 P3573 PREFETCH 2 Int BE Pri !#21 N12393 P3574 REPLACEMENT 19 Int BE Pri !#21 N12394 P3575 LD 10 -1 FP BE Pri !#21 N12395 P3576 REPLACEMENT 0 Int BE Pri !#21 N12396 P3577 LD 8 -1 Int BE Pri !#21 N12397 P3578 REPLACEMENT 24 Int BE Pri !#21 N12398 P3579 LD 15 -1 Int BE Pri !#21 N12399 P3580 LD 15 -1 Int BE Pri !#21 N12400 P3581 REPLACEMENT 9 Int BE Nuc !#21 N12401 P3582 LD 15 -1 Int BE Pri Loop_exit !#21 N12402 P3433 LD 15 -1 Int BE Pri Loop_entry !#21 N12403 P3434 LD 8 -1 FP BE Pri !#21 N12404 P3435 REPLACEMENT 1 Int BE Pri !#21 N12405 P3436 REPLACEMENT 23 Int BE Pri !#21 N12406 P3437 LD 40 -1 Int BE Pri !#21 N12407 P3438 PREFETCH 15 Int BE Pri !#21 N12408 P3439 REPLACEMENT 41 Int BE Pri !#21 N12409 P3440 REPLACEMENT 44 Int BE Pri !#21 N12410 P3441 LD 22 -1 Int BE Pri !#21 N12411 P3442 REPLACEMENT 21 Int BE Pri !#21 N12412 P3443 LD 34 -1 Int BE Pri !#21 N12413 P3444 LD 20 -1 Int BE Sec !#21 N12414 P3445 LD 18 -1 Int BE Sec !#21 N12415 P3446 LD 7 -1 Int BE Pri !#21 N12416 P3447 PREFETCH 29 Int BE Sec !#21 N12417 P3448 LD 7 -1 FP BE Pri !#21 N12418 P3449 REPLACEMENT 28 Int BE Nuc !#21 N12419 P3450 REPLACEMENT 45 Int BE Nuc !#21 N12420 P3451 LD 2 -1 Int BE Nuc !#21 N12421 P3452 REPLACEMENT 28 Int BE Nuc !#21 N12422 P3453 LD 33 -1 FP BE Pri !#21 N12423 P3454 LD 37 -1 Int BE Pri !#21 N12424 P3455 LD 11 -1 FP BE Pri !#21 N12425 P3456 LD 32 -1 Int BE Pri !#21 N12426 P3457 LD 7 -1 Int BE Pri !#21 N12427 P3458 LD 33 -1 Int LE Pri !#21 N12428 P3459 LD 31 -1 FP BE Pri !#21 N12429 P3460 LD 15 -1 Int BE Sec !#21 N12430 P3461 LD 38 -1 Int BE Sec !#21 N12431 P3462 LD 33 -1 FP BE Pri !#21 N12432 P3463 LD 20 -1 Int BE Pri !#21 N12433 P3464 LD 13 -1 Int BE Pri !#21 N12434 P3465 REPLACEMENT 0 Int BE Sec !#21 N12435 P3466 REPLACEMENT 40 Int BE Pri !#21 N12436 P3467 REPLACEMENT 6 Int BE Pri !#21 N12437 P3468 LD 1 -1 Int BE Pri !#21 N12438 P3469 LD 44 -1 Int BE Sec !#21 N12439 P3470 REPLACEMENT 14 Int BE Pri !#21 N12440 P3471 REPLACEMENT 6 Int BE Pri !#21 N12441 P3472 REPLACEMENT 6 Int BE Pri !#21 N12442 P3473 REPLACEMENT 32 Int BE Pri !#21 N12443 P3474 REPLACEMENT 32 Int BE Nuc !#21 N12444 P3475 LD 0 -1 Int BE Pri !#21 N12445 P3476 LD 29 -1 Int BE Pri !#21 N12446 P3477 LD 23 -1 Int BE Pri !#21 N12447 P3478 REPLACEMENT 11 Int BE Pri !#21 N12448 P3479 LD 25 -1 Int BE Nuc !#21 N12449 P3480 LD 26 -1 Int BE Sec !#21 N12450 P3481 REPLACEMENT 43 Int BE Nuc !#21 N12451 P3482 LD 45 -1 Int BE Pri !#21 N12452 P3483 LD 27 -1 Int BE Pri !#21 N12453 P3484 LD 41 -1 Int BE Pri !#21 N12454 P3485 REPLACEMENT 10 Int BE Sec !#21 N12455 P3486 REPLACEMENT 45 Int BE Pri !#21 N12456 P3487 LD 30 -1 Int BE Sec !#21 N12457 P3488 REPLACEMENT 21 Int BE Nuc !#21 N12458 P3489 REPLACEMENT 14 Int BE Pri !#21 N12459 P3490 REPLACEMENT 33 Int BE Pri !#21 N12460 P3491 LD 21 -1 Int BE Pri !#21 N12461 P3492 LD 14 -1 Int BE Sec !#21 N12462 P3493 LD 39 -1 Int BE Pri !#21 N12463 P3494 REPLACEMENT 41 Int BE Pri !#21 N12464 P3495 REPLACEMENT 1 Int BE Pri !#21 N12465 P3496 REPLACEMENT 45 Int BE Pri !#21 N12466 P3497 REPLACEMENT 4 Int BE Pri !#21 N12467 P3498 LD 34 -1 Int BE Pri !#21 N12468 P3499 LD 21 -1 Int LE Pri !#21 N12469 P3500 REPLACEMENT 18 Int BE Pri !#21 N12470 P3501 LD 25 -1 Int BE Sec !#21 N12471 P3502 LD 2 -1 Int BE Nuc !#21 N12472 P3503 LD 10 -1 Int BE Pri !#21 N12473 P3504 LD 11 -1 Int BE Pri !#21 N12474 P3505 REPLACEMENT 10 Int BE Pri !#21 N12475 P3506 REPLACEMENT 37 Int BE Pri !#21 N12476 P3507 PREFETCH 39 Int BE Pri !#21 N12477 P3508 REPLACEMENT 31 Int BE Pri !#21 N12478 P3509 LD 16 -1 Int BE Nuc !#21 N12479 P3510 REPLACEMENT 6 Int BE Pri !#21 N12480 P3511 REPLACEMENT 13 Int BE Sec !#21 N12481 P3512 REPLACEMENT 6 Int BE Pri !#21 N12482 P3513 LD 2 -1 Int BE Pri !#21 N12483 P3514 LD 34 -1 Int BE Pri !#21 N12484 P3515 LD 4 -1 Int BE Pri !#21 N12485 P3516 REPLACEMENT 22 Int BE Pri !#21 N12486 P3517 LD 22 -1 Int BE Nuc !#21 N12487 P3518 LD 25 -1 Int BE Pri !#21 N12488 P3519 REPLACEMENT 0 Int BE Pri !#21 N12489 P3520 LD 11 -1 Int BE Pri !#21 N12490 P3521 REPLACEMENT 44 Int BE Pri !#21 N12491 P3522 LD 45 -1 Int BE Pri !#21 N12492 P3523 REPLACEMENT 6 Int BE Nuc !#21 N12493 P3524 LD 2 -1 Int BE Sec !#21 N12494 P3525 LD 43 -1 Int BE Pri !#21 N12495 P3526 LD 0 -1 Int BE Nuc !#21 N12496 P3527 LD 17 -1 Int BE Pri !#21 N12497 P3528 LD 0 -1 Int LE Pri !#21 N12498 P3529 REPLACEMENT 6 Int BE Pri !#21 N12499 P3530 REPLACEMENT 42 Int BE Pri !#21 N12500 P3531 REPLACEMENT 37 Int BE Pri !#21 N12501 P3532 REPLACEMENT 45 Int BE Pri !#21 N12502 P3533 LD 6 -1 Int BE Pri !#21 N12503 P3534 LD 0 -1 Int BE Sec !#21 N12504 P3535 LD 14 -1 Int BE Sec !#21 N12505 P3536 LD 41 -1 Int BE Pri !#21 N12506 P3537 LD 5 -1 FP BE Pri !#21 N12507 P3538 REPLACEMENT 3 Int BE Pri !#21 N12508 P3539 LD 15 -1 Int BE Pri !#21 N12509 P3540 REPLACEMENT 41 Int BE Pri !#21 N12510 P3541 REPLACEMENT 19 Int BE Pri !#21 N12511 P3542 LD 25 -1 FP BE Pri !#21 N12512 P3543 LD 12 -1 Int BE Pri !#21 N12513 P3544 LD 33 -1 FP BE Sec !#21 N12514 P3545 LD 7 -1 Int BE Pri !#21 N12515 P3546 REPLACEMENT 8 Int BE Nuc !#21 N12516 P3547 LD 1 -1 Int BE Nuc !#21 N12517 P3548 REPLACEMENT 4 Int BE Pri !#21 N12518 P3549 REPLACEMENT 0 Int BE Pri !#21 N12519 P3550 LD 33 -1 Int BE Pri !#21 N12520 P3551 REPLACEMENT 40 Int BE Nuc !#21 N12521 P3552 REPLACEMENT 36 Int BE Sec !#21 N12522 P3553 REPLACEMENT 11 Int BE Sec !#21 N12523 P3554 LD 44 -1 Int BE Pri !#21 N12524 P3555 REPLACEMENT 7 Int BE Pri !#21 N12525 P3556 LD 41 -1 Int BE Pri !#21 N12526 P3557 LD 14 -1 Int BE Pri !#21 N12527 P3558 REPLACEMENT 30 Int BE Pri !#21 N12528 P3559 LD 19 -1 FP BE Pri !#21 N12529 P3560 REPLACEMENT 11 Int BE Pri !#21 N12530 P3561 REPLACEMENT 14 Int BE Pri !#21 N12531 P3562 MEMBAR !#21 N12532 P3563 REPLACEMENT 13 Int BE Pri !#21 N12533 P3564 REPLACEMENT 24 Int BE Sec !#21 N12534 P3565 REPLACEMENT 0 Int BE Nuc !#21 N12535 P3566 LD 33 -1 Int BE Pri !#21 N12536 P3567 REPLACEMENT 5 Int BE Nuc !#21 N12537 P3568 MEMBAR !#21 N12538 P3569 REPLACEMENT 17 Int BE Pri !#21 N12539 P3570 LD 14 -1 FP BE Pri !#21 N12540 P3571 LD 31 -1 Int BE Sec !#21 N12541 P3572 LD 27 -1 Int BE Pri !#21 N12542 P3573 PREFETCH 2 Int BE Pri !#21 N12543 P3574 REPLACEMENT 19 Int BE Pri !#21 N12544 P3575 LD 10 -1 FP BE Pri !#21 N12545 P3576 REPLACEMENT 0 Int BE Pri !#21 N12546 P3577 LD 8 -1 Int BE Pri !#21 N12547 P3578 REPLACEMENT 24 Int BE Pri !#21 N12548 P3579 LD 15 -1 Int BE Pri !#21 N12549 P3580 LD 15 -1 Int BE Pri !#21 N12550 P3581 REPLACEMENT 9 Int BE Nuc !#21 N12551 P3582 LD 15 -1 Int BE Pri Loop_exit !#21 N12552 P3433 LD 15 -1 Int BE Pri Loop_entry !#21 N12553 P3434 LD 8 -1 FP BE Pri !#21 N12554 P3435 REPLACEMENT 1 Int BE Pri !#21 N12555 P3436 REPLACEMENT 23 Int BE Pri !#21 N12556 P3437 LD 40 -1 Int BE Pri !#21 N12557 P3438 PREFETCH 15 Int BE Pri !#21 N12558 P3439 REPLACEMENT 41 Int BE Pri !#21 N12559 P3440 REPLACEMENT 44 Int BE Pri !#21 N12560 P3441 LD 22 -1 Int BE Pri !#21 N12561 P3442 REPLACEMENT 21 Int BE Pri !#21 N12562 P3443 LD 34 -1 Int BE Pri !#21 N12563 P3444 LD 20 -1 Int BE Sec !#21 N12564 P3445 LD 18 -1 Int BE Sec !#21 N12565 P3446 LD 7 -1 Int BE Pri !#21 N12566 P3447 PREFETCH 29 Int BE Sec !#21 N12567 P3448 LD 7 -1 FP BE Pri !#21 N12568 P3449 REPLACEMENT 28 Int BE Nuc !#21 N12569 P3450 REPLACEMENT 45 Int BE Nuc !#21 N12570 P3451 LD 2 -1 Int BE Nuc !#21 N12571 P3452 REPLACEMENT 28 Int BE Nuc !#21 N12572 P3453 LD 33 -1 FP BE Pri !#21 N12573 P3454 LD 37 -1 Int BE Pri !#21 N12574 P3455 LD 11 -1 FP BE Pri !#21 N12575 P3456 LD 32 -1 Int BE Pri !#21 N12576 P3457 LD 7 -1 Int BE Pri !#21 N12577 P3458 LD 33 -1 Int LE Pri !#21 N12578 P3459 LD 31 -1 FP BE Pri !#21 N12579 P3460 LD 15 -1 Int BE Sec !#21 N12580 P3461 LD 38 -1 Int BE Sec !#21 N12581 P3462 LD 33 -1 FP BE Pri !#21 N12582 P3463 LD 20 -1 Int BE Pri !#21 N12583 P3464 LD 13 -1 Int BE Pri !#21 N12584 P3465 REPLACEMENT 0 Int BE Sec !#21 N12585 P3466 REPLACEMENT 40 Int BE Pri !#21 N12586 P3467 REPLACEMENT 6 Int BE Pri !#21 N12587 P3468 LD 1 -1 Int BE Pri !#21 N12588 P3469 LD 44 -1 Int BE Sec !#21 N12589 P3470 REPLACEMENT 14 Int BE Pri !#21 N12590 P3471 REPLACEMENT 6 Int BE Pri !#21 N12591 P3472 REPLACEMENT 6 Int BE Pri !#21 N12592 P3473 REPLACEMENT 32 Int BE Pri !#21 N12593 P3474 REPLACEMENT 32 Int BE Nuc !#21 N12594 P3475 LD 0 -1 Int BE Pri !#21 N12595 P3476 LD 29 -1 Int BE Pri !#21 N12596 P3477 LD 23 -1 Int BE Pri !#21 N12597 P3478 REPLACEMENT 11 Int BE Pri !#21 N12598 P3479 LD 25 -1 Int BE Nuc !#21 N12599 P3480 LD 26 -1 Int BE Sec !#21 N12600 P3481 REPLACEMENT 43 Int BE Nuc !#21 N12601 P3482 LD 45 -1 Int BE Pri !#21 N12602 P3483 LD 27 -1 Int BE Pri !#21 N12603 P3484 LD 41 -1 Int BE Pri !#21 N12604 P3485 REPLACEMENT 10 Int BE Sec !#21 N12605 P3486 REPLACEMENT 45 Int BE Pri !#21 N12606 P3487 LD 30 -1 Int BE Sec !#21 N12607 P3488 REPLACEMENT 21 Int BE Nuc !#21 N12608 P3489 REPLACEMENT 14 Int BE Pri !#21 N12609 P3490 REPLACEMENT 33 Int BE Pri !#21 N12610 P3491 LD 21 -1 Int BE Pri !#21 N12611 P3492 LD 14 -1 Int BE Sec !#21 N12612 P3493 LD 39 -1 Int BE Pri !#21 N12613 P3494 REPLACEMENT 41 Int BE Pri !#21 N12614 P3495 REPLACEMENT 1 Int BE Pri !#21 N12615 P3496 REPLACEMENT 45 Int BE Pri !#21 N12616 P3497 REPLACEMENT 4 Int BE Pri !#21 N12617 P3498 LD 34 -1 Int BE Pri !#21 N12618 P3499 LD 21 -1 Int LE Pri !#21 N12619 P3500 REPLACEMENT 18 Int BE Pri !#21 N12620 P3501 LD 25 -1 Int BE Sec !#21 N12621 P3502 LD 2 -1 Int BE Nuc !#21 N12622 P3503 LD 10 -1 Int BE Pri !#21 N12623 P3504 LD 11 -1 Int BE Pri !#21 N12624 P3505 REPLACEMENT 10 Int BE Pri !#21 N12625 P3506 REPLACEMENT 37 Int BE Pri !#21 N12626 P3507 PREFETCH 39 Int BE Pri !#21 N12627 P3508 REPLACEMENT 31 Int BE Pri !#21 N12628 P3509 LD 16 -1 Int BE Nuc !#21 N12629 P3510 REPLACEMENT 6 Int BE Pri !#21 N12630 P3511 REPLACEMENT 13 Int BE Sec !#21 N12631 P3512 REPLACEMENT 6 Int BE Pri !#21 N12632 P3513 LD 2 -1 Int BE Pri !#21 N12633 P3514 LD 34 -1 Int BE Pri !#21 N12634 P3515 LD 4 -1 Int BE Pri !#21 N12635 P3516 REPLACEMENT 22 Int BE Pri !#21 N12636 P3517 LD 22 -1 Int BE Nuc !#21 N12637 P3518 LD 25 -1 Int BE Pri !#21 N12638 P3519 REPLACEMENT 0 Int BE Pri !#21 N12639 P3520 LD 11 -1 Int BE Pri !#21 N12640 P3521 REPLACEMENT 44 Int BE Pri !#21 N12641 P3522 LD 45 -1 Int BE Pri !#21 N12642 P3523 REPLACEMENT 6 Int BE Nuc !#21 N12643 P3524 LD 2 -1 Int BE Sec !#21 N12644 P3525 LD 43 -1 Int BE Pri !#21 N12645 P3526 LD 0 -1 Int BE Nuc !#21 N12646 P3527 LD 17 -1 Int BE Pri !#21 N12647 P3528 LD 0 -1 Int LE Pri !#21 N12648 P3529 REPLACEMENT 6 Int BE Pri !#21 N12649 P3530 REPLACEMENT 42 Int BE Pri !#21 N12650 P3531 REPLACEMENT 37 Int BE Pri !#21 N12651 P3532 REPLACEMENT 45 Int BE Pri !#21 N12652 P3533 LD 6 -1 Int BE Pri !#21 N12653 P3534 LD 0 -1 Int BE Sec !#21 N12654 P3535 LD 14 -1 Int BE Sec !#21 N12655 P3536 LD 41 -1 Int BE Pri !#21 N12656 P3537 LD 5 -1 FP BE Pri !#21 N12657 P3538 REPLACEMENT 3 Int BE Pri !#21 N12658 P3539 LD 15 -1 Int BE Pri !#21 N12659 P3540 REPLACEMENT 41 Int BE Pri !#21 N12660 P3541 REPLACEMENT 19 Int BE Pri !#21 N12661 P3542 LD 25 -1 FP BE Pri !#21 N12662 P3543 LD 12 -1 Int BE Pri !#21 N12663 P3544 LD 33 -1 FP BE Sec !#21 N12664 P3545 LD 7 -1 Int BE Pri !#21 N12665 P3546 REPLACEMENT 8 Int BE Nuc !#21 N12666 P3547 LD 1 -1 Int BE Nuc !#21 N12667 P3548 REPLACEMENT 4 Int BE Pri !#21 N12668 P3549 REPLACEMENT 0 Int BE Pri !#21 N12669 P3550 LD 33 -1 Int BE Pri !#21 N12670 P3551 REPLACEMENT 40 Int BE Nuc !#21 N12671 P3552 REPLACEMENT 36 Int BE Sec !#21 N12672 P3553 REPLACEMENT 11 Int BE Sec !#21 N12673 P3554 LD 44 -1 Int BE Pri !#21 N12674 P3555 REPLACEMENT 7 Int BE Pri !#21 N12675 P3556 LD 41 -1 Int BE Pri !#21 N12676 P3557 LD 14 -1 Int BE Pri !#21 N12677 P3558 REPLACEMENT 30 Int BE Pri !#21 N12678 P3559 LD 19 -1 FP BE Pri !#21 N12679 P3560 REPLACEMENT 11 Int BE Pri !#21 N12680 P3561 REPLACEMENT 14 Int BE Pri !#21 N12681 P3562 MEMBAR !#21 N12682 P3563 REPLACEMENT 13 Int BE Pri !#21 N12683 P3564 REPLACEMENT 24 Int BE Sec !#21 N12684 P3565 REPLACEMENT 0 Int BE Nuc !#21 N12685 P3566 LD 33 -1 Int BE Pri !#21 N12686 P3567 REPLACEMENT 5 Int BE Nuc !#21 N12687 P3568 MEMBAR !#21 N12688 P3569 REPLACEMENT 17 Int BE Pri !#21 N12689 P3570 LD 14 -1 FP BE Pri !#21 N12690 P3571 LD 31 -1 Int BE Sec !#21 N12691 P3572 LD 27 -1 Int BE Pri !#21 N12692 P3573 PREFETCH 2 Int BE Pri !#21 N12693 P3574 REPLACEMENT 19 Int BE Pri !#21 N12694 P3575 LD 10 -1 FP BE Pri !#21 N12695 P3576 REPLACEMENT 0 Int BE Pri !#21 N12696 P3577 LD 8 -1 Int BE Pri !#21 N12697 P3578 REPLACEMENT 24 Int BE Pri !#21 N12698 P3579 LD 15 -1 Int BE Pri !#21 N12699 P3580 LD 15 -1 Int BE Pri !#21 N12700 P3581 REPLACEMENT 9 Int BE Nuc !#21 N12701 P3582 LD 15 -1 Int BE Pri Loop_exit !#21 N12702 P3583 MEMBAR !#22 N12703 P3584 LD 25 -1 Int BE Pri Loop_entry !#22 N12704 P3585 REPLACEMENT 36 Int BE Pri !#22 N12705 P3586 REPLACEMENT 6 Int BE Pri !#22 N12706 P3587 LD 36 -1 Int BE Pri !#22 N12707 P3588 LD 2 -1 Int BE Nuc !#22 N12708 P3589 LD 2 -1 Int BE Sec !#22 N12709 P3590 LD 8 -1 Int BE Pri !#22 N12710 P3591 LD 25 -1 Int BE Pri !#22 N12711 P3592 LD 45 -1 Int BE Pri !#22 N12712 P3593 REPLACEMENT 45 Int BE Sec !#22 N12713 P3594 LD 18 -1 Int BE Pri !#22 N12714 P3595 LD 19 -1 FP BE Pri !#22 N12715 P3596 REPLACEMENT 0 Int BE Pri !#22 N12716 P3597 REPLACEMENT 35 Int BE Pri !#22 N12717 P3598 MEMBAR !#22 N12718 P3599 BST 12 0x17000001 FP BE Sec !#22 N12719 P3600 MEMBAR !#22 N12720 P3601 LD 25 -1 FP BE Sec !#22 N12721 P3602 LD 8 -1 Int BE Pri !#22 N12722 P3603 LD 35 -1 Int BE Pri !#22 N12723 P3604 REPLACEMENT 6 Int BE Nuc !#22 N12724 P3605 REPLACEMENT 38 Int BE Pri !#22 N12725 P3606 REPLACEMENT 25 Int BE Pri !#22 N12726 P3607 LD 27 -1 Int BE Nuc !#22 N12727 P3608 REPLACEMENT 29 Int BE Nuc !#22 N12728 P3609 LD 30 -1 Int BE Pri !#22 N12729 P3610 LD 8 -1 Int BE Pri !#22 N12730 P3611 LD 41 -1 Int BE Pri !#22 N12731 P3612 LD 25 -1 Int BE Pri !#22 N12732 P3613 REPLACEMENT 16 Int BE Nuc !#22 N12733 P3614 LD 2 -1 Int BE Sec !#22 N12734 P3615 PREFETCH 27 Int BE Pri !#22 N12735 P3616 REPLACEMENT 30 Int BE Nuc !#22 N12736 P3617 LD 42 -1 Int BE Pri !#22 N12737 P3618 LD 20 -1 Int BE Pri !#22 N12738 P3619 LD 10 -1 Int BE Nuc !#22 N12739 P3620 REPLACEMENT 42 Int BE Sec !#22 N12740 P3621 LD 14 -1 Int BE Pri !#22 N12741 P3622 PREFETCH 35 Int BE Pri !#22 N12742 P3623 LD 39 -1 Int BE Pri !#22 N12743 P3624 LD 15 -1 Int BE Pri !#22 N12744 P3625 REPLACEMENT 24 Int BE Pri !#22 N12745 P3626 REPLACEMENT 5 Int BE Pri !#22 N12746 P3627 LD 22 -1 FP BE Pri !#22 N12747 P3628 REPLACEMENT 33 Int BE Pri !#22 N12748 P3629 REPLACEMENT 2 Int BE Sec !#22 N12749 P3630 REPLACEMENT 43 Int BE Nuc !#22 N12750 P3631 REPLACEMENT 33 Int BE Pri !#22 N12751 P3632 LD 1 -1 Int BE Pri !#22 N12752 P3633 REPLACEMENT 2 Int BE Pri !#22 N12753 P3634 LD 13 -1 Int BE Pri !#22 N12754 P3635 PREFETCH 34 Int BE Pri !#22 N12755 P3636 LD 39 -1 Int BE Pri !#22 N12756 P3637 LD 20 -1 Int BE Pri !#22 N12757 P3638 REPLACEMENT 36 Int BE Pri !#22 N12758 P3639 LD 35 -1 Int BE Pri !#22 N12759 P3640 REPLACEMENT 12 Int BE Pri !#22 N12760 P3641 REPLACEMENT 5 Int BE Sec !#22 N12761 P3642 REPLACEMENT 40 Int BE Pri !#22 N12762 P3643 PREFETCH 37 Int BE Pri !#22 N12763 P3644 REPLACEMENT 44 Int BE Pri !#22 N12764 P3645 LD 18 -1 Int BE Pri !#22 N12765 P3646 LD 35 -1 Int BE Sec !#22 N12766 P3647 LD 33 -1 Int BE Pri !#22 N12767 P3648 MEMBAR !#22 N12768 P3649 BST 7 0x17000002 FP BE Pri !#22 N12769 P3650 MEMBAR !#22 N12770 P3651 LD 40 -1 Int BE Pri !#22 N12771 P3652 REPLACEMENT 36 Int BE Sec !#22 N12772 P3653 LD 1 -1 Int BE Nuc !#22 N12773 P3654 LD 32 -1 Int BE Pri !#22 N12774 P3655 LD 29 -1 Int BE Nuc !#22 N12775 P3656 REPLACEMENT 29 Int BE Sec !#22 N12776 P3657 LD 13 -1 Int BE Sec !#22 N12777 P3658 REPLACEMENT 15 Int BE Pri !#22 N12778 P3659 MEMBAR !#22 N12779 P3660 BST 3 0x17000003 FP BE Pri !#22 N12780 P3661 MEMBAR !#22 N12781 P3662 LD 4 -1 Int BE Sec !#22 N12782 P3663 REPLACEMENT 9 Int BE Sec !#22 N12783 P3664 LD 21 -1 Int BE Nuc !#22 N12784 P3665 LD 10 -1 Int BE Sec !#22 N12785 P3666 MEMBAR !#22 N12786 P3667 BST 0 0x17000004 FP BE Sec !#22 N12787 P3667 BST 1 0x17000005 FP BE Sec !#22 N12788 P3668 MEMBAR !#22 N12789 P3669 REPLACEMENT 18 Int BE Sec !#22 N12790 P3670 REPLACEMENT 42 Int BE Pri !#22 N12791 P3671 LD 8 -1 Int BE Pri !#22 N12792 P3672 LD 18 -1 Int BE Pri !#22 N12793 P3673 LD 4 -1 Int BE Pri !#22 N12794 P3674 LD 12 -1 Int BE Pri !#22 N12795 P3675 LD 8 -1 Int BE Pri !#22 N12796 P3676 LD 40 -1 FP BE Pri !#22 N12797 P3677 REPLACEMENT 17 Int BE Pri !#22 N12798 P3678 LD 20 -1 Int BE Pri !#22 N12799 P3679 LD 24 -1 Int BE Pri !#22 N12800 P3680 REPLACEMENT 23 Int BE Pri !#22 N12801 P3681 REPLACEMENT 29 Int BE Pri !#22 N12802 P3682 REPLACEMENT 38 Int BE Pri !#22 N12803 P3683 REPLACEMENT 7 Int BE Pri !#22 N12804 P3684 REPLACEMENT 23 Int BE Pri !#22 N12805 P3685 LD 0 -1 FP BE Pri !#22 N12806 P3686 LD 17 -1 Int BE Pri !#22 N12807 P3687 REPLACEMENT 45 Int BE Sec !#22 N12808 P3688 REPLACEMENT 1 Int BE Nuc !#22 N12809 P3689 REPLACEMENT 12 Int BE Pri !#22 N12810 P3690 REPLACEMENT 45 Int BE Pri !#22 N12811 P3691 LD 5 -1 Int BE Sec !#22 N12812 P3692 REPLACEMENT 21 Int BE Pri !#22 N12813 P3693 LD 9 -1 Int BE Nuc Loop_exit !#22 N12814 P3584 LD 25 -1 Int BE Pri Loop_entry !#22 N12815 P3585 REPLACEMENT 36 Int BE Pri !#22 N12816 P3586 REPLACEMENT 6 Int BE Pri !#22 N12817 P3587 LD 36 -1 Int BE Pri !#22 N12818 P3588 LD 2 -1 Int BE Nuc !#22 N12819 P3589 LD 2 -1 Int BE Sec !#22 N12820 P3590 LD 8 -1 Int BE Pri !#22 N12821 P3591 LD 25 -1 Int BE Pri !#22 N12822 P3592 LD 45 -1 Int BE Pri !#22 N12823 P3593 REPLACEMENT 45 Int BE Sec !#22 N12824 P3594 LD 18 -1 Int BE Pri !#22 N12825 P3595 LD 19 -1 FP BE Pri !#22 N12826 P3596 REPLACEMENT 0 Int BE Pri !#22 N12827 P3597 REPLACEMENT 35 Int BE Pri !#22 N12828 P3598 MEMBAR !#22 N12829 P3599 BST 12 0x17000006 FP BE Sec !#22 N12830 P3600 MEMBAR !#22 N12831 P3601 LD 25 -1 FP BE Sec !#22 N12832 P3602 LD 8 -1 Int BE Pri !#22 N12833 P3603 LD 35 -1 Int BE Pri !#22 N12834 P3604 REPLACEMENT 6 Int BE Nuc !#22 N12835 P3605 REPLACEMENT 38 Int BE Pri !#22 N12836 P3606 REPLACEMENT 25 Int BE Pri !#22 N12837 P3607 LD 27 -1 Int BE Nuc !#22 N12838 P3608 REPLACEMENT 29 Int BE Nuc !#22 N12839 P3609 LD 30 -1 Int BE Pri !#22 N12840 P3610 LD 8 -1 Int BE Pri !#22 N12841 P3611 LD 41 -1 Int BE Pri !#22 N12842 P3612 LD 25 -1 Int BE Pri !#22 N12843 P3613 REPLACEMENT 16 Int BE Nuc !#22 N12844 P3614 LD 2 -1 Int BE Sec !#22 N12845 P3615 PREFETCH 27 Int BE Pri !#22 N12846 P3616 REPLACEMENT 30 Int BE Nuc !#22 N12847 P3617 LD 42 -1 Int BE Pri !#22 N12848 P3618 LD 20 -1 Int BE Pri !#22 N12849 P3619 LD 10 -1 Int BE Nuc !#22 N12850 P3620 REPLACEMENT 42 Int BE Sec !#22 N12851 P3621 LD 14 -1 Int BE Pri !#22 N12852 P3622 PREFETCH 35 Int BE Pri !#22 N12853 P3623 LD 39 -1 Int BE Pri !#22 N12854 P3624 LD 15 -1 Int BE Pri !#22 N12855 P3625 REPLACEMENT 24 Int BE Pri !#22 N12856 P3626 REPLACEMENT 5 Int BE Pri !#22 N12857 P3627 LD 22 -1 FP BE Pri !#22 N12858 P3628 REPLACEMENT 33 Int BE Pri !#22 N12859 P3629 REPLACEMENT 2 Int BE Sec !#22 N12860 P3630 REPLACEMENT 43 Int BE Nuc !#22 N12861 P3631 REPLACEMENT 33 Int BE Pri !#22 N12862 P3632 LD 1 -1 Int BE Pri !#22 N12863 P3633 REPLACEMENT 2 Int BE Pri !#22 N12864 P3634 LD 13 -1 Int BE Pri !#22 N12865 P3635 PREFETCH 34 Int BE Pri !#22 N12866 P3636 LD 39 -1 Int BE Pri !#22 N12867 P3637 LD 20 -1 Int BE Pri !#22 N12868 P3638 REPLACEMENT 36 Int BE Pri !#22 N12869 P3639 LD 35 -1 Int BE Pri !#22 N12870 P3640 REPLACEMENT 12 Int BE Pri !#22 N12871 P3641 REPLACEMENT 5 Int BE Sec !#22 N12872 P3642 REPLACEMENT 40 Int BE Pri !#22 N12873 P3643 PREFETCH 37 Int BE Pri !#22 N12874 P3644 REPLACEMENT 44 Int BE Pri !#22 N12875 P3645 LD 18 -1 Int BE Pri !#22 N12876 P3646 LD 35 -1 Int BE Sec !#22 N12877 P3647 LD 33 -1 Int BE Pri !#22 N12878 P3648 MEMBAR !#22 N12879 P3649 BST 7 0x17000007 FP BE Pri !#22 N12880 P3650 MEMBAR !#22 N12881 P3651 LD 40 -1 Int BE Pri !#22 N12882 P3652 REPLACEMENT 36 Int BE Sec !#22 N12883 P3653 LD 1 -1 Int BE Nuc !#22 N12884 P3654 LD 32 -1 Int BE Pri !#22 N12885 P3655 LD 29 -1 Int BE Nuc !#22 N12886 P3656 REPLACEMENT 29 Int BE Sec !#22 N12887 P3657 LD 13 -1 Int BE Sec !#22 N12888 P3658 REPLACEMENT 15 Int BE Pri !#22 N12889 P3659 MEMBAR !#22 N12890 P3660 BST 3 0x17000008 FP BE Pri !#22 N12891 P3661 MEMBAR !#22 N12892 P3662 LD 4 -1 Int BE Sec !#22 N12893 P3663 REPLACEMENT 9 Int BE Sec !#22 N12894 P3664 LD 21 -1 Int BE Nuc !#22 N12895 P3665 LD 10 -1 Int BE Sec !#22 N12896 P3666 MEMBAR !#22 N12897 P3667 BST 0 0x17000009 FP BE Sec !#22 N12898 P3667 BST 1 0x1700000a FP BE Sec !#22 N12899 P3668 MEMBAR !#22 N12900 P3669 REPLACEMENT 18 Int BE Sec !#22 N12901 P3670 REPLACEMENT 42 Int BE Pri !#22 N12902 P3671 LD 8 -1 Int BE Pri !#22 N12903 P3672 LD 18 -1 Int BE Pri !#22 N12904 P3673 LD 4 -1 Int BE Pri !#22 N12905 P3674 LD 12 -1 Int BE Pri !#22 N12906 P3675 LD 8 -1 Int BE Pri !#22 N12907 P3676 LD 40 -1 FP BE Pri !#22 N12908 P3677 REPLACEMENT 17 Int BE Pri !#22 N12909 P3678 LD 20 -1 Int BE Pri !#22 N12910 P3679 LD 24 -1 Int BE Pri !#22 N12911 P3680 REPLACEMENT 23 Int BE Pri !#22 N12912 P3681 REPLACEMENT 29 Int BE Pri !#22 N12913 P3682 REPLACEMENT 38 Int BE Pri !#22 N12914 P3683 REPLACEMENT 7 Int BE Pri !#22 N12915 P3684 REPLACEMENT 23 Int BE Pri !#22 N12916 P3685 LD 0 -1 FP BE Pri !#22 N12917 P3686 LD 17 -1 Int BE Pri !#22 N12918 P3687 REPLACEMENT 45 Int BE Sec !#22 N12919 P3688 REPLACEMENT 1 Int BE Nuc !#22 N12920 P3689 REPLACEMENT 12 Int BE Pri !#22 N12921 P3690 REPLACEMENT 45 Int BE Pri !#22 N12922 P3691 LD 5 -1 Int BE Sec !#22 N12923 P3692 REPLACEMENT 21 Int BE Pri !#22 N12924 P3693 LD 9 -1 Int BE Nuc Loop_exit !#22 N12925 P3584 LD 25 -1 Int BE Pri Loop_entry !#22 N12926 P3585 REPLACEMENT 36 Int BE Pri !#22 N12927 P3586 REPLACEMENT 6 Int BE Pri !#22 N12928 P3587 LD 36 -1 Int BE Pri !#22 N12929 P3588 LD 2 -1 Int BE Nuc !#22 N12930 P3589 LD 2 -1 Int BE Sec !#22 N12931 P3590 LD 8 -1 Int BE Pri !#22 N12932 P3591 LD 25 -1 Int BE Pri !#22 N12933 P3592 LD 45 -1 Int BE Pri !#22 N12934 P3593 REPLACEMENT 45 Int BE Sec !#22 N12935 P3594 LD 18 -1 Int BE Pri !#22 N12936 P3595 LD 19 -1 FP BE Pri !#22 N12937 P3596 REPLACEMENT 0 Int BE Pri !#22 N12938 P3597 REPLACEMENT 35 Int BE Pri !#22 N12939 P3598 MEMBAR !#22 N12940 P3599 BST 12 0x1700000b FP BE Sec !#22 N12941 P3600 MEMBAR !#22 N12942 P3601 LD 25 -1 FP BE Sec !#22 N12943 P3602 LD 8 -1 Int BE Pri !#22 N12944 P3603 LD 35 -1 Int BE Pri !#22 N12945 P3604 REPLACEMENT 6 Int BE Nuc !#22 N12946 P3605 REPLACEMENT 38 Int BE Pri !#22 N12947 P3606 REPLACEMENT 25 Int BE Pri !#22 N12948 P3607 LD 27 -1 Int BE Nuc !#22 N12949 P3608 REPLACEMENT 29 Int BE Nuc !#22 N12950 P3609 LD 30 -1 Int BE Pri !#22 N12951 P3610 LD 8 -1 Int BE Pri !#22 N12952 P3611 LD 41 -1 Int BE Pri !#22 N12953 P3612 LD 25 -1 Int BE Pri !#22 N12954 P3613 REPLACEMENT 16 Int BE Nuc !#22 N12955 P3614 LD 2 -1 Int BE Sec !#22 N12956 P3615 PREFETCH 27 Int BE Pri !#22 N12957 P3616 REPLACEMENT 30 Int BE Nuc !#22 N12958 P3617 LD 42 -1 Int BE Pri !#22 N12959 P3618 LD 20 -1 Int BE Pri !#22 N12960 P3619 LD 10 -1 Int BE Nuc !#22 N12961 P3620 REPLACEMENT 42 Int BE Sec !#22 N12962 P3621 LD 14 -1 Int BE Pri !#22 N12963 P3622 PREFETCH 35 Int BE Pri !#22 N12964 P3623 LD 39 -1 Int BE Pri !#22 N12965 P3624 LD 15 -1 Int BE Pri !#22 N12966 P3625 REPLACEMENT 24 Int BE Pri !#22 N12967 P3626 REPLACEMENT 5 Int BE Pri !#22 N12968 P3627 LD 22 -1 FP BE Pri !#22 N12969 P3628 REPLACEMENT 33 Int BE Pri !#22 N12970 P3629 REPLACEMENT 2 Int BE Sec !#22 N12971 P3630 REPLACEMENT 43 Int BE Nuc !#22 N12972 P3631 REPLACEMENT 33 Int BE Pri !#22 N12973 P3632 LD 1 -1 Int BE Pri !#22 N12974 P3633 REPLACEMENT 2 Int BE Pri !#22 N12975 P3634 LD 13 -1 Int BE Pri !#22 N12976 P3635 PREFETCH 34 Int BE Pri !#22 N12977 P3636 LD 39 -1 Int BE Pri !#22 N12978 P3637 LD 20 -1 Int BE Pri !#22 N12979 P3638 REPLACEMENT 36 Int BE Pri !#22 N12980 P3639 LD 35 -1 Int BE Pri !#22 N12981 P3640 REPLACEMENT 12 Int BE Pri !#22 N12982 P3641 REPLACEMENT 5 Int BE Sec !#22 N12983 P3642 REPLACEMENT 40 Int BE Pri !#22 N12984 P3643 PREFETCH 37 Int BE Pri !#22 N12985 P3644 REPLACEMENT 44 Int BE Pri !#22 N12986 P3645 LD 18 -1 Int BE Pri !#22 N12987 P3646 LD 35 -1 Int BE Sec !#22 N12988 P3647 LD 33 -1 Int BE Pri !#22 N12989 P3648 MEMBAR !#22 N12990 P3649 BST 7 0x1700000c FP BE Pri !#22 N12991 P3650 MEMBAR !#22 N12992 P3651 LD 40 -1 Int BE Pri !#22 N12993 P3652 REPLACEMENT 36 Int BE Sec !#22 N12994 P3653 LD 1 -1 Int BE Nuc !#22 N12995 P3654 LD 32 -1 Int BE Pri !#22 N12996 P3655 LD 29 -1 Int BE Nuc !#22 N12997 P3656 REPLACEMENT 29 Int BE Sec !#22 N12998 P3657 LD 13 -1 Int BE Sec !#22 N12999 P3658 REPLACEMENT 15 Int BE Pri !#22 N13000 P3659 MEMBAR !#22 N13001 P3660 BST 3 0x1700000d FP BE Pri !#22 N13002 P3661 MEMBAR !#22 N13003 P3662 LD 4 -1 Int BE Sec !#22 N13004 P3663 REPLACEMENT 9 Int BE Sec !#22 N13005 P3664 LD 21 -1 Int BE Nuc !#22 N13006 P3665 LD 10 -1 Int BE Sec !#22 N13007 P3666 MEMBAR !#22 N13008 P3667 BST 0 0x1700000e FP BE Sec !#22 N13009 P3667 BST 1 0x1700000f FP BE Sec !#22 N13010 P3668 MEMBAR !#22 N13011 P3669 REPLACEMENT 18 Int BE Sec !#22 N13012 P3670 REPLACEMENT 42 Int BE Pri !#22 N13013 P3671 LD 8 -1 Int BE Pri !#22 N13014 P3672 LD 18 -1 Int BE Pri !#22 N13015 P3673 LD 4 -1 Int BE Pri !#22 N13016 P3674 LD 12 -1 Int BE Pri !#22 N13017 P3675 LD 8 -1 Int BE Pri !#22 N13018 P3676 LD 40 -1 FP BE Pri !#22 N13019 P3677 REPLACEMENT 17 Int BE Pri !#22 N13020 P3678 LD 20 -1 Int BE Pri !#22 N13021 P3679 LD 24 -1 Int BE Pri !#22 N13022 P3680 REPLACEMENT 23 Int BE Pri !#22 N13023 P3681 REPLACEMENT 29 Int BE Pri !#22 N13024 P3682 REPLACEMENT 38 Int BE Pri !#22 N13025 P3683 REPLACEMENT 7 Int BE Pri !#22 N13026 P3684 REPLACEMENT 23 Int BE Pri !#22 N13027 P3685 LD 0 -1 FP BE Pri !#22 N13028 P3686 LD 17 -1 Int BE Pri !#22 N13029 P3687 REPLACEMENT 45 Int BE Sec !#22 N13030 P3688 REPLACEMENT 1 Int BE Nuc !#22 N13031 P3689 REPLACEMENT 12 Int BE Pri !#22 N13032 P3690 REPLACEMENT 45 Int BE Pri !#22 N13033 P3691 LD 5 -1 Int BE Sec !#22 N13034 P3692 REPLACEMENT 21 Int BE Pri !#22 N13035 P3693 LD 9 -1 Int BE Nuc Loop_exit !#22 N13036 P3584 LD 25 -1 Int BE Pri Loop_entry !#22 N13037 P3585 REPLACEMENT 36 Int BE Pri !#22 N13038 P3586 REPLACEMENT 6 Int BE Pri !#22 N13039 P3587 LD 36 -1 Int BE Pri !#22 N13040 P3588 LD 2 -1 Int BE Nuc !#22 N13041 P3589 LD 2 -1 Int BE Sec !#22 N13042 P3590 LD 8 -1 Int BE Pri !#22 N13043 P3591 LD 25 -1 Int BE Pri !#22 N13044 P3592 LD 45 -1 Int BE Pri !#22 N13045 P3593 REPLACEMENT 45 Int BE Sec !#22 N13046 P3594 LD 18 -1 Int BE Pri !#22 N13047 P3595 LD 19 -1 FP BE Pri !#22 N13048 P3596 REPLACEMENT 0 Int BE Pri !#22 N13049 P3597 REPLACEMENT 35 Int BE Pri !#22 N13050 P3598 MEMBAR !#22 N13051 P3599 BST 12 0x17000010 FP BE Sec !#22 N13052 P3600 MEMBAR !#22 N13053 P3601 LD 25 -1 FP BE Sec !#22 N13054 P3602 LD 8 -1 Int BE Pri !#22 N13055 P3603 LD 35 -1 Int BE Pri !#22 N13056 P3604 REPLACEMENT 6 Int BE Nuc !#22 N13057 P3605 REPLACEMENT 38 Int BE Pri !#22 N13058 P3606 REPLACEMENT 25 Int BE Pri !#22 N13059 P3607 LD 27 -1 Int BE Nuc !#22 N13060 P3608 REPLACEMENT 29 Int BE Nuc !#22 N13061 P3609 LD 30 -1 Int BE Pri !#22 N13062 P3610 LD 8 -1 Int BE Pri !#22 N13063 P3611 LD 41 -1 Int BE Pri !#22 N13064 P3612 LD 25 -1 Int BE Pri !#22 N13065 P3613 REPLACEMENT 16 Int BE Nuc !#22 N13066 P3614 LD 2 -1 Int BE Sec !#22 N13067 P3615 PREFETCH 27 Int BE Pri !#22 N13068 P3616 REPLACEMENT 30 Int BE Nuc !#22 N13069 P3617 LD 42 -1 Int BE Pri !#22 N13070 P3618 LD 20 -1 Int BE Pri !#22 N13071 P3619 LD 10 -1 Int BE Nuc !#22 N13072 P3620 REPLACEMENT 42 Int BE Sec !#22 N13073 P3621 LD 14 -1 Int BE Pri !#22 N13074 P3622 PREFETCH 35 Int BE Pri !#22 N13075 P3623 LD 39 -1 Int BE Pri !#22 N13076 P3624 LD 15 -1 Int BE Pri !#22 N13077 P3625 REPLACEMENT 24 Int BE Pri !#22 N13078 P3626 REPLACEMENT 5 Int BE Pri !#22 N13079 P3627 LD 22 -1 FP BE Pri !#22 N13080 P3628 REPLACEMENT 33 Int BE Pri !#22 N13081 P3629 REPLACEMENT 2 Int BE Sec !#22 N13082 P3630 REPLACEMENT 43 Int BE Nuc !#22 N13083 P3631 REPLACEMENT 33 Int BE Pri !#22 N13084 P3632 LD 1 -1 Int BE Pri !#22 N13085 P3633 REPLACEMENT 2 Int BE Pri !#22 N13086 P3634 LD 13 -1 Int BE Pri !#22 N13087 P3635 PREFETCH 34 Int BE Pri !#22 N13088 P3636 LD 39 -1 Int BE Pri !#22 N13089 P3637 LD 20 -1 Int BE Pri !#22 N13090 P3638 REPLACEMENT 36 Int BE Pri !#22 N13091 P3639 LD 35 -1 Int BE Pri !#22 N13092 P3640 REPLACEMENT 12 Int BE Pri !#22 N13093 P3641 REPLACEMENT 5 Int BE Sec !#22 N13094 P3642 REPLACEMENT 40 Int BE Pri !#22 N13095 P3643 PREFETCH 37 Int BE Pri !#22 N13096 P3644 REPLACEMENT 44 Int BE Pri !#22 N13097 P3645 LD 18 -1 Int BE Pri !#22 N13098 P3646 LD 35 -1 Int BE Sec !#22 N13099 P3647 LD 33 -1 Int BE Pri !#22 N13100 P3648 MEMBAR !#22 N13101 P3649 BST 7 0x17000011 FP BE Pri !#22 N13102 P3650 MEMBAR !#22 N13103 P3651 LD 40 -1 Int BE Pri !#22 N13104 P3652 REPLACEMENT 36 Int BE Sec !#22 N13105 P3653 LD 1 -1 Int BE Nuc !#22 N13106 P3654 LD 32 -1 Int BE Pri !#22 N13107 P3655 LD 29 -1 Int BE Nuc !#22 N13108 P3656 REPLACEMENT 29 Int BE Sec !#22 N13109 P3657 LD 13 -1 Int BE Sec !#22 N13110 P3658 REPLACEMENT 15 Int BE Pri !#22 N13111 P3659 MEMBAR !#22 N13112 P3660 BST 3 0x17000012 FP BE Pri !#22 N13113 P3661 MEMBAR !#22 N13114 P3662 LD 4 -1 Int BE Sec !#22 N13115 P3663 REPLACEMENT 9 Int BE Sec !#22 N13116 P3664 LD 21 -1 Int BE Nuc !#22 N13117 P3665 LD 10 -1 Int BE Sec !#22 N13118 P3666 MEMBAR !#22 N13119 P3667 BST 0 0x17000013 FP BE Sec !#22 N13120 P3667 BST 1 0x17000014 FP BE Sec !#22 N13121 P3668 MEMBAR !#22 N13122 P3669 REPLACEMENT 18 Int BE Sec !#22 N13123 P3670 REPLACEMENT 42 Int BE Pri !#22 N13124 P3671 LD 8 -1 Int BE Pri !#22 N13125 P3672 LD 18 -1 Int BE Pri !#22 N13126 P3673 LD 4 -1 Int BE Pri !#22 N13127 P3674 LD 12 -1 Int BE Pri !#22 N13128 P3675 LD 8 -1 Int BE Pri !#22 N13129 P3676 LD 40 -1 FP BE Pri !#22 N13130 P3677 REPLACEMENT 17 Int BE Pri !#22 N13131 P3678 LD 20 -1 Int BE Pri !#22 N13132 P3679 LD 24 -1 Int BE Pri !#22 N13133 P3680 REPLACEMENT 23 Int BE Pri !#22 N13134 P3681 REPLACEMENT 29 Int BE Pri !#22 N13135 P3682 REPLACEMENT 38 Int BE Pri !#22 N13136 P3683 REPLACEMENT 7 Int BE Pri !#22 N13137 P3684 REPLACEMENT 23 Int BE Pri !#22 N13138 P3685 LD 0 -1 FP BE Pri !#22 N13139 P3686 LD 17 -1 Int BE Pri !#22 N13140 P3687 REPLACEMENT 45 Int BE Sec !#22 N13141 P3688 REPLACEMENT 1 Int BE Nuc !#22 N13142 P3689 REPLACEMENT 12 Int BE Pri !#22 N13143 P3690 REPLACEMENT 45 Int BE Pri !#22 N13144 P3691 LD 5 -1 Int BE Sec !#22 N13145 P3692 REPLACEMENT 21 Int BE Pri !#22 N13146 P3693 LD 9 -1 Int BE Nuc Loop_exit !#22 N13147 P3694 LD 7 -1 FP BE Pri Loop_entry !#22 N13148 P3695 LD 45 -1 Int LE Pri !#22 N13149 P3696 REPLACEMENT 40 Int BE Sec !#22 N13150 P3697 LD 18 -1 Int BE Nuc !#22 N13151 P3698 LD 1 -1 Int BE Pri !#22 N13152 P3699 LD 36 -1 Int BE Nuc !#22 N13153 P3700 REPLACEMENT 1 Int BE Pri !#22 N13154 P3701 REPLACEMENT 44 Int BE Sec !#22 N13155 P3702 LD 27 -1 Int BE Pri !#22 N13156 P3703 REPLACEMENT 45 Int BE Nuc !#22 N13157 P3704 LD 44 -1 Int BE Sec !#22 N13158 P3705 LD 16 -1 Int BE Pri !#22 N13159 P3706 REPLACEMENT 19 Int BE Pri !#22 N13160 P3707 REPLACEMENT 6 Int BE Pri !#22 N13161 P3708 MEMBAR !#22 N13162 P3709 BST 11 0x17000015 FP BE Pri !#22 N13163 P3710 MEMBAR !#22 N13164 P3711 REPLACEMENT 10 Int BE Pri !#22 N13165 P3712 REPLACEMENT 26 Int BE Sec !#22 N13166 P3713 REPLACEMENT 39 Int BE Pri !#22 N13167 P3714 LD 15 -1 Int BE Pri !#22 N13168 P3715 LD 7 -1 Int BE Pri !#22 N13169 P3716 LD 4 -1 FP BE Pri !#22 N13170 P3717 REPLACEMENT 44 Int BE Pri !#22 N13171 P3718 REPLACEMENT 37 Int BE Pri !#22 N13172 P3719 PREFETCH 17 Int BE Nuc !#22 N13173 P3720 LD 38 -1 FP BE Pri !#22 N13174 P3721 REPLACEMENT 1 Int BE Pri !#22 N13175 P3722 LD 36 -1 Int BE Sec !#22 N13176 P3723 PREFETCH 32 Int BE Nuc !#22 N13177 P3724 REPLACEMENT 4 Int BE Sec !#22 N13178 P3725 REPLACEMENT 0 Int BE Pri !#22 N13179 P3726 REPLACEMENT 5 Int BE Pri !#22 N13180 P3727 REPLACEMENT 25 Int BE Sec !#22 N13181 P3728 LD 26 -1 Int BE Sec !#22 N13182 P3729 LD 14 -1 Int BE Pri !#22 N13183 P3730 REPLACEMENT 5 Int BE Pri !#22 N13184 P3731 REPLACEMENT 26 Int BE Pri !#22 N13185 P3732 LD 19 -1 Int BE Sec !#22 N13186 P3733 MEMBAR !#22 N13187 P3734 BST 40 0x17000016 FP BE Pri !#22 N13188 P3735 MEMBAR !#22 N13189 P3736 REPLACEMENT 32 Int BE Pri !#22 N13190 P3737 REPLACEMENT 35 Int BE Pri !#22 N13191 P3738 LD 5 -1 FP BE Pri !#22 N13192 P3739 LD 6 -1 Int BE Pri !#22 N13193 P3740 REPLACEMENT 42 Int BE Sec !#22 N13194 P3741 LD 4 -1 Int LE Sec !#22 N13195 P3742 REPLACEMENT 10 Int BE Pri !#22 N13196 P3743 REPLACEMENT 5 Int BE Pri !#22 N13197 P3744 LD 16 -1 Int BE Pri !#22 N13198 P3745 LD 22 -1 Int BE Pri !#22 N13199 P3746 LD 7 -1 Int BE Pri !#22 N13200 P3747 REPLACEMENT 29 Int BE Pri !#22 N13201 P3748 LD 10 -1 Int BE Sec !#22 N13202 P3749 REPLACEMENT 35 Int BE Pri !#22 N13203 P3750 LD 30 -1 Int BE Pri !#22 N13204 P3751 LD 10 -1 FP BE Pri !#22 N13205 P3752 LD 11 -1 FP BE Pri !#22 N13206 P3753 LD 38 -1 Int BE Sec !#22 N13207 P3754 LD 14 -1 Int BE Pri Loop_exit !#22 N13208 P3755 MEMBAR !#23 N13209 P3756 REPLACEMENT 41 Int BE Pri Loop_entry !#23 N13210 P3757 LD 29 -1 Int BE Sec !#23 N13211 P3758 REPLACEMENT 38 Int BE Sec !#23 N13212 P3759 LD 7 -1 Int BE Sec !#23 N13213 P3760 LD 44 -1 Int BE Pri !#23 N13214 P3761 LD 9 -1 Int BE Pri !#23 N13215 P3762 LD 25 -1 FP BE Pri !#23 N13216 P3763 REPLACEMENT 38 Int BE Pri !#23 N13217 P3764 LD 2 -1 Int BE Nuc !#23 N13218 P3765 REPLACEMENT 34 Int BE Pri !#23 N13219 P3766 REPLACEMENT 41 Int BE Sec !#23 N13220 P3767 LD 21 -1 Int BE Sec !#23 N13221 P3768 LD 38 -1 Int BE Sec !#23 N13222 P3769 LD 9 -1 Int BE Pri !#23 N13223 P3770 LD 29 -1 FP BE Pri !#23 N13224 P3771 LD 43 -1 FP BE Pri !#23 N13225 P3772 REPLACEMENT 23 Int BE Pri !#23 N13226 P3773 LD 43 -1 Int BE Pri !#23 N13227 P3774 LD 4 -1 Int BE Pri !#23 N13228 P3775 REPLACEMENT 14 Int BE Pri !#23 N13229 P3776 REPLACEMENT 4 Int BE Pri !#23 N13230 P3777 MEMBAR !#23 N13231 P3778 BST 35 0x17800001 FP BE Pri !#23 N13232 P3779 MEMBAR !#23 N13233 P3780 BST 14 0x17800002 FP BE Pri !#23 N13234 P3781 MEMBAR !#23 N13235 P3782 LD 12 -1 Int BE Nuc !#23 N13236 P3783 LD 26 -1 Int BE Pri !#23 N13237 P3784 REPLACEMENT 7 Int BE Pri !#23 N13238 P3785 REPLACEMENT 26 Int BE Pri !#23 N13239 P3786 LD 10 -1 FP BE Pri !#23 N13240 P3787 LD 19 -1 Int BE Pri !#23 N13241 P3788 REPLACEMENT 6 Int BE Pri !#23 N13242 P3789 LD 39 -1 Int BE Sec !#23 N13243 P3790 REPLACEMENT 30 Int BE Pri !#23 N13244 P3791 LD 42 -1 Int BE Pri !#23 N13245 P3792 LD 38 -1 Int BE Sec !#23 N13246 P3793 REPLACEMENT 45 Int BE Pri !#23 N13247 P3794 REPLACEMENT 10 Int BE Pri !#23 N13248 P3795 LD 23 -1 Int BE Nuc !#23 N13249 P3796 LD 42 -1 Int BE Pri !#23 N13250 P3797 LD 44 -1 Int BE Pri !#23 N13251 P3798 MEMBAR !#23 N13252 P3799 REPLACEMENT 29 Int BE Pri !#23 N13253 P3800 LD 34 -1 Int BE Pri !#23 N13254 P3801 REPLACEMENT 32 Int BE Sec !#23 N13255 P3802 REPLACEMENT 35 Int BE Pri !#23 N13256 P3803 LD 19 -1 FP BE Nuc !#23 N13257 P3804 REPLACEMENT 31 Int BE Pri !#23 N13258 P3805 LD 42 -1 Int BE Pri !#23 N13259 P3806 REPLACEMENT 22 Int BE Pri !#23 N13260 P3807 LD 34 -1 Int LE Pri !#23 N13261 P3808 LD 41 -1 FP BE Pri !#23 N13262 P3809 LD 33 -1 Int BE Pri !#23 N13263 P3810 PREFETCH 10 Int BE Pri !#23 N13264 P3811 LD 34 -1 Int BE Pri !#23 N13265 P3812 LD 15 -1 Int BE Pri !#23 N13266 P3813 LD 10 -1 Int BE Pri !#23 N13267 P3814 LD 41 -1 Int BE Pri !#23 N13268 P3815 LD 15 -1 Int BE Pri !#23 N13269 P3816 REPLACEMENT 9 Int BE Pri !#23 N13270 P3817 REPLACEMENT 30 Int BE Pri !#23 N13271 P3818 REPLACEMENT 42 Int BE Pri !#23 N13272 P3819 REPLACEMENT 33 Int BE Pri !#23 N13273 P3820 LD 41 -1 Int BE Pri !#23 N13274 P3821 REPLACEMENT 2 Int BE Pri !#23 N13275 P3822 REPLACEMENT 28 Int BE Pri !#23 N13276 P3823 REPLACEMENT 37 Int BE Pri !#23 N13277 P3824 REPLACEMENT 22 Int BE Pri !#23 N13278 P3825 REPLACEMENT 41 Int BE Pri !#23 N13279 P3826 LD 7 -1 Int BE Pri !#23 N13280 P3827 LD 38 -1 Int BE Sec !#23 N13281 P3828 LD 6 -1 Int BE Pri !#23 N13282 P3829 REPLACEMENT 19 Int BE Nuc !#23 N13283 P3830 LD 13 -1 FP BE Nuc !#23 N13284 P3831 LD 31 -1 Int BE Pri !#23 N13285 P3832 REPLACEMENT 45 Int BE Pri !#23 N13286 P3833 LD 16 -1 Int LE Nuc !#23 N13287 P3834 REPLACEMENT 14 Int BE Pri !#23 N13288 P3835 REPLACEMENT 27 Int BE Pri !#23 N13289 P3836 REPLACEMENT 6 Int BE Pri !#23 N13290 P3837 LD 17 -1 Int BE Pri !#23 N13291 P3838 LD 39 -1 Int BE Pri !#23 N13292 P3839 REPLACEMENT 11 Int BE Pri !#23 N13293 P3840 REPLACEMENT 17 Int BE Pri !#23 N13294 P3841 LD 25 -1 Int BE Pri !#23 N13295 P3842 REPLACEMENT 2 Int BE Pri !#23 N13296 P3843 REPLACEMENT 4 Int BE Pri !#23 N13297 P3844 REPLACEMENT 34 Int BE Pri !#23 N13298 P3845 REPLACEMENT 36 Int BE Sec !#23 N13299 P3846 LD 6 -1 FP BE Sec !#23 N13300 P3847 REPLACEMENT 24 Int BE Sec !#23 N13301 P3848 REPLACEMENT 41 Int BE Pri !#23 N13302 P3849 LD 13 -1 Int BE Pri !#23 N13303 P3850 REPLACEMENT 38 Int BE Pri !#23 N13304 P3851 REPLACEMENT 1 Int BE Pri !#23 N13305 P3852 REPLACEMENT 15 Int BE Pri !#23 N13306 P3853 REPLACEMENT 30 Int BE Sec !#23 N13307 P3854 REPLACEMENT 4 Int BE Pri !#23 N13308 P3855 REPLACEMENT 34 Int BE Nuc !#23 N13309 P3856 REPLACEMENT 10 Int BE Pri !#23 N13310 P3857 LD 3 -1 Int BE Pri !#23 N13311 P3858 LD 22 -1 Int BE Pri !#23 N13312 P3859 REPLACEMENT 10 Int BE Pri !#23 N13313 P3860 LD 5 -1 Int BE Pri !#23 N13314 P3861 LD 45 -1 Int BE Pri !#23 N13315 P3862 REPLACEMENT 36 Int BE Sec !#23 N13316 P3863 REPLACEMENT 17 Int BE Pri !#23 N13317 P3864 REPLACEMENT 31 Int BE Nuc !#23 N13318 P3865 LD 35 -1 Int LE Nuc !#23 N13319 P3866 LD 6 -1 Int BE Pri !#23 N13320 P3867 LD 10 -1 Int BE Nuc !#23 N13321 P3868 REPLACEMENT 17 Int BE Pri !#23 N13322 P3869 REPLACEMENT 4 Int BE Sec !#23 N13323 P3870 LD 6 -1 Int LE Sec !#23 N13324 P3871 REPLACEMENT 26 Int BE Pri !#23 N13325 P3872 PREFETCH 29 Int BE Sec !#23 N13326 P3873 LD 32 -1 Int BE Pri !#23 N13327 P3874 LD 8 -1 Int BE Sec !#23 N13328 P3875 LD 22 -1 Int LE Nuc !#23 N13329 P3876 LD 37 -1 FP BE Nuc !#23 N13330 P3877 LD 14 -1 Int BE Pri !#23 N13331 P3878 LD 14 -1 Int BE Pri !#23 N13332 P3879 REPLACEMENT 12 Int BE Nuc !#23 N13333 P3880 LD 23 -1 FP BE Sec !#23 N13334 P3881 LD 31 -1 Int BE Pri !#23 N13335 P3882 LD 45 -1 Int BE Pri !#23 N13336 P3883 REPLACEMENT 12 Int BE Pri !#23 N13337 P3884 LD 23 -1 Int LE Pri !#23 N13338 P3885 REPLACEMENT 13 Int BE Pri !#23 N13339 P3886 LD 9 -1 Int BE Sec !#23 N13340 P3887 LD 36 -1 FP BE Pri !#23 N13341 P3888 REPLACEMENT 43 Int BE Pri !#23 N13342 P3889 REPLACEMENT 2 Int BE Sec !#23 N13343 P3890 LD 4 -1 Int BE Pri !#23 N13344 P3891 LD 7 -1 Int BE Pri !#23 N13345 P3892 LD 24 -1 Int BE Pri !#23 N13346 P3893 LD 15 -1 Int BE Pri !#23 N13347 P3894 PREFETCH 34 Int LE Pri !#23 N13348 P3895 LD 19 -1 Int BE Sec !#23 N13349 P3896 REPLACEMENT 21 Int BE Pri !#23 N13350 P3897 REPLACEMENT 34 Int BE Pri !#23 N13351 P3898 REPLACEMENT 23 Int BE Pri !#23 N13352 P3899 REPLACEMENT 12 Int BE Nuc !#23 N13353 P3900 REPLACEMENT 37 Int BE Pri !#23 N13354 P3901 LD 17 -1 Int BE Sec !#23 N13355 P3902 LD 12 -1 FP BE Pri !#23 N13356 P3903 REPLACEMENT 7 Int BE Pri !#23 N13357 P3904 REPLACEMENT 15 Int BE Nuc !#23 N13358 P3905 REPLACEMENT 6 Int BE Pri !#23 N13359 P3906 REPLACEMENT 17 Int BE Pri !#23 N13360 P3907 LD 6 -1 Int BE Pri !#23 N13361 P3908 REPLACEMENT 13 Int BE Pri !#23 N13362 P3909 LD 42 -1 Int BE Sec !#23 N13363 P3910 REPLACEMENT 16 Int BE Pri !#23 N13364 P3911 LD 7 -1 Int BE Pri !#23 N13365 P3912 LD 27 -1 Int BE Pri !#23 N13366 P3913 REPLACEMENT 19 Int BE Nuc !#23 N13367 P3914 LD 20 -1 Int BE Pri !#23 N13368 P3915 LD 15 -1 Int BE Pri !#23 N13369 P3916 LD 14 -1 Int BE Pri !#23 N13370 P3917 REPLACEMENT 38 Int BE Pri !#23 N13371 P3918 LD 18 -1 Int BE Pri !#23 N13372 P3919 LD 26 -1 Int BE Pri !#23 N13373 P3920 REPLACEMENT 17 Int BE Pri !#23 N13374 P3921 LD 31 -1 Int BE Pri !#23 N13375 P3922 REPLACEMENT 28 Int BE Pri !#23 N13376 P3923 REPLACEMENT 42 Int BE Pri !#23 N13377 P3924 LD 22 -1 Int BE Pri !#23 N13378 P3925 REPLACEMENT 30 Int BE Pri !#23 N13379 P3926 REPLACEMENT 24 Int BE Pri !#23 N13380 P3927 REPLACEMENT 21 Int BE Pri !#23 N13381 P3928 LD 9 -1 Int BE Pri !#23 N13382 P3929 REPLACEMENT 1 Int BE Pri !#23 N13383 P3930 LD 7 -1 Int BE Pri !#23 N13384 P3931 LD 33 -1 Int BE Pri !#23 N13385 P3932 REPLACEMENT 11 Int BE Nuc !#23 N13386 P3933 LD 35 -1 Int BE Nuc !#23 N13387 P3934 REPLACEMENT 42 Int BE Pri !#23 N13388 P3935 LD 16 -1 Int BE Pri !#23 N13389 P3936 REPLACEMENT 14 Int BE Pri !#23 N13390 P3937 LD 5 -1 Int BE Pri !#23 N13391 P3938 LD 41 -1 Int BE Pri !#23 N13392 P3939 LD 29 -1 Int BE Nuc !#23 N13393 P3940 PREFETCH 0 Int BE Pri !#23 N13394 P3941 LD 3 -1 Int BE Sec !#23 N13395 P3942 LD 33 -1 Int BE Pri !#23 N13396 P3943 LD 9 -1 Int BE Sec !#23 N13397 P3944 LD 25 -1 Int BE Sec !#23 N13398 P3945 REPLACEMENT 24 Int BE Pri !#23 N13399 P3946 LD 30 -1 Int BE Pri !#23 N13400 P3947 REPLACEMENT 45 Int BE Sec !#23 N13401 P3948 REPLACEMENT 10 Int BE Pri !#23 N13402 P3949 REPLACEMENT 40 Int BE Pri !#23 N13403 P3950 LD 8 -1 Int BE Pri !#23 N13404 P3951 LD 32 -1 Int BE Pri !#23 N13405 P3952 LD 26 -1 Int BE Pri !#23 N13406 P3953 REPLACEMENT 20 Int BE Pri !#23 N13407 P3954 LD 33 -1 Int BE Sec !#23 N13408 P3955 REPLACEMENT 35 Int BE Pri !#23 N13409 P3956 REPLACEMENT 7 Int BE Pri !#23 N13410 P3957 REPLACEMENT 36 Int BE Pri !#23 N13411 P3958 REPLACEMENT 40 Int BE Pri !#23 N13412 P3959 LD 23 -1 Int BE Nuc !#23 N13413 P3960 LD 21 -1 Int BE Nuc !#23 N13414 P3961 REPLACEMENT 2 Int BE Pri !#23 N13415 P3962 REPLACEMENT 6 Int BE Pri !#23 N13416 P3963 LD 26 -1 Int BE Sec !#23 N13417 P3964 REPLACEMENT 19 Int BE Pri !#23 N13418 P3965 REPLACEMENT 9 Int BE Pri !#23 N13419 P3966 LD 44 -1 Int BE Pri !#23 N13420 P3967 REPLACEMENT 17 Int BE Pri !#23 N13421 P3968 LD 20 -1 Int BE Pri !#23 N13422 P3969 LD 24 -1 FP BE Pri !#23 N13423 P3970 LD 14 -1 Int BE Pri !#23 N13424 P3971 REPLACEMENT 4 Int BE Pri !#23 N13425 P3972 REPLACEMENT 11 Int BE Pri !#23 N13426 P3973 LD 37 -1 Int BE Pri !#23 N13427 P3974 REPLACEMENT 18 Int BE Pri !#23 N13428 P3975 LD 3 -1 Int BE Sec !#23 N13429 P3976 LD 15 -1 FP BE Pri !#23 N13430 P3977 REPLACEMENT 9 Int BE Pri !#23 N13431 P3978 LD 30 -1 Int LE Pri !#23 N13432 P3979 LD 32 -1 Int BE Pri !#23 N13433 P3980 LD 12 -1 Int BE Pri Loop_exit !#23 N13434 P3756 REPLACEMENT 41 Int BE Pri Loop_entry !#23 N13435 P3757 LD 29 -1 Int BE Sec !#23 N13436 P3758 REPLACEMENT 38 Int BE Sec !#23 N13437 P3759 LD 7 -1 Int BE Sec !#23 N13438 P3760 LD 44 -1 Int BE Pri !#23 N13439 P3761 LD 9 -1 Int BE Pri !#23 N13440 P3762 LD 25 -1 FP BE Pri !#23 N13441 P3763 REPLACEMENT 38 Int BE Pri !#23 N13442 P3764 LD 2 -1 Int BE Nuc !#23 N13443 P3765 REPLACEMENT 34 Int BE Pri !#23 N13444 P3766 REPLACEMENT 41 Int BE Sec !#23 N13445 P3767 LD 21 -1 Int BE Sec !#23 N13446 P3768 LD 38 -1 Int BE Sec !#23 N13447 P3769 LD 9 -1 Int BE Pri !#23 N13448 P3770 LD 29 -1 FP BE Pri !#23 N13449 P3771 LD 43 -1 FP BE Pri !#23 N13450 P3772 REPLACEMENT 23 Int BE Pri !#23 N13451 P3773 LD 43 -1 Int BE Pri !#23 N13452 P3774 LD 4 -1 Int BE Pri !#23 N13453 P3775 REPLACEMENT 14 Int BE Pri !#23 N13454 P3776 REPLACEMENT 4 Int BE Pri !#23 N13455 P3777 MEMBAR !#23 N13456 P3778 BST 35 0x17800003 FP BE Pri !#23 N13457 P3779 MEMBAR !#23 N13458 P3780 BST 14 0x17800004 FP BE Pri !#23 N13459 P3781 MEMBAR !#23 N13460 P3782 LD 12 -1 Int BE Nuc !#23 N13461 P3783 LD 26 -1 Int BE Pri !#23 N13462 P3784 REPLACEMENT 7 Int BE Pri !#23 N13463 P3785 REPLACEMENT 26 Int BE Pri !#23 N13464 P3786 LD 10 -1 FP BE Pri !#23 N13465 P3787 LD 19 -1 Int BE Pri !#23 N13466 P3788 REPLACEMENT 6 Int BE Pri !#23 N13467 P3789 LD 39 -1 Int BE Sec !#23 N13468 P3790 REPLACEMENT 30 Int BE Pri !#23 N13469 P3791 LD 42 -1 Int BE Pri !#23 N13470 P3792 LD 38 -1 Int BE Sec !#23 N13471 P3793 REPLACEMENT 45 Int BE Pri !#23 N13472 P3794 REPLACEMENT 10 Int BE Pri !#23 N13473 P3795 LD 23 -1 Int BE Nuc !#23 N13474 P3796 LD 42 -1 Int BE Pri !#23 N13475 P3797 LD 44 -1 Int BE Pri !#23 N13476 P3798 MEMBAR !#23 N13477 P3799 REPLACEMENT 29 Int BE Pri !#23 N13478 P3800 LD 34 -1 Int BE Pri !#23 N13479 P3801 REPLACEMENT 32 Int BE Sec !#23 N13480 P3802 REPLACEMENT 35 Int BE Pri !#23 N13481 P3803 LD 19 -1 FP BE Nuc !#23 N13482 P3804 REPLACEMENT 31 Int BE Pri !#23 N13483 P3805 LD 42 -1 Int BE Pri !#23 N13484 P3806 REPLACEMENT 22 Int BE Pri !#23 N13485 P3807 LD 34 -1 Int LE Pri !#23 N13486 P3808 LD 41 -1 FP BE Pri !#23 N13487 P3809 LD 33 -1 Int BE Pri !#23 N13488 P3810 PREFETCH 10 Int BE Pri !#23 N13489 P3811 LD 34 -1 Int BE Pri !#23 N13490 P3812 LD 15 -1 Int BE Pri !#23 N13491 P3813 LD 10 -1 Int BE Pri !#23 N13492 P3814 LD 41 -1 Int BE Pri !#23 N13493 P3815 LD 15 -1 Int BE Pri !#23 N13494 P3816 REPLACEMENT 9 Int BE Pri !#23 N13495 P3817 REPLACEMENT 30 Int BE Pri !#23 N13496 P3818 REPLACEMENT 42 Int BE Pri !#23 N13497 P3819 REPLACEMENT 33 Int BE Pri !#23 N13498 P3820 LD 41 -1 Int BE Pri !#23 N13499 P3821 REPLACEMENT 2 Int BE Pri !#23 N13500 P3822 REPLACEMENT 28 Int BE Pri !#23 N13501 P3823 REPLACEMENT 37 Int BE Pri !#23 N13502 P3824 REPLACEMENT 22 Int BE Pri !#23 N13503 P3825 REPLACEMENT 41 Int BE Pri !#23 N13504 P3826 LD 7 -1 Int BE Pri !#23 N13505 P3827 LD 38 -1 Int BE Sec !#23 N13506 P3828 LD 6 -1 Int BE Pri !#23 N13507 P3829 REPLACEMENT 19 Int BE Nuc !#23 N13508 P3830 LD 13 -1 FP BE Nuc !#23 N13509 P3831 LD 31 -1 Int BE Pri !#23 N13510 P3832 REPLACEMENT 45 Int BE Pri !#23 N13511 P3833 LD 16 -1 Int LE Nuc !#23 N13512 P3834 REPLACEMENT 14 Int BE Pri !#23 N13513 P3835 REPLACEMENT 27 Int BE Pri !#23 N13514 P3836 REPLACEMENT 6 Int BE Pri !#23 N13515 P3837 LD 17 -1 Int BE Pri !#23 N13516 P3838 LD 39 -1 Int BE Pri !#23 N13517 P3839 REPLACEMENT 11 Int BE Pri !#23 N13518 P3840 REPLACEMENT 17 Int BE Pri !#23 N13519 P3841 LD 25 -1 Int BE Pri !#23 N13520 P3842 REPLACEMENT 2 Int BE Pri !#23 N13521 P3843 REPLACEMENT 4 Int BE Pri !#23 N13522 P3844 REPLACEMENT 34 Int BE Pri !#23 N13523 P3845 REPLACEMENT 36 Int BE Sec !#23 N13524 P3846 LD 6 -1 FP BE Sec !#23 N13525 P3847 REPLACEMENT 24 Int BE Sec !#23 N13526 P3848 REPLACEMENT 41 Int BE Pri !#23 N13527 P3849 LD 13 -1 Int BE Pri !#23 N13528 P3850 REPLACEMENT 38 Int BE Pri !#23 N13529 P3851 REPLACEMENT 1 Int BE Pri !#23 N13530 P3852 REPLACEMENT 15 Int BE Pri !#23 N13531 P3853 REPLACEMENT 30 Int BE Sec !#23 N13532 P3854 REPLACEMENT 4 Int BE Pri !#23 N13533 P3855 REPLACEMENT 34 Int BE Nuc !#23 N13534 P3856 REPLACEMENT 10 Int BE Pri !#23 N13535 P3857 LD 3 -1 Int BE Pri !#23 N13536 P3858 LD 22 -1 Int BE Pri !#23 N13537 P3859 REPLACEMENT 10 Int BE Pri !#23 N13538 P3860 LD 5 -1 Int BE Pri !#23 N13539 P3861 LD 45 -1 Int BE Pri !#23 N13540 P3862 REPLACEMENT 36 Int BE Sec !#23 N13541 P3863 REPLACEMENT 17 Int BE Pri !#23 N13542 P3864 REPLACEMENT 31 Int BE Nuc !#23 N13543 P3865 LD 35 -1 Int LE Nuc !#23 N13544 P3866 LD 6 -1 Int BE Pri !#23 N13545 P3867 LD 10 -1 Int BE Nuc !#23 N13546 P3868 REPLACEMENT 17 Int BE Pri !#23 N13547 P3869 REPLACEMENT 4 Int BE Sec !#23 N13548 P3870 LD 6 -1 Int LE Sec !#23 N13549 P3871 REPLACEMENT 26 Int BE Pri !#23 N13550 P3872 PREFETCH 29 Int BE Sec !#23 N13551 P3873 LD 32 -1 Int BE Pri !#23 N13552 P3874 LD 8 -1 Int BE Sec !#23 N13553 P3875 LD 22 -1 Int LE Nuc !#23 N13554 P3876 LD 37 -1 FP BE Nuc !#23 N13555 P3877 LD 14 -1 Int BE Pri !#23 N13556 P3878 LD 14 -1 Int BE Pri !#23 N13557 P3879 REPLACEMENT 12 Int BE Nuc !#23 N13558 P3880 LD 23 -1 FP BE Sec !#23 N13559 P3881 LD 31 -1 Int BE Pri !#23 N13560 P3882 LD 45 -1 Int BE Pri !#23 N13561 P3883 REPLACEMENT 12 Int BE Pri !#23 N13562 P3884 LD 23 -1 Int LE Pri !#23 N13563 P3885 REPLACEMENT 13 Int BE Pri !#23 N13564 P3886 LD 9 -1 Int BE Sec !#23 N13565 P3887 LD 36 -1 FP BE Pri !#23 N13566 P3888 REPLACEMENT 43 Int BE Pri !#23 N13567 P3889 REPLACEMENT 2 Int BE Sec !#23 N13568 P3890 LD 4 -1 Int BE Pri !#23 N13569 P3891 LD 7 -1 Int BE Pri !#23 N13570 P3892 LD 24 -1 Int BE Pri !#23 N13571 P3893 LD 15 -1 Int BE Pri !#23 N13572 P3894 PREFETCH 34 Int LE Pri !#23 N13573 P3895 LD 19 -1 Int BE Sec !#23 N13574 P3896 REPLACEMENT 21 Int BE Pri !#23 N13575 P3897 REPLACEMENT 34 Int BE Pri !#23 N13576 P3898 REPLACEMENT 23 Int BE Pri !#23 N13577 P3899 REPLACEMENT 12 Int BE Nuc !#23 N13578 P3900 REPLACEMENT 37 Int BE Pri !#23 N13579 P3901 LD 17 -1 Int BE Sec !#23 N13580 P3902 LD 12 -1 FP BE Pri !#23 N13581 P3903 REPLACEMENT 7 Int BE Pri !#23 N13582 P3904 REPLACEMENT 15 Int BE Nuc !#23 N13583 P3905 REPLACEMENT 6 Int BE Pri !#23 N13584 P3906 REPLACEMENT 17 Int BE Pri !#23 N13585 P3907 LD 6 -1 Int BE Pri !#23 N13586 P3908 REPLACEMENT 13 Int BE Pri !#23 N13587 P3909 LD 42 -1 Int BE Sec !#23 N13588 P3910 REPLACEMENT 16 Int BE Pri !#23 N13589 P3911 LD 7 -1 Int BE Pri !#23 N13590 P3912 LD 27 -1 Int BE Pri !#23 N13591 P3913 REPLACEMENT 19 Int BE Nuc !#23 N13592 P3914 LD 20 -1 Int BE Pri !#23 N13593 P3915 LD 15 -1 Int BE Pri !#23 N13594 P3916 LD 14 -1 Int BE Pri !#23 N13595 P3917 REPLACEMENT 38 Int BE Pri !#23 N13596 P3918 LD 18 -1 Int BE Pri !#23 N13597 P3919 LD 26 -1 Int BE Pri !#23 N13598 P3920 REPLACEMENT 17 Int BE Pri !#23 N13599 P3921 LD 31 -1 Int BE Pri !#23 N13600 P3922 REPLACEMENT 28 Int BE Pri !#23 N13601 P3923 REPLACEMENT 42 Int BE Pri !#23 N13602 P3924 LD 22 -1 Int BE Pri !#23 N13603 P3925 REPLACEMENT 30 Int BE Pri !#23 N13604 P3926 REPLACEMENT 24 Int BE Pri !#23 N13605 P3927 REPLACEMENT 21 Int BE Pri !#23 N13606 P3928 LD 9 -1 Int BE Pri !#23 N13607 P3929 REPLACEMENT 1 Int BE Pri !#23 N13608 P3930 LD 7 -1 Int BE Pri !#23 N13609 P3931 LD 33 -1 Int BE Pri !#23 N13610 P3932 REPLACEMENT 11 Int BE Nuc !#23 N13611 P3933 LD 35 -1 Int BE Nuc !#23 N13612 P3934 REPLACEMENT 42 Int BE Pri !#23 N13613 P3935 LD 16 -1 Int BE Pri !#23 N13614 P3936 REPLACEMENT 14 Int BE Pri !#23 N13615 P3937 LD 5 -1 Int BE Pri !#23 N13616 P3938 LD 41 -1 Int BE Pri !#23 N13617 P3939 LD 29 -1 Int BE Nuc !#23 N13618 P3940 PREFETCH 0 Int BE Pri !#23 N13619 P3941 LD 3 -1 Int BE Sec !#23 N13620 P3942 LD 33 -1 Int BE Pri !#23 N13621 P3943 LD 9 -1 Int BE Sec !#23 N13622 P3944 LD 25 -1 Int BE Sec !#23 N13623 P3945 REPLACEMENT 24 Int BE Pri !#23 N13624 P3946 LD 30 -1 Int BE Pri !#23 N13625 P3947 REPLACEMENT 45 Int BE Sec !#23 N13626 P3948 REPLACEMENT 10 Int BE Pri !#23 N13627 P3949 REPLACEMENT 40 Int BE Pri !#23 N13628 P3950 LD 8 -1 Int BE Pri !#23 N13629 P3951 LD 32 -1 Int BE Pri !#23 N13630 P3952 LD 26 -1 Int BE Pri !#23 N13631 P3953 REPLACEMENT 20 Int BE Pri !#23 N13632 P3954 LD 33 -1 Int BE Sec !#23 N13633 P3955 REPLACEMENT 35 Int BE Pri !#23 N13634 P3956 REPLACEMENT 7 Int BE Pri !#23 N13635 P3957 REPLACEMENT 36 Int BE Pri !#23 N13636 P3958 REPLACEMENT 40 Int BE Pri !#23 N13637 P3959 LD 23 -1 Int BE Nuc !#23 N13638 P3960 LD 21 -1 Int BE Nuc !#23 N13639 P3961 REPLACEMENT 2 Int BE Pri !#23 N13640 P3962 REPLACEMENT 6 Int BE Pri !#23 N13641 P3963 LD 26 -1 Int BE Sec !#23 N13642 P3964 REPLACEMENT 19 Int BE Pri !#23 N13643 P3965 REPLACEMENT 9 Int BE Pri !#23 N13644 P3966 LD 44 -1 Int BE Pri !#23 N13645 P3967 REPLACEMENT 17 Int BE Pri !#23 N13646 P3968 LD 20 -1 Int BE Pri !#23 N13647 P3969 LD 24 -1 FP BE Pri !#23 N13648 P3970 LD 14 -1 Int BE Pri !#23 N13649 P3971 REPLACEMENT 4 Int BE Pri !#23 N13650 P3972 REPLACEMENT 11 Int BE Pri !#23 N13651 P3973 LD 37 -1 Int BE Pri !#23 N13652 P3974 REPLACEMENT 18 Int BE Pri !#23 N13653 P3975 LD 3 -1 Int BE Sec !#23 N13654 P3976 LD 15 -1 FP BE Pri !#23 N13655 P3977 REPLACEMENT 9 Int BE Pri !#23 N13656 P3978 LD 30 -1 Int LE Pri !#23 N13657 P3979 LD 32 -1 Int BE Pri !#23 N13658 P3980 LD 12 -1 Int BE Pri Loop_exit !#23 N13659 P3756 REPLACEMENT 41 Int BE Pri Loop_entry !#23 N13660 P3757 LD 29 -1 Int BE Sec !#23 N13661 P3758 REPLACEMENT 38 Int BE Sec !#23 N13662 P3759 LD 7 -1 Int BE Sec !#23 N13663 P3760 LD 44 -1 Int BE Pri !#23 N13664 P3761 LD 9 -1 Int BE Pri !#23 N13665 P3762 LD 25 -1 FP BE Pri !#23 N13666 P3763 REPLACEMENT 38 Int BE Pri !#23 N13667 P3764 LD 2 -1 Int BE Nuc !#23 N13668 P3765 REPLACEMENT 34 Int BE Pri !#23 N13669 P3766 REPLACEMENT 41 Int BE Sec !#23 N13670 P3767 LD 21 -1 Int BE Sec !#23 N13671 P3768 LD 38 -1 Int BE Sec !#23 N13672 P3769 LD 9 -1 Int BE Pri !#23 N13673 P3770 LD 29 -1 FP BE Pri !#23 N13674 P3771 LD 43 -1 FP BE Pri !#23 N13675 P3772 REPLACEMENT 23 Int BE Pri !#23 N13676 P3773 LD 43 -1 Int BE Pri !#23 N13677 P3774 LD 4 -1 Int BE Pri !#23 N13678 P3775 REPLACEMENT 14 Int BE Pri !#23 N13679 P3776 REPLACEMENT 4 Int BE Pri !#23 N13680 P3777 MEMBAR !#23 N13681 P3778 BST 35 0x17800005 FP BE Pri !#23 N13682 P3779 MEMBAR !#23 N13683 P3780 BST 14 0x17800006 FP BE Pri !#23 N13684 P3781 MEMBAR !#23 N13685 P3782 LD 12 -1 Int BE Nuc !#23 N13686 P3783 LD 26 -1 Int BE Pri !#23 N13687 P3784 REPLACEMENT 7 Int BE Pri !#23 N13688 P3785 REPLACEMENT 26 Int BE Pri !#23 N13689 P3786 LD 10 -1 FP BE Pri !#23 N13690 P3787 LD 19 -1 Int BE Pri !#23 N13691 P3788 REPLACEMENT 6 Int BE Pri !#23 N13692 P3789 LD 39 -1 Int BE Sec !#23 N13693 P3790 REPLACEMENT 30 Int BE Pri !#23 N13694 P3791 LD 42 -1 Int BE Pri !#23 N13695 P3792 LD 38 -1 Int BE Sec !#23 N13696 P3793 REPLACEMENT 45 Int BE Pri !#23 N13697 P3794 REPLACEMENT 10 Int BE Pri !#23 N13698 P3795 LD 23 -1 Int BE Nuc !#23 N13699 P3796 LD 42 -1 Int BE Pri !#23 N13700 P3797 LD 44 -1 Int BE Pri !#23 N13701 P3798 MEMBAR !#23 N13702 P3799 REPLACEMENT 29 Int BE Pri !#23 N13703 P3800 LD 34 -1 Int BE Pri !#23 N13704 P3801 REPLACEMENT 32 Int BE Sec !#23 N13705 P3802 REPLACEMENT 35 Int BE Pri !#23 N13706 P3803 LD 19 -1 FP BE Nuc !#23 N13707 P3804 REPLACEMENT 31 Int BE Pri !#23 N13708 P3805 LD 42 -1 Int BE Pri !#23 N13709 P3806 REPLACEMENT 22 Int BE Pri !#23 N13710 P3807 LD 34 -1 Int LE Pri !#23 N13711 P3808 LD 41 -1 FP BE Pri !#23 N13712 P3809 LD 33 -1 Int BE Pri !#23 N13713 P3810 PREFETCH 10 Int BE Pri !#23 N13714 P3811 LD 34 -1 Int BE Pri !#23 N13715 P3812 LD 15 -1 Int BE Pri !#23 N13716 P3813 LD 10 -1 Int BE Pri !#23 N13717 P3814 LD 41 -1 Int BE Pri !#23 N13718 P3815 LD 15 -1 Int BE Pri !#23 N13719 P3816 REPLACEMENT 9 Int BE Pri !#23 N13720 P3817 REPLACEMENT 30 Int BE Pri !#23 N13721 P3818 REPLACEMENT 42 Int BE Pri !#23 N13722 P3819 REPLACEMENT 33 Int BE Pri !#23 N13723 P3820 LD 41 -1 Int BE Pri !#23 N13724 P3821 REPLACEMENT 2 Int BE Pri !#23 N13725 P3822 REPLACEMENT 28 Int BE Pri !#23 N13726 P3823 REPLACEMENT 37 Int BE Pri !#23 N13727 P3824 REPLACEMENT 22 Int BE Pri !#23 N13728 P3825 REPLACEMENT 41 Int BE Pri !#23 N13729 P3826 LD 7 -1 Int BE Pri !#23 N13730 P3827 LD 38 -1 Int BE Sec !#23 N13731 P3828 LD 6 -1 Int BE Pri !#23 N13732 P3829 REPLACEMENT 19 Int BE Nuc !#23 N13733 P3830 LD 13 -1 FP BE Nuc !#23 N13734 P3831 LD 31 -1 Int BE Pri !#23 N13735 P3832 REPLACEMENT 45 Int BE Pri !#23 N13736 P3833 LD 16 -1 Int LE Nuc !#23 N13737 P3834 REPLACEMENT 14 Int BE Pri !#23 N13738 P3835 REPLACEMENT 27 Int BE Pri !#23 N13739 P3836 REPLACEMENT 6 Int BE Pri !#23 N13740 P3837 LD 17 -1 Int BE Pri !#23 N13741 P3838 LD 39 -1 Int BE Pri !#23 N13742 P3839 REPLACEMENT 11 Int BE Pri !#23 N13743 P3840 REPLACEMENT 17 Int BE Pri !#23 N13744 P3841 LD 25 -1 Int BE Pri !#23 N13745 P3842 REPLACEMENT 2 Int BE Pri !#23 N13746 P3843 REPLACEMENT 4 Int BE Pri !#23 N13747 P3844 REPLACEMENT 34 Int BE Pri !#23 N13748 P3845 REPLACEMENT 36 Int BE Sec !#23 N13749 P3846 LD 6 -1 FP BE Sec !#23 N13750 P3847 REPLACEMENT 24 Int BE Sec !#23 N13751 P3848 REPLACEMENT 41 Int BE Pri !#23 N13752 P3849 LD 13 -1 Int BE Pri !#23 N13753 P3850 REPLACEMENT 38 Int BE Pri !#23 N13754 P3851 REPLACEMENT 1 Int BE Pri !#23 N13755 P3852 REPLACEMENT 15 Int BE Pri !#23 N13756 P3853 REPLACEMENT 30 Int BE Sec !#23 N13757 P3854 REPLACEMENT 4 Int BE Pri !#23 N13758 P3855 REPLACEMENT 34 Int BE Nuc !#23 N13759 P3856 REPLACEMENT 10 Int BE Pri !#23 N13760 P3857 LD 3 -1 Int BE Pri !#23 N13761 P3858 LD 22 -1 Int BE Pri !#23 N13762 P3859 REPLACEMENT 10 Int BE Pri !#23 N13763 P3860 LD 5 -1 Int BE Pri !#23 N13764 P3861 LD 45 -1 Int BE Pri !#23 N13765 P3862 REPLACEMENT 36 Int BE Sec !#23 N13766 P3863 REPLACEMENT 17 Int BE Pri !#23 N13767 P3864 REPLACEMENT 31 Int BE Nuc !#23 N13768 P3865 LD 35 -1 Int LE Nuc !#23 N13769 P3866 LD 6 -1 Int BE Pri !#23 N13770 P3867 LD 10 -1 Int BE Nuc !#23 N13771 P3868 REPLACEMENT 17 Int BE Pri !#23 N13772 P3869 REPLACEMENT 4 Int BE Sec !#23 N13773 P3870 LD 6 -1 Int LE Sec !#23 N13774 P3871 REPLACEMENT 26 Int BE Pri !#23 N13775 P3872 PREFETCH 29 Int BE Sec !#23 N13776 P3873 LD 32 -1 Int BE Pri !#23 N13777 P3874 LD 8 -1 Int BE Sec !#23 N13778 P3875 LD 22 -1 Int LE Nuc !#23 N13779 P3876 LD 37 -1 FP BE Nuc !#23 N13780 P3877 LD 14 -1 Int BE Pri !#23 N13781 P3878 LD 14 -1 Int BE Pri !#23 N13782 P3879 REPLACEMENT 12 Int BE Nuc !#23 N13783 P3880 LD 23 -1 FP BE Sec !#23 N13784 P3881 LD 31 -1 Int BE Pri !#23 N13785 P3882 LD 45 -1 Int BE Pri !#23 N13786 P3883 REPLACEMENT 12 Int BE Pri !#23 N13787 P3884 LD 23 -1 Int LE Pri !#23 N13788 P3885 REPLACEMENT 13 Int BE Pri !#23 N13789 P3886 LD 9 -1 Int BE Sec !#23 N13790 P3887 LD 36 -1 FP BE Pri !#23 N13791 P3888 REPLACEMENT 43 Int BE Pri !#23 N13792 P3889 REPLACEMENT 2 Int BE Sec !#23 N13793 P3890 LD 4 -1 Int BE Pri !#23 N13794 P3891 LD 7 -1 Int BE Pri !#23 N13795 P3892 LD 24 -1 Int BE Pri !#23 N13796 P3893 LD 15 -1 Int BE Pri !#23 N13797 P3894 PREFETCH 34 Int LE Pri !#23 N13798 P3895 LD 19 -1 Int BE Sec !#23 N13799 P3896 REPLACEMENT 21 Int BE Pri !#23 N13800 P3897 REPLACEMENT 34 Int BE Pri !#23 N13801 P3898 REPLACEMENT 23 Int BE Pri !#23 N13802 P3899 REPLACEMENT 12 Int BE Nuc !#23 N13803 P3900 REPLACEMENT 37 Int BE Pri !#23 N13804 P3901 LD 17 -1 Int BE Sec !#23 N13805 P3902 LD 12 -1 FP BE Pri !#23 N13806 P3903 REPLACEMENT 7 Int BE Pri !#23 N13807 P3904 REPLACEMENT 15 Int BE Nuc !#23 N13808 P3905 REPLACEMENT 6 Int BE Pri !#23 N13809 P3906 REPLACEMENT 17 Int BE Pri !#23 N13810 P3907 LD 6 -1 Int BE Pri !#23 N13811 P3908 REPLACEMENT 13 Int BE Pri !#23 N13812 P3909 LD 42 -1 Int BE Sec !#23 N13813 P3910 REPLACEMENT 16 Int BE Pri !#23 N13814 P3911 LD 7 -1 Int BE Pri !#23 N13815 P3912 LD 27 -1 Int BE Pri !#23 N13816 P3913 REPLACEMENT 19 Int BE Nuc !#23 N13817 P3914 LD 20 -1 Int BE Pri !#23 N13818 P3915 LD 15 -1 Int BE Pri !#23 N13819 P3916 LD 14 -1 Int BE Pri !#23 N13820 P3917 REPLACEMENT 38 Int BE Pri !#23 N13821 P3918 LD 18 -1 Int BE Pri !#23 N13822 P3919 LD 26 -1 Int BE Pri !#23 N13823 P3920 REPLACEMENT 17 Int BE Pri !#23 N13824 P3921 LD 31 -1 Int BE Pri !#23 N13825 P3922 REPLACEMENT 28 Int BE Pri !#23 N13826 P3923 REPLACEMENT 42 Int BE Pri !#23 N13827 P3924 LD 22 -1 Int BE Pri !#23 N13828 P3925 REPLACEMENT 30 Int BE Pri !#23 N13829 P3926 REPLACEMENT 24 Int BE Pri !#23 N13830 P3927 REPLACEMENT 21 Int BE Pri !#23 N13831 P3928 LD 9 -1 Int BE Pri !#23 N13832 P3929 REPLACEMENT 1 Int BE Pri !#23 N13833 P3930 LD 7 -1 Int BE Pri !#23 N13834 P3931 LD 33 -1 Int BE Pri !#23 N13835 P3932 REPLACEMENT 11 Int BE Nuc !#23 N13836 P3933 LD 35 -1 Int BE Nuc !#23 N13837 P3934 REPLACEMENT 42 Int BE Pri !#23 N13838 P3935 LD 16 -1 Int BE Pri !#23 N13839 P3936 REPLACEMENT 14 Int BE Pri !#23 N13840 P3937 LD 5 -1 Int BE Pri !#23 N13841 P3938 LD 41 -1 Int BE Pri !#23 N13842 P3939 LD 29 -1 Int BE Nuc !#23 N13843 P3940 PREFETCH 0 Int BE Pri !#23 N13844 P3941 LD 3 -1 Int BE Sec !#23 N13845 P3942 LD 33 -1 Int BE Pri !#23 N13846 P3943 LD 9 -1 Int BE Sec !#23 N13847 P3944 LD 25 -1 Int BE Sec !#23 N13848 P3945 REPLACEMENT 24 Int BE Pri !#23 N13849 P3946 LD 30 -1 Int BE Pri !#23 N13850 P3947 REPLACEMENT 45 Int BE Sec !#23 N13851 P3948 REPLACEMENT 10 Int BE Pri !#23 N13852 P3949 REPLACEMENT 40 Int BE Pri !#23 N13853 P3950 LD 8 -1 Int BE Pri !#23 N13854 P3951 LD 32 -1 Int BE Pri !#23 N13855 P3952 LD 26 -1 Int BE Pri !#23 N13856 P3953 REPLACEMENT 20 Int BE Pri !#23 N13857 P3954 LD 33 -1 Int BE Sec !#23 N13858 P3955 REPLACEMENT 35 Int BE Pri !#23 N13859 P3956 REPLACEMENT 7 Int BE Pri !#23 N13860 P3957 REPLACEMENT 36 Int BE Pri !#23 N13861 P3958 REPLACEMENT 40 Int BE Pri !#23 N13862 P3959 LD 23 -1 Int BE Nuc !#23 N13863 P3960 LD 21 -1 Int BE Nuc !#23 N13864 P3961 REPLACEMENT 2 Int BE Pri !#23 N13865 P3962 REPLACEMENT 6 Int BE Pri !#23 N13866 P3963 LD 26 -1 Int BE Sec !#23 N13867 P3964 REPLACEMENT 19 Int BE Pri !#23 N13868 P3965 REPLACEMENT 9 Int BE Pri !#23 N13869 P3966 LD 44 -1 Int BE Pri !#23 N13870 P3967 REPLACEMENT 17 Int BE Pri !#23 N13871 P3968 LD 20 -1 Int BE Pri !#23 N13872 P3969 LD 24 -1 FP BE Pri !#23 N13873 P3970 LD 14 -1 Int BE Pri !#23 N13874 P3971 REPLACEMENT 4 Int BE Pri !#23 N13875 P3972 REPLACEMENT 11 Int BE Pri !#23 N13876 P3973 LD 37 -1 Int BE Pri !#23 N13877 P3974 REPLACEMENT 18 Int BE Pri !#23 N13878 P3975 LD 3 -1 Int BE Sec !#23 N13879 P3976 LD 15 -1 FP BE Pri !#23 N13880 P3977 REPLACEMENT 9 Int BE Pri !#23 N13881 P3978 LD 30 -1 Int LE Pri !#23 N13882 P3979 LD 32 -1 Int BE Pri !#23 N13883 P3980 LD 12 -1 Int BE Pri Loop_exit !#23 N13884 P3981 MEMBAR !#24 N13885 P3982 REPLACEMENT 42 Int BE Pri Loop_entry !#24 N13886 P3983 LD 9 -1 Int BE Pri !#24 N13887 P3984 REPLACEMENT 6 Int BE Pri !#24 N13888 P3985 REPLACEMENT 0 Int BE Pri !#24 N13889 P3986 LD 0 -1 Int BE Pri !#24 N13890 P3987 LD 2 -1 Int BE Pri !#24 N13891 P3988 REPLACEMENT 40 Int BE Pri !#24 N13892 P3989 PREFETCH 25 Int BE Pri !#24 N13893 P3990 LD 35 -1 Int BE Pri !#24 N13894 P3991 REPLACEMENT 38 Int BE Pri !#24 N13895 P3992 LD 5 -1 Int BE Pri !#24 N13896 P3993 REPLACEMENT 25 Int BE Pri !#24 N13897 P3994 LD 31 -1 Int BE Pri !#24 N13898 P3995 LD 45 -1 Int BE Nuc !#24 N13899 P3996 LD 43 -1 Int BE Pri !#24 N13900 P3997 LD 30 -1 Int BE Sec !#24 N13901 P3998 REPLACEMENT 21 Int BE Pri !#24 N13902 P3999 LD 26 -1 Int BE Pri !#24 N13903 P4000 LD 38 -1 Int BE Sec !#24 N13904 P4001 LD 2 -1 FP BE Pri !#24 N13905 P4002 LD 45 -1 Int BE Pri !#24 N13906 P4003 LD 42 -1 Int BE Pri !#24 N13907 P4004 REPLACEMENT 37 Int BE Pri !#24 N13908 P4005 LD 29 -1 Int BE Pri !#24 N13909 P4006 LD 13 -1 Int BE Pri !#24 N13910 P4007 LD 27 -1 FP BE Pri !#24 N13911 P4008 LD 39 -1 Int BE Sec !#24 N13912 P4009 REPLACEMENT 23 Int BE Pri !#24 N13913 P4010 LD 22 -1 Int BE Pri !#24 N13914 P4011 LD 12 -1 Int BE Pri !#24 N13915 P4012 REPLACEMENT 23 Int BE Sec !#24 N13916 P4013 LD 19 -1 Int BE Sec !#24 N13917 P4014 REPLACEMENT 18 Int BE Pri !#24 N13918 P4015 LD 13 -1 Int BE Pri !#24 N13919 P4016 REPLACEMENT 14 Int BE Pri !#24 N13920 P4017 LD 26 -1 Int LE Pri !#24 N13921 P4018 LD 22 -1 Int BE Pri !#24 N13922 P4019 REPLACEMENT 42 Int BE Sec !#24 N13923 P4020 REPLACEMENT 34 Int BE Pri !#24 N13924 P4021 PREFETCH 17 Int BE Pri !#24 N13925 P4022 LD 32 -1 Int BE Nuc !#24 N13926 P4023 REPLACEMENT 0 Int BE Pri !#24 N13927 P4024 REPLACEMENT 23 Int BE Pri !#24 N13928 P4025 LD 4 -1 Int BE Pri !#24 N13929 P4026 REPLACEMENT 27 Int BE Pri !#24 N13930 P4027 LD 27 -1 Int BE Pri !#24 N13931 P4028 LD 19 -1 Int BE Sec !#24 N13932 P4029 REPLACEMENT 31 Int BE Pri !#24 N13933 P4030 REPLACEMENT 45 Int BE Pri !#24 N13934 P4031 LD 5 -1 Int BE Pri !#24 N13935 P4032 LD 42 -1 Int BE Nuc !#24 N13936 P4033 REPLACEMENT 4 Int BE Sec !#24 N13937 P4034 LD 37 -1 FP BE Pri !#24 N13938 P4035 LD 33 -1 Int BE Pri !#24 N13939 P4036 LD 21 -1 FP BE Pri !#24 N13940 P4037 REPLACEMENT 42 Int BE Pri !#24 N13941 P4038 REPLACEMENT 27 Int BE Pri !#24 N13942 P4039 LD 39 -1 Int BE Pri !#24 N13943 P4040 REPLACEMENT 25 Int BE Nuc !#24 N13944 P4041 REPLACEMENT 26 Int BE Pri !#24 N13945 P4042 REPLACEMENT 12 Int BE Pri !#24 N13946 P4043 PREFETCH 27 Int LE Pri !#24 N13947 P4044 LD 20 -1 Int BE Pri !#24 N13948 P4045 LD 16 -1 FP BE Pri !#24 N13949 P4046 LD 3 -1 Int BE Pri !#24 N13950 P4047 REPLACEMENT 43 Int BE Pri !#24 N13951 P4048 PREFETCH 43 Int BE Pri !#24 N13952 P4049 REPLACEMENT 5 Int BE Pri !#24 N13953 P4050 REPLACEMENT 0 Int BE Pri !#24 N13954 P4051 LD 38 -1 Int BE Pri !#24 N13955 P4052 REPLACEMENT 43 Int BE Nuc !#24 N13956 P4053 LD 6 -1 Int BE Pri !#24 N13957 P4054 REPLACEMENT 29 Int BE Pri !#24 N13958 P4055 LD 30 -1 Int BE Sec !#24 N13959 P4056 REPLACEMENT 6 Int BE Pri !#24 N13960 P4057 REPLACEMENT 6 Int BE Pri !#24 N13961 P4058 MEMBAR !#24 N13962 P4059 BST 19 0x18000001 FP BE Pri !#24 N13963 P4060 MEMBAR !#24 N13964 P4061 LD 42 -1 Int LE Pri !#24 N13965 P4062 REPLACEMENT 11 Int BE Pri !#24 N13966 P4063 LD 1 -1 Int BE Sec !#24 N13967 P4064 REPLACEMENT 12 Int BE Pri !#24 N13968 P4065 LD 12 -1 Int BE Pri !#24 N13969 P4066 LD 39 -1 Int BE Pri !#24 N13970 P4067 LD 13 -1 Int BE Pri !#24 N13971 P4068 REPLACEMENT 16 Int BE Pri !#24 N13972 P4069 LD 23 -1 Int BE Sec !#24 N13973 P4070 LD 35 -1 Int BE Pri !#24 N13974 P4071 REPLACEMENT 30 Int BE Pri !#24 N13975 P4072 LD 11 -1 Int BE Pri !#24 N13976 P4073 LD 33 -1 Int BE Pri !#24 N13977 P4074 LD 1 -1 Int BE Pri !#24 N13978 P4075 LD 40 -1 Int BE Pri !#24 N13979 P4076 LD 18 -1 Int BE Pri !#24 N13980 P4077 LD 41 -1 Int BE Pri !#24 N13981 P4078 LD 17 -1 Int BE Pri !#24 N13982 P4079 LD 17 -1 Int BE Sec !#24 N13983 P4080 LD 0 -1 Int BE Pri !#24 N13984 P4081 LD 41 -1 Int BE Pri !#24 N13985 P4082 REPLACEMENT 43 Int BE Pri !#24 N13986 P4083 REPLACEMENT 17 Int BE Nuc !#24 N13987 P4084 LD 9 -1 Int BE Pri !#24 N13988 P4085 LD 7 -1 Int BE Pri !#24 N13989 P4086 REPLACEMENT 20 Int BE Sec !#24 N13990 P4087 LD 4 -1 Int BE Pri !#24 N13991 P4088 LD 27 -1 Int BE Pri !#24 N13992 P4089 REPLACEMENT 35 Int BE Pri !#24 N13993 P4090 REPLACEMENT 38 Int BE Pri !#24 N13994 P4091 REPLACEMENT 41 Int BE Pri !#24 N13995 P4092 REPLACEMENT 13 Int BE Pri !#24 N13996 P4093 REPLACEMENT 7 Int BE Pri !#24 N13997 P4094 REPLACEMENT 1 Int BE Sec !#24 N13998 P4095 LD 19 -1 Int BE Pri !#24 N13999 P4096 REPLACEMENT 30 Int BE Pri !#24 N14000 P4097 LD 32 -1 Int BE Pri !#24 N14001 P4098 LD 22 -1 Int BE Pri !#24 N14002 P4099 LD 44 -1 Int BE Pri !#24 N14003 P4100 REPLACEMENT 21 Int BE Sec !#24 N14004 P4101 LD 8 -1 Int BE Pri !#24 N14005 P4102 LD 30 -1 Int BE Pri !#24 N14006 P4103 LD 5 -1 Int BE Pri !#24 N14007 P4104 LD 7 -1 Int BE Nuc !#24 N14008 P4105 REPLACEMENT 8 Int BE Sec !#24 N14009 P4106 REPLACEMENT 5 Int BE Nuc !#24 N14010 P4107 REPLACEMENT 10 Int BE Nuc !#24 N14011 P4108 LD 16 -1 FP BE Pri !#24 N14012 P4109 REPLACEMENT 6 Int BE Nuc !#24 N14013 P4110 REPLACEMENT 33 Int BE Pri !#24 N14014 P4111 LD 24 -1 Int BE Pri !#24 N14015 P4112 LD 30 -1 Int BE Pri !#24 N14016 P4113 LD 21 -1 Int BE Pri !#24 N14017 P4114 LD 4 -1 Int BE Pri !#24 N14018 P4115 LD 2 -1 Int BE Pri !#24 N14019 P4116 REPLACEMENT 39 Int BE Pri !#24 N14020 P4117 LD 30 -1 Int BE Pri !#24 N14021 P4118 REPLACEMENT 12 Int BE Pri !#24 N14022 P4119 REPLACEMENT 11 Int BE Pri !#24 N14023 P4120 REPLACEMENT 2 Int BE Sec !#24 N14024 P4121 REPLACEMENT 28 Int BE Pri !#24 N14025 P4122 PREFETCH 7 Int BE Pri !#24 N14026 P4123 LD 1 -1 Int BE Sec !#24 N14027 P4124 LD 40 -1 Int BE Pri !#24 N14028 P4125 REPLACEMENT 34 Int BE Pri !#24 N14029 P4126 REPLACEMENT 33 Int BE Pri !#24 N14030 P4127 LD 28 -1 Int BE Pri !#24 N14031 P4128 LD 36 -1 Int BE Pri !#24 N14032 P4129 LD 45 -1 Int BE Pri !#24 N14033 P4130 REPLACEMENT 31 Int BE Pri !#24 N14034 P4131 LD 1 -1 Int BE Pri !#24 N14035 P4132 REPLACEMENT 14 Int BE Pri !#24 N14036 P4133 REPLACEMENT 18 Int BE Pri !#24 N14037 P4134 LD 23 -1 Int BE Pri !#24 N14038 P4135 LD 0 -1 Int BE Pri !#24 N14039 P4136 REPLACEMENT 36 Int BE Pri !#24 N14040 P4137 REPLACEMENT 23 Int BE Pri !#24 N14041 P4138 REPLACEMENT 17 Int BE Pri !#24 N14042 P4139 LD 13 -1 FP BE Sec !#24 N14043 P4140 REPLACEMENT 24 Int BE Pri Loop_exit !#24 N14044 P3982 REPLACEMENT 42 Int BE Pri Loop_entry !#24 N14045 P3983 LD 9 -1 Int BE Pri !#24 N14046 P3984 REPLACEMENT 6 Int BE Pri !#24 N14047 P3985 REPLACEMENT 0 Int BE Pri !#24 N14048 P3986 LD 0 -1 Int BE Pri !#24 N14049 P3987 LD 2 -1 Int BE Pri !#24 N14050 P3988 REPLACEMENT 40 Int BE Pri !#24 N14051 P3989 PREFETCH 25 Int BE Pri !#24 N14052 P3990 LD 35 -1 Int BE Pri !#24 N14053 P3991 REPLACEMENT 38 Int BE Pri !#24 N14054 P3992 LD 5 -1 Int BE Pri !#24 N14055 P3993 REPLACEMENT 25 Int BE Pri !#24 N14056 P3994 LD 31 -1 Int BE Pri !#24 N14057 P3995 LD 45 -1 Int BE Nuc !#24 N14058 P3996 LD 43 -1 Int BE Pri !#24 N14059 P3997 LD 30 -1 Int BE Sec !#24 N14060 P3998 REPLACEMENT 21 Int BE Pri !#24 N14061 P3999 LD 26 -1 Int BE Pri !#24 N14062 P4000 LD 38 -1 Int BE Sec !#24 N14063 P4001 LD 2 -1 FP BE Pri !#24 N14064 P4002 LD 45 -1 Int BE Pri !#24 N14065 P4003 LD 42 -1 Int BE Pri !#24 N14066 P4004 REPLACEMENT 37 Int BE Pri !#24 N14067 P4005 LD 29 -1 Int BE Pri !#24 N14068 P4006 LD 13 -1 Int BE Pri !#24 N14069 P4007 LD 27 -1 FP BE Pri !#24 N14070 P4008 LD 39 -1 Int BE Sec !#24 N14071 P4009 REPLACEMENT 23 Int BE Pri !#24 N14072 P4010 LD 22 -1 Int BE Pri !#24 N14073 P4011 LD 12 -1 Int BE Pri !#24 N14074 P4012 REPLACEMENT 23 Int BE Sec !#24 N14075 P4013 LD 19 -1 Int BE Sec !#24 N14076 P4014 REPLACEMENT 18 Int BE Pri !#24 N14077 P4015 LD 13 -1 Int BE Pri !#24 N14078 P4016 REPLACEMENT 14 Int BE Pri !#24 N14079 P4017 LD 26 -1 Int LE Pri !#24 N14080 P4018 LD 22 -1 Int BE Pri !#24 N14081 P4019 REPLACEMENT 42 Int BE Sec !#24 N14082 P4020 REPLACEMENT 34 Int BE Pri !#24 N14083 P4021 PREFETCH 17 Int BE Pri !#24 N14084 P4022 LD 32 -1 Int BE Nuc !#24 N14085 P4023 REPLACEMENT 0 Int BE Pri !#24 N14086 P4024 REPLACEMENT 23 Int BE Pri !#24 N14087 P4025 LD 4 -1 Int BE Pri !#24 N14088 P4026 REPLACEMENT 27 Int BE Pri !#24 N14089 P4027 LD 27 -1 Int BE Pri !#24 N14090 P4028 LD 19 -1 Int BE Sec !#24 N14091 P4029 REPLACEMENT 31 Int BE Pri !#24 N14092 P4030 REPLACEMENT 45 Int BE Pri !#24 N14093 P4031 LD 5 -1 Int BE Pri !#24 N14094 P4032 LD 42 -1 Int BE Nuc !#24 N14095 P4033 REPLACEMENT 4 Int BE Sec !#24 N14096 P4034 LD 37 -1 FP BE Pri !#24 N14097 P4035 LD 33 -1 Int BE Pri !#24 N14098 P4036 LD 21 -1 FP BE Pri !#24 N14099 P4037 REPLACEMENT 42 Int BE Pri !#24 N14100 P4038 REPLACEMENT 27 Int BE Pri !#24 N14101 P4039 LD 39 -1 Int BE Pri !#24 N14102 P4040 REPLACEMENT 25 Int BE Nuc !#24 N14103 P4041 REPLACEMENT 26 Int BE Pri !#24 N14104 P4042 REPLACEMENT 12 Int BE Pri !#24 N14105 P4043 PREFETCH 27 Int LE Pri !#24 N14106 P4044 LD 20 -1 Int BE Pri !#24 N14107 P4045 LD 16 -1 FP BE Pri !#24 N14108 P4046 LD 3 -1 Int BE Pri !#24 N14109 P4047 REPLACEMENT 43 Int BE Pri !#24 N14110 P4048 PREFETCH 43 Int BE Pri !#24 N14111 P4049 REPLACEMENT 5 Int BE Pri !#24 N14112 P4050 REPLACEMENT 0 Int BE Pri !#24 N14113 P4051 LD 38 -1 Int BE Pri !#24 N14114 P4052 REPLACEMENT 43 Int BE Nuc !#24 N14115 P4053 LD 6 -1 Int BE Pri !#24 N14116 P4054 REPLACEMENT 29 Int BE Pri !#24 N14117 P4055 LD 30 -1 Int BE Sec !#24 N14118 P4056 REPLACEMENT 6 Int BE Pri !#24 N14119 P4057 REPLACEMENT 6 Int BE Pri !#24 N14120 P4058 MEMBAR !#24 N14121 P4059 BST 19 0x18000002 FP BE Pri !#24 N14122 P4060 MEMBAR !#24 N14123 P4061 LD 42 -1 Int LE Pri !#24 N14124 P4062 REPLACEMENT 11 Int BE Pri !#24 N14125 P4063 LD 1 -1 Int BE Sec !#24 N14126 P4064 REPLACEMENT 12 Int BE Pri !#24 N14127 P4065 LD 12 -1 Int BE Pri !#24 N14128 P4066 LD 39 -1 Int BE Pri !#24 N14129 P4067 LD 13 -1 Int BE Pri !#24 N14130 P4068 REPLACEMENT 16 Int BE Pri !#24 N14131 P4069 LD 23 -1 Int BE Sec !#24 N14132 P4070 LD 35 -1 Int BE Pri !#24 N14133 P4071 REPLACEMENT 30 Int BE Pri !#24 N14134 P4072 LD 11 -1 Int BE Pri !#24 N14135 P4073 LD 33 -1 Int BE Pri !#24 N14136 P4074 LD 1 -1 Int BE Pri !#24 N14137 P4075 LD 40 -1 Int BE Pri !#24 N14138 P4076 LD 18 -1 Int BE Pri !#24 N14139 P4077 LD 41 -1 Int BE Pri !#24 N14140 P4078 LD 17 -1 Int BE Pri !#24 N14141 P4079 LD 17 -1 Int BE Sec !#24 N14142 P4080 LD 0 -1 Int BE Pri !#24 N14143 P4081 LD 41 -1 Int BE Pri !#24 N14144 P4082 REPLACEMENT 43 Int BE Pri !#24 N14145 P4083 REPLACEMENT 17 Int BE Nuc !#24 N14146 P4084 LD 9 -1 Int BE Pri !#24 N14147 P4085 LD 7 -1 Int BE Pri !#24 N14148 P4086 REPLACEMENT 20 Int BE Sec !#24 N14149 P4087 LD 4 -1 Int BE Pri !#24 N14150 P4088 LD 27 -1 Int BE Pri !#24 N14151 P4089 REPLACEMENT 35 Int BE Pri !#24 N14152 P4090 REPLACEMENT 38 Int BE Pri !#24 N14153 P4091 REPLACEMENT 41 Int BE Pri !#24 N14154 P4092 REPLACEMENT 13 Int BE Pri !#24 N14155 P4093 REPLACEMENT 7 Int BE Pri !#24 N14156 P4094 REPLACEMENT 1 Int BE Sec !#24 N14157 P4095 LD 19 -1 Int BE Pri !#24 N14158 P4096 REPLACEMENT 30 Int BE Pri !#24 N14159 P4097 LD 32 -1 Int BE Pri !#24 N14160 P4098 LD 22 -1 Int BE Pri !#24 N14161 P4099 LD 44 -1 Int BE Pri !#24 N14162 P4100 REPLACEMENT 21 Int BE Sec !#24 N14163 P4101 LD 8 -1 Int BE Pri !#24 N14164 P4102 LD 30 -1 Int BE Pri !#24 N14165 P4103 LD 5 -1 Int BE Pri !#24 N14166 P4104 LD 7 -1 Int BE Nuc !#24 N14167 P4105 REPLACEMENT 8 Int BE Sec !#24 N14168 P4106 REPLACEMENT 5 Int BE Nuc !#24 N14169 P4107 REPLACEMENT 10 Int BE Nuc !#24 N14170 P4108 LD 16 -1 FP BE Pri !#24 N14171 P4109 REPLACEMENT 6 Int BE Nuc !#24 N14172 P4110 REPLACEMENT 33 Int BE Pri !#24 N14173 P4111 LD 24 -1 Int BE Pri !#24 N14174 P4112 LD 30 -1 Int BE Pri !#24 N14175 P4113 LD 21 -1 Int BE Pri !#24 N14176 P4114 LD 4 -1 Int BE Pri !#24 N14177 P4115 LD 2 -1 Int BE Pri !#24 N14178 P4116 REPLACEMENT 39 Int BE Pri !#24 N14179 P4117 LD 30 -1 Int BE Pri !#24 N14180 P4118 REPLACEMENT 12 Int BE Pri !#24 N14181 P4119 REPLACEMENT 11 Int BE Pri !#24 N14182 P4120 REPLACEMENT 2 Int BE Sec !#24 N14183 P4121 REPLACEMENT 28 Int BE Pri !#24 N14184 P4122 PREFETCH 7 Int BE Pri !#24 N14185 P4123 LD 1 -1 Int BE Sec !#24 N14186 P4124 LD 40 -1 Int BE Pri !#24 N14187 P4125 REPLACEMENT 34 Int BE Pri !#24 N14188 P4126 REPLACEMENT 33 Int BE Pri !#24 N14189 P4127 LD 28 -1 Int BE Pri !#24 N14190 P4128 LD 36 -1 Int BE Pri !#24 N14191 P4129 LD 45 -1 Int BE Pri !#24 N14192 P4130 REPLACEMENT 31 Int BE Pri !#24 N14193 P4131 LD 1 -1 Int BE Pri !#24 N14194 P4132 REPLACEMENT 14 Int BE Pri !#24 N14195 P4133 REPLACEMENT 18 Int BE Pri !#24 N14196 P4134 LD 23 -1 Int BE Pri !#24 N14197 P4135 LD 0 -1 Int BE Pri !#24 N14198 P4136 REPLACEMENT 36 Int BE Pri !#24 N14199 P4137 REPLACEMENT 23 Int BE Pri !#24 N14200 P4138 REPLACEMENT 17 Int BE Pri !#24 N14201 P4139 LD 13 -1 FP BE Sec !#24 N14202 P4140 REPLACEMENT 24 Int BE Pri Loop_exit !#24 N14203 P3982 REPLACEMENT 42 Int BE Pri Loop_entry !#24 N14204 P3983 LD 9 -1 Int BE Pri !#24 N14205 P3984 REPLACEMENT 6 Int BE Pri !#24 N14206 P3985 REPLACEMENT 0 Int BE Pri !#24 N14207 P3986 LD 0 -1 Int BE Pri !#24 N14208 P3987 LD 2 -1 Int BE Pri !#24 N14209 P3988 REPLACEMENT 40 Int BE Pri !#24 N14210 P3989 PREFETCH 25 Int BE Pri !#24 N14211 P3990 LD 35 -1 Int BE Pri !#24 N14212 P3991 REPLACEMENT 38 Int BE Pri !#24 N14213 P3992 LD 5 -1 Int BE Pri !#24 N14214 P3993 REPLACEMENT 25 Int BE Pri !#24 N14215 P3994 LD 31 -1 Int BE Pri !#24 N14216 P3995 LD 45 -1 Int BE Nuc !#24 N14217 P3996 LD 43 -1 Int BE Pri !#24 N14218 P3997 LD 30 -1 Int BE Sec !#24 N14219 P3998 REPLACEMENT 21 Int BE Pri !#24 N14220 P3999 LD 26 -1 Int BE Pri !#24 N14221 P4000 LD 38 -1 Int BE Sec !#24 N14222 P4001 LD 2 -1 FP BE Pri !#24 N14223 P4002 LD 45 -1 Int BE Pri !#24 N14224 P4003 LD 42 -1 Int BE Pri !#24 N14225 P4004 REPLACEMENT 37 Int BE Pri !#24 N14226 P4005 LD 29 -1 Int BE Pri !#24 N14227 P4006 LD 13 -1 Int BE Pri !#24 N14228 P4007 LD 27 -1 FP BE Pri !#24 N14229 P4008 LD 39 -1 Int BE Sec !#24 N14230 P4009 REPLACEMENT 23 Int BE Pri !#24 N14231 P4010 LD 22 -1 Int BE Pri !#24 N14232 P4011 LD 12 -1 Int BE Pri !#24 N14233 P4012 REPLACEMENT 23 Int BE Sec !#24 N14234 P4013 LD 19 -1 Int BE Sec !#24 N14235 P4014 REPLACEMENT 18 Int BE Pri !#24 N14236 P4015 LD 13 -1 Int BE Pri !#24 N14237 P4016 REPLACEMENT 14 Int BE Pri !#24 N14238 P4017 LD 26 -1 Int LE Pri !#24 N14239 P4018 LD 22 -1 Int BE Pri !#24 N14240 P4019 REPLACEMENT 42 Int BE Sec !#24 N14241 P4020 REPLACEMENT 34 Int BE Pri !#24 N14242 P4021 PREFETCH 17 Int BE Pri !#24 N14243 P4022 LD 32 -1 Int BE Nuc !#24 N14244 P4023 REPLACEMENT 0 Int BE Pri !#24 N14245 P4024 REPLACEMENT 23 Int BE Pri !#24 N14246 P4025 LD 4 -1 Int BE Pri !#24 N14247 P4026 REPLACEMENT 27 Int BE Pri !#24 N14248 P4027 LD 27 -1 Int BE Pri !#24 N14249 P4028 LD 19 -1 Int BE Sec !#24 N14250 P4029 REPLACEMENT 31 Int BE Pri !#24 N14251 P4030 REPLACEMENT 45 Int BE Pri !#24 N14252 P4031 LD 5 -1 Int BE Pri !#24 N14253 P4032 LD 42 -1 Int BE Nuc !#24 N14254 P4033 REPLACEMENT 4 Int BE Sec !#24 N14255 P4034 LD 37 -1 FP BE Pri !#24 N14256 P4035 LD 33 -1 Int BE Pri !#24 N14257 P4036 LD 21 -1 FP BE Pri !#24 N14258 P4037 REPLACEMENT 42 Int BE Pri !#24 N14259 P4038 REPLACEMENT 27 Int BE Pri !#24 N14260 P4039 LD 39 -1 Int BE Pri !#24 N14261 P4040 REPLACEMENT 25 Int BE Nuc !#24 N14262 P4041 REPLACEMENT 26 Int BE Pri !#24 N14263 P4042 REPLACEMENT 12 Int BE Pri !#24 N14264 P4043 PREFETCH 27 Int LE Pri !#24 N14265 P4044 LD 20 -1 Int BE Pri !#24 N14266 P4045 LD 16 -1 FP BE Pri !#24 N14267 P4046 LD 3 -1 Int BE Pri !#24 N14268 P4047 REPLACEMENT 43 Int BE Pri !#24 N14269 P4048 PREFETCH 43 Int BE Pri !#24 N14270 P4049 REPLACEMENT 5 Int BE Pri !#24 N14271 P4050 REPLACEMENT 0 Int BE Pri !#24 N14272 P4051 LD 38 -1 Int BE Pri !#24 N14273 P4052 REPLACEMENT 43 Int BE Nuc !#24 N14274 P4053 LD 6 -1 Int BE Pri !#24 N14275 P4054 REPLACEMENT 29 Int BE Pri !#24 N14276 P4055 LD 30 -1 Int BE Sec !#24 N14277 P4056 REPLACEMENT 6 Int BE Pri !#24 N14278 P4057 REPLACEMENT 6 Int BE Pri !#24 N14279 P4058 MEMBAR !#24 N14280 P4059 BST 19 0x18000003 FP BE Pri !#24 N14281 P4060 MEMBAR !#24 N14282 P4061 LD 42 -1 Int LE Pri !#24 N14283 P4062 REPLACEMENT 11 Int BE Pri !#24 N14284 P4063 LD 1 -1 Int BE Sec !#24 N14285 P4064 REPLACEMENT 12 Int BE Pri !#24 N14286 P4065 LD 12 -1 Int BE Pri !#24 N14287 P4066 LD 39 -1 Int BE Pri !#24 N14288 P4067 LD 13 -1 Int BE Pri !#24 N14289 P4068 REPLACEMENT 16 Int BE Pri !#24 N14290 P4069 LD 23 -1 Int BE Sec !#24 N14291 P4070 LD 35 -1 Int BE Pri !#24 N14292 P4071 REPLACEMENT 30 Int BE Pri !#24 N14293 P4072 LD 11 -1 Int BE Pri !#24 N14294 P4073 LD 33 -1 Int BE Pri !#24 N14295 P4074 LD 1 -1 Int BE Pri !#24 N14296 P4075 LD 40 -1 Int BE Pri !#24 N14297 P4076 LD 18 -1 Int BE Pri !#24 N14298 P4077 LD 41 -1 Int BE Pri !#24 N14299 P4078 LD 17 -1 Int BE Pri !#24 N14300 P4079 LD 17 -1 Int BE Sec !#24 N14301 P4080 LD 0 -1 Int BE Pri !#24 N14302 P4081 LD 41 -1 Int BE Pri !#24 N14303 P4082 REPLACEMENT 43 Int BE Pri !#24 N14304 P4083 REPLACEMENT 17 Int BE Nuc !#24 N14305 P4084 LD 9 -1 Int BE Pri !#24 N14306 P4085 LD 7 -1 Int BE Pri !#24 N14307 P4086 REPLACEMENT 20 Int BE Sec !#24 N14308 P4087 LD 4 -1 Int BE Pri !#24 N14309 P4088 LD 27 -1 Int BE Pri !#24 N14310 P4089 REPLACEMENT 35 Int BE Pri !#24 N14311 P4090 REPLACEMENT 38 Int BE Pri !#24 N14312 P4091 REPLACEMENT 41 Int BE Pri !#24 N14313 P4092 REPLACEMENT 13 Int BE Pri !#24 N14314 P4093 REPLACEMENT 7 Int BE Pri !#24 N14315 P4094 REPLACEMENT 1 Int BE Sec !#24 N14316 P4095 LD 19 -1 Int BE Pri !#24 N14317 P4096 REPLACEMENT 30 Int BE Pri !#24 N14318 P4097 LD 32 -1 Int BE Pri !#24 N14319 P4098 LD 22 -1 Int BE Pri !#24 N14320 P4099 LD 44 -1 Int BE Pri !#24 N14321 P4100 REPLACEMENT 21 Int BE Sec !#24 N14322 P4101 LD 8 -1 Int BE Pri !#24 N14323 P4102 LD 30 -1 Int BE Pri !#24 N14324 P4103 LD 5 -1 Int BE Pri !#24 N14325 P4104 LD 7 -1 Int BE Nuc !#24 N14326 P4105 REPLACEMENT 8 Int BE Sec !#24 N14327 P4106 REPLACEMENT 5 Int BE Nuc !#24 N14328 P4107 REPLACEMENT 10 Int BE Nuc !#24 N14329 P4108 LD 16 -1 FP BE Pri !#24 N14330 P4109 REPLACEMENT 6 Int BE Nuc !#24 N14331 P4110 REPLACEMENT 33 Int BE Pri !#24 N14332 P4111 LD 24 -1 Int BE Pri !#24 N14333 P4112 LD 30 -1 Int BE Pri !#24 N14334 P4113 LD 21 -1 Int BE Pri !#24 N14335 P4114 LD 4 -1 Int BE Pri !#24 N14336 P4115 LD 2 -1 Int BE Pri !#24 N14337 P4116 REPLACEMENT 39 Int BE Pri !#24 N14338 P4117 LD 30 -1 Int BE Pri !#24 N14339 P4118 REPLACEMENT 12 Int BE Pri !#24 N14340 P4119 REPLACEMENT 11 Int BE Pri !#24 N14341 P4120 REPLACEMENT 2 Int BE Sec !#24 N14342 P4121 REPLACEMENT 28 Int BE Pri !#24 N14343 P4122 PREFETCH 7 Int BE Pri !#24 N14344 P4123 LD 1 -1 Int BE Sec !#24 N14345 P4124 LD 40 -1 Int BE Pri !#24 N14346 P4125 REPLACEMENT 34 Int BE Pri !#24 N14347 P4126 REPLACEMENT 33 Int BE Pri !#24 N14348 P4127 LD 28 -1 Int BE Pri !#24 N14349 P4128 LD 36 -1 Int BE Pri !#24 N14350 P4129 LD 45 -1 Int BE Pri !#24 N14351 P4130 REPLACEMENT 31 Int BE Pri !#24 N14352 P4131 LD 1 -1 Int BE Pri !#24 N14353 P4132 REPLACEMENT 14 Int BE Pri !#24 N14354 P4133 REPLACEMENT 18 Int BE Pri !#24 N14355 P4134 LD 23 -1 Int BE Pri !#24 N14356 P4135 LD 0 -1 Int BE Pri !#24 N14357 P4136 REPLACEMENT 36 Int BE Pri !#24 N14358 P4137 REPLACEMENT 23 Int BE Pri !#24 N14359 P4138 REPLACEMENT 17 Int BE Pri !#24 N14360 P4139 LD 13 -1 FP BE Sec !#24 N14361 P4140 REPLACEMENT 24 Int BE Pri Loop_exit !#24 N14362 P3982 REPLACEMENT 42 Int BE Pri Loop_entry !#24 N14363 P3983 LD 9 -1 Int BE Pri !#24 N14364 P3984 REPLACEMENT 6 Int BE Pri !#24 N14365 P3985 REPLACEMENT 0 Int BE Pri !#24 N14366 P3986 LD 0 -1 Int BE Pri !#24 N14367 P3987 LD 2 -1 Int BE Pri !#24 N14368 P3988 REPLACEMENT 40 Int BE Pri !#24 N14369 P3989 PREFETCH 25 Int BE Pri !#24 N14370 P3990 LD 35 -1 Int BE Pri !#24 N14371 P3991 REPLACEMENT 38 Int BE Pri !#24 N14372 P3992 LD 5 -1 Int BE Pri !#24 N14373 P3993 REPLACEMENT 25 Int BE Pri !#24 N14374 P3994 LD 31 -1 Int BE Pri !#24 N14375 P3995 LD 45 -1 Int BE Nuc !#24 N14376 P3996 LD 43 -1 Int BE Pri !#24 N14377 P3997 LD 30 -1 Int BE Sec !#24 N14378 P3998 REPLACEMENT 21 Int BE Pri !#24 N14379 P3999 LD 26 -1 Int BE Pri !#24 N14380 P4000 LD 38 -1 Int BE Sec !#24 N14381 P4001 LD 2 -1 FP BE Pri !#24 N14382 P4002 LD 45 -1 Int BE Pri !#24 N14383 P4003 LD 42 -1 Int BE Pri !#24 N14384 P4004 REPLACEMENT 37 Int BE Pri !#24 N14385 P4005 LD 29 -1 Int BE Pri !#24 N14386 P4006 LD 13 -1 Int BE Pri !#24 N14387 P4007 LD 27 -1 FP BE Pri !#24 N14388 P4008 LD 39 -1 Int BE Sec !#24 N14389 P4009 REPLACEMENT 23 Int BE Pri !#24 N14390 P4010 LD 22 -1 Int BE Pri !#24 N14391 P4011 LD 12 -1 Int BE Pri !#24 N14392 P4012 REPLACEMENT 23 Int BE Sec !#24 N14393 P4013 LD 19 -1 Int BE Sec !#24 N14394 P4014 REPLACEMENT 18 Int BE Pri !#24 N14395 P4015 LD 13 -1 Int BE Pri !#24 N14396 P4016 REPLACEMENT 14 Int BE Pri !#24 N14397 P4017 LD 26 -1 Int LE Pri !#24 N14398 P4018 LD 22 -1 Int BE Pri !#24 N14399 P4019 REPLACEMENT 42 Int BE Sec !#24 N14400 P4020 REPLACEMENT 34 Int BE Pri !#24 N14401 P4021 PREFETCH 17 Int BE Pri !#24 N14402 P4022 LD 32 -1 Int BE Nuc !#24 N14403 P4023 REPLACEMENT 0 Int BE Pri !#24 N14404 P4024 REPLACEMENT 23 Int BE Pri !#24 N14405 P4025 LD 4 -1 Int BE Pri !#24 N14406 P4026 REPLACEMENT 27 Int BE Pri !#24 N14407 P4027 LD 27 -1 Int BE Pri !#24 N14408 P4028 LD 19 -1 Int BE Sec !#24 N14409 P4029 REPLACEMENT 31 Int BE Pri !#24 N14410 P4030 REPLACEMENT 45 Int BE Pri !#24 N14411 P4031 LD 5 -1 Int BE Pri !#24 N14412 P4032 LD 42 -1 Int BE Nuc !#24 N14413 P4033 REPLACEMENT 4 Int BE Sec !#24 N14414 P4034 LD 37 -1 FP BE Pri !#24 N14415 P4035 LD 33 -1 Int BE Pri !#24 N14416 P4036 LD 21 -1 FP BE Pri !#24 N14417 P4037 REPLACEMENT 42 Int BE Pri !#24 N14418 P4038 REPLACEMENT 27 Int BE Pri !#24 N14419 P4039 LD 39 -1 Int BE Pri !#24 N14420 P4040 REPLACEMENT 25 Int BE Nuc !#24 N14421 P4041 REPLACEMENT 26 Int BE Pri !#24 N14422 P4042 REPLACEMENT 12 Int BE Pri !#24 N14423 P4043 PREFETCH 27 Int LE Pri !#24 N14424 P4044 LD 20 -1 Int BE Pri !#24 N14425 P4045 LD 16 -1 FP BE Pri !#24 N14426 P4046 LD 3 -1 Int BE Pri !#24 N14427 P4047 REPLACEMENT 43 Int BE Pri !#24 N14428 P4048 PREFETCH 43 Int BE Pri !#24 N14429 P4049 REPLACEMENT 5 Int BE Pri !#24 N14430 P4050 REPLACEMENT 0 Int BE Pri !#24 N14431 P4051 LD 38 -1 Int BE Pri !#24 N14432 P4052 REPLACEMENT 43 Int BE Nuc !#24 N14433 P4053 LD 6 -1 Int BE Pri !#24 N14434 P4054 REPLACEMENT 29 Int BE Pri !#24 N14435 P4055 LD 30 -1 Int BE Sec !#24 N14436 P4056 REPLACEMENT 6 Int BE Pri !#24 N14437 P4057 REPLACEMENT 6 Int BE Pri !#24 N14438 P4058 MEMBAR !#24 N14439 P4059 BST 19 0x18000004 FP BE Pri !#24 N14440 P4060 MEMBAR !#24 N14441 P4061 LD 42 -1 Int LE Pri !#24 N14442 P4062 REPLACEMENT 11 Int BE Pri !#24 N14443 P4063 LD 1 -1 Int BE Sec !#24 N14444 P4064 REPLACEMENT 12 Int BE Pri !#24 N14445 P4065 LD 12 -1 Int BE Pri !#24 N14446 P4066 LD 39 -1 Int BE Pri !#24 N14447 P4067 LD 13 -1 Int BE Pri !#24 N14448 P4068 REPLACEMENT 16 Int BE Pri !#24 N14449 P4069 LD 23 -1 Int BE Sec !#24 N14450 P4070 LD 35 -1 Int BE Pri !#24 N14451 P4071 REPLACEMENT 30 Int BE Pri !#24 N14452 P4072 LD 11 -1 Int BE Pri !#24 N14453 P4073 LD 33 -1 Int BE Pri !#24 N14454 P4074 LD 1 -1 Int BE Pri !#24 N14455 P4075 LD 40 -1 Int BE Pri !#24 N14456 P4076 LD 18 -1 Int BE Pri !#24 N14457 P4077 LD 41 -1 Int BE Pri !#24 N14458 P4078 LD 17 -1 Int BE Pri !#24 N14459 P4079 LD 17 -1 Int BE Sec !#24 N14460 P4080 LD 0 -1 Int BE Pri !#24 N14461 P4081 LD 41 -1 Int BE Pri !#24 N14462 P4082 REPLACEMENT 43 Int BE Pri !#24 N14463 P4083 REPLACEMENT 17 Int BE Nuc !#24 N14464 P4084 LD 9 -1 Int BE Pri !#24 N14465 P4085 LD 7 -1 Int BE Pri !#24 N14466 P4086 REPLACEMENT 20 Int BE Sec !#24 N14467 P4087 LD 4 -1 Int BE Pri !#24 N14468 P4088 LD 27 -1 Int BE Pri !#24 N14469 P4089 REPLACEMENT 35 Int BE Pri !#24 N14470 P4090 REPLACEMENT 38 Int BE Pri !#24 N14471 P4091 REPLACEMENT 41 Int BE Pri !#24 N14472 P4092 REPLACEMENT 13 Int BE Pri !#24 N14473 P4093 REPLACEMENT 7 Int BE Pri !#24 N14474 P4094 REPLACEMENT 1 Int BE Sec !#24 N14475 P4095 LD 19 -1 Int BE Pri !#24 N14476 P4096 REPLACEMENT 30 Int BE Pri !#24 N14477 P4097 LD 32 -1 Int BE Pri !#24 N14478 P4098 LD 22 -1 Int BE Pri !#24 N14479 P4099 LD 44 -1 Int BE Pri !#24 N14480 P4100 REPLACEMENT 21 Int BE Sec !#24 N14481 P4101 LD 8 -1 Int BE Pri !#24 N14482 P4102 LD 30 -1 Int BE Pri !#24 N14483 P4103 LD 5 -1 Int BE Pri !#24 N14484 P4104 LD 7 -1 Int BE Nuc !#24 N14485 P4105 REPLACEMENT 8 Int BE Sec !#24 N14486 P4106 REPLACEMENT 5 Int BE Nuc !#24 N14487 P4107 REPLACEMENT 10 Int BE Nuc !#24 N14488 P4108 LD 16 -1 FP BE Pri !#24 N14489 P4109 REPLACEMENT 6 Int BE Nuc !#24 N14490 P4110 REPLACEMENT 33 Int BE Pri !#24 N14491 P4111 LD 24 -1 Int BE Pri !#24 N14492 P4112 LD 30 -1 Int BE Pri !#24 N14493 P4113 LD 21 -1 Int BE Pri !#24 N14494 P4114 LD 4 -1 Int BE Pri !#24 N14495 P4115 LD 2 -1 Int BE Pri !#24 N14496 P4116 REPLACEMENT 39 Int BE Pri !#24 N14497 P4117 LD 30 -1 Int BE Pri !#24 N14498 P4118 REPLACEMENT 12 Int BE Pri !#24 N14499 P4119 REPLACEMENT 11 Int BE Pri !#24 N14500 P4120 REPLACEMENT 2 Int BE Sec !#24 N14501 P4121 REPLACEMENT 28 Int BE Pri !#24 N14502 P4122 PREFETCH 7 Int BE Pri !#24 N14503 P4123 LD 1 -1 Int BE Sec !#24 N14504 P4124 LD 40 -1 Int BE Pri !#24 N14505 P4125 REPLACEMENT 34 Int BE Pri !#24 N14506 P4126 REPLACEMENT 33 Int BE Pri !#24 N14507 P4127 LD 28 -1 Int BE Pri !#24 N14508 P4128 LD 36 -1 Int BE Pri !#24 N14509 P4129 LD 45 -1 Int BE Pri !#24 N14510 P4130 REPLACEMENT 31 Int BE Pri !#24 N14511 P4131 LD 1 -1 Int BE Pri !#24 N14512 P4132 REPLACEMENT 14 Int BE Pri !#24 N14513 P4133 REPLACEMENT 18 Int BE Pri !#24 N14514 P4134 LD 23 -1 Int BE Pri !#24 N14515 P4135 LD 0 -1 Int BE Pri !#24 N14516 P4136 REPLACEMENT 36 Int BE Pri !#24 N14517 P4137 REPLACEMENT 23 Int BE Pri !#24 N14518 P4138 REPLACEMENT 17 Int BE Pri !#24 N14519 P4139 LD 13 -1 FP BE Sec !#24 N14520 P4140 REPLACEMENT 24 Int BE Pri Loop_exit !#24 N14521 P4141 MEMBAR !#25 N14522 P4142 REPLACEMENT 19 Int BE Pri Loop_entry !#25 N14523 P4143 LD 36 -1 Int BE Pri !#25 N14524 P4144 LD 2 -1 Int BE Pri !#25 N14525 P4145 REPLACEMENT 20 Int BE Pri !#25 N14526 P4146 REPLACEMENT 42 Int BE Pri !#25 N14527 P4147 REPLACEMENT 45 Int BE Pri !#25 N14528 P4148 LD 27 -1 Int BE Nuc !#25 N14529 P4149 PREFETCH 43 Int BE Pri !#25 N14530 P4150 REPLACEMENT 22 Int BE Pri !#25 N14531 P4151 LD 22 -1 Int BE Nuc !#25 N14532 P4152 REPLACEMENT 11 Int BE Pri !#25 N14533 P4153 REPLACEMENT 14 Int BE Pri !#25 N14534 P4154 LD 22 -1 Int BE Nuc !#25 N14535 P4155 REPLACEMENT 38 Int BE Pri !#25 N14536 P4156 REPLACEMENT 43 Int BE Pri !#25 N14537 P4157 REPLACEMENT 15 Int BE Pri !#25 N14538 P4158 REPLACEMENT 20 Int BE Pri !#25 N14539 P4159 REPLACEMENT 8 Int BE Pri !#25 N14540 P4160 REPLACEMENT 0 Int BE Pri !#25 N14541 P4161 LD 37 -1 Int BE Pri !#25 N14542 P4162 LD 6 -1 Int BE Pri !#25 N14543 P4163 REPLACEMENT 15 Int BE Pri !#25 N14544 P4164 REPLACEMENT 35 Int BE Pri !#25 N14545 P4165 LD 4 -1 Int BE Pri !#25 N14546 P4166 REPLACEMENT 12 Int BE Pri !#25 N14547 P4167 REPLACEMENT 43 Int BE Pri !#25 N14548 P4168 PREFETCH 26 Int BE Pri !#25 N14549 P4169 REPLACEMENT 44 Int BE Pri !#25 N14550 P4170 LD 27 -1 Int BE Pri !#25 N14551 P4171 LD 25 -1 Int BE Pri !#25 N14552 P4172 LD 31 -1 FP BE Sec !#25 N14553 P4173 REPLACEMENT 23 Int BE Pri !#25 N14554 P4174 LD 21 -1 Int BE Pri !#25 N14555 P4175 LD 44 -1 Int BE Pri !#25 N14556 P4176 REPLACEMENT 10 Int BE Pri !#25 N14557 P4177 REPLACEMENT 28 Int BE Pri !#25 N14558 P4178 LD 37 -1 Int BE Sec !#25 N14559 P4179 PREFETCH 24 Int BE Nuc !#25 N14560 P4180 LD 40 -1 Int BE Pri !#25 N14561 P4181 REPLACEMENT 29 Int BE Pri !#25 N14562 P4182 REPLACEMENT 37 Int BE Sec !#25 N14563 P4183 LD 15 -1 Int LE Sec !#25 N14564 P4184 REPLACEMENT 1 Int BE Pri !#25 N14565 P4185 LD 42 -1 Int BE Sec !#25 N14566 P4186 LD 34 -1 Int BE Pri !#25 N14567 P4187 LD 45 -1 Int BE Pri !#25 N14568 P4188 REPLACEMENT 38 Int BE Nuc !#25 N14569 P4189 LD 40 -1 Int BE Nuc !#25 N14570 P4190 REPLACEMENT 37 Int BE Pri !#25 N14571 P4191 REPLACEMENT 36 Int BE Pri !#25 N14572 P4192 LD 18 -1 Int BE Pri !#25 N14573 P4193 LD 11 -1 Int BE Pri !#25 N14574 P4194 REPLACEMENT 13 Int BE Sec !#25 N14575 P4195 REPLACEMENT 26 Int BE Pri !#25 N14576 P4196 PREFETCH 43 Int BE Sec !#25 N14577 P4197 LD 28 -1 Int BE Pri !#25 N14578 P4198 LD 18 -1 Int BE Pri !#25 N14579 P4199 REPLACEMENT 6 Int BE Pri !#25 N14580 P4200 LD 38 -1 Int BE Pri !#25 N14581 P4201 LD 3 -1 Int BE Pri !#25 N14582 P4202 REPLACEMENT 31 Int BE Pri !#25 N14583 P4203 REPLACEMENT 17 Int BE Nuc !#25 N14584 P4204 REPLACEMENT 0 Int BE Pri !#25 N14585 P4205 REPLACEMENT 37 Int BE Pri !#25 N14586 P4206 LD 6 -1 Int BE Pri !#25 N14587 P4207 LD 14 -1 Int BE Pri !#25 N14588 P4208 LD 1 -1 Int BE Pri !#25 N14589 P4209 REPLACEMENT 20 Int BE Sec !#25 N14590 P4210 REPLACEMENT 42 Int BE Pri !#25 N14591 P4211 LD 44 -1 FP BE Sec !#25 N14592 P4212 LD 13 -1 Int BE Sec !#25 N14593 P4213 REPLACEMENT 21 Int BE Sec !#25 N14594 P4214 LD 35 -1 Int BE Pri !#25 N14595 P4215 LD 34 -1 Int BE Pri !#25 N14596 P4216 REPLACEMENT 17 Int BE Pri !#25 N14597 P4217 REPLACEMENT 6 Int BE Pri !#25 N14598 P4218 LD 37 -1 Int BE Pri !#25 N14599 P4219 REPLACEMENT 18 Int BE Sec !#25 N14600 P4220 REPLACEMENT 45 Int BE Pri !#25 N14601 P4221 REPLACEMENT 27 Int BE Nuc !#25 N14602 P4222 REPLACEMENT 36 Int BE Sec !#25 N14603 P4223 PREFETCH 17 Int BE Pri !#25 N14604 P4224 REPLACEMENT 15 Int BE Pri !#25 N14605 P4225 REPLACEMENT 36 Int BE Pri !#25 N14606 P4226 LD 43 -1 Int BE Pri !#25 N14607 P4227 REPLACEMENT 30 Int BE Pri !#25 N14608 P4228 LD 27 -1 Int BE Pri !#25 N14609 P4229 LD 8 -1 Int BE Pri !#25 N14610 P4230 LD 0 -1 FP BE Pri !#25 N14611 P4231 LD 23 -1 FP BE Pri !#25 N14612 P4232 LD 31 -1 Int BE Pri !#25 N14613 P4233 REPLACEMENT 40 Int BE Pri !#25 N14614 P4234 LD 0 -1 FP BE Nuc !#25 N14615 P4235 REPLACEMENT 38 Int BE Pri !#25 N14616 P4236 LD 11 -1 FP BE Nuc !#25 N14617 P4237 LD 24 -1 Int BE Pri !#25 N14618 P4238 REPLACEMENT 29 Int BE Pri !#25 N14619 P4239 LD 3 -1 Int BE Pri !#25 N14620 P4240 REPLACEMENT 21 Int BE Pri !#25 N14621 P4241 LD 21 -1 Int BE Pri !#25 N14622 P4242 LD 44 -1 Int BE Pri !#25 N14623 P4243 LD 6 -1 Int BE Nuc !#25 N14624 P4244 LD 42 -1 Int BE Pri !#25 N14625 P4245 LD 26 -1 Int BE Pri !#25 N14626 P4246 LD 11 -1 Int BE Pri !#25 N14627 P4247 LD 42 -1 Int BE Pri !#25 N14628 P4248 LD 21 -1 Int BE Pri !#25 N14629 P4249 REPLACEMENT 30 Int BE Pri !#25 N14630 P4250 LD 28 -1 Int BE Pri !#25 N14631 P4251 LD 17 -1 Int BE Pri !#25 N14632 P4252 REPLACEMENT 22 Int BE Sec !#25 N14633 P4253 REPLACEMENT 3 Int BE Pri !#25 N14634 P4254 REPLACEMENT 19 Int BE Pri !#25 N14635 P4255 LD 1 -1 Int BE Pri !#25 N14636 P4256 LD 34 -1 FP BE Pri !#25 N14637 P4257 REPLACEMENT 32 Int BE Pri !#25 N14638 P4258 LD 3 -1 FP BE Pri !#25 N14639 P4259 LD 4 -1 Int BE Nuc !#25 N14640 P4260 LD 43 -1 Int BE Nuc !#25 N14641 P4261 LD 35 -1 Int BE Pri !#25 N14642 P4262 LD 38 -1 Int BE Pri !#25 N14643 P4263 REPLACEMENT 7 Int BE Pri !#25 N14644 P4264 PREFETCH 11 Int BE Pri !#25 N14645 P4265 REPLACEMENT 35 Int BE Pri !#25 N14646 P4266 REPLACEMENT 32 Int BE Pri !#25 N14647 P4267 PREFETCH 0 Int BE Nuc !#25 N14648 P4268 LD 33 -1 Int BE Nuc !#25 N14649 P4269 REPLACEMENT 0 Int BE Pri !#25 N14650 P4270 REPLACEMENT 23 Int BE Pri !#25 N14651 P4271 LD 29 -1 Int BE Pri !#25 N14652 P4272 REPLACEMENT 26 Int BE Pri !#25 N14653 P4273 REPLACEMENT 36 Int BE Pri !#25 N14654 P4274 LD 12 -1 Int LE Pri !#25 N14655 P4275 LD 0 -1 Int BE Sec !#25 N14656 P4276 REPLACEMENT 30 Int BE Sec !#25 N14657 P4277 LD 8 -1 Int BE Pri !#25 N14658 P4278 LD 37 -1 Int BE Pri !#25 N14659 P4279 REPLACEMENT 26 Int BE Pri !#25 N14660 P4280 REPLACEMENT 16 Int BE Pri !#25 N14661 P4281 PREFETCH 9 Int BE Sec !#25 N14662 P4282 LD 29 -1 Int BE Pri !#25 N14663 P4283 REPLACEMENT 2 Int BE Pri !#25 N14664 P4284 REPLACEMENT 42 Int BE Sec !#25 N14665 P4285 PREFETCH 36 Int BE Nuc !#25 N14666 P4286 LD 34 -1 Int BE Sec !#25 N14667 P4287 LD 1 -1 Int BE Pri !#25 N14668 P4288 LD 3 -1 Int BE Pri !#25 N14669 P4289 REPLACEMENT 40 Int BE Pri !#25 N14670 P4290 LD 3 -1 Int BE Nuc !#25 N14671 P4291 REPLACEMENT 15 Int BE Pri !#25 N14672 P4292 LD 5 -1 Int BE Pri !#25 N14673 P4293 REPLACEMENT 2 Int BE Pri !#25 N14674 P4294 PREFETCH 29 Int BE Pri !#25 N14675 P4295 LD 19 -1 Int BE Pri !#25 N14676 P4296 REPLACEMENT 12 Int BE Pri !#25 N14677 P4297 LD 19 -1 Int BE Pri !#25 N14678 P4298 LD 9 -1 Int BE Pri !#25 N14679 P4299 LD 27 -1 Int BE Pri !#25 N14680 P4300 REPLACEMENT 0 Int BE Pri !#25 N14681 P4301 LD 38 -1 Int LE Pri !#25 N14682 P4302 LD 17 -1 Int BE Nuc !#25 N14683 P4303 REPLACEMENT 31 Int BE Pri !#25 N14684 P4304 LD 18 -1 Int BE Pri !#25 N14685 P4305 REPLACEMENT 32 Int BE Pri !#25 N14686 P4306 MEMBAR !#25 N14687 P4307 BST 8 0x18800001 FP BE Pri !#25 N14688 P4308 MEMBAR !#25 N14689 P4309 LD 37 -1 Int BE Pri !#25 N14690 P4310 REPLACEMENT 33 Int BE Pri !#25 N14691 P4311 REPLACEMENT 45 Int BE Pri !#25 N14692 P4312 REPLACEMENT 29 Int BE Pri !#25 N14693 P4313 LD 7 -1 Int BE Pri !#25 N14694 P4314 REPLACEMENT 14 Int BE Nuc !#25 N14695 P4315 REPLACEMENT 2 Int BE Pri Loop_exit !#25 N14696 P4142 REPLACEMENT 19 Int BE Pri Loop_entry !#25 N14697 P4143 LD 36 -1 Int BE Pri !#25 N14698 P4144 LD 2 -1 Int BE Pri !#25 N14699 P4145 REPLACEMENT 20 Int BE Pri !#25 N14700 P4146 REPLACEMENT 42 Int BE Pri !#25 N14701 P4147 REPLACEMENT 45 Int BE Pri !#25 N14702 P4148 LD 27 -1 Int BE Nuc !#25 N14703 P4149 PREFETCH 43 Int BE Pri !#25 N14704 P4150 REPLACEMENT 22 Int BE Pri !#25 N14705 P4151 LD 22 -1 Int BE Nuc !#25 N14706 P4152 REPLACEMENT 11 Int BE Pri !#25 N14707 P4153 REPLACEMENT 14 Int BE Pri !#25 N14708 P4154 LD 22 -1 Int BE Nuc !#25 N14709 P4155 REPLACEMENT 38 Int BE Pri !#25 N14710 P4156 REPLACEMENT 43 Int BE Pri !#25 N14711 P4157 REPLACEMENT 15 Int BE Pri !#25 N14712 P4158 REPLACEMENT 20 Int BE Pri !#25 N14713 P4159 REPLACEMENT 8 Int BE Pri !#25 N14714 P4160 REPLACEMENT 0 Int BE Pri !#25 N14715 P4161 LD 37 -1 Int BE Pri !#25 N14716 P4162 LD 6 -1 Int BE Pri !#25 N14717 P4163 REPLACEMENT 15 Int BE Pri !#25 N14718 P4164 REPLACEMENT 35 Int BE Pri !#25 N14719 P4165 LD 4 -1 Int BE Pri !#25 N14720 P4166 REPLACEMENT 12 Int BE Pri !#25 N14721 P4167 REPLACEMENT 43 Int BE Pri !#25 N14722 P4168 PREFETCH 26 Int BE Pri !#25 N14723 P4169 REPLACEMENT 44 Int BE Pri !#25 N14724 P4170 LD 27 -1 Int BE Pri !#25 N14725 P4171 LD 25 -1 Int BE Pri !#25 N14726 P4172 LD 31 -1 FP BE Sec !#25 N14727 P4173 REPLACEMENT 23 Int BE Pri !#25 N14728 P4174 LD 21 -1 Int BE Pri !#25 N14729 P4175 LD 44 -1 Int BE Pri !#25 N14730 P4176 REPLACEMENT 10 Int BE Pri !#25 N14731 P4177 REPLACEMENT 28 Int BE Pri !#25 N14732 P4178 LD 37 -1 Int BE Sec !#25 N14733 P4179 PREFETCH 24 Int BE Nuc !#25 N14734 P4180 LD 40 -1 Int BE Pri !#25 N14735 P4181 REPLACEMENT 29 Int BE Pri !#25 N14736 P4182 REPLACEMENT 37 Int BE Sec !#25 N14737 P4183 LD 15 -1 Int LE Sec !#25 N14738 P4184 REPLACEMENT 1 Int BE Pri !#25 N14739 P4185 LD 42 -1 Int BE Sec !#25 N14740 P4186 LD 34 -1 Int BE Pri !#25 N14741 P4187 LD 45 -1 Int BE Pri !#25 N14742 P4188 REPLACEMENT 38 Int BE Nuc !#25 N14743 P4189 LD 40 -1 Int BE Nuc !#25 N14744 P4190 REPLACEMENT 37 Int BE Pri !#25 N14745 P4191 REPLACEMENT 36 Int BE Pri !#25 N14746 P4192 LD 18 -1 Int BE Pri !#25 N14747 P4193 LD 11 -1 Int BE Pri !#25 N14748 P4194 REPLACEMENT 13 Int BE Sec !#25 N14749 P4195 REPLACEMENT 26 Int BE Pri !#25 N14750 P4196 PREFETCH 43 Int BE Sec !#25 N14751 P4197 LD 28 -1 Int BE Pri !#25 N14752 P4198 LD 18 -1 Int BE Pri !#25 N14753 P4199 REPLACEMENT 6 Int BE Pri !#25 N14754 P4200 LD 38 -1 Int BE Pri !#25 N14755 P4201 LD 3 -1 Int BE Pri !#25 N14756 P4202 REPLACEMENT 31 Int BE Pri !#25 N14757 P4203 REPLACEMENT 17 Int BE Nuc !#25 N14758 P4204 REPLACEMENT 0 Int BE Pri !#25 N14759 P4205 REPLACEMENT 37 Int BE Pri !#25 N14760 P4206 LD 6 -1 Int BE Pri !#25 N14761 P4207 LD 14 -1 Int BE Pri !#25 N14762 P4208 LD 1 -1 Int BE Pri !#25 N14763 P4209 REPLACEMENT 20 Int BE Sec !#25 N14764 P4210 REPLACEMENT 42 Int BE Pri !#25 N14765 P4211 LD 44 -1 FP BE Sec !#25 N14766 P4212 LD 13 -1 Int BE Sec !#25 N14767 P4213 REPLACEMENT 21 Int BE Sec !#25 N14768 P4214 LD 35 -1 Int BE Pri !#25 N14769 P4215 LD 34 -1 Int BE Pri !#25 N14770 P4216 REPLACEMENT 17 Int BE Pri !#25 N14771 P4217 REPLACEMENT 6 Int BE Pri !#25 N14772 P4218 LD 37 -1 Int BE Pri !#25 N14773 P4219 REPLACEMENT 18 Int BE Sec !#25 N14774 P4220 REPLACEMENT 45 Int BE Pri !#25 N14775 P4221 REPLACEMENT 27 Int BE Nuc !#25 N14776 P4222 REPLACEMENT 36 Int BE Sec !#25 N14777 P4223 PREFETCH 17 Int BE Pri !#25 N14778 P4224 REPLACEMENT 15 Int BE Pri !#25 N14779 P4225 REPLACEMENT 36 Int BE Pri !#25 N14780 P4226 LD 43 -1 Int BE Pri !#25 N14781 P4227 REPLACEMENT 30 Int BE Pri !#25 N14782 P4228 LD 27 -1 Int BE Pri !#25 N14783 P4229 LD 8 -1 Int BE Pri !#25 N14784 P4230 LD 0 -1 FP BE Pri !#25 N14785 P4231 LD 23 -1 FP BE Pri !#25 N14786 P4232 LD 31 -1 Int BE Pri !#25 N14787 P4233 REPLACEMENT 40 Int BE Pri !#25 N14788 P4234 LD 0 -1 FP BE Nuc !#25 N14789 P4235 REPLACEMENT 38 Int BE Pri !#25 N14790 P4236 LD 11 -1 FP BE Nuc !#25 N14791 P4237 LD 24 -1 Int BE Pri !#25 N14792 P4238 REPLACEMENT 29 Int BE Pri !#25 N14793 P4239 LD 3 -1 Int BE Pri !#25 N14794 P4240 REPLACEMENT 21 Int BE Pri !#25 N14795 P4241 LD 21 -1 Int BE Pri !#25 N14796 P4242 LD 44 -1 Int BE Pri !#25 N14797 P4243 LD 6 -1 Int BE Nuc !#25 N14798 P4244 LD 42 -1 Int BE Pri !#25 N14799 P4245 LD 26 -1 Int BE Pri !#25 N14800 P4246 LD 11 -1 Int BE Pri !#25 N14801 P4247 LD 42 -1 Int BE Pri !#25 N14802 P4248 LD 21 -1 Int BE Pri !#25 N14803 P4249 REPLACEMENT 30 Int BE Pri !#25 N14804 P4250 LD 28 -1 Int BE Pri !#25 N14805 P4251 LD 17 -1 Int BE Pri !#25 N14806 P4252 REPLACEMENT 22 Int BE Sec !#25 N14807 P4253 REPLACEMENT 3 Int BE Pri !#25 N14808 P4254 REPLACEMENT 19 Int BE Pri !#25 N14809 P4255 LD 1 -1 Int BE Pri !#25 N14810 P4256 LD 34 -1 FP BE Pri !#25 N14811 P4257 REPLACEMENT 32 Int BE Pri !#25 N14812 P4258 LD 3 -1 FP BE Pri !#25 N14813 P4259 LD 4 -1 Int BE Nuc !#25 N14814 P4260 LD 43 -1 Int BE Nuc !#25 N14815 P4261 LD 35 -1 Int BE Pri !#25 N14816 P4262 LD 38 -1 Int BE Pri !#25 N14817 P4263 REPLACEMENT 7 Int BE Pri !#25 N14818 P4264 PREFETCH 11 Int BE Pri !#25 N14819 P4265 REPLACEMENT 35 Int BE Pri !#25 N14820 P4266 REPLACEMENT 32 Int BE Pri !#25 N14821 P4267 PREFETCH 0 Int BE Nuc !#25 N14822 P4268 LD 33 -1 Int BE Nuc !#25 N14823 P4269 REPLACEMENT 0 Int BE Pri !#25 N14824 P4270 REPLACEMENT 23 Int BE Pri !#25 N14825 P4271 LD 29 -1 Int BE Pri !#25 N14826 P4272 REPLACEMENT 26 Int BE Pri !#25 N14827 P4273 REPLACEMENT 36 Int BE Pri !#25 N14828 P4274 LD 12 -1 Int LE Pri !#25 N14829 P4275 LD 0 -1 Int BE Sec !#25 N14830 P4276 REPLACEMENT 30 Int BE Sec !#25 N14831 P4277 LD 8 -1 Int BE Pri !#25 N14832 P4278 LD 37 -1 Int BE Pri !#25 N14833 P4279 REPLACEMENT 26 Int BE Pri !#25 N14834 P4280 REPLACEMENT 16 Int BE Pri !#25 N14835 P4281 PREFETCH 9 Int BE Sec !#25 N14836 P4282 LD 29 -1 Int BE Pri !#25 N14837 P4283 REPLACEMENT 2 Int BE Pri !#25 N14838 P4284 REPLACEMENT 42 Int BE Sec !#25 N14839 P4285 PREFETCH 36 Int BE Nuc !#25 N14840 P4286 LD 34 -1 Int BE Sec !#25 N14841 P4287 LD 1 -1 Int BE Pri !#25 N14842 P4288 LD 3 -1 Int BE Pri !#25 N14843 P4289 REPLACEMENT 40 Int BE Pri !#25 N14844 P4290 LD 3 -1 Int BE Nuc !#25 N14845 P4291 REPLACEMENT 15 Int BE Pri !#25 N14846 P4292 LD 5 -1 Int BE Pri !#25 N14847 P4293 REPLACEMENT 2 Int BE Pri !#25 N14848 P4294 PREFETCH 29 Int BE Pri !#25 N14849 P4295 LD 19 -1 Int BE Pri !#25 N14850 P4296 REPLACEMENT 12 Int BE Pri !#25 N14851 P4297 LD 19 -1 Int BE Pri !#25 N14852 P4298 LD 9 -1 Int BE Pri !#25 N14853 P4299 LD 27 -1 Int BE Pri !#25 N14854 P4300 REPLACEMENT 0 Int BE Pri !#25 N14855 P4301 LD 38 -1 Int LE Pri !#25 N14856 P4302 LD 17 -1 Int BE Nuc !#25 N14857 P4303 REPLACEMENT 31 Int BE Pri !#25 N14858 P4304 LD 18 -1 Int BE Pri !#25 N14859 P4305 REPLACEMENT 32 Int BE Pri !#25 N14860 P4306 MEMBAR !#25 N14861 P4307 BST 8 0x18800002 FP BE Pri !#25 N14862 P4308 MEMBAR !#25 N14863 P4309 LD 37 -1 Int BE Pri !#25 N14864 P4310 REPLACEMENT 33 Int BE Pri !#25 N14865 P4311 REPLACEMENT 45 Int BE Pri !#25 N14866 P4312 REPLACEMENT 29 Int BE Pri !#25 N14867 P4313 LD 7 -1 Int BE Pri !#25 N14868 P4314 REPLACEMENT 14 Int BE Nuc !#25 N14869 P4315 REPLACEMENT 2 Int BE Pri Loop_exit !#25 N14870 P4142 REPLACEMENT 19 Int BE Pri Loop_entry !#25 N14871 P4143 LD 36 -1 Int BE Pri !#25 N14872 P4144 LD 2 -1 Int BE Pri !#25 N14873 P4145 REPLACEMENT 20 Int BE Pri !#25 N14874 P4146 REPLACEMENT 42 Int BE Pri !#25 N14875 P4147 REPLACEMENT 45 Int BE Pri !#25 N14876 P4148 LD 27 -1 Int BE Nuc !#25 N14877 P4149 PREFETCH 43 Int BE Pri !#25 N14878 P4150 REPLACEMENT 22 Int BE Pri !#25 N14879 P4151 LD 22 -1 Int BE Nuc !#25 N14880 P4152 REPLACEMENT 11 Int BE Pri !#25 N14881 P4153 REPLACEMENT 14 Int BE Pri !#25 N14882 P4154 LD 22 -1 Int BE Nuc !#25 N14883 P4155 REPLACEMENT 38 Int BE Pri !#25 N14884 P4156 REPLACEMENT 43 Int BE Pri !#25 N14885 P4157 REPLACEMENT 15 Int BE Pri !#25 N14886 P4158 REPLACEMENT 20 Int BE Pri !#25 N14887 P4159 REPLACEMENT 8 Int BE Pri !#25 N14888 P4160 REPLACEMENT 0 Int BE Pri !#25 N14889 P4161 LD 37 -1 Int BE Pri !#25 N14890 P4162 LD 6 -1 Int BE Pri !#25 N14891 P4163 REPLACEMENT 15 Int BE Pri !#25 N14892 P4164 REPLACEMENT 35 Int BE Pri !#25 N14893 P4165 LD 4 -1 Int BE Pri !#25 N14894 P4166 REPLACEMENT 12 Int BE Pri !#25 N14895 P4167 REPLACEMENT 43 Int BE Pri !#25 N14896 P4168 PREFETCH 26 Int BE Pri !#25 N14897 P4169 REPLACEMENT 44 Int BE Pri !#25 N14898 P4170 LD 27 -1 Int BE Pri !#25 N14899 P4171 LD 25 -1 Int BE Pri !#25 N14900 P4172 LD 31 -1 FP BE Sec !#25 N14901 P4173 REPLACEMENT 23 Int BE Pri !#25 N14902 P4174 LD 21 -1 Int BE Pri !#25 N14903 P4175 LD 44 -1 Int BE Pri !#25 N14904 P4176 REPLACEMENT 10 Int BE Pri !#25 N14905 P4177 REPLACEMENT 28 Int BE Pri !#25 N14906 P4178 LD 37 -1 Int BE Sec !#25 N14907 P4179 PREFETCH 24 Int BE Nuc !#25 N14908 P4180 LD 40 -1 Int BE Pri !#25 N14909 P4181 REPLACEMENT 29 Int BE Pri !#25 N14910 P4182 REPLACEMENT 37 Int BE Sec !#25 N14911 P4183 LD 15 -1 Int LE Sec !#25 N14912 P4184 REPLACEMENT 1 Int BE Pri !#25 N14913 P4185 LD 42 -1 Int BE Sec !#25 N14914 P4186 LD 34 -1 Int BE Pri !#25 N14915 P4187 LD 45 -1 Int BE Pri !#25 N14916 P4188 REPLACEMENT 38 Int BE Nuc !#25 N14917 P4189 LD 40 -1 Int BE Nuc !#25 N14918 P4190 REPLACEMENT 37 Int BE Pri !#25 N14919 P4191 REPLACEMENT 36 Int BE Pri !#25 N14920 P4192 LD 18 -1 Int BE Pri !#25 N14921 P4193 LD 11 -1 Int BE Pri !#25 N14922 P4194 REPLACEMENT 13 Int BE Sec !#25 N14923 P4195 REPLACEMENT 26 Int BE Pri !#25 N14924 P4196 PREFETCH 43 Int BE Sec !#25 N14925 P4197 LD 28 -1 Int BE Pri !#25 N14926 P4198 LD 18 -1 Int BE Pri !#25 N14927 P4199 REPLACEMENT 6 Int BE Pri !#25 N14928 P4200 LD 38 -1 Int BE Pri !#25 N14929 P4201 LD 3 -1 Int BE Pri !#25 N14930 P4202 REPLACEMENT 31 Int BE Pri !#25 N14931 P4203 REPLACEMENT 17 Int BE Nuc !#25 N14932 P4204 REPLACEMENT 0 Int BE Pri !#25 N14933 P4205 REPLACEMENT 37 Int BE Pri !#25 N14934 P4206 LD 6 -1 Int BE Pri !#25 N14935 P4207 LD 14 -1 Int BE Pri !#25 N14936 P4208 LD 1 -1 Int BE Pri !#25 N14937 P4209 REPLACEMENT 20 Int BE Sec !#25 N14938 P4210 REPLACEMENT 42 Int BE Pri !#25 N14939 P4211 LD 44 -1 FP BE Sec !#25 N14940 P4212 LD 13 -1 Int BE Sec !#25 N14941 P4213 REPLACEMENT 21 Int BE Sec !#25 N14942 P4214 LD 35 -1 Int BE Pri !#25 N14943 P4215 LD 34 -1 Int BE Pri !#25 N14944 P4216 REPLACEMENT 17 Int BE Pri !#25 N14945 P4217 REPLACEMENT 6 Int BE Pri !#25 N14946 P4218 LD 37 -1 Int BE Pri !#25 N14947 P4219 REPLACEMENT 18 Int BE Sec !#25 N14948 P4220 REPLACEMENT 45 Int BE Pri !#25 N14949 P4221 REPLACEMENT 27 Int BE Nuc !#25 N14950 P4222 REPLACEMENT 36 Int BE Sec !#25 N14951 P4223 PREFETCH 17 Int BE Pri !#25 N14952 P4224 REPLACEMENT 15 Int BE Pri !#25 N14953 P4225 REPLACEMENT 36 Int BE Pri !#25 N14954 P4226 LD 43 -1 Int BE Pri !#25 N14955 P4227 REPLACEMENT 30 Int BE Pri !#25 N14956 P4228 LD 27 -1 Int BE Pri !#25 N14957 P4229 LD 8 -1 Int BE Pri !#25 N14958 P4230 LD 0 -1 FP BE Pri !#25 N14959 P4231 LD 23 -1 FP BE Pri !#25 N14960 P4232 LD 31 -1 Int BE Pri !#25 N14961 P4233 REPLACEMENT 40 Int BE Pri !#25 N14962 P4234 LD 0 -1 FP BE Nuc !#25 N14963 P4235 REPLACEMENT 38 Int BE Pri !#25 N14964 P4236 LD 11 -1 FP BE Nuc !#25 N14965 P4237 LD 24 -1 Int BE Pri !#25 N14966 P4238 REPLACEMENT 29 Int BE Pri !#25 N14967 P4239 LD 3 -1 Int BE Pri !#25 N14968 P4240 REPLACEMENT 21 Int BE Pri !#25 N14969 P4241 LD 21 -1 Int BE Pri !#25 N14970 P4242 LD 44 -1 Int BE Pri !#25 N14971 P4243 LD 6 -1 Int BE Nuc !#25 N14972 P4244 LD 42 -1 Int BE Pri !#25 N14973 P4245 LD 26 -1 Int BE Pri !#25 N14974 P4246 LD 11 -1 Int BE Pri !#25 N14975 P4247 LD 42 -1 Int BE Pri !#25 N14976 P4248 LD 21 -1 Int BE Pri !#25 N14977 P4249 REPLACEMENT 30 Int BE Pri !#25 N14978 P4250 LD 28 -1 Int BE Pri !#25 N14979 P4251 LD 17 -1 Int BE Pri !#25 N14980 P4252 REPLACEMENT 22 Int BE Sec !#25 N14981 P4253 REPLACEMENT 3 Int BE Pri !#25 N14982 P4254 REPLACEMENT 19 Int BE Pri !#25 N14983 P4255 LD 1 -1 Int BE Pri !#25 N14984 P4256 LD 34 -1 FP BE Pri !#25 N14985 P4257 REPLACEMENT 32 Int BE Pri !#25 N14986 P4258 LD 3 -1 FP BE Pri !#25 N14987 P4259 LD 4 -1 Int BE Nuc !#25 N14988 P4260 LD 43 -1 Int BE Nuc !#25 N14989 P4261 LD 35 -1 Int BE Pri !#25 N14990 P4262 LD 38 -1 Int BE Pri !#25 N14991 P4263 REPLACEMENT 7 Int BE Pri !#25 N14992 P4264 PREFETCH 11 Int BE Pri !#25 N14993 P4265 REPLACEMENT 35 Int BE Pri !#25 N14994 P4266 REPLACEMENT 32 Int BE Pri !#25 N14995 P4267 PREFETCH 0 Int BE Nuc !#25 N14996 P4268 LD 33 -1 Int BE Nuc !#25 N14997 P4269 REPLACEMENT 0 Int BE Pri !#25 N14998 P4270 REPLACEMENT 23 Int BE Pri !#25 N14999 P4271 LD 29 -1 Int BE Pri !#25 N15000 P4272 REPLACEMENT 26 Int BE Pri !#25 N15001 P4273 REPLACEMENT 36 Int BE Pri !#25 N15002 P4274 LD 12 -1 Int LE Pri !#25 N15003 P4275 LD 0 -1 Int BE Sec !#25 N15004 P4276 REPLACEMENT 30 Int BE Sec !#25 N15005 P4277 LD 8 -1 Int BE Pri !#25 N15006 P4278 LD 37 -1 Int BE Pri !#25 N15007 P4279 REPLACEMENT 26 Int BE Pri !#25 N15008 P4280 REPLACEMENT 16 Int BE Pri !#25 N15009 P4281 PREFETCH 9 Int BE Sec !#25 N15010 P4282 LD 29 -1 Int BE Pri !#25 N15011 P4283 REPLACEMENT 2 Int BE Pri !#25 N15012 P4284 REPLACEMENT 42 Int BE Sec !#25 N15013 P4285 PREFETCH 36 Int BE Nuc !#25 N15014 P4286 LD 34 -1 Int BE Sec !#25 N15015 P4287 LD 1 -1 Int BE Pri !#25 N15016 P4288 LD 3 -1 Int BE Pri !#25 N15017 P4289 REPLACEMENT 40 Int BE Pri !#25 N15018 P4290 LD 3 -1 Int BE Nuc !#25 N15019 P4291 REPLACEMENT 15 Int BE Pri !#25 N15020 P4292 LD 5 -1 Int BE Pri !#25 N15021 P4293 REPLACEMENT 2 Int BE Pri !#25 N15022 P4294 PREFETCH 29 Int BE Pri !#25 N15023 P4295 LD 19 -1 Int BE Pri !#25 N15024 P4296 REPLACEMENT 12 Int BE Pri !#25 N15025 P4297 LD 19 -1 Int BE Pri !#25 N15026 P4298 LD 9 -1 Int BE Pri !#25 N15027 P4299 LD 27 -1 Int BE Pri !#25 N15028 P4300 REPLACEMENT 0 Int BE Pri !#25 N15029 P4301 LD 38 -1 Int LE Pri !#25 N15030 P4302 LD 17 -1 Int BE Nuc !#25 N15031 P4303 REPLACEMENT 31 Int BE Pri !#25 N15032 P4304 LD 18 -1 Int BE Pri !#25 N15033 P4305 REPLACEMENT 32 Int BE Pri !#25 N15034 P4306 MEMBAR !#25 N15035 P4307 BST 8 0x18800003 FP BE Pri !#25 N15036 P4308 MEMBAR !#25 N15037 P4309 LD 37 -1 Int BE Pri !#25 N15038 P4310 REPLACEMENT 33 Int BE Pri !#25 N15039 P4311 REPLACEMENT 45 Int BE Pri !#25 N15040 P4312 REPLACEMENT 29 Int BE Pri !#25 N15041 P4313 LD 7 -1 Int BE Pri !#25 N15042 P4314 REPLACEMENT 14 Int BE Nuc !#25 N15043 P4315 REPLACEMENT 2 Int BE Pri Loop_exit !#25 N15044 P4316 MEMBAR !#26 N15045 P4317 LD 39 -1 FP BE Pri Loop_entry !#26 N15046 P4318 LD 5 -1 Int BE Pri !#26 N15047 P4319 LD 22 -1 Int BE Nuc !#26 N15048 P4320 REPLACEMENT 14 Int BE Nuc !#26 N15049 P4321 LD 25 -1 Int BE Sec !#26 N15050 P4322 LD 2 -1 Int BE Pri !#26 N15051 P4323 PREFETCH 2 Int BE Nuc !#26 N15052 P4324 LD 29 -1 Int BE Pri !#26 N15053 P4325 LD 39 -1 Int LE Sec !#26 N15054 P4326 REPLACEMENT 10 Int BE Nuc !#26 N15055 P4327 REPLACEMENT 25 Int BE Pri !#26 N15056 P4328 LD 5 -1 FP BE Pri !#26 N15057 P4329 LD 26 -1 Int BE Pri !#26 N15058 P4330 LD 34 -1 Int LE Pri !#26 N15059 P4331 REPLACEMENT 26 Int BE Pri !#26 N15060 P4332 REPLACEMENT 10 Int BE Nuc !#26 N15061 P4333 REPLACEMENT 44 Int BE Sec !#26 N15062 P4334 REPLACEMENT 37 Int BE Pri !#26 N15063 P4335 REPLACEMENT 15 Int BE Pri !#26 N15064 P4336 LD 32 -1 FP BE Sec !#26 N15065 P4337 LD 18 -1 Int BE Pri !#26 N15066 P4338 REPLACEMENT 14 Int BE Pri !#26 N15067 P4339 REPLACEMENT 19 Int BE Pri !#26 N15068 P4340 LD 27 -1 Int BE Pri !#26 N15069 P4341 LD 20 -1 Int BE Sec !#26 N15070 P4342 LD 26 -1 FP BE Pri !#26 N15071 P4343 REPLACEMENT 45 Int BE Pri !#26 N15072 P4344 LD 15 -1 Int BE Pri !#26 N15073 P4345 LD 38 -1 Int BE Pri !#26 N15074 P4346 REPLACEMENT 20 Int BE Sec !#26 N15075 P4347 REPLACEMENT 14 Int BE Pri !#26 N15076 P4348 REPLACEMENT 36 Int BE Sec !#26 N15077 P4349 LD 16 -1 Int BE Pri !#26 N15078 P4350 LD 26 -1 Int BE Pri !#26 N15079 P4351 PREFETCH 18 Int BE Pri !#26 N15080 P4352 LD 19 -1 Int BE Pri !#26 N15081 P4353 LD 17 -1 Int BE Pri !#26 N15082 P4354 REPLACEMENT 38 Int BE Pri !#26 N15083 P4355 LD 24 -1 Int BE Pri !#26 N15084 P4356 LD 30 -1 Int BE Pri !#26 N15085 P4357 REPLACEMENT 2 Int BE Sec !#26 N15086 P4358 LD 35 -1 FP BE Pri !#26 N15087 P4359 REPLACEMENT 33 Int BE Pri !#26 N15088 P4360 MEMBAR !#26 N15089 P4361 BST 43 0x19000001 FP BE Pri !#26 N15090 P4362 MEMBAR !#26 N15091 P4363 REPLACEMENT 42 Int BE Pri !#26 N15092 P4364 REPLACEMENT 42 Int BE Pri !#26 N15093 P4365 REPLACEMENT 23 Int BE Pri !#26 N15094 P4366 REPLACEMENT 12 Int BE Sec !#26 N15095 P4367 REPLACEMENT 11 Int BE Sec !#26 N15096 P4368 LD 11 -1 Int BE Pri !#26 N15097 P4369 LD 41 -1 Int BE Pri !#26 N15098 P4370 PREFETCH 25 Int BE Sec !#26 N15099 P4371 REPLACEMENT 6 Int BE Nuc !#26 N15100 P4372 LD 38 -1 FP BE Pri !#26 N15101 P4373 LD 40 -1 Int BE Pri !#26 N15102 P4374 REPLACEMENT 30 Int BE Nuc !#26 N15103 P4375 REPLACEMENT 16 Int BE Pri !#26 N15104 P4376 REPLACEMENT 20 Int BE Pri !#26 N15105 P4377 REPLACEMENT 33 Int BE Pri !#26 N15106 P4378 LD 45 -1 Int BE Pri !#26 N15107 P4379 LD 27 -1 Int BE Pri !#26 N15108 P4380 REPLACEMENT 33 Int BE Pri !#26 N15109 P4381 REPLACEMENT 43 Int BE Pri !#26 N15110 P4382 LD 11 -1 Int BE Pri !#26 N15111 P4383 LD 41 -1 Int BE Pri !#26 N15112 P4384 LD 32 -1 FP BE Pri !#26 N15113 P4385 REPLACEMENT 33 Int BE Pri !#26 N15114 P4386 REPLACEMENT 23 Int BE Pri !#26 N15115 P4387 REPLACEMENT 0 Int BE Pri !#26 N15116 P4388 REPLACEMENT 39 Int BE Pri !#26 N15117 P4389 LD 21 -1 FP BE Nuc !#26 N15118 P4390 LD 44 -1 Int BE Pri !#26 N15119 P4391 REPLACEMENT 23 Int BE Pri !#26 N15120 P4392 LD 33 -1 Int BE Pri !#26 N15121 P4393 LD 21 -1 Int BE Pri !#26 N15122 P4394 LD 42 -1 Int BE Pri !#26 N15123 P4395 LD 16 -1 Int BE Pri !#26 N15124 P4396 LD 27 -1 Int BE Pri !#26 N15125 P4397 REPLACEMENT 36 Int BE Nuc !#26 N15126 P4398 LD 6 -1 Int BE Sec !#26 N15127 P4399 LD 27 -1 Int BE Pri !#26 N15128 P4400 LD 30 -1 Int BE Pri !#26 N15129 P4401 LD 44 -1 Int BE Pri !#26 N15130 P4402 REPLACEMENT 9 Int BE Pri !#26 N15131 P4403 LD 32 -1 Int BE Nuc !#26 N15132 P4404 LD 14 -1 Int BE Nuc !#26 N15133 P4405 REPLACEMENT 12 Int BE Sec !#26 N15134 P4406 LD 17 -1 Int BE Pri !#26 N15135 P4407 LD 14 -1 Int BE Sec !#26 N15136 P4408 LD 3 -1 Int BE Sec !#26 N15137 P4409 REPLACEMENT 29 Int BE Pri !#26 N15138 P4410 LD 10 -1 Int BE Pri !#26 N15139 P4411 REPLACEMENT 36 Int BE Pri !#26 N15140 P4412 REPLACEMENT 21 Int BE Pri !#26 N15141 P4413 REPLACEMENT 45 Int BE Pri !#26 N15142 P4414 REPLACEMENT 10 Int BE Sec !#26 N15143 P4415 REPLACEMENT 32 Int BE Sec !#26 N15144 P4416 LD 4 -1 Int BE Pri !#26 N15145 P4417 LD 44 -1 Int BE Pri !#26 N15146 P4418 LD 45 -1 FP BE Pri !#26 N15147 P4419 LD 36 -1 Int BE Nuc !#26 N15148 P4420 LD 9 -1 Int BE Pri !#26 N15149 P4421 LD 11 -1 Int BE Pri !#26 N15150 P4422 LD 35 -1 FP BE Pri !#26 N15151 P4423 LD 7 -1 Int BE Pri !#26 N15152 P4424 REPLACEMENT 38 Int BE Pri !#26 N15153 P4425 REPLACEMENT 37 Int BE Nuc !#26 N15154 P4426 REPLACEMENT 35 Int BE Sec !#26 N15155 P4427 LD 25 -1 FP BE Pri !#26 N15156 P4428 LD 38 -1 FP BE Pri !#26 N15157 P4429 LD 39 -1 Int BE Pri !#26 N15158 P4430 LD 32 -1 FP BE Pri !#26 N15159 P4431 REPLACEMENT 27 Int BE Pri !#26 N15160 P4432 LD 33 -1 Int BE Pri !#26 N15161 P4433 LD 20 -1 Int BE Pri !#26 N15162 P4434 REPLACEMENT 9 Int BE Pri !#26 N15163 P4435 LD 42 -1 Int BE Pri !#26 N15164 P4436 REPLACEMENT 17 Int BE Pri !#26 N15165 P4437 LD 43 -1 Int BE Sec !#26 N15166 P4438 LD 1 -1 Int BE Pri !#26 N15167 P4439 LD 5 -1 Int BE Pri !#26 N15168 P4440 REPLACEMENT 23 Int BE Pri !#26 N15169 P4441 LD 33 -1 Int BE Pri !#26 N15170 P4442 REPLACEMENT 26 Int BE Pri !#26 N15171 P4443 LD 34 -1 FP BE Nuc !#26 N15172 P4444 LD 39 -1 Int BE Pri !#26 N15173 P4445 REPLACEMENT 8 Int BE Sec !#26 N15174 P4446 LD 31 -1 Int BE Pri !#26 N15175 P4447 LD 21 -1 Int BE Pri !#26 N15176 P4448 PREFETCH 21 Int BE Pri !#26 N15177 P4449 REPLACEMENT 43 Int BE Pri !#26 N15178 P4450 REPLACEMENT 10 Int BE Pri !#26 N15179 P4451 REPLACEMENT 3 Int BE Sec !#26 N15180 P4452 REPLACEMENT 39 Int BE Pri !#26 N15181 P4453 REPLACEMENT 25 Int BE Nuc !#26 N15182 P4454 MEMBAR !#26 N15183 P4455 BST 17 0x19000002 FP BE Pri !#26 N15184 P4455 BST 18 0x19000003 FP BE Pri !#26 N15185 P4456 MEMBAR !#26 N15186 P4457 LD 6 -1 Int BE Pri !#26 N15187 P4458 REPLACEMENT 24 Int BE Nuc !#26 N15188 P4459 LD 30 -1 Int BE Pri !#26 N15189 P4460 LD 14 -1 Int BE Pri !#26 N15190 P4461 REPLACEMENT 5 Int BE Pri !#26 N15191 P4462 LD 41 -1 Int BE Pri !#26 N15192 P4463 REPLACEMENT 12 Int BE Pri !#26 N15193 P4464 LD 16 -1 Int BE Pri !#26 N15194 P4465 LD 23 -1 Int BE Pri !#26 N15195 P4466 LD 28 -1 Int BE Pri !#26 N15196 P4467 REPLACEMENT 32 Int BE Pri !#26 N15197 P4468 MEMBAR !#26 N15198 P4469 REPLACEMENT 10 Int BE Pri !#26 N15199 P4470 LD 10 -1 Int BE Pri !#26 N15200 P4471 LD 21 -1 Int BE Pri !#26 N15201 P4472 LD 43 -1 Int BE Pri !#26 N15202 P4473 REPLACEMENT 42 Int BE Nuc !#26 N15203 P4474 LD 13 -1 Int BE Pri !#26 N15204 P4475 LD 31 -1 Int BE Sec !#26 N15205 P4476 LD 24 -1 Int LE Pri !#26 N15206 P4477 LD 36 -1 FP BE Pri !#26 N15207 P4478 LD 22 -1 Int BE Pri !#26 N15208 P4479 LD 6 -1 Int BE Pri !#26 N15209 P4480 LD 17 -1 Int BE Sec !#26 N15210 P4481 LD 28 -1 Int BE Pri !#26 N15211 P4482 REPLACEMENT 1 Int BE Pri !#26 N15212 P4483 LD 21 -1 Int BE Pri !#26 N15213 P4484 LD 30 -1 Int BE Pri !#26 N15214 P4485 LD 26 -1 Int BE Nuc !#26 N15215 P4486 REPLACEMENT 40 Int BE Pri !#26 N15216 P4487 LD 8 -1 Int BE Nuc !#26 N15217 P4488 LD 0 -1 Int BE Pri !#26 N15218 P4489 LD 10 -1 Int BE Pri !#26 N15219 P4490 REPLACEMENT 23 Int BE Pri !#26 N15220 P4491 REPLACEMENT 44 Int BE Nuc !#26 N15221 P4492 LD 42 -1 Int BE Sec !#26 N15222 P4493 LD 3 -1 Int BE Pri !#26 N15223 P4494 REPLACEMENT 32 Int BE Pri !#26 N15224 P4495 REPLACEMENT 35 Int BE Sec !#26 N15225 P4496 LD 25 -1 Int BE Pri !#26 N15226 P4497 LD 0 -1 Int BE Pri !#26 N15227 P4498 REPLACEMENT 31 Int BE Nuc !#26 N15228 P4499 REPLACEMENT 22 Int BE Pri !#26 N15229 P4500 LD 6 -1 FP BE Nuc !#26 N15230 P4501 REPLACEMENT 31 Int BE Pri !#26 N15231 P4502 LD 37 -1 Int BE Pri !#26 N15232 P4503 REPLACEMENT 3 Int BE Pri !#26 N15233 P4504 LD 22 -1 Int BE Sec !#26 N15234 P4505 PREFETCH 44 Int BE Pri !#26 N15235 P4506 LD 34 -1 Int BE Sec !#26 N15236 P4507 LD 17 -1 Int BE Pri !#26 N15237 P4508 LD 43 -1 FP BE Pri !#26 N15238 P4509 REPLACEMENT 7 Int BE Pri !#26 N15239 P4510 REPLACEMENT 29 Int BE Pri !#26 N15240 P4511 LD 35 -1 Int BE Pri !#26 N15241 P4512 LD 35 -1 Int BE Sec !#26 N15242 P4513 REPLACEMENT 42 Int BE Sec !#26 N15243 P4514 REPLACEMENT 10 Int BE Pri Loop_exit !#26 N15244 P4317 LD 39 -1 FP BE Pri Loop_entry !#26 N15245 P4318 LD 5 -1 Int BE Pri !#26 N15246 P4319 LD 22 -1 Int BE Nuc !#26 N15247 P4320 REPLACEMENT 14 Int BE Nuc !#26 N15248 P4321 LD 25 -1 Int BE Sec !#26 N15249 P4322 LD 2 -1 Int BE Pri !#26 N15250 P4323 PREFETCH 2 Int BE Nuc !#26 N15251 P4324 LD 29 -1 Int BE Pri !#26 N15252 P4325 LD 39 -1 Int LE Sec !#26 N15253 P4326 REPLACEMENT 10 Int BE Nuc !#26 N15254 P4327 REPLACEMENT 25 Int BE Pri !#26 N15255 P4328 LD 5 -1 FP BE Pri !#26 N15256 P4329 LD 26 -1 Int BE Pri !#26 N15257 P4330 LD 34 -1 Int LE Pri !#26 N15258 P4331 REPLACEMENT 26 Int BE Pri !#26 N15259 P4332 REPLACEMENT 10 Int BE Nuc !#26 N15260 P4333 REPLACEMENT 44 Int BE Sec !#26 N15261 P4334 REPLACEMENT 37 Int BE Pri !#26 N15262 P4335 REPLACEMENT 15 Int BE Pri !#26 N15263 P4336 LD 32 -1 FP BE Sec !#26 N15264 P4337 LD 18 -1 Int BE Pri !#26 N15265 P4338 REPLACEMENT 14 Int BE Pri !#26 N15266 P4339 REPLACEMENT 19 Int BE Pri !#26 N15267 P4340 LD 27 -1 Int BE Pri !#26 N15268 P4341 LD 20 -1 Int BE Sec !#26 N15269 P4342 LD 26 -1 FP BE Pri !#26 N15270 P4343 REPLACEMENT 45 Int BE Pri !#26 N15271 P4344 LD 15 -1 Int BE Pri !#26 N15272 P4345 LD 38 -1 Int BE Pri !#26 N15273 P4346 REPLACEMENT 20 Int BE Sec !#26 N15274 P4347 REPLACEMENT 14 Int BE Pri !#26 N15275 P4348 REPLACEMENT 36 Int BE Sec !#26 N15276 P4349 LD 16 -1 Int BE Pri !#26 N15277 P4350 LD 26 -1 Int BE Pri !#26 N15278 P4351 PREFETCH 18 Int BE Pri !#26 N15279 P4352 LD 19 -1 Int BE Pri !#26 N15280 P4353 LD 17 -1 Int BE Pri !#26 N15281 P4354 REPLACEMENT 38 Int BE Pri !#26 N15282 P4355 LD 24 -1 Int BE Pri !#26 N15283 P4356 LD 30 -1 Int BE Pri !#26 N15284 P4357 REPLACEMENT 2 Int BE Sec !#26 N15285 P4358 LD 35 -1 FP BE Pri !#26 N15286 P4359 REPLACEMENT 33 Int BE Pri !#26 N15287 P4360 MEMBAR !#26 N15288 P4361 BST 43 0x19000004 FP BE Pri !#26 N15289 P4362 MEMBAR !#26 N15290 P4363 REPLACEMENT 42 Int BE Pri !#26 N15291 P4364 REPLACEMENT 42 Int BE Pri !#26 N15292 P4365 REPLACEMENT 23 Int BE Pri !#26 N15293 P4366 REPLACEMENT 12 Int BE Sec !#26 N15294 P4367 REPLACEMENT 11 Int BE Sec !#26 N15295 P4368 LD 11 -1 Int BE Pri !#26 N15296 P4369 LD 41 -1 Int BE Pri !#26 N15297 P4370 PREFETCH 25 Int BE Sec !#26 N15298 P4371 REPLACEMENT 6 Int BE Nuc !#26 N15299 P4372 LD 38 -1 FP BE Pri !#26 N15300 P4373 LD 40 -1 Int BE Pri !#26 N15301 P4374 REPLACEMENT 30 Int BE Nuc !#26 N15302 P4375 REPLACEMENT 16 Int BE Pri !#26 N15303 P4376 REPLACEMENT 20 Int BE Pri !#26 N15304 P4377 REPLACEMENT 33 Int BE Pri !#26 N15305 P4378 LD 45 -1 Int BE Pri !#26 N15306 P4379 LD 27 -1 Int BE Pri !#26 N15307 P4380 REPLACEMENT 33 Int BE Pri !#26 N15308 P4381 REPLACEMENT 43 Int BE Pri !#26 N15309 P4382 LD 11 -1 Int BE Pri !#26 N15310 P4383 LD 41 -1 Int BE Pri !#26 N15311 P4384 LD 32 -1 FP BE Pri !#26 N15312 P4385 REPLACEMENT 33 Int BE Pri !#26 N15313 P4386 REPLACEMENT 23 Int BE Pri !#26 N15314 P4387 REPLACEMENT 0 Int BE Pri !#26 N15315 P4388 REPLACEMENT 39 Int BE Pri !#26 N15316 P4389 LD 21 -1 FP BE Nuc !#26 N15317 P4390 LD 44 -1 Int BE Pri !#26 N15318 P4391 REPLACEMENT 23 Int BE Pri !#26 N15319 P4392 LD 33 -1 Int BE Pri !#26 N15320 P4393 LD 21 -1 Int BE Pri !#26 N15321 P4394 LD 42 -1 Int BE Pri !#26 N15322 P4395 LD 16 -1 Int BE Pri !#26 N15323 P4396 LD 27 -1 Int BE Pri !#26 N15324 P4397 REPLACEMENT 36 Int BE Nuc !#26 N15325 P4398 LD 6 -1 Int BE Sec !#26 N15326 P4399 LD 27 -1 Int BE Pri !#26 N15327 P4400 LD 30 -1 Int BE Pri !#26 N15328 P4401 LD 44 -1 Int BE Pri !#26 N15329 P4402 REPLACEMENT 9 Int BE Pri !#26 N15330 P4403 LD 32 -1 Int BE Nuc !#26 N15331 P4404 LD 14 -1 Int BE Nuc !#26 N15332 P4405 REPLACEMENT 12 Int BE Sec !#26 N15333 P4406 LD 17 -1 Int BE Pri !#26 N15334 P4407 LD 14 -1 Int BE Sec !#26 N15335 P4408 LD 3 -1 Int BE Sec !#26 N15336 P4409 REPLACEMENT 29 Int BE Pri !#26 N15337 P4410 LD 10 -1 Int BE Pri !#26 N15338 P4411 REPLACEMENT 36 Int BE Pri !#26 N15339 P4412 REPLACEMENT 21 Int BE Pri !#26 N15340 P4413 REPLACEMENT 45 Int BE Pri !#26 N15341 P4414 REPLACEMENT 10 Int BE Sec !#26 N15342 P4415 REPLACEMENT 32 Int BE Sec !#26 N15343 P4416 LD 4 -1 Int BE Pri !#26 N15344 P4417 LD 44 -1 Int BE Pri !#26 N15345 P4418 LD 45 -1 FP BE Pri !#26 N15346 P4419 LD 36 -1 Int BE Nuc !#26 N15347 P4420 LD 9 -1 Int BE Pri !#26 N15348 P4421 LD 11 -1 Int BE Pri !#26 N15349 P4422 LD 35 -1 FP BE Pri !#26 N15350 P4423 LD 7 -1 Int BE Pri !#26 N15351 P4424 REPLACEMENT 38 Int BE Pri !#26 N15352 P4425 REPLACEMENT 37 Int BE Nuc !#26 N15353 P4426 REPLACEMENT 35 Int BE Sec !#26 N15354 P4427 LD 25 -1 FP BE Pri !#26 N15355 P4428 LD 38 -1 FP BE Pri !#26 N15356 P4429 LD 39 -1 Int BE Pri !#26 N15357 P4430 LD 32 -1 FP BE Pri !#26 N15358 P4431 REPLACEMENT 27 Int BE Pri !#26 N15359 P4432 LD 33 -1 Int BE Pri !#26 N15360 P4433 LD 20 -1 Int BE Pri !#26 N15361 P4434 REPLACEMENT 9 Int BE Pri !#26 N15362 P4435 LD 42 -1 Int BE Pri !#26 N15363 P4436 REPLACEMENT 17 Int BE Pri !#26 N15364 P4437 LD 43 -1 Int BE Sec !#26 N15365 P4438 LD 1 -1 Int BE Pri !#26 N15366 P4439 LD 5 -1 Int BE Pri !#26 N15367 P4440 REPLACEMENT 23 Int BE Pri !#26 N15368 P4441 LD 33 -1 Int BE Pri !#26 N15369 P4442 REPLACEMENT 26 Int BE Pri !#26 N15370 P4443 LD 34 -1 FP BE Nuc !#26 N15371 P4444 LD 39 -1 Int BE Pri !#26 N15372 P4445 REPLACEMENT 8 Int BE Sec !#26 N15373 P4446 LD 31 -1 Int BE Pri !#26 N15374 P4447 LD 21 -1 Int BE Pri !#26 N15375 P4448 PREFETCH 21 Int BE Pri !#26 N15376 P4449 REPLACEMENT 43 Int BE Pri !#26 N15377 P4450 REPLACEMENT 10 Int BE Pri !#26 N15378 P4451 REPLACEMENT 3 Int BE Sec !#26 N15379 P4452 REPLACEMENT 39 Int BE Pri !#26 N15380 P4453 REPLACEMENT 25 Int BE Nuc !#26 N15381 P4454 MEMBAR !#26 N15382 P4455 BST 17 0x19000005 FP BE Pri !#26 N15383 P4455 BST 18 0x19000006 FP BE Pri !#26 N15384 P4456 MEMBAR !#26 N15385 P4457 LD 6 -1 Int BE Pri !#26 N15386 P4458 REPLACEMENT 24 Int BE Nuc !#26 N15387 P4459 LD 30 -1 Int BE Pri !#26 N15388 P4460 LD 14 -1 Int BE Pri !#26 N15389 P4461 REPLACEMENT 5 Int BE Pri !#26 N15390 P4462 LD 41 -1 Int BE Pri !#26 N15391 P4463 REPLACEMENT 12 Int BE Pri !#26 N15392 P4464 LD 16 -1 Int BE Pri !#26 N15393 P4465 LD 23 -1 Int BE Pri !#26 N15394 P4466 LD 28 -1 Int BE Pri !#26 N15395 P4467 REPLACEMENT 32 Int BE Pri !#26 N15396 P4468 MEMBAR !#26 N15397 P4469 REPLACEMENT 10 Int BE Pri !#26 N15398 P4470 LD 10 -1 Int BE Pri !#26 N15399 P4471 LD 21 -1 Int BE Pri !#26 N15400 P4472 LD 43 -1 Int BE Pri !#26 N15401 P4473 REPLACEMENT 42 Int BE Nuc !#26 N15402 P4474 LD 13 -1 Int BE Pri !#26 N15403 P4475 LD 31 -1 Int BE Sec !#26 N15404 P4476 LD 24 -1 Int LE Pri !#26 N15405 P4477 LD 36 -1 FP BE Pri !#26 N15406 P4478 LD 22 -1 Int BE Pri !#26 N15407 P4479 LD 6 -1 Int BE Pri !#26 N15408 P4480 LD 17 -1 Int BE Sec !#26 N15409 P4481 LD 28 -1 Int BE Pri !#26 N15410 P4482 REPLACEMENT 1 Int BE Pri !#26 N15411 P4483 LD 21 -1 Int BE Pri !#26 N15412 P4484 LD 30 -1 Int BE Pri !#26 N15413 P4485 LD 26 -1 Int BE Nuc !#26 N15414 P4486 REPLACEMENT 40 Int BE Pri !#26 N15415 P4487 LD 8 -1 Int BE Nuc !#26 N15416 P4488 LD 0 -1 Int BE Pri !#26 N15417 P4489 LD 10 -1 Int BE Pri !#26 N15418 P4490 REPLACEMENT 23 Int BE Pri !#26 N15419 P4491 REPLACEMENT 44 Int BE Nuc !#26 N15420 P4492 LD 42 -1 Int BE Sec !#26 N15421 P4493 LD 3 -1 Int BE Pri !#26 N15422 P4494 REPLACEMENT 32 Int BE Pri !#26 N15423 P4495 REPLACEMENT 35 Int BE Sec !#26 N15424 P4496 LD 25 -1 Int BE Pri !#26 N15425 P4497 LD 0 -1 Int BE Pri !#26 N15426 P4498 REPLACEMENT 31 Int BE Nuc !#26 N15427 P4499 REPLACEMENT 22 Int BE Pri !#26 N15428 P4500 LD 6 -1 FP BE Nuc !#26 N15429 P4501 REPLACEMENT 31 Int BE Pri !#26 N15430 P4502 LD 37 -1 Int BE Pri !#26 N15431 P4503 REPLACEMENT 3 Int BE Pri !#26 N15432 P4504 LD 22 -1 Int BE Sec !#26 N15433 P4505 PREFETCH 44 Int BE Pri !#26 N15434 P4506 LD 34 -1 Int BE Sec !#26 N15435 P4507 LD 17 -1 Int BE Pri !#26 N15436 P4508 LD 43 -1 FP BE Pri !#26 N15437 P4509 REPLACEMENT 7 Int BE Pri !#26 N15438 P4510 REPLACEMENT 29 Int BE Pri !#26 N15439 P4511 LD 35 -1 Int BE Pri !#26 N15440 P4512 LD 35 -1 Int BE Sec !#26 N15441 P4513 REPLACEMENT 42 Int BE Sec !#26 N15442 P4514 REPLACEMENT 10 Int BE Pri Loop_exit !#26 N15443 P4317 LD 39 -1 FP BE Pri Loop_entry !#26 N15444 P4318 LD 5 -1 Int BE Pri !#26 N15445 P4319 LD 22 -1 Int BE Nuc !#26 N15446 P4320 REPLACEMENT 14 Int BE Nuc !#26 N15447 P4321 LD 25 -1 Int BE Sec !#26 N15448 P4322 LD 2 -1 Int BE Pri !#26 N15449 P4323 PREFETCH 2 Int BE Nuc !#26 N15450 P4324 LD 29 -1 Int BE Pri !#26 N15451 P4325 LD 39 -1 Int LE Sec !#26 N15452 P4326 REPLACEMENT 10 Int BE Nuc !#26 N15453 P4327 REPLACEMENT 25 Int BE Pri !#26 N15454 P4328 LD 5 -1 FP BE Pri !#26 N15455 P4329 LD 26 -1 Int BE Pri !#26 N15456 P4330 LD 34 -1 Int LE Pri !#26 N15457 P4331 REPLACEMENT 26 Int BE Pri !#26 N15458 P4332 REPLACEMENT 10 Int BE Nuc !#26 N15459 P4333 REPLACEMENT 44 Int BE Sec !#26 N15460 P4334 REPLACEMENT 37 Int BE Pri !#26 N15461 P4335 REPLACEMENT 15 Int BE Pri !#26 N15462 P4336 LD 32 -1 FP BE Sec !#26 N15463 P4337 LD 18 -1 Int BE Pri !#26 N15464 P4338 REPLACEMENT 14 Int BE Pri !#26 N15465 P4339 REPLACEMENT 19 Int BE Pri !#26 N15466 P4340 LD 27 -1 Int BE Pri !#26 N15467 P4341 LD 20 -1 Int BE Sec !#26 N15468 P4342 LD 26 -1 FP BE Pri !#26 N15469 P4343 REPLACEMENT 45 Int BE Pri !#26 N15470 P4344 LD 15 -1 Int BE Pri !#26 N15471 P4345 LD 38 -1 Int BE Pri !#26 N15472 P4346 REPLACEMENT 20 Int BE Sec !#26 N15473 P4347 REPLACEMENT 14 Int BE Pri !#26 N15474 P4348 REPLACEMENT 36 Int BE Sec !#26 N15475 P4349 LD 16 -1 Int BE Pri !#26 N15476 P4350 LD 26 -1 Int BE Pri !#26 N15477 P4351 PREFETCH 18 Int BE Pri !#26 N15478 P4352 LD 19 -1 Int BE Pri !#26 N15479 P4353 LD 17 -1 Int BE Pri !#26 N15480 P4354 REPLACEMENT 38 Int BE Pri !#26 N15481 P4355 LD 24 -1 Int BE Pri !#26 N15482 P4356 LD 30 -1 Int BE Pri !#26 N15483 P4357 REPLACEMENT 2 Int BE Sec !#26 N15484 P4358 LD 35 -1 FP BE Pri !#26 N15485 P4359 REPLACEMENT 33 Int BE Pri !#26 N15486 P4360 MEMBAR !#26 N15487 P4361 BST 43 0x19000007 FP BE Pri !#26 N15488 P4362 MEMBAR !#26 N15489 P4363 REPLACEMENT 42 Int BE Pri !#26 N15490 P4364 REPLACEMENT 42 Int BE Pri !#26 N15491 P4365 REPLACEMENT 23 Int BE Pri !#26 N15492 P4366 REPLACEMENT 12 Int BE Sec !#26 N15493 P4367 REPLACEMENT 11 Int BE Sec !#26 N15494 P4368 LD 11 -1 Int BE Pri !#26 N15495 P4369 LD 41 -1 Int BE Pri !#26 N15496 P4370 PREFETCH 25 Int BE Sec !#26 N15497 P4371 REPLACEMENT 6 Int BE Nuc !#26 N15498 P4372 LD 38 -1 FP BE Pri !#26 N15499 P4373 LD 40 -1 Int BE Pri !#26 N15500 P4374 REPLACEMENT 30 Int BE Nuc !#26 N15501 P4375 REPLACEMENT 16 Int BE Pri !#26 N15502 P4376 REPLACEMENT 20 Int BE Pri !#26 N15503 P4377 REPLACEMENT 33 Int BE Pri !#26 N15504 P4378 LD 45 -1 Int BE Pri !#26 N15505 P4379 LD 27 -1 Int BE Pri !#26 N15506 P4380 REPLACEMENT 33 Int BE Pri !#26 N15507 P4381 REPLACEMENT 43 Int BE Pri !#26 N15508 P4382 LD 11 -1 Int BE Pri !#26 N15509 P4383 LD 41 -1 Int BE Pri !#26 N15510 P4384 LD 32 -1 FP BE Pri !#26 N15511 P4385 REPLACEMENT 33 Int BE Pri !#26 N15512 P4386 REPLACEMENT 23 Int BE Pri !#26 N15513 P4387 REPLACEMENT 0 Int BE Pri !#26 N15514 P4388 REPLACEMENT 39 Int BE Pri !#26 N15515 P4389 LD 21 -1 FP BE Nuc !#26 N15516 P4390 LD 44 -1 Int BE Pri !#26 N15517 P4391 REPLACEMENT 23 Int BE Pri !#26 N15518 P4392 LD 33 -1 Int BE Pri !#26 N15519 P4393 LD 21 -1 Int BE Pri !#26 N15520 P4394 LD 42 -1 Int BE Pri !#26 N15521 P4395 LD 16 -1 Int BE Pri !#26 N15522 P4396 LD 27 -1 Int BE Pri !#26 N15523 P4397 REPLACEMENT 36 Int BE Nuc !#26 N15524 P4398 LD 6 -1 Int BE Sec !#26 N15525 P4399 LD 27 -1 Int BE Pri !#26 N15526 P4400 LD 30 -1 Int BE Pri !#26 N15527 P4401 LD 44 -1 Int BE Pri !#26 N15528 P4402 REPLACEMENT 9 Int BE Pri !#26 N15529 P4403 LD 32 -1 Int BE Nuc !#26 N15530 P4404 LD 14 -1 Int BE Nuc !#26 N15531 P4405 REPLACEMENT 12 Int BE Sec !#26 N15532 P4406 LD 17 -1 Int BE Pri !#26 N15533 P4407 LD 14 -1 Int BE Sec !#26 N15534 P4408 LD 3 -1 Int BE Sec !#26 N15535 P4409 REPLACEMENT 29 Int BE Pri !#26 N15536 P4410 LD 10 -1 Int BE Pri !#26 N15537 P4411 REPLACEMENT 36 Int BE Pri !#26 N15538 P4412 REPLACEMENT 21 Int BE Pri !#26 N15539 P4413 REPLACEMENT 45 Int BE Pri !#26 N15540 P4414 REPLACEMENT 10 Int BE Sec !#26 N15541 P4415 REPLACEMENT 32 Int BE Sec !#26 N15542 P4416 LD 4 -1 Int BE Pri !#26 N15543 P4417 LD 44 -1 Int BE Pri !#26 N15544 P4418 LD 45 -1 FP BE Pri !#26 N15545 P4419 LD 36 -1 Int BE Nuc !#26 N15546 P4420 LD 9 -1 Int BE Pri !#26 N15547 P4421 LD 11 -1 Int BE Pri !#26 N15548 P4422 LD 35 -1 FP BE Pri !#26 N15549 P4423 LD 7 -1 Int BE Pri !#26 N15550 P4424 REPLACEMENT 38 Int BE Pri !#26 N15551 P4425 REPLACEMENT 37 Int BE Nuc !#26 N15552 P4426 REPLACEMENT 35 Int BE Sec !#26 N15553 P4427 LD 25 -1 FP BE Pri !#26 N15554 P4428 LD 38 -1 FP BE Pri !#26 N15555 P4429 LD 39 -1 Int BE Pri !#26 N15556 P4430 LD 32 -1 FP BE Pri !#26 N15557 P4431 REPLACEMENT 27 Int BE Pri !#26 N15558 P4432 LD 33 -1 Int BE Pri !#26 N15559 P4433 LD 20 -1 Int BE Pri !#26 N15560 P4434 REPLACEMENT 9 Int BE Pri !#26 N15561 P4435 LD 42 -1 Int BE Pri !#26 N15562 P4436 REPLACEMENT 17 Int BE Pri !#26 N15563 P4437 LD 43 -1 Int BE Sec !#26 N15564 P4438 LD 1 -1 Int BE Pri !#26 N15565 P4439 LD 5 -1 Int BE Pri !#26 N15566 P4440 REPLACEMENT 23 Int BE Pri !#26 N15567 P4441 LD 33 -1 Int BE Pri !#26 N15568 P4442 REPLACEMENT 26 Int BE Pri !#26 N15569 P4443 LD 34 -1 FP BE Nuc !#26 N15570 P4444 LD 39 -1 Int BE Pri !#26 N15571 P4445 REPLACEMENT 8 Int BE Sec !#26 N15572 P4446 LD 31 -1 Int BE Pri !#26 N15573 P4447 LD 21 -1 Int BE Pri !#26 N15574 P4448 PREFETCH 21 Int BE Pri !#26 N15575 P4449 REPLACEMENT 43 Int BE Pri !#26 N15576 P4450 REPLACEMENT 10 Int BE Pri !#26 N15577 P4451 REPLACEMENT 3 Int BE Sec !#26 N15578 P4452 REPLACEMENT 39 Int BE Pri !#26 N15579 P4453 REPLACEMENT 25 Int BE Nuc !#26 N15580 P4454 MEMBAR !#26 N15581 P4455 BST 17 0x19000008 FP BE Pri !#26 N15582 P4455 BST 18 0x19000009 FP BE Pri !#26 N15583 P4456 MEMBAR !#26 N15584 P4457 LD 6 -1 Int BE Pri !#26 N15585 P4458 REPLACEMENT 24 Int BE Nuc !#26 N15586 P4459 LD 30 -1 Int BE Pri !#26 N15587 P4460 LD 14 -1 Int BE Pri !#26 N15588 P4461 REPLACEMENT 5 Int BE Pri !#26 N15589 P4462 LD 41 -1 Int BE Pri !#26 N15590 P4463 REPLACEMENT 12 Int BE Pri !#26 N15591 P4464 LD 16 -1 Int BE Pri !#26 N15592 P4465 LD 23 -1 Int BE Pri !#26 N15593 P4466 LD 28 -1 Int BE Pri !#26 N15594 P4467 REPLACEMENT 32 Int BE Pri !#26 N15595 P4468 MEMBAR !#26 N15596 P4469 REPLACEMENT 10 Int BE Pri !#26 N15597 P4470 LD 10 -1 Int BE Pri !#26 N15598 P4471 LD 21 -1 Int BE Pri !#26 N15599 P4472 LD 43 -1 Int BE Pri !#26 N15600 P4473 REPLACEMENT 42 Int BE Nuc !#26 N15601 P4474 LD 13 -1 Int BE Pri !#26 N15602 P4475 LD 31 -1 Int BE Sec !#26 N15603 P4476 LD 24 -1 Int LE Pri !#26 N15604 P4477 LD 36 -1 FP BE Pri !#26 N15605 P4478 LD 22 -1 Int BE Pri !#26 N15606 P4479 LD 6 -1 Int BE Pri !#26 N15607 P4480 LD 17 -1 Int BE Sec !#26 N15608 P4481 LD 28 -1 Int BE Pri !#26 N15609 P4482 REPLACEMENT 1 Int BE Pri !#26 N15610 P4483 LD 21 -1 Int BE Pri !#26 N15611 P4484 LD 30 -1 Int BE Pri !#26 N15612 P4485 LD 26 -1 Int BE Nuc !#26 N15613 P4486 REPLACEMENT 40 Int BE Pri !#26 N15614 P4487 LD 8 -1 Int BE Nuc !#26 N15615 P4488 LD 0 -1 Int BE Pri !#26 N15616 P4489 LD 10 -1 Int BE Pri !#26 N15617 P4490 REPLACEMENT 23 Int BE Pri !#26 N15618 P4491 REPLACEMENT 44 Int BE Nuc !#26 N15619 P4492 LD 42 -1 Int BE Sec !#26 N15620 P4493 LD 3 -1 Int BE Pri !#26 N15621 P4494 REPLACEMENT 32 Int BE Pri !#26 N15622 P4495 REPLACEMENT 35 Int BE Sec !#26 N15623 P4496 LD 25 -1 Int BE Pri !#26 N15624 P4497 LD 0 -1 Int BE Pri !#26 N15625 P4498 REPLACEMENT 31 Int BE Nuc !#26 N15626 P4499 REPLACEMENT 22 Int BE Pri !#26 N15627 P4500 LD 6 -1 FP BE Nuc !#26 N15628 P4501 REPLACEMENT 31 Int BE Pri !#26 N15629 P4502 LD 37 -1 Int BE Pri !#26 N15630 P4503 REPLACEMENT 3 Int BE Pri !#26 N15631 P4504 LD 22 -1 Int BE Sec !#26 N15632 P4505 PREFETCH 44 Int BE Pri !#26 N15633 P4506 LD 34 -1 Int BE Sec !#26 N15634 P4507 LD 17 -1 Int BE Pri !#26 N15635 P4508 LD 43 -1 FP BE Pri !#26 N15636 P4509 REPLACEMENT 7 Int BE Pri !#26 N15637 P4510 REPLACEMENT 29 Int BE Pri !#26 N15638 P4511 LD 35 -1 Int BE Pri !#26 N15639 P4512 LD 35 -1 Int BE Sec !#26 N15640 P4513 REPLACEMENT 42 Int BE Sec !#26 N15641 P4514 REPLACEMENT 10 Int BE Pri Loop_exit !#26 N15642 P4515 MEMBAR !#27 N15643 P4516 LD 5 -1 Int BE Pri Loop_entry !#27 N15644 P4517 REPLACEMENT 41 Int BE Pri !#27 N15645 P4518 LD 30 -1 Int BE Pri !#27 N15646 P4519 REPLACEMENT 7 Int BE Pri !#27 N15647 P4520 LD 35 -1 FP BE Pri !#27 N15648 P4521 PREFETCH 40 Int BE Pri !#27 N15649 P4522 REPLACEMENT 28 Int BE Pri !#27 N15650 P4523 REPLACEMENT 22 Int BE Pri !#27 N15651 P4524 LD 29 -1 Int BE Pri !#27 N15652 P4525 LD 25 -1 Int BE Nuc !#27 N15653 P4526 REPLACEMENT 40 Int BE Pri !#27 N15654 P4527 REPLACEMENT 14 Int BE Pri !#27 N15655 P4528 LD 3 -1 Int BE Pri !#27 N15656 P4529 LD 15 -1 Int BE Pri !#27 N15657 P4530 LD 18 -1 Int BE Pri !#27 N15658 P4531 PREFETCH 8 Int BE Pri !#27 N15659 P4532 REPLACEMENT 43 Int BE Sec !#27 N15660 P4533 LD 19 -1 Int BE Pri !#27 N15661 P4534 LD 11 -1 Int BE Pri !#27 N15662 P4535 REPLACEMENT 2 Int BE Pri !#27 N15663 P4536 REPLACEMENT 13 Int BE Pri !#27 N15664 P4537 REPLACEMENT 40 Int BE Pri !#27 N15665 P4538 REPLACEMENT 21 Int BE Pri !#27 N15666 P4539 REPLACEMENT 27 Int BE Pri !#27 N15667 P4540 LD 14 -1 Int BE Pri !#27 N15668 P4541 LD 2 -1 Int BE Sec !#27 N15669 P4542 REPLACEMENT 43 Int BE Sec !#27 N15670 P4543 REPLACEMENT 7 Int BE Pri !#27 N15671 P4544 LD 14 -1 Int BE Pri !#27 N15672 P4545 LD 32 -1 Int BE Pri !#27 N15673 P4546 LD 44 -1 Int BE Pri !#27 N15674 P4547 LD 20 -1 Int BE Pri !#27 N15675 P4548 REPLACEMENT 40 Int BE Pri !#27 N15676 P4549 REPLACEMENT 41 Int BE Pri !#27 N15677 P4550 REPLACEMENT 2 Int BE Pri !#27 N15678 P4551 REPLACEMENT 14 Int BE Sec !#27 N15679 P4552 REPLACEMENT 10 Int BE Pri !#27 N15680 P4553 REPLACEMENT 5 Int BE Pri !#27 N15681 P4554 LD 12 -1 Int BE Pri !#27 N15682 P4555 LD 40 -1 Int BE Pri !#27 N15683 P4556 LD 38 -1 Int BE Pri !#27 N15684 P4557 REPLACEMENT 2 Int BE Pri !#27 N15685 P4558 LD 44 -1 Int LE Pri !#27 N15686 P4559 LD 19 -1 Int BE Pri !#27 N15687 P4560 LD 9 -1 Int LE Pri !#27 N15688 P4561 REPLACEMENT 2 Int BE Pri !#27 N15689 P4562 REPLACEMENT 37 Int BE Pri !#27 N15690 P4563 LD 13 -1 Int BE Sec !#27 N15691 P4564 LD 34 -1 Int BE Pri !#27 N15692 P4565 LD 30 -1 Int BE Pri !#27 N15693 P4566 REPLACEMENT 13 Int BE Sec !#27 N15694 P4567 LD 16 -1 FP BE Pri !#27 N15695 P4568 LD 5 -1 Int BE Pri !#27 N15696 P4569 REPLACEMENT 26 Int BE Pri !#27 N15697 P4570 REPLACEMENT 11 Int BE Pri !#27 N15698 P4571 LD 15 -1 Int BE Sec !#27 N15699 P4572 REPLACEMENT 23 Int BE Pri !#27 N15700 P4573 REPLACEMENT 39 Int BE Nuc !#27 N15701 P4574 REPLACEMENT 29 Int BE Pri !#27 N15702 P4575 LD 12 -1 Int BE Pri !#27 N15703 P4576 LD 1 -1 Int BE Pri !#27 N15704 P4577 REPLACEMENT 25 Int BE Nuc !#27 N15705 P4578 REPLACEMENT 40 Int BE Sec !#27 N15706 P4579 LD 23 -1 Int BE Sec !#27 N15707 P4580 REPLACEMENT 18 Int BE Pri !#27 N15708 P4581 REPLACEMENT 10 Int BE Pri !#27 N15709 P4582 PREFETCH 24 Int BE Pri !#27 N15710 P4583 LD 25 -1 Int BE Pri !#27 N15711 P4584 LD 42 -1 Int BE Pri !#27 N15712 P4585 REPLACEMENT 10 Int BE Pri !#27 N15713 P4586 REPLACEMENT 15 Int BE Pri !#27 N15714 P4587 LD 31 -1 Int BE Pri !#27 N15715 P4588 REPLACEMENT 17 Int BE Pri !#27 N15716 P4589 REPLACEMENT 5 Int BE Pri !#27 N15717 P4590 LD 14 -1 FP BE Pri !#27 N15718 P4591 LD 2 -1 FP BE Sec !#27 N15719 P4592 LD 12 -1 Int BE Pri !#27 N15720 P4593 REPLACEMENT 45 Int BE Nuc !#27 N15721 P4594 LD 23 -1 Int BE Pri !#27 N15722 P4595 LD 8 -1 Int BE Pri !#27 N15723 P4596 LD 19 -1 Int BE Nuc !#27 N15724 P4597 LD 43 -1 Int BE Pri !#27 N15725 P4598 REPLACEMENT 12 Int BE Pri !#27 N15726 P4599 REPLACEMENT 37 Int BE Pri !#27 N15727 P4600 LD 35 -1 Int BE Pri !#27 N15728 P4601 REPLACEMENT 0 Int BE Pri !#27 N15729 P4602 LD 34 -1 Int BE Pri !#27 N15730 P4603 LD 16 -1 Int BE Nuc !#27 N15731 P4604 LD 30 -1 Int BE Pri !#27 N15732 P4605 REPLACEMENT 43 Int BE Pri !#27 N15733 P4606 REPLACEMENT 6 Int BE Nuc !#27 N15734 P4607 LD 4 -1 Int BE Pri !#27 N15735 P4608 LD 0 -1 FP BE Pri !#27 N15736 P4609 REPLACEMENT 22 Int BE Sec !#27 N15737 P4610 LD 27 -1 Int BE Pri !#27 N15738 P4611 LD 37 -1 Int BE Pri !#27 N15739 P4612 LD 5 -1 Int BE Pri !#27 N15740 P4613 REPLACEMENT 4 Int BE Sec !#27 N15741 P4614 REPLACEMENT 30 Int BE Pri !#27 N15742 P4615 LD 6 -1 Int BE Sec !#27 N15743 P4616 LD 45 -1 Int BE Sec !#27 N15744 P4617 LD 18 -1 Int BE Pri !#27 N15745 P4618 LD 37 -1 Int BE Pri !#27 N15746 P4619 LD 16 -1 Int LE Pri !#27 N15747 P4620 REPLACEMENT 7 Int BE Pri !#27 N15748 P4621 LD 21 -1 Int BE Pri !#27 N15749 P4622 PREFETCH 28 Int BE Pri !#27 N15750 P4623 REPLACEMENT 12 Int BE Pri !#27 N15751 P4624 REPLACEMENT 6 Int BE Pri !#27 N15752 P4625 LD 34 -1 Int BE Pri !#27 N15753 P4626 REPLACEMENT 4 Int BE Pri !#27 N15754 P4627 LD 24 -1 Int LE Pri !#27 N15755 P4628 REPLACEMENT 25 Int BE Nuc !#27 N15756 P4629 REPLACEMENT 8 Int BE Pri !#27 N15757 P4630 LD 30 -1 Int BE Pri !#27 N15758 P4631 REPLACEMENT 38 Int BE Pri !#27 N15759 P4632 REPLACEMENT 12 Int BE Pri !#27 N15760 P4633 LD 14 -1 Int BE Pri !#27 N15761 P4634 LD 40 -1 Int BE Pri !#27 N15762 P4635 LD 26 -1 Int BE Pri !#27 N15763 P4636 REPLACEMENT 22 Int BE Pri !#27 N15764 P4637 REPLACEMENT 16 Int BE Pri !#27 N15765 P4638 REPLACEMENT 44 Int BE Pri !#27 N15766 P4639 REPLACEMENT 35 Int BE Pri !#27 N15767 P4640 LD 41 -1 Int BE Pri !#27 N15768 P4641 LD 32 -1 Int BE Pri !#27 N15769 P4642 REPLACEMENT 37 Int BE Pri !#27 N15770 P4643 REPLACEMENT 12 Int BE Pri !#27 N15771 P4644 REPLACEMENT 0 Int BE Pri !#27 N15772 P4645 LD 39 -1 Int BE Nuc !#27 N15773 P4646 LD 30 -1 Int BE Pri !#27 N15774 P4647 REPLACEMENT 41 Int BE Pri !#27 N15775 P4648 LD 44 -1 Int BE Pri !#27 N15776 P4649 LD 43 -1 Int BE Pri !#27 N15777 P4650 LD 36 -1 Int BE Pri !#27 N15778 P4651 REPLACEMENT 0 Int BE Pri !#27 N15779 P4652 REPLACEMENT 3 Int BE Pri !#27 N15780 P4653 LD 29 -1 Int BE Pri !#27 N15781 P4654 LD 29 -1 Int BE Pri !#27 N15782 P4655 LD 6 -1 Int BE Pri !#27 N15783 P4656 LD 14 -1 Int BE Nuc !#27 N15784 P4657 LD 1 -1 Int BE Pri !#27 N15785 P4658 REPLACEMENT 45 Int BE Pri !#27 N15786 P4659 LD 33 -1 Int BE Pri !#27 N15787 P4660 LD 27 -1 Int BE Pri !#27 N15788 P4661 PREFETCH 45 Int BE Pri !#27 N15789 P4662 REPLACEMENT 19 Int BE Pri !#27 N15790 P4663 LD 25 -1 Int BE Pri !#27 N15791 P4664 LD 29 -1 Int BE Pri !#27 N15792 P4665 REPLACEMENT 43 Int BE Pri !#27 N15793 P4666 LD 24 -1 Int BE Pri !#27 N15794 P4667 REPLACEMENT 2 Int BE Sec !#27 N15795 P4668 LD 42 -1 Int BE Sec !#27 N15796 P4669 LD 17 -1 Int BE Pri !#27 N15797 P4670 LD 3 -1 Int LE Pri !#27 N15798 P4671 LD 15 -1 FP BE Nuc !#27 N15799 P4672 REPLACEMENT 19 Int BE Pri !#27 N15800 P4673 LD 41 -1 Int BE Pri !#27 N15801 P4674 LD 32 -1 Int BE Pri !#27 N15802 P4675 LD 36 -1 Int BE Pri !#27 N15803 P4676 REPLACEMENT 6 Int BE Pri !#27 N15804 P4677 REPLACEMENT 37 Int BE Pri !#27 N15805 P4678 REPLACEMENT 23 Int BE Pri !#27 N15806 P4679 LD 25 -1 Int LE Sec !#27 N15807 P4680 LD 37 -1 Int LE Sec !#27 N15808 P4681 LD 28 -1 Int BE Sec !#27 N15809 P4682 LD 26 -1 Int BE Pri !#27 N15810 P4683 LD 19 -1 Int BE Pri !#27 N15811 P4684 LD 36 -1 Int BE Nuc !#27 N15812 P4685 REPLACEMENT 8 Int BE Pri !#27 N15813 P4686 REPLACEMENT 30 Int BE Pri !#27 N15814 P4687 REPLACEMENT 30 Int BE Pri !#27 N15815 P4688 LD 4 -1 Int BE Sec !#27 N15816 P4689 REPLACEMENT 21 Int BE Pri !#27 N15817 P4690 REPLACEMENT 17 Int BE Pri !#27 N15818 P4691 REPLACEMENT 43 Int BE Nuc !#27 N15819 P4692 LD 28 -1 Int BE Pri Loop_exit !#27 N15820 P4516 LD 5 -1 Int BE Pri Loop_entry !#27 N15821 P4517 REPLACEMENT 41 Int BE Pri !#27 N15822 P4518 LD 30 -1 Int BE Pri !#27 N15823 P4519 REPLACEMENT 7 Int BE Pri !#27 N15824 P4520 LD 35 -1 FP BE Pri !#27 N15825 P4521 PREFETCH 40 Int BE Pri !#27 N15826 P4522 REPLACEMENT 28 Int BE Pri !#27 N15827 P4523 REPLACEMENT 22 Int BE Pri !#27 N15828 P4524 LD 29 -1 Int BE Pri !#27 N15829 P4525 LD 25 -1 Int BE Nuc !#27 N15830 P4526 REPLACEMENT 40 Int BE Pri !#27 N15831 P4527 REPLACEMENT 14 Int BE Pri !#27 N15832 P4528 LD 3 -1 Int BE Pri !#27 N15833 P4529 LD 15 -1 Int BE Pri !#27 N15834 P4530 LD 18 -1 Int BE Pri !#27 N15835 P4531 PREFETCH 8 Int BE Pri !#27 N15836 P4532 REPLACEMENT 43 Int BE Sec !#27 N15837 P4533 LD 19 -1 Int BE Pri !#27 N15838 P4534 LD 11 -1 Int BE Pri !#27 N15839 P4535 REPLACEMENT 2 Int BE Pri !#27 N15840 P4536 REPLACEMENT 13 Int BE Pri !#27 N15841 P4537 REPLACEMENT 40 Int BE Pri !#27 N15842 P4538 REPLACEMENT 21 Int BE Pri !#27 N15843 P4539 REPLACEMENT 27 Int BE Pri !#27 N15844 P4540 LD 14 -1 Int BE Pri !#27 N15845 P4541 LD 2 -1 Int BE Sec !#27 N15846 P4542 REPLACEMENT 43 Int BE Sec !#27 N15847 P4543 REPLACEMENT 7 Int BE Pri !#27 N15848 P4544 LD 14 -1 Int BE Pri !#27 N15849 P4545 LD 32 -1 Int BE Pri !#27 N15850 P4546 LD 44 -1 Int BE Pri !#27 N15851 P4547 LD 20 -1 Int BE Pri !#27 N15852 P4548 REPLACEMENT 40 Int BE Pri !#27 N15853 P4549 REPLACEMENT 41 Int BE Pri !#27 N15854 P4550 REPLACEMENT 2 Int BE Pri !#27 N15855 P4551 REPLACEMENT 14 Int BE Sec !#27 N15856 P4552 REPLACEMENT 10 Int BE Pri !#27 N15857 P4553 REPLACEMENT 5 Int BE Pri !#27 N15858 P4554 LD 12 -1 Int BE Pri !#27 N15859 P4555 LD 40 -1 Int BE Pri !#27 N15860 P4556 LD 38 -1 Int BE Pri !#27 N15861 P4557 REPLACEMENT 2 Int BE Pri !#27 N15862 P4558 LD 44 -1 Int LE Pri !#27 N15863 P4559 LD 19 -1 Int BE Pri !#27 N15864 P4560 LD 9 -1 Int LE Pri !#27 N15865 P4561 REPLACEMENT 2 Int BE Pri !#27 N15866 P4562 REPLACEMENT 37 Int BE Pri !#27 N15867 P4563 LD 13 -1 Int BE Sec !#27 N15868 P4564 LD 34 -1 Int BE Pri !#27 N15869 P4565 LD 30 -1 Int BE Pri !#27 N15870 P4566 REPLACEMENT 13 Int BE Sec !#27 N15871 P4567 LD 16 -1 FP BE Pri !#27 N15872 P4568 LD 5 -1 Int BE Pri !#27 N15873 P4569 REPLACEMENT 26 Int BE Pri !#27 N15874 P4570 REPLACEMENT 11 Int BE Pri !#27 N15875 P4571 LD 15 -1 Int BE Sec !#27 N15876 P4572 REPLACEMENT 23 Int BE Pri !#27 N15877 P4573 REPLACEMENT 39 Int BE Nuc !#27 N15878 P4574 REPLACEMENT 29 Int BE Pri !#27 N15879 P4575 LD 12 -1 Int BE Pri !#27 N15880 P4576 LD 1 -1 Int BE Pri !#27 N15881 P4577 REPLACEMENT 25 Int BE Nuc !#27 N15882 P4578 REPLACEMENT 40 Int BE Sec !#27 N15883 P4579 LD 23 -1 Int BE Sec !#27 N15884 P4580 REPLACEMENT 18 Int BE Pri !#27 N15885 P4581 REPLACEMENT 10 Int BE Pri !#27 N15886 P4582 PREFETCH 24 Int BE Pri !#27 N15887 P4583 LD 25 -1 Int BE Pri !#27 N15888 P4584 LD 42 -1 Int BE Pri !#27 N15889 P4585 REPLACEMENT 10 Int BE Pri !#27 N15890 P4586 REPLACEMENT 15 Int BE Pri !#27 N15891 P4587 LD 31 -1 Int BE Pri !#27 N15892 P4588 REPLACEMENT 17 Int BE Pri !#27 N15893 P4589 REPLACEMENT 5 Int BE Pri !#27 N15894 P4590 LD 14 -1 FP BE Pri !#27 N15895 P4591 LD 2 -1 FP BE Sec !#27 N15896 P4592 LD 12 -1 Int BE Pri !#27 N15897 P4593 REPLACEMENT 45 Int BE Nuc !#27 N15898 P4594 LD 23 -1 Int BE Pri !#27 N15899 P4595 LD 8 -1 Int BE Pri !#27 N15900 P4596 LD 19 -1 Int BE Nuc !#27 N15901 P4597 LD 43 -1 Int BE Pri !#27 N15902 P4598 REPLACEMENT 12 Int BE Pri !#27 N15903 P4599 REPLACEMENT 37 Int BE Pri !#27 N15904 P4600 LD 35 -1 Int BE Pri !#27 N15905 P4601 REPLACEMENT 0 Int BE Pri !#27 N15906 P4602 LD 34 -1 Int BE Pri !#27 N15907 P4603 LD 16 -1 Int BE Nuc !#27 N15908 P4604 LD 30 -1 Int BE Pri !#27 N15909 P4605 REPLACEMENT 43 Int BE Pri !#27 N15910 P4606 REPLACEMENT 6 Int BE Nuc !#27 N15911 P4607 LD 4 -1 Int BE Pri !#27 N15912 P4608 LD 0 -1 FP BE Pri !#27 N15913 P4609 REPLACEMENT 22 Int BE Sec !#27 N15914 P4610 LD 27 -1 Int BE Pri !#27 N15915 P4611 LD 37 -1 Int BE Pri !#27 N15916 P4612 LD 5 -1 Int BE Pri !#27 N15917 P4613 REPLACEMENT 4 Int BE Sec !#27 N15918 P4614 REPLACEMENT 30 Int BE Pri !#27 N15919 P4615 LD 6 -1 Int BE Sec !#27 N15920 P4616 LD 45 -1 Int BE Sec !#27 N15921 P4617 LD 18 -1 Int BE Pri !#27 N15922 P4618 LD 37 -1 Int BE Pri !#27 N15923 P4619 LD 16 -1 Int LE Pri !#27 N15924 P4620 REPLACEMENT 7 Int BE Pri !#27 N15925 P4621 LD 21 -1 Int BE Pri !#27 N15926 P4622 PREFETCH 28 Int BE Pri !#27 N15927 P4623 REPLACEMENT 12 Int BE Pri !#27 N15928 P4624 REPLACEMENT 6 Int BE Pri !#27 N15929 P4625 LD 34 -1 Int BE Pri !#27 N15930 P4626 REPLACEMENT 4 Int BE Pri !#27 N15931 P4627 LD 24 -1 Int LE Pri !#27 N15932 P4628 REPLACEMENT 25 Int BE Nuc !#27 N15933 P4629 REPLACEMENT 8 Int BE Pri !#27 N15934 P4630 LD 30 -1 Int BE Pri !#27 N15935 P4631 REPLACEMENT 38 Int BE Pri !#27 N15936 P4632 REPLACEMENT 12 Int BE Pri !#27 N15937 P4633 LD 14 -1 Int BE Pri !#27 N15938 P4634 LD 40 -1 Int BE Pri !#27 N15939 P4635 LD 26 -1 Int BE Pri !#27 N15940 P4636 REPLACEMENT 22 Int BE Pri !#27 N15941 P4637 REPLACEMENT 16 Int BE Pri !#27 N15942 P4638 REPLACEMENT 44 Int BE Pri !#27 N15943 P4639 REPLACEMENT 35 Int BE Pri !#27 N15944 P4640 LD 41 -1 Int BE Pri !#27 N15945 P4641 LD 32 -1 Int BE Pri !#27 N15946 P4642 REPLACEMENT 37 Int BE Pri !#27 N15947 P4643 REPLACEMENT 12 Int BE Pri !#27 N15948 P4644 REPLACEMENT 0 Int BE Pri !#27 N15949 P4645 LD 39 -1 Int BE Nuc !#27 N15950 P4646 LD 30 -1 Int BE Pri !#27 N15951 P4647 REPLACEMENT 41 Int BE Pri !#27 N15952 P4648 LD 44 -1 Int BE Pri !#27 N15953 P4649 LD 43 -1 Int BE Pri !#27 N15954 P4650 LD 36 -1 Int BE Pri !#27 N15955 P4651 REPLACEMENT 0 Int BE Pri !#27 N15956 P4652 REPLACEMENT 3 Int BE Pri !#27 N15957 P4653 LD 29 -1 Int BE Pri !#27 N15958 P4654 LD 29 -1 Int BE Pri !#27 N15959 P4655 LD 6 -1 Int BE Pri !#27 N15960 P4656 LD 14 -1 Int BE Nuc !#27 N15961 P4657 LD 1 -1 Int BE Pri !#27 N15962 P4658 REPLACEMENT 45 Int BE Pri !#27 N15963 P4659 LD 33 -1 Int BE Pri !#27 N15964 P4660 LD 27 -1 Int BE Pri !#27 N15965 P4661 PREFETCH 45 Int BE Pri !#27 N15966 P4662 REPLACEMENT 19 Int BE Pri !#27 N15967 P4663 LD 25 -1 Int BE Pri !#27 N15968 P4664 LD 29 -1 Int BE Pri !#27 N15969 P4665 REPLACEMENT 43 Int BE Pri !#27 N15970 P4666 LD 24 -1 Int BE Pri !#27 N15971 P4667 REPLACEMENT 2 Int BE Sec !#27 N15972 P4668 LD 42 -1 Int BE Sec !#27 N15973 P4669 LD 17 -1 Int BE Pri !#27 N15974 P4670 LD 3 -1 Int LE Pri !#27 N15975 P4671 LD 15 -1 FP BE Nuc !#27 N15976 P4672 REPLACEMENT 19 Int BE Pri !#27 N15977 P4673 LD 41 -1 Int BE Pri !#27 N15978 P4674 LD 32 -1 Int BE Pri !#27 N15979 P4675 LD 36 -1 Int BE Pri !#27 N15980 P4676 REPLACEMENT 6 Int BE Pri !#27 N15981 P4677 REPLACEMENT 37 Int BE Pri !#27 N15982 P4678 REPLACEMENT 23 Int BE Pri !#27 N15983 P4679 LD 25 -1 Int LE Sec !#27 N15984 P4680 LD 37 -1 Int LE Sec !#27 N15985 P4681 LD 28 -1 Int BE Sec !#27 N15986 P4682 LD 26 -1 Int BE Pri !#27 N15987 P4683 LD 19 -1 Int BE Pri !#27 N15988 P4684 LD 36 -1 Int BE Nuc !#27 N15989 P4685 REPLACEMENT 8 Int BE Pri !#27 N15990 P4686 REPLACEMENT 30 Int BE Pri !#27 N15991 P4687 REPLACEMENT 30 Int BE Pri !#27 N15992 P4688 LD 4 -1 Int BE Sec !#27 N15993 P4689 REPLACEMENT 21 Int BE Pri !#27 N15994 P4690 REPLACEMENT 17 Int BE Pri !#27 N15995 P4691 REPLACEMENT 43 Int BE Nuc !#27 N15996 P4692 LD 28 -1 Int BE Pri Loop_exit !#27 N15997 P4516 LD 5 -1 Int BE Pri Loop_entry !#27 N15998 P4517 REPLACEMENT 41 Int BE Pri !#27 N15999 P4518 LD 30 -1 Int BE Pri !#27 N16000 P4519 REPLACEMENT 7 Int BE Pri !#27 N16001 P4520 LD 35 -1 FP BE Pri !#27 N16002 P4521 PREFETCH 40 Int BE Pri !#27 N16003 P4522 REPLACEMENT 28 Int BE Pri !#27 N16004 P4523 REPLACEMENT 22 Int BE Pri !#27 N16005 P4524 LD 29 -1 Int BE Pri !#27 N16006 P4525 LD 25 -1 Int BE Nuc !#27 N16007 P4526 REPLACEMENT 40 Int BE Pri !#27 N16008 P4527 REPLACEMENT 14 Int BE Pri !#27 N16009 P4528 LD 3 -1 Int BE Pri !#27 N16010 P4529 LD 15 -1 Int BE Pri !#27 N16011 P4530 LD 18 -1 Int BE Pri !#27 N16012 P4531 PREFETCH 8 Int BE Pri !#27 N16013 P4532 REPLACEMENT 43 Int BE Sec !#27 N16014 P4533 LD 19 -1 Int BE Pri !#27 N16015 P4534 LD 11 -1 Int BE Pri !#27 N16016 P4535 REPLACEMENT 2 Int BE Pri !#27 N16017 P4536 REPLACEMENT 13 Int BE Pri !#27 N16018 P4537 REPLACEMENT 40 Int BE Pri !#27 N16019 P4538 REPLACEMENT 21 Int BE Pri !#27 N16020 P4539 REPLACEMENT 27 Int BE Pri !#27 N16021 P4540 LD 14 -1 Int BE Pri !#27 N16022 P4541 LD 2 -1 Int BE Sec !#27 N16023 P4542 REPLACEMENT 43 Int BE Sec !#27 N16024 P4543 REPLACEMENT 7 Int BE Pri !#27 N16025 P4544 LD 14 -1 Int BE Pri !#27 N16026 P4545 LD 32 -1 Int BE Pri !#27 N16027 P4546 LD 44 -1 Int BE Pri !#27 N16028 P4547 LD 20 -1 Int BE Pri !#27 N16029 P4548 REPLACEMENT 40 Int BE Pri !#27 N16030 P4549 REPLACEMENT 41 Int BE Pri !#27 N16031 P4550 REPLACEMENT 2 Int BE Pri !#27 N16032 P4551 REPLACEMENT 14 Int BE Sec !#27 N16033 P4552 REPLACEMENT 10 Int BE Pri !#27 N16034 P4553 REPLACEMENT 5 Int BE Pri !#27 N16035 P4554 LD 12 -1 Int BE Pri !#27 N16036 P4555 LD 40 -1 Int BE Pri !#27 N16037 P4556 LD 38 -1 Int BE Pri !#27 N16038 P4557 REPLACEMENT 2 Int BE Pri !#27 N16039 P4558 LD 44 -1 Int LE Pri !#27 N16040 P4559 LD 19 -1 Int BE Pri !#27 N16041 P4560 LD 9 -1 Int LE Pri !#27 N16042 P4561 REPLACEMENT 2 Int BE Pri !#27 N16043 P4562 REPLACEMENT 37 Int BE Pri !#27 N16044 P4563 LD 13 -1 Int BE Sec !#27 N16045 P4564 LD 34 -1 Int BE Pri !#27 N16046 P4565 LD 30 -1 Int BE Pri !#27 N16047 P4566 REPLACEMENT 13 Int BE Sec !#27 N16048 P4567 LD 16 -1 FP BE Pri !#27 N16049 P4568 LD 5 -1 Int BE Pri !#27 N16050 P4569 REPLACEMENT 26 Int BE Pri !#27 N16051 P4570 REPLACEMENT 11 Int BE Pri !#27 N16052 P4571 LD 15 -1 Int BE Sec !#27 N16053 P4572 REPLACEMENT 23 Int BE Pri !#27 N16054 P4573 REPLACEMENT 39 Int BE Nuc !#27 N16055 P4574 REPLACEMENT 29 Int BE Pri !#27 N16056 P4575 LD 12 -1 Int BE Pri !#27 N16057 P4576 LD 1 -1 Int BE Pri !#27 N16058 P4577 REPLACEMENT 25 Int BE Nuc !#27 N16059 P4578 REPLACEMENT 40 Int BE Sec !#27 N16060 P4579 LD 23 -1 Int BE Sec !#27 N16061 P4580 REPLACEMENT 18 Int BE Pri !#27 N16062 P4581 REPLACEMENT 10 Int BE Pri !#27 N16063 P4582 PREFETCH 24 Int BE Pri !#27 N16064 P4583 LD 25 -1 Int BE Pri !#27 N16065 P4584 LD 42 -1 Int BE Pri !#27 N16066 P4585 REPLACEMENT 10 Int BE Pri !#27 N16067 P4586 REPLACEMENT 15 Int BE Pri !#27 N16068 P4587 LD 31 -1 Int BE Pri !#27 N16069 P4588 REPLACEMENT 17 Int BE Pri !#27 N16070 P4589 REPLACEMENT 5 Int BE Pri !#27 N16071 P4590 LD 14 -1 FP BE Pri !#27 N16072 P4591 LD 2 -1 FP BE Sec !#27 N16073 P4592 LD 12 -1 Int BE Pri !#27 N16074 P4593 REPLACEMENT 45 Int BE Nuc !#27 N16075 P4594 LD 23 -1 Int BE Pri !#27 N16076 P4595 LD 8 -1 Int BE Pri !#27 N16077 P4596 LD 19 -1 Int BE Nuc !#27 N16078 P4597 LD 43 -1 Int BE Pri !#27 N16079 P4598 REPLACEMENT 12 Int BE Pri !#27 N16080 P4599 REPLACEMENT 37 Int BE Pri !#27 N16081 P4600 LD 35 -1 Int BE Pri !#27 N16082 P4601 REPLACEMENT 0 Int BE Pri !#27 N16083 P4602 LD 34 -1 Int BE Pri !#27 N16084 P4603 LD 16 -1 Int BE Nuc !#27 N16085 P4604 LD 30 -1 Int BE Pri !#27 N16086 P4605 REPLACEMENT 43 Int BE Pri !#27 N16087 P4606 REPLACEMENT 6 Int BE Nuc !#27 N16088 P4607 LD 4 -1 Int BE Pri !#27 N16089 P4608 LD 0 -1 FP BE Pri !#27 N16090 P4609 REPLACEMENT 22 Int BE Sec !#27 N16091 P4610 LD 27 -1 Int BE Pri !#27 N16092 P4611 LD 37 -1 Int BE Pri !#27 N16093 P4612 LD 5 -1 Int BE Pri !#27 N16094 P4613 REPLACEMENT 4 Int BE Sec !#27 N16095 P4614 REPLACEMENT 30 Int BE Pri !#27 N16096 P4615 LD 6 -1 Int BE Sec !#27 N16097 P4616 LD 45 -1 Int BE Sec !#27 N16098 P4617 LD 18 -1 Int BE Pri !#27 N16099 P4618 LD 37 -1 Int BE Pri !#27 N16100 P4619 LD 16 -1 Int LE Pri !#27 N16101 P4620 REPLACEMENT 7 Int BE Pri !#27 N16102 P4621 LD 21 -1 Int BE Pri !#27 N16103 P4622 PREFETCH 28 Int BE Pri !#27 N16104 P4623 REPLACEMENT 12 Int BE Pri !#27 N16105 P4624 REPLACEMENT 6 Int BE Pri !#27 N16106 P4625 LD 34 -1 Int BE Pri !#27 N16107 P4626 REPLACEMENT 4 Int BE Pri !#27 N16108 P4627 LD 24 -1 Int LE Pri !#27 N16109 P4628 REPLACEMENT 25 Int BE Nuc !#27 N16110 P4629 REPLACEMENT 8 Int BE Pri !#27 N16111 P4630 LD 30 -1 Int BE Pri !#27 N16112 P4631 REPLACEMENT 38 Int BE Pri !#27 N16113 P4632 REPLACEMENT 12 Int BE Pri !#27 N16114 P4633 LD 14 -1 Int BE Pri !#27 N16115 P4634 LD 40 -1 Int BE Pri !#27 N16116 P4635 LD 26 -1 Int BE Pri !#27 N16117 P4636 REPLACEMENT 22 Int BE Pri !#27 N16118 P4637 REPLACEMENT 16 Int BE Pri !#27 N16119 P4638 REPLACEMENT 44 Int BE Pri !#27 N16120 P4639 REPLACEMENT 35 Int BE Pri !#27 N16121 P4640 LD 41 -1 Int BE Pri !#27 N16122 P4641 LD 32 -1 Int BE Pri !#27 N16123 P4642 REPLACEMENT 37 Int BE Pri !#27 N16124 P4643 REPLACEMENT 12 Int BE Pri !#27 N16125 P4644 REPLACEMENT 0 Int BE Pri !#27 N16126 P4645 LD 39 -1 Int BE Nuc !#27 N16127 P4646 LD 30 -1 Int BE Pri !#27 N16128 P4647 REPLACEMENT 41 Int BE Pri !#27 N16129 P4648 LD 44 -1 Int BE Pri !#27 N16130 P4649 LD 43 -1 Int BE Pri !#27 N16131 P4650 LD 36 -1 Int BE Pri !#27 N16132 P4651 REPLACEMENT 0 Int BE Pri !#27 N16133 P4652 REPLACEMENT 3 Int BE Pri !#27 N16134 P4653 LD 29 -1 Int BE Pri !#27 N16135 P4654 LD 29 -1 Int BE Pri !#27 N16136 P4655 LD 6 -1 Int BE Pri !#27 N16137 P4656 LD 14 -1 Int BE Nuc !#27 N16138 P4657 LD 1 -1 Int BE Pri !#27 N16139 P4658 REPLACEMENT 45 Int BE Pri !#27 N16140 P4659 LD 33 -1 Int BE Pri !#27 N16141 P4660 LD 27 -1 Int BE Pri !#27 N16142 P4661 PREFETCH 45 Int BE Pri !#27 N16143 P4662 REPLACEMENT 19 Int BE Pri !#27 N16144 P4663 LD 25 -1 Int BE Pri !#27 N16145 P4664 LD 29 -1 Int BE Pri !#27 N16146 P4665 REPLACEMENT 43 Int BE Pri !#27 N16147 P4666 LD 24 -1 Int BE Pri !#27 N16148 P4667 REPLACEMENT 2 Int BE Sec !#27 N16149 P4668 LD 42 -1 Int BE Sec !#27 N16150 P4669 LD 17 -1 Int BE Pri !#27 N16151 P4670 LD 3 -1 Int LE Pri !#27 N16152 P4671 LD 15 -1 FP BE Nuc !#27 N16153 P4672 REPLACEMENT 19 Int BE Pri !#27 N16154 P4673 LD 41 -1 Int BE Pri !#27 N16155 P4674 LD 32 -1 Int BE Pri !#27 N16156 P4675 LD 36 -1 Int BE Pri !#27 N16157 P4676 REPLACEMENT 6 Int BE Pri !#27 N16158 P4677 REPLACEMENT 37 Int BE Pri !#27 N16159 P4678 REPLACEMENT 23 Int BE Pri !#27 N16160 P4679 LD 25 -1 Int LE Sec !#27 N16161 P4680 LD 37 -1 Int LE Sec !#27 N16162 P4681 LD 28 -1 Int BE Sec !#27 N16163 P4682 LD 26 -1 Int BE Pri !#27 N16164 P4683 LD 19 -1 Int BE Pri !#27 N16165 P4684 LD 36 -1 Int BE Nuc !#27 N16166 P4685 REPLACEMENT 8 Int BE Pri !#27 N16167 P4686 REPLACEMENT 30 Int BE Pri !#27 N16168 P4687 REPLACEMENT 30 Int BE Pri !#27 N16169 P4688 LD 4 -1 Int BE Sec !#27 N16170 P4689 REPLACEMENT 21 Int BE Pri !#27 N16171 P4690 REPLACEMENT 17 Int BE Pri !#27 N16172 P4691 REPLACEMENT 43 Int BE Nuc !#27 N16173 P4692 LD 28 -1 Int BE Pri Loop_exit !#27 N16174 P4693 MEMBAR !#28 N16175 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16176 P4695 LD 33 -1 Int BE Sec !#28 N16177 P4696 MEMBAR !#28 N16178 P4697 LD 42 -1 FP BE Pri !#28 N16179 P4698 LD 45 -1 Int BE Nuc !#28 N16180 P4699 REPLACEMENT 20 Int BE Pri !#28 N16181 P4700 LD 10 -1 Int BE Pri !#28 N16182 P4701 REPLACEMENT 30 Int BE Pri !#28 N16183 P4702 LD 29 -1 Int BE Pri !#28 N16184 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16185 P4704 REPLACEMENT 0 Int BE Pri !#28 N16186 P4705 LD 40 -1 Int BE Pri !#28 N16187 P4706 LD 11 -1 Int BE Pri !#28 N16188 P4707 REPLACEMENT 6 Int BE Pri !#28 N16189 P4708 REPLACEMENT 43 Int BE Pri !#28 N16190 P4709 REPLACEMENT 33 Int BE Pri !#28 N16191 P4710 REPLACEMENT 27 Int BE Pri !#28 N16192 P4711 LD 28 -1 Int BE Pri !#28 N16193 P4712 REPLACEMENT 45 Int BE Pri !#28 N16194 P4713 REPLACEMENT 4 Int BE Pri !#28 N16195 P4714 LD 5 -1 Int BE Pri !#28 N16196 P4715 PREFETCH 5 Int LE Pri !#28 N16197 P4716 PREFETCH 23 Int BE Sec !#28 N16198 P4717 REPLACEMENT 2 Int BE Pri !#28 N16199 P4718 LD 31 -1 FP BE Pri !#28 N16200 P4719 REPLACEMENT 9 Int BE Pri !#28 N16201 P4720 REPLACEMENT 11 Int BE Pri !#28 N16202 P4721 REPLACEMENT 35 Int BE Pri !#28 N16203 P4722 REPLACEMENT 21 Int BE Pri !#28 N16204 P4723 REPLACEMENT 34 Int BE Pri !#28 N16205 P4724 REPLACEMENT 39 Int BE Pri !#28 N16206 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16207 P4726 REPLACEMENT 34 Int BE Pri !#28 N16208 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16209 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16210 P4695 LD 33 -1 Int BE Sec !#28 N16211 P4696 MEMBAR !#28 N16212 P4697 LD 42 -1 FP BE Pri !#28 N16213 P4698 LD 45 -1 Int BE Nuc !#28 N16214 P4699 REPLACEMENT 20 Int BE Pri !#28 N16215 P4700 LD 10 -1 Int BE Pri !#28 N16216 P4701 REPLACEMENT 30 Int BE Pri !#28 N16217 P4702 LD 29 -1 Int BE Pri !#28 N16218 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16219 P4704 REPLACEMENT 0 Int BE Pri !#28 N16220 P4705 LD 40 -1 Int BE Pri !#28 N16221 P4706 LD 11 -1 Int BE Pri !#28 N16222 P4707 REPLACEMENT 6 Int BE Pri !#28 N16223 P4708 REPLACEMENT 43 Int BE Pri !#28 N16224 P4709 REPLACEMENT 33 Int BE Pri !#28 N16225 P4710 REPLACEMENT 27 Int BE Pri !#28 N16226 P4711 LD 28 -1 Int BE Pri !#28 N16227 P4712 REPLACEMENT 45 Int BE Pri !#28 N16228 P4713 REPLACEMENT 4 Int BE Pri !#28 N16229 P4714 LD 5 -1 Int BE Pri !#28 N16230 P4715 PREFETCH 5 Int LE Pri !#28 N16231 P4716 PREFETCH 23 Int BE Sec !#28 N16232 P4717 REPLACEMENT 2 Int BE Pri !#28 N16233 P4718 LD 31 -1 FP BE Pri !#28 N16234 P4719 REPLACEMENT 9 Int BE Pri !#28 N16235 P4720 REPLACEMENT 11 Int BE Pri !#28 N16236 P4721 REPLACEMENT 35 Int BE Pri !#28 N16237 P4722 REPLACEMENT 21 Int BE Pri !#28 N16238 P4723 REPLACEMENT 34 Int BE Pri !#28 N16239 P4724 REPLACEMENT 39 Int BE Pri !#28 N16240 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16241 P4726 REPLACEMENT 34 Int BE Pri !#28 N16242 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16243 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16244 P4695 LD 33 -1 Int BE Sec !#28 N16245 P4696 MEMBAR !#28 N16246 P4697 LD 42 -1 FP BE Pri !#28 N16247 P4698 LD 45 -1 Int BE Nuc !#28 N16248 P4699 REPLACEMENT 20 Int BE Pri !#28 N16249 P4700 LD 10 -1 Int BE Pri !#28 N16250 P4701 REPLACEMENT 30 Int BE Pri !#28 N16251 P4702 LD 29 -1 Int BE Pri !#28 N16252 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16253 P4704 REPLACEMENT 0 Int BE Pri !#28 N16254 P4705 LD 40 -1 Int BE Pri !#28 N16255 P4706 LD 11 -1 Int BE Pri !#28 N16256 P4707 REPLACEMENT 6 Int BE Pri !#28 N16257 P4708 REPLACEMENT 43 Int BE Pri !#28 N16258 P4709 REPLACEMENT 33 Int BE Pri !#28 N16259 P4710 REPLACEMENT 27 Int BE Pri !#28 N16260 P4711 LD 28 -1 Int BE Pri !#28 N16261 P4712 REPLACEMENT 45 Int BE Pri !#28 N16262 P4713 REPLACEMENT 4 Int BE Pri !#28 N16263 P4714 LD 5 -1 Int BE Pri !#28 N16264 P4715 PREFETCH 5 Int LE Pri !#28 N16265 P4716 PREFETCH 23 Int BE Sec !#28 N16266 P4717 REPLACEMENT 2 Int BE Pri !#28 N16267 P4718 LD 31 -1 FP BE Pri !#28 N16268 P4719 REPLACEMENT 9 Int BE Pri !#28 N16269 P4720 REPLACEMENT 11 Int BE Pri !#28 N16270 P4721 REPLACEMENT 35 Int BE Pri !#28 N16271 P4722 REPLACEMENT 21 Int BE Pri !#28 N16272 P4723 REPLACEMENT 34 Int BE Pri !#28 N16273 P4724 REPLACEMENT 39 Int BE Pri !#28 N16274 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16275 P4726 REPLACEMENT 34 Int BE Pri !#28 N16276 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16277 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16278 P4695 LD 33 -1 Int BE Sec !#28 N16279 P4696 MEMBAR !#28 N16280 P4697 LD 42 -1 FP BE Pri !#28 N16281 P4698 LD 45 -1 Int BE Nuc !#28 N16282 P4699 REPLACEMENT 20 Int BE Pri !#28 N16283 P4700 LD 10 -1 Int BE Pri !#28 N16284 P4701 REPLACEMENT 30 Int BE Pri !#28 N16285 P4702 LD 29 -1 Int BE Pri !#28 N16286 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16287 P4704 REPLACEMENT 0 Int BE Pri !#28 N16288 P4705 LD 40 -1 Int BE Pri !#28 N16289 P4706 LD 11 -1 Int BE Pri !#28 N16290 P4707 REPLACEMENT 6 Int BE Pri !#28 N16291 P4708 REPLACEMENT 43 Int BE Pri !#28 N16292 P4709 REPLACEMENT 33 Int BE Pri !#28 N16293 P4710 REPLACEMENT 27 Int BE Pri !#28 N16294 P4711 LD 28 -1 Int BE Pri !#28 N16295 P4712 REPLACEMENT 45 Int BE Pri !#28 N16296 P4713 REPLACEMENT 4 Int BE Pri !#28 N16297 P4714 LD 5 -1 Int BE Pri !#28 N16298 P4715 PREFETCH 5 Int LE Pri !#28 N16299 P4716 PREFETCH 23 Int BE Sec !#28 N16300 P4717 REPLACEMENT 2 Int BE Pri !#28 N16301 P4718 LD 31 -1 FP BE Pri !#28 N16302 P4719 REPLACEMENT 9 Int BE Pri !#28 N16303 P4720 REPLACEMENT 11 Int BE Pri !#28 N16304 P4721 REPLACEMENT 35 Int BE Pri !#28 N16305 P4722 REPLACEMENT 21 Int BE Pri !#28 N16306 P4723 REPLACEMENT 34 Int BE Pri !#28 N16307 P4724 REPLACEMENT 39 Int BE Pri !#28 N16308 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16309 P4726 REPLACEMENT 34 Int BE Pri !#28 N16310 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16311 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16312 P4695 LD 33 -1 Int BE Sec !#28 N16313 P4696 MEMBAR !#28 N16314 P4697 LD 42 -1 FP BE Pri !#28 N16315 P4698 LD 45 -1 Int BE Nuc !#28 N16316 P4699 REPLACEMENT 20 Int BE Pri !#28 N16317 P4700 LD 10 -1 Int BE Pri !#28 N16318 P4701 REPLACEMENT 30 Int BE Pri !#28 N16319 P4702 LD 29 -1 Int BE Pri !#28 N16320 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16321 P4704 REPLACEMENT 0 Int BE Pri !#28 N16322 P4705 LD 40 -1 Int BE Pri !#28 N16323 P4706 LD 11 -1 Int BE Pri !#28 N16324 P4707 REPLACEMENT 6 Int BE Pri !#28 N16325 P4708 REPLACEMENT 43 Int BE Pri !#28 N16326 P4709 REPLACEMENT 33 Int BE Pri !#28 N16327 P4710 REPLACEMENT 27 Int BE Pri !#28 N16328 P4711 LD 28 -1 Int BE Pri !#28 N16329 P4712 REPLACEMENT 45 Int BE Pri !#28 N16330 P4713 REPLACEMENT 4 Int BE Pri !#28 N16331 P4714 LD 5 -1 Int BE Pri !#28 N16332 P4715 PREFETCH 5 Int LE Pri !#28 N16333 P4716 PREFETCH 23 Int BE Sec !#28 N16334 P4717 REPLACEMENT 2 Int BE Pri !#28 N16335 P4718 LD 31 -1 FP BE Pri !#28 N16336 P4719 REPLACEMENT 9 Int BE Pri !#28 N16337 P4720 REPLACEMENT 11 Int BE Pri !#28 N16338 P4721 REPLACEMENT 35 Int BE Pri !#28 N16339 P4722 REPLACEMENT 21 Int BE Pri !#28 N16340 P4723 REPLACEMENT 34 Int BE Pri !#28 N16341 P4724 REPLACEMENT 39 Int BE Pri !#28 N16342 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16343 P4726 REPLACEMENT 34 Int BE Pri !#28 N16344 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16345 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16346 P4695 LD 33 -1 Int BE Sec !#28 N16347 P4696 MEMBAR !#28 N16348 P4697 LD 42 -1 FP BE Pri !#28 N16349 P4698 LD 45 -1 Int BE Nuc !#28 N16350 P4699 REPLACEMENT 20 Int BE Pri !#28 N16351 P4700 LD 10 -1 Int BE Pri !#28 N16352 P4701 REPLACEMENT 30 Int BE Pri !#28 N16353 P4702 LD 29 -1 Int BE Pri !#28 N16354 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16355 P4704 REPLACEMENT 0 Int BE Pri !#28 N16356 P4705 LD 40 -1 Int BE Pri !#28 N16357 P4706 LD 11 -1 Int BE Pri !#28 N16358 P4707 REPLACEMENT 6 Int BE Pri !#28 N16359 P4708 REPLACEMENT 43 Int BE Pri !#28 N16360 P4709 REPLACEMENT 33 Int BE Pri !#28 N16361 P4710 REPLACEMENT 27 Int BE Pri !#28 N16362 P4711 LD 28 -1 Int BE Pri !#28 N16363 P4712 REPLACEMENT 45 Int BE Pri !#28 N16364 P4713 REPLACEMENT 4 Int BE Pri !#28 N16365 P4714 LD 5 -1 Int BE Pri !#28 N16366 P4715 PREFETCH 5 Int LE Pri !#28 N16367 P4716 PREFETCH 23 Int BE Sec !#28 N16368 P4717 REPLACEMENT 2 Int BE Pri !#28 N16369 P4718 LD 31 -1 FP BE Pri !#28 N16370 P4719 REPLACEMENT 9 Int BE Pri !#28 N16371 P4720 REPLACEMENT 11 Int BE Pri !#28 N16372 P4721 REPLACEMENT 35 Int BE Pri !#28 N16373 P4722 REPLACEMENT 21 Int BE Pri !#28 N16374 P4723 REPLACEMENT 34 Int BE Pri !#28 N16375 P4724 REPLACEMENT 39 Int BE Pri !#28 N16376 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16377 P4726 REPLACEMENT 34 Int BE Pri !#28 N16378 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16379 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16380 P4695 LD 33 -1 Int BE Sec !#28 N16381 P4696 MEMBAR !#28 N16382 P4697 LD 42 -1 FP BE Pri !#28 N16383 P4698 LD 45 -1 Int BE Nuc !#28 N16384 P4699 REPLACEMENT 20 Int BE Pri !#28 N16385 P4700 LD 10 -1 Int BE Pri !#28 N16386 P4701 REPLACEMENT 30 Int BE Pri !#28 N16387 P4702 LD 29 -1 Int BE Pri !#28 N16388 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16389 P4704 REPLACEMENT 0 Int BE Pri !#28 N16390 P4705 LD 40 -1 Int BE Pri !#28 N16391 P4706 LD 11 -1 Int BE Pri !#28 N16392 P4707 REPLACEMENT 6 Int BE Pri !#28 N16393 P4708 REPLACEMENT 43 Int BE Pri !#28 N16394 P4709 REPLACEMENT 33 Int BE Pri !#28 N16395 P4710 REPLACEMENT 27 Int BE Pri !#28 N16396 P4711 LD 28 -1 Int BE Pri !#28 N16397 P4712 REPLACEMENT 45 Int BE Pri !#28 N16398 P4713 REPLACEMENT 4 Int BE Pri !#28 N16399 P4714 LD 5 -1 Int BE Pri !#28 N16400 P4715 PREFETCH 5 Int LE Pri !#28 N16401 P4716 PREFETCH 23 Int BE Sec !#28 N16402 P4717 REPLACEMENT 2 Int BE Pri !#28 N16403 P4718 LD 31 -1 FP BE Pri !#28 N16404 P4719 REPLACEMENT 9 Int BE Pri !#28 N16405 P4720 REPLACEMENT 11 Int BE Pri !#28 N16406 P4721 REPLACEMENT 35 Int BE Pri !#28 N16407 P4722 REPLACEMENT 21 Int BE Pri !#28 N16408 P4723 REPLACEMENT 34 Int BE Pri !#28 N16409 P4724 REPLACEMENT 39 Int BE Pri !#28 N16410 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16411 P4726 REPLACEMENT 34 Int BE Pri !#28 N16412 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16413 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16414 P4695 LD 33 -1 Int BE Sec !#28 N16415 P4696 MEMBAR !#28 N16416 P4697 LD 42 -1 FP BE Pri !#28 N16417 P4698 LD 45 -1 Int BE Nuc !#28 N16418 P4699 REPLACEMENT 20 Int BE Pri !#28 N16419 P4700 LD 10 -1 Int BE Pri !#28 N16420 P4701 REPLACEMENT 30 Int BE Pri !#28 N16421 P4702 LD 29 -1 Int BE Pri !#28 N16422 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16423 P4704 REPLACEMENT 0 Int BE Pri !#28 N16424 P4705 LD 40 -1 Int BE Pri !#28 N16425 P4706 LD 11 -1 Int BE Pri !#28 N16426 P4707 REPLACEMENT 6 Int BE Pri !#28 N16427 P4708 REPLACEMENT 43 Int BE Pri !#28 N16428 P4709 REPLACEMENT 33 Int BE Pri !#28 N16429 P4710 REPLACEMENT 27 Int BE Pri !#28 N16430 P4711 LD 28 -1 Int BE Pri !#28 N16431 P4712 REPLACEMENT 45 Int BE Pri !#28 N16432 P4713 REPLACEMENT 4 Int BE Pri !#28 N16433 P4714 LD 5 -1 Int BE Pri !#28 N16434 P4715 PREFETCH 5 Int LE Pri !#28 N16435 P4716 PREFETCH 23 Int BE Sec !#28 N16436 P4717 REPLACEMENT 2 Int BE Pri !#28 N16437 P4718 LD 31 -1 FP BE Pri !#28 N16438 P4719 REPLACEMENT 9 Int BE Pri !#28 N16439 P4720 REPLACEMENT 11 Int BE Pri !#28 N16440 P4721 REPLACEMENT 35 Int BE Pri !#28 N16441 P4722 REPLACEMENT 21 Int BE Pri !#28 N16442 P4723 REPLACEMENT 34 Int BE Pri !#28 N16443 P4724 REPLACEMENT 39 Int BE Pri !#28 N16444 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16445 P4726 REPLACEMENT 34 Int BE Pri !#28 N16446 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16447 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16448 P4695 LD 33 -1 Int BE Sec !#28 N16449 P4696 MEMBAR !#28 N16450 P4697 LD 42 -1 FP BE Pri !#28 N16451 P4698 LD 45 -1 Int BE Nuc !#28 N16452 P4699 REPLACEMENT 20 Int BE Pri !#28 N16453 P4700 LD 10 -1 Int BE Pri !#28 N16454 P4701 REPLACEMENT 30 Int BE Pri !#28 N16455 P4702 LD 29 -1 Int BE Pri !#28 N16456 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16457 P4704 REPLACEMENT 0 Int BE Pri !#28 N16458 P4705 LD 40 -1 Int BE Pri !#28 N16459 P4706 LD 11 -1 Int BE Pri !#28 N16460 P4707 REPLACEMENT 6 Int BE Pri !#28 N16461 P4708 REPLACEMENT 43 Int BE Pri !#28 N16462 P4709 REPLACEMENT 33 Int BE Pri !#28 N16463 P4710 REPLACEMENT 27 Int BE Pri !#28 N16464 P4711 LD 28 -1 Int BE Pri !#28 N16465 P4712 REPLACEMENT 45 Int BE Pri !#28 N16466 P4713 REPLACEMENT 4 Int BE Pri !#28 N16467 P4714 LD 5 -1 Int BE Pri !#28 N16468 P4715 PREFETCH 5 Int LE Pri !#28 N16469 P4716 PREFETCH 23 Int BE Sec !#28 N16470 P4717 REPLACEMENT 2 Int BE Pri !#28 N16471 P4718 LD 31 -1 FP BE Pri !#28 N16472 P4719 REPLACEMENT 9 Int BE Pri !#28 N16473 P4720 REPLACEMENT 11 Int BE Pri !#28 N16474 P4721 REPLACEMENT 35 Int BE Pri !#28 N16475 P4722 REPLACEMENT 21 Int BE Pri !#28 N16476 P4723 REPLACEMENT 34 Int BE Pri !#28 N16477 P4724 REPLACEMENT 39 Int BE Pri !#28 N16478 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16479 P4726 REPLACEMENT 34 Int BE Pri !#28 N16480 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16481 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16482 P4695 LD 33 -1 Int BE Sec !#28 N16483 P4696 MEMBAR !#28 N16484 P4697 LD 42 -1 FP BE Pri !#28 N16485 P4698 LD 45 -1 Int BE Nuc !#28 N16486 P4699 REPLACEMENT 20 Int BE Pri !#28 N16487 P4700 LD 10 -1 Int BE Pri !#28 N16488 P4701 REPLACEMENT 30 Int BE Pri !#28 N16489 P4702 LD 29 -1 Int BE Pri !#28 N16490 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16491 P4704 REPLACEMENT 0 Int BE Pri !#28 N16492 P4705 LD 40 -1 Int BE Pri !#28 N16493 P4706 LD 11 -1 Int BE Pri !#28 N16494 P4707 REPLACEMENT 6 Int BE Pri !#28 N16495 P4708 REPLACEMENT 43 Int BE Pri !#28 N16496 P4709 REPLACEMENT 33 Int BE Pri !#28 N16497 P4710 REPLACEMENT 27 Int BE Pri !#28 N16498 P4711 LD 28 -1 Int BE Pri !#28 N16499 P4712 REPLACEMENT 45 Int BE Pri !#28 N16500 P4713 REPLACEMENT 4 Int BE Pri !#28 N16501 P4714 LD 5 -1 Int BE Pri !#28 N16502 P4715 PREFETCH 5 Int LE Pri !#28 N16503 P4716 PREFETCH 23 Int BE Sec !#28 N16504 P4717 REPLACEMENT 2 Int BE Pri !#28 N16505 P4718 LD 31 -1 FP BE Pri !#28 N16506 P4719 REPLACEMENT 9 Int BE Pri !#28 N16507 P4720 REPLACEMENT 11 Int BE Pri !#28 N16508 P4721 REPLACEMENT 35 Int BE Pri !#28 N16509 P4722 REPLACEMENT 21 Int BE Pri !#28 N16510 P4723 REPLACEMENT 34 Int BE Pri !#28 N16511 P4724 REPLACEMENT 39 Int BE Pri !#28 N16512 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16513 P4726 REPLACEMENT 34 Int BE Pri !#28 N16514 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16515 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16516 P4695 LD 33 -1 Int BE Sec !#28 N16517 P4696 MEMBAR !#28 N16518 P4697 LD 42 -1 FP BE Pri !#28 N16519 P4698 LD 45 -1 Int BE Nuc !#28 N16520 P4699 REPLACEMENT 20 Int BE Pri !#28 N16521 P4700 LD 10 -1 Int BE Pri !#28 N16522 P4701 REPLACEMENT 30 Int BE Pri !#28 N16523 P4702 LD 29 -1 Int BE Pri !#28 N16524 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16525 P4704 REPLACEMENT 0 Int BE Pri !#28 N16526 P4705 LD 40 -1 Int BE Pri !#28 N16527 P4706 LD 11 -1 Int BE Pri !#28 N16528 P4707 REPLACEMENT 6 Int BE Pri !#28 N16529 P4708 REPLACEMENT 43 Int BE Pri !#28 N16530 P4709 REPLACEMENT 33 Int BE Pri !#28 N16531 P4710 REPLACEMENT 27 Int BE Pri !#28 N16532 P4711 LD 28 -1 Int BE Pri !#28 N16533 P4712 REPLACEMENT 45 Int BE Pri !#28 N16534 P4713 REPLACEMENT 4 Int BE Pri !#28 N16535 P4714 LD 5 -1 Int BE Pri !#28 N16536 P4715 PREFETCH 5 Int LE Pri !#28 N16537 P4716 PREFETCH 23 Int BE Sec !#28 N16538 P4717 REPLACEMENT 2 Int BE Pri !#28 N16539 P4718 LD 31 -1 FP BE Pri !#28 N16540 P4719 REPLACEMENT 9 Int BE Pri !#28 N16541 P4720 REPLACEMENT 11 Int BE Pri !#28 N16542 P4721 REPLACEMENT 35 Int BE Pri !#28 N16543 P4722 REPLACEMENT 21 Int BE Pri !#28 N16544 P4723 REPLACEMENT 34 Int BE Pri !#28 N16545 P4724 REPLACEMENT 39 Int BE Pri !#28 N16546 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16547 P4726 REPLACEMENT 34 Int BE Pri !#28 N16548 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16549 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16550 P4695 LD 33 -1 Int BE Sec !#28 N16551 P4696 MEMBAR !#28 N16552 P4697 LD 42 -1 FP BE Pri !#28 N16553 P4698 LD 45 -1 Int BE Nuc !#28 N16554 P4699 REPLACEMENT 20 Int BE Pri !#28 N16555 P4700 LD 10 -1 Int BE Pri !#28 N16556 P4701 REPLACEMENT 30 Int BE Pri !#28 N16557 P4702 LD 29 -1 Int BE Pri !#28 N16558 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16559 P4704 REPLACEMENT 0 Int BE Pri !#28 N16560 P4705 LD 40 -1 Int BE Pri !#28 N16561 P4706 LD 11 -1 Int BE Pri !#28 N16562 P4707 REPLACEMENT 6 Int BE Pri !#28 N16563 P4708 REPLACEMENT 43 Int BE Pri !#28 N16564 P4709 REPLACEMENT 33 Int BE Pri !#28 N16565 P4710 REPLACEMENT 27 Int BE Pri !#28 N16566 P4711 LD 28 -1 Int BE Pri !#28 N16567 P4712 REPLACEMENT 45 Int BE Pri !#28 N16568 P4713 REPLACEMENT 4 Int BE Pri !#28 N16569 P4714 LD 5 -1 Int BE Pri !#28 N16570 P4715 PREFETCH 5 Int LE Pri !#28 N16571 P4716 PREFETCH 23 Int BE Sec !#28 N16572 P4717 REPLACEMENT 2 Int BE Pri !#28 N16573 P4718 LD 31 -1 FP BE Pri !#28 N16574 P4719 REPLACEMENT 9 Int BE Pri !#28 N16575 P4720 REPLACEMENT 11 Int BE Pri !#28 N16576 P4721 REPLACEMENT 35 Int BE Pri !#28 N16577 P4722 REPLACEMENT 21 Int BE Pri !#28 N16578 P4723 REPLACEMENT 34 Int BE Pri !#28 N16579 P4724 REPLACEMENT 39 Int BE Pri !#28 N16580 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16581 P4726 REPLACEMENT 34 Int BE Pri !#28 N16582 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16583 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16584 P4695 LD 33 -1 Int BE Sec !#28 N16585 P4696 MEMBAR !#28 N16586 P4697 LD 42 -1 FP BE Pri !#28 N16587 P4698 LD 45 -1 Int BE Nuc !#28 N16588 P4699 REPLACEMENT 20 Int BE Pri !#28 N16589 P4700 LD 10 -1 Int BE Pri !#28 N16590 P4701 REPLACEMENT 30 Int BE Pri !#28 N16591 P4702 LD 29 -1 Int BE Pri !#28 N16592 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16593 P4704 REPLACEMENT 0 Int BE Pri !#28 N16594 P4705 LD 40 -1 Int BE Pri !#28 N16595 P4706 LD 11 -1 Int BE Pri !#28 N16596 P4707 REPLACEMENT 6 Int BE Pri !#28 N16597 P4708 REPLACEMENT 43 Int BE Pri !#28 N16598 P4709 REPLACEMENT 33 Int BE Pri !#28 N16599 P4710 REPLACEMENT 27 Int BE Pri !#28 N16600 P4711 LD 28 -1 Int BE Pri !#28 N16601 P4712 REPLACEMENT 45 Int BE Pri !#28 N16602 P4713 REPLACEMENT 4 Int BE Pri !#28 N16603 P4714 LD 5 -1 Int BE Pri !#28 N16604 P4715 PREFETCH 5 Int LE Pri !#28 N16605 P4716 PREFETCH 23 Int BE Sec !#28 N16606 P4717 REPLACEMENT 2 Int BE Pri !#28 N16607 P4718 LD 31 -1 FP BE Pri !#28 N16608 P4719 REPLACEMENT 9 Int BE Pri !#28 N16609 P4720 REPLACEMENT 11 Int BE Pri !#28 N16610 P4721 REPLACEMENT 35 Int BE Pri !#28 N16611 P4722 REPLACEMENT 21 Int BE Pri !#28 N16612 P4723 REPLACEMENT 34 Int BE Pri !#28 N16613 P4724 REPLACEMENT 39 Int BE Pri !#28 N16614 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16615 P4726 REPLACEMENT 34 Int BE Pri !#28 N16616 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16617 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16618 P4695 LD 33 -1 Int BE Sec !#28 N16619 P4696 MEMBAR !#28 N16620 P4697 LD 42 -1 FP BE Pri !#28 N16621 P4698 LD 45 -1 Int BE Nuc !#28 N16622 P4699 REPLACEMENT 20 Int BE Pri !#28 N16623 P4700 LD 10 -1 Int BE Pri !#28 N16624 P4701 REPLACEMENT 30 Int BE Pri !#28 N16625 P4702 LD 29 -1 Int BE Pri !#28 N16626 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16627 P4704 REPLACEMENT 0 Int BE Pri !#28 N16628 P4705 LD 40 -1 Int BE Pri !#28 N16629 P4706 LD 11 -1 Int BE Pri !#28 N16630 P4707 REPLACEMENT 6 Int BE Pri !#28 N16631 P4708 REPLACEMENT 43 Int BE Pri !#28 N16632 P4709 REPLACEMENT 33 Int BE Pri !#28 N16633 P4710 REPLACEMENT 27 Int BE Pri !#28 N16634 P4711 LD 28 -1 Int BE Pri !#28 N16635 P4712 REPLACEMENT 45 Int BE Pri !#28 N16636 P4713 REPLACEMENT 4 Int BE Pri !#28 N16637 P4714 LD 5 -1 Int BE Pri !#28 N16638 P4715 PREFETCH 5 Int LE Pri !#28 N16639 P4716 PREFETCH 23 Int BE Sec !#28 N16640 P4717 REPLACEMENT 2 Int BE Pri !#28 N16641 P4718 LD 31 -1 FP BE Pri !#28 N16642 P4719 REPLACEMENT 9 Int BE Pri !#28 N16643 P4720 REPLACEMENT 11 Int BE Pri !#28 N16644 P4721 REPLACEMENT 35 Int BE Pri !#28 N16645 P4722 REPLACEMENT 21 Int BE Pri !#28 N16646 P4723 REPLACEMENT 34 Int BE Pri !#28 N16647 P4724 REPLACEMENT 39 Int BE Pri !#28 N16648 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16649 P4726 REPLACEMENT 34 Int BE Pri !#28 N16650 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16651 P4694 LD 28 -1 Int BE Sec Loop_entry !#28 N16652 P4695 LD 33 -1 Int BE Sec !#28 N16653 P4696 MEMBAR !#28 N16654 P4697 LD 42 -1 FP BE Pri !#28 N16655 P4698 LD 45 -1 Int BE Nuc !#28 N16656 P4699 REPLACEMENT 20 Int BE Pri !#28 N16657 P4700 LD 10 -1 Int BE Pri !#28 N16658 P4701 REPLACEMENT 30 Int BE Pri !#28 N16659 P4702 LD 29 -1 Int BE Pri !#28 N16660 P4703 REPLACEMENT 38 Int BE Nuc !#28 N16661 P4704 REPLACEMENT 0 Int BE Pri !#28 N16662 P4705 LD 40 -1 Int BE Pri !#28 N16663 P4706 LD 11 -1 Int BE Pri !#28 N16664 P4707 REPLACEMENT 6 Int BE Pri !#28 N16665 P4708 REPLACEMENT 43 Int BE Pri !#28 N16666 P4709 REPLACEMENT 33 Int BE Pri !#28 N16667 P4710 REPLACEMENT 27 Int BE Pri !#28 N16668 P4711 LD 28 -1 Int BE Pri !#28 N16669 P4712 REPLACEMENT 45 Int BE Pri !#28 N16670 P4713 REPLACEMENT 4 Int BE Pri !#28 N16671 P4714 LD 5 -1 Int BE Pri !#28 N16672 P4715 PREFETCH 5 Int LE Pri !#28 N16673 P4716 PREFETCH 23 Int BE Sec !#28 N16674 P4717 REPLACEMENT 2 Int BE Pri !#28 N16675 P4718 LD 31 -1 FP BE Pri !#28 N16676 P4719 REPLACEMENT 9 Int BE Pri !#28 N16677 P4720 REPLACEMENT 11 Int BE Pri !#28 N16678 P4721 REPLACEMENT 35 Int BE Pri !#28 N16679 P4722 REPLACEMENT 21 Int BE Pri !#28 N16680 P4723 REPLACEMENT 34 Int BE Pri !#28 N16681 P4724 REPLACEMENT 39 Int BE Pri !#28 N16682 P4725 REPLACEMENT 25 Int BE Nuc !#28 N16683 P4726 REPLACEMENT 34 Int BE Pri !#28 N16684 P4727 LD 32 -1 Int BE Pri Loop_exit !#28 N16685 P4728 MEMBAR !#29 N16686 P4729 LD 43 -1 Int BE Nuc Loop_entry !#29 N16687 P4730 REPLACEMENT 8 Int BE Pri !#29 N16688 P4731 LD 29 -1 Int BE Pri !#29 N16689 P4732 MEMBAR !#29 N16690 P4733 REPLACEMENT 10 Int BE Pri !#29 N16691 P4734 REPLACEMENT 13 Int BE Nuc !#29 N16692 P4735 LD 35 -1 Int BE Sec !#29 N16693 P4736 REPLACEMENT 20 Int BE Pri !#29 N16694 P4737 LD 22 -1 Int BE Pri !#29 N16695 P4738 LD 7 -1 Int BE Pri !#29 N16696 P4739 REPLACEMENT 6 Int BE Pri !#29 N16697 P4740 REPLACEMENT 33 Int BE Pri !#29 N16698 P4741 LD 29 -1 Int BE Pri !#29 N16699 P4742 LD 8 -1 Int BE Pri !#29 N16700 P4743 REPLACEMENT 2 Int BE Nuc !#29 N16701 P4744 REPLACEMENT 10 Int BE Pri !#29 N16702 P4745 LD 19 -1 Int BE Pri !#29 N16703 P4746 LD 37 -1 Int BE Pri !#29 N16704 P4747 REPLACEMENT 32 Int BE Pri !#29 N16705 P4748 REPLACEMENT 17 Int BE Nuc !#29 N16706 P4749 LD 28 -1 Int BE Pri !#29 N16707 P4750 REPLACEMENT 44 Int BE Pri !#29 N16708 P4751 LD 22 -1 FP BE Pri !#29 N16709 P4752 LD 39 -1 Int BE Pri !#29 N16710 P4753 REPLACEMENT 16 Int BE Pri !#29 N16711 P4754 REPLACEMENT 34 Int BE Nuc !#29 N16712 P4755 REPLACEMENT 1 Int BE Sec !#29 N16713 P4756 LD 9 -1 Int BE Nuc !#29 N16714 P4757 REPLACEMENT 5 Int BE Pri !#29 N16715 P4758 REPLACEMENT 8 Int BE Pri !#29 N16716 P4759 REPLACEMENT 8 Int BE Pri !#29 N16717 P4760 LD 3 -1 Int BE Pri !#29 N16718 P4761 REPLACEMENT 4 Int BE Pri !#29 N16719 P4762 REPLACEMENT 13 Int BE Pri !#29 N16720 P4763 REPLACEMENT 35 Int BE Pri !#29 N16721 P4764 LD 10 -1 Int BE Nuc !#29 N16722 P4765 LD 19 -1 Int BE Sec !#29 N16723 P4766 REPLACEMENT 25 Int BE Pri !#29 N16724 P4767 MEMBAR !#29 N16725 P4768 BST 37 0x1a800001 FP BE Pri !#29 N16726 P4769 MEMBAR !#29 N16727 P4770 REPLACEMENT 17 Int BE Pri !#29 N16728 P4771 REPLACEMENT 3 Int BE Pri !#29 N16729 P4772 LD 32 -1 Int BE Sec !#29 N16730 P4773 LD 15 -1 Int BE Pri !#29 N16731 P4774 LD 44 -1 Int BE Pri !#29 N16732 P4775 LD 12 -1 Int BE Pri !#29 N16733 P4776 REPLACEMENT 39 Int BE Pri !#29 N16734 P4777 REPLACEMENT 22 Int BE Pri !#29 N16735 P4778 LD 14 -1 Int BE Sec !#29 N16736 P4779 MEMBAR !#29 N16737 P4780 BST 39 0x1a800002 FP BE Pri !#29 N16738 P4781 MEMBAR !#29 N16739 P4782 REPLACEMENT 39 Int BE Pri !#29 N16740 P4783 LD 40 -1 Int BE Nuc !#29 N16741 P4784 REPLACEMENT 15 Int BE Pri !#29 N16742 P4785 REPLACEMENT 17 Int BE Nuc !#29 N16743 P4786 LD 23 -1 Int BE Pri !#29 N16744 P4787 REPLACEMENT 26 Int BE Pri !#29 N16745 P4788 REPLACEMENT 45 Int BE Pri !#29 N16746 P4789 REPLACEMENT 36 Int BE Pri !#29 N16747 P4790 LD 39 -1 Int BE Pri !#29 N16748 P4791 LD 11 -1 Int BE Pri !#29 N16749 P4792 LD 14 -1 Int BE Pri !#29 N16750 P4793 LD 24 -1 Int BE Pri !#29 N16751 P4794 REPLACEMENT 16 Int BE Sec !#29 N16752 P4795 REPLACEMENT 29 Int BE Pri !#29 N16753 P4796 PREFETCH 8 Int BE Pri !#29 N16754 P4797 REPLACEMENT 33 Int BE Pri !#29 N16755 P4798 MEMBAR !#29 N16756 P4799 BST 25 0x1a800003 FP BE Pri !#29 N16757 P4800 MEMBAR !#29 N16758 P4801 PREFETCH 30 Int BE Pri !#29 N16759 P4802 REPLACEMENT 42 Int BE Pri !#29 N16760 P4803 LD 12 -1 Int BE Pri !#29 N16761 P4804 REPLACEMENT 13 Int BE Pri !#29 N16762 P4805 LD 0 -1 Int BE Pri !#29 N16763 P4806 REPLACEMENT 2 Int BE Nuc !#29 N16764 P4807 LD 26 -1 Int BE Pri !#29 N16765 P4808 LD 10 -1 Int BE Pri !#29 N16766 P4809 REPLACEMENT 15 Int BE Pri !#29 N16767 P4810 REPLACEMENT 19 Int BE Pri !#29 N16768 P4811 REPLACEMENT 6 Int BE Pri !#29 N16769 P4812 REPLACEMENT 23 Int BE Pri !#29 N16770 P4813 LD 30 -1 Int BE Pri !#29 N16771 P4814 LD 32 -1 Int BE Pri !#29 N16772 P4815 REPLACEMENT 15 Int BE Nuc !#29 N16773 P4816 LD 20 -1 Int BE Sec !#29 N16774 P4817 LD 3 -1 Int BE Sec !#29 N16775 P4818 LD 35 -1 Int BE Nuc !#29 N16776 P4819 REPLACEMENT 25 Int BE Pri !#29 N16777 P4820 REPLACEMENT 18 Int BE Pri !#29 N16778 P4821 REPLACEMENT 37 Int BE Pri !#29 N16779 P4822 PREFETCH 32 Int BE Sec !#29 N16780 P4823 LD 37 -1 FP BE Pri !#29 N16781 P4824 LD 38 -1 Int BE Pri !#29 N16782 P4825 REPLACEMENT 22 Int BE Pri !#29 N16783 P4826 LD 27 -1 Int BE Pri !#29 N16784 P4827 LD 7 -1 Int BE Pri !#29 N16785 P4828 REPLACEMENT 43 Int BE Nuc !#29 N16786 P4829 REPLACEMENT 33 Int BE Pri !#29 N16787 P4830 LD 4 -1 Int BE Pri !#29 N16788 P4831 REPLACEMENT 14 Int BE Pri !#29 N16789 P4832 LD 35 -1 Int BE Pri !#29 N16790 P4833 REPLACEMENT 45 Int BE Pri !#29 N16791 P4834 REPLACEMENT 30 Int BE Pri !#29 N16792 P4835 REPLACEMENT 7 Int BE Pri !#29 N16793 P4836 LD 33 -1 Int BE Pri !#29 N16794 P4837 LD 17 -1 Int BE Pri !#29 N16795 P4838 REPLACEMENT 10 Int BE Nuc !#29 N16796 P4839 LD 22 -1 Int BE Pri !#29 N16797 P4840 LD 8 -1 Int BE Pri !#29 N16798 P4841 LD 16 -1 Int BE Pri !#29 N16799 P4842 LD 22 -1 Int BE Sec !#29 N16800 P4843 REPLACEMENT 14 Int BE Pri !#29 N16801 P4844 REPLACEMENT 10 Int BE Pri !#29 N16802 P4845 REPLACEMENT 19 Int BE Pri !#29 N16803 P4846 REPLACEMENT 11 Int BE Pri !#29 N16804 P4847 REPLACEMENT 22 Int BE Sec !#29 N16805 P4848 LD 34 -1 Int BE Pri !#29 N16806 P4849 LD 27 -1 Int BE Sec !#29 N16807 P4850 LD 34 -1 Int BE Pri !#29 N16808 P4851 LD 16 -1 Int BE Sec !#29 N16809 P4852 PREFETCH 15 Int BE Pri !#29 N16810 P4853 REPLACEMENT 15 Int BE Pri !#29 N16811 P4854 REPLACEMENT 22 Int BE Pri !#29 N16812 P4855 REPLACEMENT 27 Int BE Sec !#29 N16813 P4856 LD 43 -1 FP BE Sec !#29 N16814 P4857 LD 34 -1 Int BE Nuc !#29 N16815 P4858 REPLACEMENT 20 Int BE Sec !#29 N16816 P4859 LD 41 -1 Int BE Nuc !#29 N16817 P4860 LD 35 -1 Int BE Pri !#29 N16818 P4861 REPLACEMENT 44 Int BE Nuc !#29 N16819 P4862 REPLACEMENT 17 Int BE Pri !#29 N16820 P4863 LD 21 -1 Int BE Pri !#29 N16821 P4864 LD 39 -1 Int BE Pri !#29 N16822 P4865 LD 24 -1 Int BE Pri !#29 N16823 P4866 LD 2 -1 FP BE Pri !#29 N16824 P4867 LD 25 -1 Int BE Pri !#29 N16825 P4868 LD 32 -1 Int BE Pri !#29 N16826 P4869 REPLACEMENT 37 Int BE Nuc !#29 N16827 P4870 LD 14 -1 FP BE Pri !#29 N16828 P4871 REPLACEMENT 31 Int BE Pri !#29 N16829 P4872 PREFETCH 25 Int BE Pri !#29 N16830 P4873 REPLACEMENT 38 Int BE Pri !#29 N16831 P4874 REPLACEMENT 13 Int BE Pri !#29 N16832 P4875 LD 5 -1 Int BE Sec !#29 N16833 P4876 LD 7 -1 FP BE Nuc !#29 N16834 P4877 LD 26 -1 Int BE Pri !#29 N16835 P4878 LD 31 -1 Int BE Pri !#29 N16836 P4879 REPLACEMENT 20 Int BE Pri !#29 N16837 P4880 REPLACEMENT 30 Int BE Pri !#29 N16838 P4881 REPLACEMENT 22 Int BE Nuc !#29 N16839 P4882 REPLACEMENT 3 Int BE Pri !#29 N16840 P4883 MEMBAR !#29 N16841 P4884 BST 19 0x1a800004 FP BE Sec !#29 N16842 P4885 MEMBAR !#29 N16843 P4886 LD 18 -1 Int BE Pri !#29 N16844 P4887 REPLACEMENT 28 Int BE Pri !#29 N16845 P4888 LD 21 -1 FP BE Pri !#29 N16846 P4889 LD 34 -1 Int BE Pri !#29 N16847 P4890 LD 5 -1 Int BE Pri !#29 N16848 P4891 LD 42 -1 Int BE Pri !#29 N16849 P4892 REPLACEMENT 31 Int BE Pri !#29 N16850 P4893 LD 2 -1 Int BE Pri !#29 N16851 P4894 LD 36 -1 Int BE Pri !#29 N16852 P4895 REPLACEMENT 5 Int BE Pri !#29 N16853 P4896 LD 29 -1 Int BE Nuc !#29 N16854 P4897 LD 15 -1 Int BE Pri !#29 N16855 P4898 REPLACEMENT 39 Int BE Pri !#29 N16856 P4899 REPLACEMENT 10 Int BE Pri !#29 N16857 P4900 REPLACEMENT 25 Int BE Pri !#29 N16858 P4901 REPLACEMENT 0 Int BE Sec !#29 N16859 P4902 LD 27 -1 Int BE Pri !#29 N16860 P4903 REPLACEMENT 34 Int BE Pri !#29 N16861 P4904 REPLACEMENT 10 Int BE Pri !#29 N16862 P4905 LD 2 -1 Int BE Pri !#29 N16863 P4906 LD 28 -1 Int BE Pri !#29 N16864 P4907 LD 30 -1 FP BE Pri !#29 N16865 P4908 REPLACEMENT 23 Int BE Sec !#29 N16866 P4909 REPLACEMENT 15 Int BE Pri !#29 N16867 P4910 LD 1 -1 Int BE Sec !#29 N16868 P4911 LD 12 -1 Int BE Pri !#29 N16869 P4912 REPLACEMENT 37 Int BE Pri !#29 N16870 P4913 REPLACEMENT 17 Int BE Sec !#29 N16871 P4914 LD 6 -1 Int BE Pri !#29 N16872 P4915 REPLACEMENT 34 Int BE Pri !#29 N16873 P4916 LD 26 -1 Int BE Sec !#29 N16874 P4917 LD 41 -1 Int BE Pri !#29 N16875 P4918 LD 42 -1 Int BE Pri !#29 N16876 P4919 LD 25 -1 Int BE Pri !#29 N16877 P4920 LD 40 -1 Int BE Pri !#29 N16878 P4921 REPLACEMENT 45 Int BE Pri !#29 N16879 P4922 LD 30 -1 Int BE Pri !#29 N16880 P4923 REPLACEMENT 29 Int BE Nuc !#29 N16881 P4924 REPLACEMENT 18 Int BE Sec !#29 N16882 P4925 LD 34 -1 Int BE Pri !#29 N16883 P4926 REPLACEMENT 0 Int BE Pri !#29 N16884 P4927 REPLACEMENT 23 Int BE Nuc !#29 N16885 P4928 LD 31 -1 Int BE Pri !#29 N16886 P4929 REPLACEMENT 12 Int BE Pri !#29 N16887 P4930 LD 11 -1 Int BE Sec !#29 N16888 P4931 LD 12 -1 Int BE Pri !#29 N16889 P4932 LD 22 -1 Int BE Pri !#29 N16890 P4933 REPLACEMENT 39 Int BE Pri !#29 N16891 P4934 REPLACEMENT 12 Int BE Pri !#29 N16892 P4935 REPLACEMENT 3 Int BE Pri !#29 N16893 P4936 REPLACEMENT 44 Int BE Pri !#29 N16894 P4937 REPLACEMENT 30 Int BE Sec !#29 N16895 P4938 LD 18 -1 Int BE Pri !#29 N16896 P4939 REPLACEMENT 0 Int BE Pri !#29 N16897 P4940 LD 40 -1 Int BE Pri !#29 N16898 P4941 LD 32 -1 Int BE Pri !#29 N16899 P4942 REPLACEMENT 8 Int BE Pri !#29 N16900 P4943 LD 9 -1 Int BE Pri !#29 N16901 P4944 LD 15 -1 Int LE Pri !#29 N16902 P4945 LD 36 -1 Int BE Pri !#29 N16903 P4946 REPLACEMENT 19 Int BE Pri !#29 N16904 P4947 REPLACEMENT 20 Int BE Pri !#29 N16905 P4948 LD 8 -1 FP BE Sec !#29 N16906 P4949 REPLACEMENT 3 Int BE Pri !#29 N16907 P4950 LD 10 -1 Int LE Pri !#29 N16908 P4951 LD 29 -1 Int BE Nuc !#29 N16909 P4952 PREFETCH 32 Int BE Pri !#29 N16910 P4953 PREFETCH 9 Int BE Nuc !#29 N16911 P4954 REPLACEMENT 43 Int BE Pri !#29 N16912 P4955 LD 11 -1 Int BE Pri !#29 N16913 P4956 LD 34 -1 Int BE Pri !#29 N16914 P4957 REPLACEMENT 33 Int BE Pri !#29 N16915 P4958 LD 10 -1 Int BE Pri !#29 N16916 P4959 REPLACEMENT 26 Int BE Pri !#29 N16917 P4960 LD 12 -1 Int BE Pri !#29 N16918 P4961 LD 4 -1 Int BE Pri !#29 N16919 P4962 REPLACEMENT 26 Int BE Pri !#29 N16920 P4963 REPLACEMENT 45 Int BE Pri !#29 N16921 P4964 LD 22 -1 Int BE Nuc Loop_exit !#29 N16922 P4729 LD 43 -1 Int BE Nuc Loop_entry !#29 N16923 P4730 REPLACEMENT 8 Int BE Pri !#29 N16924 P4731 LD 29 -1 Int BE Pri !#29 N16925 P4732 MEMBAR !#29 N16926 P4733 REPLACEMENT 10 Int BE Pri !#29 N16927 P4734 REPLACEMENT 13 Int BE Nuc !#29 N16928 P4735 LD 35 -1 Int BE Sec !#29 N16929 P4736 REPLACEMENT 20 Int BE Pri !#29 N16930 P4737 LD 22 -1 Int BE Pri !#29 N16931 P4738 LD 7 -1 Int BE Pri !#29 N16932 P4739 REPLACEMENT 6 Int BE Pri !#29 N16933 P4740 REPLACEMENT 33 Int BE Pri !#29 N16934 P4741 LD 29 -1 Int BE Pri !#29 N16935 P4742 LD 8 -1 Int BE Pri !#29 N16936 P4743 REPLACEMENT 2 Int BE Nuc !#29 N16937 P4744 REPLACEMENT 10 Int BE Pri !#29 N16938 P4745 LD 19 -1 Int BE Pri !#29 N16939 P4746 LD 37 -1 Int BE Pri !#29 N16940 P4747 REPLACEMENT 32 Int BE Pri !#29 N16941 P4748 REPLACEMENT 17 Int BE Nuc !#29 N16942 P4749 LD 28 -1 Int BE Pri !#29 N16943 P4750 REPLACEMENT 44 Int BE Pri !#29 N16944 P4751 LD 22 -1 FP BE Pri !#29 N16945 P4752 LD 39 -1 Int BE Pri !#29 N16946 P4753 REPLACEMENT 16 Int BE Pri !#29 N16947 P4754 REPLACEMENT 34 Int BE Nuc !#29 N16948 P4755 REPLACEMENT 1 Int BE Sec !#29 N16949 P4756 LD 9 -1 Int BE Nuc !#29 N16950 P4757 REPLACEMENT 5 Int BE Pri !#29 N16951 P4758 REPLACEMENT 8 Int BE Pri !#29 N16952 P4759 REPLACEMENT 8 Int BE Pri !#29 N16953 P4760 LD 3 -1 Int BE Pri !#29 N16954 P4761 REPLACEMENT 4 Int BE Pri !#29 N16955 P4762 REPLACEMENT 13 Int BE Pri !#29 N16956 P4763 REPLACEMENT 35 Int BE Pri !#29 N16957 P4764 LD 10 -1 Int BE Nuc !#29 N16958 P4765 LD 19 -1 Int BE Sec !#29 N16959 P4766 REPLACEMENT 25 Int BE Pri !#29 N16960 P4767 MEMBAR !#29 N16961 P4768 BST 37 0x1a800005 FP BE Pri !#29 N16962 P4769 MEMBAR !#29 N16963 P4770 REPLACEMENT 17 Int BE Pri !#29 N16964 P4771 REPLACEMENT 3 Int BE Pri !#29 N16965 P4772 LD 32 -1 Int BE Sec !#29 N16966 P4773 LD 15 -1 Int BE Pri !#29 N16967 P4774 LD 44 -1 Int BE Pri !#29 N16968 P4775 LD 12 -1 Int BE Pri !#29 N16969 P4776 REPLACEMENT 39 Int BE Pri !#29 N16970 P4777 REPLACEMENT 22 Int BE Pri !#29 N16971 P4778 LD 14 -1 Int BE Sec !#29 N16972 P4779 MEMBAR !#29 N16973 P4780 BST 39 0x1a800006 FP BE Pri !#29 N16974 P4781 MEMBAR !#29 N16975 P4782 REPLACEMENT 39 Int BE Pri !#29 N16976 P4783 LD 40 -1 Int BE Nuc !#29 N16977 P4784 REPLACEMENT 15 Int BE Pri !#29 N16978 P4785 REPLACEMENT 17 Int BE Nuc !#29 N16979 P4786 LD 23 -1 Int BE Pri !#29 N16980 P4787 REPLACEMENT 26 Int BE Pri !#29 N16981 P4788 REPLACEMENT 45 Int BE Pri !#29 N16982 P4789 REPLACEMENT 36 Int BE Pri !#29 N16983 P4790 LD 39 -1 Int BE Pri !#29 N16984 P4791 LD 11 -1 Int BE Pri !#29 N16985 P4792 LD 14 -1 Int BE Pri !#29 N16986 P4793 LD 24 -1 Int BE Pri !#29 N16987 P4794 REPLACEMENT 16 Int BE Sec !#29 N16988 P4795 REPLACEMENT 29 Int BE Pri !#29 N16989 P4796 PREFETCH 8 Int BE Pri !#29 N16990 P4797 REPLACEMENT 33 Int BE Pri !#29 N16991 P4798 MEMBAR !#29 N16992 P4799 BST 25 0x1a800007 FP BE Pri !#29 N16993 P4800 MEMBAR !#29 N16994 P4801 PREFETCH 30 Int BE Pri !#29 N16995 P4802 REPLACEMENT 42 Int BE Pri !#29 N16996 P4803 LD 12 -1 Int BE Pri !#29 N16997 P4804 REPLACEMENT 13 Int BE Pri !#29 N16998 P4805 LD 0 -1 Int BE Pri !#29 N16999 P4806 REPLACEMENT 2 Int BE Nuc !#29 N17000 P4807 LD 26 -1 Int BE Pri !#29 N17001 P4808 LD 10 -1 Int BE Pri !#29 N17002 P4809 REPLACEMENT 15 Int BE Pri !#29 N17003 P4810 REPLACEMENT 19 Int BE Pri !#29 N17004 P4811 REPLACEMENT 6 Int BE Pri !#29 N17005 P4812 REPLACEMENT 23 Int BE Pri !#29 N17006 P4813 LD 30 -1 Int BE Pri !#29 N17007 P4814 LD 32 -1 Int BE Pri !#29 N17008 P4815 REPLACEMENT 15 Int BE Nuc !#29 N17009 P4816 LD 20 -1 Int BE Sec !#29 N17010 P4817 LD 3 -1 Int BE Sec !#29 N17011 P4818 LD 35 -1 Int BE Nuc !#29 N17012 P4819 REPLACEMENT 25 Int BE Pri !#29 N17013 P4820 REPLACEMENT 18 Int BE Pri !#29 N17014 P4821 REPLACEMENT 37 Int BE Pri !#29 N17015 P4822 PREFETCH 32 Int BE Sec !#29 N17016 P4823 LD 37 -1 FP BE Pri !#29 N17017 P4824 LD 38 -1 Int BE Pri !#29 N17018 P4825 REPLACEMENT 22 Int BE Pri !#29 N17019 P4826 LD 27 -1 Int BE Pri !#29 N17020 P4827 LD 7 -1 Int BE Pri !#29 N17021 P4828 REPLACEMENT 43 Int BE Nuc !#29 N17022 P4829 REPLACEMENT 33 Int BE Pri !#29 N17023 P4830 LD 4 -1 Int BE Pri !#29 N17024 P4831 REPLACEMENT 14 Int BE Pri !#29 N17025 P4832 LD 35 -1 Int BE Pri !#29 N17026 P4833 REPLACEMENT 45 Int BE Pri !#29 N17027 P4834 REPLACEMENT 30 Int BE Pri !#29 N17028 P4835 REPLACEMENT 7 Int BE Pri !#29 N17029 P4836 LD 33 -1 Int BE Pri !#29 N17030 P4837 LD 17 -1 Int BE Pri !#29 N17031 P4838 REPLACEMENT 10 Int BE Nuc !#29 N17032 P4839 LD 22 -1 Int BE Pri !#29 N17033 P4840 LD 8 -1 Int BE Pri !#29 N17034 P4841 LD 16 -1 Int BE Pri !#29 N17035 P4842 LD 22 -1 Int BE Sec !#29 N17036 P4843 REPLACEMENT 14 Int BE Pri !#29 N17037 P4844 REPLACEMENT 10 Int BE Pri !#29 N17038 P4845 REPLACEMENT 19 Int BE Pri !#29 N17039 P4846 REPLACEMENT 11 Int BE Pri !#29 N17040 P4847 REPLACEMENT 22 Int BE Sec !#29 N17041 P4848 LD 34 -1 Int BE Pri !#29 N17042 P4849 LD 27 -1 Int BE Sec !#29 N17043 P4850 LD 34 -1 Int BE Pri !#29 N17044 P4851 LD 16 -1 Int BE Sec !#29 N17045 P4852 PREFETCH 15 Int BE Pri !#29 N17046 P4853 REPLACEMENT 15 Int BE Pri !#29 N17047 P4854 REPLACEMENT 22 Int BE Pri !#29 N17048 P4855 REPLACEMENT 27 Int BE Sec !#29 N17049 P4856 LD 43 -1 FP BE Sec !#29 N17050 P4857 LD 34 -1 Int BE Nuc !#29 N17051 P4858 REPLACEMENT 20 Int BE Sec !#29 N17052 P4859 LD 41 -1 Int BE Nuc !#29 N17053 P4860 LD 35 -1 Int BE Pri !#29 N17054 P4861 REPLACEMENT 44 Int BE Nuc !#29 N17055 P4862 REPLACEMENT 17 Int BE Pri !#29 N17056 P4863 LD 21 -1 Int BE Pri !#29 N17057 P4864 LD 39 -1 Int BE Pri !#29 N17058 P4865 LD 24 -1 Int BE Pri !#29 N17059 P4866 LD 2 -1 FP BE Pri !#29 N17060 P4867 LD 25 -1 Int BE Pri !#29 N17061 P4868 LD 32 -1 Int BE Pri !#29 N17062 P4869 REPLACEMENT 37 Int BE Nuc !#29 N17063 P4870 LD 14 -1 FP BE Pri !#29 N17064 P4871 REPLACEMENT 31 Int BE Pri !#29 N17065 P4872 PREFETCH 25 Int BE Pri !#29 N17066 P4873 REPLACEMENT 38 Int BE Pri !#29 N17067 P4874 REPLACEMENT 13 Int BE Pri !#29 N17068 P4875 LD 5 -1 Int BE Sec !#29 N17069 P4876 LD 7 -1 FP BE Nuc !#29 N17070 P4877 LD 26 -1 Int BE Pri !#29 N17071 P4878 LD 31 -1 Int BE Pri !#29 N17072 P4879 REPLACEMENT 20 Int BE Pri !#29 N17073 P4880 REPLACEMENT 30 Int BE Pri !#29 N17074 P4881 REPLACEMENT 22 Int BE Nuc !#29 N17075 P4882 REPLACEMENT 3 Int BE Pri !#29 N17076 P4883 MEMBAR !#29 N17077 P4884 BST 19 0x1a800008 FP BE Sec !#29 N17078 P4885 MEMBAR !#29 N17079 P4886 LD 18 -1 Int BE Pri !#29 N17080 P4887 REPLACEMENT 28 Int BE Pri !#29 N17081 P4888 LD 21 -1 FP BE Pri !#29 N17082 P4889 LD 34 -1 Int BE Pri !#29 N17083 P4890 LD 5 -1 Int BE Pri !#29 N17084 P4891 LD 42 -1 Int BE Pri !#29 N17085 P4892 REPLACEMENT 31 Int BE Pri !#29 N17086 P4893 LD 2 -1 Int BE Pri !#29 N17087 P4894 LD 36 -1 Int BE Pri !#29 N17088 P4895 REPLACEMENT 5 Int BE Pri !#29 N17089 P4896 LD 29 -1 Int BE Nuc !#29 N17090 P4897 LD 15 -1 Int BE Pri !#29 N17091 P4898 REPLACEMENT 39 Int BE Pri !#29 N17092 P4899 REPLACEMENT 10 Int BE Pri !#29 N17093 P4900 REPLACEMENT 25 Int BE Pri !#29 N17094 P4901 REPLACEMENT 0 Int BE Sec !#29 N17095 P4902 LD 27 -1 Int BE Pri !#29 N17096 P4903 REPLACEMENT 34 Int BE Pri !#29 N17097 P4904 REPLACEMENT 10 Int BE Pri !#29 N17098 P4905 LD 2 -1 Int BE Pri !#29 N17099 P4906 LD 28 -1 Int BE Pri !#29 N17100 P4907 LD 30 -1 FP BE Pri !#29 N17101 P4908 REPLACEMENT 23 Int BE Sec !#29 N17102 P4909 REPLACEMENT 15 Int BE Pri !#29 N17103 P4910 LD 1 -1 Int BE Sec !#29 N17104 P4911 LD 12 -1 Int BE Pri !#29 N17105 P4912 REPLACEMENT 37 Int BE Pri !#29 N17106 P4913 REPLACEMENT 17 Int BE Sec !#29 N17107 P4914 LD 6 -1 Int BE Pri !#29 N17108 P4915 REPLACEMENT 34 Int BE Pri !#29 N17109 P4916 LD 26 -1 Int BE Sec !#29 N17110 P4917 LD 41 -1 Int BE Pri !#29 N17111 P4918 LD 42 -1 Int BE Pri !#29 N17112 P4919 LD 25 -1 Int BE Pri !#29 N17113 P4920 LD 40 -1 Int BE Pri !#29 N17114 P4921 REPLACEMENT 45 Int BE Pri !#29 N17115 P4922 LD 30 -1 Int BE Pri !#29 N17116 P4923 REPLACEMENT 29 Int BE Nuc !#29 N17117 P4924 REPLACEMENT 18 Int BE Sec !#29 N17118 P4925 LD 34 -1 Int BE Pri !#29 N17119 P4926 REPLACEMENT 0 Int BE Pri !#29 N17120 P4927 REPLACEMENT 23 Int BE Nuc !#29 N17121 P4928 LD 31 -1 Int BE Pri !#29 N17122 P4929 REPLACEMENT 12 Int BE Pri !#29 N17123 P4930 LD 11 -1 Int BE Sec !#29 N17124 P4931 LD 12 -1 Int BE Pri !#29 N17125 P4932 LD 22 -1 Int BE Pri !#29 N17126 P4933 REPLACEMENT 39 Int BE Pri !#29 N17127 P4934 REPLACEMENT 12 Int BE Pri !#29 N17128 P4935 REPLACEMENT 3 Int BE Pri !#29 N17129 P4936 REPLACEMENT 44 Int BE Pri !#29 N17130 P4937 REPLACEMENT 30 Int BE Sec !#29 N17131 P4938 LD 18 -1 Int BE Pri !#29 N17132 P4939 REPLACEMENT 0 Int BE Pri !#29 N17133 P4940 LD 40 -1 Int BE Pri !#29 N17134 P4941 LD 32 -1 Int BE Pri !#29 N17135 P4942 REPLACEMENT 8 Int BE Pri !#29 N17136 P4943 LD 9 -1 Int BE Pri !#29 N17137 P4944 LD 15 -1 Int LE Pri !#29 N17138 P4945 LD 36 -1 Int BE Pri !#29 N17139 P4946 REPLACEMENT 19 Int BE Pri !#29 N17140 P4947 REPLACEMENT 20 Int BE Pri !#29 N17141 P4948 LD 8 -1 FP BE Sec !#29 N17142 P4949 REPLACEMENT 3 Int BE Pri !#29 N17143 P4950 LD 10 -1 Int LE Pri !#29 N17144 P4951 LD 29 -1 Int BE Nuc !#29 N17145 P4952 PREFETCH 32 Int BE Pri !#29 N17146 P4953 PREFETCH 9 Int BE Nuc !#29 N17147 P4954 REPLACEMENT 43 Int BE Pri !#29 N17148 P4955 LD 11 -1 Int BE Pri !#29 N17149 P4956 LD 34 -1 Int BE Pri !#29 N17150 P4957 REPLACEMENT 33 Int BE Pri !#29 N17151 P4958 LD 10 -1 Int BE Pri !#29 N17152 P4959 REPLACEMENT 26 Int BE Pri !#29 N17153 P4960 LD 12 -1 Int BE Pri !#29 N17154 P4961 LD 4 -1 Int BE Pri !#29 N17155 P4962 REPLACEMENT 26 Int BE Pri !#29 N17156 P4963 REPLACEMENT 45 Int BE Pri !#29 N17157 P4964 LD 22 -1 Int BE Nuc Loop_exit !#29 N17158 P4729 LD 43 -1 Int BE Nuc Loop_entry !#29 N17159 P4730 REPLACEMENT 8 Int BE Pri !#29 N17160 P4731 LD 29 -1 Int BE Pri !#29 N17161 P4732 MEMBAR !#29 N17162 P4733 REPLACEMENT 10 Int BE Pri !#29 N17163 P4734 REPLACEMENT 13 Int BE Nuc !#29 N17164 P4735 LD 35 -1 Int BE Sec !#29 N17165 P4736 REPLACEMENT 20 Int BE Pri !#29 N17166 P4737 LD 22 -1 Int BE Pri !#29 N17167 P4738 LD 7 -1 Int BE Pri !#29 N17168 P4739 REPLACEMENT 6 Int BE Pri !#29 N17169 P4740 REPLACEMENT 33 Int BE Pri !#29 N17170 P4741 LD 29 -1 Int BE Pri !#29 N17171 P4742 LD 8 -1 Int BE Pri !#29 N17172 P4743 REPLACEMENT 2 Int BE Nuc !#29 N17173 P4744 REPLACEMENT 10 Int BE Pri !#29 N17174 P4745 LD 19 -1 Int BE Pri !#29 N17175 P4746 LD 37 -1 Int BE Pri !#29 N17176 P4747 REPLACEMENT 32 Int BE Pri !#29 N17177 P4748 REPLACEMENT 17 Int BE Nuc !#29 N17178 P4749 LD 28 -1 Int BE Pri !#29 N17179 P4750 REPLACEMENT 44 Int BE Pri !#29 N17180 P4751 LD 22 -1 FP BE Pri !#29 N17181 P4752 LD 39 -1 Int BE Pri !#29 N17182 P4753 REPLACEMENT 16 Int BE Pri !#29 N17183 P4754 REPLACEMENT 34 Int BE Nuc !#29 N17184 P4755 REPLACEMENT 1 Int BE Sec !#29 N17185 P4756 LD 9 -1 Int BE Nuc !#29 N17186 P4757 REPLACEMENT 5 Int BE Pri !#29 N17187 P4758 REPLACEMENT 8 Int BE Pri !#29 N17188 P4759 REPLACEMENT 8 Int BE Pri !#29 N17189 P4760 LD 3 -1 Int BE Pri !#29 N17190 P4761 REPLACEMENT 4 Int BE Pri !#29 N17191 P4762 REPLACEMENT 13 Int BE Pri !#29 N17192 P4763 REPLACEMENT 35 Int BE Pri !#29 N17193 P4764 LD 10 -1 Int BE Nuc !#29 N17194 P4765 LD 19 -1 Int BE Sec !#29 N17195 P4766 REPLACEMENT 25 Int BE Pri !#29 N17196 P4767 MEMBAR !#29 N17197 P4768 BST 37 0x1a800009 FP BE Pri !#29 N17198 P4769 MEMBAR !#29 N17199 P4770 REPLACEMENT 17 Int BE Pri !#29 N17200 P4771 REPLACEMENT 3 Int BE Pri !#29 N17201 P4772 LD 32 -1 Int BE Sec !#29 N17202 P4773 LD 15 -1 Int BE Pri !#29 N17203 P4774 LD 44 -1 Int BE Pri !#29 N17204 P4775 LD 12 -1 Int BE Pri !#29 N17205 P4776 REPLACEMENT 39 Int BE Pri !#29 N17206 P4777 REPLACEMENT 22 Int BE Pri !#29 N17207 P4778 LD 14 -1 Int BE Sec !#29 N17208 P4779 MEMBAR !#29 N17209 P4780 BST 39 0x1a80000a FP BE Pri !#29 N17210 P4781 MEMBAR !#29 N17211 P4782 REPLACEMENT 39 Int BE Pri !#29 N17212 P4783 LD 40 -1 Int BE Nuc !#29 N17213 P4784 REPLACEMENT 15 Int BE Pri !#29 N17214 P4785 REPLACEMENT 17 Int BE Nuc !#29 N17215 P4786 LD 23 -1 Int BE Pri !#29 N17216 P4787 REPLACEMENT 26 Int BE Pri !#29 N17217 P4788 REPLACEMENT 45 Int BE Pri !#29 N17218 P4789 REPLACEMENT 36 Int BE Pri !#29 N17219 P4790 LD 39 -1 Int BE Pri !#29 N17220 P4791 LD 11 -1 Int BE Pri !#29 N17221 P4792 LD 14 -1 Int BE Pri !#29 N17222 P4793 LD 24 -1 Int BE Pri !#29 N17223 P4794 REPLACEMENT 16 Int BE Sec !#29 N17224 P4795 REPLACEMENT 29 Int BE Pri !#29 N17225 P4796 PREFETCH 8 Int BE Pri !#29 N17226 P4797 REPLACEMENT 33 Int BE Pri !#29 N17227 P4798 MEMBAR !#29 N17228 P4799 BST 25 0x1a80000b FP BE Pri !#29 N17229 P4800 MEMBAR !#29 N17230 P4801 PREFETCH 30 Int BE Pri !#29 N17231 P4802 REPLACEMENT 42 Int BE Pri !#29 N17232 P4803 LD 12 -1 Int BE Pri !#29 N17233 P4804 REPLACEMENT 13 Int BE Pri !#29 N17234 P4805 LD 0 -1 Int BE Pri !#29 N17235 P4806 REPLACEMENT 2 Int BE Nuc !#29 N17236 P4807 LD 26 -1 Int BE Pri !#29 N17237 P4808 LD 10 -1 Int BE Pri !#29 N17238 P4809 REPLACEMENT 15 Int BE Pri !#29 N17239 P4810 REPLACEMENT 19 Int BE Pri !#29 N17240 P4811 REPLACEMENT 6 Int BE Pri !#29 N17241 P4812 REPLACEMENT 23 Int BE Pri !#29 N17242 P4813 LD 30 -1 Int BE Pri !#29 N17243 P4814 LD 32 -1 Int BE Pri !#29 N17244 P4815 REPLACEMENT 15 Int BE Nuc !#29 N17245 P4816 LD 20 -1 Int BE Sec !#29 N17246 P4817 LD 3 -1 Int BE Sec !#29 N17247 P4818 LD 35 -1 Int BE Nuc !#29 N17248 P4819 REPLACEMENT 25 Int BE Pri !#29 N17249 P4820 REPLACEMENT 18 Int BE Pri !#29 N17250 P4821 REPLACEMENT 37 Int BE Pri !#29 N17251 P4822 PREFETCH 32 Int BE Sec !#29 N17252 P4823 LD 37 -1 FP BE Pri !#29 N17253 P4824 LD 38 -1 Int BE Pri !#29 N17254 P4825 REPLACEMENT 22 Int BE Pri !#29 N17255 P4826 LD 27 -1 Int BE Pri !#29 N17256 P4827 LD 7 -1 Int BE Pri !#29 N17257 P4828 REPLACEMENT 43 Int BE Nuc !#29 N17258 P4829 REPLACEMENT 33 Int BE Pri !#29 N17259 P4830 LD 4 -1 Int BE Pri !#29 N17260 P4831 REPLACEMENT 14 Int BE Pri !#29 N17261 P4832 LD 35 -1 Int BE Pri !#29 N17262 P4833 REPLACEMENT 45 Int BE Pri !#29 N17263 P4834 REPLACEMENT 30 Int BE Pri !#29 N17264 P4835 REPLACEMENT 7 Int BE Pri !#29 N17265 P4836 LD 33 -1 Int BE Pri !#29 N17266 P4837 LD 17 -1 Int BE Pri !#29 N17267 P4838 REPLACEMENT 10 Int BE Nuc !#29 N17268 P4839 LD 22 -1 Int BE Pri !#29 N17269 P4840 LD 8 -1 Int BE Pri !#29 N17270 P4841 LD 16 -1 Int BE Pri !#29 N17271 P4842 LD 22 -1 Int BE Sec !#29 N17272 P4843 REPLACEMENT 14 Int BE Pri !#29 N17273 P4844 REPLACEMENT 10 Int BE Pri !#29 N17274 P4845 REPLACEMENT 19 Int BE Pri !#29 N17275 P4846 REPLACEMENT 11 Int BE Pri !#29 N17276 P4847 REPLACEMENT 22 Int BE Sec !#29 N17277 P4848 LD 34 -1 Int BE Pri !#29 N17278 P4849 LD 27 -1 Int BE Sec !#29 N17279 P4850 LD 34 -1 Int BE Pri !#29 N17280 P4851 LD 16 -1 Int BE Sec !#29 N17281 P4852 PREFETCH 15 Int BE Pri !#29 N17282 P4853 REPLACEMENT 15 Int BE Pri !#29 N17283 P4854 REPLACEMENT 22 Int BE Pri !#29 N17284 P4855 REPLACEMENT 27 Int BE Sec !#29 N17285 P4856 LD 43 -1 FP BE Sec !#29 N17286 P4857 LD 34 -1 Int BE Nuc !#29 N17287 P4858 REPLACEMENT 20 Int BE Sec !#29 N17288 P4859 LD 41 -1 Int BE Nuc !#29 N17289 P4860 LD 35 -1 Int BE Pri !#29 N17290 P4861 REPLACEMENT 44 Int BE Nuc !#29 N17291 P4862 REPLACEMENT 17 Int BE Pri !#29 N17292 P4863 LD 21 -1 Int BE Pri !#29 N17293 P4864 LD 39 -1 Int BE Pri !#29 N17294 P4865 LD 24 -1 Int BE Pri !#29 N17295 P4866 LD 2 -1 FP BE Pri !#29 N17296 P4867 LD 25 -1 Int BE Pri !#29 N17297 P4868 LD 32 -1 Int BE Pri !#29 N17298 P4869 REPLACEMENT 37 Int BE Nuc !#29 N17299 P4870 LD 14 -1 FP BE Pri !#29 N17300 P4871 REPLACEMENT 31 Int BE Pri !#29 N17301 P4872 PREFETCH 25 Int BE Pri !#29 N17302 P4873 REPLACEMENT 38 Int BE Pri !#29 N17303 P4874 REPLACEMENT 13 Int BE Pri !#29 N17304 P4875 LD 5 -1 Int BE Sec !#29 N17305 P4876 LD 7 -1 FP BE Nuc !#29 N17306 P4877 LD 26 -1 Int BE Pri !#29 N17307 P4878 LD 31 -1 Int BE Pri !#29 N17308 P4879 REPLACEMENT 20 Int BE Pri !#29 N17309 P4880 REPLACEMENT 30 Int BE Pri !#29 N17310 P4881 REPLACEMENT 22 Int BE Nuc !#29 N17311 P4882 REPLACEMENT 3 Int BE Pri !#29 N17312 P4883 MEMBAR !#29 N17313 P4884 BST 19 0x1a80000c FP BE Sec !#29 N17314 P4885 MEMBAR !#29 N17315 P4886 LD 18 -1 Int BE Pri !#29 N17316 P4887 REPLACEMENT 28 Int BE Pri !#29 N17317 P4888 LD 21 -1 FP BE Pri !#29 N17318 P4889 LD 34 -1 Int BE Pri !#29 N17319 P4890 LD 5 -1 Int BE Pri !#29 N17320 P4891 LD 42 -1 Int BE Pri !#29 N17321 P4892 REPLACEMENT 31 Int BE Pri !#29 N17322 P4893 LD 2 -1 Int BE Pri !#29 N17323 P4894 LD 36 -1 Int BE Pri !#29 N17324 P4895 REPLACEMENT 5 Int BE Pri !#29 N17325 P4896 LD 29 -1 Int BE Nuc !#29 N17326 P4897 LD 15 -1 Int BE Pri !#29 N17327 P4898 REPLACEMENT 39 Int BE Pri !#29 N17328 P4899 REPLACEMENT 10 Int BE Pri !#29 N17329 P4900 REPLACEMENT 25 Int BE Pri !#29 N17330 P4901 REPLACEMENT 0 Int BE Sec !#29 N17331 P4902 LD 27 -1 Int BE Pri !#29 N17332 P4903 REPLACEMENT 34 Int BE Pri !#29 N17333 P4904 REPLACEMENT 10 Int BE Pri !#29 N17334 P4905 LD 2 -1 Int BE Pri !#29 N17335 P4906 LD 28 -1 Int BE Pri !#29 N17336 P4907 LD 30 -1 FP BE Pri !#29 N17337 P4908 REPLACEMENT 23 Int BE Sec !#29 N17338 P4909 REPLACEMENT 15 Int BE Pri !#29 N17339 P4910 LD 1 -1 Int BE Sec !#29 N17340 P4911 LD 12 -1 Int BE Pri !#29 N17341 P4912 REPLACEMENT 37 Int BE Pri !#29 N17342 P4913 REPLACEMENT 17 Int BE Sec !#29 N17343 P4914 LD 6 -1 Int BE Pri !#29 N17344 P4915 REPLACEMENT 34 Int BE Pri !#29 N17345 P4916 LD 26 -1 Int BE Sec !#29 N17346 P4917 LD 41 -1 Int BE Pri !#29 N17347 P4918 LD 42 -1 Int BE Pri !#29 N17348 P4919 LD 25 -1 Int BE Pri !#29 N17349 P4920 LD 40 -1 Int BE Pri !#29 N17350 P4921 REPLACEMENT 45 Int BE Pri !#29 N17351 P4922 LD 30 -1 Int BE Pri !#29 N17352 P4923 REPLACEMENT 29 Int BE Nuc !#29 N17353 P4924 REPLACEMENT 18 Int BE Sec !#29 N17354 P4925 LD 34 -1 Int BE Pri !#29 N17355 P4926 REPLACEMENT 0 Int BE Pri !#29 N17356 P4927 REPLACEMENT 23 Int BE Nuc !#29 N17357 P4928 LD 31 -1 Int BE Pri !#29 N17358 P4929 REPLACEMENT 12 Int BE Pri !#29 N17359 P4930 LD 11 -1 Int BE Sec !#29 N17360 P4931 LD 12 -1 Int BE Pri !#29 N17361 P4932 LD 22 -1 Int BE Pri !#29 N17362 P4933 REPLACEMENT 39 Int BE Pri !#29 N17363 P4934 REPLACEMENT 12 Int BE Pri !#29 N17364 P4935 REPLACEMENT 3 Int BE Pri !#29 N17365 P4936 REPLACEMENT 44 Int BE Pri !#29 N17366 P4937 REPLACEMENT 30 Int BE Sec !#29 N17367 P4938 LD 18 -1 Int BE Pri !#29 N17368 P4939 REPLACEMENT 0 Int BE Pri !#29 N17369 P4940 LD 40 -1 Int BE Pri !#29 N17370 P4941 LD 32 -1 Int BE Pri !#29 N17371 P4942 REPLACEMENT 8 Int BE Pri !#29 N17372 P4943 LD 9 -1 Int BE Pri !#29 N17373 P4944 LD 15 -1 Int LE Pri !#29 N17374 P4945 LD 36 -1 Int BE Pri !#29 N17375 P4946 REPLACEMENT 19 Int BE Pri !#29 N17376 P4947 REPLACEMENT 20 Int BE Pri !#29 N17377 P4948 LD 8 -1 FP BE Sec !#29 N17378 P4949 REPLACEMENT 3 Int BE Pri !#29 N17379 P4950 LD 10 -1 Int LE Pri !#29 N17380 P4951 LD 29 -1 Int BE Nuc !#29 N17381 P4952 PREFETCH 32 Int BE Pri !#29 N17382 P4953 PREFETCH 9 Int BE Nuc !#29 N17383 P4954 REPLACEMENT 43 Int BE Pri !#29 N17384 P4955 LD 11 -1 Int BE Pri !#29 N17385 P4956 LD 34 -1 Int BE Pri !#29 N17386 P4957 REPLACEMENT 33 Int BE Pri !#29 N17387 P4958 LD 10 -1 Int BE Pri !#29 N17388 P4959 REPLACEMENT 26 Int BE Pri !#29 N17389 P4960 LD 12 -1 Int BE Pri !#29 N17390 P4961 LD 4 -1 Int BE Pri !#29 N17391 P4962 REPLACEMENT 26 Int BE Pri !#29 N17392 P4963 REPLACEMENT 45 Int BE Pri !#29 N17393 P4964 LD 22 -1 Int BE Nuc Loop_exit !#29 N17394 P4965 MEMBAR !#30 N17395 P4966 LD 13 -1 Int BE Pri Loop_entry !#30 N17396 P4967 REPLACEMENT 3 Int BE Pri !#30 N17397 P4968 LD 9 -1 Int BE Pri !#30 N17398 P4969 REPLACEMENT 13 Int BE Nuc !#30 N17399 P4970 LD 17 -1 Int BE Pri !#30 N17400 P4971 LD 39 -1 Int BE Pri !#30 N17401 P4972 LD 27 -1 Int BE Pri !#30 N17402 P4973 LD 26 -1 Int BE Pri !#30 N17403 P4974 LD 40 -1 Int BE Pri !#30 N17404 P4975 LD 42 -1 Int BE Pri !#30 N17405 P4976 LD 42 -1 Int BE Pri !#30 N17406 P4977 LD 13 -1 Int BE Pri !#30 N17407 P4978 REPLACEMENT 18 Int BE Pri !#30 N17408 P4979 REPLACEMENT 36 Int BE Pri !#30 N17409 P4980 LD 10 -1 Int BE Pri !#30 N17410 P4981 LD 40 -1 Int BE Pri !#30 N17411 P4982 REPLACEMENT 4 Int BE Pri !#30 N17412 P4983 LD 40 -1 Int BE Pri !#30 N17413 P4984 REPLACEMENT 19 Int BE Pri !#30 N17414 P4985 LD 8 -1 Int BE Sec !#30 N17415 P4986 LD 34 -1 Int BE Pri !#30 N17416 P4987 REPLACEMENT 17 Int BE Pri !#30 N17417 P4988 LD 40 -1 Int BE Nuc !#30 N17418 P4989 LD 27 -1 Int LE Pri !#30 N17419 P4990 REPLACEMENT 33 Int BE Pri !#30 N17420 P4991 LD 18 -1 Int BE Nuc Loop_exit !#30 N17421 P4966 LD 13 -1 Int BE Pri Loop_entry !#30 N17422 P4967 REPLACEMENT 3 Int BE Pri !#30 N17423 P4968 LD 9 -1 Int BE Pri !#30 N17424 P4969 REPLACEMENT 13 Int BE Nuc !#30 N17425 P4970 LD 17 -1 Int BE Pri !#30 N17426 P4971 LD 39 -1 Int BE Pri !#30 N17427 P4972 LD 27 -1 Int BE Pri !#30 N17428 P4973 LD 26 -1 Int BE Pri !#30 N17429 P4974 LD 40 -1 Int BE Pri !#30 N17430 P4975 LD 42 -1 Int BE Pri !#30 N17431 P4976 LD 42 -1 Int BE Pri !#30 N17432 P4977 LD 13 -1 Int BE Pri !#30 N17433 P4978 REPLACEMENT 18 Int BE Pri !#30 N17434 P4979 REPLACEMENT 36 Int BE Pri !#30 N17435 P4980 LD 10 -1 Int BE Pri !#30 N17436 P4981 LD 40 -1 Int BE Pri !#30 N17437 P4982 REPLACEMENT 4 Int BE Pri !#30 N17438 P4983 LD 40 -1 Int BE Pri !#30 N17439 P4984 REPLACEMENT 19 Int BE Pri !#30 N17440 P4985 LD 8 -1 Int BE Sec !#30 N17441 P4986 LD 34 -1 Int BE Pri !#30 N17442 P4987 REPLACEMENT 17 Int BE Pri !#30 N17443 P4988 LD 40 -1 Int BE Nuc !#30 N17444 P4989 LD 27 -1 Int LE Pri !#30 N17445 P4990 REPLACEMENT 33 Int BE Pri !#30 N17446 P4991 LD 18 -1 Int BE Nuc Loop_exit !#30 N17447 P4966 LD 13 -1 Int BE Pri Loop_entry !#30 N17448 P4967 REPLACEMENT 3 Int BE Pri !#30 N17449 P4968 LD 9 -1 Int BE Pri !#30 N17450 P4969 REPLACEMENT 13 Int BE Nuc !#30 N17451 P4970 LD 17 -1 Int BE Pri !#30 N17452 P4971 LD 39 -1 Int BE Pri !#30 N17453 P4972 LD 27 -1 Int BE Pri !#30 N17454 P4973 LD 26 -1 Int BE Pri !#30 N17455 P4974 LD 40 -1 Int BE Pri !#30 N17456 P4975 LD 42 -1 Int BE Pri !#30 N17457 P4976 LD 42 -1 Int BE Pri !#30 N17458 P4977 LD 13 -1 Int BE Pri !#30 N17459 P4978 REPLACEMENT 18 Int BE Pri !#30 N17460 P4979 REPLACEMENT 36 Int BE Pri !#30 N17461 P4980 LD 10 -1 Int BE Pri !#30 N17462 P4981 LD 40 -1 Int BE Pri !#30 N17463 P4982 REPLACEMENT 4 Int BE Pri !#30 N17464 P4983 LD 40 -1 Int BE Pri !#30 N17465 P4984 REPLACEMENT 19 Int BE Pri !#30 N17466 P4985 LD 8 -1 Int BE Sec !#30 N17467 P4986 LD 34 -1 Int BE Pri !#30 N17468 P4987 REPLACEMENT 17 Int BE Pri !#30 N17469 P4988 LD 40 -1 Int BE Nuc !#30 N17470 P4989 LD 27 -1 Int LE Pri !#30 N17471 P4990 REPLACEMENT 33 Int BE Pri !#30 N17472 P4991 LD 18 -1 Int BE Nuc Loop_exit !#30 N17473 P4966 LD 13 -1 Int BE Pri Loop_entry !#30 N17474 P4967 REPLACEMENT 3 Int BE Pri !#30 N17475 P4968 LD 9 -1 Int BE Pri !#30 N17476 P4969 REPLACEMENT 13 Int BE Nuc !#30 N17477 P4970 LD 17 -1 Int BE Pri !#30 N17478 P4971 LD 39 -1 Int BE Pri !#30 N17479 P4972 LD 27 -1 Int BE Pri !#30 N17480 P4973 LD 26 -1 Int BE Pri !#30 N17481 P4974 LD 40 -1 Int BE Pri !#30 N17482 P4975 LD 42 -1 Int BE Pri !#30 N17483 P4976 LD 42 -1 Int BE Pri !#30 N17484 P4977 LD 13 -1 Int BE Pri !#30 N17485 P4978 REPLACEMENT 18 Int BE Pri !#30 N17486 P4979 REPLACEMENT 36 Int BE Pri !#30 N17487 P4980 LD 10 -1 Int BE Pri !#30 N17488 P4981 LD 40 -1 Int BE Pri !#30 N17489 P4982 REPLACEMENT 4 Int BE Pri !#30 N17490 P4983 LD 40 -1 Int BE Pri !#30 N17491 P4984 REPLACEMENT 19 Int BE Pri !#30 N17492 P4985 LD 8 -1 Int BE Sec !#30 N17493 P4986 LD 34 -1 Int BE Pri !#30 N17494 P4987 REPLACEMENT 17 Int BE Pri !#30 N17495 P4988 LD 40 -1 Int BE Nuc !#30 N17496 P4989 LD 27 -1 Int LE Pri !#30 N17497 P4990 REPLACEMENT 33 Int BE Pri !#30 N17498 P4991 LD 18 -1 Int BE Nuc Loop_exit !#30 N17499 P4966 LD 13 -1 Int BE Pri Loop_entry !#30 N17500 P4967 REPLACEMENT 3 Int BE Pri !#30 N17501 P4968 LD 9 -1 Int BE Pri !#30 N17502 P4969 REPLACEMENT 13 Int BE Nuc !#30 N17503 P4970 LD 17 -1 Int BE Pri !#30 N17504 P4971 LD 39 -1 Int BE Pri !#30 N17505 P4972 LD 27 -1 Int BE Pri !#30 N17506 P4973 LD 26 -1 Int BE Pri !#30 N17507 P4974 LD 40 -1 Int BE Pri !#30 N17508 P4975 LD 42 -1 Int BE Pri !#30 N17509 P4976 LD 42 -1 Int BE Pri !#30 N17510 P4977 LD 13 -1 Int BE Pri !#30 N17511 P4978 REPLACEMENT 18 Int BE Pri !#30 N17512 P4979 REPLACEMENT 36 Int BE Pri !#30 N17513 P4980 LD 10 -1 Int BE Pri !#30 N17514 P4981 LD 40 -1 Int BE Pri !#30 N17515 P4982 REPLACEMENT 4 Int BE Pri !#30 N17516 P4983 LD 40 -1 Int BE Pri !#30 N17517 P4984 REPLACEMENT 19 Int BE Pri !#30 N17518 P4985 LD 8 -1 Int BE Sec !#30 N17519 P4986 LD 34 -1 Int BE Pri !#30 N17520 P4987 REPLACEMENT 17 Int BE Pri !#30 N17521 P4988 LD 40 -1 Int BE Nuc !#30 N17522 P4989 LD 27 -1 Int LE Pri !#30 N17523 P4990 REPLACEMENT 33 Int BE Pri !#30 N17524 P4991 LD 18 -1 Int BE Nuc Loop_exit !#30 N17525 P4966 LD 13 -1 Int BE Pri Loop_entry !#30 N17526 P4967 REPLACEMENT 3 Int BE Pri !#30 N17527 P4968 LD 9 -1 Int BE Pri !#30 N17528 P4969 REPLACEMENT 13 Int BE Nuc !#30 N17529 P4970 LD 17 -1 Int BE Pri !#30 N17530 P4971 LD 39 -1 Int BE Pri !#30 N17531 P4972 LD 27 -1 Int BE Pri !#30 N17532 P4973 LD 26 -1 Int BE Pri !#30 N17533 P4974 LD 40 -1 Int BE Pri !#30 N17534 P4975 LD 42 -1 Int BE Pri !#30 N17535 P4976 LD 42 -1 Int BE Pri !#30 N17536 P4977 LD 13 -1 Int BE Pri !#30 N17537 P4978 REPLACEMENT 18 Int BE Pri !#30 N17538 P4979 REPLACEMENT 36 Int BE Pri !#30 N17539 P4980 LD 10 -1 Int BE Pri !#30 N17540 P4981 LD 40 -1 Int BE Pri !#30 N17541 P4982 REPLACEMENT 4 Int BE Pri !#30 N17542 P4983 LD 40 -1 Int BE Pri !#30 N17543 P4984 REPLACEMENT 19 Int BE Pri !#30 N17544 P4985 LD 8 -1 Int BE Sec !#30 N17545 P4986 LD 34 -1 Int BE Pri !#30 N17546 P4987 REPLACEMENT 17 Int BE Pri !#30 N17547 P4988 LD 40 -1 Int BE Nuc !#30 N17548 P4989 LD 27 -1 Int LE Pri !#30 N17549 P4990 REPLACEMENT 33 Int BE Pri !#30 N17550 P4991 LD 18 -1 Int BE Nuc Loop_exit !#30 N17551 P4966 LD 13 -1 Int BE Pri Loop_entry !#30 N17552 P4967 REPLACEMENT 3 Int BE Pri !#30 N17553 P4968 LD 9 -1 Int BE Pri !#30 N17554 P4969 REPLACEMENT 13 Int BE Nuc !#30 N17555 P4970 LD 17 -1 Int BE Pri !#30 N17556 P4971 LD 39 -1 Int BE Pri !#30 N17557 P4972 LD 27 -1 Int BE Pri !#30 N17558 P4973 LD 26 -1 Int BE Pri !#30 N17559 P4974 LD 40 -1 Int BE Pri !#30 N17560 P4975 LD 42 -1 Int BE Pri !#30 N17561 P4976 LD 42 -1 Int BE Pri !#30 N17562 P4977 LD 13 -1 Int BE Pri !#30 N17563 P4978 REPLACEMENT 18 Int BE Pri !#30 N17564 P4979 REPLACEMENT 36 Int BE Pri !#30 N17565 P4980 LD 10 -1 Int BE Pri !#30 N17566 P4981 LD 40 -1 Int BE Pri !#30 N17567 P4982 REPLACEMENT 4 Int BE Pri !#30 N17568 P4983 LD 40 -1 Int BE Pri !#30 N17569 P4984 REPLACEMENT 19 Int BE Pri !#30 N17570 P4985 LD 8 -1 Int BE Sec !#30 N17571 P4986 LD 34 -1 Int BE Pri !#30 N17572 P4987 REPLACEMENT 17 Int BE Pri !#30 N17573 P4988 LD 40 -1 Int BE Nuc !#30 N17574 P4989 LD 27 -1 Int LE Pri !#30 N17575 P4990 REPLACEMENT 33 Int BE Pri !#30 N17576 P4991 LD 18 -1 Int BE Nuc Loop_exit !#30 N17577 P4966 LD 13 -1 Int BE Pri Loop_entry !#30 N17578 P4967 REPLACEMENT 3 Int BE Pri !#30 N17579 P4968 LD 9 -1 Int BE Pri !#30 N17580 P4969 REPLACEMENT 13 Int BE Nuc !#30 N17581 P4970 LD 17 -1 Int BE Pri !#30 N17582 P4971 LD 39 -1 Int BE Pri !#30 N17583 P4972 LD 27 -1 Int BE Pri !#30 N17584 P4973 LD 26 -1 Int BE Pri !#30 N17585 P4974 LD 40 -1 Int BE Pri !#30 N17586 P4975 LD 42 -1 Int BE Pri !#30 N17587 P4976 LD 42 -1 Int BE Pri !#30 N17588 P4977 LD 13 -1 Int BE Pri !#30 N17589 P4978 REPLACEMENT 18 Int BE Pri !#30 N17590 P4979 REPLACEMENT 36 Int BE Pri !#30 N17591 P4980 LD 10 -1 Int BE Pri !#30 N17592 P4981 LD 40 -1 Int BE Pri !#30 N17593 P4982 REPLACEMENT 4 Int BE Pri !#30 N17594 P4983 LD 40 -1 Int BE Pri !#30 N17595 P4984 REPLACEMENT 19 Int BE Pri !#30 N17596 P4985 LD 8 -1 Int BE Sec !#30 N17597 P4986 LD 34 -1 Int BE Pri !#30 N17598 P4987 REPLACEMENT 17 Int BE Pri !#30 N17599 P4988 LD 40 -1 Int BE Nuc !#30 N17600 P4989 LD 27 -1 Int LE Pri !#30 N17601 P4990 REPLACEMENT 33 Int BE Pri !#30 N17602 P4991 LD 18 -1 Int BE Nuc Loop_exit !#30 N17603 P4966 LD 13 -1 Int BE Pri Loop_entry !#30 N17604 P4967 REPLACEMENT 3 Int BE Pri !#30 N17605 P4968 LD 9 -1 Int BE Pri !#30 N17606 P4969 REPLACEMENT 13 Int BE Nuc !#30 N17607 P4970 LD 17 -1 Int BE Pri !#30 N17608 P4971 LD 39 -1 Int BE Pri !#30 N17609 P4972 LD 27 -1 Int BE Pri !#30 N17610 P4973 LD 26 -1 Int BE Pri !#30 N17611 P4974 LD 40 -1 Int BE Pri !#30 N17612 P4975 LD 42 -1 Int BE Pri !#30 N17613 P4976 LD 42 -1 Int BE Pri !#30 N17614 P4977 LD 13 -1 Int BE Pri !#30 N17615 P4978 REPLACEMENT 18 Int BE Pri !#30 N17616 P4979 REPLACEMENT 36 Int BE Pri !#30 N17617 P4980 LD 10 -1 Int BE Pri !#30 N17618 P4981 LD 40 -1 Int BE Pri !#30 N17619 P4982 REPLACEMENT 4 Int BE Pri !#30 N17620 P4983 LD 40 -1 Int BE Pri !#30 N17621 P4984 REPLACEMENT 19 Int BE Pri !#30 N17622 P4985 LD 8 -1 Int BE Sec !#30 N17623 P4986 LD 34 -1 Int BE Pri !#30 N17624 P4987 REPLACEMENT 17 Int BE Pri !#30 N17625 P4988 LD 40 -1 Int BE Nuc !#30 N17626 P4989 LD 27 -1 Int LE Pri !#30 N17627 P4990 REPLACEMENT 33 Int BE Pri !#30 N17628 P4991 LD 18 -1 Int BE Nuc Loop_exit !#30 N17629 P4966 LD 13 -1 Int BE Pri Loop_entry !#30 N17630 P4967 REPLACEMENT 3 Int BE Pri !#30 N17631 P4968 LD 9 -1 Int BE Pri !#30 N17632 P4969 REPLACEMENT 13 Int BE Nuc !#30 N17633 P4970 LD 17 -1 Int BE Pri !#30 N17634 P4971 LD 39 -1 Int BE Pri !#30 N17635 P4972 LD 27 -1 Int BE Pri !#30 N17636 P4973 LD 26 -1 Int BE Pri !#30 N17637 P4974 LD 40 -1 Int BE Pri !#30 N17638 P4975 LD 42 -1 Int BE Pri !#30 N17639 P4976 LD 42 -1 Int BE Pri !#30 N17640 P4977 LD 13 -1 Int BE Pri !#30 N17641 P4978 REPLACEMENT 18 Int BE Pri !#30 N17642 P4979 REPLACEMENT 36 Int BE Pri !#30 N17643 P4980 LD 10 -1 Int BE Pri !#30 N17644 P4981 LD 40 -1 Int BE Pri !#30 N17645 P4982 REPLACEMENT 4 Int BE Pri !#30 N17646 P4983 LD 40 -1 Int BE Pri !#30 N17647 P4984 REPLACEMENT 19 Int BE Pri !#30 N17648 P4985 LD 8 -1 Int BE Sec !#30 N17649 P4986 LD 34 -1 Int BE Pri !#30 N17650 P4987 REPLACEMENT 17 Int BE Pri !#30 N17651 P4988 LD 40 -1 Int BE Nuc !#30 N17652 P4989 LD 27 -1 Int LE Pri !#30 N17653 P4990 REPLACEMENT 33 Int BE Pri !#30 N17654 P4991 LD 18 -1 Int BE Nuc Loop_exit !#30 N17655 P4966 LD 13 -1 Int BE Pri Loop_entry !#30 N17656 P4967 REPLACEMENT 3 Int BE Pri !#30 N17657 P4968 LD 9 -1 Int BE Pri !#30 N17658 P4969 REPLACEMENT 13 Int BE Nuc !#30 N17659 P4970 LD 17 -1 Int BE Pri !#30 N17660 P4971 LD 39 -1 Int BE Pri !#30 N17661 P4972 LD 27 -1 Int BE Pri !#30 N17662 P4973 LD 26 -1 Int BE Pri !#30 N17663 P4974 LD 40 -1 Int BE Pri !#30 N17664 P4975 LD 42 -1 Int BE Pri !#30 N17665 P4976 LD 42 -1 Int BE Pri !#30 N17666 P4977 LD 13 -1 Int BE Pri !#30 N17667 P4978 REPLACEMENT 18 Int BE Pri !#30 N17668 P4979 REPLACEMENT 36 Int BE Pri !#30 N17669 P4980 LD 10 -1 Int BE Pri !#30 N17670 P4981 LD 40 -1 Int BE Pri !#30 N17671 P4982 REPLACEMENT 4 Int BE Pri !#30 N17672 P4983 LD 40 -1 Int BE Pri !#30 N17673 P4984 REPLACEMENT 19 Int BE Pri !#30 N17674 P4985 LD 8 -1 Int BE Sec !#30 N17675 P4986 LD 34 -1 Int BE Pri !#30 N17676 P4987 REPLACEMENT 17 Int BE Pri !#30 N17677 P4988 LD 40 -1 Int BE Nuc !#30 N17678 P4989 LD 27 -1 Int LE Pri !#30 N17679 P4990 REPLACEMENT 33 Int BE Pri !#30 N17680 P4991 LD 18 -1 Int BE Nuc Loop_exit !#30 N17681 P4992 LD 45 -1 Int BE Pri Loop_entry !#30 N17682 P4993 REPLACEMENT 37 Int BE Sec !#30 N17683 P4994 LD 2 -1 Int BE Pri !#30 N17684 P4995 REPLACEMENT 14 Int BE Pri !#30 N17685 P4996 REPLACEMENT 3 Int BE Pri !#30 N17686 P4997 PREFETCH 15 Int BE Pri !#30 N17687 P4998 LD 36 -1 Int BE Pri !#30 N17688 P4999 REPLACEMENT 7 Int BE Sec !#30 N17689 P5000 REPLACEMENT 36 Int BE Pri !#30 N17690 P5001 LD 24 -1 FP BE Pri !#30 N17691 P5002 LD 36 -1 Int LE Pri !#30 N17692 P5003 REPLACEMENT 0 Int BE Sec !#30 N17693 P5004 REPLACEMENT 45 Int BE Sec !#30 N17694 P5005 LD 11 -1 Int BE Pri !#30 N17695 P5006 LD 22 -1 FP BE Nuc !#30 N17696 P5007 LD 35 -1 Int BE Nuc !#30 N17697 P5008 REPLACEMENT 6 Int BE Pri !#30 N17698 P5009 LD 6 -1 Int BE Pri !#30 N17699 P5010 REPLACEMENT 28 Int BE Pri !#30 N17700 P5011 REPLACEMENT 25 Int BE Pri !#30 N17701 P5012 REPLACEMENT 0 Int BE Pri !#30 N17702 P5013 REPLACEMENT 25 Int BE Pri !#30 N17703 P5014 LD 29 -1 Int BE Pri !#30 N17704 P5015 REPLACEMENT 38 Int BE Pri !#30 N17705 P5016 REPLACEMENT 33 Int BE Sec !#30 N17706 P5017 LD 32 -1 Int BE Pri !#30 N17707 P5018 LD 20 -1 Int BE Pri !#30 N17708 P5019 LD 7 -1 Int BE Pri !#30 N17709 P5020 LD 23 -1 Int BE Pri !#30 N17710 P5021 REPLACEMENT 8 Int BE Pri !#30 N17711 P5022 LD 20 -1 Int BE Pri !#30 N17712 P5023 LD 3 -1 Int BE Pri !#30 N17713 P5024 PREFETCH 13 Int BE Pri !#30 N17714 P5025 REPLACEMENT 38 Int BE Pri !#30 N17715 P5026 REPLACEMENT 21 Int BE Nuc !#30 N17716 P5027 LD 28 -1 Int BE Pri !#30 N17717 P5028 LD 25 -1 FP BE Sec !#30 N17718 P5029 LD 42 -1 Int BE Pri !#30 N17719 P5030 REPLACEMENT 31 Int BE Pri !#30 N17720 P5031 REPLACEMENT 26 Int BE Pri !#30 N17721 P5032 LD 33 -1 Int LE Pri !#30 N17722 P5033 LD 30 -1 Int BE Sec !#30 N17723 P5034 REPLACEMENT 9 Int BE Pri !#30 N17724 P5035 LD 33 -1 Int BE Pri !#30 N17725 P5036 LD 30 -1 Int BE Pri !#30 N17726 P5037 REPLACEMENT 23 Int BE Pri !#30 N17727 P5038 LD 4 -1 Int BE Pri !#30 N17728 P5039 LD 10 -1 Int BE Pri !#30 N17729 P5040 LD 4 -1 Int BE Sec !#30 N17730 P5041 LD 5 -1 Int BE Pri !#30 N17731 P5042 LD 3 -1 Int BE Nuc !#30 N17732 P5043 LD 41 -1 FP BE Pri !#30 N17733 P5044 LD 21 -1 Int BE Sec !#30 N17734 P5045 LD 29 -1 Int BE Pri !#30 N17735 P5046 REPLACEMENT 32 Int BE Pri !#30 N17736 P5047 LD 9 -1 Int BE Pri !#30 N17737 P5048 LD 32 -1 FP BE Pri !#30 N17738 P5049 REPLACEMENT 20 Int BE Pri !#30 N17739 P5050 LD 30 -1 Int BE Pri !#30 N17740 P5051 LD 9 -1 Int LE Pri Loop_exit !#30 N17741 P4992 LD 45 -1 Int BE Pri Loop_entry !#30 N17742 P4993 REPLACEMENT 37 Int BE Sec !#30 N17743 P4994 LD 2 -1 Int BE Pri !#30 N17744 P4995 REPLACEMENT 14 Int BE Pri !#30 N17745 P4996 REPLACEMENT 3 Int BE Pri !#30 N17746 P4997 PREFETCH 15 Int BE Pri !#30 N17747 P4998 LD 36 -1 Int BE Pri !#30 N17748 P4999 REPLACEMENT 7 Int BE Sec !#30 N17749 P5000 REPLACEMENT 36 Int BE Pri !#30 N17750 P5001 LD 24 -1 FP BE Pri !#30 N17751 P5002 LD 36 -1 Int LE Pri !#30 N17752 P5003 REPLACEMENT 0 Int BE Sec !#30 N17753 P5004 REPLACEMENT 45 Int BE Sec !#30 N17754 P5005 LD 11 -1 Int BE Pri !#30 N17755 P5006 LD 22 -1 FP BE Nuc !#30 N17756 P5007 LD 35 -1 Int BE Nuc !#30 N17757 P5008 REPLACEMENT 6 Int BE Pri !#30 N17758 P5009 LD 6 -1 Int BE Pri !#30 N17759 P5010 REPLACEMENT 28 Int BE Pri !#30 N17760 P5011 REPLACEMENT 25 Int BE Pri !#30 N17761 P5012 REPLACEMENT 0 Int BE Pri !#30 N17762 P5013 REPLACEMENT 25 Int BE Pri !#30 N17763 P5014 LD 29 -1 Int BE Pri !#30 N17764 P5015 REPLACEMENT 38 Int BE Pri !#30 N17765 P5016 REPLACEMENT 33 Int BE Sec !#30 N17766 P5017 LD 32 -1 Int BE Pri !#30 N17767 P5018 LD 20 -1 Int BE Pri !#30 N17768 P5019 LD 7 -1 Int BE Pri !#30 N17769 P5020 LD 23 -1 Int BE Pri !#30 N17770 P5021 REPLACEMENT 8 Int BE Pri !#30 N17771 P5022 LD 20 -1 Int BE Pri !#30 N17772 P5023 LD 3 -1 Int BE Pri !#30 N17773 P5024 PREFETCH 13 Int BE Pri !#30 N17774 P5025 REPLACEMENT 38 Int BE Pri !#30 N17775 P5026 REPLACEMENT 21 Int BE Nuc !#30 N17776 P5027 LD 28 -1 Int BE Pri !#30 N17777 P5028 LD 25 -1 FP BE Sec !#30 N17778 P5029 LD 42 -1 Int BE Pri !#30 N17779 P5030 REPLACEMENT 31 Int BE Pri !#30 N17780 P5031 REPLACEMENT 26 Int BE Pri !#30 N17781 P5032 LD 33 -1 Int LE Pri !#30 N17782 P5033 LD 30 -1 Int BE Sec !#30 N17783 P5034 REPLACEMENT 9 Int BE Pri !#30 N17784 P5035 LD 33 -1 Int BE Pri !#30 N17785 P5036 LD 30 -1 Int BE Pri !#30 N17786 P5037 REPLACEMENT 23 Int BE Pri !#30 N17787 P5038 LD 4 -1 Int BE Pri !#30 N17788 P5039 LD 10 -1 Int BE Pri !#30 N17789 P5040 LD 4 -1 Int BE Sec !#30 N17790 P5041 LD 5 -1 Int BE Pri !#30 N17791 P5042 LD 3 -1 Int BE Nuc !#30 N17792 P5043 LD 41 -1 FP BE Pri !#30 N17793 P5044 LD 21 -1 Int BE Sec !#30 N17794 P5045 LD 29 -1 Int BE Pri !#30 N17795 P5046 REPLACEMENT 32 Int BE Pri !#30 N17796 P5047 LD 9 -1 Int BE Pri !#30 N17797 P5048 LD 32 -1 FP BE Pri !#30 N17798 P5049 REPLACEMENT 20 Int BE Pri !#30 N17799 P5050 LD 30 -1 Int BE Pri !#30 N17800 P5051 LD 9 -1 Int LE Pri Loop_exit !#30 N17801 P4992 LD 45 -1 Int BE Pri Loop_entry !#30 N17802 P4993 REPLACEMENT 37 Int BE Sec !#30 N17803 P4994 LD 2 -1 Int BE Pri !#30 N17804 P4995 REPLACEMENT 14 Int BE Pri !#30 N17805 P4996 REPLACEMENT 3 Int BE Pri !#30 N17806 P4997 PREFETCH 15 Int BE Pri !#30 N17807 P4998 LD 36 -1 Int BE Pri !#30 N17808 P4999 REPLACEMENT 7 Int BE Sec !#30 N17809 P5000 REPLACEMENT 36 Int BE Pri !#30 N17810 P5001 LD 24 -1 FP BE Pri !#30 N17811 P5002 LD 36 -1 Int LE Pri !#30 N17812 P5003 REPLACEMENT 0 Int BE Sec !#30 N17813 P5004 REPLACEMENT 45 Int BE Sec !#30 N17814 P5005 LD 11 -1 Int BE Pri !#30 N17815 P5006 LD 22 -1 FP BE Nuc !#30 N17816 P5007 LD 35 -1 Int BE Nuc !#30 N17817 P5008 REPLACEMENT 6 Int BE Pri !#30 N17818 P5009 LD 6 -1 Int BE Pri !#30 N17819 P5010 REPLACEMENT 28 Int BE Pri !#30 N17820 P5011 REPLACEMENT 25 Int BE Pri !#30 N17821 P5012 REPLACEMENT 0 Int BE Pri !#30 N17822 P5013 REPLACEMENT 25 Int BE Pri !#30 N17823 P5014 LD 29 -1 Int BE Pri !#30 N17824 P5015 REPLACEMENT 38 Int BE Pri !#30 N17825 P5016 REPLACEMENT 33 Int BE Sec !#30 N17826 P5017 LD 32 -1 Int BE Pri !#30 N17827 P5018 LD 20 -1 Int BE Pri !#30 N17828 P5019 LD 7 -1 Int BE Pri !#30 N17829 P5020 LD 23 -1 Int BE Pri !#30 N17830 P5021 REPLACEMENT 8 Int BE Pri !#30 N17831 P5022 LD 20 -1 Int BE Pri !#30 N17832 P5023 LD 3 -1 Int BE Pri !#30 N17833 P5024 PREFETCH 13 Int BE Pri !#30 N17834 P5025 REPLACEMENT 38 Int BE Pri !#30 N17835 P5026 REPLACEMENT 21 Int BE Nuc !#30 N17836 P5027 LD 28 -1 Int BE Pri !#30 N17837 P5028 LD 25 -1 FP BE Sec !#30 N17838 P5029 LD 42 -1 Int BE Pri !#30 N17839 P5030 REPLACEMENT 31 Int BE Pri !#30 N17840 P5031 REPLACEMENT 26 Int BE Pri !#30 N17841 P5032 LD 33 -1 Int LE Pri !#30 N17842 P5033 LD 30 -1 Int BE Sec !#30 N17843 P5034 REPLACEMENT 9 Int BE Pri !#30 N17844 P5035 LD 33 -1 Int BE Pri !#30 N17845 P5036 LD 30 -1 Int BE Pri !#30 N17846 P5037 REPLACEMENT 23 Int BE Pri !#30 N17847 P5038 LD 4 -1 Int BE Pri !#30 N17848 P5039 LD 10 -1 Int BE Pri !#30 N17849 P5040 LD 4 -1 Int BE Sec !#30 N17850 P5041 LD 5 -1 Int BE Pri !#30 N17851 P5042 LD 3 -1 Int BE Nuc !#30 N17852 P5043 LD 41 -1 FP BE Pri !#30 N17853 P5044 LD 21 -1 Int BE Sec !#30 N17854 P5045 LD 29 -1 Int BE Pri !#30 N17855 P5046 REPLACEMENT 32 Int BE Pri !#30 N17856 P5047 LD 9 -1 Int BE Pri !#30 N17857 P5048 LD 32 -1 FP BE Pri !#30 N17858 P5049 REPLACEMENT 20 Int BE Pri !#30 N17859 P5050 LD 30 -1 Int BE Pri !#30 N17860 P5051 LD 9 -1 Int LE Pri Loop_exit !#30 N17861 P4992 LD 45 -1 Int BE Pri Loop_entry !#30 N17862 P4993 REPLACEMENT 37 Int BE Sec !#30 N17863 P4994 LD 2 -1 Int BE Pri !#30 N17864 P4995 REPLACEMENT 14 Int BE Pri !#30 N17865 P4996 REPLACEMENT 3 Int BE Pri !#30 N17866 P4997 PREFETCH 15 Int BE Pri !#30 N17867 P4998 LD 36 -1 Int BE Pri !#30 N17868 P4999 REPLACEMENT 7 Int BE Sec !#30 N17869 P5000 REPLACEMENT 36 Int BE Pri !#30 N17870 P5001 LD 24 -1 FP BE Pri !#30 N17871 P5002 LD 36 -1 Int LE Pri !#30 N17872 P5003 REPLACEMENT 0 Int BE Sec !#30 N17873 P5004 REPLACEMENT 45 Int BE Sec !#30 N17874 P5005 LD 11 -1 Int BE Pri !#30 N17875 P5006 LD 22 -1 FP BE Nuc !#30 N17876 P5007 LD 35 -1 Int BE Nuc !#30 N17877 P5008 REPLACEMENT 6 Int BE Pri !#30 N17878 P5009 LD 6 -1 Int BE Pri !#30 N17879 P5010 REPLACEMENT 28 Int BE Pri !#30 N17880 P5011 REPLACEMENT 25 Int BE Pri !#30 N17881 P5012 REPLACEMENT 0 Int BE Pri !#30 N17882 P5013 REPLACEMENT 25 Int BE Pri !#30 N17883 P5014 LD 29 -1 Int BE Pri !#30 N17884 P5015 REPLACEMENT 38 Int BE Pri !#30 N17885 P5016 REPLACEMENT 33 Int BE Sec !#30 N17886 P5017 LD 32 -1 Int BE Pri !#30 N17887 P5018 LD 20 -1 Int BE Pri !#30 N17888 P5019 LD 7 -1 Int BE Pri !#30 N17889 P5020 LD 23 -1 Int BE Pri !#30 N17890 P5021 REPLACEMENT 8 Int BE Pri !#30 N17891 P5022 LD 20 -1 Int BE Pri !#30 N17892 P5023 LD 3 -1 Int BE Pri !#30 N17893 P5024 PREFETCH 13 Int BE Pri !#30 N17894 P5025 REPLACEMENT 38 Int BE Pri !#30 N17895 P5026 REPLACEMENT 21 Int BE Nuc !#30 N17896 P5027 LD 28 -1 Int BE Pri !#30 N17897 P5028 LD 25 -1 FP BE Sec !#30 N17898 P5029 LD 42 -1 Int BE Pri !#30 N17899 P5030 REPLACEMENT 31 Int BE Pri !#30 N17900 P5031 REPLACEMENT 26 Int BE Pri !#30 N17901 P5032 LD 33 -1 Int LE Pri !#30 N17902 P5033 LD 30 -1 Int BE Sec !#30 N17903 P5034 REPLACEMENT 9 Int BE Pri !#30 N17904 P5035 LD 33 -1 Int BE Pri !#30 N17905 P5036 LD 30 -1 Int BE Pri !#30 N17906 P5037 REPLACEMENT 23 Int BE Pri !#30 N17907 P5038 LD 4 -1 Int BE Pri !#30 N17908 P5039 LD 10 -1 Int BE Pri !#30 N17909 P5040 LD 4 -1 Int BE Sec !#30 N17910 P5041 LD 5 -1 Int BE Pri !#30 N17911 P5042 LD 3 -1 Int BE Nuc !#30 N17912 P5043 LD 41 -1 FP BE Pri !#30 N17913 P5044 LD 21 -1 Int BE Sec !#30 N17914 P5045 LD 29 -1 Int BE Pri !#30 N17915 P5046 REPLACEMENT 32 Int BE Pri !#30 N17916 P5047 LD 9 -1 Int BE Pri !#30 N17917 P5048 LD 32 -1 FP BE Pri !#30 N17918 P5049 REPLACEMENT 20 Int BE Pri !#30 N17919 P5050 LD 30 -1 Int BE Pri !#30 N17920 P5051 LD 9 -1 Int LE Pri Loop_exit !#30 N17921 P5052 MEMBAR !#31 N17922 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N17923 P5054 LD 11 -1 Int BE Pri !#31 N17924 P5055 REPLACEMENT 5 Int BE Nuc !#31 N17925 P5056 REPLACEMENT 12 Int BE Pri !#31 N17926 P5057 LD 27 -1 Int BE Sec !#31 N17927 P5058 REPLACEMENT 24 Int BE Nuc !#31 N17928 P5059 LD 39 -1 Int BE Pri !#31 N17929 P5060 REPLACEMENT 35 Int BE Pri !#31 N17930 P5061 LD 2 -1 Int BE Nuc !#31 N17931 P5062 REPLACEMENT 9 Int BE Pri !#31 N17932 P5063 LD 11 -1 FP BE Pri !#31 N17933 P5064 LD 4 -1 Int BE Pri !#31 N17934 P5065 LD 41 -1 Int BE Pri !#31 N17935 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N17936 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N17937 P5054 LD 11 -1 Int BE Pri !#31 N17938 P5055 REPLACEMENT 5 Int BE Nuc !#31 N17939 P5056 REPLACEMENT 12 Int BE Pri !#31 N17940 P5057 LD 27 -1 Int BE Sec !#31 N17941 P5058 REPLACEMENT 24 Int BE Nuc !#31 N17942 P5059 LD 39 -1 Int BE Pri !#31 N17943 P5060 REPLACEMENT 35 Int BE Pri !#31 N17944 P5061 LD 2 -1 Int BE Nuc !#31 N17945 P5062 REPLACEMENT 9 Int BE Pri !#31 N17946 P5063 LD 11 -1 FP BE Pri !#31 N17947 P5064 LD 4 -1 Int BE Pri !#31 N17948 P5065 LD 41 -1 Int BE Pri !#31 N17949 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N17950 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N17951 P5054 LD 11 -1 Int BE Pri !#31 N17952 P5055 REPLACEMENT 5 Int BE Nuc !#31 N17953 P5056 REPLACEMENT 12 Int BE Pri !#31 N17954 P5057 LD 27 -1 Int BE Sec !#31 N17955 P5058 REPLACEMENT 24 Int BE Nuc !#31 N17956 P5059 LD 39 -1 Int BE Pri !#31 N17957 P5060 REPLACEMENT 35 Int BE Pri !#31 N17958 P5061 LD 2 -1 Int BE Nuc !#31 N17959 P5062 REPLACEMENT 9 Int BE Pri !#31 N17960 P5063 LD 11 -1 FP BE Pri !#31 N17961 P5064 LD 4 -1 Int BE Pri !#31 N17962 P5065 LD 41 -1 Int BE Pri !#31 N17963 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N17964 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N17965 P5054 LD 11 -1 Int BE Pri !#31 N17966 P5055 REPLACEMENT 5 Int BE Nuc !#31 N17967 P5056 REPLACEMENT 12 Int BE Pri !#31 N17968 P5057 LD 27 -1 Int BE Sec !#31 N17969 P5058 REPLACEMENT 24 Int BE Nuc !#31 N17970 P5059 LD 39 -1 Int BE Pri !#31 N17971 P5060 REPLACEMENT 35 Int BE Pri !#31 N17972 P5061 LD 2 -1 Int BE Nuc !#31 N17973 P5062 REPLACEMENT 9 Int BE Pri !#31 N17974 P5063 LD 11 -1 FP BE Pri !#31 N17975 P5064 LD 4 -1 Int BE Pri !#31 N17976 P5065 LD 41 -1 Int BE Pri !#31 N17977 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N17978 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N17979 P5054 LD 11 -1 Int BE Pri !#31 N17980 P5055 REPLACEMENT 5 Int BE Nuc !#31 N17981 P5056 REPLACEMENT 12 Int BE Pri !#31 N17982 P5057 LD 27 -1 Int BE Sec !#31 N17983 P5058 REPLACEMENT 24 Int BE Nuc !#31 N17984 P5059 LD 39 -1 Int BE Pri !#31 N17985 P5060 REPLACEMENT 35 Int BE Pri !#31 N17986 P5061 LD 2 -1 Int BE Nuc !#31 N17987 P5062 REPLACEMENT 9 Int BE Pri !#31 N17988 P5063 LD 11 -1 FP BE Pri !#31 N17989 P5064 LD 4 -1 Int BE Pri !#31 N17990 P5065 LD 41 -1 Int BE Pri !#31 N17991 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N17992 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N17993 P5054 LD 11 -1 Int BE Pri !#31 N17994 P5055 REPLACEMENT 5 Int BE Nuc !#31 N17995 P5056 REPLACEMENT 12 Int BE Pri !#31 N17996 P5057 LD 27 -1 Int BE Sec !#31 N17997 P5058 REPLACEMENT 24 Int BE Nuc !#31 N17998 P5059 LD 39 -1 Int BE Pri !#31 N17999 P5060 REPLACEMENT 35 Int BE Pri !#31 N18000 P5061 LD 2 -1 Int BE Nuc !#31 N18001 P5062 REPLACEMENT 9 Int BE Pri !#31 N18002 P5063 LD 11 -1 FP BE Pri !#31 N18003 P5064 LD 4 -1 Int BE Pri !#31 N18004 P5065 LD 41 -1 Int BE Pri !#31 N18005 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N18006 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N18007 P5054 LD 11 -1 Int BE Pri !#31 N18008 P5055 REPLACEMENT 5 Int BE Nuc !#31 N18009 P5056 REPLACEMENT 12 Int BE Pri !#31 N18010 P5057 LD 27 -1 Int BE Sec !#31 N18011 P5058 REPLACEMENT 24 Int BE Nuc !#31 N18012 P5059 LD 39 -1 Int BE Pri !#31 N18013 P5060 REPLACEMENT 35 Int BE Pri !#31 N18014 P5061 LD 2 -1 Int BE Nuc !#31 N18015 P5062 REPLACEMENT 9 Int BE Pri !#31 N18016 P5063 LD 11 -1 FP BE Pri !#31 N18017 P5064 LD 4 -1 Int BE Pri !#31 N18018 P5065 LD 41 -1 Int BE Pri !#31 N18019 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N18020 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N18021 P5054 LD 11 -1 Int BE Pri !#31 N18022 P5055 REPLACEMENT 5 Int BE Nuc !#31 N18023 P5056 REPLACEMENT 12 Int BE Pri !#31 N18024 P5057 LD 27 -1 Int BE Sec !#31 N18025 P5058 REPLACEMENT 24 Int BE Nuc !#31 N18026 P5059 LD 39 -1 Int BE Pri !#31 N18027 P5060 REPLACEMENT 35 Int BE Pri !#31 N18028 P5061 LD 2 -1 Int BE Nuc !#31 N18029 P5062 REPLACEMENT 9 Int BE Pri !#31 N18030 P5063 LD 11 -1 FP BE Pri !#31 N18031 P5064 LD 4 -1 Int BE Pri !#31 N18032 P5065 LD 41 -1 Int BE Pri !#31 N18033 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N18034 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N18035 P5054 LD 11 -1 Int BE Pri !#31 N18036 P5055 REPLACEMENT 5 Int BE Nuc !#31 N18037 P5056 REPLACEMENT 12 Int BE Pri !#31 N18038 P5057 LD 27 -1 Int BE Sec !#31 N18039 P5058 REPLACEMENT 24 Int BE Nuc !#31 N18040 P5059 LD 39 -1 Int BE Pri !#31 N18041 P5060 REPLACEMENT 35 Int BE Pri !#31 N18042 P5061 LD 2 -1 Int BE Nuc !#31 N18043 P5062 REPLACEMENT 9 Int BE Pri !#31 N18044 P5063 LD 11 -1 FP BE Pri !#31 N18045 P5064 LD 4 -1 Int BE Pri !#31 N18046 P5065 LD 41 -1 Int BE Pri !#31 N18047 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N18048 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N18049 P5054 LD 11 -1 Int BE Pri !#31 N18050 P5055 REPLACEMENT 5 Int BE Nuc !#31 N18051 P5056 REPLACEMENT 12 Int BE Pri !#31 N18052 P5057 LD 27 -1 Int BE Sec !#31 N18053 P5058 REPLACEMENT 24 Int BE Nuc !#31 N18054 P5059 LD 39 -1 Int BE Pri !#31 N18055 P5060 REPLACEMENT 35 Int BE Pri !#31 N18056 P5061 LD 2 -1 Int BE Nuc !#31 N18057 P5062 REPLACEMENT 9 Int BE Pri !#31 N18058 P5063 LD 11 -1 FP BE Pri !#31 N18059 P5064 LD 4 -1 Int BE Pri !#31 N18060 P5065 LD 41 -1 Int BE Pri !#31 N18061 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N18062 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N18063 P5054 LD 11 -1 Int BE Pri !#31 N18064 P5055 REPLACEMENT 5 Int BE Nuc !#31 N18065 P5056 REPLACEMENT 12 Int BE Pri !#31 N18066 P5057 LD 27 -1 Int BE Sec !#31 N18067 P5058 REPLACEMENT 24 Int BE Nuc !#31 N18068 P5059 LD 39 -1 Int BE Pri !#31 N18069 P5060 REPLACEMENT 35 Int BE Pri !#31 N18070 P5061 LD 2 -1 Int BE Nuc !#31 N18071 P5062 REPLACEMENT 9 Int BE Pri !#31 N18072 P5063 LD 11 -1 FP BE Pri !#31 N18073 P5064 LD 4 -1 Int BE Pri !#31 N18074 P5065 LD 41 -1 Int BE Pri !#31 N18075 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N18076 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N18077 P5054 LD 11 -1 Int BE Pri !#31 N18078 P5055 REPLACEMENT 5 Int BE Nuc !#31 N18079 P5056 REPLACEMENT 12 Int BE Pri !#31 N18080 P5057 LD 27 -1 Int BE Sec !#31 N18081 P5058 REPLACEMENT 24 Int BE Nuc !#31 N18082 P5059 LD 39 -1 Int BE Pri !#31 N18083 P5060 REPLACEMENT 35 Int BE Pri !#31 N18084 P5061 LD 2 -1 Int BE Nuc !#31 N18085 P5062 REPLACEMENT 9 Int BE Pri !#31 N18086 P5063 LD 11 -1 FP BE Pri !#31 N18087 P5064 LD 4 -1 Int BE Pri !#31 N18088 P5065 LD 41 -1 Int BE Pri !#31 N18089 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N18090 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N18091 P5054 LD 11 -1 Int BE Pri !#31 N18092 P5055 REPLACEMENT 5 Int BE Nuc !#31 N18093 P5056 REPLACEMENT 12 Int BE Pri !#31 N18094 P5057 LD 27 -1 Int BE Sec !#31 N18095 P5058 REPLACEMENT 24 Int BE Nuc !#31 N18096 P5059 LD 39 -1 Int BE Pri !#31 N18097 P5060 REPLACEMENT 35 Int BE Pri !#31 N18098 P5061 LD 2 -1 Int BE Nuc !#31 N18099 P5062 REPLACEMENT 9 Int BE Pri !#31 N18100 P5063 LD 11 -1 FP BE Pri !#31 N18101 P5064 LD 4 -1 Int BE Pri !#31 N18102 P5065 LD 41 -1 Int BE Pri !#31 N18103 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N18104 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N18105 P5054 LD 11 -1 Int BE Pri !#31 N18106 P5055 REPLACEMENT 5 Int BE Nuc !#31 N18107 P5056 REPLACEMENT 12 Int BE Pri !#31 N18108 P5057 LD 27 -1 Int BE Sec !#31 N18109 P5058 REPLACEMENT 24 Int BE Nuc !#31 N18110 P5059 LD 39 -1 Int BE Pri !#31 N18111 P5060 REPLACEMENT 35 Int BE Pri !#31 N18112 P5061 LD 2 -1 Int BE Nuc !#31 N18113 P5062 REPLACEMENT 9 Int BE Pri !#31 N18114 P5063 LD 11 -1 FP BE Pri !#31 N18115 P5064 LD 4 -1 Int BE Pri !#31 N18116 P5065 LD 41 -1 Int BE Pri !#31 N18117 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N18118 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N18119 P5054 LD 11 -1 Int BE Pri !#31 N18120 P5055 REPLACEMENT 5 Int BE Nuc !#31 N18121 P5056 REPLACEMENT 12 Int BE Pri !#31 N18122 P5057 LD 27 -1 Int BE Sec !#31 N18123 P5058 REPLACEMENT 24 Int BE Nuc !#31 N18124 P5059 LD 39 -1 Int BE Pri !#31 N18125 P5060 REPLACEMENT 35 Int BE Pri !#31 N18126 P5061 LD 2 -1 Int BE Nuc !#31 N18127 P5062 REPLACEMENT 9 Int BE Pri !#31 N18128 P5063 LD 11 -1 FP BE Pri !#31 N18129 P5064 LD 4 -1 Int BE Pri !#31 N18130 P5065 LD 41 -1 Int BE Pri !#31 N18131 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N18132 P5053 LD 18 -1 Int BE Pri Loop_entry !#31 N18133 P5054 LD 11 -1 Int BE Pri !#31 N18134 P5055 REPLACEMENT 5 Int BE Nuc !#31 N18135 P5056 REPLACEMENT 12 Int BE Pri !#31 N18136 P5057 LD 27 -1 Int BE Sec !#31 N18137 P5058 REPLACEMENT 24 Int BE Nuc !#31 N18138 P5059 LD 39 -1 Int BE Pri !#31 N18139 P5060 REPLACEMENT 35 Int BE Pri !#31 N18140 P5061 LD 2 -1 Int BE Nuc !#31 N18141 P5062 REPLACEMENT 9 Int BE Pri !#31 N18142 P5063 LD 11 -1 FP BE Pri !#31 N18143 P5064 LD 4 -1 Int BE Pri !#31 N18144 P5065 LD 41 -1 Int BE Pri !#31 N18145 P5066 LD 7 -1 Int BE Pri Loop_exit !#31 N18146 P5067 LD 39 -1 Int LE Sec Loop_entry !#31 N18147 P5068 LD 33 -1 Int LE Pri !#31 N18148 P5069 LD 16 -1 Int LE Pri !#31 N18149 P5070 REPLACEMENT 28 Int BE Pri !#31 N18150 P5071 REPLACEMENT 34 Int BE Pri !#31 N18151 P5072 LD 38 -1 Int BE Pri !#31 N18152 P5073 REPLACEMENT 21 Int BE Nuc !#31 N18153 P5074 LD 25 -1 Int BE Pri !#31 N18154 P5075 REPLACEMENT 5 Int BE Pri !#31 N18155 P5076 LD 21 -1 Int BE Pri !#31 N18156 P5077 LD 32 -1 FP BE Sec !#31 N18157 P5078 LD 40 -1 Int BE Nuc !#31 N18158 P5079 REPLACEMENT 20 Int BE Sec !#31 N18159 P5080 REPLACEMENT 27 Int BE Pri !#31 N18160 P5081 REPLACEMENT 7 Int BE Pri !#31 N18161 P5082 REPLACEMENT 12 Int BE Pri !#31 N18162 P5083 LD 26 -1 Int BE Sec !#31 N18163 P5084 REPLACEMENT 45 Int BE Pri !#31 N18164 P5085 REPLACEMENT 13 Int BE Sec !#31 N18165 P5086 LD 40 -1 Int BE Pri !#31 N18166 P5087 REPLACEMENT 20 Int BE Pri !#31 N18167 P5088 LD 8 -1 Int BE Pri !#31 N18168 P5089 REPLACEMENT 30 Int BE Pri !#31 N18169 P5090 REPLACEMENT 9 Int BE Pri !#31 N18170 P5091 REPLACEMENT 26 Int BE Pri !#31 N18171 P5092 REPLACEMENT 34 Int BE Sec !#31 N18172 P5093 REPLACEMENT 34 Int BE Pri !#31 N18173 P5094 REPLACEMENT 6 Int BE Nuc !#31 N18174 P5095 REPLACEMENT 45 Int BE Sec !#31 N18175 P5096 LD 21 -1 Int BE Pri !#31 N18176 P5097 LD 23 -1 Int BE Pri !#31 N18177 P5098 LD 7 -1 Int BE Pri !#31 N18178 P5099 LD 10 -1 Int BE Sec !#31 N18179 P5100 REPLACEMENT 37 Int BE Pri !#31 N18180 P5101 LD 2 -1 Int BE Sec !#31 N18181 P5102 REPLACEMENT 42 Int BE Pri !#31 N18182 P5103 LD 37 -1 Int BE Pri !#31 N18183 P5104 LD 16 -1 Int BE Nuc !#31 N18184 P5105 REPLACEMENT 45 Int BE Pri !#31 N18185 P5106 REPLACEMENT 38 Int BE Pri !#31 N18186 P5107 LD 32 -1 Int BE Nuc !#31 N18187 P5108 REPLACEMENT 11 Int BE Nuc !#31 N18188 P5109 REPLACEMENT 20 Int BE Pri !#31 N18189 P5110 REPLACEMENT 7 Int BE Pri !#31 N18190 P5111 REPLACEMENT 18 Int BE Sec !#31 N18191 P5112 LD 31 -1 Int LE Pri !#31 N18192 P5113 LD 7 -1 Int BE Pri !#31 N18193 P5114 REPLACEMENT 13 Int BE Nuc !#31 N18194 P5115 REPLACEMENT 6 Int BE Pri !#31 N18195 P5116 LD 43 -1 FP BE Pri !#31 N18196 P5117 REPLACEMENT 23 Int BE Pri !#31 N18197 P5118 LD 10 -1 Int BE Pri !#31 N18198 P5119 LD 29 -1 Int BE Pri !#31 N18199 P5120 REPLACEMENT 0 Int BE Pri !#31 N18200 P5121 LD 42 -1 Int BE Pri !#31 N18201 P5122 REPLACEMENT 0 Int BE Nuc !#31 N18202 P5123 LD 34 -1 Int BE Pri !#31 N18203 P5124 LD 19 -1 Int BE Pri !#31 N18204 P5125 LD 5 -1 Int BE Pri !#31 N18205 P5126 LD 14 -1 Int BE Pri !#31 N18206 P5127 LD 41 -1 Int BE Pri !#31 N18207 P5128 LD 29 -1 Int BE Pri !#31 N18208 P5129 REPLACEMENT 43 Int BE Pri !#31 N18209 P5130 LD 15 -1 Int BE Sec !#31 N18210 P5131 LD 42 -1 Int BE Nuc !#31 N18211 P5132 REPLACEMENT 4 Int BE Pri !#31 N18212 P5133 LD 39 -1 Int BE Pri !#31 N18213 P5134 REPLACEMENT 10 Int BE Pri !#31 N18214 P5135 LD 24 -1 FP BE Pri !#31 N18215 P5136 LD 32 -1 Int BE Pri !#31 N18216 P5137 LD 34 -1 Int BE Pri !#31 N18217 P5138 REPLACEMENT 43 Int BE Pri !#31 N18218 P5139 LD 39 -1 Int BE Sec !#31 N18219 P5140 REPLACEMENT 3 Int BE Pri !#31 N18220 P5141 REPLACEMENT 43 Int BE Pri !#31 N18221 P5142 LD 10 -1 Int BE Nuc !#31 N18222 P5143 LD 4 -1 Int BE Sec !#31 N18223 P5144 REPLACEMENT 13 Int BE Pri !#31 N18224 P5145 LD 39 -1 Int BE Pri !#31 N18225 P5146 LD 19 -1 Int BE Pri !#31 N18226 P5147 LD 6 -1 Int BE Pri !#31 N18227 P5148 LD 38 -1 Int BE Pri !#31 N18228 P5149 REPLACEMENT 13 Int BE Pri !#31 N18229 P5150 LD 5 -1 Int BE Nuc !#31 N18230 P5151 REPLACEMENT 41 Int BE Pri !#31 N18231 P5152 REPLACEMENT 18 Int BE Pri !#31 N18232 P5153 LD 42 -1 Int BE Pri !#31 N18233 P5154 REPLACEMENT 14 Int BE Pri !#31 N18234 P5155 LD 36 -1 Int BE Pri !#31 N18235 P5156 LD 42 -1 Int BE Pri !#31 N18236 P5157 REPLACEMENT 31 Int BE Pri !#31 N18237 P5158 REPLACEMENT 12 Int BE Pri !#31 N18238 P5159 REPLACEMENT 10 Int BE Nuc !#31 N18239 P5160 REPLACEMENT 37 Int BE Nuc !#31 N18240 P5161 REPLACEMENT 10 Int BE Pri !#31 N18241 P5162 LD 33 -1 Int BE Pri !#31 N18242 P5163 LD 45 -1 Int BE Pri !#31 N18243 P5164 LD 11 -1 Int BE Pri !#31 N18244 P5165 REPLACEMENT 23 Int BE Pri !#31 N18245 P5166 REPLACEMENT 34 Int BE Pri !#31 N18246 P5167 REPLACEMENT 21 Int BE Pri !#31 N18247 P5168 LD 19 -1 Int BE Pri !#31 N18248 P5169 LD 15 -1 Int BE Pri !#31 N18249 P5170 LD 44 -1 Int BE Sec !#31 N18250 P5171 LD 42 -1 FP BE Pri !#31 N18251 P5172 REPLACEMENT 36 Int BE Pri !#31 N18252 P5173 REPLACEMENT 38 Int BE Pri !#31 N18253 P5174 REPLACEMENT 14 Int BE Sec !#31 N18254 P5175 REPLACEMENT 2 Int BE Nuc !#31 N18255 P5176 LD 7 -1 Int BE Pri !#31 N18256 P5177 REPLACEMENT 15 Int BE Pri !#31 N18257 P5178 LD 30 -1 Int BE Pri !#31 N18258 P5179 LD 0 -1 Int BE Nuc !#31 N18259 P5180 LD 25 -1 Int BE Nuc !#31 N18260 P5181 REPLACEMENT 32 Int BE Pri !#31 N18261 P5182 MEMBAR !#31 N18262 P5183 BST 22 0x1b800001 FP BE Pri !#31 N18263 P5184 MEMBAR !#31 N18264 P5185 LD 16 -1 FP BE Pri !#31 N18265 P5186 REPLACEMENT 41 Int BE Pri !#31 N18266 P5187 REPLACEMENT 4 Int BE Sec !#31 N18267 P5188 LD 18 -1 Int BE Pri !#31 N18268 P5189 LD 2 -1 Int BE Pri !#31 N18269 P5190 REPLACEMENT 31 Int BE Pri !#31 N18270 P5191 LD 40 -1 Int BE Pri !#31 N18271 P5192 LD 43 -1 Int BE Pri !#31 N18272 P5193 LD 19 -1 Int BE Pri !#31 N18273 P5194 REPLACEMENT 7 Int BE Nuc !#31 N18274 P5195 LD 39 -1 Int BE Nuc !#31 N18275 P5196 LD 31 -1 Int BE Pri !#31 N18276 P5197 LD 32 -1 Int BE Pri !#31 N18277 P5198 LD 7 -1 Int LE Pri !#31 N18278 P5199 REPLACEMENT 14 Int BE Pri !#31 N18279 P5200 REPLACEMENT 19 Int BE Nuc !#31 N18280 P5201 LD 43 -1 Int BE Sec !#31 N18281 P5202 LD 41 -1 Int BE Pri !#31 N18282 P5203 REPLACEMENT 4 Int BE Pri !#31 N18283 P5204 LD 18 -1 Int BE Pri !#31 N18284 P5205 REPLACEMENT 36 Int BE Pri !#31 N18285 P5206 REPLACEMENT 42 Int BE Pri !#31 N18286 P5207 LD 45 -1 Int BE Pri !#31 N18287 P5208 PREFETCH 12 Int BE Sec !#31 N18288 P5209 LD 3 -1 Int BE Pri !#31 N18289 P5210 LD 40 -1 Int BE Pri !#31 N18290 P5211 LD 27 -1 Int BE Pri !#31 N18291 P5212 LD 37 -1 Int LE Pri !#31 N18292 P5213 LD 38 -1 Int BE Pri !#31 N18293 P5214 REPLACEMENT 5 Int BE Pri !#31 N18294 P5215 LD 23 -1 Int BE Sec !#31 N18295 P5216 LD 24 -1 Int BE Pri !#31 N18296 P5217 LD 4 -1 Int BE Sec !#31 N18297 P5218 LD 29 -1 Int BE Sec !#31 N18298 P5219 LD 7 -1 Int BE Pri !#31 N18299 P5220 REPLACEMENT 16 Int BE Nuc Loop_exit !#31 N18300 P5067 LD 39 -1 Int LE Sec Loop_entry !#31 N18301 P5068 LD 33 -1 Int LE Pri !#31 N18302 P5069 LD 16 -1 Int LE Pri !#31 N18303 P5070 REPLACEMENT 28 Int BE Pri !#31 N18304 P5071 REPLACEMENT 34 Int BE Pri !#31 N18305 P5072 LD 38 -1 Int BE Pri !#31 N18306 P5073 REPLACEMENT 21 Int BE Nuc !#31 N18307 P5074 LD 25 -1 Int BE Pri !#31 N18308 P5075 REPLACEMENT 5 Int BE Pri !#31 N18309 P5076 LD 21 -1 Int BE Pri !#31 N18310 P5077 LD 32 -1 FP BE Sec !#31 N18311 P5078 LD 40 -1 Int BE Nuc !#31 N18312 P5079 REPLACEMENT 20 Int BE Sec !#31 N18313 P5080 REPLACEMENT 27 Int BE Pri !#31 N18314 P5081 REPLACEMENT 7 Int BE Pri !#31 N18315 P5082 REPLACEMENT 12 Int BE Pri !#31 N18316 P5083 LD 26 -1 Int BE Sec !#31 N18317 P5084 REPLACEMENT 45 Int BE Pri !#31 N18318 P5085 REPLACEMENT 13 Int BE Sec !#31 N18319 P5086 LD 40 -1 Int BE Pri !#31 N18320 P5087 REPLACEMENT 20 Int BE Pri !#31 N18321 P5088 LD 8 -1 Int BE Pri !#31 N18322 P5089 REPLACEMENT 30 Int BE Pri !#31 N18323 P5090 REPLACEMENT 9 Int BE Pri !#31 N18324 P5091 REPLACEMENT 26 Int BE Pri !#31 N18325 P5092 REPLACEMENT 34 Int BE Sec !#31 N18326 P5093 REPLACEMENT 34 Int BE Pri !#31 N18327 P5094 REPLACEMENT 6 Int BE Nuc !#31 N18328 P5095 REPLACEMENT 45 Int BE Sec !#31 N18329 P5096 LD 21 -1 Int BE Pri !#31 N18330 P5097 LD 23 -1 Int BE Pri !#31 N18331 P5098 LD 7 -1 Int BE Pri !#31 N18332 P5099 LD 10 -1 Int BE Sec !#31 N18333 P5100 REPLACEMENT 37 Int BE Pri !#31 N18334 P5101 LD 2 -1 Int BE Sec !#31 N18335 P5102 REPLACEMENT 42 Int BE Pri !#31 N18336 P5103 LD 37 -1 Int BE Pri !#31 N18337 P5104 LD 16 -1 Int BE Nuc !#31 N18338 P5105 REPLACEMENT 45 Int BE Pri !#31 N18339 P5106 REPLACEMENT 38 Int BE Pri !#31 N18340 P5107 LD 32 -1 Int BE Nuc !#31 N18341 P5108 REPLACEMENT 11 Int BE Nuc !#31 N18342 P5109 REPLACEMENT 20 Int BE Pri !#31 N18343 P5110 REPLACEMENT 7 Int BE Pri !#31 N18344 P5111 REPLACEMENT 18 Int BE Sec !#31 N18345 P5112 LD 31 -1 Int LE Pri !#31 N18346 P5113 LD 7 -1 Int BE Pri !#31 N18347 P5114 REPLACEMENT 13 Int BE Nuc !#31 N18348 P5115 REPLACEMENT 6 Int BE Pri !#31 N18349 P5116 LD 43 -1 FP BE Pri !#31 N18350 P5117 REPLACEMENT 23 Int BE Pri !#31 N18351 P5118 LD 10 -1 Int BE Pri !#31 N18352 P5119 LD 29 -1 Int BE Pri !#31 N18353 P5120 REPLACEMENT 0 Int BE Pri !#31 N18354 P5121 LD 42 -1 Int BE Pri !#31 N18355 P5122 REPLACEMENT 0 Int BE Nuc !#31 N18356 P5123 LD 34 -1 Int BE Pri !#31 N18357 P5124 LD 19 -1 Int BE Pri !#31 N18358 P5125 LD 5 -1 Int BE Pri !#31 N18359 P5126 LD 14 -1 Int BE Pri !#31 N18360 P5127 LD 41 -1 Int BE Pri !#31 N18361 P5128 LD 29 -1 Int BE Pri !#31 N18362 P5129 REPLACEMENT 43 Int BE Pri !#31 N18363 P5130 LD 15 -1 Int BE Sec !#31 N18364 P5131 LD 42 -1 Int BE Nuc !#31 N18365 P5132 REPLACEMENT 4 Int BE Pri !#31 N18366 P5133 LD 39 -1 Int BE Pri !#31 N18367 P5134 REPLACEMENT 10 Int BE Pri !#31 N18368 P5135 LD 24 -1 FP BE Pri !#31 N18369 P5136 LD 32 -1 Int BE Pri !#31 N18370 P5137 LD 34 -1 Int BE Pri !#31 N18371 P5138 REPLACEMENT 43 Int BE Pri !#31 N18372 P5139 LD 39 -1 Int BE Sec !#31 N18373 P5140 REPLACEMENT 3 Int BE Pri !#31 N18374 P5141 REPLACEMENT 43 Int BE Pri !#31 N18375 P5142 LD 10 -1 Int BE Nuc !#31 N18376 P5143 LD 4 -1 Int BE Sec !#31 N18377 P5144 REPLACEMENT 13 Int BE Pri !#31 N18378 P5145 LD 39 -1 Int BE Pri !#31 N18379 P5146 LD 19 -1 Int BE Pri !#31 N18380 P5147 LD 6 -1 Int BE Pri !#31 N18381 P5148 LD 38 -1 Int BE Pri !#31 N18382 P5149 REPLACEMENT 13 Int BE Pri !#31 N18383 P5150 LD 5 -1 Int BE Nuc !#31 N18384 P5151 REPLACEMENT 41 Int BE Pri !#31 N18385 P5152 REPLACEMENT 18 Int BE Pri !#31 N18386 P5153 LD 42 -1 Int BE Pri !#31 N18387 P5154 REPLACEMENT 14 Int BE Pri !#31 N18388 P5155 LD 36 -1 Int BE Pri !#31 N18389 P5156 LD 42 -1 Int BE Pri !#31 N18390 P5157 REPLACEMENT 31 Int BE Pri !#31 N18391 P5158 REPLACEMENT 12 Int BE Pri !#31 N18392 P5159 REPLACEMENT 10 Int BE Nuc !#31 N18393 P5160 REPLACEMENT 37 Int BE Nuc !#31 N18394 P5161 REPLACEMENT 10 Int BE Pri !#31 N18395 P5162 LD 33 -1 Int BE Pri !#31 N18396 P5163 LD 45 -1 Int BE Pri !#31 N18397 P5164 LD 11 -1 Int BE Pri !#31 N18398 P5165 REPLACEMENT 23 Int BE Pri !#31 N18399 P5166 REPLACEMENT 34 Int BE Pri !#31 N18400 P5167 REPLACEMENT 21 Int BE Pri !#31 N18401 P5168 LD 19 -1 Int BE Pri !#31 N18402 P5169 LD 15 -1 Int BE Pri !#31 N18403 P5170 LD 44 -1 Int BE Sec !#31 N18404 P5171 LD 42 -1 FP BE Pri !#31 N18405 P5172 REPLACEMENT 36 Int BE Pri !#31 N18406 P5173 REPLACEMENT 38 Int BE Pri !#31 N18407 P5174 REPLACEMENT 14 Int BE Sec !#31 N18408 P5175 REPLACEMENT 2 Int BE Nuc !#31 N18409 P5176 LD 7 -1 Int BE Pri !#31 N18410 P5177 REPLACEMENT 15 Int BE Pri !#31 N18411 P5178 LD 30 -1 Int BE Pri !#31 N18412 P5179 LD 0 -1 Int BE Nuc !#31 N18413 P5180 LD 25 -1 Int BE Nuc !#31 N18414 P5181 REPLACEMENT 32 Int BE Pri !#31 N18415 P5182 MEMBAR !#31 N18416 P5183 BST 22 0x1b800002 FP BE Pri !#31 N18417 P5184 MEMBAR !#31 N18418 P5185 LD 16 -1 FP BE Pri !#31 N18419 P5186 REPLACEMENT 41 Int BE Pri !#31 N18420 P5187 REPLACEMENT 4 Int BE Sec !#31 N18421 P5188 LD 18 -1 Int BE Pri !#31 N18422 P5189 LD 2 -1 Int BE Pri !#31 N18423 P5190 REPLACEMENT 31 Int BE Pri !#31 N18424 P5191 LD 40 -1 Int BE Pri !#31 N18425 P5192 LD 43 -1 Int BE Pri !#31 N18426 P5193 LD 19 -1 Int BE Pri !#31 N18427 P5194 REPLACEMENT 7 Int BE Nuc !#31 N18428 P5195 LD 39 -1 Int BE Nuc !#31 N18429 P5196 LD 31 -1 Int BE Pri !#31 N18430 P5197 LD 32 -1 Int BE Pri !#31 N18431 P5198 LD 7 -1 Int LE Pri !#31 N18432 P5199 REPLACEMENT 14 Int BE Pri !#31 N18433 P5200 REPLACEMENT 19 Int BE Nuc !#31 N18434 P5201 LD 43 -1 Int BE Sec !#31 N18435 P5202 LD 41 -1 Int BE Pri !#31 N18436 P5203 REPLACEMENT 4 Int BE Pri !#31 N18437 P5204 LD 18 -1 Int BE Pri !#31 N18438 P5205 REPLACEMENT 36 Int BE Pri !#31 N18439 P5206 REPLACEMENT 42 Int BE Pri !#31 N18440 P5207 LD 45 -1 Int BE Pri !#31 N18441 P5208 PREFETCH 12 Int BE Sec !#31 N18442 P5209 LD 3 -1 Int BE Pri !#31 N18443 P5210 LD 40 -1 Int BE Pri !#31 N18444 P5211 LD 27 -1 Int BE Pri !#31 N18445 P5212 LD 37 -1 Int LE Pri !#31 N18446 P5213 LD 38 -1 Int BE Pri !#31 N18447 P5214 REPLACEMENT 5 Int BE Pri !#31 N18448 P5215 LD 23 -1 Int BE Sec !#31 N18449 P5216 LD 24 -1 Int BE Pri !#31 N18450 P5217 LD 4 -1 Int BE Sec !#31 N18451 P5218 LD 29 -1 Int BE Sec !#31 N18452 P5219 LD 7 -1 Int BE Pri !#31 N18453 P5220 REPLACEMENT 16 Int BE Nuc Loop_exit !#31 N18454 P5221 MEMBAR !#32 N18455 P5222 REPLACEMENT 4 Int BE Nuc Loop_entry !#32 N18456 P5223 REPLACEMENT 41 Int BE Pri !#32 N18457 P5224 REPLACEMENT 6 Int BE Pri !#32 N18458 P5225 REPLACEMENT 11 Int BE Pri !#32 N18459 P5226 REPLACEMENT 23 Int BE Pri !#32 N18460 P5227 LD 31 -1 FP BE Sec !#32 N18461 P5228 REPLACEMENT 20 Int BE Pri !#32 N18462 P5229 REPLACEMENT 32 Int BE Pri !#32 N18463 P5230 LD 16 -1 Int BE Pri !#32 N18464 P5231 REPLACEMENT 30 Int BE Pri !#32 N18465 P5232 REPLACEMENT 27 Int BE Pri !#32 N18466 P5233 REPLACEMENT 18 Int BE Pri !#32 N18467 P5234 REPLACEMENT 4 Int BE Pri !#32 N18468 P5235 LD 38 -1 FP BE Pri !#32 N18469 P5236 REPLACEMENT 30 Int BE Sec !#32 N18470 P5237 REPLACEMENT 6 Int BE Pri !#32 N18471 P5238 REPLACEMENT 15 Int BE Sec !#32 N18472 P5239 LD 31 -1 Int BE Sec !#32 N18473 P5240 LD 3 -1 FP BE Pri !#32 N18474 P5241 LD 41 -1 Int BE Pri !#32 N18475 P5242 LD 13 -1 Int BE Sec !#32 N18476 P5243 LD 37 -1 Int BE Pri !#32 N18477 P5244 LD 36 -1 Int BE Sec !#32 N18478 P5245 LD 34 -1 FP BE Pri !#32 N18479 P5246 LD 24 -1 Int BE Pri !#32 N18480 P5247 LD 16 -1 Int BE Pri !#32 N18481 P5248 LD 32 -1 Int BE Pri !#32 N18482 P5249 REPLACEMENT 42 Int BE Pri !#32 N18483 P5250 LD 14 -1 Int BE Pri !#32 N18484 P5251 LD 15 -1 Int BE Pri !#32 N18485 P5252 REPLACEMENT 6 Int BE Pri !#32 N18486 P5253 LD 37 -1 Int BE Sec !#32 N18487 P5254 LD 39 -1 Int BE Sec !#32 N18488 P5255 REPLACEMENT 9 Int BE Sec !#32 N18489 P5256 REPLACEMENT 29 Int BE Pri !#32 N18490 P5257 REPLACEMENT 9 Int BE Pri !#32 N18491 P5258 LD 33 -1 Int BE Pri !#32 N18492 P5259 LD 33 -1 FP BE Pri !#32 N18493 P5260 REPLACEMENT 32 Int BE Nuc !#32 N18494 P5261 PREFETCH 18 Int BE Sec !#32 N18495 P5262 REPLACEMENT 9 Int BE Pri !#32 N18496 P5263 LD 6 -1 FP BE Pri !#32 N18497 P5264 LD 30 -1 Int BE Pri !#32 N18498 P5265 LD 2 -1 Int BE Pri !#32 N18499 P5266 PREFETCH 38 Int BE Pri !#32 N18500 P5267 LD 25 -1 Int BE Sec !#32 N18501 P5268 REPLACEMENT 18 Int BE Pri !#32 N18502 P5269 REPLACEMENT 8 Int BE Pri !#32 N18503 P5270 LD 2 -1 Int BE Pri !#32 N18504 P5271 LD 45 -1 Int BE Pri !#32 N18505 P5272 LD 44 -1 Int BE Pri !#32 N18506 P5273 REPLACEMENT 23 Int BE Pri !#32 N18507 P5274 LD 25 -1 Int LE Nuc !#32 N18508 P5275 LD 8 -1 Int BE Pri !#32 N18509 P5276 LD 18 -1 Int BE Pri !#32 N18510 P5277 LD 4 -1 Int BE Pri !#32 N18511 P5278 REPLACEMENT 29 Int BE Pri !#32 N18512 P5279 REPLACEMENT 37 Int BE Nuc !#32 N18513 P5280 PREFETCH 33 Int BE Nuc !#32 N18514 P5281 LD 29 -1 Int BE Pri !#32 N18515 P5282 REPLACEMENT 45 Int BE Pri !#32 N18516 P5283 LD 10 -1 Int BE Pri !#32 N18517 P5284 LD 5 -1 Int BE Pri !#32 N18518 P5285 REPLACEMENT 25 Int BE Sec !#32 N18519 P5286 REPLACEMENT 18 Int BE Pri !#32 N18520 P5287 LD 14 -1 Int BE Pri !#32 N18521 P5288 LD 30 -1 FP BE Pri !#32 N18522 P5289 LD 32 -1 Int BE Pri !#32 N18523 P5290 REPLACEMENT 32 Int BE Pri !#32 N18524 P5291 REPLACEMENT 37 Int BE Pri !#32 N18525 P5292 LD 11 -1 Int BE Pri !#32 N18526 P5293 PREFETCH 17 Int BE Pri !#32 N18527 P5294 LD 31 -1 Int BE Pri !#32 N18528 P5295 REPLACEMENT 16 Int BE Nuc !#32 N18529 P5296 REPLACEMENT 12 Int BE Pri !#32 N18530 P5297 REPLACEMENT 23 Int BE Pri !#32 N18531 P5298 REPLACEMENT 31 Int BE Pri !#32 N18532 P5299 LD 13 -1 Int BE Sec !#32 N18533 P5300 LD 27 -1 Int BE Pri !#32 N18534 P5301 LD 27 -1 Int BE Sec !#32 N18535 P5302 LD 16 -1 Int LE Nuc !#32 N18536 P5303 LD 15 -1 Int BE Pri !#32 N18537 P5304 REPLACEMENT 16 Int BE Nuc !#32 N18538 P5305 REPLACEMENT 41 Int BE Sec !#32 N18539 P5306 LD 21 -1 Int BE Pri !#32 N18540 P5307 REPLACEMENT 24 Int BE Nuc !#32 N18541 P5308 LD 19 -1 Int BE Sec !#32 N18542 P5309 LD 33 -1 Int BE Sec !#32 N18543 P5310 LD 36 -1 Int BE Nuc !#32 N18544 P5311 LD 26 -1 FP BE Pri !#32 N18545 P5312 REPLACEMENT 29 Int BE Pri !#32 N18546 P5313 REPLACEMENT 32 Int BE Pri !#32 N18547 P5314 REPLACEMENT 0 Int BE Pri !#32 N18548 P5315 LD 32 -1 Int BE Sec !#32 N18549 P5316 REPLACEMENT 3 Int BE Pri !#32 N18550 P5317 REPLACEMENT 27 Int BE Pri !#32 N18551 P5318 LD 17 -1 Int BE Sec !#32 N18552 P5319 REPLACEMENT 7 Int BE Pri !#32 N18553 P5320 LD 41 -1 Int BE Nuc !#32 N18554 P5321 REPLACEMENT 13 Int BE Pri !#32 N18555 P5322 REPLACEMENT 41 Int BE Pri !#32 N18556 P5323 LD 32 -1 Int LE Nuc !#32 N18557 P5324 REPLACEMENT 26 Int BE Pri !#32 N18558 P5325 LD 16 -1 Int BE Pri !#32 N18559 P5326 LD 17 -1 Int BE Pri !#32 N18560 P5327 LD 32 -1 Int BE Nuc !#32 N18561 P5328 LD 1 -1 Int BE Pri !#32 N18562 P5329 LD 15 -1 Int BE Nuc !#32 N18563 P5330 REPLACEMENT 34 Int BE Pri !#32 N18564 P5331 LD 21 -1 FP BE Sec !#32 N18565 P5332 LD 41 -1 Int BE Pri !#32 N18566 P5333 LD 31 -1 Int BE Pri !#32 N18567 P5334 REPLACEMENT 31 Int BE Pri !#32 N18568 P5335 REPLACEMENT 3 Int BE Pri !#32 N18569 P5336 LD 36 -1 Int BE Pri !#32 N18570 P5337 LD 1 -1 Int BE Sec !#32 N18571 P5338 LD 19 -1 Int BE Pri !#32 N18572 P5339 LD 43 -1 Int BE Sec !#32 N18573 P5340 LD 15 -1 Int BE Pri !#32 N18574 P5341 LD 38 -1 Int BE Pri !#32 N18575 P5342 REPLACEMENT 13 Int BE Pri !#32 N18576 P5343 LD 45 -1 FP BE Pri !#32 N18577 P5344 LD 33 -1 FP BE Sec !#32 N18578 P5345 LD 32 -1 Int BE Sec !#32 N18579 P5346 PREFETCH 4 Int BE Pri !#32 N18580 P5347 LD 45 -1 Int BE Pri !#32 N18581 P5348 LD 42 -1 Int BE Pri !#32 N18582 P5349 LD 35 -1 Int BE Pri !#32 N18583 P5350 LD 14 -1 Int BE Pri !#32 N18584 P5351 REPLACEMENT 32 Int BE Pri !#32 N18585 P5352 LD 10 -1 FP BE Sec !#32 N18586 P5353 LD 45 -1 Int BE Pri !#32 N18587 P5354 PREFETCH 5 Int BE Pri !#32 N18588 P5355 LD 24 -1 Int BE Nuc !#32 N18589 P5356 LD 44 -1 Int BE Pri !#32 N18590 P5357 REPLACEMENT 30 Int BE Pri !#32 N18591 P5358 LD 9 -1 Int BE Pri !#32 N18592 P5359 PREFETCH 33 Int BE Sec !#32 N18593 P5360 LD 4 -1 Int BE Pri !#32 N18594 P5361 LD 23 -1 Int BE Pri !#32 N18595 P5362 REPLACEMENT 39 Int BE Sec !#32 N18596 P5363 LD 21 -1 Int BE Pri !#32 N18597 P5364 LD 25 -1 Int BE Pri !#32 N18598 P5365 LD 45 -1 Int BE Pri !#32 N18599 P5366 LD 45 -1 FP BE Pri !#32 N18600 P5367 REPLACEMENT 8 Int BE Pri !#32 N18601 P5368 LD 4 -1 Int BE Sec !#32 N18602 P5369 LD 2 -1 Int BE Pri !#32 N18603 P5370 REPLACEMENT 45 Int BE Pri !#32 N18604 P5371 LD 23 -1 Int BE Pri !#32 N18605 P5372 LD 23 -1 Int BE Pri !#32 N18606 P5373 REPLACEMENT 18 Int BE Nuc !#32 N18607 P5374 REPLACEMENT 27 Int BE Pri !#32 N18608 P5375 REPLACEMENT 41 Int BE Pri !#32 N18609 P5376 LD 31 -1 Int BE Pri Loop_exit !#32 N18610 P5222 REPLACEMENT 4 Int BE Nuc Loop_entry !#32 N18611 P5223 REPLACEMENT 41 Int BE Pri !#32 N18612 P5224 REPLACEMENT 6 Int BE Pri !#32 N18613 P5225 REPLACEMENT 11 Int BE Pri !#32 N18614 P5226 REPLACEMENT 23 Int BE Pri !#32 N18615 P5227 LD 31 -1 FP BE Sec !#32 N18616 P5228 REPLACEMENT 20 Int BE Pri !#32 N18617 P5229 REPLACEMENT 32 Int BE Pri !#32 N18618 P5230 LD 16 -1 Int BE Pri !#32 N18619 P5231 REPLACEMENT 30 Int BE Pri !#32 N18620 P5232 REPLACEMENT 27 Int BE Pri !#32 N18621 P5233 REPLACEMENT 18 Int BE Pri !#32 N18622 P5234 REPLACEMENT 4 Int BE Pri !#32 N18623 P5235 LD 38 -1 FP BE Pri !#32 N18624 P5236 REPLACEMENT 30 Int BE Sec !#32 N18625 P5237 REPLACEMENT 6 Int BE Pri !#32 N18626 P5238 REPLACEMENT 15 Int BE Sec !#32 N18627 P5239 LD 31 -1 Int BE Sec !#32 N18628 P5240 LD 3 -1 FP BE Pri !#32 N18629 P5241 LD 41 -1 Int BE Pri !#32 N18630 P5242 LD 13 -1 Int BE Sec !#32 N18631 P5243 LD 37 -1 Int BE Pri !#32 N18632 P5244 LD 36 -1 Int BE Sec !#32 N18633 P5245 LD 34 -1 FP BE Pri !#32 N18634 P5246 LD 24 -1 Int BE Pri !#32 N18635 P5247 LD 16 -1 Int BE Pri !#32 N18636 P5248 LD 32 -1 Int BE Pri !#32 N18637 P5249 REPLACEMENT 42 Int BE Pri !#32 N18638 P5250 LD 14 -1 Int BE Pri !#32 N18639 P5251 LD 15 -1 Int BE Pri !#32 N18640 P5252 REPLACEMENT 6 Int BE Pri !#32 N18641 P5253 LD 37 -1 Int BE Sec !#32 N18642 P5254 LD 39 -1 Int BE Sec !#32 N18643 P5255 REPLACEMENT 9 Int BE Sec !#32 N18644 P5256 REPLACEMENT 29 Int BE Pri !#32 N18645 P5257 REPLACEMENT 9 Int BE Pri !#32 N18646 P5258 LD 33 -1 Int BE Pri !#32 N18647 P5259 LD 33 -1 FP BE Pri !#32 N18648 P5260 REPLACEMENT 32 Int BE Nuc !#32 N18649 P5261 PREFETCH 18 Int BE Sec !#32 N18650 P5262 REPLACEMENT 9 Int BE Pri !#32 N18651 P5263 LD 6 -1 FP BE Pri !#32 N18652 P5264 LD 30 -1 Int BE Pri !#32 N18653 P5265 LD 2 -1 Int BE Pri !#32 N18654 P5266 PREFETCH 38 Int BE Pri !#32 N18655 P5267 LD 25 -1 Int BE Sec !#32 N18656 P5268 REPLACEMENT 18 Int BE Pri !#32 N18657 P5269 REPLACEMENT 8 Int BE Pri !#32 N18658 P5270 LD 2 -1 Int BE Pri !#32 N18659 P5271 LD 45 -1 Int BE Pri !#32 N18660 P5272 LD 44 -1 Int BE Pri !#32 N18661 P5273 REPLACEMENT 23 Int BE Pri !#32 N18662 P5274 LD 25 -1 Int LE Nuc !#32 N18663 P5275 LD 8 -1 Int BE Pri !#32 N18664 P5276 LD 18 -1 Int BE Pri !#32 N18665 P5277 LD 4 -1 Int BE Pri !#32 N18666 P5278 REPLACEMENT 29 Int BE Pri !#32 N18667 P5279 REPLACEMENT 37 Int BE Nuc !#32 N18668 P5280 PREFETCH 33 Int BE Nuc !#32 N18669 P5281 LD 29 -1 Int BE Pri !#32 N18670 P5282 REPLACEMENT 45 Int BE Pri !#32 N18671 P5283 LD 10 -1 Int BE Pri !#32 N18672 P5284 LD 5 -1 Int BE Pri !#32 N18673 P5285 REPLACEMENT 25 Int BE Sec !#32 N18674 P5286 REPLACEMENT 18 Int BE Pri !#32 N18675 P5287 LD 14 -1 Int BE Pri !#32 N18676 P5288 LD 30 -1 FP BE Pri !#32 N18677 P5289 LD 32 -1 Int BE Pri !#32 N18678 P5290 REPLACEMENT 32 Int BE Pri !#32 N18679 P5291 REPLACEMENT 37 Int BE Pri !#32 N18680 P5292 LD 11 -1 Int BE Pri !#32 N18681 P5293 PREFETCH 17 Int BE Pri !#32 N18682 P5294 LD 31 -1 Int BE Pri !#32 N18683 P5295 REPLACEMENT 16 Int BE Nuc !#32 N18684 P5296 REPLACEMENT 12 Int BE Pri !#32 N18685 P5297 REPLACEMENT 23 Int BE Pri !#32 N18686 P5298 REPLACEMENT 31 Int BE Pri !#32 N18687 P5299 LD 13 -1 Int BE Sec !#32 N18688 P5300 LD 27 -1 Int BE Pri !#32 N18689 P5301 LD 27 -1 Int BE Sec !#32 N18690 P5302 LD 16 -1 Int LE Nuc !#32 N18691 P5303 LD 15 -1 Int BE Pri !#32 N18692 P5304 REPLACEMENT 16 Int BE Nuc !#32 N18693 P5305 REPLACEMENT 41 Int BE Sec !#32 N18694 P5306 LD 21 -1 Int BE Pri !#32 N18695 P5307 REPLACEMENT 24 Int BE Nuc !#32 N18696 P5308 LD 19 -1 Int BE Sec !#32 N18697 P5309 LD 33 -1 Int BE Sec !#32 N18698 P5310 LD 36 -1 Int BE Nuc !#32 N18699 P5311 LD 26 -1 FP BE Pri !#32 N18700 P5312 REPLACEMENT 29 Int BE Pri !#32 N18701 P5313 REPLACEMENT 32 Int BE Pri !#32 N18702 P5314 REPLACEMENT 0 Int BE Pri !#32 N18703 P5315 LD 32 -1 Int BE Sec !#32 N18704 P5316 REPLACEMENT 3 Int BE Pri !#32 N18705 P5317 REPLACEMENT 27 Int BE Pri !#32 N18706 P5318 LD 17 -1 Int BE Sec !#32 N18707 P5319 REPLACEMENT 7 Int BE Pri !#32 N18708 P5320 LD 41 -1 Int BE Nuc !#32 N18709 P5321 REPLACEMENT 13 Int BE Pri !#32 N18710 P5322 REPLACEMENT 41 Int BE Pri !#32 N18711 P5323 LD 32 -1 Int LE Nuc !#32 N18712 P5324 REPLACEMENT 26 Int BE Pri !#32 N18713 P5325 LD 16 -1 Int BE Pri !#32 N18714 P5326 LD 17 -1 Int BE Pri !#32 N18715 P5327 LD 32 -1 Int BE Nuc !#32 N18716 P5328 LD 1 -1 Int BE Pri !#32 N18717 P5329 LD 15 -1 Int BE Nuc !#32 N18718 P5330 REPLACEMENT 34 Int BE Pri !#32 N18719 P5331 LD 21 -1 FP BE Sec !#32 N18720 P5332 LD 41 -1 Int BE Pri !#32 N18721 P5333 LD 31 -1 Int BE Pri !#32 N18722 P5334 REPLACEMENT 31 Int BE Pri !#32 N18723 P5335 REPLACEMENT 3 Int BE Pri !#32 N18724 P5336 LD 36 -1 Int BE Pri !#32 N18725 P5337 LD 1 -1 Int BE Sec !#32 N18726 P5338 LD 19 -1 Int BE Pri !#32 N18727 P5339 LD 43 -1 Int BE Sec !#32 N18728 P5340 LD 15 -1 Int BE Pri !#32 N18729 P5341 LD 38 -1 Int BE Pri !#32 N18730 P5342 REPLACEMENT 13 Int BE Pri !#32 N18731 P5343 LD 45 -1 FP BE Pri !#32 N18732 P5344 LD 33 -1 FP BE Sec !#32 N18733 P5345 LD 32 -1 Int BE Sec !#32 N18734 P5346 PREFETCH 4 Int BE Pri !#32 N18735 P5347 LD 45 -1 Int BE Pri !#32 N18736 P5348 LD 42 -1 Int BE Pri !#32 N18737 P5349 LD 35 -1 Int BE Pri !#32 N18738 P5350 LD 14 -1 Int BE Pri !#32 N18739 P5351 REPLACEMENT 32 Int BE Pri !#32 N18740 P5352 LD 10 -1 FP BE Sec !#32 N18741 P5353 LD 45 -1 Int BE Pri !#32 N18742 P5354 PREFETCH 5 Int BE Pri !#32 N18743 P5355 LD 24 -1 Int BE Nuc !#32 N18744 P5356 LD 44 -1 Int BE Pri !#32 N18745 P5357 REPLACEMENT 30 Int BE Pri !#32 N18746 P5358 LD 9 -1 Int BE Pri !#32 N18747 P5359 PREFETCH 33 Int BE Sec !#32 N18748 P5360 LD 4 -1 Int BE Pri !#32 N18749 P5361 LD 23 -1 Int BE Pri !#32 N18750 P5362 REPLACEMENT 39 Int BE Sec !#32 N18751 P5363 LD 21 -1 Int BE Pri !#32 N18752 P5364 LD 25 -1 Int BE Pri !#32 N18753 P5365 LD 45 -1 Int BE Pri !#32 N18754 P5366 LD 45 -1 FP BE Pri !#32 N18755 P5367 REPLACEMENT 8 Int BE Pri !#32 N18756 P5368 LD 4 -1 Int BE Sec !#32 N18757 P5369 LD 2 -1 Int BE Pri !#32 N18758 P5370 REPLACEMENT 45 Int BE Pri !#32 N18759 P5371 LD 23 -1 Int BE Pri !#32 N18760 P5372 LD 23 -1 Int BE Pri !#32 N18761 P5373 REPLACEMENT 18 Int BE Nuc !#32 N18762 P5374 REPLACEMENT 27 Int BE Pri !#32 N18763 P5375 REPLACEMENT 41 Int BE Pri !#32 N18764 P5376 LD 31 -1 Int BE Pri Loop_exit !#32 N18765 P5222 REPLACEMENT 4 Int BE Nuc Loop_entry !#32 N18766 P5223 REPLACEMENT 41 Int BE Pri !#32 N18767 P5224 REPLACEMENT 6 Int BE Pri !#32 N18768 P5225 REPLACEMENT 11 Int BE Pri !#32 N18769 P5226 REPLACEMENT 23 Int BE Pri !#32 N18770 P5227 LD 31 -1 FP BE Sec !#32 N18771 P5228 REPLACEMENT 20 Int BE Pri !#32 N18772 P5229 REPLACEMENT 32 Int BE Pri !#32 N18773 P5230 LD 16 -1 Int BE Pri !#32 N18774 P5231 REPLACEMENT 30 Int BE Pri !#32 N18775 P5232 REPLACEMENT 27 Int BE Pri !#32 N18776 P5233 REPLACEMENT 18 Int BE Pri !#32 N18777 P5234 REPLACEMENT 4 Int BE Pri !#32 N18778 P5235 LD 38 -1 FP BE Pri !#32 N18779 P5236 REPLACEMENT 30 Int BE Sec !#32 N18780 P5237 REPLACEMENT 6 Int BE Pri !#32 N18781 P5238 REPLACEMENT 15 Int BE Sec !#32 N18782 P5239 LD 31 -1 Int BE Sec !#32 N18783 P5240 LD 3 -1 FP BE Pri !#32 N18784 P5241 LD 41 -1 Int BE Pri !#32 N18785 P5242 LD 13 -1 Int BE Sec !#32 N18786 P5243 LD 37 -1 Int BE Pri !#32 N18787 P5244 LD 36 -1 Int BE Sec !#32 N18788 P5245 LD 34 -1 FP BE Pri !#32 N18789 P5246 LD 24 -1 Int BE Pri !#32 N18790 P5247 LD 16 -1 Int BE Pri !#32 N18791 P5248 LD 32 -1 Int BE Pri !#32 N18792 P5249 REPLACEMENT 42 Int BE Pri !#32 N18793 P5250 LD 14 -1 Int BE Pri !#32 N18794 P5251 LD 15 -1 Int BE Pri !#32 N18795 P5252 REPLACEMENT 6 Int BE Pri !#32 N18796 P5253 LD 37 -1 Int BE Sec !#32 N18797 P5254 LD 39 -1 Int BE Sec !#32 N18798 P5255 REPLACEMENT 9 Int BE Sec !#32 N18799 P5256 REPLACEMENT 29 Int BE Pri !#32 N18800 P5257 REPLACEMENT 9 Int BE Pri !#32 N18801 P5258 LD 33 -1 Int BE Pri !#32 N18802 P5259 LD 33 -1 FP BE Pri !#32 N18803 P5260 REPLACEMENT 32 Int BE Nuc !#32 N18804 P5261 PREFETCH 18 Int BE Sec !#32 N18805 P5262 REPLACEMENT 9 Int BE Pri !#32 N18806 P5263 LD 6 -1 FP BE Pri !#32 N18807 P5264 LD 30 -1 Int BE Pri !#32 N18808 P5265 LD 2 -1 Int BE Pri !#32 N18809 P5266 PREFETCH 38 Int BE Pri !#32 N18810 P5267 LD 25 -1 Int BE Sec !#32 N18811 P5268 REPLACEMENT 18 Int BE Pri !#32 N18812 P5269 REPLACEMENT 8 Int BE Pri !#32 N18813 P5270 LD 2 -1 Int BE Pri !#32 N18814 P5271 LD 45 -1 Int BE Pri !#32 N18815 P5272 LD 44 -1 Int BE Pri !#32 N18816 P5273 REPLACEMENT 23 Int BE Pri !#32 N18817 P5274 LD 25 -1 Int LE Nuc !#32 N18818 P5275 LD 8 -1 Int BE Pri !#32 N18819 P5276 LD 18 -1 Int BE Pri !#32 N18820 P5277 LD 4 -1 Int BE Pri !#32 N18821 P5278 REPLACEMENT 29 Int BE Pri !#32 N18822 P5279 REPLACEMENT 37 Int BE Nuc !#32 N18823 P5280 PREFETCH 33 Int BE Nuc !#32 N18824 P5281 LD 29 -1 Int BE Pri !#32 N18825 P5282 REPLACEMENT 45 Int BE Pri !#32 N18826 P5283 LD 10 -1 Int BE Pri !#32 N18827 P5284 LD 5 -1 Int BE Pri !#32 N18828 P5285 REPLACEMENT 25 Int BE Sec !#32 N18829 P5286 REPLACEMENT 18 Int BE Pri !#32 N18830 P5287 LD 14 -1 Int BE Pri !#32 N18831 P5288 LD 30 -1 FP BE Pri !#32 N18832 P5289 LD 32 -1 Int BE Pri !#32 N18833 P5290 REPLACEMENT 32 Int BE Pri !#32 N18834 P5291 REPLACEMENT 37 Int BE Pri !#32 N18835 P5292 LD 11 -1 Int BE Pri !#32 N18836 P5293 PREFETCH 17 Int BE Pri !#32 N18837 P5294 LD 31 -1 Int BE Pri !#32 N18838 P5295 REPLACEMENT 16 Int BE Nuc !#32 N18839 P5296 REPLACEMENT 12 Int BE Pri !#32 N18840 P5297 REPLACEMENT 23 Int BE Pri !#32 N18841 P5298 REPLACEMENT 31 Int BE Pri !#32 N18842 P5299 LD 13 -1 Int BE Sec !#32 N18843 P5300 LD 27 -1 Int BE Pri !#32 N18844 P5301 LD 27 -1 Int BE Sec !#32 N18845 P5302 LD 16 -1 Int LE Nuc !#32 N18846 P5303 LD 15 -1 Int BE Pri !#32 N18847 P5304 REPLACEMENT 16 Int BE Nuc !#32 N18848 P5305 REPLACEMENT 41 Int BE Sec !#32 N18849 P5306 LD 21 -1 Int BE Pri !#32 N18850 P5307 REPLACEMENT 24 Int BE Nuc !#32 N18851 P5308 LD 19 -1 Int BE Sec !#32 N18852 P5309 LD 33 -1 Int BE Sec !#32 N18853 P5310 LD 36 -1 Int BE Nuc !#32 N18854 P5311 LD 26 -1 FP BE Pri !#32 N18855 P5312 REPLACEMENT 29 Int BE Pri !#32 N18856 P5313 REPLACEMENT 32 Int BE Pri !#32 N18857 P5314 REPLACEMENT 0 Int BE Pri !#32 N18858 P5315 LD 32 -1 Int BE Sec !#32 N18859 P5316 REPLACEMENT 3 Int BE Pri !#32 N18860 P5317 REPLACEMENT 27 Int BE Pri !#32 N18861 P5318 LD 17 -1 Int BE Sec !#32 N18862 P5319 REPLACEMENT 7 Int BE Pri !#32 N18863 P5320 LD 41 -1 Int BE Nuc !#32 N18864 P5321 REPLACEMENT 13 Int BE Pri !#32 N18865 P5322 REPLACEMENT 41 Int BE Pri !#32 N18866 P5323 LD 32 -1 Int LE Nuc !#32 N18867 P5324 REPLACEMENT 26 Int BE Pri !#32 N18868 P5325 LD 16 -1 Int BE Pri !#32 N18869 P5326 LD 17 -1 Int BE Pri !#32 N18870 P5327 LD 32 -1 Int BE Nuc !#32 N18871 P5328 LD 1 -1 Int BE Pri !#32 N18872 P5329 LD 15 -1 Int BE Nuc !#32 N18873 P5330 REPLACEMENT 34 Int BE Pri !#32 N18874 P5331 LD 21 -1 FP BE Sec !#32 N18875 P5332 LD 41 -1 Int BE Pri !#32 N18876 P5333 LD 31 -1 Int BE Pri !#32 N18877 P5334 REPLACEMENT 31 Int BE Pri !#32 N18878 P5335 REPLACEMENT 3 Int BE Pri !#32 N18879 P5336 LD 36 -1 Int BE Pri !#32 N18880 P5337 LD 1 -1 Int BE Sec !#32 N18881 P5338 LD 19 -1 Int BE Pri !#32 N18882 P5339 LD 43 -1 Int BE Sec !#32 N18883 P5340 LD 15 -1 Int BE Pri !#32 N18884 P5341 LD 38 -1 Int BE Pri !#32 N18885 P5342 REPLACEMENT 13 Int BE Pri !#32 N18886 P5343 LD 45 -1 FP BE Pri !#32 N18887 P5344 LD 33 -1 FP BE Sec !#32 N18888 P5345 LD 32 -1 Int BE Sec !#32 N18889 P5346 PREFETCH 4 Int BE Pri !#32 N18890 P5347 LD 45 -1 Int BE Pri !#32 N18891 P5348 LD 42 -1 Int BE Pri !#32 N18892 P5349 LD 35 -1 Int BE Pri !#32 N18893 P5350 LD 14 -1 Int BE Pri !#32 N18894 P5351 REPLACEMENT 32 Int BE Pri !#32 N18895 P5352 LD 10 -1 FP BE Sec !#32 N18896 P5353 LD 45 -1 Int BE Pri !#32 N18897 P5354 PREFETCH 5 Int BE Pri !#32 N18898 P5355 LD 24 -1 Int BE Nuc !#32 N18899 P5356 LD 44 -1 Int BE Pri !#32 N18900 P5357 REPLACEMENT 30 Int BE Pri !#32 N18901 P5358 LD 9 -1 Int BE Pri !#32 N18902 P5359 PREFETCH 33 Int BE Sec !#32 N18903 P5360 LD 4 -1 Int BE Pri !#32 N18904 P5361 LD 23 -1 Int BE Pri !#32 N18905 P5362 REPLACEMENT 39 Int BE Sec !#32 N18906 P5363 LD 21 -1 Int BE Pri !#32 N18907 P5364 LD 25 -1 Int BE Pri !#32 N18908 P5365 LD 45 -1 Int BE Pri !#32 N18909 P5366 LD 45 -1 FP BE Pri !#32 N18910 P5367 REPLACEMENT 8 Int BE Pri !#32 N18911 P5368 LD 4 -1 Int BE Sec !#32 N18912 P5369 LD 2 -1 Int BE Pri !#32 N18913 P5370 REPLACEMENT 45 Int BE Pri !#32 N18914 P5371 LD 23 -1 Int BE Pri !#32 N18915 P5372 LD 23 -1 Int BE Pri !#32 N18916 P5373 REPLACEMENT 18 Int BE Nuc !#32 N18917 P5374 REPLACEMENT 27 Int BE Pri !#32 N18918 P5375 REPLACEMENT 41 Int BE Pri !#32 N18919 P5376 LD 31 -1 Int BE Pri Loop_exit !#32 N18920 P5222 REPLACEMENT 4 Int BE Nuc Loop_entry !#32 N18921 P5223 REPLACEMENT 41 Int BE Pri !#32 N18922 P5224 REPLACEMENT 6 Int BE Pri !#32 N18923 P5225 REPLACEMENT 11 Int BE Pri !#32 N18924 P5226 REPLACEMENT 23 Int BE Pri !#32 N18925 P5227 LD 31 -1 FP BE Sec !#32 N18926 P5228 REPLACEMENT 20 Int BE Pri !#32 N18927 P5229 REPLACEMENT 32 Int BE Pri !#32 N18928 P5230 LD 16 -1 Int BE Pri !#32 N18929 P5231 REPLACEMENT 30 Int BE Pri !#32 N18930 P5232 REPLACEMENT 27 Int BE Pri !#32 N18931 P5233 REPLACEMENT 18 Int BE Pri !#32 N18932 P5234 REPLACEMENT 4 Int BE Pri !#32 N18933 P5235 LD 38 -1 FP BE Pri !#32 N18934 P5236 REPLACEMENT 30 Int BE Sec !#32 N18935 P5237 REPLACEMENT 6 Int BE Pri !#32 N18936 P5238 REPLACEMENT 15 Int BE Sec !#32 N18937 P5239 LD 31 -1 Int BE Sec !#32 N18938 P5240 LD 3 -1 FP BE Pri !#32 N18939 P5241 LD 41 -1 Int BE Pri !#32 N18940 P5242 LD 13 -1 Int BE Sec !#32 N18941 P5243 LD 37 -1 Int BE Pri !#32 N18942 P5244 LD 36 -1 Int BE Sec !#32 N18943 P5245 LD 34 -1 FP BE Pri !#32 N18944 P5246 LD 24 -1 Int BE Pri !#32 N18945 P5247 LD 16 -1 Int BE Pri !#32 N18946 P5248 LD 32 -1 Int BE Pri !#32 N18947 P5249 REPLACEMENT 42 Int BE Pri !#32 N18948 P5250 LD 14 -1 Int BE Pri !#32 N18949 P5251 LD 15 -1 Int BE Pri !#32 N18950 P5252 REPLACEMENT 6 Int BE Pri !#32 N18951 P5253 LD 37 -1 Int BE Sec !#32 N18952 P5254 LD 39 -1 Int BE Sec !#32 N18953 P5255 REPLACEMENT 9 Int BE Sec !#32 N18954 P5256 REPLACEMENT 29 Int BE Pri !#32 N18955 P5257 REPLACEMENT 9 Int BE Pri !#32 N18956 P5258 LD 33 -1 Int BE Pri !#32 N18957 P5259 LD 33 -1 FP BE Pri !#32 N18958 P5260 REPLACEMENT 32 Int BE Nuc !#32 N18959 P5261 PREFETCH 18 Int BE Sec !#32 N18960 P5262 REPLACEMENT 9 Int BE Pri !#32 N18961 P5263 LD 6 -1 FP BE Pri !#32 N18962 P5264 LD 30 -1 Int BE Pri !#32 N18963 P5265 LD 2 -1 Int BE Pri !#32 N18964 P5266 PREFETCH 38 Int BE Pri !#32 N18965 P5267 LD 25 -1 Int BE Sec !#32 N18966 P5268 REPLACEMENT 18 Int BE Pri !#32 N18967 P5269 REPLACEMENT 8 Int BE Pri !#32 N18968 P5270 LD 2 -1 Int BE Pri !#32 N18969 P5271 LD 45 -1 Int BE Pri !#32 N18970 P5272 LD 44 -1 Int BE Pri !#32 N18971 P5273 REPLACEMENT 23 Int BE Pri !#32 N18972 P5274 LD 25 -1 Int LE Nuc !#32 N18973 P5275 LD 8 -1 Int BE Pri !#32 N18974 P5276 LD 18 -1 Int BE Pri !#32 N18975 P5277 LD 4 -1 Int BE Pri !#32 N18976 P5278 REPLACEMENT 29 Int BE Pri !#32 N18977 P5279 REPLACEMENT 37 Int BE Nuc !#32 N18978 P5280 PREFETCH 33 Int BE Nuc !#32 N18979 P5281 LD 29 -1 Int BE Pri !#32 N18980 P5282 REPLACEMENT 45 Int BE Pri !#32 N18981 P5283 LD 10 -1 Int BE Pri !#32 N18982 P5284 LD 5 -1 Int BE Pri !#32 N18983 P5285 REPLACEMENT 25 Int BE Sec !#32 N18984 P5286 REPLACEMENT 18 Int BE Pri !#32 N18985 P5287 LD 14 -1 Int BE Pri !#32 N18986 P5288 LD 30 -1 FP BE Pri !#32 N18987 P5289 LD 32 -1 Int BE Pri !#32 N18988 P5290 REPLACEMENT 32 Int BE Pri !#32 N18989 P5291 REPLACEMENT 37 Int BE Pri !#32 N18990 P5292 LD 11 -1 Int BE Pri !#32 N18991 P5293 PREFETCH 17 Int BE Pri !#32 N18992 P5294 LD 31 -1 Int BE Pri !#32 N18993 P5295 REPLACEMENT 16 Int BE Nuc !#32 N18994 P5296 REPLACEMENT 12 Int BE Pri !#32 N18995 P5297 REPLACEMENT 23 Int BE Pri !#32 N18996 P5298 REPLACEMENT 31 Int BE Pri !#32 N18997 P5299 LD 13 -1 Int BE Sec !#32 N18998 P5300 LD 27 -1 Int BE Pri !#32 N18999 P5301 LD 27 -1 Int BE Sec !#32 N19000 P5302 LD 16 -1 Int LE Nuc !#32 N19001 P5303 LD 15 -1 Int BE Pri !#32 N19002 P5304 REPLACEMENT 16 Int BE Nuc !#32 N19003 P5305 REPLACEMENT 41 Int BE Sec !#32 N19004 P5306 LD 21 -1 Int BE Pri !#32 N19005 P5307 REPLACEMENT 24 Int BE Nuc !#32 N19006 P5308 LD 19 -1 Int BE Sec !#32 N19007 P5309 LD 33 -1 Int BE Sec !#32 N19008 P5310 LD 36 -1 Int BE Nuc !#32 N19009 P5311 LD 26 -1 FP BE Pri !#32 N19010 P5312 REPLACEMENT 29 Int BE Pri !#32 N19011 P5313 REPLACEMENT 32 Int BE Pri !#32 N19012 P5314 REPLACEMENT 0 Int BE Pri !#32 N19013 P5315 LD 32 -1 Int BE Sec !#32 N19014 P5316 REPLACEMENT 3 Int BE Pri !#32 N19015 P5317 REPLACEMENT 27 Int BE Pri !#32 N19016 P5318 LD 17 -1 Int BE Sec !#32 N19017 P5319 REPLACEMENT 7 Int BE Pri !#32 N19018 P5320 LD 41 -1 Int BE Nuc !#32 N19019 P5321 REPLACEMENT 13 Int BE Pri !#32 N19020 P5322 REPLACEMENT 41 Int BE Pri !#32 N19021 P5323 LD 32 -1 Int LE Nuc !#32 N19022 P5324 REPLACEMENT 26 Int BE Pri !#32 N19023 P5325 LD 16 -1 Int BE Pri !#32 N19024 P5326 LD 17 -1 Int BE Pri !#32 N19025 P5327 LD 32 -1 Int BE Nuc !#32 N19026 P5328 LD 1 -1 Int BE Pri !#32 N19027 P5329 LD 15 -1 Int BE Nuc !#32 N19028 P5330 REPLACEMENT 34 Int BE Pri !#32 N19029 P5331 LD 21 -1 FP BE Sec !#32 N19030 P5332 LD 41 -1 Int BE Pri !#32 N19031 P5333 LD 31 -1 Int BE Pri !#32 N19032 P5334 REPLACEMENT 31 Int BE Pri !#32 N19033 P5335 REPLACEMENT 3 Int BE Pri !#32 N19034 P5336 LD 36 -1 Int BE Pri !#32 N19035 P5337 LD 1 -1 Int BE Sec !#32 N19036 P5338 LD 19 -1 Int BE Pri !#32 N19037 P5339 LD 43 -1 Int BE Sec !#32 N19038 P5340 LD 15 -1 Int BE Pri !#32 N19039 P5341 LD 38 -1 Int BE Pri !#32 N19040 P5342 REPLACEMENT 13 Int BE Pri !#32 N19041 P5343 LD 45 -1 FP BE Pri !#32 N19042 P5344 LD 33 -1 FP BE Sec !#32 N19043 P5345 LD 32 -1 Int BE Sec !#32 N19044 P5346 PREFETCH 4 Int BE Pri !#32 N19045 P5347 LD 45 -1 Int BE Pri !#32 N19046 P5348 LD 42 -1 Int BE Pri !#32 N19047 P5349 LD 35 -1 Int BE Pri !#32 N19048 P5350 LD 14 -1 Int BE Pri !#32 N19049 P5351 REPLACEMENT 32 Int BE Pri !#32 N19050 P5352 LD 10 -1 FP BE Sec !#32 N19051 P5353 LD 45 -1 Int BE Pri !#32 N19052 P5354 PREFETCH 5 Int BE Pri !#32 N19053 P5355 LD 24 -1 Int BE Nuc !#32 N19054 P5356 LD 44 -1 Int BE Pri !#32 N19055 P5357 REPLACEMENT 30 Int BE Pri !#32 N19056 P5358 LD 9 -1 Int BE Pri !#32 N19057 P5359 PREFETCH 33 Int BE Sec !#32 N19058 P5360 LD 4 -1 Int BE Pri !#32 N19059 P5361 LD 23 -1 Int BE Pri !#32 N19060 P5362 REPLACEMENT 39 Int BE Sec !#32 N19061 P5363 LD 21 -1 Int BE Pri !#32 N19062 P5364 LD 25 -1 Int BE Pri !#32 N19063 P5365 LD 45 -1 Int BE Pri !#32 N19064 P5366 LD 45 -1 FP BE Pri !#32 N19065 P5367 REPLACEMENT 8 Int BE Pri !#32 N19066 P5368 LD 4 -1 Int BE Sec !#32 N19067 P5369 LD 2 -1 Int BE Pri !#32 N19068 P5370 REPLACEMENT 45 Int BE Pri !#32 N19069 P5371 LD 23 -1 Int BE Pri !#32 N19070 P5372 LD 23 -1 Int BE Pri !#32 N19071 P5373 REPLACEMENT 18 Int BE Nuc !#32 N19072 P5374 REPLACEMENT 27 Int BE Pri !#32 N19073 P5375 REPLACEMENT 41 Int BE Pri !#32 N19074 P5376 LD 31 -1 Int BE Pri Loop_exit !#32 N19075 P5377 MEMBAR !#33 N19076 P5378 LD 15 -1 FP BE Pri Loop_entry !#33 N19077 P5379 LD 25 -1 Int BE Pri !#33 N19078 P5380 REPLACEMENT 44 Int BE Pri !#33 N19079 P5381 REPLACEMENT 5 Int BE Sec !#33 N19080 P5382 LD 39 -1 Int BE Pri !#33 N19081 P5383 LD 32 -1 Int BE Nuc !#33 N19082 P5384 REPLACEMENT 28 Int BE Pri !#33 N19083 P5385 LD 17 -1 Int BE Sec !#33 N19084 P5386 LD 34 -1 Int BE Nuc !#33 N19085 P5387 LD 5 -1 Int BE Pri !#33 N19086 P5388 REPLACEMENT 19 Int BE Pri !#33 N19087 P5389 PREFETCH 8 Int BE Pri !#33 N19088 P5390 LD 45 -1 Int BE Pri !#33 N19089 P5391 REPLACEMENT 1 Int BE Sec !#33 N19090 P5392 LD 21 -1 Int BE Pri !#33 N19091 P5393 LD 21 -1 FP BE Pri !#33 N19092 P5394 REPLACEMENT 29 Int BE Pri !#33 N19093 P5395 REPLACEMENT 41 Int BE Pri !#33 N19094 P5396 PREFETCH 9 Int BE Pri !#33 N19095 P5397 REPLACEMENT 29 Int BE Pri !#33 N19096 P5398 REPLACEMENT 38 Int BE Sec !#33 N19097 P5399 REPLACEMENT 6 Int BE Sec !#33 N19098 P5400 REPLACEMENT 33 Int BE Sec !#33 N19099 P5401 LD 4 -1 Int BE Pri !#33 N19100 P5402 REPLACEMENT 44 Int BE Pri !#33 N19101 P5403 REPLACEMENT 13 Int BE Pri !#33 N19102 P5404 LD 23 -1 Int BE Pri !#33 N19103 P5405 REPLACEMENT 24 Int BE Sec !#33 N19104 P5406 REPLACEMENT 9 Int BE Pri !#33 N19105 P5407 REPLACEMENT 12 Int BE Pri !#33 N19106 P5408 LD 15 -1 Int BE Pri !#33 N19107 P5409 LD 33 -1 Int BE Pri !#33 N19108 P5410 LD 10 -1 Int BE Pri !#33 N19109 P5411 LD 8 -1 Int BE Pri !#33 N19110 P5412 LD 19 -1 Int BE Pri !#33 N19111 P5413 LD 42 -1 Int LE Pri !#33 N19112 P5414 REPLACEMENT 40 Int BE Sec !#33 N19113 P5415 LD 12 -1 Int BE Sec !#33 N19114 P5416 REPLACEMENT 27 Int BE Sec !#33 N19115 P5417 REPLACEMENT 33 Int BE Sec !#33 N19116 P5418 LD 38 -1 Int BE Pri !#33 N19117 P5419 LD 26 -1 Int BE Pri !#33 N19118 P5420 REPLACEMENT 18 Int BE Pri !#33 N19119 P5421 MEMBAR !#33 N19120 P5422 BST 43 0x1c800001 FP BE Sec !#33 N19121 P5423 MEMBAR !#33 N19122 P5424 REPLACEMENT 15 Int BE Pri !#33 N19123 P5425 REPLACEMENT 29 Int BE Pri !#33 N19124 P5426 LD 13 -1 Int BE Pri !#33 N19125 P5427 LD 8 -1 Int BE Pri !#33 N19126 P5428 REPLACEMENT 41 Int BE Pri !#33 N19127 P5429 REPLACEMENT 18 Int BE Pri !#33 N19128 P5430 LD 39 -1 Int BE Pri !#33 N19129 P5431 LD 8 -1 Int BE Pri !#33 N19130 P5432 REPLACEMENT 21 Int BE Pri !#33 N19131 P5433 LD 22 -1 Int BE Pri !#33 N19132 P5434 LD 23 -1 FP BE Sec !#33 N19133 P5435 LD 31 -1 Int BE Nuc !#33 N19134 P5436 REPLACEMENT 12 Int BE Pri !#33 N19135 P5437 LD 25 -1 Int BE Sec !#33 N19136 P5438 LD 6 -1 Int BE Pri !#33 N19137 P5439 PREFETCH 4 Int BE Pri !#33 N19138 P5440 LD 31 -1 Int BE Pri !#33 N19139 P5441 LD 3 -1 Int LE Pri !#33 N19140 P5442 MEMBAR !#33 N19141 P5443 BST 19 0x1c800002 FP BE Sec !#33 N19142 P5444 MEMBAR !#33 N19143 P5445 REPLACEMENT 3 Int BE Pri !#33 N19144 P5446 LD 17 -1 Int BE Sec !#33 N19145 P5447 REPLACEMENT 0 Int BE Pri !#33 N19146 P5448 LD 38 -1 Int BE Pri !#33 N19147 P5449 LD 37 -1 Int BE Pri !#33 N19148 P5450 LD 32 -1 Int BE Sec !#33 N19149 P5451 LD 5 -1 Int BE Pri !#33 N19150 P5452 LD 26 -1 Int BE Pri !#33 N19151 P5453 LD 25 -1 Int BE Pri !#33 N19152 P5454 REPLACEMENT 7 Int BE Nuc !#33 N19153 P5455 REPLACEMENT 45 Int BE Pri !#33 N19154 P5456 PREFETCH 37 Int BE Pri !#33 N19155 P5457 LD 29 -1 Int BE Pri !#33 N19156 P5458 LD 40 -1 Int BE Pri !#33 N19157 P5459 REPLACEMENT 32 Int BE Pri !#33 N19158 P5460 LD 12 -1 Int BE Pri !#33 N19159 P5461 REPLACEMENT 44 Int BE Pri !#33 N19160 P5462 LD 10 -1 Int LE Sec !#33 N19161 P5463 LD 35 -1 Int BE Pri !#33 N19162 P5464 REPLACEMENT 20 Int BE Pri !#33 N19163 P5465 LD 0 -1 Int LE Pri !#33 N19164 P5466 LD 8 -1 Int BE Pri !#33 N19165 P5467 LD 1 -1 Int BE Pri !#33 N19166 P5468 LD 14 -1 Int BE Pri !#33 N19167 P5469 REPLACEMENT 1 Int BE Pri !#33 N19168 P5470 REPLACEMENT 32 Int BE Nuc !#33 N19169 P5471 LD 13 -1 Int BE Pri !#33 N19170 P5472 LD 26 -1 Int BE Pri !#33 N19171 P5473 LD 10 -1 Int BE Pri !#33 N19172 P5474 LD 43 -1 Int BE Pri !#33 N19173 P5475 MEMBAR !#33 N19174 P5476 BST 22 0x1c800003 FP BE Pri !#33 N19175 P5477 MEMBAR !#33 N19176 P5478 LD 23 -1 FP BE Pri !#33 N19177 P5479 LD 5 -1 Int BE Pri !#33 N19178 P5480 REPLACEMENT 7 Int BE Pri !#33 N19179 P5481 LD 27 -1 Int LE Pri !#33 N19180 P5482 REPLACEMENT 0 Int BE Pri !#33 N19181 P5483 LD 12 -1 Int BE Pri !#33 N19182 P5484 LD 19 -1 Int LE Pri !#33 N19183 P5485 REPLACEMENT 35 Int BE Pri !#33 N19184 P5486 LD 5 -1 Int BE Pri !#33 N19185 P5487 LD 29 -1 Int BE Pri !#33 N19186 P5488 LD 43 -1 Int BE Pri !#33 N19187 P5489 REPLACEMENT 38 Int BE Pri !#33 N19188 P5490 LD 11 -1 Int BE Nuc !#33 N19189 P5491 LD 25 -1 Int BE Pri !#33 N19190 P5492 REPLACEMENT 3 Int BE Pri !#33 N19191 P5493 REPLACEMENT 35 Int BE Pri !#33 N19192 P5494 REPLACEMENT 45 Int BE Pri !#33 N19193 P5495 MEMBAR !#33 N19194 P5496 LD 43 -1 Int BE Pri !#33 N19195 P5497 REPLACEMENT 14 Int BE Sec !#33 N19196 P5498 REPLACEMENT 41 Int BE Pri !#33 N19197 P5499 LD 29 -1 Int BE Pri !#33 N19198 P5500 REPLACEMENT 40 Int BE Pri !#33 N19199 P5501 LD 4 -1 Int BE Pri !#33 N19200 P5502 LD 2 -1 Int BE Pri !#33 N19201 P5503 LD 14 -1 Int BE Pri !#33 N19202 P5504 LD 45 -1 Int BE Pri !#33 N19203 P5505 REPLACEMENT 44 Int BE Pri !#33 N19204 P5506 LD 39 -1 Int BE Pri !#33 N19205 P5507 LD 4 -1 Int BE Pri !#33 N19206 P5508 LD 18 -1 FP BE Pri !#33 N19207 P5509 REPLACEMENT 14 Int BE Pri !#33 N19208 P5510 LD 28 -1 Int BE Pri !#33 N19209 P5511 LD 3 -1 Int BE Pri !#33 N19210 P5512 LD 19 -1 FP BE Pri !#33 N19211 P5513 LD 25 -1 Int BE Pri !#33 N19212 P5514 PREFETCH 36 Int BE Pri !#33 N19213 P5515 LD 44 -1 Int BE Sec !#33 N19214 P5516 REPLACEMENT 2 Int BE Nuc !#33 N19215 P5517 LD 2 -1 Int BE Pri !#33 N19216 P5518 LD 2 -1 Int BE Nuc !#33 N19217 P5519 LD 2 -1 Int BE Sec !#33 N19218 P5520 REPLACEMENT 12 Int BE Pri !#33 N19219 P5521 LD 26 -1 FP BE Pri !#33 N19220 P5522 REPLACEMENT 9 Int BE Sec !#33 N19221 P5523 REPLACEMENT 37 Int BE Pri !#33 N19222 P5524 LD 31 -1 Int LE Pri !#33 N19223 P5525 REPLACEMENT 15 Int BE Pri !#33 N19224 P5526 REPLACEMENT 7 Int BE Pri !#33 N19225 P5527 REPLACEMENT 12 Int BE Sec !#33 N19226 P5528 REPLACEMENT 22 Int BE Sec !#33 N19227 P5529 REPLACEMENT 45 Int BE Pri !#33 N19228 P5530 LD 43 -1 FP BE Nuc !#33 N19229 P5531 REPLACEMENT 4 Int BE Pri !#33 N19230 P5532 REPLACEMENT 27 Int BE Pri !#33 N19231 P5533 LD 37 -1 Int BE Sec !#33 N19232 P5534 LD 8 -1 Int BE Pri !#33 N19233 P5535 REPLACEMENT 2 Int BE Pri !#33 N19234 P5536 REPLACEMENT 17 Int BE Pri !#33 N19235 P5537 LD 19 -1 Int BE Pri !#33 N19236 P5538 PREFETCH 3 Int BE Pri !#33 N19237 P5539 LD 2 -1 Int BE Pri !#33 N19238 P5540 REPLACEMENT 26 Int BE Sec !#33 N19239 P5541 REPLACEMENT 4 Int BE Pri !#33 N19240 P5542 REPLACEMENT 26 Int BE Nuc !#33 N19241 P5543 LD 0 -1 Int BE Pri !#33 N19242 P5544 REPLACEMENT 11 Int BE Sec !#33 N19243 P5545 LD 7 -1 Int BE Nuc !#33 N19244 P5546 LD 29 -1 Int BE Pri !#33 N19245 P5547 REPLACEMENT 0 Int BE Pri !#33 N19246 P5548 LD 9 -1 Int BE Pri !#33 N19247 P5549 LD 3 -1 Int BE Pri !#33 N19248 P5550 REPLACEMENT 8 Int BE Sec !#33 N19249 P5551 REPLACEMENT 27 Int BE Nuc !#33 N19250 P5552 LD 34 -1 FP BE Pri !#33 N19251 P5553 REPLACEMENT 45 Int BE Pri !#33 N19252 P5554 MEMBAR !#33 N19253 P5555 LD 15 -1 Int BE Nuc !#33 N19254 P5556 REPLACEMENT 17 Int BE Pri !#33 N19255 P5557 LD 28 -1 Int BE Sec !#33 N19256 P5558 LD 31 -1 Int BE Pri !#33 N19257 P5559 LD 15 -1 Int BE Pri !#33 N19258 P5560 LD 11 -1 Int BE Pri !#33 N19259 P5561 LD 30 -1 Int BE Pri !#33 N19260 P5562 REPLACEMENT 44 Int BE Pri !#33 N19261 P5563 LD 18 -1 Int BE Sec !#33 N19262 P5564 REPLACEMENT 20 Int BE Pri !#33 N19263 P5565 LD 37 -1 Int BE Pri !#33 N19264 P5566 REPLACEMENT 31 Int BE Pri !#33 N19265 P5567 LD 26 -1 FP BE Pri !#33 N19266 P5568 LD 33 -1 FP BE Pri !#33 N19267 P5569 LD 33 -1 Int BE Pri Loop_exit !#33 N19268 P5378 LD 15 -1 FP BE Pri Loop_entry !#33 N19269 P5379 LD 25 -1 Int BE Pri !#33 N19270 P5380 REPLACEMENT 44 Int BE Pri !#33 N19271 P5381 REPLACEMENT 5 Int BE Sec !#33 N19272 P5382 LD 39 -1 Int BE Pri !#33 N19273 P5383 LD 32 -1 Int BE Nuc !#33 N19274 P5384 REPLACEMENT 28 Int BE Pri !#33 N19275 P5385 LD 17 -1 Int BE Sec !#33 N19276 P5386 LD 34 -1 Int BE Nuc !#33 N19277 P5387 LD 5 -1 Int BE Pri !#33 N19278 P5388 REPLACEMENT 19 Int BE Pri !#33 N19279 P5389 PREFETCH 8 Int BE Pri !#33 N19280 P5390 LD 45 -1 Int BE Pri !#33 N19281 P5391 REPLACEMENT 1 Int BE Sec !#33 N19282 P5392 LD 21 -1 Int BE Pri !#33 N19283 P5393 LD 21 -1 FP BE Pri !#33 N19284 P5394 REPLACEMENT 29 Int BE Pri !#33 N19285 P5395 REPLACEMENT 41 Int BE Pri !#33 N19286 P5396 PREFETCH 9 Int BE Pri !#33 N19287 P5397 REPLACEMENT 29 Int BE Pri !#33 N19288 P5398 REPLACEMENT 38 Int BE Sec !#33 N19289 P5399 REPLACEMENT 6 Int BE Sec !#33 N19290 P5400 REPLACEMENT 33 Int BE Sec !#33 N19291 P5401 LD 4 -1 Int BE Pri !#33 N19292 P5402 REPLACEMENT 44 Int BE Pri !#33 N19293 P5403 REPLACEMENT 13 Int BE Pri !#33 N19294 P5404 LD 23 -1 Int BE Pri !#33 N19295 P5405 REPLACEMENT 24 Int BE Sec !#33 N19296 P5406 REPLACEMENT 9 Int BE Pri !#33 N19297 P5407 REPLACEMENT 12 Int BE Pri !#33 N19298 P5408 LD 15 -1 Int BE Pri !#33 N19299 P5409 LD 33 -1 Int BE Pri !#33 N19300 P5410 LD 10 -1 Int BE Pri !#33 N19301 P5411 LD 8 -1 Int BE Pri !#33 N19302 P5412 LD 19 -1 Int BE Pri !#33 N19303 P5413 LD 42 -1 Int LE Pri !#33 N19304 P5414 REPLACEMENT 40 Int BE Sec !#33 N19305 P5415 LD 12 -1 Int BE Sec !#33 N19306 P5416 REPLACEMENT 27 Int BE Sec !#33 N19307 P5417 REPLACEMENT 33 Int BE Sec !#33 N19308 P5418 LD 38 -1 Int BE Pri !#33 N19309 P5419 LD 26 -1 Int BE Pri !#33 N19310 P5420 REPLACEMENT 18 Int BE Pri !#33 N19311 P5421 MEMBAR !#33 N19312 P5422 BST 43 0x1c800004 FP BE Sec !#33 N19313 P5423 MEMBAR !#33 N19314 P5424 REPLACEMENT 15 Int BE Pri !#33 N19315 P5425 REPLACEMENT 29 Int BE Pri !#33 N19316 P5426 LD 13 -1 Int BE Pri !#33 N19317 P5427 LD 8 -1 Int BE Pri !#33 N19318 P5428 REPLACEMENT 41 Int BE Pri !#33 N19319 P5429 REPLACEMENT 18 Int BE Pri !#33 N19320 P5430 LD 39 -1 Int BE Pri !#33 N19321 P5431 LD 8 -1 Int BE Pri !#33 N19322 P5432 REPLACEMENT 21 Int BE Pri !#33 N19323 P5433 LD 22 -1 Int BE Pri !#33 N19324 P5434 LD 23 -1 FP BE Sec !#33 N19325 P5435 LD 31 -1 Int BE Nuc !#33 N19326 P5436 REPLACEMENT 12 Int BE Pri !#33 N19327 P5437 LD 25 -1 Int BE Sec !#33 N19328 P5438 LD 6 -1 Int BE Pri !#33 N19329 P5439 PREFETCH 4 Int BE Pri !#33 N19330 P5440 LD 31 -1 Int BE Pri !#33 N19331 P5441 LD 3 -1 Int LE Pri !#33 N19332 P5442 MEMBAR !#33 N19333 P5443 BST 19 0x1c800005 FP BE Sec !#33 N19334 P5444 MEMBAR !#33 N19335 P5445 REPLACEMENT 3 Int BE Pri !#33 N19336 P5446 LD 17 -1 Int BE Sec !#33 N19337 P5447 REPLACEMENT 0 Int BE Pri !#33 N19338 P5448 LD 38 -1 Int BE Pri !#33 N19339 P5449 LD 37 -1 Int BE Pri !#33 N19340 P5450 LD 32 -1 Int BE Sec !#33 N19341 P5451 LD 5 -1 Int BE Pri !#33 N19342 P5452 LD 26 -1 Int BE Pri !#33 N19343 P5453 LD 25 -1 Int BE Pri !#33 N19344 P5454 REPLACEMENT 7 Int BE Nuc !#33 N19345 P5455 REPLACEMENT 45 Int BE Pri !#33 N19346 P5456 PREFETCH 37 Int BE Pri !#33 N19347 P5457 LD 29 -1 Int BE Pri !#33 N19348 P5458 LD 40 -1 Int BE Pri !#33 N19349 P5459 REPLACEMENT 32 Int BE Pri !#33 N19350 P5460 LD 12 -1 Int BE Pri !#33 N19351 P5461 REPLACEMENT 44 Int BE Pri !#33 N19352 P5462 LD 10 -1 Int LE Sec !#33 N19353 P5463 LD 35 -1 Int BE Pri !#33 N19354 P5464 REPLACEMENT 20 Int BE Pri !#33 N19355 P5465 LD 0 -1 Int LE Pri !#33 N19356 P5466 LD 8 -1 Int BE Pri !#33 N19357 P5467 LD 1 -1 Int BE Pri !#33 N19358 P5468 LD 14 -1 Int BE Pri !#33 N19359 P5469 REPLACEMENT 1 Int BE Pri !#33 N19360 P5470 REPLACEMENT 32 Int BE Nuc !#33 N19361 P5471 LD 13 -1 Int BE Pri !#33 N19362 P5472 LD 26 -1 Int BE Pri !#33 N19363 P5473 LD 10 -1 Int BE Pri !#33 N19364 P5474 LD 43 -1 Int BE Pri !#33 N19365 P5475 MEMBAR !#33 N19366 P5476 BST 22 0x1c800006 FP BE Pri !#33 N19367 P5477 MEMBAR !#33 N19368 P5478 LD 23 -1 FP BE Pri !#33 N19369 P5479 LD 5 -1 Int BE Pri !#33 N19370 P5480 REPLACEMENT 7 Int BE Pri !#33 N19371 P5481 LD 27 -1 Int LE Pri !#33 N19372 P5482 REPLACEMENT 0 Int BE Pri !#33 N19373 P5483 LD 12 -1 Int BE Pri !#33 N19374 P5484 LD 19 -1 Int LE Pri !#33 N19375 P5485 REPLACEMENT 35 Int BE Pri !#33 N19376 P5486 LD 5 -1 Int BE Pri !#33 N19377 P5487 LD 29 -1 Int BE Pri !#33 N19378 P5488 LD 43 -1 Int BE Pri !#33 N19379 P5489 REPLACEMENT 38 Int BE Pri !#33 N19380 P5490 LD 11 -1 Int BE Nuc !#33 N19381 P5491 LD 25 -1 Int BE Pri !#33 N19382 P5492 REPLACEMENT 3 Int BE Pri !#33 N19383 P5493 REPLACEMENT 35 Int BE Pri !#33 N19384 P5494 REPLACEMENT 45 Int BE Pri !#33 N19385 P5495 MEMBAR !#33 N19386 P5496 LD 43 -1 Int BE Pri !#33 N19387 P5497 REPLACEMENT 14 Int BE Sec !#33 N19388 P5498 REPLACEMENT 41 Int BE Pri !#33 N19389 P5499 LD 29 -1 Int BE Pri !#33 N19390 P5500 REPLACEMENT 40 Int BE Pri !#33 N19391 P5501 LD 4 -1 Int BE Pri !#33 N19392 P5502 LD 2 -1 Int BE Pri !#33 N19393 P5503 LD 14 -1 Int BE Pri !#33 N19394 P5504 LD 45 -1 Int BE Pri !#33 N19395 P5505 REPLACEMENT 44 Int BE Pri !#33 N19396 P5506 LD 39 -1 Int BE Pri !#33 N19397 P5507 LD 4 -1 Int BE Pri !#33 N19398 P5508 LD 18 -1 FP BE Pri !#33 N19399 P5509 REPLACEMENT 14 Int BE Pri !#33 N19400 P5510 LD 28 -1 Int BE Pri !#33 N19401 P5511 LD 3 -1 Int BE Pri !#33 N19402 P5512 LD 19 -1 FP BE Pri !#33 N19403 P5513 LD 25 -1 Int BE Pri !#33 N19404 P5514 PREFETCH 36 Int BE Pri !#33 N19405 P5515 LD 44 -1 Int BE Sec !#33 N19406 P5516 REPLACEMENT 2 Int BE Nuc !#33 N19407 P5517 LD 2 -1 Int BE Pri !#33 N19408 P5518 LD 2 -1 Int BE Nuc !#33 N19409 P5519 LD 2 -1 Int BE Sec !#33 N19410 P5520 REPLACEMENT 12 Int BE Pri !#33 N19411 P5521 LD 26 -1 FP BE Pri !#33 N19412 P5522 REPLACEMENT 9 Int BE Sec !#33 N19413 P5523 REPLACEMENT 37 Int BE Pri !#33 N19414 P5524 LD 31 -1 Int LE Pri !#33 N19415 P5525 REPLACEMENT 15 Int BE Pri !#33 N19416 P5526 REPLACEMENT 7 Int BE Pri !#33 N19417 P5527 REPLACEMENT 12 Int BE Sec !#33 N19418 P5528 REPLACEMENT 22 Int BE Sec !#33 N19419 P5529 REPLACEMENT 45 Int BE Pri !#33 N19420 P5530 LD 43 -1 FP BE Nuc !#33 N19421 P5531 REPLACEMENT 4 Int BE Pri !#33 N19422 P5532 REPLACEMENT 27 Int BE Pri !#33 N19423 P5533 LD 37 -1 Int BE Sec !#33 N19424 P5534 LD 8 -1 Int BE Pri !#33 N19425 P5535 REPLACEMENT 2 Int BE Pri !#33 N19426 P5536 REPLACEMENT 17 Int BE Pri !#33 N19427 P5537 LD 19 -1 Int BE Pri !#33 N19428 P5538 PREFETCH 3 Int BE Pri !#33 N19429 P5539 LD 2 -1 Int BE Pri !#33 N19430 P5540 REPLACEMENT 26 Int BE Sec !#33 N19431 P5541 REPLACEMENT 4 Int BE Pri !#33 N19432 P5542 REPLACEMENT 26 Int BE Nuc !#33 N19433 P5543 LD 0 -1 Int BE Pri !#33 N19434 P5544 REPLACEMENT 11 Int BE Sec !#33 N19435 P5545 LD 7 -1 Int BE Nuc !#33 N19436 P5546 LD 29 -1 Int BE Pri !#33 N19437 P5547 REPLACEMENT 0 Int BE Pri !#33 N19438 P5548 LD 9 -1 Int BE Pri !#33 N19439 P5549 LD 3 -1 Int BE Pri !#33 N19440 P5550 REPLACEMENT 8 Int BE Sec !#33 N19441 P5551 REPLACEMENT 27 Int BE Nuc !#33 N19442 P5552 LD 34 -1 FP BE Pri !#33 N19443 P5553 REPLACEMENT 45 Int BE Pri !#33 N19444 P5554 MEMBAR !#33 N19445 P5555 LD 15 -1 Int BE Nuc !#33 N19446 P5556 REPLACEMENT 17 Int BE Pri !#33 N19447 P5557 LD 28 -1 Int BE Sec !#33 N19448 P5558 LD 31 -1 Int BE Pri !#33 N19449 P5559 LD 15 -1 Int BE Pri !#33 N19450 P5560 LD 11 -1 Int BE Pri !#33 N19451 P5561 LD 30 -1 Int BE Pri !#33 N19452 P5562 REPLACEMENT 44 Int BE Pri !#33 N19453 P5563 LD 18 -1 Int BE Sec !#33 N19454 P5564 REPLACEMENT 20 Int BE Pri !#33 N19455 P5565 LD 37 -1 Int BE Pri !#33 N19456 P5566 REPLACEMENT 31 Int BE Pri !#33 N19457 P5567 LD 26 -1 FP BE Pri !#33 N19458 P5568 LD 33 -1 FP BE Pri !#33 N19459 P5569 LD 33 -1 Int BE Pri Loop_exit !#33 N19460 P5378 LD 15 -1 FP BE Pri Loop_entry !#33 N19461 P5379 LD 25 -1 Int BE Pri !#33 N19462 P5380 REPLACEMENT 44 Int BE Pri !#33 N19463 P5381 REPLACEMENT 5 Int BE Sec !#33 N19464 P5382 LD 39 -1 Int BE Pri !#33 N19465 P5383 LD 32 -1 Int BE Nuc !#33 N19466 P5384 REPLACEMENT 28 Int BE Pri !#33 N19467 P5385 LD 17 -1 Int BE Sec !#33 N19468 P5386 LD 34 -1 Int BE Nuc !#33 N19469 P5387 LD 5 -1 Int BE Pri !#33 N19470 P5388 REPLACEMENT 19 Int BE Pri !#33 N19471 P5389 PREFETCH 8 Int BE Pri !#33 N19472 P5390 LD 45 -1 Int BE Pri !#33 N19473 P5391 REPLACEMENT 1 Int BE Sec !#33 N19474 P5392 LD 21 -1 Int BE Pri !#33 N19475 P5393 LD 21 -1 FP BE Pri !#33 N19476 P5394 REPLACEMENT 29 Int BE Pri !#33 N19477 P5395 REPLACEMENT 41 Int BE Pri !#33 N19478 P5396 PREFETCH 9 Int BE Pri !#33 N19479 P5397 REPLACEMENT 29 Int BE Pri !#33 N19480 P5398 REPLACEMENT 38 Int BE Sec !#33 N19481 P5399 REPLACEMENT 6 Int BE Sec !#33 N19482 P5400 REPLACEMENT 33 Int BE Sec !#33 N19483 P5401 LD 4 -1 Int BE Pri !#33 N19484 P5402 REPLACEMENT 44 Int BE Pri !#33 N19485 P5403 REPLACEMENT 13 Int BE Pri !#33 N19486 P5404 LD 23 -1 Int BE Pri !#33 N19487 P5405 REPLACEMENT 24 Int BE Sec !#33 N19488 P5406 REPLACEMENT 9 Int BE Pri !#33 N19489 P5407 REPLACEMENT 12 Int BE Pri !#33 N19490 P5408 LD 15 -1 Int BE Pri !#33 N19491 P5409 LD 33 -1 Int BE Pri !#33 N19492 P5410 LD 10 -1 Int BE Pri !#33 N19493 P5411 LD 8 -1 Int BE Pri !#33 N19494 P5412 LD 19 -1 Int BE Pri !#33 N19495 P5413 LD 42 -1 Int LE Pri !#33 N19496 P5414 REPLACEMENT 40 Int BE Sec !#33 N19497 P5415 LD 12 -1 Int BE Sec !#33 N19498 P5416 REPLACEMENT 27 Int BE Sec !#33 N19499 P5417 REPLACEMENT 33 Int BE Sec !#33 N19500 P5418 LD 38 -1 Int BE Pri !#33 N19501 P5419 LD 26 -1 Int BE Pri !#33 N19502 P5420 REPLACEMENT 18 Int BE Pri !#33 N19503 P5421 MEMBAR !#33 N19504 P5422 BST 43 0x1c800007 FP BE Sec !#33 N19505 P5423 MEMBAR !#33 N19506 P5424 REPLACEMENT 15 Int BE Pri !#33 N19507 P5425 REPLACEMENT 29 Int BE Pri !#33 N19508 P5426 LD 13 -1 Int BE Pri !#33 N19509 P5427 LD 8 -1 Int BE Pri !#33 N19510 P5428 REPLACEMENT 41 Int BE Pri !#33 N19511 P5429 REPLACEMENT 18 Int BE Pri !#33 N19512 P5430 LD 39 -1 Int BE Pri !#33 N19513 P5431 LD 8 -1 Int BE Pri !#33 N19514 P5432 REPLACEMENT 21 Int BE Pri !#33 N19515 P5433 LD 22 -1 Int BE Pri !#33 N19516 P5434 LD 23 -1 FP BE Sec !#33 N19517 P5435 LD 31 -1 Int BE Nuc !#33 N19518 P5436 REPLACEMENT 12 Int BE Pri !#33 N19519 P5437 LD 25 -1 Int BE Sec !#33 N19520 P5438 LD 6 -1 Int BE Pri !#33 N19521 P5439 PREFETCH 4 Int BE Pri !#33 N19522 P5440 LD 31 -1 Int BE Pri !#33 N19523 P5441 LD 3 -1 Int LE Pri !#33 N19524 P5442 MEMBAR !#33 N19525 P5443 BST 19 0x1c800008 FP BE Sec !#33 N19526 P5444 MEMBAR !#33 N19527 P5445 REPLACEMENT 3 Int BE Pri !#33 N19528 P5446 LD 17 -1 Int BE Sec !#33 N19529 P5447 REPLACEMENT 0 Int BE Pri !#33 N19530 P5448 LD 38 -1 Int BE Pri !#33 N19531 P5449 LD 37 -1 Int BE Pri !#33 N19532 P5450 LD 32 -1 Int BE Sec !#33 N19533 P5451 LD 5 -1 Int BE Pri !#33 N19534 P5452 LD 26 -1 Int BE Pri !#33 N19535 P5453 LD 25 -1 Int BE Pri !#33 N19536 P5454 REPLACEMENT 7 Int BE Nuc !#33 N19537 P5455 REPLACEMENT 45 Int BE Pri !#33 N19538 P5456 PREFETCH 37 Int BE Pri !#33 N19539 P5457 LD 29 -1 Int BE Pri !#33 N19540 P5458 LD 40 -1 Int BE Pri !#33 N19541 P5459 REPLACEMENT 32 Int BE Pri !#33 N19542 P5460 LD 12 -1 Int BE Pri !#33 N19543 P5461 REPLACEMENT 44 Int BE Pri !#33 N19544 P5462 LD 10 -1 Int LE Sec !#33 N19545 P5463 LD 35 -1 Int BE Pri !#33 N19546 P5464 REPLACEMENT 20 Int BE Pri !#33 N19547 P5465 LD 0 -1 Int LE Pri !#33 N19548 P5466 LD 8 -1 Int BE Pri !#33 N19549 P5467 LD 1 -1 Int BE Pri !#33 N19550 P5468 LD 14 -1 Int BE Pri !#33 N19551 P5469 REPLACEMENT 1 Int BE Pri !#33 N19552 P5470 REPLACEMENT 32 Int BE Nuc !#33 N19553 P5471 LD 13 -1 Int BE Pri !#33 N19554 P5472 LD 26 -1 Int BE Pri !#33 N19555 P5473 LD 10 -1 Int BE Pri !#33 N19556 P5474 LD 43 -1 Int BE Pri !#33 N19557 P5475 MEMBAR !#33 N19558 P5476 BST 22 0x1c800009 FP BE Pri !#33 N19559 P5477 MEMBAR !#33 N19560 P5478 LD 23 -1 FP BE Pri !#33 N19561 P5479 LD 5 -1 Int BE Pri !#33 N19562 P5480 REPLACEMENT 7 Int BE Pri !#33 N19563 P5481 LD 27 -1 Int LE Pri !#33 N19564 P5482 REPLACEMENT 0 Int BE Pri !#33 N19565 P5483 LD 12 -1 Int BE Pri !#33 N19566 P5484 LD 19 -1 Int LE Pri !#33 N19567 P5485 REPLACEMENT 35 Int BE Pri !#33 N19568 P5486 LD 5 -1 Int BE Pri !#33 N19569 P5487 LD 29 -1 Int BE Pri !#33 N19570 P5488 LD 43 -1 Int BE Pri !#33 N19571 P5489 REPLACEMENT 38 Int BE Pri !#33 N19572 P5490 LD 11 -1 Int BE Nuc !#33 N19573 P5491 LD 25 -1 Int BE Pri !#33 N19574 P5492 REPLACEMENT 3 Int BE Pri !#33 N19575 P5493 REPLACEMENT 35 Int BE Pri !#33 N19576 P5494 REPLACEMENT 45 Int BE Pri !#33 N19577 P5495 MEMBAR !#33 N19578 P5496 LD 43 -1 Int BE Pri !#33 N19579 P5497 REPLACEMENT 14 Int BE Sec !#33 N19580 P5498 REPLACEMENT 41 Int BE Pri !#33 N19581 P5499 LD 29 -1 Int BE Pri !#33 N19582 P5500 REPLACEMENT 40 Int BE Pri !#33 N19583 P5501 LD 4 -1 Int BE Pri !#33 N19584 P5502 LD 2 -1 Int BE Pri !#33 N19585 P5503 LD 14 -1 Int BE Pri !#33 N19586 P5504 LD 45 -1 Int BE Pri !#33 N19587 P5505 REPLACEMENT 44 Int BE Pri !#33 N19588 P5506 LD 39 -1 Int BE Pri !#33 N19589 P5507 LD 4 -1 Int BE Pri !#33 N19590 P5508 LD 18 -1 FP BE Pri !#33 N19591 P5509 REPLACEMENT 14 Int BE Pri !#33 N19592 P5510 LD 28 -1 Int BE Pri !#33 N19593 P5511 LD 3 -1 Int BE Pri !#33 N19594 P5512 LD 19 -1 FP BE Pri !#33 N19595 P5513 LD 25 -1 Int BE Pri !#33 N19596 P5514 PREFETCH 36 Int BE Pri !#33 N19597 P5515 LD 44 -1 Int BE Sec !#33 N19598 P5516 REPLACEMENT 2 Int BE Nuc !#33 N19599 P5517 LD 2 -1 Int BE Pri !#33 N19600 P5518 LD 2 -1 Int BE Nuc !#33 N19601 P5519 LD 2 -1 Int BE Sec !#33 N19602 P5520 REPLACEMENT 12 Int BE Pri !#33 N19603 P5521 LD 26 -1 FP BE Pri !#33 N19604 P5522 REPLACEMENT 9 Int BE Sec !#33 N19605 P5523 REPLACEMENT 37 Int BE Pri !#33 N19606 P5524 LD 31 -1 Int LE Pri !#33 N19607 P5525 REPLACEMENT 15 Int BE Pri !#33 N19608 P5526 REPLACEMENT 7 Int BE Pri !#33 N19609 P5527 REPLACEMENT 12 Int BE Sec !#33 N19610 P5528 REPLACEMENT 22 Int BE Sec !#33 N19611 P5529 REPLACEMENT 45 Int BE Pri !#33 N19612 P5530 LD 43 -1 FP BE Nuc !#33 N19613 P5531 REPLACEMENT 4 Int BE Pri !#33 N19614 P5532 REPLACEMENT 27 Int BE Pri !#33 N19615 P5533 LD 37 -1 Int BE Sec !#33 N19616 P5534 LD 8 -1 Int BE Pri !#33 N19617 P5535 REPLACEMENT 2 Int BE Pri !#33 N19618 P5536 REPLACEMENT 17 Int BE Pri !#33 N19619 P5537 LD 19 -1 Int BE Pri !#33 N19620 P5538 PREFETCH 3 Int BE Pri !#33 N19621 P5539 LD 2 -1 Int BE Pri !#33 N19622 P5540 REPLACEMENT 26 Int BE Sec !#33 N19623 P5541 REPLACEMENT 4 Int BE Pri !#33 N19624 P5542 REPLACEMENT 26 Int BE Nuc !#33 N19625 P5543 LD 0 -1 Int BE Pri !#33 N19626 P5544 REPLACEMENT 11 Int BE Sec !#33 N19627 P5545 LD 7 -1 Int BE Nuc !#33 N19628 P5546 LD 29 -1 Int BE Pri !#33 N19629 P5547 REPLACEMENT 0 Int BE Pri !#33 N19630 P5548 LD 9 -1 Int BE Pri !#33 N19631 P5549 LD 3 -1 Int BE Pri !#33 N19632 P5550 REPLACEMENT 8 Int BE Sec !#33 N19633 P5551 REPLACEMENT 27 Int BE Nuc !#33 N19634 P5552 LD 34 -1 FP BE Pri !#33 N19635 P5553 REPLACEMENT 45 Int BE Pri !#33 N19636 P5554 MEMBAR !#33 N19637 P5555 LD 15 -1 Int BE Nuc !#33 N19638 P5556 REPLACEMENT 17 Int BE Pri !#33 N19639 P5557 LD 28 -1 Int BE Sec !#33 N19640 P5558 LD 31 -1 Int BE Pri !#33 N19641 P5559 LD 15 -1 Int BE Pri !#33 N19642 P5560 LD 11 -1 Int BE Pri !#33 N19643 P5561 LD 30 -1 Int BE Pri !#33 N19644 P5562 REPLACEMENT 44 Int BE Pri !#33 N19645 P5563 LD 18 -1 Int BE Sec !#33 N19646 P5564 REPLACEMENT 20 Int BE Pri !#33 N19647 P5565 LD 37 -1 Int BE Pri !#33 N19648 P5566 REPLACEMENT 31 Int BE Pri !#33 N19649 P5567 LD 26 -1 FP BE Pri !#33 N19650 P5568 LD 33 -1 FP BE Pri !#33 N19651 P5569 LD 33 -1 Int BE Pri Loop_exit !#33 N19652 P5570 MEMBAR !#34 N19653 P5571 REPLACEMENT 18 Int BE Pri Loop_entry !#34 N19654 P5572 REPLACEMENT 39 Int BE Pri !#34 N19655 P5573 LD 23 -1 Int BE Pri !#34 N19656 P5574 LD 19 -1 Int BE Pri !#34 N19657 P5575 LD 17 -1 Int BE Pri !#34 N19658 P5576 REPLACEMENT 39 Int BE Pri !#34 N19659 P5577 LD 41 -1 Int BE Sec !#34 N19660 P5578 LD 41 -1 Int BE Pri !#34 N19661 P5579 LD 7 -1 Int BE Pri !#34 N19662 P5580 REPLACEMENT 37 Int BE Pri !#34 N19663 P5581 LD 19 -1 Int BE Pri !#34 N19664 P5582 LD 7 -1 Int BE Pri !#34 N19665 P5583 LD 8 -1 Int BE Pri !#34 N19666 P5584 LD 3 -1 Int BE Sec !#34 N19667 P5585 REPLACEMENT 39 Int BE Pri !#34 N19668 P5586 LD 40 -1 Int BE Nuc !#34 N19669 P5587 LD 24 -1 Int BE Pri !#34 N19670 P5588 REPLACEMENT 44 Int BE Pri !#34 N19671 P5589 LD 8 -1 Int BE Pri !#34 N19672 P5590 REPLACEMENT 36 Int BE Pri !#34 N19673 P5591 PREFETCH 34 Int BE Pri !#34 N19674 P5592 LD 8 -1 Int BE Pri !#34 N19675 P5593 REPLACEMENT 11 Int BE Pri !#34 N19676 P5594 LD 36 -1 Int BE Pri !#34 N19677 P5595 LD 3 -1 Int BE Nuc !#34 N19678 P5596 REPLACEMENT 16 Int BE Pri !#34 N19679 P5597 REPLACEMENT 8 Int BE Pri !#34 N19680 P5598 LD 14 -1 Int BE Pri !#34 N19681 P5599 REPLACEMENT 12 Int BE Nuc !#34 N19682 P5600 REPLACEMENT 9 Int BE Pri !#34 N19683 P5601 REPLACEMENT 20 Int BE Pri !#34 N19684 P5602 REPLACEMENT 0 Int BE Pri !#34 N19685 P5603 LD 45 -1 Int BE Pri !#34 N19686 P5604 REPLACEMENT 9 Int BE Pri !#34 N19687 P5605 PREFETCH 28 Int BE Pri !#34 N19688 P5606 LD 34 -1 Int BE Pri !#34 N19689 P5607 REPLACEMENT 38 Int BE Pri !#34 N19690 P5608 LD 1 -1 Int BE Sec !#34 N19691 P5609 LD 21 -1 Int BE Pri !#34 N19692 P5610 LD 29 -1 Int BE Pri !#34 N19693 P5611 LD 25 -1 Int BE Sec !#34 N19694 P5612 LD 40 -1 Int BE Sec !#34 N19695 P5613 REPLACEMENT 7 Int BE Pri !#34 N19696 P5614 LD 21 -1 Int BE Pri !#34 N19697 P5615 LD 44 -1 Int BE Pri !#34 N19698 P5616 LD 37 -1 Int LE Nuc !#34 N19699 P5617 LD 10 -1 Int BE Pri !#34 N19700 P5618 LD 23 -1 Int BE Pri !#34 N19701 P5619 LD 15 -1 Int BE Pri !#34 N19702 P5620 LD 12 -1 Int BE Pri !#34 N19703 P5621 REPLACEMENT 36 Int BE Pri !#34 N19704 P5622 LD 27 -1 Int BE Pri !#34 N19705 P5623 REPLACEMENT 2 Int BE Pri !#34 N19706 P5624 LD 8 -1 FP BE Pri !#34 N19707 P5625 LD 23 -1 Int BE Pri !#34 N19708 P5626 REPLACEMENT 41 Int BE Pri !#34 N19709 P5627 REPLACEMENT 34 Int BE Nuc !#34 N19710 P5628 LD 35 -1 Int BE Pri !#34 N19711 P5629 LD 21 -1 Int BE Sec !#34 N19712 P5630 LD 36 -1 Int BE Pri !#34 N19713 P5631 REPLACEMENT 22 Int BE Pri !#34 N19714 P5632 REPLACEMENT 29 Int BE Pri !#34 N19715 P5633 MEMBAR !#34 N19716 P5634 LD 44 -1 Int BE Pri !#34 N19717 P5635 LD 7 -1 Int BE Pri !#34 N19718 P5636 LD 31 -1 Int BE Pri !#34 N19719 P5637 REPLACEMENT 8 Int BE Pri !#34 N19720 P5638 REPLACEMENT 9 Int BE Pri !#34 N19721 P5639 MEMBAR !#34 N19722 P5640 BST 31 0x1d000001 FP BE Pri !#34 N19723 P5641 MEMBAR !#34 N19724 P5642 REPLACEMENT 18 Int BE Sec !#34 N19725 P5643 REPLACEMENT 19 Int BE Pri !#34 N19726 P5644 LD 31 -1 Int BE Nuc !#34 N19727 P5645 REPLACEMENT 40 Int BE Pri !#34 N19728 P5646 REPLACEMENT 20 Int BE Pri !#34 N19729 P5647 LD 5 -1 Int LE Pri !#34 N19730 P5648 LD 43 -1 Int BE Pri !#34 N19731 P5649 REPLACEMENT 43 Int BE Pri !#34 N19732 P5650 LD 21 -1 Int BE Nuc !#34 N19733 P5651 LD 7 -1 Int BE Pri !#34 N19734 P5652 REPLACEMENT 26 Int BE Nuc !#34 N19735 P5653 REPLACEMENT 26 Int BE Pri !#34 N19736 P5654 LD 14 -1 Int BE Nuc !#34 N19737 P5655 REPLACEMENT 15 Int BE Pri !#34 N19738 P5656 REPLACEMENT 26 Int BE Pri !#34 N19739 P5657 LD 19 -1 Int BE Sec !#34 N19740 P5658 LD 21 -1 Int BE Sec !#34 N19741 P5659 LD 35 -1 Int BE Sec !#34 N19742 P5660 PREFETCH 18 Int BE Pri !#34 N19743 P5661 LD 42 -1 Int BE Sec !#34 N19744 P5662 LD 18 -1 Int BE Pri !#34 N19745 P5663 LD 9 -1 Int BE Pri !#34 N19746 P5664 REPLACEMENT 12 Int BE Nuc !#34 N19747 P5665 LD 33 -1 Int BE Pri !#34 N19748 P5666 LD 16 -1 Int BE Pri !#34 N19749 P5667 REPLACEMENT 34 Int BE Pri !#34 N19750 P5668 REPLACEMENT 14 Int BE Pri !#34 N19751 P5669 PREFETCH 22 Int BE Sec !#34 N19752 P5670 LD 9 -1 FP BE Pri !#34 N19753 P5671 LD 21 -1 Int BE Pri !#34 N19754 P5672 REPLACEMENT 4 Int BE Pri !#34 N19755 P5673 LD 13 -1 FP BE Pri !#34 N19756 P5674 REPLACEMENT 21 Int BE Pri !#34 N19757 P5675 REPLACEMENT 41 Int BE Pri !#34 N19758 P5676 LD 41 -1 Int BE Pri !#34 N19759 P5677 LD 20 -1 Int BE Pri !#34 N19760 P5678 REPLACEMENT 7 Int BE Pri !#34 N19761 P5679 REPLACEMENT 5 Int BE Pri !#34 N19762 P5680 LD 26 -1 Int BE Pri !#34 N19763 P5681 REPLACEMENT 15 Int BE Pri !#34 N19764 P5682 REPLACEMENT 11 Int BE Nuc !#34 N19765 P5683 REPLACEMENT 30 Int BE Nuc !#34 N19766 P5684 LD 23 -1 Int BE Pri !#34 N19767 P5685 LD 36 -1 Int BE Pri !#34 N19768 P5686 REPLACEMENT 30 Int BE Pri !#34 N19769 P5687 LD 16 -1 Int BE Pri !#34 N19770 P5688 REPLACEMENT 42 Int BE Sec !#34 N19771 P5689 LD 1 -1 Int BE Pri !#34 N19772 P5690 LD 34 -1 FP BE Pri !#34 N19773 P5691 LD 6 -1 Int BE Pri !#34 N19774 P5692 LD 4 -1 Int BE Pri !#34 N19775 P5693 LD 25 -1 Int BE Pri !#34 N19776 P5694 REPLACEMENT 29 Int BE Pri !#34 N19777 P5695 LD 21 -1 Int BE Pri !#34 N19778 P5696 LD 38 -1 Int BE Pri !#34 N19779 P5697 LD 15 -1 Int BE Pri !#34 N19780 P5698 LD 40 -1 FP BE Pri !#34 N19781 P5699 REPLACEMENT 37 Int BE Pri !#34 N19782 P5700 REPLACEMENT 36 Int BE Pri !#34 N19783 P5701 LD 3 -1 Int BE Sec !#34 N19784 P5702 REPLACEMENT 41 Int BE Pri !#34 N19785 P5703 REPLACEMENT 24 Int BE Pri !#34 N19786 P5704 REPLACEMENT 17 Int BE Pri !#34 N19787 P5705 REPLACEMENT 6 Int BE Pri !#34 N19788 P5706 LD 6 -1 Int BE Pri !#34 N19789 P5707 LD 32 -1 Int BE Pri !#34 N19790 P5708 REPLACEMENT 32 Int BE Nuc !#34 N19791 P5709 REPLACEMENT 0 Int BE Pri !#34 N19792 P5710 REPLACEMENT 34 Int BE Pri !#34 N19793 P5711 LD 23 -1 Int BE Pri !#34 N19794 P5712 REPLACEMENT 12 Int BE Pri !#34 N19795 P5713 LD 9 -1 FP BE Pri !#34 N19796 P5714 REPLACEMENT 9 Int BE Pri !#34 N19797 P5715 REPLACEMENT 32 Int BE Pri !#34 N19798 P5716 REPLACEMENT 29 Int BE Pri !#34 N19799 P5717 LD 16 -1 Int LE Pri !#34 N19800 P5718 LD 3 -1 Int BE Sec !#34 N19801 P5719 MEMBAR !#34 N19802 P5720 LD 1 -1 Int BE Pri !#34 N19803 P5721 REPLACEMENT 31 Int BE Pri !#34 N19804 P5722 LD 29 -1 Int BE Pri !#34 N19805 P5723 LD 1 -1 Int BE Pri !#34 N19806 P5724 REPLACEMENT 15 Int BE Sec !#34 N19807 P5725 LD 13 -1 Int BE Pri !#34 N19808 P5726 LD 41 -1 Int BE Pri !#34 N19809 P5727 LD 24 -1 Int BE Pri !#34 N19810 P5728 REPLACEMENT 3 Int BE Pri !#34 N19811 P5729 LD 22 -1 Int BE Sec !#34 N19812 P5730 REPLACEMENT 2 Int BE Nuc !#34 N19813 P5731 REPLACEMENT 22 Int BE Pri !#34 N19814 P5732 REPLACEMENT 40 Int BE Sec !#34 N19815 P5733 LD 28 -1 Int BE Pri !#34 N19816 P5734 LD 33 -1 Int BE Pri !#34 N19817 P5735 LD 23 -1 Int BE Nuc !#34 N19818 P5736 LD 40 -1 Int BE Sec !#34 N19819 P5737 LD 18 -1 Int BE Pri !#34 N19820 P5738 REPLACEMENT 10 Int BE Nuc !#34 N19821 P5739 LD 24 -1 Int LE Sec !#34 N19822 P5740 LD 0 -1 FP BE Pri !#34 N19823 P5741 REPLACEMENT 9 Int BE Pri !#34 N19824 P5742 REPLACEMENT 12 Int BE Pri Loop_exit !#34 N19825 P5571 REPLACEMENT 18 Int BE Pri Loop_entry !#34 N19826 P5572 REPLACEMENT 39 Int BE Pri !#34 N19827 P5573 LD 23 -1 Int BE Pri !#34 N19828 P5574 LD 19 -1 Int BE Pri !#34 N19829 P5575 LD 17 -1 Int BE Pri !#34 N19830 P5576 REPLACEMENT 39 Int BE Pri !#34 N19831 P5577 LD 41 -1 Int BE Sec !#34 N19832 P5578 LD 41 -1 Int BE Pri !#34 N19833 P5579 LD 7 -1 Int BE Pri !#34 N19834 P5580 REPLACEMENT 37 Int BE Pri !#34 N19835 P5581 LD 19 -1 Int BE Pri !#34 N19836 P5582 LD 7 -1 Int BE Pri !#34 N19837 P5583 LD 8 -1 Int BE Pri !#34 N19838 P5584 LD 3 -1 Int BE Sec !#34 N19839 P5585 REPLACEMENT 39 Int BE Pri !#34 N19840 P5586 LD 40 -1 Int BE Nuc !#34 N19841 P5587 LD 24 -1 Int BE Pri !#34 N19842 P5588 REPLACEMENT 44 Int BE Pri !#34 N19843 P5589 LD 8 -1 Int BE Pri !#34 N19844 P5590 REPLACEMENT 36 Int BE Pri !#34 N19845 P5591 PREFETCH 34 Int BE Pri !#34 N19846 P5592 LD 8 -1 Int BE Pri !#34 N19847 P5593 REPLACEMENT 11 Int BE Pri !#34 N19848 P5594 LD 36 -1 Int BE Pri !#34 N19849 P5595 LD 3 -1 Int BE Nuc !#34 N19850 P5596 REPLACEMENT 16 Int BE Pri !#34 N19851 P5597 REPLACEMENT 8 Int BE Pri !#34 N19852 P5598 LD 14 -1 Int BE Pri !#34 N19853 P5599 REPLACEMENT 12 Int BE Nuc !#34 N19854 P5600 REPLACEMENT 9 Int BE Pri !#34 N19855 P5601 REPLACEMENT 20 Int BE Pri !#34 N19856 P5602 REPLACEMENT 0 Int BE Pri !#34 N19857 P5603 LD 45 -1 Int BE Pri !#34 N19858 P5604 REPLACEMENT 9 Int BE Pri !#34 N19859 P5605 PREFETCH 28 Int BE Pri !#34 N19860 P5606 LD 34 -1 Int BE Pri !#34 N19861 P5607 REPLACEMENT 38 Int BE Pri !#34 N19862 P5608 LD 1 -1 Int BE Sec !#34 N19863 P5609 LD 21 -1 Int BE Pri !#34 N19864 P5610 LD 29 -1 Int BE Pri !#34 N19865 P5611 LD 25 -1 Int BE Sec !#34 N19866 P5612 LD 40 -1 Int BE Sec !#34 N19867 P5613 REPLACEMENT 7 Int BE Pri !#34 N19868 P5614 LD 21 -1 Int BE Pri !#34 N19869 P5615 LD 44 -1 Int BE Pri !#34 N19870 P5616 LD 37 -1 Int LE Nuc !#34 N19871 P5617 LD 10 -1 Int BE Pri !#34 N19872 P5618 LD 23 -1 Int BE Pri !#34 N19873 P5619 LD 15 -1 Int BE Pri !#34 N19874 P5620 LD 12 -1 Int BE Pri !#34 N19875 P5621 REPLACEMENT 36 Int BE Pri !#34 N19876 P5622 LD 27 -1 Int BE Pri !#34 N19877 P5623 REPLACEMENT 2 Int BE Pri !#34 N19878 P5624 LD 8 -1 FP BE Pri !#34 N19879 P5625 LD 23 -1 Int BE Pri !#34 N19880 P5626 REPLACEMENT 41 Int BE Pri !#34 N19881 P5627 REPLACEMENT 34 Int BE Nuc !#34 N19882 P5628 LD 35 -1 Int BE Pri !#34 N19883 P5629 LD 21 -1 Int BE Sec !#34 N19884 P5630 LD 36 -1 Int BE Pri !#34 N19885 P5631 REPLACEMENT 22 Int BE Pri !#34 N19886 P5632 REPLACEMENT 29 Int BE Pri !#34 N19887 P5633 MEMBAR !#34 N19888 P5634 LD 44 -1 Int BE Pri !#34 N19889 P5635 LD 7 -1 Int BE Pri !#34 N19890 P5636 LD 31 -1 Int BE Pri !#34 N19891 P5637 REPLACEMENT 8 Int BE Pri !#34 N19892 P5638 REPLACEMENT 9 Int BE Pri !#34 N19893 P5639 MEMBAR !#34 N19894 P5640 BST 31 0x1d000002 FP BE Pri !#34 N19895 P5641 MEMBAR !#34 N19896 P5642 REPLACEMENT 18 Int BE Sec !#34 N19897 P5643 REPLACEMENT 19 Int BE Pri !#34 N19898 P5644 LD 31 -1 Int BE Nuc !#34 N19899 P5645 REPLACEMENT 40 Int BE Pri !#34 N19900 P5646 REPLACEMENT 20 Int BE Pri !#34 N19901 P5647 LD 5 -1 Int LE Pri !#34 N19902 P5648 LD 43 -1 Int BE Pri !#34 N19903 P5649 REPLACEMENT 43 Int BE Pri !#34 N19904 P5650 LD 21 -1 Int BE Nuc !#34 N19905 P5651 LD 7 -1 Int BE Pri !#34 N19906 P5652 REPLACEMENT 26 Int BE Nuc !#34 N19907 P5653 REPLACEMENT 26 Int BE Pri !#34 N19908 P5654 LD 14 -1 Int BE Nuc !#34 N19909 P5655 REPLACEMENT 15 Int BE Pri !#34 N19910 P5656 REPLACEMENT 26 Int BE Pri !#34 N19911 P5657 LD 19 -1 Int BE Sec !#34 N19912 P5658 LD 21 -1 Int BE Sec !#34 N19913 P5659 LD 35 -1 Int BE Sec !#34 N19914 P5660 PREFETCH 18 Int BE Pri !#34 N19915 P5661 LD 42 -1 Int BE Sec !#34 N19916 P5662 LD 18 -1 Int BE Pri !#34 N19917 P5663 LD 9 -1 Int BE Pri !#34 N19918 P5664 REPLACEMENT 12 Int BE Nuc !#34 N19919 P5665 LD 33 -1 Int BE Pri !#34 N19920 P5666 LD 16 -1 Int BE Pri !#34 N19921 P5667 REPLACEMENT 34 Int BE Pri !#34 N19922 P5668 REPLACEMENT 14 Int BE Pri !#34 N19923 P5669 PREFETCH 22 Int BE Sec !#34 N19924 P5670 LD 9 -1 FP BE Pri !#34 N19925 P5671 LD 21 -1 Int BE Pri !#34 N19926 P5672 REPLACEMENT 4 Int BE Pri !#34 N19927 P5673 LD 13 -1 FP BE Pri !#34 N19928 P5674 REPLACEMENT 21 Int BE Pri !#34 N19929 P5675 REPLACEMENT 41 Int BE Pri !#34 N19930 P5676 LD 41 -1 Int BE Pri !#34 N19931 P5677 LD 20 -1 Int BE Pri !#34 N19932 P5678 REPLACEMENT 7 Int BE Pri !#34 N19933 P5679 REPLACEMENT 5 Int BE Pri !#34 N19934 P5680 LD 26 -1 Int BE Pri !#34 N19935 P5681 REPLACEMENT 15 Int BE Pri !#34 N19936 P5682 REPLACEMENT 11 Int BE Nuc !#34 N19937 P5683 REPLACEMENT 30 Int BE Nuc !#34 N19938 P5684 LD 23 -1 Int BE Pri !#34 N19939 P5685 LD 36 -1 Int BE Pri !#34 N19940 P5686 REPLACEMENT 30 Int BE Pri !#34 N19941 P5687 LD 16 -1 Int BE Pri !#34 N19942 P5688 REPLACEMENT 42 Int BE Sec !#34 N19943 P5689 LD 1 -1 Int BE Pri !#34 N19944 P5690 LD 34 -1 FP BE Pri !#34 N19945 P5691 LD 6 -1 Int BE Pri !#34 N19946 P5692 LD 4 -1 Int BE Pri !#34 N19947 P5693 LD 25 -1 Int BE Pri !#34 N19948 P5694 REPLACEMENT 29 Int BE Pri !#34 N19949 P5695 LD 21 -1 Int BE Pri !#34 N19950 P5696 LD 38 -1 Int BE Pri !#34 N19951 P5697 LD 15 -1 Int BE Pri !#34 N19952 P5698 LD 40 -1 FP BE Pri !#34 N19953 P5699 REPLACEMENT 37 Int BE Pri !#34 N19954 P5700 REPLACEMENT 36 Int BE Pri !#34 N19955 P5701 LD 3 -1 Int BE Sec !#34 N19956 P5702 REPLACEMENT 41 Int BE Pri !#34 N19957 P5703 REPLACEMENT 24 Int BE Pri !#34 N19958 P5704 REPLACEMENT 17 Int BE Pri !#34 N19959 P5705 REPLACEMENT 6 Int BE Pri !#34 N19960 P5706 LD 6 -1 Int BE Pri !#34 N19961 P5707 LD 32 -1 Int BE Pri !#34 N19962 P5708 REPLACEMENT 32 Int BE Nuc !#34 N19963 P5709 REPLACEMENT 0 Int BE Pri !#34 N19964 P5710 REPLACEMENT 34 Int BE Pri !#34 N19965 P5711 LD 23 -1 Int BE Pri !#34 N19966 P5712 REPLACEMENT 12 Int BE Pri !#34 N19967 P5713 LD 9 -1 FP BE Pri !#34 N19968 P5714 REPLACEMENT 9 Int BE Pri !#34 N19969 P5715 REPLACEMENT 32 Int BE Pri !#34 N19970 P5716 REPLACEMENT 29 Int BE Pri !#34 N19971 P5717 LD 16 -1 Int LE Pri !#34 N19972 P5718 LD 3 -1 Int BE Sec !#34 N19973 P5719 MEMBAR !#34 N19974 P5720 LD 1 -1 Int BE Pri !#34 N19975 P5721 REPLACEMENT 31 Int BE Pri !#34 N19976 P5722 LD 29 -1 Int BE Pri !#34 N19977 P5723 LD 1 -1 Int BE Pri !#34 N19978 P5724 REPLACEMENT 15 Int BE Sec !#34 N19979 P5725 LD 13 -1 Int BE Pri !#34 N19980 P5726 LD 41 -1 Int BE Pri !#34 N19981 P5727 LD 24 -1 Int BE Pri !#34 N19982 P5728 REPLACEMENT 3 Int BE Pri !#34 N19983 P5729 LD 22 -1 Int BE Sec !#34 N19984 P5730 REPLACEMENT 2 Int BE Nuc !#34 N19985 P5731 REPLACEMENT 22 Int BE Pri !#34 N19986 P5732 REPLACEMENT 40 Int BE Sec !#34 N19987 P5733 LD 28 -1 Int BE Pri !#34 N19988 P5734 LD 33 -1 Int BE Pri !#34 N19989 P5735 LD 23 -1 Int BE Nuc !#34 N19990 P5736 LD 40 -1 Int BE Sec !#34 N19991 P5737 LD 18 -1 Int BE Pri !#34 N19992 P5738 REPLACEMENT 10 Int BE Nuc !#34 N19993 P5739 LD 24 -1 Int LE Sec !#34 N19994 P5740 LD 0 -1 FP BE Pri !#34 N19995 P5741 REPLACEMENT 9 Int BE Pri !#34 N19996 P5742 REPLACEMENT 12 Int BE Pri Loop_exit !#34 N19997 P5571 REPLACEMENT 18 Int BE Pri Loop_entry !#34 N19998 P5572 REPLACEMENT 39 Int BE Pri !#34 N19999 P5573 LD 23 -1 Int BE Pri !#34 N20000 P5574 LD 19 -1 Int BE Pri !#34 N20001 P5575 LD 17 -1 Int BE Pri !#34 N20002 P5576 REPLACEMENT 39 Int BE Pri !#34 N20003 P5577 LD 41 -1 Int BE Sec !#34 N20004 P5578 LD 41 -1 Int BE Pri !#34 N20005 P5579 LD 7 -1 Int BE Pri !#34 N20006 P5580 REPLACEMENT 37 Int BE Pri !#34 N20007 P5581 LD 19 -1 Int BE Pri !#34 N20008 P5582 LD 7 -1 Int BE Pri !#34 N20009 P5583 LD 8 -1 Int BE Pri !#34 N20010 P5584 LD 3 -1 Int BE Sec !#34 N20011 P5585 REPLACEMENT 39 Int BE Pri !#34 N20012 P5586 LD 40 -1 Int BE Nuc !#34 N20013 P5587 LD 24 -1 Int BE Pri !#34 N20014 P5588 REPLACEMENT 44 Int BE Pri !#34 N20015 P5589 LD 8 -1 Int BE Pri !#34 N20016 P5590 REPLACEMENT 36 Int BE Pri !#34 N20017 P5591 PREFETCH 34 Int BE Pri !#34 N20018 P5592 LD 8 -1 Int BE Pri !#34 N20019 P5593 REPLACEMENT 11 Int BE Pri !#34 N20020 P5594 LD 36 -1 Int BE Pri !#34 N20021 P5595 LD 3 -1 Int BE Nuc !#34 N20022 P5596 REPLACEMENT 16 Int BE Pri !#34 N20023 P5597 REPLACEMENT 8 Int BE Pri !#34 N20024 P5598 LD 14 -1 Int BE Pri !#34 N20025 P5599 REPLACEMENT 12 Int BE Nuc !#34 N20026 P5600 REPLACEMENT 9 Int BE Pri !#34 N20027 P5601 REPLACEMENT 20 Int BE Pri !#34 N20028 P5602 REPLACEMENT 0 Int BE Pri !#34 N20029 P5603 LD 45 -1 Int BE Pri !#34 N20030 P5604 REPLACEMENT 9 Int BE Pri !#34 N20031 P5605 PREFETCH 28 Int BE Pri !#34 N20032 P5606 LD 34 -1 Int BE Pri !#34 N20033 P5607 REPLACEMENT 38 Int BE Pri !#34 N20034 P5608 LD 1 -1 Int BE Sec !#34 N20035 P5609 LD 21 -1 Int BE Pri !#34 N20036 P5610 LD 29 -1 Int BE Pri !#34 N20037 P5611 LD 25 -1 Int BE Sec !#34 N20038 P5612 LD 40 -1 Int BE Sec !#34 N20039 P5613 REPLACEMENT 7 Int BE Pri !#34 N20040 P5614 LD 21 -1 Int BE Pri !#34 N20041 P5615 LD 44 -1 Int BE Pri !#34 N20042 P5616 LD 37 -1 Int LE Nuc !#34 N20043 P5617 LD 10 -1 Int BE Pri !#34 N20044 P5618 LD 23 -1 Int BE Pri !#34 N20045 P5619 LD 15 -1 Int BE Pri !#34 N20046 P5620 LD 12 -1 Int BE Pri !#34 N20047 P5621 REPLACEMENT 36 Int BE Pri !#34 N20048 P5622 LD 27 -1 Int BE Pri !#34 N20049 P5623 REPLACEMENT 2 Int BE Pri !#34 N20050 P5624 LD 8 -1 FP BE Pri !#34 N20051 P5625 LD 23 -1 Int BE Pri !#34 N20052 P5626 REPLACEMENT 41 Int BE Pri !#34 N20053 P5627 REPLACEMENT 34 Int BE Nuc !#34 N20054 P5628 LD 35 -1 Int BE Pri !#34 N20055 P5629 LD 21 -1 Int BE Sec !#34 N20056 P5630 LD 36 -1 Int BE Pri !#34 N20057 P5631 REPLACEMENT 22 Int BE Pri !#34 N20058 P5632 REPLACEMENT 29 Int BE Pri !#34 N20059 P5633 MEMBAR !#34 N20060 P5634 LD 44 -1 Int BE Pri !#34 N20061 P5635 LD 7 -1 Int BE Pri !#34 N20062 P5636 LD 31 -1 Int BE Pri !#34 N20063 P5637 REPLACEMENT 8 Int BE Pri !#34 N20064 P5638 REPLACEMENT 9 Int BE Pri !#34 N20065 P5639 MEMBAR !#34 N20066 P5640 BST 31 0x1d000003 FP BE Pri !#34 N20067 P5641 MEMBAR !#34 N20068 P5642 REPLACEMENT 18 Int BE Sec !#34 N20069 P5643 REPLACEMENT 19 Int BE Pri !#34 N20070 P5644 LD 31 -1 Int BE Nuc !#34 N20071 P5645 REPLACEMENT 40 Int BE Pri !#34 N20072 P5646 REPLACEMENT 20 Int BE Pri !#34 N20073 P5647 LD 5 -1 Int LE Pri !#34 N20074 P5648 LD 43 -1 Int BE Pri !#34 N20075 P5649 REPLACEMENT 43 Int BE Pri !#34 N20076 P5650 LD 21 -1 Int BE Nuc !#34 N20077 P5651 LD 7 -1 Int BE Pri !#34 N20078 P5652 REPLACEMENT 26 Int BE Nuc !#34 N20079 P5653 REPLACEMENT 26 Int BE Pri !#34 N20080 P5654 LD 14 -1 Int BE Nuc !#34 N20081 P5655 REPLACEMENT 15 Int BE Pri !#34 N20082 P5656 REPLACEMENT 26 Int BE Pri !#34 N20083 P5657 LD 19 -1 Int BE Sec !#34 N20084 P5658 LD 21 -1 Int BE Sec !#34 N20085 P5659 LD 35 -1 Int BE Sec !#34 N20086 P5660 PREFETCH 18 Int BE Pri !#34 N20087 P5661 LD 42 -1 Int BE Sec !#34 N20088 P5662 LD 18 -1 Int BE Pri !#34 N20089 P5663 LD 9 -1 Int BE Pri !#34 N20090 P5664 REPLACEMENT 12 Int BE Nuc !#34 N20091 P5665 LD 33 -1 Int BE Pri !#34 N20092 P5666 LD 16 -1 Int BE Pri !#34 N20093 P5667 REPLACEMENT 34 Int BE Pri !#34 N20094 P5668 REPLACEMENT 14 Int BE Pri !#34 N20095 P5669 PREFETCH 22 Int BE Sec !#34 N20096 P5670 LD 9 -1 FP BE Pri !#34 N20097 P5671 LD 21 -1 Int BE Pri !#34 N20098 P5672 REPLACEMENT 4 Int BE Pri !#34 N20099 P5673 LD 13 -1 FP BE Pri !#34 N20100 P5674 REPLACEMENT 21 Int BE Pri !#34 N20101 P5675 REPLACEMENT 41 Int BE Pri !#34 N20102 P5676 LD 41 -1 Int BE Pri !#34 N20103 P5677 LD 20 -1 Int BE Pri !#34 N20104 P5678 REPLACEMENT 7 Int BE Pri !#34 N20105 P5679 REPLACEMENT 5 Int BE Pri !#34 N20106 P5680 LD 26 -1 Int BE Pri !#34 N20107 P5681 REPLACEMENT 15 Int BE Pri !#34 N20108 P5682 REPLACEMENT 11 Int BE Nuc !#34 N20109 P5683 REPLACEMENT 30 Int BE Nuc !#34 N20110 P5684 LD 23 -1 Int BE Pri !#34 N20111 P5685 LD 36 -1 Int BE Pri !#34 N20112 P5686 REPLACEMENT 30 Int BE Pri !#34 N20113 P5687 LD 16 -1 Int BE Pri !#34 N20114 P5688 REPLACEMENT 42 Int BE Sec !#34 N20115 P5689 LD 1 -1 Int BE Pri !#34 N20116 P5690 LD 34 -1 FP BE Pri !#34 N20117 P5691 LD 6 -1 Int BE Pri !#34 N20118 P5692 LD 4 -1 Int BE Pri !#34 N20119 P5693 LD 25 -1 Int BE Pri !#34 N20120 P5694 REPLACEMENT 29 Int BE Pri !#34 N20121 P5695 LD 21 -1 Int BE Pri !#34 N20122 P5696 LD 38 -1 Int BE Pri !#34 N20123 P5697 LD 15 -1 Int BE Pri !#34 N20124 P5698 LD 40 -1 FP BE Pri !#34 N20125 P5699 REPLACEMENT 37 Int BE Pri !#34 N20126 P5700 REPLACEMENT 36 Int BE Pri !#34 N20127 P5701 LD 3 -1 Int BE Sec !#34 N20128 P5702 REPLACEMENT 41 Int BE Pri !#34 N20129 P5703 REPLACEMENT 24 Int BE Pri !#34 N20130 P5704 REPLACEMENT 17 Int BE Pri !#34 N20131 P5705 REPLACEMENT 6 Int BE Pri !#34 N20132 P5706 LD 6 -1 Int BE Pri !#34 N20133 P5707 LD 32 -1 Int BE Pri !#34 N20134 P5708 REPLACEMENT 32 Int BE Nuc !#34 N20135 P5709 REPLACEMENT 0 Int BE Pri !#34 N20136 P5710 REPLACEMENT 34 Int BE Pri !#34 N20137 P5711 LD 23 -1 Int BE Pri !#34 N20138 P5712 REPLACEMENT 12 Int BE Pri !#34 N20139 P5713 LD 9 -1 FP BE Pri !#34 N20140 P5714 REPLACEMENT 9 Int BE Pri !#34 N20141 P5715 REPLACEMENT 32 Int BE Pri !#34 N20142 P5716 REPLACEMENT 29 Int BE Pri !#34 N20143 P5717 LD 16 -1 Int LE Pri !#34 N20144 P5718 LD 3 -1 Int BE Sec !#34 N20145 P5719 MEMBAR !#34 N20146 P5720 LD 1 -1 Int BE Pri !#34 N20147 P5721 REPLACEMENT 31 Int BE Pri !#34 N20148 P5722 LD 29 -1 Int BE Pri !#34 N20149 P5723 LD 1 -1 Int BE Pri !#34 N20150 P5724 REPLACEMENT 15 Int BE Sec !#34 N20151 P5725 LD 13 -1 Int BE Pri !#34 N20152 P5726 LD 41 -1 Int BE Pri !#34 N20153 P5727 LD 24 -1 Int BE Pri !#34 N20154 P5728 REPLACEMENT 3 Int BE Pri !#34 N20155 P5729 LD 22 -1 Int BE Sec !#34 N20156 P5730 REPLACEMENT 2 Int BE Nuc !#34 N20157 P5731 REPLACEMENT 22 Int BE Pri !#34 N20158 P5732 REPLACEMENT 40 Int BE Sec !#34 N20159 P5733 LD 28 -1 Int BE Pri !#34 N20160 P5734 LD 33 -1 Int BE Pri !#34 N20161 P5735 LD 23 -1 Int BE Nuc !#34 N20162 P5736 LD 40 -1 Int BE Sec !#34 N20163 P5737 LD 18 -1 Int BE Pri !#34 N20164 P5738 REPLACEMENT 10 Int BE Nuc !#34 N20165 P5739 LD 24 -1 Int LE Sec !#34 N20166 P5740 LD 0 -1 FP BE Pri !#34 N20167 P5741 REPLACEMENT 9 Int BE Pri !#34 N20168 P5742 REPLACEMENT 12 Int BE Pri Loop_exit !#34 N20169 P5743 MEMBAR !#35 N20170 P5744 REPLACEMENT 26 Int BE Pri Loop_entry !#35 N20171 P5745 REPLACEMENT 15 Int BE Pri !#35 N20172 P5746 LD 10 -1 Int BE Pri !#35 N20173 P5747 LD 19 -1 Int BE Pri !#35 N20174 P5748 LD 36 -1 Int BE Sec !#35 N20175 P5749 LD 25 -1 Int BE Pri !#35 N20176 P5750 LD 22 -1 Int BE Nuc !#35 N20177 P5751 REPLACEMENT 22 Int BE Pri !#35 N20178 P5752 LD 28 -1 FP BE Pri !#35 N20179 P5753 REPLACEMENT 1 Int BE Pri !#35 N20180 P5754 REPLACEMENT 32 Int BE Sec !#35 N20181 P5755 REPLACEMENT 8 Int BE Pri !#35 N20182 P5756 LD 26 -1 FP BE Sec !#35 N20183 P5757 LD 45 -1 Int BE Pri !#35 N20184 P5758 LD 13 -1 Int BE Pri !#35 N20185 P5759 REPLACEMENT 44 Int BE Sec !#35 N20186 P5760 LD 11 -1 Int LE Nuc !#35 N20187 P5761 REPLACEMENT 35 Int BE Pri !#35 N20188 P5762 REPLACEMENT 22 Int BE Pri !#35 N20189 P5763 LD 17 -1 Int BE Pri !#35 N20190 P5764 LD 17 -1 FP BE Pri !#35 N20191 P5765 LD 8 -1 FP BE Nuc !#35 N20192 P5766 LD 32 -1 Int BE Pri !#35 N20193 P5767 LD 29 -1 Int BE Pri !#35 N20194 P5768 REPLACEMENT 26 Int BE Pri !#35 N20195 P5769 LD 20 -1 Int BE Pri !#35 N20196 P5770 LD 38 -1 Int BE Pri !#35 N20197 P5771 REPLACEMENT 37 Int BE Pri !#35 N20198 P5772 REPLACEMENT 19 Int BE Pri !#35 N20199 P5773 REPLACEMENT 25 Int BE Nuc !#35 N20200 P5774 LD 11 -1 Int BE Nuc !#35 N20201 P5775 REPLACEMENT 11 Int BE Pri !#35 N20202 P5776 LD 26 -1 Int BE Pri !#35 N20203 P5777 LD 20 -1 Int BE Pri !#35 N20204 P5778 REPLACEMENT 1 Int BE Pri !#35 N20205 P5779 REPLACEMENT 36 Int BE Pri !#35 N20206 P5780 LD 8 -1 Int BE Pri !#35 N20207 P5781 REPLACEMENT 10 Int BE Pri !#35 N20208 P5782 LD 33 -1 FP BE Pri !#35 N20209 P5783 REPLACEMENT 15 Int BE Pri !#35 N20210 P5784 LD 35 -1 Int BE Pri !#35 N20211 P5785 LD 9 -1 Int BE Pri !#35 N20212 P5786 LD 31 -1 FP BE Sec !#35 N20213 P5787 LD 23 -1 Int BE Pri !#35 N20214 P5788 LD 0 -1 Int BE Pri !#35 N20215 P5789 LD 23 -1 Int BE Pri !#35 N20216 P5790 LD 34 -1 Int BE Pri !#35 N20217 P5791 LD 26 -1 Int BE Sec !#35 N20218 P5792 LD 43 -1 Int BE Pri !#35 N20219 P5793 LD 12 -1 Int BE Pri !#35 N20220 P5794 REPLACEMENT 15 Int BE Pri !#35 N20221 P5795 REPLACEMENT 8 Int BE Pri !#35 N20222 P5796 REPLACEMENT 43 Int BE Pri !#35 N20223 P5797 LD 29 -1 Int BE Pri !#35 N20224 P5798 LD 7 -1 Int BE Pri !#35 N20225 P5799 LD 13 -1 Int BE Sec !#35 N20226 P5800 REPLACEMENT 17 Int BE Sec !#35 N20227 P5801 REPLACEMENT 44 Int BE Pri !#35 N20228 P5802 REPLACEMENT 20 Int BE Sec !#35 N20229 P5803 REPLACEMENT 35 Int BE Pri !#35 N20230 P5804 REPLACEMENT 27 Int BE Pri !#35 N20231 P5805 LD 33 -1 Int BE Nuc !#35 N20232 P5806 LD 44 -1 Int BE Pri !#35 N20233 P5807 MEMBAR !#35 N20234 P5808 BST 41 0x1d800001 FP BE Pri !#35 N20235 P5809 MEMBAR !#35 N20236 P5810 LD 6 -1 Int BE Pri !#35 N20237 P5811 REPLACEMENT 12 Int BE Pri !#35 N20238 P5812 REPLACEMENT 9 Int BE Pri !#35 N20239 P5813 LD 36 -1 Int BE Pri !#35 N20240 P5814 LD 5 -1 Int BE Sec !#35 N20241 P5815 REPLACEMENT 17 Int BE Pri !#35 N20242 P5816 LD 15 -1 Int BE Pri !#35 N20243 P5817 REPLACEMENT 1 Int BE Sec !#35 N20244 P5818 LD 41 -1 Int BE Pri !#35 N20245 P5819 REPLACEMENT 13 Int BE Pri !#35 N20246 P5820 REPLACEMENT 4 Int BE Pri !#35 N20247 P5821 LD 7 -1 Int BE Pri !#35 N20248 P5822 LD 10 -1 Int BE Nuc !#35 N20249 P5823 REPLACEMENT 27 Int BE Pri !#35 N20250 P5824 LD 27 -1 Int BE Sec !#35 N20251 P5825 LD 42 -1 Int BE Sec !#35 N20252 P5826 LD 45 -1 Int BE Pri !#35 N20253 P5827 LD 2 -1 Int BE Pri !#35 N20254 P5828 REPLACEMENT 40 Int BE Nuc !#35 N20255 P5829 LD 26 -1 FP BE Pri !#35 N20256 P5830 REPLACEMENT 28 Int BE Pri !#35 N20257 P5831 LD 25 -1 Int BE Pri !#35 N20258 P5832 REPLACEMENT 18 Int BE Sec !#35 N20259 P5833 REPLACEMENT 29 Int BE Pri !#35 N20260 P5834 LD 17 -1 Int BE Pri !#35 N20261 P5835 LD 44 -1 Int BE Sec !#35 N20262 P5836 REPLACEMENT 11 Int BE Pri !#35 N20263 P5837 REPLACEMENT 4 Int BE Sec !#35 N20264 P5838 LD 15 -1 Int BE Sec !#35 N20265 P5839 LD 33 -1 Int BE Pri !#35 N20266 P5840 REPLACEMENT 12 Int BE Pri !#35 N20267 P5841 REPLACEMENT 32 Int BE Pri !#35 N20268 P5842 REPLACEMENT 43 Int BE Pri !#35 N20269 P5843 LD 39 -1 Int BE Sec !#35 N20270 P5844 LD 20 -1 Int BE Pri !#35 N20271 P5845 REPLACEMENT 25 Int BE Nuc !#35 N20272 P5846 LD 25 -1 Int BE Sec !#35 N20273 P5847 LD 24 -1 Int BE Sec !#35 N20274 P5848 REPLACEMENT 34 Int BE Nuc !#35 N20275 P5849 LD 33 -1 Int BE Pri !#35 N20276 P5850 LD 17 -1 Int BE Sec !#35 N20277 P5851 REPLACEMENT 26 Int BE Pri !#35 N20278 P5852 REPLACEMENT 34 Int BE Pri !#35 N20279 P5853 REPLACEMENT 40 Int BE Nuc !#35 N20280 P5854 LD 0 -1 FP BE Nuc !#35 N20281 P5855 REPLACEMENT 39 Int BE Pri !#35 N20282 P5856 LD 20 -1 Int BE Pri !#35 N20283 P5857 REPLACEMENT 20 Int BE Pri !#35 N20284 P5858 REPLACEMENT 31 Int BE Sec !#35 N20285 P5859 LD 45 -1 Int BE Pri !#35 N20286 P5860 LD 17 -1 Int BE Pri !#35 N20287 P5861 REPLACEMENT 38 Int BE Pri !#35 N20288 P5862 REPLACEMENT 37 Int BE Pri !#35 N20289 P5863 LD 26 -1 Int BE Pri !#35 N20290 P5864 MEMBAR !#35 N20291 P5865 REPLACEMENT 9 Int BE Pri !#35 N20292 P5866 REPLACEMENT 0 Int BE Pri !#35 N20293 P5867 LD 45 -1 Int BE Pri !#35 N20294 P5868 REPLACEMENT 39 Int BE Pri !#35 N20295 P5869 REPLACEMENT 6 Int BE Pri !#35 N20296 P5870 LD 5 -1 Int LE Sec !#35 N20297 P5871 REPLACEMENT 29 Int BE Sec !#35 N20298 P5872 REPLACEMENT 22 Int BE Pri !#35 N20299 P5873 REPLACEMENT 2 Int BE Pri !#35 N20300 P5874 REPLACEMENT 8 Int BE Pri !#35 N20301 P5875 REPLACEMENT 36 Int BE Pri !#35 N20302 P5876 REPLACEMENT 15 Int BE Pri !#35 N20303 P5877 REPLACEMENT 31 Int BE Pri !#35 N20304 P5878 REPLACEMENT 36 Int BE Pri !#35 N20305 P5879 LD 34 -1 Int BE Pri !#35 N20306 P5880 REPLACEMENT 13 Int BE Pri !#35 N20307 P5881 LD 30 -1 Int BE Pri !#35 N20308 P5882 REPLACEMENT 5 Int BE Nuc !#35 N20309 P5883 LD 39 -1 Int BE Pri !#35 N20310 P5884 REPLACEMENT 13 Int BE Pri !#35 N20311 P5885 LD 11 -1 Int BE Pri !#35 N20312 P5886 LD 18 -1 FP BE Pri !#35 N20313 P5887 LD 30 -1 Int BE Pri !#35 N20314 P5888 LD 41 -1 Int BE Sec !#35 N20315 P5889 REPLACEMENT 9 Int BE Sec !#35 N20316 P5890 LD 7 -1 Int BE Pri Loop_exit !#35 N20317 P5744 REPLACEMENT 26 Int BE Pri Loop_entry !#35 N20318 P5745 REPLACEMENT 15 Int BE Pri !#35 N20319 P5746 LD 10 -1 Int BE Pri !#35 N20320 P5747 LD 19 -1 Int BE Pri !#35 N20321 P5748 LD 36 -1 Int BE Sec !#35 N20322 P5749 LD 25 -1 Int BE Pri !#35 N20323 P5750 LD 22 -1 Int BE Nuc !#35 N20324 P5751 REPLACEMENT 22 Int BE Pri !#35 N20325 P5752 LD 28 -1 FP BE Pri !#35 N20326 P5753 REPLACEMENT 1 Int BE Pri !#35 N20327 P5754 REPLACEMENT 32 Int BE Sec !#35 N20328 P5755 REPLACEMENT 8 Int BE Pri !#35 N20329 P5756 LD 26 -1 FP BE Sec !#35 N20330 P5757 LD 45 -1 Int BE Pri !#35 N20331 P5758 LD 13 -1 Int BE Pri !#35 N20332 P5759 REPLACEMENT 44 Int BE Sec !#35 N20333 P5760 LD 11 -1 Int LE Nuc !#35 N20334 P5761 REPLACEMENT 35 Int BE Pri !#35 N20335 P5762 REPLACEMENT 22 Int BE Pri !#35 N20336 P5763 LD 17 -1 Int BE Pri !#35 N20337 P5764 LD 17 -1 FP BE Pri !#35 N20338 P5765 LD 8 -1 FP BE Nuc !#35 N20339 P5766 LD 32 -1 Int BE Pri !#35 N20340 P5767 LD 29 -1 Int BE Pri !#35 N20341 P5768 REPLACEMENT 26 Int BE Pri !#35 N20342 P5769 LD 20 -1 Int BE Pri !#35 N20343 P5770 LD 38 -1 Int BE Pri !#35 N20344 P5771 REPLACEMENT 37 Int BE Pri !#35 N20345 P5772 REPLACEMENT 19 Int BE Pri !#35 N20346 P5773 REPLACEMENT 25 Int BE Nuc !#35 N20347 P5774 LD 11 -1 Int BE Nuc !#35 N20348 P5775 REPLACEMENT 11 Int BE Pri !#35 N20349 P5776 LD 26 -1 Int BE Pri !#35 N20350 P5777 LD 20 -1 Int BE Pri !#35 N20351 P5778 REPLACEMENT 1 Int BE Pri !#35 N20352 P5779 REPLACEMENT 36 Int BE Pri !#35 N20353 P5780 LD 8 -1 Int BE Pri !#35 N20354 P5781 REPLACEMENT 10 Int BE Pri !#35 N20355 P5782 LD 33 -1 FP BE Pri !#35 N20356 P5783 REPLACEMENT 15 Int BE Pri !#35 N20357 P5784 LD 35 -1 Int BE Pri !#35 N20358 P5785 LD 9 -1 Int BE Pri !#35 N20359 P5786 LD 31 -1 FP BE Sec !#35 N20360 P5787 LD 23 -1 Int BE Pri !#35 N20361 P5788 LD 0 -1 Int BE Pri !#35 N20362 P5789 LD 23 -1 Int BE Pri !#35 N20363 P5790 LD 34 -1 Int BE Pri !#35 N20364 P5791 LD 26 -1 Int BE Sec !#35 N20365 P5792 LD 43 -1 Int BE Pri !#35 N20366 P5793 LD 12 -1 Int BE Pri !#35 N20367 P5794 REPLACEMENT 15 Int BE Pri !#35 N20368 P5795 REPLACEMENT 8 Int BE Pri !#35 N20369 P5796 REPLACEMENT 43 Int BE Pri !#35 N20370 P5797 LD 29 -1 Int BE Pri !#35 N20371 P5798 LD 7 -1 Int BE Pri !#35 N20372 P5799 LD 13 -1 Int BE Sec !#35 N20373 P5800 REPLACEMENT 17 Int BE Sec !#35 N20374 P5801 REPLACEMENT 44 Int BE Pri !#35 N20375 P5802 REPLACEMENT 20 Int BE Sec !#35 N20376 P5803 REPLACEMENT 35 Int BE Pri !#35 N20377 P5804 REPLACEMENT 27 Int BE Pri !#35 N20378 P5805 LD 33 -1 Int BE Nuc !#35 N20379 P5806 LD 44 -1 Int BE Pri !#35 N20380 P5807 MEMBAR !#35 N20381 P5808 BST 41 0x1d800002 FP BE Pri !#35 N20382 P5809 MEMBAR !#35 N20383 P5810 LD 6 -1 Int BE Pri !#35 N20384 P5811 REPLACEMENT 12 Int BE Pri !#35 N20385 P5812 REPLACEMENT 9 Int BE Pri !#35 N20386 P5813 LD 36 -1 Int BE Pri !#35 N20387 P5814 LD 5 -1 Int BE Sec !#35 N20388 P5815 REPLACEMENT 17 Int BE Pri !#35 N20389 P5816 LD 15 -1 Int BE Pri !#35 N20390 P5817 REPLACEMENT 1 Int BE Sec !#35 N20391 P5818 LD 41 -1 Int BE Pri !#35 N20392 P5819 REPLACEMENT 13 Int BE Pri !#35 N20393 P5820 REPLACEMENT 4 Int BE Pri !#35 N20394 P5821 LD 7 -1 Int BE Pri !#35 N20395 P5822 LD 10 -1 Int BE Nuc !#35 N20396 P5823 REPLACEMENT 27 Int BE Pri !#35 N20397 P5824 LD 27 -1 Int BE Sec !#35 N20398 P5825 LD 42 -1 Int BE Sec !#35 N20399 P5826 LD 45 -1 Int BE Pri !#35 N20400 P5827 LD 2 -1 Int BE Pri !#35 N20401 P5828 REPLACEMENT 40 Int BE Nuc !#35 N20402 P5829 LD 26 -1 FP BE Pri !#35 N20403 P5830 REPLACEMENT 28 Int BE Pri !#35 N20404 P5831 LD 25 -1 Int BE Pri !#35 N20405 P5832 REPLACEMENT 18 Int BE Sec !#35 N20406 P5833 REPLACEMENT 29 Int BE Pri !#35 N20407 P5834 LD 17 -1 Int BE Pri !#35 N20408 P5835 LD 44 -1 Int BE Sec !#35 N20409 P5836 REPLACEMENT 11 Int BE Pri !#35 N20410 P5837 REPLACEMENT 4 Int BE Sec !#35 N20411 P5838 LD 15 -1 Int BE Sec !#35 N20412 P5839 LD 33 -1 Int BE Pri !#35 N20413 P5840 REPLACEMENT 12 Int BE Pri !#35 N20414 P5841 REPLACEMENT 32 Int BE Pri !#35 N20415 P5842 REPLACEMENT 43 Int BE Pri !#35 N20416 P5843 LD 39 -1 Int BE Sec !#35 N20417 P5844 LD 20 -1 Int BE Pri !#35 N20418 P5845 REPLACEMENT 25 Int BE Nuc !#35 N20419 P5846 LD 25 -1 Int BE Sec !#35 N20420 P5847 LD 24 -1 Int BE Sec !#35 N20421 P5848 REPLACEMENT 34 Int BE Nuc !#35 N20422 P5849 LD 33 -1 Int BE Pri !#35 N20423 P5850 LD 17 -1 Int BE Sec !#35 N20424 P5851 REPLACEMENT 26 Int BE Pri !#35 N20425 P5852 REPLACEMENT 34 Int BE Pri !#35 N20426 P5853 REPLACEMENT 40 Int BE Nuc !#35 N20427 P5854 LD 0 -1 FP BE Nuc !#35 N20428 P5855 REPLACEMENT 39 Int BE Pri !#35 N20429 P5856 LD 20 -1 Int BE Pri !#35 N20430 P5857 REPLACEMENT 20 Int BE Pri !#35 N20431 P5858 REPLACEMENT 31 Int BE Sec !#35 N20432 P5859 LD 45 -1 Int BE Pri !#35 N20433 P5860 LD 17 -1 Int BE Pri !#35 N20434 P5861 REPLACEMENT 38 Int BE Pri !#35 N20435 P5862 REPLACEMENT 37 Int BE Pri !#35 N20436 P5863 LD 26 -1 Int BE Pri !#35 N20437 P5864 MEMBAR !#35 N20438 P5865 REPLACEMENT 9 Int BE Pri !#35 N20439 P5866 REPLACEMENT 0 Int BE Pri !#35 N20440 P5867 LD 45 -1 Int BE Pri !#35 N20441 P5868 REPLACEMENT 39 Int BE Pri !#35 N20442 P5869 REPLACEMENT 6 Int BE Pri !#35 N20443 P5870 LD 5 -1 Int LE Sec !#35 N20444 P5871 REPLACEMENT 29 Int BE Sec !#35 N20445 P5872 REPLACEMENT 22 Int BE Pri !#35 N20446 P5873 REPLACEMENT 2 Int BE Pri !#35 N20447 P5874 REPLACEMENT 8 Int BE Pri !#35 N20448 P5875 REPLACEMENT 36 Int BE Pri !#35 N20449 P5876 REPLACEMENT 15 Int BE Pri !#35 N20450 P5877 REPLACEMENT 31 Int BE Pri !#35 N20451 P5878 REPLACEMENT 36 Int BE Pri !#35 N20452 P5879 LD 34 -1 Int BE Pri !#35 N20453 P5880 REPLACEMENT 13 Int BE Pri !#35 N20454 P5881 LD 30 -1 Int BE Pri !#35 N20455 P5882 REPLACEMENT 5 Int BE Nuc !#35 N20456 P5883 LD 39 -1 Int BE Pri !#35 N20457 P5884 REPLACEMENT 13 Int BE Pri !#35 N20458 P5885 LD 11 -1 Int BE Pri !#35 N20459 P5886 LD 18 -1 FP BE Pri !#35 N20460 P5887 LD 30 -1 Int BE Pri !#35 N20461 P5888 LD 41 -1 Int BE Sec !#35 N20462 P5889 REPLACEMENT 9 Int BE Sec !#35 N20463 P5890 LD 7 -1 Int BE Pri Loop_exit !#35 N20464 P5744 REPLACEMENT 26 Int BE Pri Loop_entry !#35 N20465 P5745 REPLACEMENT 15 Int BE Pri !#35 N20466 P5746 LD 10 -1 Int BE Pri !#35 N20467 P5747 LD 19 -1 Int BE Pri !#35 N20468 P5748 LD 36 -1 Int BE Sec !#35 N20469 P5749 LD 25 -1 Int BE Pri !#35 N20470 P5750 LD 22 -1 Int BE Nuc !#35 N20471 P5751 REPLACEMENT 22 Int BE Pri !#35 N20472 P5752 LD 28 -1 FP BE Pri !#35 N20473 P5753 REPLACEMENT 1 Int BE Pri !#35 N20474 P5754 REPLACEMENT 32 Int BE Sec !#35 N20475 P5755 REPLACEMENT 8 Int BE Pri !#35 N20476 P5756 LD 26 -1 FP BE Sec !#35 N20477 P5757 LD 45 -1 Int BE Pri !#35 N20478 P5758 LD 13 -1 Int BE Pri !#35 N20479 P5759 REPLACEMENT 44 Int BE Sec !#35 N20480 P5760 LD 11 -1 Int LE Nuc !#35 N20481 P5761 REPLACEMENT 35 Int BE Pri !#35 N20482 P5762 REPLACEMENT 22 Int BE Pri !#35 N20483 P5763 LD 17 -1 Int BE Pri !#35 N20484 P5764 LD 17 -1 FP BE Pri !#35 N20485 P5765 LD 8 -1 FP BE Nuc !#35 N20486 P5766 LD 32 -1 Int BE Pri !#35 N20487 P5767 LD 29 -1 Int BE Pri !#35 N20488 P5768 REPLACEMENT 26 Int BE Pri !#35 N20489 P5769 LD 20 -1 Int BE Pri !#35 N20490 P5770 LD 38 -1 Int BE Pri !#35 N20491 P5771 REPLACEMENT 37 Int BE Pri !#35 N20492 P5772 REPLACEMENT 19 Int BE Pri !#35 N20493 P5773 REPLACEMENT 25 Int BE Nuc !#35 N20494 P5774 LD 11 -1 Int BE Nuc !#35 N20495 P5775 REPLACEMENT 11 Int BE Pri !#35 N20496 P5776 LD 26 -1 Int BE Pri !#35 N20497 P5777 LD 20 -1 Int BE Pri !#35 N20498 P5778 REPLACEMENT 1 Int BE Pri !#35 N20499 P5779 REPLACEMENT 36 Int BE Pri !#35 N20500 P5780 LD 8 -1 Int BE Pri !#35 N20501 P5781 REPLACEMENT 10 Int BE Pri !#35 N20502 P5782 LD 33 -1 FP BE Pri !#35 N20503 P5783 REPLACEMENT 15 Int BE Pri !#35 N20504 P5784 LD 35 -1 Int BE Pri !#35 N20505 P5785 LD 9 -1 Int BE Pri !#35 N20506 P5786 LD 31 -1 FP BE Sec !#35 N20507 P5787 LD 23 -1 Int BE Pri !#35 N20508 P5788 LD 0 -1 Int BE Pri !#35 N20509 P5789 LD 23 -1 Int BE Pri !#35 N20510 P5790 LD 34 -1 Int BE Pri !#35 N20511 P5791 LD 26 -1 Int BE Sec !#35 N20512 P5792 LD 43 -1 Int BE Pri !#35 N20513 P5793 LD 12 -1 Int BE Pri !#35 N20514 P5794 REPLACEMENT 15 Int BE Pri !#35 N20515 P5795 REPLACEMENT 8 Int BE Pri !#35 N20516 P5796 REPLACEMENT 43 Int BE Pri !#35 N20517 P5797 LD 29 -1 Int BE Pri !#35 N20518 P5798 LD 7 -1 Int BE Pri !#35 N20519 P5799 LD 13 -1 Int BE Sec !#35 N20520 P5800 REPLACEMENT 17 Int BE Sec !#35 N20521 P5801 REPLACEMENT 44 Int BE Pri !#35 N20522 P5802 REPLACEMENT 20 Int BE Sec !#35 N20523 P5803 REPLACEMENT 35 Int BE Pri !#35 N20524 P5804 REPLACEMENT 27 Int BE Pri !#35 N20525 P5805 LD 33 -1 Int BE Nuc !#35 N20526 P5806 LD 44 -1 Int BE Pri !#35 N20527 P5807 MEMBAR !#35 N20528 P5808 BST 41 0x1d800003 FP BE Pri !#35 N20529 P5809 MEMBAR !#35 N20530 P5810 LD 6 -1 Int BE Pri !#35 N20531 P5811 REPLACEMENT 12 Int BE Pri !#35 N20532 P5812 REPLACEMENT 9 Int BE Pri !#35 N20533 P5813 LD 36 -1 Int BE Pri !#35 N20534 P5814 LD 5 -1 Int BE Sec !#35 N20535 P5815 REPLACEMENT 17 Int BE Pri !#35 N20536 P5816 LD 15 -1 Int BE Pri !#35 N20537 P5817 REPLACEMENT 1 Int BE Sec !#35 N20538 P5818 LD 41 -1 Int BE Pri !#35 N20539 P5819 REPLACEMENT 13 Int BE Pri !#35 N20540 P5820 REPLACEMENT 4 Int BE Pri !#35 N20541 P5821 LD 7 -1 Int BE Pri !#35 N20542 P5822 LD 10 -1 Int BE Nuc !#35 N20543 P5823 REPLACEMENT 27 Int BE Pri !#35 N20544 P5824 LD 27 -1 Int BE Sec !#35 N20545 P5825 LD 42 -1 Int BE Sec !#35 N20546 P5826 LD 45 -1 Int BE Pri !#35 N20547 P5827 LD 2 -1 Int BE Pri !#35 N20548 P5828 REPLACEMENT 40 Int BE Nuc !#35 N20549 P5829 LD 26 -1 FP BE Pri !#35 N20550 P5830 REPLACEMENT 28 Int BE Pri !#35 N20551 P5831 LD 25 -1 Int BE Pri !#35 N20552 P5832 REPLACEMENT 18 Int BE Sec !#35 N20553 P5833 REPLACEMENT 29 Int BE Pri !#35 N20554 P5834 LD 17 -1 Int BE Pri !#35 N20555 P5835 LD 44 -1 Int BE Sec !#35 N20556 P5836 REPLACEMENT 11 Int BE Pri !#35 N20557 P5837 REPLACEMENT 4 Int BE Sec !#35 N20558 P5838 LD 15 -1 Int BE Sec !#35 N20559 P5839 LD 33 -1 Int BE Pri !#35 N20560 P5840 REPLACEMENT 12 Int BE Pri !#35 N20561 P5841 REPLACEMENT 32 Int BE Pri !#35 N20562 P5842 REPLACEMENT 43 Int BE Pri !#35 N20563 P5843 LD 39 -1 Int BE Sec !#35 N20564 P5844 LD 20 -1 Int BE Pri !#35 N20565 P5845 REPLACEMENT 25 Int BE Nuc !#35 N20566 P5846 LD 25 -1 Int BE Sec !#35 N20567 P5847 LD 24 -1 Int BE Sec !#35 N20568 P5848 REPLACEMENT 34 Int BE Nuc !#35 N20569 P5849 LD 33 -1 Int BE Pri !#35 N20570 P5850 LD 17 -1 Int BE Sec !#35 N20571 P5851 REPLACEMENT 26 Int BE Pri !#35 N20572 P5852 REPLACEMENT 34 Int BE Pri !#35 N20573 P5853 REPLACEMENT 40 Int BE Nuc !#35 N20574 P5854 LD 0 -1 FP BE Nuc !#35 N20575 P5855 REPLACEMENT 39 Int BE Pri !#35 N20576 P5856 LD 20 -1 Int BE Pri !#35 N20577 P5857 REPLACEMENT 20 Int BE Pri !#35 N20578 P5858 REPLACEMENT 31 Int BE Sec !#35 N20579 P5859 LD 45 -1 Int BE Pri !#35 N20580 P5860 LD 17 -1 Int BE Pri !#35 N20581 P5861 REPLACEMENT 38 Int BE Pri !#35 N20582 P5862 REPLACEMENT 37 Int BE Pri !#35 N20583 P5863 LD 26 -1 Int BE Pri !#35 N20584 P5864 MEMBAR !#35 N20585 P5865 REPLACEMENT 9 Int BE Pri !#35 N20586 P5866 REPLACEMENT 0 Int BE Pri !#35 N20587 P5867 LD 45 -1 Int BE Pri !#35 N20588 P5868 REPLACEMENT 39 Int BE Pri !#35 N20589 P5869 REPLACEMENT 6 Int BE Pri !#35 N20590 P5870 LD 5 -1 Int LE Sec !#35 N20591 P5871 REPLACEMENT 29 Int BE Sec !#35 N20592 P5872 REPLACEMENT 22 Int BE Pri !#35 N20593 P5873 REPLACEMENT 2 Int BE Pri !#35 N20594 P5874 REPLACEMENT 8 Int BE Pri !#35 N20595 P5875 REPLACEMENT 36 Int BE Pri !#35 N20596 P5876 REPLACEMENT 15 Int BE Pri !#35 N20597 P5877 REPLACEMENT 31 Int BE Pri !#35 N20598 P5878 REPLACEMENT 36 Int BE Pri !#35 N20599 P5879 LD 34 -1 Int BE Pri !#35 N20600 P5880 REPLACEMENT 13 Int BE Pri !#35 N20601 P5881 LD 30 -1 Int BE Pri !#35 N20602 P5882 REPLACEMENT 5 Int BE Nuc !#35 N20603 P5883 LD 39 -1 Int BE Pri !#35 N20604 P5884 REPLACEMENT 13 Int BE Pri !#35 N20605 P5885 LD 11 -1 Int BE Pri !#35 N20606 P5886 LD 18 -1 FP BE Pri !#35 N20607 P5887 LD 30 -1 Int BE Pri !#35 N20608 P5888 LD 41 -1 Int BE Sec !#35 N20609 P5889 REPLACEMENT 9 Int BE Sec !#35 N20610 P5890 LD 7 -1 Int BE Pri Loop_exit !#35 N20611 P5744 REPLACEMENT 26 Int BE Pri Loop_entry !#35 N20612 P5745 REPLACEMENT 15 Int BE Pri !#35 N20613 P5746 LD 10 -1 Int BE Pri !#35 N20614 P5747 LD 19 -1 Int BE Pri !#35 N20615 P5748 LD 36 -1 Int BE Sec !#35 N20616 P5749 LD 25 -1 Int BE Pri !#35 N20617 P5750 LD 22 -1 Int BE Nuc !#35 N20618 P5751 REPLACEMENT 22 Int BE Pri !#35 N20619 P5752 LD 28 -1 FP BE Pri !#35 N20620 P5753 REPLACEMENT 1 Int BE Pri !#35 N20621 P5754 REPLACEMENT 32 Int BE Sec !#35 N20622 P5755 REPLACEMENT 8 Int BE Pri !#35 N20623 P5756 LD 26 -1 FP BE Sec !#35 N20624 P5757 LD 45 -1 Int BE Pri !#35 N20625 P5758 LD 13 -1 Int BE Pri !#35 N20626 P5759 REPLACEMENT 44 Int BE Sec !#35 N20627 P5760 LD 11 -1 Int LE Nuc !#35 N20628 P5761 REPLACEMENT 35 Int BE Pri !#35 N20629 P5762 REPLACEMENT 22 Int BE Pri !#35 N20630 P5763 LD 17 -1 Int BE Pri !#35 N20631 P5764 LD 17 -1 FP BE Pri !#35 N20632 P5765 LD 8 -1 FP BE Nuc !#35 N20633 P5766 LD 32 -1 Int BE Pri !#35 N20634 P5767 LD 29 -1 Int BE Pri !#35 N20635 P5768 REPLACEMENT 26 Int BE Pri !#35 N20636 P5769 LD 20 -1 Int BE Pri !#35 N20637 P5770 LD 38 -1 Int BE Pri !#35 N20638 P5771 REPLACEMENT 37 Int BE Pri !#35 N20639 P5772 REPLACEMENT 19 Int BE Pri !#35 N20640 P5773 REPLACEMENT 25 Int BE Nuc !#35 N20641 P5774 LD 11 -1 Int BE Nuc !#35 N20642 P5775 REPLACEMENT 11 Int BE Pri !#35 N20643 P5776 LD 26 -1 Int BE Pri !#35 N20644 P5777 LD 20 -1 Int BE Pri !#35 N20645 P5778 REPLACEMENT 1 Int BE Pri !#35 N20646 P5779 REPLACEMENT 36 Int BE Pri !#35 N20647 P5780 LD 8 -1 Int BE Pri !#35 N20648 P5781 REPLACEMENT 10 Int BE Pri !#35 N20649 P5782 LD 33 -1 FP BE Pri !#35 N20650 P5783 REPLACEMENT 15 Int BE Pri !#35 N20651 P5784 LD 35 -1 Int BE Pri !#35 N20652 P5785 LD 9 -1 Int BE Pri !#35 N20653 P5786 LD 31 -1 FP BE Sec !#35 N20654 P5787 LD 23 -1 Int BE Pri !#35 N20655 P5788 LD 0 -1 Int BE Pri !#35 N20656 P5789 LD 23 -1 Int BE Pri !#35 N20657 P5790 LD 34 -1 Int BE Pri !#35 N20658 P5791 LD 26 -1 Int BE Sec !#35 N20659 P5792 LD 43 -1 Int BE Pri !#35 N20660 P5793 LD 12 -1 Int BE Pri !#35 N20661 P5794 REPLACEMENT 15 Int BE Pri !#35 N20662 P5795 REPLACEMENT 8 Int BE Pri !#35 N20663 P5796 REPLACEMENT 43 Int BE Pri !#35 N20664 P5797 LD 29 -1 Int BE Pri !#35 N20665 P5798 LD 7 -1 Int BE Pri !#35 N20666 P5799 LD 13 -1 Int BE Sec !#35 N20667 P5800 REPLACEMENT 17 Int BE Sec !#35 N20668 P5801 REPLACEMENT 44 Int BE Pri !#35 N20669 P5802 REPLACEMENT 20 Int BE Sec !#35 N20670 P5803 REPLACEMENT 35 Int BE Pri !#35 N20671 P5804 REPLACEMENT 27 Int BE Pri !#35 N20672 P5805 LD 33 -1 Int BE Nuc !#35 N20673 P5806 LD 44 -1 Int BE Pri !#35 N20674 P5807 MEMBAR !#35 N20675 P5808 BST 41 0x1d800004 FP BE Pri !#35 N20676 P5809 MEMBAR !#35 N20677 P5810 LD 6 -1 Int BE Pri !#35 N20678 P5811 REPLACEMENT 12 Int BE Pri !#35 N20679 P5812 REPLACEMENT 9 Int BE Pri !#35 N20680 P5813 LD 36 -1 Int BE Pri !#35 N20681 P5814 LD 5 -1 Int BE Sec !#35 N20682 P5815 REPLACEMENT 17 Int BE Pri !#35 N20683 P5816 LD 15 -1 Int BE Pri !#35 N20684 P5817 REPLACEMENT 1 Int BE Sec !#35 N20685 P5818 LD 41 -1 Int BE Pri !#35 N20686 P5819 REPLACEMENT 13 Int BE Pri !#35 N20687 P5820 REPLACEMENT 4 Int BE Pri !#35 N20688 P5821 LD 7 -1 Int BE Pri !#35 N20689 P5822 LD 10 -1 Int BE Nuc !#35 N20690 P5823 REPLACEMENT 27 Int BE Pri !#35 N20691 P5824 LD 27 -1 Int BE Sec !#35 N20692 P5825 LD 42 -1 Int BE Sec !#35 N20693 P5826 LD 45 -1 Int BE Pri !#35 N20694 P5827 LD 2 -1 Int BE Pri !#35 N20695 P5828 REPLACEMENT 40 Int BE Nuc !#35 N20696 P5829 LD 26 -1 FP BE Pri !#35 N20697 P5830 REPLACEMENT 28 Int BE Pri !#35 N20698 P5831 LD 25 -1 Int BE Pri !#35 N20699 P5832 REPLACEMENT 18 Int BE Sec !#35 N20700 P5833 REPLACEMENT 29 Int BE Pri !#35 N20701 P5834 LD 17 -1 Int BE Pri !#35 N20702 P5835 LD 44 -1 Int BE Sec !#35 N20703 P5836 REPLACEMENT 11 Int BE Pri !#35 N20704 P5837 REPLACEMENT 4 Int BE Sec !#35 N20705 P5838 LD 15 -1 Int BE Sec !#35 N20706 P5839 LD 33 -1 Int BE Pri !#35 N20707 P5840 REPLACEMENT 12 Int BE Pri !#35 N20708 P5841 REPLACEMENT 32 Int BE Pri !#35 N20709 P5842 REPLACEMENT 43 Int BE Pri !#35 N20710 P5843 LD 39 -1 Int BE Sec !#35 N20711 P5844 LD 20 -1 Int BE Pri !#35 N20712 P5845 REPLACEMENT 25 Int BE Nuc !#35 N20713 P5846 LD 25 -1 Int BE Sec !#35 N20714 P5847 LD 24 -1 Int BE Sec !#35 N20715 P5848 REPLACEMENT 34 Int BE Nuc !#35 N20716 P5849 LD 33 -1 Int BE Pri !#35 N20717 P5850 LD 17 -1 Int BE Sec !#35 N20718 P5851 REPLACEMENT 26 Int BE Pri !#35 N20719 P5852 REPLACEMENT 34 Int BE Pri !#35 N20720 P5853 REPLACEMENT 40 Int BE Nuc !#35 N20721 P5854 LD 0 -1 FP BE Nuc !#35 N20722 P5855 REPLACEMENT 39 Int BE Pri !#35 N20723 P5856 LD 20 -1 Int BE Pri !#35 N20724 P5857 REPLACEMENT 20 Int BE Pri !#35 N20725 P5858 REPLACEMENT 31 Int BE Sec !#35 N20726 P5859 LD 45 -1 Int BE Pri !#35 N20727 P5860 LD 17 -1 Int BE Pri !#35 N20728 P5861 REPLACEMENT 38 Int BE Pri !#35 N20729 P5862 REPLACEMENT 37 Int BE Pri !#35 N20730 P5863 LD 26 -1 Int BE Pri !#35 N20731 P5864 MEMBAR !#35 N20732 P5865 REPLACEMENT 9 Int BE Pri !#35 N20733 P5866 REPLACEMENT 0 Int BE Pri !#35 N20734 P5867 LD 45 -1 Int BE Pri !#35 N20735 P5868 REPLACEMENT 39 Int BE Pri !#35 N20736 P5869 REPLACEMENT 6 Int BE Pri !#35 N20737 P5870 LD 5 -1 Int LE Sec !#35 N20738 P5871 REPLACEMENT 29 Int BE Sec !#35 N20739 P5872 REPLACEMENT 22 Int BE Pri !#35 N20740 P5873 REPLACEMENT 2 Int BE Pri !#35 N20741 P5874 REPLACEMENT 8 Int BE Pri !#35 N20742 P5875 REPLACEMENT 36 Int BE Pri !#35 N20743 P5876 REPLACEMENT 15 Int BE Pri !#35 N20744 P5877 REPLACEMENT 31 Int BE Pri !#35 N20745 P5878 REPLACEMENT 36 Int BE Pri !#35 N20746 P5879 LD 34 -1 Int BE Pri !#35 N20747 P5880 REPLACEMENT 13 Int BE Pri !#35 N20748 P5881 LD 30 -1 Int BE Pri !#35 N20749 P5882 REPLACEMENT 5 Int BE Nuc !#35 N20750 P5883 LD 39 -1 Int BE Pri !#35 N20751 P5884 REPLACEMENT 13 Int BE Pri !#35 N20752 P5885 LD 11 -1 Int BE Pri !#35 N20753 P5886 LD 18 -1 FP BE Pri !#35 N20754 P5887 LD 30 -1 Int BE Pri !#35 N20755 P5888 LD 41 -1 Int BE Sec !#35 N20756 P5889 REPLACEMENT 9 Int BE Sec !#35 N20757 P5890 LD 7 -1 Int BE Pri Loop_exit !#35 N20758 P5891 MEMBAR !#36 N20759 P5892 LD 34 -1 Int BE Nuc Loop_entry !#36 N20760 P5893 LD 27 -1 Int BE Nuc !#36 N20761 P5894 REPLACEMENT 25 Int BE Sec !#36 N20762 P5895 LD 36 -1 Int BE Nuc !#36 N20763 P5896 REPLACEMENT 41 Int BE Pri !#36 N20764 P5897 REPLACEMENT 29 Int BE Pri !#36 N20765 P5898 REPLACEMENT 2 Int BE Pri !#36 N20766 P5899 LD 17 -1 Int BE Sec !#36 N20767 P5900 LD 42 -1 Int BE Pri !#36 N20768 P5901 REPLACEMENT 40 Int BE Pri !#36 N20769 P5902 LD 38 -1 Int BE Pri !#36 N20770 P5903 LD 37 -1 Int BE Sec !#36 N20771 P5904 LD 6 -1 Int BE Pri !#36 N20772 P5905 LD 8 -1 Int BE Sec !#36 N20773 P5906 LD 45 -1 FP BE Sec !#36 N20774 P5907 LD 21 -1 Int BE Pri !#36 N20775 P5908 LD 23 -1 Int BE Pri !#36 N20776 P5909 PREFETCH 33 Int BE Pri !#36 N20777 P5910 LD 41 -1 Int BE Pri !#36 N20778 P5911 REPLACEMENT 41 Int BE Sec !#36 N20779 P5912 REPLACEMENT 25 Int BE Pri !#36 N20780 P5913 REPLACEMENT 9 Int BE Sec !#36 N20781 P5914 LD 5 -1 Int BE Pri !#36 N20782 P5915 LD 32 -1 Int BE Pri !#36 N20783 P5916 REPLACEMENT 10 Int BE Nuc !#36 N20784 P5917 REPLACEMENT 40 Int BE Nuc !#36 N20785 P5918 REPLACEMENT 29 Int BE Pri !#36 N20786 P5919 LD 31 -1 Int BE Pri !#36 N20787 P5920 LD 23 -1 Int BE Nuc !#36 N20788 P5921 LD 35 -1 Int BE Pri !#36 N20789 P5922 LD 17 -1 Int BE Pri !#36 N20790 P5923 LD 33 -1 Int BE Pri !#36 N20791 P5924 LD 8 -1 Int BE Pri !#36 N20792 P5925 LD 34 -1 Int BE Pri !#36 N20793 P5926 LD 0 -1 Int BE Nuc !#36 N20794 P5927 REPLACEMENT 24 Int BE Pri !#36 N20795 P5928 LD 28 -1 Int BE Sec !#36 N20796 P5929 LD 4 -1 FP BE Nuc !#36 N20797 P5930 REPLACEMENT 14 Int BE Pri !#36 N20798 P5931 LD 23 -1 Int BE Sec !#36 N20799 P5932 MEMBAR !#36 N20800 P5933 BST 30 0x1e000001 FP BE Pri !#36 N20801 P5934 MEMBAR !#36 N20802 P5935 LD 24 -1 Int BE Pri !#36 N20803 P5936 LD 44 -1 FP BE Nuc !#36 N20804 P5937 REPLACEMENT 15 Int BE Pri !#36 N20805 P5938 LD 43 -1 Int BE Pri !#36 N20806 P5939 REPLACEMENT 20 Int BE Pri !#36 N20807 P5940 LD 21 -1 Int BE Pri !#36 N20808 P5941 REPLACEMENT 31 Int BE Sec !#36 N20809 P5942 LD 38 -1 Int BE Pri !#36 N20810 P5943 REPLACEMENT 25 Int BE Pri !#36 N20811 P5944 LD 37 -1 Int BE Sec !#36 N20812 P5945 LD 18 -1 Int BE Pri !#36 N20813 P5946 LD 17 -1 Int BE Pri !#36 N20814 P5947 LD 5 -1 Int BE Pri !#36 N20815 P5948 REPLACEMENT 20 Int BE Pri !#36 N20816 P5949 LD 9 -1 Int BE Pri !#36 N20817 P5950 REPLACEMENT 19 Int BE Pri !#36 N20818 P5951 LD 15 -1 Int LE Pri !#36 N20819 P5952 REPLACEMENT 12 Int BE Sec !#36 N20820 P5953 LD 22 -1 Int BE Nuc !#36 N20821 P5954 LD 18 -1 FP BE Pri !#36 N20822 P5955 REPLACEMENT 29 Int BE Pri !#36 N20823 P5956 LD 33 -1 Int BE Pri !#36 N20824 P5957 REPLACEMENT 25 Int BE Pri !#36 N20825 P5958 REPLACEMENT 3 Int BE Pri !#36 N20826 P5959 LD 21 -1 Int BE Pri !#36 N20827 P5960 LD 44 -1 Int BE Sec !#36 N20828 P5961 REPLACEMENT 38 Int BE Pri !#36 N20829 P5962 LD 24 -1 Int BE Pri !#36 N20830 P5963 LD 1 -1 Int BE Pri !#36 N20831 P5964 REPLACEMENT 17 Int BE Pri !#36 N20832 P5965 LD 43 -1 Int BE Sec !#36 N20833 P5966 REPLACEMENT 0 Int BE Pri !#36 N20834 P5967 LD 42 -1 Int BE Pri !#36 N20835 P5968 LD 23 -1 FP BE Pri Loop_exit !#36 N20836 P5892 LD 34 -1 Int BE Nuc Loop_entry !#36 N20837 P5893 LD 27 -1 Int BE Nuc !#36 N20838 P5894 REPLACEMENT 25 Int BE Sec !#36 N20839 P5895 LD 36 -1 Int BE Nuc !#36 N20840 P5896 REPLACEMENT 41 Int BE Pri !#36 N20841 P5897 REPLACEMENT 29 Int BE Pri !#36 N20842 P5898 REPLACEMENT 2 Int BE Pri !#36 N20843 P5899 LD 17 -1 Int BE Sec !#36 N20844 P5900 LD 42 -1 Int BE Pri !#36 N20845 P5901 REPLACEMENT 40 Int BE Pri !#36 N20846 P5902 LD 38 -1 Int BE Pri !#36 N20847 P5903 LD 37 -1 Int BE Sec !#36 N20848 P5904 LD 6 -1 Int BE Pri !#36 N20849 P5905 LD 8 -1 Int BE Sec !#36 N20850 P5906 LD 45 -1 FP BE Sec !#36 N20851 P5907 LD 21 -1 Int BE Pri !#36 N20852 P5908 LD 23 -1 Int BE Pri !#36 N20853 P5909 PREFETCH 33 Int BE Pri !#36 N20854 P5910 LD 41 -1 Int BE Pri !#36 N20855 P5911 REPLACEMENT 41 Int BE Sec !#36 N20856 P5912 REPLACEMENT 25 Int BE Pri !#36 N20857 P5913 REPLACEMENT 9 Int BE Sec !#36 N20858 P5914 LD 5 -1 Int BE Pri !#36 N20859 P5915 LD 32 -1 Int BE Pri !#36 N20860 P5916 REPLACEMENT 10 Int BE Nuc !#36 N20861 P5917 REPLACEMENT 40 Int BE Nuc !#36 N20862 P5918 REPLACEMENT 29 Int BE Pri !#36 N20863 P5919 LD 31 -1 Int BE Pri !#36 N20864 P5920 LD 23 -1 Int BE Nuc !#36 N20865 P5921 LD 35 -1 Int BE Pri !#36 N20866 P5922 LD 17 -1 Int BE Pri !#36 N20867 P5923 LD 33 -1 Int BE Pri !#36 N20868 P5924 LD 8 -1 Int BE Pri !#36 N20869 P5925 LD 34 -1 Int BE Pri !#36 N20870 P5926 LD 0 -1 Int BE Nuc !#36 N20871 P5927 REPLACEMENT 24 Int BE Pri !#36 N20872 P5928 LD 28 -1 Int BE Sec !#36 N20873 P5929 LD 4 -1 FP BE Nuc !#36 N20874 P5930 REPLACEMENT 14 Int BE Pri !#36 N20875 P5931 LD 23 -1 Int BE Sec !#36 N20876 P5932 MEMBAR !#36 N20877 P5933 BST 30 0x1e000002 FP BE Pri !#36 N20878 P5934 MEMBAR !#36 N20879 P5935 LD 24 -1 Int BE Pri !#36 N20880 P5936 LD 44 -1 FP BE Nuc !#36 N20881 P5937 REPLACEMENT 15 Int BE Pri !#36 N20882 P5938 LD 43 -1 Int BE Pri !#36 N20883 P5939 REPLACEMENT 20 Int BE Pri !#36 N20884 P5940 LD 21 -1 Int BE Pri !#36 N20885 P5941 REPLACEMENT 31 Int BE Sec !#36 N20886 P5942 LD 38 -1 Int BE Pri !#36 N20887 P5943 REPLACEMENT 25 Int BE Pri !#36 N20888 P5944 LD 37 -1 Int BE Sec !#36 N20889 P5945 LD 18 -1 Int BE Pri !#36 N20890 P5946 LD 17 -1 Int BE Pri !#36 N20891 P5947 LD 5 -1 Int BE Pri !#36 N20892 P5948 REPLACEMENT 20 Int BE Pri !#36 N20893 P5949 LD 9 -1 Int BE Pri !#36 N20894 P5950 REPLACEMENT 19 Int BE Pri !#36 N20895 P5951 LD 15 -1 Int LE Pri !#36 N20896 P5952 REPLACEMENT 12 Int BE Sec !#36 N20897 P5953 LD 22 -1 Int BE Nuc !#36 N20898 P5954 LD 18 -1 FP BE Pri !#36 N20899 P5955 REPLACEMENT 29 Int BE Pri !#36 N20900 P5956 LD 33 -1 Int BE Pri !#36 N20901 P5957 REPLACEMENT 25 Int BE Pri !#36 N20902 P5958 REPLACEMENT 3 Int BE Pri !#36 N20903 P5959 LD 21 -1 Int BE Pri !#36 N20904 P5960 LD 44 -1 Int BE Sec !#36 N20905 P5961 REPLACEMENT 38 Int BE Pri !#36 N20906 P5962 LD 24 -1 Int BE Pri !#36 N20907 P5963 LD 1 -1 Int BE Pri !#36 N20908 P5964 REPLACEMENT 17 Int BE Pri !#36 N20909 P5965 LD 43 -1 Int BE Sec !#36 N20910 P5966 REPLACEMENT 0 Int BE Pri !#36 N20911 P5967 LD 42 -1 Int BE Pri !#36 N20912 P5968 LD 23 -1 FP BE Pri Loop_exit !#36 N20913 P5892 LD 34 -1 Int BE Nuc Loop_entry !#36 N20914 P5893 LD 27 -1 Int BE Nuc !#36 N20915 P5894 REPLACEMENT 25 Int BE Sec !#36 N20916 P5895 LD 36 -1 Int BE Nuc !#36 N20917 P5896 REPLACEMENT 41 Int BE Pri !#36 N20918 P5897 REPLACEMENT 29 Int BE Pri !#36 N20919 P5898 REPLACEMENT 2 Int BE Pri !#36 N20920 P5899 LD 17 -1 Int BE Sec !#36 N20921 P5900 LD 42 -1 Int BE Pri !#36 N20922 P5901 REPLACEMENT 40 Int BE Pri !#36 N20923 P5902 LD 38 -1 Int BE Pri !#36 N20924 P5903 LD 37 -1 Int BE Sec !#36 N20925 P5904 LD 6 -1 Int BE Pri !#36 N20926 P5905 LD 8 -1 Int BE Sec !#36 N20927 P5906 LD 45 -1 FP BE Sec !#36 N20928 P5907 LD 21 -1 Int BE Pri !#36 N20929 P5908 LD 23 -1 Int BE Pri !#36 N20930 P5909 PREFETCH 33 Int BE Pri !#36 N20931 P5910 LD 41 -1 Int BE Pri !#36 N20932 P5911 REPLACEMENT 41 Int BE Sec !#36 N20933 P5912 REPLACEMENT 25 Int BE Pri !#36 N20934 P5913 REPLACEMENT 9 Int BE Sec !#36 N20935 P5914 LD 5 -1 Int BE Pri !#36 N20936 P5915 LD 32 -1 Int BE Pri !#36 N20937 P5916 REPLACEMENT 10 Int BE Nuc !#36 N20938 P5917 REPLACEMENT 40 Int BE Nuc !#36 N20939 P5918 REPLACEMENT 29 Int BE Pri !#36 N20940 P5919 LD 31 -1 Int BE Pri !#36 N20941 P5920 LD 23 -1 Int BE Nuc !#36 N20942 P5921 LD 35 -1 Int BE Pri !#36 N20943 P5922 LD 17 -1 Int BE Pri !#36 N20944 P5923 LD 33 -1 Int BE Pri !#36 N20945 P5924 LD 8 -1 Int BE Pri !#36 N20946 P5925 LD 34 -1 Int BE Pri !#36 N20947 P5926 LD 0 -1 Int BE Nuc !#36 N20948 P5927 REPLACEMENT 24 Int BE Pri !#36 N20949 P5928 LD 28 -1 Int BE Sec !#36 N20950 P5929 LD 4 -1 FP BE Nuc !#36 N20951 P5930 REPLACEMENT 14 Int BE Pri !#36 N20952 P5931 LD 23 -1 Int BE Sec !#36 N20953 P5932 MEMBAR !#36 N20954 P5933 BST 30 0x1e000003 FP BE Pri !#36 N20955 P5934 MEMBAR !#36 N20956 P5935 LD 24 -1 Int BE Pri !#36 N20957 P5936 LD 44 -1 FP BE Nuc !#36 N20958 P5937 REPLACEMENT 15 Int BE Pri !#36 N20959 P5938 LD 43 -1 Int BE Pri !#36 N20960 P5939 REPLACEMENT 20 Int BE Pri !#36 N20961 P5940 LD 21 -1 Int BE Pri !#36 N20962 P5941 REPLACEMENT 31 Int BE Sec !#36 N20963 P5942 LD 38 -1 Int BE Pri !#36 N20964 P5943 REPLACEMENT 25 Int BE Pri !#36 N20965 P5944 LD 37 -1 Int BE Sec !#36 N20966 P5945 LD 18 -1 Int BE Pri !#36 N20967 P5946 LD 17 -1 Int BE Pri !#36 N20968 P5947 LD 5 -1 Int BE Pri !#36 N20969 P5948 REPLACEMENT 20 Int BE Pri !#36 N20970 P5949 LD 9 -1 Int BE Pri !#36 N20971 P5950 REPLACEMENT 19 Int BE Pri !#36 N20972 P5951 LD 15 -1 Int LE Pri !#36 N20973 P5952 REPLACEMENT 12 Int BE Sec !#36 N20974 P5953 LD 22 -1 Int BE Nuc !#36 N20975 P5954 LD 18 -1 FP BE Pri !#36 N20976 P5955 REPLACEMENT 29 Int BE Pri !#36 N20977 P5956 LD 33 -1 Int BE Pri !#36 N20978 P5957 REPLACEMENT 25 Int BE Pri !#36 N20979 P5958 REPLACEMENT 3 Int BE Pri !#36 N20980 P5959 LD 21 -1 Int BE Pri !#36 N20981 P5960 LD 44 -1 Int BE Sec !#36 N20982 P5961 REPLACEMENT 38 Int BE Pri !#36 N20983 P5962 LD 24 -1 Int BE Pri !#36 N20984 P5963 LD 1 -1 Int BE Pri !#36 N20985 P5964 REPLACEMENT 17 Int BE Pri !#36 N20986 P5965 LD 43 -1 Int BE Sec !#36 N20987 P5966 REPLACEMENT 0 Int BE Pri !#36 N20988 P5967 LD 42 -1 Int BE Pri !#36 N20989 P5968 LD 23 -1 FP BE Pri Loop_exit !#36 N20990 P5892 LD 34 -1 Int BE Nuc Loop_entry !#36 N20991 P5893 LD 27 -1 Int BE Nuc !#36 N20992 P5894 REPLACEMENT 25 Int BE Sec !#36 N20993 P5895 LD 36 -1 Int BE Nuc !#36 N20994 P5896 REPLACEMENT 41 Int BE Pri !#36 N20995 P5897 REPLACEMENT 29 Int BE Pri !#36 N20996 P5898 REPLACEMENT 2 Int BE Pri !#36 N20997 P5899 LD 17 -1 Int BE Sec !#36 N20998 P5900 LD 42 -1 Int BE Pri !#36 N20999 P5901 REPLACEMENT 40 Int BE Pri !#36 N21000 P5902 LD 38 -1 Int BE Pri !#36 N21001 P5903 LD 37 -1 Int BE Sec !#36 N21002 P5904 LD 6 -1 Int BE Pri !#36 N21003 P5905 LD 8 -1 Int BE Sec !#36 N21004 P5906 LD 45 -1 FP BE Sec !#36 N21005 P5907 LD 21 -1 Int BE Pri !#36 N21006 P5908 LD 23 -1 Int BE Pri !#36 N21007 P5909 PREFETCH 33 Int BE Pri !#36 N21008 P5910 LD 41 -1 Int BE Pri !#36 N21009 P5911 REPLACEMENT 41 Int BE Sec !#36 N21010 P5912 REPLACEMENT 25 Int BE Pri !#36 N21011 P5913 REPLACEMENT 9 Int BE Sec !#36 N21012 P5914 LD 5 -1 Int BE Pri !#36 N21013 P5915 LD 32 -1 Int BE Pri !#36 N21014 P5916 REPLACEMENT 10 Int BE Nuc !#36 N21015 P5917 REPLACEMENT 40 Int BE Nuc !#36 N21016 P5918 REPLACEMENT 29 Int BE Pri !#36 N21017 P5919 LD 31 -1 Int BE Pri !#36 N21018 P5920 LD 23 -1 Int BE Nuc !#36 N21019 P5921 LD 35 -1 Int BE Pri !#36 N21020 P5922 LD 17 -1 Int BE Pri !#36 N21021 P5923 LD 33 -1 Int BE Pri !#36 N21022 P5924 LD 8 -1 Int BE Pri !#36 N21023 P5925 LD 34 -1 Int BE Pri !#36 N21024 P5926 LD 0 -1 Int BE Nuc !#36 N21025 P5927 REPLACEMENT 24 Int BE Pri !#36 N21026 P5928 LD 28 -1 Int BE Sec !#36 N21027 P5929 LD 4 -1 FP BE Nuc !#36 N21028 P5930 REPLACEMENT 14 Int BE Pri !#36 N21029 P5931 LD 23 -1 Int BE Sec !#36 N21030 P5932 MEMBAR !#36 N21031 P5933 BST 30 0x1e000004 FP BE Pri !#36 N21032 P5934 MEMBAR !#36 N21033 P5935 LD 24 -1 Int BE Pri !#36 N21034 P5936 LD 44 -1 FP BE Nuc !#36 N21035 P5937 REPLACEMENT 15 Int BE Pri !#36 N21036 P5938 LD 43 -1 Int BE Pri !#36 N21037 P5939 REPLACEMENT 20 Int BE Pri !#36 N21038 P5940 LD 21 -1 Int BE Pri !#36 N21039 P5941 REPLACEMENT 31 Int BE Sec !#36 N21040 P5942 LD 38 -1 Int BE Pri !#36 N21041 P5943 REPLACEMENT 25 Int BE Pri !#36 N21042 P5944 LD 37 -1 Int BE Sec !#36 N21043 P5945 LD 18 -1 Int BE Pri !#36 N21044 P5946 LD 17 -1 Int BE Pri !#36 N21045 P5947 LD 5 -1 Int BE Pri !#36 N21046 P5948 REPLACEMENT 20 Int BE Pri !#36 N21047 P5949 LD 9 -1 Int BE Pri !#36 N21048 P5950 REPLACEMENT 19 Int BE Pri !#36 N21049 P5951 LD 15 -1 Int LE Pri !#36 N21050 P5952 REPLACEMENT 12 Int BE Sec !#36 N21051 P5953 LD 22 -1 Int BE Nuc !#36 N21052 P5954 LD 18 -1 FP BE Pri !#36 N21053 P5955 REPLACEMENT 29 Int BE Pri !#36 N21054 P5956 LD 33 -1 Int BE Pri !#36 N21055 P5957 REPLACEMENT 25 Int BE Pri !#36 N21056 P5958 REPLACEMENT 3 Int BE Pri !#36 N21057 P5959 LD 21 -1 Int BE Pri !#36 N21058 P5960 LD 44 -1 Int BE Sec !#36 N21059 P5961 REPLACEMENT 38 Int BE Pri !#36 N21060 P5962 LD 24 -1 Int BE Pri !#36 N21061 P5963 LD 1 -1 Int BE Pri !#36 N21062 P5964 REPLACEMENT 17 Int BE Pri !#36 N21063 P5965 LD 43 -1 Int BE Sec !#36 N21064 P5966 REPLACEMENT 0 Int BE Pri !#36 N21065 P5967 LD 42 -1 Int BE Pri !#36 N21066 P5968 LD 23 -1 FP BE Pri Loop_exit !#36 N21067 P5892 LD 34 -1 Int BE Nuc Loop_entry !#36 N21068 P5893 LD 27 -1 Int BE Nuc !#36 N21069 P5894 REPLACEMENT 25 Int BE Sec !#36 N21070 P5895 LD 36 -1 Int BE Nuc !#36 N21071 P5896 REPLACEMENT 41 Int BE Pri !#36 N21072 P5897 REPLACEMENT 29 Int BE Pri !#36 N21073 P5898 REPLACEMENT 2 Int BE Pri !#36 N21074 P5899 LD 17 -1 Int BE Sec !#36 N21075 P5900 LD 42 -1 Int BE Pri !#36 N21076 P5901 REPLACEMENT 40 Int BE Pri !#36 N21077 P5902 LD 38 -1 Int BE Pri !#36 N21078 P5903 LD 37 -1 Int BE Sec !#36 N21079 P5904 LD 6 -1 Int BE Pri !#36 N21080 P5905 LD 8 -1 Int BE Sec !#36 N21081 P5906 LD 45 -1 FP BE Sec !#36 N21082 P5907 LD 21 -1 Int BE Pri !#36 N21083 P5908 LD 23 -1 Int BE Pri !#36 N21084 P5909 PREFETCH 33 Int BE Pri !#36 N21085 P5910 LD 41 -1 Int BE Pri !#36 N21086 P5911 REPLACEMENT 41 Int BE Sec !#36 N21087 P5912 REPLACEMENT 25 Int BE Pri !#36 N21088 P5913 REPLACEMENT 9 Int BE Sec !#36 N21089 P5914 LD 5 -1 Int BE Pri !#36 N21090 P5915 LD 32 -1 Int BE Pri !#36 N21091 P5916 REPLACEMENT 10 Int BE Nuc !#36 N21092 P5917 REPLACEMENT 40 Int BE Nuc !#36 N21093 P5918 REPLACEMENT 29 Int BE Pri !#36 N21094 P5919 LD 31 -1 Int BE Pri !#36 N21095 P5920 LD 23 -1 Int BE Nuc !#36 N21096 P5921 LD 35 -1 Int BE Pri !#36 N21097 P5922 LD 17 -1 Int BE Pri !#36 N21098 P5923 LD 33 -1 Int BE Pri !#36 N21099 P5924 LD 8 -1 Int BE Pri !#36 N21100 P5925 LD 34 -1 Int BE Pri !#36 N21101 P5926 LD 0 -1 Int BE Nuc !#36 N21102 P5927 REPLACEMENT 24 Int BE Pri !#36 N21103 P5928 LD 28 -1 Int BE Sec !#36 N21104 P5929 LD 4 -1 FP BE Nuc !#36 N21105 P5930 REPLACEMENT 14 Int BE Pri !#36 N21106 P5931 LD 23 -1 Int BE Sec !#36 N21107 P5932 MEMBAR !#36 N21108 P5933 BST 30 0x1e000005 FP BE Pri !#36 N21109 P5934 MEMBAR !#36 N21110 P5935 LD 24 -1 Int BE Pri !#36 N21111 P5936 LD 44 -1 FP BE Nuc !#36 N21112 P5937 REPLACEMENT 15 Int BE Pri !#36 N21113 P5938 LD 43 -1 Int BE Pri !#36 N21114 P5939 REPLACEMENT 20 Int BE Pri !#36 N21115 P5940 LD 21 -1 Int BE Pri !#36 N21116 P5941 REPLACEMENT 31 Int BE Sec !#36 N21117 P5942 LD 38 -1 Int BE Pri !#36 N21118 P5943 REPLACEMENT 25 Int BE Pri !#36 N21119 P5944 LD 37 -1 Int BE Sec !#36 N21120 P5945 LD 18 -1 Int BE Pri !#36 N21121 P5946 LD 17 -1 Int BE Pri !#36 N21122 P5947 LD 5 -1 Int BE Pri !#36 N21123 P5948 REPLACEMENT 20 Int BE Pri !#36 N21124 P5949 LD 9 -1 Int BE Pri !#36 N21125 P5950 REPLACEMENT 19 Int BE Pri !#36 N21126 P5951 LD 15 -1 Int LE Pri !#36 N21127 P5952 REPLACEMENT 12 Int BE Sec !#36 N21128 P5953 LD 22 -1 Int BE Nuc !#36 N21129 P5954 LD 18 -1 FP BE Pri !#36 N21130 P5955 REPLACEMENT 29 Int BE Pri !#36 N21131 P5956 LD 33 -1 Int BE Pri !#36 N21132 P5957 REPLACEMENT 25 Int BE Pri !#36 N21133 P5958 REPLACEMENT 3 Int BE Pri !#36 N21134 P5959 LD 21 -1 Int BE Pri !#36 N21135 P5960 LD 44 -1 Int BE Sec !#36 N21136 P5961 REPLACEMENT 38 Int BE Pri !#36 N21137 P5962 LD 24 -1 Int BE Pri !#36 N21138 P5963 LD 1 -1 Int BE Pri !#36 N21139 P5964 REPLACEMENT 17 Int BE Pri !#36 N21140 P5965 LD 43 -1 Int BE Sec !#36 N21141 P5966 REPLACEMENT 0 Int BE Pri !#36 N21142 P5967 LD 42 -1 Int BE Pri !#36 N21143 P5968 LD 23 -1 FP BE Pri Loop_exit !#36 N21144 P5892 LD 34 -1 Int BE Nuc Loop_entry !#36 N21145 P5893 LD 27 -1 Int BE Nuc !#36 N21146 P5894 REPLACEMENT 25 Int BE Sec !#36 N21147 P5895 LD 36 -1 Int BE Nuc !#36 N21148 P5896 REPLACEMENT 41 Int BE Pri !#36 N21149 P5897 REPLACEMENT 29 Int BE Pri !#36 N21150 P5898 REPLACEMENT 2 Int BE Pri !#36 N21151 P5899 LD 17 -1 Int BE Sec !#36 N21152 P5900 LD 42 -1 Int BE Pri !#36 N21153 P5901 REPLACEMENT 40 Int BE Pri !#36 N21154 P5902 LD 38 -1 Int BE Pri !#36 N21155 P5903 LD 37 -1 Int BE Sec !#36 N21156 P5904 LD 6 -1 Int BE Pri !#36 N21157 P5905 LD 8 -1 Int BE Sec !#36 N21158 P5906 LD 45 -1 FP BE Sec !#36 N21159 P5907 LD 21 -1 Int BE Pri !#36 N21160 P5908 LD 23 -1 Int BE Pri !#36 N21161 P5909 PREFETCH 33 Int BE Pri !#36 N21162 P5910 LD 41 -1 Int BE Pri !#36 N21163 P5911 REPLACEMENT 41 Int BE Sec !#36 N21164 P5912 REPLACEMENT 25 Int BE Pri !#36 N21165 P5913 REPLACEMENT 9 Int BE Sec !#36 N21166 P5914 LD 5 -1 Int BE Pri !#36 N21167 P5915 LD 32 -1 Int BE Pri !#36 N21168 P5916 REPLACEMENT 10 Int BE Nuc !#36 N21169 P5917 REPLACEMENT 40 Int BE Nuc !#36 N21170 P5918 REPLACEMENT 29 Int BE Pri !#36 N21171 P5919 LD 31 -1 Int BE Pri !#36 N21172 P5920 LD 23 -1 Int BE Nuc !#36 N21173 P5921 LD 35 -1 Int BE Pri !#36 N21174 P5922 LD 17 -1 Int BE Pri !#36 N21175 P5923 LD 33 -1 Int BE Pri !#36 N21176 P5924 LD 8 -1 Int BE Pri !#36 N21177 P5925 LD 34 -1 Int BE Pri !#36 N21178 P5926 LD 0 -1 Int BE Nuc !#36 N21179 P5927 REPLACEMENT 24 Int BE Pri !#36 N21180 P5928 LD 28 -1 Int BE Sec !#36 N21181 P5929 LD 4 -1 FP BE Nuc !#36 N21182 P5930 REPLACEMENT 14 Int BE Pri !#36 N21183 P5931 LD 23 -1 Int BE Sec !#36 N21184 P5932 MEMBAR !#36 N21185 P5933 BST 30 0x1e000006 FP BE Pri !#36 N21186 P5934 MEMBAR !#36 N21187 P5935 LD 24 -1 Int BE Pri !#36 N21188 P5936 LD 44 -1 FP BE Nuc !#36 N21189 P5937 REPLACEMENT 15 Int BE Pri !#36 N21190 P5938 LD 43 -1 Int BE Pri !#36 N21191 P5939 REPLACEMENT 20 Int BE Pri !#36 N21192 P5940 LD 21 -1 Int BE Pri !#36 N21193 P5941 REPLACEMENT 31 Int BE Sec !#36 N21194 P5942 LD 38 -1 Int BE Pri !#36 N21195 P5943 REPLACEMENT 25 Int BE Pri !#36 N21196 P5944 LD 37 -1 Int BE Sec !#36 N21197 P5945 LD 18 -1 Int BE Pri !#36 N21198 P5946 LD 17 -1 Int BE Pri !#36 N21199 P5947 LD 5 -1 Int BE Pri !#36 N21200 P5948 REPLACEMENT 20 Int BE Pri !#36 N21201 P5949 LD 9 -1 Int BE Pri !#36 N21202 P5950 REPLACEMENT 19 Int BE Pri !#36 N21203 P5951 LD 15 -1 Int LE Pri !#36 N21204 P5952 REPLACEMENT 12 Int BE Sec !#36 N21205 P5953 LD 22 -1 Int BE Nuc !#36 N21206 P5954 LD 18 -1 FP BE Pri !#36 N21207 P5955 REPLACEMENT 29 Int BE Pri !#36 N21208 P5956 LD 33 -1 Int BE Pri !#36 N21209 P5957 REPLACEMENT 25 Int BE Pri !#36 N21210 P5958 REPLACEMENT 3 Int BE Pri !#36 N21211 P5959 LD 21 -1 Int BE Pri !#36 N21212 P5960 LD 44 -1 Int BE Sec !#36 N21213 P5961 REPLACEMENT 38 Int BE Pri !#36 N21214 P5962 LD 24 -1 Int BE Pri !#36 N21215 P5963 LD 1 -1 Int BE Pri !#36 N21216 P5964 REPLACEMENT 17 Int BE Pri !#36 N21217 P5965 LD 43 -1 Int BE Sec !#36 N21218 P5966 REPLACEMENT 0 Int BE Pri !#36 N21219 P5967 LD 42 -1 Int BE Pri !#36 N21220 P5968 LD 23 -1 FP BE Pri Loop_exit !#36 N21221 P5892 LD 34 -1 Int BE Nuc Loop_entry !#36 N21222 P5893 LD 27 -1 Int BE Nuc !#36 N21223 P5894 REPLACEMENT 25 Int BE Sec !#36 N21224 P5895 LD 36 -1 Int BE Nuc !#36 N21225 P5896 REPLACEMENT 41 Int BE Pri !#36 N21226 P5897 REPLACEMENT 29 Int BE Pri !#36 N21227 P5898 REPLACEMENT 2 Int BE Pri !#36 N21228 P5899 LD 17 -1 Int BE Sec !#36 N21229 P5900 LD 42 -1 Int BE Pri !#36 N21230 P5901 REPLACEMENT 40 Int BE Pri !#36 N21231 P5902 LD 38 -1 Int BE Pri !#36 N21232 P5903 LD 37 -1 Int BE Sec !#36 N21233 P5904 LD 6 -1 Int BE Pri !#36 N21234 P5905 LD 8 -1 Int BE Sec !#36 N21235 P5906 LD 45 -1 FP BE Sec !#36 N21236 P5907 LD 21 -1 Int BE Pri !#36 N21237 P5908 LD 23 -1 Int BE Pri !#36 N21238 P5909 PREFETCH 33 Int BE Pri !#36 N21239 P5910 LD 41 -1 Int BE Pri !#36 N21240 P5911 REPLACEMENT 41 Int BE Sec !#36 N21241 P5912 REPLACEMENT 25 Int BE Pri !#36 N21242 P5913 REPLACEMENT 9 Int BE Sec !#36 N21243 P5914 LD 5 -1 Int BE Pri !#36 N21244 P5915 LD 32 -1 Int BE Pri !#36 N21245 P5916 REPLACEMENT 10 Int BE Nuc !#36 N21246 P5917 REPLACEMENT 40 Int BE Nuc !#36 N21247 P5918 REPLACEMENT 29 Int BE Pri !#36 N21248 P5919 LD 31 -1 Int BE Pri !#36 N21249 P5920 LD 23 -1 Int BE Nuc !#36 N21250 P5921 LD 35 -1 Int BE Pri !#36 N21251 P5922 LD 17 -1 Int BE Pri !#36 N21252 P5923 LD 33 -1 Int BE Pri !#36 N21253 P5924 LD 8 -1 Int BE Pri !#36 N21254 P5925 LD 34 -1 Int BE Pri !#36 N21255 P5926 LD 0 -1 Int BE Nuc !#36 N21256 P5927 REPLACEMENT 24 Int BE Pri !#36 N21257 P5928 LD 28 -1 Int BE Sec !#36 N21258 P5929 LD 4 -1 FP BE Nuc !#36 N21259 P5930 REPLACEMENT 14 Int BE Pri !#36 N21260 P5931 LD 23 -1 Int BE Sec !#36 N21261 P5932 MEMBAR !#36 N21262 P5933 BST 30 0x1e000007 FP BE Pri !#36 N21263 P5934 MEMBAR !#36 N21264 P5935 LD 24 -1 Int BE Pri !#36 N21265 P5936 LD 44 -1 FP BE Nuc !#36 N21266 P5937 REPLACEMENT 15 Int BE Pri !#36 N21267 P5938 LD 43 -1 Int BE Pri !#36 N21268 P5939 REPLACEMENT 20 Int BE Pri !#36 N21269 P5940 LD 21 -1 Int BE Pri !#36 N21270 P5941 REPLACEMENT 31 Int BE Sec !#36 N21271 P5942 LD 38 -1 Int BE Pri !#36 N21272 P5943 REPLACEMENT 25 Int BE Pri !#36 N21273 P5944 LD 37 -1 Int BE Sec !#36 N21274 P5945 LD 18 -1 Int BE Pri !#36 N21275 P5946 LD 17 -1 Int BE Pri !#36 N21276 P5947 LD 5 -1 Int BE Pri !#36 N21277 P5948 REPLACEMENT 20 Int BE Pri !#36 N21278 P5949 LD 9 -1 Int BE Pri !#36 N21279 P5950 REPLACEMENT 19 Int BE Pri !#36 N21280 P5951 LD 15 -1 Int LE Pri !#36 N21281 P5952 REPLACEMENT 12 Int BE Sec !#36 N21282 P5953 LD 22 -1 Int BE Nuc !#36 N21283 P5954 LD 18 -1 FP BE Pri !#36 N21284 P5955 REPLACEMENT 29 Int BE Pri !#36 N21285 P5956 LD 33 -1 Int BE Pri !#36 N21286 P5957 REPLACEMENT 25 Int BE Pri !#36 N21287 P5958 REPLACEMENT 3 Int BE Pri !#36 N21288 P5959 LD 21 -1 Int BE Pri !#36 N21289 P5960 LD 44 -1 Int BE Sec !#36 N21290 P5961 REPLACEMENT 38 Int BE Pri !#36 N21291 P5962 LD 24 -1 Int BE Pri !#36 N21292 P5963 LD 1 -1 Int BE Pri !#36 N21293 P5964 REPLACEMENT 17 Int BE Pri !#36 N21294 P5965 LD 43 -1 Int BE Sec !#36 N21295 P5966 REPLACEMENT 0 Int BE Pri !#36 N21296 P5967 LD 42 -1 Int BE Pri !#36 N21297 P5968 LD 23 -1 FP BE Pri Loop_exit !#36 N21298 P5969 MEMBAR !#37 N21299 P5970 PREFETCH 0 Int BE Pri Loop_entry !#37 N21300 P5971 REPLACEMENT 29 Int BE Pri !#37 N21301 P5972 REPLACEMENT 33 Int BE Pri !#37 N21302 P5973 LD 7 -1 Int BE Pri !#37 N21303 P5974 LD 6 -1 Int BE Sec !#37 N21304 P5975 LD 34 -1 Int BE Nuc !#37 N21305 P5976 LD 27 -1 FP BE Sec !#37 N21306 P5977 LD 20 -1 FP BE Pri !#37 N21307 P5978 REPLACEMENT 38 Int BE Pri !#37 N21308 P5979 REPLACEMENT 37 Int BE Pri !#37 N21309 P5980 LD 21 -1 FP BE Pri !#37 N21310 P5981 LD 9 -1 Int BE Pri !#37 N21311 P5982 REPLACEMENT 25 Int BE Pri !#37 N21312 P5983 REPLACEMENT 33 Int BE Pri !#37 N21313 P5984 REPLACEMENT 18 Int BE Pri !#37 N21314 P5985 LD 20 -1 Int BE Pri !#37 N21315 P5986 LD 7 -1 Int BE Sec !#37 N21316 P5987 REPLACEMENT 20 Int BE Pri !#37 N21317 P5988 LD 19 -1 Int BE Pri !#37 N21318 P5989 LD 25 -1 Int BE Pri !#37 N21319 P5990 REPLACEMENT 11 Int BE Pri !#37 N21320 P5991 LD 40 -1 Int BE Pri !#37 N21321 P5992 REPLACEMENT 39 Int BE Sec !#37 N21322 P5993 REPLACEMENT 27 Int BE Nuc !#37 N21323 P5994 REPLACEMENT 40 Int BE Pri !#37 N21324 P5995 LD 45 -1 Int BE Pri !#37 N21325 P5996 REPLACEMENT 9 Int BE Pri !#37 N21326 P5997 REPLACEMENT 44 Int BE Pri !#37 N21327 P5998 LD 30 -1 Int BE Pri !#37 N21328 P5999 LD 42 -1 Int BE Pri !#37 N21329 P6000 LD 0 -1 Int BE Nuc !#37 N21330 P6001 LD 2 -1 Int BE Pri !#37 N21331 P6002 LD 21 -1 Int BE Pri !#37 N21332 P6003 LD 19 -1 Int BE Pri !#37 N21333 P6004 LD 45 -1 Int BE Pri !#37 N21334 P6005 LD 0 -1 Int BE Pri !#37 N21335 P6006 REPLACEMENT 24 Int BE Pri !#37 N21336 P6007 LD 26 -1 Int BE Sec !#37 N21337 P6008 LD 4 -1 Int BE Sec !#37 N21338 P6009 REPLACEMENT 3 Int BE Pri !#37 N21339 P6010 REPLACEMENT 37 Int BE Pri !#37 N21340 P6011 LD 1 -1 Int BE Pri !#37 N21341 P6012 LD 35 -1 Int BE Pri !#37 N21342 P6013 REPLACEMENT 7 Int BE Pri !#37 N21343 P6014 LD 31 -1 Int BE Pri !#37 N21344 P6015 LD 5 -1 Int BE Pri !#37 N21345 P6016 LD 11 -1 Int LE Pri !#37 N21346 P6017 LD 16 -1 Int BE Pri !#37 N21347 P6018 REPLACEMENT 35 Int BE Pri !#37 N21348 P6019 REPLACEMENT 2 Int BE Nuc !#37 N21349 P6020 REPLACEMENT 25 Int BE Pri !#37 N21350 P6021 REPLACEMENT 36 Int BE Pri !#37 N21351 P6022 REPLACEMENT 12 Int BE Pri !#37 N21352 P6023 REPLACEMENT 18 Int BE Pri !#37 N21353 P6024 REPLACEMENT 40 Int BE Pri !#37 N21354 P6025 LD 27 -1 Int BE Pri !#37 N21355 P6026 LD 12 -1 Int BE Pri !#37 N21356 P6027 REPLACEMENT 19 Int BE Pri !#37 N21357 P6028 LD 26 -1 Int BE Pri !#37 N21358 P6029 LD 0 -1 Int BE Pri !#37 N21359 P6030 REPLACEMENT 28 Int BE Pri !#37 N21360 P6031 LD 31 -1 Int BE Sec !#37 N21361 P6032 REPLACEMENT 38 Int BE Sec !#37 N21362 P6033 LD 45 -1 Int BE Pri !#37 N21363 P6034 LD 21 -1 Int BE Sec !#37 N21364 P6035 REPLACEMENT 27 Int BE Sec !#37 N21365 P6036 LD 19 -1 Int BE Pri !#37 N21366 P6037 LD 8 -1 Int BE Pri !#37 N21367 P6038 REPLACEMENT 9 Int BE Nuc !#37 N21368 P6039 LD 23 -1 Int BE Sec !#37 N21369 P6040 LD 32 -1 Int BE Pri !#37 N21370 P6041 LD 8 -1 Int BE Pri !#37 N21371 P6042 LD 23 -1 Int BE Sec !#37 N21372 P6043 REPLACEMENT 39 Int BE Pri !#37 N21373 P6044 REPLACEMENT 16 Int BE Pri !#37 N21374 P6045 REPLACEMENT 8 Int BE Pri !#37 N21375 P6046 LD 10 -1 Int BE Nuc !#37 N21376 P6047 LD 11 -1 FP BE Pri !#37 N21377 P6048 REPLACEMENT 2 Int BE Nuc !#37 N21378 P6049 REPLACEMENT 16 Int BE Pri !#37 N21379 P6050 LD 3 -1 Int BE Pri !#37 N21380 P6051 LD 19 -1 Int BE Pri !#37 N21381 P6052 LD 0 -1 Int LE Nuc !#37 N21382 P6053 LD 0 -1 Int BE Nuc !#37 N21383 P6054 LD 12 -1 Int BE Pri !#37 N21384 P6055 REPLACEMENT 23 Int BE Pri !#37 N21385 P6056 REPLACEMENT 9 Int BE Pri !#37 N21386 P6057 REPLACEMENT 5 Int BE Pri !#37 N21387 P6058 LD 4 -1 Int BE Pri !#37 N21388 P6059 REPLACEMENT 39 Int BE Pri !#37 N21389 P6060 LD 34 -1 Int BE Pri !#37 N21390 P6061 LD 15 -1 Int BE Pri !#37 N21391 P6062 REPLACEMENT 25 Int BE Pri !#37 N21392 P6063 LD 5 -1 Int BE Nuc !#37 N21393 P6064 REPLACEMENT 6 Int BE Pri !#37 N21394 P6065 LD 29 -1 Int BE Pri !#37 N21395 P6066 LD 39 -1 Int BE Nuc !#37 N21396 P6067 LD 28 -1 Int BE Pri !#37 N21397 P6068 LD 27 -1 FP BE Sec !#37 N21398 P6069 REPLACEMENT 0 Int BE Sec !#37 N21399 P6070 REPLACEMENT 40 Int BE Pri !#37 N21400 P6071 LD 30 -1 Int BE Pri !#37 N21401 P6072 REPLACEMENT 4 Int BE Pri !#37 N21402 P6073 REPLACEMENT 8 Int BE Nuc !#37 N21403 P6074 REPLACEMENT 15 Int BE Pri !#37 N21404 P6075 PREFETCH 26 Int BE Sec !#37 N21405 P6076 REPLACEMENT 29 Int BE Pri !#37 N21406 P6077 LD 30 -1 Int BE Pri !#37 N21407 P6078 REPLACEMENT 13 Int BE Pri !#37 N21408 P6079 LD 13 -1 Int BE Pri !#37 N21409 P6080 REPLACEMENT 45 Int BE Sec !#37 N21410 P6081 LD 31 -1 Int BE Pri !#37 N21411 P6082 REPLACEMENT 42 Int BE Nuc !#37 N21412 P6083 REPLACEMENT 34 Int BE Pri !#37 N21413 P6084 REPLACEMENT 13 Int BE Pri !#37 N21414 P6085 REPLACEMENT 17 Int BE Pri !#37 N21415 P6086 LD 29 -1 Int BE Nuc !#37 N21416 P6087 LD 27 -1 Int BE Sec !#37 N21417 P6088 LD 7 -1 Int BE Pri !#37 N21418 P6089 REPLACEMENT 29 Int BE Pri !#37 N21419 P6090 LD 16 -1 Int BE Pri !#37 N21420 P6091 LD 39 -1 Int BE Pri !#37 N21421 P6092 REPLACEMENT 16 Int BE Pri !#37 N21422 P6093 LD 35 -1 Int BE Pri !#37 N21423 P6094 LD 41 -1 Int BE Pri !#37 N21424 P6095 LD 4 -1 Int BE Pri !#37 N21425 P6096 MEMBAR !#37 N21426 P6097 LD 9 -1 Int BE Pri !#37 N21427 P6098 LD 12 -1 Int BE Pri !#37 N21428 P6099 LD 28 -1 Int BE Pri !#37 N21429 P6100 REPLACEMENT 28 Int BE Pri !#37 N21430 P6101 LD 44 -1 Int BE Pri !#37 N21431 P6102 MEMBAR !#37 N21432 P6103 BST 5 0x1e800001 FP BE Pri !#37 N21433 P6104 MEMBAR !#37 N21434 P6105 LD 42 -1 Int BE Pri !#37 N21435 P6106 REPLACEMENT 3 Int BE Pri !#37 N21436 P6107 LD 21 -1 Int BE Pri !#37 N21437 P6108 LD 24 -1 Int BE Pri !#37 N21438 P6109 LD 7 -1 Int BE Pri !#37 N21439 P6110 REPLACEMENT 23 Int BE Pri !#37 N21440 P6111 REPLACEMENT 36 Int BE Pri !#37 N21441 P6112 REPLACEMENT 24 Int BE Pri !#37 N21442 P6113 REPLACEMENT 26 Int BE Pri !#37 N21443 P6114 LD 39 -1 Int LE Pri !#37 N21444 P6115 REPLACEMENT 17 Int BE Pri !#37 N21445 P6116 LD 37 -1 Int BE Sec !#37 N21446 P6117 LD 6 -1 Int BE Pri !#37 N21447 P6118 LD 5 -1 Int BE Pri !#37 N21448 P6119 LD 37 -1 Int BE Nuc !#37 N21449 P6120 LD 13 -1 Int BE Pri !#37 N21450 P6121 LD 11 -1 Int BE Pri !#37 N21451 P6122 LD 22 -1 Int BE Pri !#37 N21452 P6123 REPLACEMENT 19 Int BE Pri !#37 N21453 P6124 REPLACEMENT 44 Int BE Pri !#37 N21454 P6125 LD 22 -1 Int LE Pri !#37 N21455 P6126 LD 33 -1 Int BE Pri !#37 N21456 P6127 LD 33 -1 Int BE Pri !#37 N21457 P6128 MEMBAR !#37 N21458 P6129 LD 28 -1 Int BE Pri !#37 N21459 P6130 LD 14 -1 Int BE Pri !#37 N21460 P6131 LD 7 -1 FP BE Pri !#37 N21461 P6132 REPLACEMENT 25 Int BE Pri !#37 N21462 P6133 LD 24 -1 Int BE Sec !#37 N21463 P6134 REPLACEMENT 9 Int BE Sec !#37 N21464 P6135 REPLACEMENT 29 Int BE Pri !#37 N21465 P6136 REPLACEMENT 15 Int BE Pri !#37 N21466 P6137 LD 18 -1 Int BE Pri !#37 N21467 P6138 LD 33 -1 Int BE Pri !#37 N21468 P6139 REPLACEMENT 4 Int BE Sec !#37 N21469 P6140 REPLACEMENT 41 Int BE Pri !#37 N21470 P6141 REPLACEMENT 6 Int BE Pri !#37 N21471 P6142 LD 38 -1 FP BE Pri !#37 N21472 P6143 LD 37 -1 Int BE Pri !#37 N21473 P6144 LD 6 -1 Int BE Pri !#37 N21474 P6145 LD 24 -1 Int BE Sec !#37 N21475 P6146 LD 40 -1 Int BE Pri !#37 N21476 P6147 REPLACEMENT 35 Int BE Pri !#37 N21477 P6148 REPLACEMENT 27 Int BE Nuc !#37 N21478 P6149 REPLACEMENT 28 Int BE Pri !#37 N21479 P6150 LD 4 -1 Int BE Pri !#37 N21480 P6151 LD 10 -1 FP BE Sec !#37 N21481 P6152 REPLACEMENT 6 Int BE Pri !#37 N21482 P6153 LD 2 -1 Int BE Nuc !#37 N21483 P6154 LD 2 -1 Int BE Pri !#37 N21484 P6155 LD 26 -1 Int BE Sec !#37 N21485 P6156 REPLACEMENT 34 Int BE Sec !#37 N21486 P6157 REPLACEMENT 11 Int BE Pri !#37 N21487 P6158 LD 4 -1 Int BE Pri !#37 N21488 P6159 LD 33 -1 Int BE Pri !#37 N21489 P6160 LD 20 -1 Int BE Pri !#37 N21490 P6161 LD 11 -1 Int BE Pri !#37 N21491 P6162 REPLACEMENT 4 Int BE Pri !#37 N21492 P6163 LD 34 -1 Int BE Nuc !#37 N21493 P6164 REPLACEMENT 13 Int BE Pri !#37 N21494 P6165 LD 4 -1 Int BE Pri !#37 N21495 P6166 REPLACEMENT 11 Int BE Pri !#37 N21496 P6167 LD 5 -1 Int BE Sec !#37 N21497 P6168 LD 39 -1 Int BE Pri !#37 N21498 P6169 LD 7 -1 Int BE Pri !#37 N21499 P6170 PREFETCH 23 Int BE Pri !#37 N21500 P6171 REPLACEMENT 45 Int BE Pri !#37 N21501 P6172 REPLACEMENT 18 Int BE Pri !#37 N21502 P6173 REPLACEMENT 6 Int BE Pri !#37 N21503 P6174 REPLACEMENT 43 Int BE Pri !#37 N21504 P6175 REPLACEMENT 28 Int BE Pri !#37 N21505 P6176 LD 13 -1 Int BE Pri !#37 N21506 P6177 LD 24 -1 Int BE Pri !#37 N21507 P6178 PREFETCH 37 Int BE Pri !#37 N21508 P6179 REPLACEMENT 33 Int BE Nuc !#37 N21509 P6180 REPLACEMENT 9 Int BE Pri !#37 N21510 P6181 LD 38 -1 Int BE Pri !#37 N21511 P6182 REPLACEMENT 3 Int BE Nuc !#37 N21512 P6183 LD 28 -1 Int BE Pri !#37 N21513 P6184 REPLACEMENT 22 Int BE Sec !#37 N21514 P6185 LD 29 -1 FP BE Pri !#37 N21515 P6186 REPLACEMENT 2 Int BE Sec !#37 N21516 P6187 LD 2 -1 Int BE Nuc !#37 N21517 P6188 REPLACEMENT 42 Int BE Pri !#37 N21518 P6189 LD 7 -1 Int BE Pri !#37 N21519 P6190 LD 16 -1 Int BE Pri !#37 N21520 P6191 REPLACEMENT 4 Int BE Pri !#37 N21521 P6192 LD 7 -1 Int BE Pri !#37 N21522 P6193 LD 24 -1 Int BE Pri !#37 N21523 P6194 LD 23 -1 Int BE Nuc !#37 N21524 P6195 LD 20 -1 Int BE Pri !#37 N21525 P6196 LD 6 -1 Int BE Pri !#37 N21526 P6197 REPLACEMENT 5 Int BE Pri !#37 N21527 P6198 LD 24 -1 FP BE Pri !#37 N21528 P6199 LD 20 -1 Int BE Pri !#37 N21529 P6200 REPLACEMENT 21 Int BE Pri !#37 N21530 P6201 LD 11 -1 Int BE Nuc !#37 N21531 P6202 LD 15 -1 FP BE Pri !#37 N21532 P6203 REPLACEMENT 25 Int BE Pri !#37 N21533 P6204 LD 30 -1 Int BE Pri !#37 N21534 P6205 LD 44 -1 FP BE Pri !#37 N21535 P6206 LD 37 -1 Int BE Pri !#37 N21536 P6207 LD 1 -1 Int BE Pri !#37 N21537 P6208 REPLACEMENT 6 Int BE Pri !#37 N21538 P6209 LD 31 -1 Int BE Pri !#37 N21539 P6210 REPLACEMENT 15 Int BE Pri !#37 N21540 P6211 LD 10 -1 Int BE Pri !#37 N21541 P6212 REPLACEMENT 3 Int BE Pri !#37 N21542 P6213 PREFETCH 0 Int BE Pri !#37 N21543 P6214 LD 38 -1 Int BE Pri !#37 N21544 P6215 LD 15 -1 Int BE Sec Loop_exit !#37 N21545 P5970 PREFETCH 0 Int BE Pri Loop_entry !#37 N21546 P5971 REPLACEMENT 29 Int BE Pri !#37 N21547 P5972 REPLACEMENT 33 Int BE Pri !#37 N21548 P5973 LD 7 -1 Int BE Pri !#37 N21549 P5974 LD 6 -1 Int BE Sec !#37 N21550 P5975 LD 34 -1 Int BE Nuc !#37 N21551 P5976 LD 27 -1 FP BE Sec !#37 N21552 P5977 LD 20 -1 FP BE Pri !#37 N21553 P5978 REPLACEMENT 38 Int BE Pri !#37 N21554 P5979 REPLACEMENT 37 Int BE Pri !#37 N21555 P5980 LD 21 -1 FP BE Pri !#37 N21556 P5981 LD 9 -1 Int BE Pri !#37 N21557 P5982 REPLACEMENT 25 Int BE Pri !#37 N21558 P5983 REPLACEMENT 33 Int BE Pri !#37 N21559 P5984 REPLACEMENT 18 Int BE Pri !#37 N21560 P5985 LD 20 -1 Int BE Pri !#37 N21561 P5986 LD 7 -1 Int BE Sec !#37 N21562 P5987 REPLACEMENT 20 Int BE Pri !#37 N21563 P5988 LD 19 -1 Int BE Pri !#37 N21564 P5989 LD 25 -1 Int BE Pri !#37 N21565 P5990 REPLACEMENT 11 Int BE Pri !#37 N21566 P5991 LD 40 -1 Int BE Pri !#37 N21567 P5992 REPLACEMENT 39 Int BE Sec !#37 N21568 P5993 REPLACEMENT 27 Int BE Nuc !#37 N21569 P5994 REPLACEMENT 40 Int BE Pri !#37 N21570 P5995 LD 45 -1 Int BE Pri !#37 N21571 P5996 REPLACEMENT 9 Int BE Pri !#37 N21572 P5997 REPLACEMENT 44 Int BE Pri !#37 N21573 P5998 LD 30 -1 Int BE Pri !#37 N21574 P5999 LD 42 -1 Int BE Pri !#37 N21575 P6000 LD 0 -1 Int BE Nuc !#37 N21576 P6001 LD 2 -1 Int BE Pri !#37 N21577 P6002 LD 21 -1 Int BE Pri !#37 N21578 P6003 LD 19 -1 Int BE Pri !#37 N21579 P6004 LD 45 -1 Int BE Pri !#37 N21580 P6005 LD 0 -1 Int BE Pri !#37 N21581 P6006 REPLACEMENT 24 Int BE Pri !#37 N21582 P6007 LD 26 -1 Int BE Sec !#37 N21583 P6008 LD 4 -1 Int BE Sec !#37 N21584 P6009 REPLACEMENT 3 Int BE Pri !#37 N21585 P6010 REPLACEMENT 37 Int BE Pri !#37 N21586 P6011 LD 1 -1 Int BE Pri !#37 N21587 P6012 LD 35 -1 Int BE Pri !#37 N21588 P6013 REPLACEMENT 7 Int BE Pri !#37 N21589 P6014 LD 31 -1 Int BE Pri !#37 N21590 P6015 LD 5 -1 Int BE Pri !#37 N21591 P6016 LD 11 -1 Int LE Pri !#37 N21592 P6017 LD 16 -1 Int BE Pri !#37 N21593 P6018 REPLACEMENT 35 Int BE Pri !#37 N21594 P6019 REPLACEMENT 2 Int BE Nuc !#37 N21595 P6020 REPLACEMENT 25 Int BE Pri !#37 N21596 P6021 REPLACEMENT 36 Int BE Pri !#37 N21597 P6022 REPLACEMENT 12 Int BE Pri !#37 N21598 P6023 REPLACEMENT 18 Int BE Pri !#37 N21599 P6024 REPLACEMENT 40 Int BE Pri !#37 N21600 P6025 LD 27 -1 Int BE Pri !#37 N21601 P6026 LD 12 -1 Int BE Pri !#37 N21602 P6027 REPLACEMENT 19 Int BE Pri !#37 N21603 P6028 LD 26 -1 Int BE Pri !#37 N21604 P6029 LD 0 -1 Int BE Pri !#37 N21605 P6030 REPLACEMENT 28 Int BE Pri !#37 N21606 P6031 LD 31 -1 Int BE Sec !#37 N21607 P6032 REPLACEMENT 38 Int BE Sec !#37 N21608 P6033 LD 45 -1 Int BE Pri !#37 N21609 P6034 LD 21 -1 Int BE Sec !#37 N21610 P6035 REPLACEMENT 27 Int BE Sec !#37 N21611 P6036 LD 19 -1 Int BE Pri !#37 N21612 P6037 LD 8 -1 Int BE Pri !#37 N21613 P6038 REPLACEMENT 9 Int BE Nuc !#37 N21614 P6039 LD 23 -1 Int BE Sec !#37 N21615 P6040 LD 32 -1 Int BE Pri !#37 N21616 P6041 LD 8 -1 Int BE Pri !#37 N21617 P6042 LD 23 -1 Int BE Sec !#37 N21618 P6043 REPLACEMENT 39 Int BE Pri !#37 N21619 P6044 REPLACEMENT 16 Int BE Pri !#37 N21620 P6045 REPLACEMENT 8 Int BE Pri !#37 N21621 P6046 LD 10 -1 Int BE Nuc !#37 N21622 P6047 LD 11 -1 FP BE Pri !#37 N21623 P6048 REPLACEMENT 2 Int BE Nuc !#37 N21624 P6049 REPLACEMENT 16 Int BE Pri !#37 N21625 P6050 LD 3 -1 Int BE Pri !#37 N21626 P6051 LD 19 -1 Int BE Pri !#37 N21627 P6052 LD 0 -1 Int LE Nuc !#37 N21628 P6053 LD 0 -1 Int BE Nuc !#37 N21629 P6054 LD 12 -1 Int BE Pri !#37 N21630 P6055 REPLACEMENT 23 Int BE Pri !#37 N21631 P6056 REPLACEMENT 9 Int BE Pri !#37 N21632 P6057 REPLACEMENT 5 Int BE Pri !#37 N21633 P6058 LD 4 -1 Int BE Pri !#37 N21634 P6059 REPLACEMENT 39 Int BE Pri !#37 N21635 P6060 LD 34 -1 Int BE Pri !#37 N21636 P6061 LD 15 -1 Int BE Pri !#37 N21637 P6062 REPLACEMENT 25 Int BE Pri !#37 N21638 P6063 LD 5 -1 Int BE Nuc !#37 N21639 P6064 REPLACEMENT 6 Int BE Pri !#37 N21640 P6065 LD 29 -1 Int BE Pri !#37 N21641 P6066 LD 39 -1 Int BE Nuc !#37 N21642 P6067 LD 28 -1 Int BE Pri !#37 N21643 P6068 LD 27 -1 FP BE Sec !#37 N21644 P6069 REPLACEMENT 0 Int BE Sec !#37 N21645 P6070 REPLACEMENT 40 Int BE Pri !#37 N21646 P6071 LD 30 -1 Int BE Pri !#37 N21647 P6072 REPLACEMENT 4 Int BE Pri !#37 N21648 P6073 REPLACEMENT 8 Int BE Nuc !#37 N21649 P6074 REPLACEMENT 15 Int BE Pri !#37 N21650 P6075 PREFETCH 26 Int BE Sec !#37 N21651 P6076 REPLACEMENT 29 Int BE Pri !#37 N21652 P6077 LD 30 -1 Int BE Pri !#37 N21653 P6078 REPLACEMENT 13 Int BE Pri !#37 N21654 P6079 LD 13 -1 Int BE Pri !#37 N21655 P6080 REPLACEMENT 45 Int BE Sec !#37 N21656 P6081 LD 31 -1 Int BE Pri !#37 N21657 P6082 REPLACEMENT 42 Int BE Nuc !#37 N21658 P6083 REPLACEMENT 34 Int BE Pri !#37 N21659 P6084 REPLACEMENT 13 Int BE Pri !#37 N21660 P6085 REPLACEMENT 17 Int BE Pri !#37 N21661 P6086 LD 29 -1 Int BE Nuc !#37 N21662 P6087 LD 27 -1 Int BE Sec !#37 N21663 P6088 LD 7 -1 Int BE Pri !#37 N21664 P6089 REPLACEMENT 29 Int BE Pri !#37 N21665 P6090 LD 16 -1 Int BE Pri !#37 N21666 P6091 LD 39 -1 Int BE Pri !#37 N21667 P6092 REPLACEMENT 16 Int BE Pri !#37 N21668 P6093 LD 35 -1 Int BE Pri !#37 N21669 P6094 LD 41 -1 Int BE Pri !#37 N21670 P6095 LD 4 -1 Int BE Pri !#37 N21671 P6096 MEMBAR !#37 N21672 P6097 LD 9 -1 Int BE Pri !#37 N21673 P6098 LD 12 -1 Int BE Pri !#37 N21674 P6099 LD 28 -1 Int BE Pri !#37 N21675 P6100 REPLACEMENT 28 Int BE Pri !#37 N21676 P6101 LD 44 -1 Int BE Pri !#37 N21677 P6102 MEMBAR !#37 N21678 P6103 BST 5 0x1e800002 FP BE Pri !#37 N21679 P6104 MEMBAR !#37 N21680 P6105 LD 42 -1 Int BE Pri !#37 N21681 P6106 REPLACEMENT 3 Int BE Pri !#37 N21682 P6107 LD 21 -1 Int BE Pri !#37 N21683 P6108 LD 24 -1 Int BE Pri !#37 N21684 P6109 LD 7 -1 Int BE Pri !#37 N21685 P6110 REPLACEMENT 23 Int BE Pri !#37 N21686 P6111 REPLACEMENT 36 Int BE Pri !#37 N21687 P6112 REPLACEMENT 24 Int BE Pri !#37 N21688 P6113 REPLACEMENT 26 Int BE Pri !#37 N21689 P6114 LD 39 -1 Int LE Pri !#37 N21690 P6115 REPLACEMENT 17 Int BE Pri !#37 N21691 P6116 LD 37 -1 Int BE Sec !#37 N21692 P6117 LD 6 -1 Int BE Pri !#37 N21693 P6118 LD 5 -1 Int BE Pri !#37 N21694 P6119 LD 37 -1 Int BE Nuc !#37 N21695 P6120 LD 13 -1 Int BE Pri !#37 N21696 P6121 LD 11 -1 Int BE Pri !#37 N21697 P6122 LD 22 -1 Int BE Pri !#37 N21698 P6123 REPLACEMENT 19 Int BE Pri !#37 N21699 P6124 REPLACEMENT 44 Int BE Pri !#37 N21700 P6125 LD 22 -1 Int LE Pri !#37 N21701 P6126 LD 33 -1 Int BE Pri !#37 N21702 P6127 LD 33 -1 Int BE Pri !#37 N21703 P6128 MEMBAR !#37 N21704 P6129 LD 28 -1 Int BE Pri !#37 N21705 P6130 LD 14 -1 Int BE Pri !#37 N21706 P6131 LD 7 -1 FP BE Pri !#37 N21707 P6132 REPLACEMENT 25 Int BE Pri !#37 N21708 P6133 LD 24 -1 Int BE Sec !#37 N21709 P6134 REPLACEMENT 9 Int BE Sec !#37 N21710 P6135 REPLACEMENT 29 Int BE Pri !#37 N21711 P6136 REPLACEMENT 15 Int BE Pri !#37 N21712 P6137 LD 18 -1 Int BE Pri !#37 N21713 P6138 LD 33 -1 Int BE Pri !#37 N21714 P6139 REPLACEMENT 4 Int BE Sec !#37 N21715 P6140 REPLACEMENT 41 Int BE Pri !#37 N21716 P6141 REPLACEMENT 6 Int BE Pri !#37 N21717 P6142 LD 38 -1 FP BE Pri !#37 N21718 P6143 LD 37 -1 Int BE Pri !#37 N21719 P6144 LD 6 -1 Int BE Pri !#37 N21720 P6145 LD 24 -1 Int BE Sec !#37 N21721 P6146 LD 40 -1 Int BE Pri !#37 N21722 P6147 REPLACEMENT 35 Int BE Pri !#37 N21723 P6148 REPLACEMENT 27 Int BE Nuc !#37 N21724 P6149 REPLACEMENT 28 Int BE Pri !#37 N21725 P6150 LD 4 -1 Int BE Pri !#37 N21726 P6151 LD 10 -1 FP BE Sec !#37 N21727 P6152 REPLACEMENT 6 Int BE Pri !#37 N21728 P6153 LD 2 -1 Int BE Nuc !#37 N21729 P6154 LD 2 -1 Int BE Pri !#37 N21730 P6155 LD 26 -1 Int BE Sec !#37 N21731 P6156 REPLACEMENT 34 Int BE Sec !#37 N21732 P6157 REPLACEMENT 11 Int BE Pri !#37 N21733 P6158 LD 4 -1 Int BE Pri !#37 N21734 P6159 LD 33 -1 Int BE Pri !#37 N21735 P6160 LD 20 -1 Int BE Pri !#37 N21736 P6161 LD 11 -1 Int BE Pri !#37 N21737 P6162 REPLACEMENT 4 Int BE Pri !#37 N21738 P6163 LD 34 -1 Int BE Nuc !#37 N21739 P6164 REPLACEMENT 13 Int BE Pri !#37 N21740 P6165 LD 4 -1 Int BE Pri !#37 N21741 P6166 REPLACEMENT 11 Int BE Pri !#37 N21742 P6167 LD 5 -1 Int BE Sec !#37 N21743 P6168 LD 39 -1 Int BE Pri !#37 N21744 P6169 LD 7 -1 Int BE Pri !#37 N21745 P6170 PREFETCH 23 Int BE Pri !#37 N21746 P6171 REPLACEMENT 45 Int BE Pri !#37 N21747 P6172 REPLACEMENT 18 Int BE Pri !#37 N21748 P6173 REPLACEMENT 6 Int BE Pri !#37 N21749 P6174 REPLACEMENT 43 Int BE Pri !#37 N21750 P6175 REPLACEMENT 28 Int BE Pri !#37 N21751 P6176 LD 13 -1 Int BE Pri !#37 N21752 P6177 LD 24 -1 Int BE Pri !#37 N21753 P6178 PREFETCH 37 Int BE Pri !#37 N21754 P6179 REPLACEMENT 33 Int BE Nuc !#37 N21755 P6180 REPLACEMENT 9 Int BE Pri !#37 N21756 P6181 LD 38 -1 Int BE Pri !#37 N21757 P6182 REPLACEMENT 3 Int BE Nuc !#37 N21758 P6183 LD 28 -1 Int BE Pri !#37 N21759 P6184 REPLACEMENT 22 Int BE Sec !#37 N21760 P6185 LD 29 -1 FP BE Pri !#37 N21761 P6186 REPLACEMENT 2 Int BE Sec !#37 N21762 P6187 LD 2 -1 Int BE Nuc !#37 N21763 P6188 REPLACEMENT 42 Int BE Pri !#37 N21764 P6189 LD 7 -1 Int BE Pri !#37 N21765 P6190 LD 16 -1 Int BE Pri !#37 N21766 P6191 REPLACEMENT 4 Int BE Pri !#37 N21767 P6192 LD 7 -1 Int BE Pri !#37 N21768 P6193 LD 24 -1 Int BE Pri !#37 N21769 P6194 LD 23 -1 Int BE Nuc !#37 N21770 P6195 LD 20 -1 Int BE Pri !#37 N21771 P6196 LD 6 -1 Int BE Pri !#37 N21772 P6197 REPLACEMENT 5 Int BE Pri !#37 N21773 P6198 LD 24 -1 FP BE Pri !#37 N21774 P6199 LD 20 -1 Int BE Pri !#37 N21775 P6200 REPLACEMENT 21 Int BE Pri !#37 N21776 P6201 LD 11 -1 Int BE Nuc !#37 N21777 P6202 LD 15 -1 FP BE Pri !#37 N21778 P6203 REPLACEMENT 25 Int BE Pri !#37 N21779 P6204 LD 30 -1 Int BE Pri !#37 N21780 P6205 LD 44 -1 FP BE Pri !#37 N21781 P6206 LD 37 -1 Int BE Pri !#37 N21782 P6207 LD 1 -1 Int BE Pri !#37 N21783 P6208 REPLACEMENT 6 Int BE Pri !#37 N21784 P6209 LD 31 -1 Int BE Pri !#37 N21785 P6210 REPLACEMENT 15 Int BE Pri !#37 N21786 P6211 LD 10 -1 Int BE Pri !#37 N21787 P6212 REPLACEMENT 3 Int BE Pri !#37 N21788 P6213 PREFETCH 0 Int BE Pri !#37 N21789 P6214 LD 38 -1 Int BE Pri !#37 N21790 P6215 LD 15 -1 Int BE Sec Loop_exit !#37 N21791 P5970 PREFETCH 0 Int BE Pri Loop_entry !#37 N21792 P5971 REPLACEMENT 29 Int BE Pri !#37 N21793 P5972 REPLACEMENT 33 Int BE Pri !#37 N21794 P5973 LD 7 -1 Int BE Pri !#37 N21795 P5974 LD 6 -1 Int BE Sec !#37 N21796 P5975 LD 34 -1 Int BE Nuc !#37 N21797 P5976 LD 27 -1 FP BE Sec !#37 N21798 P5977 LD 20 -1 FP BE Pri !#37 N21799 P5978 REPLACEMENT 38 Int BE Pri !#37 N21800 P5979 REPLACEMENT 37 Int BE Pri !#37 N21801 P5980 LD 21 -1 FP BE Pri !#37 N21802 P5981 LD 9 -1 Int BE Pri !#37 N21803 P5982 REPLACEMENT 25 Int BE Pri !#37 N21804 P5983 REPLACEMENT 33 Int BE Pri !#37 N21805 P5984 REPLACEMENT 18 Int BE Pri !#37 N21806 P5985 LD 20 -1 Int BE Pri !#37 N21807 P5986 LD 7 -1 Int BE Sec !#37 N21808 P5987 REPLACEMENT 20 Int BE Pri !#37 N21809 P5988 LD 19 -1 Int BE Pri !#37 N21810 P5989 LD 25 -1 Int BE Pri !#37 N21811 P5990 REPLACEMENT 11 Int BE Pri !#37 N21812 P5991 LD 40 -1 Int BE Pri !#37 N21813 P5992 REPLACEMENT 39 Int BE Sec !#37 N21814 P5993 REPLACEMENT 27 Int BE Nuc !#37 N21815 P5994 REPLACEMENT 40 Int BE Pri !#37 N21816 P5995 LD 45 -1 Int BE Pri !#37 N21817 P5996 REPLACEMENT 9 Int BE Pri !#37 N21818 P5997 REPLACEMENT 44 Int BE Pri !#37 N21819 P5998 LD 30 -1 Int BE Pri !#37 N21820 P5999 LD 42 -1 Int BE Pri !#37 N21821 P6000 LD 0 -1 Int BE Nuc !#37 N21822 P6001 LD 2 -1 Int BE Pri !#37 N21823 P6002 LD 21 -1 Int BE Pri !#37 N21824 P6003 LD 19 -1 Int BE Pri !#37 N21825 P6004 LD 45 -1 Int BE Pri !#37 N21826 P6005 LD 0 -1 Int BE Pri !#37 N21827 P6006 REPLACEMENT 24 Int BE Pri !#37 N21828 P6007 LD 26 -1 Int BE Sec !#37 N21829 P6008 LD 4 -1 Int BE Sec !#37 N21830 P6009 REPLACEMENT 3 Int BE Pri !#37 N21831 P6010 REPLACEMENT 37 Int BE Pri !#37 N21832 P6011 LD 1 -1 Int BE Pri !#37 N21833 P6012 LD 35 -1 Int BE Pri !#37 N21834 P6013 REPLACEMENT 7 Int BE Pri !#37 N21835 P6014 LD 31 -1 Int BE Pri !#37 N21836 P6015 LD 5 -1 Int BE Pri !#37 N21837 P6016 LD 11 -1 Int LE Pri !#37 N21838 P6017 LD 16 -1 Int BE Pri !#37 N21839 P6018 REPLACEMENT 35 Int BE Pri !#37 N21840 P6019 REPLACEMENT 2 Int BE Nuc !#37 N21841 P6020 REPLACEMENT 25 Int BE Pri !#37 N21842 P6021 REPLACEMENT 36 Int BE Pri !#37 N21843 P6022 REPLACEMENT 12 Int BE Pri !#37 N21844 P6023 REPLACEMENT 18 Int BE Pri !#37 N21845 P6024 REPLACEMENT 40 Int BE Pri !#37 N21846 P6025 LD 27 -1 Int BE Pri !#37 N21847 P6026 LD 12 -1 Int BE Pri !#37 N21848 P6027 REPLACEMENT 19 Int BE Pri !#37 N21849 P6028 LD 26 -1 Int BE Pri !#37 N21850 P6029 LD 0 -1 Int BE Pri !#37 N21851 P6030 REPLACEMENT 28 Int BE Pri !#37 N21852 P6031 LD 31 -1 Int BE Sec !#37 N21853 P6032 REPLACEMENT 38 Int BE Sec !#37 N21854 P6033 LD 45 -1 Int BE Pri !#37 N21855 P6034 LD 21 -1 Int BE Sec !#37 N21856 P6035 REPLACEMENT 27 Int BE Sec !#37 N21857 P6036 LD 19 -1 Int BE Pri !#37 N21858 P6037 LD 8 -1 Int BE Pri !#37 N21859 P6038 REPLACEMENT 9 Int BE Nuc !#37 N21860 P6039 LD 23 -1 Int BE Sec !#37 N21861 P6040 LD 32 -1 Int BE Pri !#37 N21862 P6041 LD 8 -1 Int BE Pri !#37 N21863 P6042 LD 23 -1 Int BE Sec !#37 N21864 P6043 REPLACEMENT 39 Int BE Pri !#37 N21865 P6044 REPLACEMENT 16 Int BE Pri !#37 N21866 P6045 REPLACEMENT 8 Int BE Pri !#37 N21867 P6046 LD 10 -1 Int BE Nuc !#37 N21868 P6047 LD 11 -1 FP BE Pri !#37 N21869 P6048 REPLACEMENT 2 Int BE Nuc !#37 N21870 P6049 REPLACEMENT 16 Int BE Pri !#37 N21871 P6050 LD 3 -1 Int BE Pri !#37 N21872 P6051 LD 19 -1 Int BE Pri !#37 N21873 P6052 LD 0 -1 Int LE Nuc !#37 N21874 P6053 LD 0 -1 Int BE Nuc !#37 N21875 P6054 LD 12 -1 Int BE Pri !#37 N21876 P6055 REPLACEMENT 23 Int BE Pri !#37 N21877 P6056 REPLACEMENT 9 Int BE Pri !#37 N21878 P6057 REPLACEMENT 5 Int BE Pri !#37 N21879 P6058 LD 4 -1 Int BE Pri !#37 N21880 P6059 REPLACEMENT 39 Int BE Pri !#37 N21881 P6060 LD 34 -1 Int BE Pri !#37 N21882 P6061 LD 15 -1 Int BE Pri !#37 N21883 P6062 REPLACEMENT 25 Int BE Pri !#37 N21884 P6063 LD 5 -1 Int BE Nuc !#37 N21885 P6064 REPLACEMENT 6 Int BE Pri !#37 N21886 P6065 LD 29 -1 Int BE Pri !#37 N21887 P6066 LD 39 -1 Int BE Nuc !#37 N21888 P6067 LD 28 -1 Int BE Pri !#37 N21889 P6068 LD 27 -1 FP BE Sec !#37 N21890 P6069 REPLACEMENT 0 Int BE Sec !#37 N21891 P6070 REPLACEMENT 40 Int BE Pri !#37 N21892 P6071 LD 30 -1 Int BE Pri !#37 N21893 P6072 REPLACEMENT 4 Int BE Pri !#37 N21894 P6073 REPLACEMENT 8 Int BE Nuc !#37 N21895 P6074 REPLACEMENT 15 Int BE Pri !#37 N21896 P6075 PREFETCH 26 Int BE Sec !#37 N21897 P6076 REPLACEMENT 29 Int BE Pri !#37 N21898 P6077 LD 30 -1 Int BE Pri !#37 N21899 P6078 REPLACEMENT 13 Int BE Pri !#37 N21900 P6079 LD 13 -1 Int BE Pri !#37 N21901 P6080 REPLACEMENT 45 Int BE Sec !#37 N21902 P6081 LD 31 -1 Int BE Pri !#37 N21903 P6082 REPLACEMENT 42 Int BE Nuc !#37 N21904 P6083 REPLACEMENT 34 Int BE Pri !#37 N21905 P6084 REPLACEMENT 13 Int BE Pri !#37 N21906 P6085 REPLACEMENT 17 Int BE Pri !#37 N21907 P6086 LD 29 -1 Int BE Nuc !#37 N21908 P6087 LD 27 -1 Int BE Sec !#37 N21909 P6088 LD 7 -1 Int BE Pri !#37 N21910 P6089 REPLACEMENT 29 Int BE Pri !#37 N21911 P6090 LD 16 -1 Int BE Pri !#37 N21912 P6091 LD 39 -1 Int BE Pri !#37 N21913 P6092 REPLACEMENT 16 Int BE Pri !#37 N21914 P6093 LD 35 -1 Int BE Pri !#37 N21915 P6094 LD 41 -1 Int BE Pri !#37 N21916 P6095 LD 4 -1 Int BE Pri !#37 N21917 P6096 MEMBAR !#37 N21918 P6097 LD 9 -1 Int BE Pri !#37 N21919 P6098 LD 12 -1 Int BE Pri !#37 N21920 P6099 LD 28 -1 Int BE Pri !#37 N21921 P6100 REPLACEMENT 28 Int BE Pri !#37 N21922 P6101 LD 44 -1 Int BE Pri !#37 N21923 P6102 MEMBAR !#37 N21924 P6103 BST 5 0x1e800003 FP BE Pri !#37 N21925 P6104 MEMBAR !#37 N21926 P6105 LD 42 -1 Int BE Pri !#37 N21927 P6106 REPLACEMENT 3 Int BE Pri !#37 N21928 P6107 LD 21 -1 Int BE Pri !#37 N21929 P6108 LD 24 -1 Int BE Pri !#37 N21930 P6109 LD 7 -1 Int BE Pri !#37 N21931 P6110 REPLACEMENT 23 Int BE Pri !#37 N21932 P6111 REPLACEMENT 36 Int BE Pri !#37 N21933 P6112 REPLACEMENT 24 Int BE Pri !#37 N21934 P6113 REPLACEMENT 26 Int BE Pri !#37 N21935 P6114 LD 39 -1 Int LE Pri !#37 N21936 P6115 REPLACEMENT 17 Int BE Pri !#37 N21937 P6116 LD 37 -1 Int BE Sec !#37 N21938 P6117 LD 6 -1 Int BE Pri !#37 N21939 P6118 LD 5 -1 Int BE Pri !#37 N21940 P6119 LD 37 -1 Int BE Nuc !#37 N21941 P6120 LD 13 -1 Int BE Pri !#37 N21942 P6121 LD 11 -1 Int BE Pri !#37 N21943 P6122 LD 22 -1 Int BE Pri !#37 N21944 P6123 REPLACEMENT 19 Int BE Pri !#37 N21945 P6124 REPLACEMENT 44 Int BE Pri !#37 N21946 P6125 LD 22 -1 Int LE Pri !#37 N21947 P6126 LD 33 -1 Int BE Pri !#37 N21948 P6127 LD 33 -1 Int BE Pri !#37 N21949 P6128 MEMBAR !#37 N21950 P6129 LD 28 -1 Int BE Pri !#37 N21951 P6130 LD 14 -1 Int BE Pri !#37 N21952 P6131 LD 7 -1 FP BE Pri !#37 N21953 P6132 REPLACEMENT 25 Int BE Pri !#37 N21954 P6133 LD 24 -1 Int BE Sec !#37 N21955 P6134 REPLACEMENT 9 Int BE Sec !#37 N21956 P6135 REPLACEMENT 29 Int BE Pri !#37 N21957 P6136 REPLACEMENT 15 Int BE Pri !#37 N21958 P6137 LD 18 -1 Int BE Pri !#37 N21959 P6138 LD 33 -1 Int BE Pri !#37 N21960 P6139 REPLACEMENT 4 Int BE Sec !#37 N21961 P6140 REPLACEMENT 41 Int BE Pri !#37 N21962 P6141 REPLACEMENT 6 Int BE Pri !#37 N21963 P6142 LD 38 -1 FP BE Pri !#37 N21964 P6143 LD 37 -1 Int BE Pri !#37 N21965 P6144 LD 6 -1 Int BE Pri !#37 N21966 P6145 LD 24 -1 Int BE Sec !#37 N21967 P6146 LD 40 -1 Int BE Pri !#37 N21968 P6147 REPLACEMENT 35 Int BE Pri !#37 N21969 P6148 REPLACEMENT 27 Int BE Nuc !#37 N21970 P6149 REPLACEMENT 28 Int BE Pri !#37 N21971 P6150 LD 4 -1 Int BE Pri !#37 N21972 P6151 LD 10 -1 FP BE Sec !#37 N21973 P6152 REPLACEMENT 6 Int BE Pri !#37 N21974 P6153 LD 2 -1 Int BE Nuc !#37 N21975 P6154 LD 2 -1 Int BE Pri !#37 N21976 P6155 LD 26 -1 Int BE Sec !#37 N21977 P6156 REPLACEMENT 34 Int BE Sec !#37 N21978 P6157 REPLACEMENT 11 Int BE Pri !#37 N21979 P6158 LD 4 -1 Int BE Pri !#37 N21980 P6159 LD 33 -1 Int BE Pri !#37 N21981 P6160 LD 20 -1 Int BE Pri !#37 N21982 P6161 LD 11 -1 Int BE Pri !#37 N21983 P6162 REPLACEMENT 4 Int BE Pri !#37 N21984 P6163 LD 34 -1 Int BE Nuc !#37 N21985 P6164 REPLACEMENT 13 Int BE Pri !#37 N21986 P6165 LD 4 -1 Int BE Pri !#37 N21987 P6166 REPLACEMENT 11 Int BE Pri !#37 N21988 P6167 LD 5 -1 Int BE Sec !#37 N21989 P6168 LD 39 -1 Int BE Pri !#37 N21990 P6169 LD 7 -1 Int BE Pri !#37 N21991 P6170 PREFETCH 23 Int BE Pri !#37 N21992 P6171 REPLACEMENT 45 Int BE Pri !#37 N21993 P6172 REPLACEMENT 18 Int BE Pri !#37 N21994 P6173 REPLACEMENT 6 Int BE Pri !#37 N21995 P6174 REPLACEMENT 43 Int BE Pri !#37 N21996 P6175 REPLACEMENT 28 Int BE Pri !#37 N21997 P6176 LD 13 -1 Int BE Pri !#37 N21998 P6177 LD 24 -1 Int BE Pri !#37 N21999 P6178 PREFETCH 37 Int BE Pri !#37 N22000 P6179 REPLACEMENT 33 Int BE Nuc !#37 N22001 P6180 REPLACEMENT 9 Int BE Pri !#37 N22002 P6181 LD 38 -1 Int BE Pri !#37 N22003 P6182 REPLACEMENT 3 Int BE Nuc !#37 N22004 P6183 LD 28 -1 Int BE Pri !#37 N22005 P6184 REPLACEMENT 22 Int BE Sec !#37 N22006 P6185 LD 29 -1 FP BE Pri !#37 N22007 P6186 REPLACEMENT 2 Int BE Sec !#37 N22008 P6187 LD 2 -1 Int BE Nuc !#37 N22009 P6188 REPLACEMENT 42 Int BE Pri !#37 N22010 P6189 LD 7 -1 Int BE Pri !#37 N22011 P6190 LD 16 -1 Int BE Pri !#37 N22012 P6191 REPLACEMENT 4 Int BE Pri !#37 N22013 P6192 LD 7 -1 Int BE Pri !#37 N22014 P6193 LD 24 -1 Int BE Pri !#37 N22015 P6194 LD 23 -1 Int BE Nuc !#37 N22016 P6195 LD 20 -1 Int BE Pri !#37 N22017 P6196 LD 6 -1 Int BE Pri !#37 N22018 P6197 REPLACEMENT 5 Int BE Pri !#37 N22019 P6198 LD 24 -1 FP BE Pri !#37 N22020 P6199 LD 20 -1 Int BE Pri !#37 N22021 P6200 REPLACEMENT 21 Int BE Pri !#37 N22022 P6201 LD 11 -1 Int BE Nuc !#37 N22023 P6202 LD 15 -1 FP BE Pri !#37 N22024 P6203 REPLACEMENT 25 Int BE Pri !#37 N22025 P6204 LD 30 -1 Int BE Pri !#37 N22026 P6205 LD 44 -1 FP BE Pri !#37 N22027 P6206 LD 37 -1 Int BE Pri !#37 N22028 P6207 LD 1 -1 Int BE Pri !#37 N22029 P6208 REPLACEMENT 6 Int BE Pri !#37 N22030 P6209 LD 31 -1 Int BE Pri !#37 N22031 P6210 REPLACEMENT 15 Int BE Pri !#37 N22032 P6211 LD 10 -1 Int BE Pri !#37 N22033 P6212 REPLACEMENT 3 Int BE Pri !#37 N22034 P6213 PREFETCH 0 Int BE Pri !#37 N22035 P6214 LD 38 -1 Int BE Pri !#37 N22036 P6215 LD 15 -1 Int BE Sec Loop_exit !#37 N22037 P6216 MEMBAR !#38 N22038 P6217 REPLACEMENT 22 Int BE Sec Loop_entry !#38 N22039 P6218 LD 36 -1 Int BE Pri !#38 N22040 P6219 REPLACEMENT 6 Int BE Pri !#38 N22041 P6220 REPLACEMENT 3 Int BE Pri !#38 N22042 P6221 REPLACEMENT 26 Int BE Nuc !#38 N22043 P6222 REPLACEMENT 7 Int BE Pri !#38 N22044 P6223 REPLACEMENT 15 Int BE Sec !#38 N22045 P6224 LD 37 -1 Int BE Nuc !#38 N22046 P6225 REPLACEMENT 34 Int BE Sec !#38 N22047 P6226 LD 43 -1 Int BE Pri !#38 N22048 P6227 LD 0 -1 Int BE Pri !#38 N22049 P6228 LD 44 -1 Int BE Pri !#38 N22050 P6229 REPLACEMENT 14 Int BE Nuc !#38 N22051 P6230 REPLACEMENT 31 Int BE Pri !#38 N22052 P6231 REPLACEMENT 7 Int BE Pri !#38 N22053 P6232 LD 16 -1 Int BE Pri !#38 N22054 P6233 REPLACEMENT 25 Int BE Sec !#38 N22055 P6234 LD 29 -1 Int BE Pri !#38 N22056 P6235 LD 8 -1 Int BE Pri !#38 N22057 P6236 REPLACEMENT 45 Int BE Pri !#38 N22058 P6237 LD 22 -1 Int BE Sec !#38 N22059 P6238 LD 25 -1 Int BE Pri !#38 N22060 P6239 LD 43 -1 Int BE Pri !#38 N22061 P6240 LD 43 -1 Int BE Sec !#38 N22062 P6241 LD 36 -1 Int BE Sec !#38 N22063 P6242 REPLACEMENT 40 Int BE Pri !#38 N22064 P6243 LD 21 -1 Int BE Pri !#38 N22065 P6244 REPLACEMENT 15 Int BE Pri !#38 N22066 P6245 LD 0 -1 Int BE Pri !#38 N22067 P6246 REPLACEMENT 28 Int BE Pri !#38 N22068 P6247 REPLACEMENT 37 Int BE Pri !#38 N22069 P6248 LD 5 -1 Int BE Sec !#38 N22070 P6249 LD 31 -1 Int BE Nuc !#38 N22071 P6250 LD 4 -1 FP BE Sec !#38 N22072 P6251 LD 19 -1 Int BE Pri !#38 N22073 P6252 PREFETCH 15 Int BE Pri !#38 N22074 P6253 LD 19 -1 Int BE Pri !#38 N22075 P6254 PREFETCH 23 Int BE Pri !#38 N22076 P6255 REPLACEMENT 28 Int BE Pri !#38 N22077 P6256 LD 30 -1 Int BE Pri !#38 N22078 P6257 REPLACEMENT 34 Int BE Nuc !#38 N22079 P6258 REPLACEMENT 6 Int BE Pri !#38 N22080 P6259 LD 26 -1 Int BE Pri !#38 N22081 P6260 REPLACEMENT 8 Int BE Pri !#38 N22082 P6261 LD 43 -1 Int BE Pri !#38 N22083 P6262 LD 10 -1 Int BE Sec !#38 N22084 P6263 LD 8 -1 Int BE Pri !#38 N22085 P6264 LD 13 -1 Int BE Sec !#38 N22086 P6265 LD 22 -1 Int BE Pri !#38 N22087 P6266 LD 26 -1 FP BE Pri !#38 N22088 P6267 LD 35 -1 Int BE Pri !#38 N22089 P6268 REPLACEMENT 31 Int BE Pri !#38 N22090 P6269 LD 21 -1 Int BE Sec !#38 N22091 P6270 LD 7 -1 Int LE Nuc !#38 N22092 P6271 LD 6 -1 Int BE Pri Loop_exit !#38 N22093 P6217 REPLACEMENT 22 Int BE Sec Loop_entry !#38 N22094 P6218 LD 36 -1 Int BE Pri !#38 N22095 P6219 REPLACEMENT 6 Int BE Pri !#38 N22096 P6220 REPLACEMENT 3 Int BE Pri !#38 N22097 P6221 REPLACEMENT 26 Int BE Nuc !#38 N22098 P6222 REPLACEMENT 7 Int BE Pri !#38 N22099 P6223 REPLACEMENT 15 Int BE Sec !#38 N22100 P6224 LD 37 -1 Int BE Nuc !#38 N22101 P6225 REPLACEMENT 34 Int BE Sec !#38 N22102 P6226 LD 43 -1 Int BE Pri !#38 N22103 P6227 LD 0 -1 Int BE Pri !#38 N22104 P6228 LD 44 -1 Int BE Pri !#38 N22105 P6229 REPLACEMENT 14 Int BE Nuc !#38 N22106 P6230 REPLACEMENT 31 Int BE Pri !#38 N22107 P6231 REPLACEMENT 7 Int BE Pri !#38 N22108 P6232 LD 16 -1 Int BE Pri !#38 N22109 P6233 REPLACEMENT 25 Int BE Sec !#38 N22110 P6234 LD 29 -1 Int BE Pri !#38 N22111 P6235 LD 8 -1 Int BE Pri !#38 N22112 P6236 REPLACEMENT 45 Int BE Pri !#38 N22113 P6237 LD 22 -1 Int BE Sec !#38 N22114 P6238 LD 25 -1 Int BE Pri !#38 N22115 P6239 LD 43 -1 Int BE Pri !#38 N22116 P6240 LD 43 -1 Int BE Sec !#38 N22117 P6241 LD 36 -1 Int BE Sec !#38 N22118 P6242 REPLACEMENT 40 Int BE Pri !#38 N22119 P6243 LD 21 -1 Int BE Pri !#38 N22120 P6244 REPLACEMENT 15 Int BE Pri !#38 N22121 P6245 LD 0 -1 Int BE Pri !#38 N22122 P6246 REPLACEMENT 28 Int BE Pri !#38 N22123 P6247 REPLACEMENT 37 Int BE Pri !#38 N22124 P6248 LD 5 -1 Int BE Sec !#38 N22125 P6249 LD 31 -1 Int BE Nuc !#38 N22126 P6250 LD 4 -1 FP BE Sec !#38 N22127 P6251 LD 19 -1 Int BE Pri !#38 N22128 P6252 PREFETCH 15 Int BE Pri !#38 N22129 P6253 LD 19 -1 Int BE Pri !#38 N22130 P6254 PREFETCH 23 Int BE Pri !#38 N22131 P6255 REPLACEMENT 28 Int BE Pri !#38 N22132 P6256 LD 30 -1 Int BE Pri !#38 N22133 P6257 REPLACEMENT 34 Int BE Nuc !#38 N22134 P6258 REPLACEMENT 6 Int BE Pri !#38 N22135 P6259 LD 26 -1 Int BE Pri !#38 N22136 P6260 REPLACEMENT 8 Int BE Pri !#38 N22137 P6261 LD 43 -1 Int BE Pri !#38 N22138 P6262 LD 10 -1 Int BE Sec !#38 N22139 P6263 LD 8 -1 Int BE Pri !#38 N22140 P6264 LD 13 -1 Int BE Sec !#38 N22141 P6265 LD 22 -1 Int BE Pri !#38 N22142 P6266 LD 26 -1 FP BE Pri !#38 N22143 P6267 LD 35 -1 Int BE Pri !#38 N22144 P6268 REPLACEMENT 31 Int BE Pri !#38 N22145 P6269 LD 21 -1 Int BE Sec !#38 N22146 P6270 LD 7 -1 Int LE Nuc !#38 N22147 P6271 LD 6 -1 Int BE Pri Loop_exit !#38 N22148 P6217 REPLACEMENT 22 Int BE Sec Loop_entry !#38 N22149 P6218 LD 36 -1 Int BE Pri !#38 N22150 P6219 REPLACEMENT 6 Int BE Pri !#38 N22151 P6220 REPLACEMENT 3 Int BE Pri !#38 N22152 P6221 REPLACEMENT 26 Int BE Nuc !#38 N22153 P6222 REPLACEMENT 7 Int BE Pri !#38 N22154 P6223 REPLACEMENT 15 Int BE Sec !#38 N22155 P6224 LD 37 -1 Int BE Nuc !#38 N22156 P6225 REPLACEMENT 34 Int BE Sec !#38 N22157 P6226 LD 43 -1 Int BE Pri !#38 N22158 P6227 LD 0 -1 Int BE Pri !#38 N22159 P6228 LD 44 -1 Int BE Pri !#38 N22160 P6229 REPLACEMENT 14 Int BE Nuc !#38 N22161 P6230 REPLACEMENT 31 Int BE Pri !#38 N22162 P6231 REPLACEMENT 7 Int BE Pri !#38 N22163 P6232 LD 16 -1 Int BE Pri !#38 N22164 P6233 REPLACEMENT 25 Int BE Sec !#38 N22165 P6234 LD 29 -1 Int BE Pri !#38 N22166 P6235 LD 8 -1 Int BE Pri !#38 N22167 P6236 REPLACEMENT 45 Int BE Pri !#38 N22168 P6237 LD 22 -1 Int BE Sec !#38 N22169 P6238 LD 25 -1 Int BE Pri !#38 N22170 P6239 LD 43 -1 Int BE Pri !#38 N22171 P6240 LD 43 -1 Int BE Sec !#38 N22172 P6241 LD 36 -1 Int BE Sec !#38 N22173 P6242 REPLACEMENT 40 Int BE Pri !#38 N22174 P6243 LD 21 -1 Int BE Pri !#38 N22175 P6244 REPLACEMENT 15 Int BE Pri !#38 N22176 P6245 LD 0 -1 Int BE Pri !#38 N22177 P6246 REPLACEMENT 28 Int BE Pri !#38 N22178 P6247 REPLACEMENT 37 Int BE Pri !#38 N22179 P6248 LD 5 -1 Int BE Sec !#38 N22180 P6249 LD 31 -1 Int BE Nuc !#38 N22181 P6250 LD 4 -1 FP BE Sec !#38 N22182 P6251 LD 19 -1 Int BE Pri !#38 N22183 P6252 PREFETCH 15 Int BE Pri !#38 N22184 P6253 LD 19 -1 Int BE Pri !#38 N22185 P6254 PREFETCH 23 Int BE Pri !#38 N22186 P6255 REPLACEMENT 28 Int BE Pri !#38 N22187 P6256 LD 30 -1 Int BE Pri !#38 N22188 P6257 REPLACEMENT 34 Int BE Nuc !#38 N22189 P6258 REPLACEMENT 6 Int BE Pri !#38 N22190 P6259 LD 26 -1 Int BE Pri !#38 N22191 P6260 REPLACEMENT 8 Int BE Pri !#38 N22192 P6261 LD 43 -1 Int BE Pri !#38 N22193 P6262 LD 10 -1 Int BE Sec !#38 N22194 P6263 LD 8 -1 Int BE Pri !#38 N22195 P6264 LD 13 -1 Int BE Sec !#38 N22196 P6265 LD 22 -1 Int BE Pri !#38 N22197 P6266 LD 26 -1 FP BE Pri !#38 N22198 P6267 LD 35 -1 Int BE Pri !#38 N22199 P6268 REPLACEMENT 31 Int BE Pri !#38 N22200 P6269 LD 21 -1 Int BE Sec !#38 N22201 P6270 LD 7 -1 Int LE Nuc !#38 N22202 P6271 LD 6 -1 Int BE Pri Loop_exit !#38 N22203 P6217 REPLACEMENT 22 Int BE Sec Loop_entry !#38 N22204 P6218 LD 36 -1 Int BE Pri !#38 N22205 P6219 REPLACEMENT 6 Int BE Pri !#38 N22206 P6220 REPLACEMENT 3 Int BE Pri !#38 N22207 P6221 REPLACEMENT 26 Int BE Nuc !#38 N22208 P6222 REPLACEMENT 7 Int BE Pri !#38 N22209 P6223 REPLACEMENT 15 Int BE Sec !#38 N22210 P6224 LD 37 -1 Int BE Nuc !#38 N22211 P6225 REPLACEMENT 34 Int BE Sec !#38 N22212 P6226 LD 43 -1 Int BE Pri !#38 N22213 P6227 LD 0 -1 Int BE Pri !#38 N22214 P6228 LD 44 -1 Int BE Pri !#38 N22215 P6229 REPLACEMENT 14 Int BE Nuc !#38 N22216 P6230 REPLACEMENT 31 Int BE Pri !#38 N22217 P6231 REPLACEMENT 7 Int BE Pri !#38 N22218 P6232 LD 16 -1 Int BE Pri !#38 N22219 P6233 REPLACEMENT 25 Int BE Sec !#38 N22220 P6234 LD 29 -1 Int BE Pri !#38 N22221 P6235 LD 8 -1 Int BE Pri !#38 N22222 P6236 REPLACEMENT 45 Int BE Pri !#38 N22223 P6237 LD 22 -1 Int BE Sec !#38 N22224 P6238 LD 25 -1 Int BE Pri !#38 N22225 P6239 LD 43 -1 Int BE Pri !#38 N22226 P6240 LD 43 -1 Int BE Sec !#38 N22227 P6241 LD 36 -1 Int BE Sec !#38 N22228 P6242 REPLACEMENT 40 Int BE Pri !#38 N22229 P6243 LD 21 -1 Int BE Pri !#38 N22230 P6244 REPLACEMENT 15 Int BE Pri !#38 N22231 P6245 LD 0 -1 Int BE Pri !#38 N22232 P6246 REPLACEMENT 28 Int BE Pri !#38 N22233 P6247 REPLACEMENT 37 Int BE Pri !#38 N22234 P6248 LD 5 -1 Int BE Sec !#38 N22235 P6249 LD 31 -1 Int BE Nuc !#38 N22236 P6250 LD 4 -1 FP BE Sec !#38 N22237 P6251 LD 19 -1 Int BE Pri !#38 N22238 P6252 PREFETCH 15 Int BE Pri !#38 N22239 P6253 LD 19 -1 Int BE Pri !#38 N22240 P6254 PREFETCH 23 Int BE Pri !#38 N22241 P6255 REPLACEMENT 28 Int BE Pri !#38 N22242 P6256 LD 30 -1 Int BE Pri !#38 N22243 P6257 REPLACEMENT 34 Int BE Nuc !#38 N22244 P6258 REPLACEMENT 6 Int BE Pri !#38 N22245 P6259 LD 26 -1 Int BE Pri !#38 N22246 P6260 REPLACEMENT 8 Int BE Pri !#38 N22247 P6261 LD 43 -1 Int BE Pri !#38 N22248 P6262 LD 10 -1 Int BE Sec !#38 N22249 P6263 LD 8 -1 Int BE Pri !#38 N22250 P6264 LD 13 -1 Int BE Sec !#38 N22251 P6265 LD 22 -1 Int BE Pri !#38 N22252 P6266 LD 26 -1 FP BE Pri !#38 N22253 P6267 LD 35 -1 Int BE Pri !#38 N22254 P6268 REPLACEMENT 31 Int BE Pri !#38 N22255 P6269 LD 21 -1 Int BE Sec !#38 N22256 P6270 LD 7 -1 Int LE Nuc !#38 N22257 P6271 LD 6 -1 Int BE Pri Loop_exit !#38 N22258 P6217 REPLACEMENT 22 Int BE Sec Loop_entry !#38 N22259 P6218 LD 36 -1 Int BE Pri !#38 N22260 P6219 REPLACEMENT 6 Int BE Pri !#38 N22261 P6220 REPLACEMENT 3 Int BE Pri !#38 N22262 P6221 REPLACEMENT 26 Int BE Nuc !#38 N22263 P6222 REPLACEMENT 7 Int BE Pri !#38 N22264 P6223 REPLACEMENT 15 Int BE Sec !#38 N22265 P6224 LD 37 -1 Int BE Nuc !#38 N22266 P6225 REPLACEMENT 34 Int BE Sec !#38 N22267 P6226 LD 43 -1 Int BE Pri !#38 N22268 P6227 LD 0 -1 Int BE Pri !#38 N22269 P6228 LD 44 -1 Int BE Pri !#38 N22270 P6229 REPLACEMENT 14 Int BE Nuc !#38 N22271 P6230 REPLACEMENT 31 Int BE Pri !#38 N22272 P6231 REPLACEMENT 7 Int BE Pri !#38 N22273 P6232 LD 16 -1 Int BE Pri !#38 N22274 P6233 REPLACEMENT 25 Int BE Sec !#38 N22275 P6234 LD 29 -1 Int BE Pri !#38 N22276 P6235 LD 8 -1 Int BE Pri !#38 N22277 P6236 REPLACEMENT 45 Int BE Pri !#38 N22278 P6237 LD 22 -1 Int BE Sec !#38 N22279 P6238 LD 25 -1 Int BE Pri !#38 N22280 P6239 LD 43 -1 Int BE Pri !#38 N22281 P6240 LD 43 -1 Int BE Sec !#38 N22282 P6241 LD 36 -1 Int BE Sec !#38 N22283 P6242 REPLACEMENT 40 Int BE Pri !#38 N22284 P6243 LD 21 -1 Int BE Pri !#38 N22285 P6244 REPLACEMENT 15 Int BE Pri !#38 N22286 P6245 LD 0 -1 Int BE Pri !#38 N22287 P6246 REPLACEMENT 28 Int BE Pri !#38 N22288 P6247 REPLACEMENT 37 Int BE Pri !#38 N22289 P6248 LD 5 -1 Int BE Sec !#38 N22290 P6249 LD 31 -1 Int BE Nuc !#38 N22291 P6250 LD 4 -1 FP BE Sec !#38 N22292 P6251 LD 19 -1 Int BE Pri !#38 N22293 P6252 PREFETCH 15 Int BE Pri !#38 N22294 P6253 LD 19 -1 Int BE Pri !#38 N22295 P6254 PREFETCH 23 Int BE Pri !#38 N22296 P6255 REPLACEMENT 28 Int BE Pri !#38 N22297 P6256 LD 30 -1 Int BE Pri !#38 N22298 P6257 REPLACEMENT 34 Int BE Nuc !#38 N22299 P6258 REPLACEMENT 6 Int BE Pri !#38 N22300 P6259 LD 26 -1 Int BE Pri !#38 N22301 P6260 REPLACEMENT 8 Int BE Pri !#38 N22302 P6261 LD 43 -1 Int BE Pri !#38 N22303 P6262 LD 10 -1 Int BE Sec !#38 N22304 P6263 LD 8 -1 Int BE Pri !#38 N22305 P6264 LD 13 -1 Int BE Sec !#38 N22306 P6265 LD 22 -1 Int BE Pri !#38 N22307 P6266 LD 26 -1 FP BE Pri !#38 N22308 P6267 LD 35 -1 Int BE Pri !#38 N22309 P6268 REPLACEMENT 31 Int BE Pri !#38 N22310 P6269 LD 21 -1 Int BE Sec !#38 N22311 P6270 LD 7 -1 Int LE Nuc !#38 N22312 P6271 LD 6 -1 Int BE Pri Loop_exit !#38 N22313 P6217 REPLACEMENT 22 Int BE Sec Loop_entry !#38 N22314 P6218 LD 36 -1 Int BE Pri !#38 N22315 P6219 REPLACEMENT 6 Int BE Pri !#38 N22316 P6220 REPLACEMENT 3 Int BE Pri !#38 N22317 P6221 REPLACEMENT 26 Int BE Nuc !#38 N22318 P6222 REPLACEMENT 7 Int BE Pri !#38 N22319 P6223 REPLACEMENT 15 Int BE Sec !#38 N22320 P6224 LD 37 -1 Int BE Nuc !#38 N22321 P6225 REPLACEMENT 34 Int BE Sec !#38 N22322 P6226 LD 43 -1 Int BE Pri !#38 N22323 P6227 LD 0 -1 Int BE Pri !#38 N22324 P6228 LD 44 -1 Int BE Pri !#38 N22325 P6229 REPLACEMENT 14 Int BE Nuc !#38 N22326 P6230 REPLACEMENT 31 Int BE Pri !#38 N22327 P6231 REPLACEMENT 7 Int BE Pri !#38 N22328 P6232 LD 16 -1 Int BE Pri !#38 N22329 P6233 REPLACEMENT 25 Int BE Sec !#38 N22330 P6234 LD 29 -1 Int BE Pri !#38 N22331 P6235 LD 8 -1 Int BE Pri !#38 N22332 P6236 REPLACEMENT 45 Int BE Pri !#38 N22333 P6237 LD 22 -1 Int BE Sec !#38 N22334 P6238 LD 25 -1 Int BE Pri !#38 N22335 P6239 LD 43 -1 Int BE Pri !#38 N22336 P6240 LD 43 -1 Int BE Sec !#38 N22337 P6241 LD 36 -1 Int BE Sec !#38 N22338 P6242 REPLACEMENT 40 Int BE Pri !#38 N22339 P6243 LD 21 -1 Int BE Pri !#38 N22340 P6244 REPLACEMENT 15 Int BE Pri !#38 N22341 P6245 LD 0 -1 Int BE Pri !#38 N22342 P6246 REPLACEMENT 28 Int BE Pri !#38 N22343 P6247 REPLACEMENT 37 Int BE Pri !#38 N22344 P6248 LD 5 -1 Int BE Sec !#38 N22345 P6249 LD 31 -1 Int BE Nuc !#38 N22346 P6250 LD 4 -1 FP BE Sec !#38 N22347 P6251 LD 19 -1 Int BE Pri !#38 N22348 P6252 PREFETCH 15 Int BE Pri !#38 N22349 P6253 LD 19 -1 Int BE Pri !#38 N22350 P6254 PREFETCH 23 Int BE Pri !#38 N22351 P6255 REPLACEMENT 28 Int BE Pri !#38 N22352 P6256 LD 30 -1 Int BE Pri !#38 N22353 P6257 REPLACEMENT 34 Int BE Nuc !#38 N22354 P6258 REPLACEMENT 6 Int BE Pri !#38 N22355 P6259 LD 26 -1 Int BE Pri !#38 N22356 P6260 REPLACEMENT 8 Int BE Pri !#38 N22357 P6261 LD 43 -1 Int BE Pri !#38 N22358 P6262 LD 10 -1 Int BE Sec !#38 N22359 P6263 LD 8 -1 Int BE Pri !#38 N22360 P6264 LD 13 -1 Int BE Sec !#38 N22361 P6265 LD 22 -1 Int BE Pri !#38 N22362 P6266 LD 26 -1 FP BE Pri !#38 N22363 P6267 LD 35 -1 Int BE Pri !#38 N22364 P6268 REPLACEMENT 31 Int BE Pri !#38 N22365 P6269 LD 21 -1 Int BE Sec !#38 N22366 P6270 LD 7 -1 Int LE Nuc !#38 N22367 P6271 LD 6 -1 Int BE Pri Loop_exit !#38 N22368 P6217 REPLACEMENT 22 Int BE Sec Loop_entry !#38 N22369 P6218 LD 36 -1 Int BE Pri !#38 N22370 P6219 REPLACEMENT 6 Int BE Pri !#38 N22371 P6220 REPLACEMENT 3 Int BE Pri !#38 N22372 P6221 REPLACEMENT 26 Int BE Nuc !#38 N22373 P6222 REPLACEMENT 7 Int BE Pri !#38 N22374 P6223 REPLACEMENT 15 Int BE Sec !#38 N22375 P6224 LD 37 -1 Int BE Nuc !#38 N22376 P6225 REPLACEMENT 34 Int BE Sec !#38 N22377 P6226 LD 43 -1 Int BE Pri !#38 N22378 P6227 LD 0 -1 Int BE Pri !#38 N22379 P6228 LD 44 -1 Int BE Pri !#38 N22380 P6229 REPLACEMENT 14 Int BE Nuc !#38 N22381 P6230 REPLACEMENT 31 Int BE Pri !#38 N22382 P6231 REPLACEMENT 7 Int BE Pri !#38 N22383 P6232 LD 16 -1 Int BE Pri !#38 N22384 P6233 REPLACEMENT 25 Int BE Sec !#38 N22385 P6234 LD 29 -1 Int BE Pri !#38 N22386 P6235 LD 8 -1 Int BE Pri !#38 N22387 P6236 REPLACEMENT 45 Int BE Pri !#38 N22388 P6237 LD 22 -1 Int BE Sec !#38 N22389 P6238 LD 25 -1 Int BE Pri !#38 N22390 P6239 LD 43 -1 Int BE Pri !#38 N22391 P6240 LD 43 -1 Int BE Sec !#38 N22392 P6241 LD 36 -1 Int BE Sec !#38 N22393 P6242 REPLACEMENT 40 Int BE Pri !#38 N22394 P6243 LD 21 -1 Int BE Pri !#38 N22395 P6244 REPLACEMENT 15 Int BE Pri !#38 N22396 P6245 LD 0 -1 Int BE Pri !#38 N22397 P6246 REPLACEMENT 28 Int BE Pri !#38 N22398 P6247 REPLACEMENT 37 Int BE Pri !#38 N22399 P6248 LD 5 -1 Int BE Sec !#38 N22400 P6249 LD 31 -1 Int BE Nuc !#38 N22401 P6250 LD 4 -1 FP BE Sec !#38 N22402 P6251 LD 19 -1 Int BE Pri !#38 N22403 P6252 PREFETCH 15 Int BE Pri !#38 N22404 P6253 LD 19 -1 Int BE Pri !#38 N22405 P6254 PREFETCH 23 Int BE Pri !#38 N22406 P6255 REPLACEMENT 28 Int BE Pri !#38 N22407 P6256 LD 30 -1 Int BE Pri !#38 N22408 P6257 REPLACEMENT 34 Int BE Nuc !#38 N22409 P6258 REPLACEMENT 6 Int BE Pri !#38 N22410 P6259 LD 26 -1 Int BE Pri !#38 N22411 P6260 REPLACEMENT 8 Int BE Pri !#38 N22412 P6261 LD 43 -1 Int BE Pri !#38 N22413 P6262 LD 10 -1 Int BE Sec !#38 N22414 P6263 LD 8 -1 Int BE Pri !#38 N22415 P6264 LD 13 -1 Int BE Sec !#38 N22416 P6265 LD 22 -1 Int BE Pri !#38 N22417 P6266 LD 26 -1 FP BE Pri !#38 N22418 P6267 LD 35 -1 Int BE Pri !#38 N22419 P6268 REPLACEMENT 31 Int BE Pri !#38 N22420 P6269 LD 21 -1 Int BE Sec !#38 N22421 P6270 LD 7 -1 Int LE Nuc !#38 N22422 P6271 LD 6 -1 Int BE Pri Loop_exit !#38 N22423 P6217 REPLACEMENT 22 Int BE Sec Loop_entry !#38 N22424 P6218 LD 36 -1 Int BE Pri !#38 N22425 P6219 REPLACEMENT 6 Int BE Pri !#38 N22426 P6220 REPLACEMENT 3 Int BE Pri !#38 N22427 P6221 REPLACEMENT 26 Int BE Nuc !#38 N22428 P6222 REPLACEMENT 7 Int BE Pri !#38 N22429 P6223 REPLACEMENT 15 Int BE Sec !#38 N22430 P6224 LD 37 -1 Int BE Nuc !#38 N22431 P6225 REPLACEMENT 34 Int BE Sec !#38 N22432 P6226 LD 43 -1 Int BE Pri !#38 N22433 P6227 LD 0 -1 Int BE Pri !#38 N22434 P6228 LD 44 -1 Int BE Pri !#38 N22435 P6229 REPLACEMENT 14 Int BE Nuc !#38 N22436 P6230 REPLACEMENT 31 Int BE Pri !#38 N22437 P6231 REPLACEMENT 7 Int BE Pri !#38 N22438 P6232 LD 16 -1 Int BE Pri !#38 N22439 P6233 REPLACEMENT 25 Int BE Sec !#38 N22440 P6234 LD 29 -1 Int BE Pri !#38 N22441 P6235 LD 8 -1 Int BE Pri !#38 N22442 P6236 REPLACEMENT 45 Int BE Pri !#38 N22443 P6237 LD 22 -1 Int BE Sec !#38 N22444 P6238 LD 25 -1 Int BE Pri !#38 N22445 P6239 LD 43 -1 Int BE Pri !#38 N22446 P6240 LD 43 -1 Int BE Sec !#38 N22447 P6241 LD 36 -1 Int BE Sec !#38 N22448 P6242 REPLACEMENT 40 Int BE Pri !#38 N22449 P6243 LD 21 -1 Int BE Pri !#38 N22450 P6244 REPLACEMENT 15 Int BE Pri !#38 N22451 P6245 LD 0 -1 Int BE Pri !#38 N22452 P6246 REPLACEMENT 28 Int BE Pri !#38 N22453 P6247 REPLACEMENT 37 Int BE Pri !#38 N22454 P6248 LD 5 -1 Int BE Sec !#38 N22455 P6249 LD 31 -1 Int BE Nuc !#38 N22456 P6250 LD 4 -1 FP BE Sec !#38 N22457 P6251 LD 19 -1 Int BE Pri !#38 N22458 P6252 PREFETCH 15 Int BE Pri !#38 N22459 P6253 LD 19 -1 Int BE Pri !#38 N22460 P6254 PREFETCH 23 Int BE Pri !#38 N22461 P6255 REPLACEMENT 28 Int BE Pri !#38 N22462 P6256 LD 30 -1 Int BE Pri !#38 N22463 P6257 REPLACEMENT 34 Int BE Nuc !#38 N22464 P6258 REPLACEMENT 6 Int BE Pri !#38 N22465 P6259 LD 26 -1 Int BE Pri !#38 N22466 P6260 REPLACEMENT 8 Int BE Pri !#38 N22467 P6261 LD 43 -1 Int BE Pri !#38 N22468 P6262 LD 10 -1 Int BE Sec !#38 N22469 P6263 LD 8 -1 Int BE Pri !#38 N22470 P6264 LD 13 -1 Int BE Sec !#38 N22471 P6265 LD 22 -1 Int BE Pri !#38 N22472 P6266 LD 26 -1 FP BE Pri !#38 N22473 P6267 LD 35 -1 Int BE Pri !#38 N22474 P6268 REPLACEMENT 31 Int BE Pri !#38 N22475 P6269 LD 21 -1 Int BE Sec !#38 N22476 P6270 LD 7 -1 Int LE Nuc !#38 N22477 P6271 LD 6 -1 Int BE Pri Loop_exit !#38 N22478 P6217 REPLACEMENT 22 Int BE Sec Loop_entry !#38 N22479 P6218 LD 36 -1 Int BE Pri !#38 N22480 P6219 REPLACEMENT 6 Int BE Pri !#38 N22481 P6220 REPLACEMENT 3 Int BE Pri !#38 N22482 P6221 REPLACEMENT 26 Int BE Nuc !#38 N22483 P6222 REPLACEMENT 7 Int BE Pri !#38 N22484 P6223 REPLACEMENT 15 Int BE Sec !#38 N22485 P6224 LD 37 -1 Int BE Nuc !#38 N22486 P6225 REPLACEMENT 34 Int BE Sec !#38 N22487 P6226 LD 43 -1 Int BE Pri !#38 N22488 P6227 LD 0 -1 Int BE Pri !#38 N22489 P6228 LD 44 -1 Int BE Pri !#38 N22490 P6229 REPLACEMENT 14 Int BE Nuc !#38 N22491 P6230 REPLACEMENT 31 Int BE Pri !#38 N22492 P6231 REPLACEMENT 7 Int BE Pri !#38 N22493 P6232 LD 16 -1 Int BE Pri !#38 N22494 P6233 REPLACEMENT 25 Int BE Sec !#38 N22495 P6234 LD 29 -1 Int BE Pri !#38 N22496 P6235 LD 8 -1 Int BE Pri !#38 N22497 P6236 REPLACEMENT 45 Int BE Pri !#38 N22498 P6237 LD 22 -1 Int BE Sec !#38 N22499 P6238 LD 25 -1 Int BE Pri !#38 N22500 P6239 LD 43 -1 Int BE Pri !#38 N22501 P6240 LD 43 -1 Int BE Sec !#38 N22502 P6241 LD 36 -1 Int BE Sec !#38 N22503 P6242 REPLACEMENT 40 Int BE Pri !#38 N22504 P6243 LD 21 -1 Int BE Pri !#38 N22505 P6244 REPLACEMENT 15 Int BE Pri !#38 N22506 P6245 LD 0 -1 Int BE Pri !#38 N22507 P6246 REPLACEMENT 28 Int BE Pri !#38 N22508 P6247 REPLACEMENT 37 Int BE Pri !#38 N22509 P6248 LD 5 -1 Int BE Sec !#38 N22510 P6249 LD 31 -1 Int BE Nuc !#38 N22511 P6250 LD 4 -1 FP BE Sec !#38 N22512 P6251 LD 19 -1 Int BE Pri !#38 N22513 P6252 PREFETCH 15 Int BE Pri !#38 N22514 P6253 LD 19 -1 Int BE Pri !#38 N22515 P6254 PREFETCH 23 Int BE Pri !#38 N22516 P6255 REPLACEMENT 28 Int BE Pri !#38 N22517 P6256 LD 30 -1 Int BE Pri !#38 N22518 P6257 REPLACEMENT 34 Int BE Nuc !#38 N22519 P6258 REPLACEMENT 6 Int BE Pri !#38 N22520 P6259 LD 26 -1 Int BE Pri !#38 N22521 P6260 REPLACEMENT 8 Int BE Pri !#38 N22522 P6261 LD 43 -1 Int BE Pri !#38 N22523 P6262 LD 10 -1 Int BE Sec !#38 N22524 P6263 LD 8 -1 Int BE Pri !#38 N22525 P6264 LD 13 -1 Int BE Sec !#38 N22526 P6265 LD 22 -1 Int BE Pri !#38 N22527 P6266 LD 26 -1 FP BE Pri !#38 N22528 P6267 LD 35 -1 Int BE Pri !#38 N22529 P6268 REPLACEMENT 31 Int BE Pri !#38 N22530 P6269 LD 21 -1 Int BE Sec !#38 N22531 P6270 LD 7 -1 Int LE Nuc !#38 N22532 P6271 LD 6 -1 Int BE Pri Loop_exit !#38 N22533 P6217 REPLACEMENT 22 Int BE Sec Loop_entry !#38 N22534 P6218 LD 36 -1 Int BE Pri !#38 N22535 P6219 REPLACEMENT 6 Int BE Pri !#38 N22536 P6220 REPLACEMENT 3 Int BE Pri !#38 N22537 P6221 REPLACEMENT 26 Int BE Nuc !#38 N22538 P6222 REPLACEMENT 7 Int BE Pri !#38 N22539 P6223 REPLACEMENT 15 Int BE Sec !#38 N22540 P6224 LD 37 -1 Int BE Nuc !#38 N22541 P6225 REPLACEMENT 34 Int BE Sec !#38 N22542 P6226 LD 43 -1 Int BE Pri !#38 N22543 P6227 LD 0 -1 Int BE Pri !#38 N22544 P6228 LD 44 -1 Int BE Pri !#38 N22545 P6229 REPLACEMENT 14 Int BE Nuc !#38 N22546 P6230 REPLACEMENT 31 Int BE Pri !#38 N22547 P6231 REPLACEMENT 7 Int BE Pri !#38 N22548 P6232 LD 16 -1 Int BE Pri !#38 N22549 P6233 REPLACEMENT 25 Int BE Sec !#38 N22550 P6234 LD 29 -1 Int BE Pri !#38 N22551 P6235 LD 8 -1 Int BE Pri !#38 N22552 P6236 REPLACEMENT 45 Int BE Pri !#38 N22553 P6237 LD 22 -1 Int BE Sec !#38 N22554 P6238 LD 25 -1 Int BE Pri !#38 N22555 P6239 LD 43 -1 Int BE Pri !#38 N22556 P6240 LD 43 -1 Int BE Sec !#38 N22557 P6241 LD 36 -1 Int BE Sec !#38 N22558 P6242 REPLACEMENT 40 Int BE Pri !#38 N22559 P6243 LD 21 -1 Int BE Pri !#38 N22560 P6244 REPLACEMENT 15 Int BE Pri !#38 N22561 P6245 LD 0 -1 Int BE Pri !#38 N22562 P6246 REPLACEMENT 28 Int BE Pri !#38 N22563 P6247 REPLACEMENT 37 Int BE Pri !#38 N22564 P6248 LD 5 -1 Int BE Sec !#38 N22565 P6249 LD 31 -1 Int BE Nuc !#38 N22566 P6250 LD 4 -1 FP BE Sec !#38 N22567 P6251 LD 19 -1 Int BE Pri !#38 N22568 P6252 PREFETCH 15 Int BE Pri !#38 N22569 P6253 LD 19 -1 Int BE Pri !#38 N22570 P6254 PREFETCH 23 Int BE Pri !#38 N22571 P6255 REPLACEMENT 28 Int BE Pri !#38 N22572 P6256 LD 30 -1 Int BE Pri !#38 N22573 P6257 REPLACEMENT 34 Int BE Nuc !#38 N22574 P6258 REPLACEMENT 6 Int BE Pri !#38 N22575 P6259 LD 26 -1 Int BE Pri !#38 N22576 P6260 REPLACEMENT 8 Int BE Pri !#38 N22577 P6261 LD 43 -1 Int BE Pri !#38 N22578 P6262 LD 10 -1 Int BE Sec !#38 N22579 P6263 LD 8 -1 Int BE Pri !#38 N22580 P6264 LD 13 -1 Int BE Sec !#38 N22581 P6265 LD 22 -1 Int BE Pri !#38 N22582 P6266 LD 26 -1 FP BE Pri !#38 N22583 P6267 LD 35 -1 Int BE Pri !#38 N22584 P6268 REPLACEMENT 31 Int BE Pri !#38 N22585 P6269 LD 21 -1 Int BE Sec !#38 N22586 P6270 LD 7 -1 Int LE Nuc !#38 N22587 P6271 LD 6 -1 Int BE Pri Loop_exit !#38 N22588 P6272 MEMBAR !#39 N22589 P6273 LD 20 -1 FP BE Sec Loop_entry !#39 N22590 P6274 REPLACEMENT 26 Int BE Pri !#39 N22591 P6275 REPLACEMENT 14 Int BE Pri !#39 N22592 P6276 LD 21 -1 Int BE Sec !#39 N22593 P6277 REPLACEMENT 38 Int BE Pri !#39 N22594 P6278 REPLACEMENT 10 Int BE Pri !#39 N22595 P6279 REPLACEMENT 1 Int BE Pri !#39 N22596 P6280 REPLACEMENT 8 Int BE Pri !#39 N22597 P6281 REPLACEMENT 2 Int BE Pri !#39 N22598 P6282 LD 9 -1 Int BE Pri !#39 N22599 P6283 REPLACEMENT 45 Int BE Pri !#39 N22600 P6284 LD 21 -1 Int BE Nuc !#39 N22601 P6285 LD 12 -1 Int BE Pri !#39 N22602 P6286 REPLACEMENT 13 Int BE Pri !#39 N22603 P6287 REPLACEMENT 15 Int BE Pri !#39 N22604 P6288 LD 41 -1 Int BE Pri !#39 N22605 P6289 LD 41 -1 FP BE Pri !#39 N22606 P6290 LD 1 -1 Int BE Pri !#39 N22607 P6291 REPLACEMENT 28 Int BE Sec !#39 N22608 P6292 PREFETCH 25 Int BE Pri !#39 N22609 P6293 REPLACEMENT 16 Int BE Pri !#39 N22610 P6294 LD 18 -1 Int BE Pri !#39 N22611 P6295 LD 35 -1 Int BE Pri !#39 N22612 P6296 REPLACEMENT 3 Int BE Nuc !#39 N22613 P6297 REPLACEMENT 2 Int BE Pri !#39 N22614 P6298 LD 31 -1 Int LE Nuc !#39 N22615 P6299 REPLACEMENT 2 Int BE Nuc !#39 N22616 P6300 LD 8 -1 FP BE Pri !#39 N22617 P6301 REPLACEMENT 25 Int BE Pri !#39 N22618 P6302 LD 2 -1 Int BE Pri !#39 N22619 P6303 LD 24 -1 Int BE Sec !#39 N22620 P6304 REPLACEMENT 22 Int BE Nuc !#39 N22621 P6305 REPLACEMENT 29 Int BE Pri !#39 N22622 P6306 LD 40 -1 Int BE Pri !#39 N22623 P6307 REPLACEMENT 5 Int BE Pri !#39 N22624 P6308 REPLACEMENT 18 Int BE Nuc !#39 N22625 P6309 REPLACEMENT 25 Int BE Pri !#39 N22626 P6310 LD 10 -1 Int BE Pri !#39 N22627 P6311 REPLACEMENT 44 Int BE Pri !#39 N22628 P6312 LD 19 -1 Int BE Pri !#39 N22629 P6313 REPLACEMENT 44 Int BE Pri !#39 N22630 P6314 REPLACEMENT 2 Int BE Pri !#39 N22631 P6315 LD 4 -1 Int BE Pri !#39 N22632 P6316 REPLACEMENT 33 Int BE Pri !#39 N22633 P6317 REPLACEMENT 21 Int BE Pri !#39 N22634 P6318 REPLACEMENT 38 Int BE Pri !#39 N22635 P6319 REPLACEMENT 20 Int BE Sec !#39 N22636 P6320 LD 8 -1 Int BE Pri !#39 N22637 P6321 REPLACEMENT 20 Int BE Pri !#39 N22638 P6322 LD 17 -1 Int BE Pri !#39 N22639 P6323 LD 17 -1 Int BE Pri !#39 N22640 P6324 LD 42 -1 Int BE Nuc !#39 N22641 P6325 LD 41 -1 FP BE Pri !#39 N22642 P6326 MEMBAR !#39 N22643 P6327 BST 20 0x1f800001 FP BE Pri !#39 N22644 P6328 MEMBAR !#39 N22645 P6329 LD 28 -1 Int BE Pri !#39 N22646 P6330 LD 1 -1 Int BE Pri !#39 N22647 P6331 LD 13 -1 FP BE Pri !#39 N22648 P6332 LD 1 -1 Int BE Pri !#39 N22649 P6333 LD 16 -1 Int BE Nuc !#39 N22650 P6334 REPLACEMENT 36 Int BE Pri !#39 N22651 P6335 LD 10 -1 FP BE Pri !#39 N22652 P6336 REPLACEMENT 41 Int BE Pri !#39 N22653 P6337 LD 34 -1 Int BE Pri !#39 N22654 P6338 LD 15 -1 Int BE Sec !#39 N22655 P6339 REPLACEMENT 27 Int BE Sec !#39 N22656 P6340 REPLACEMENT 13 Int BE Pri !#39 N22657 P6341 LD 16 -1 FP BE Pri !#39 N22658 P6342 REPLACEMENT 35 Int BE Pri !#39 N22659 P6343 LD 26 -1 Int BE Pri !#39 N22660 P6344 LD 42 -1 Int LE Pri !#39 N22661 P6345 LD 25 -1 Int BE Pri !#39 N22662 P6346 REPLACEMENT 24 Int BE Pri !#39 N22663 P6347 LD 42 -1 Int BE Pri !#39 N22664 P6348 LD 43 -1 FP BE Pri !#39 N22665 P6349 REPLACEMENT 28 Int BE Pri !#39 N22666 P6350 LD 33 -1 Int LE Pri !#39 N22667 P6351 LD 43 -1 Int BE Pri !#39 N22668 P6352 REPLACEMENT 24 Int BE Nuc !#39 N22669 P6353 LD 24 -1 Int BE Pri !#39 N22670 P6354 REPLACEMENT 3 Int BE Pri !#39 N22671 P6355 LD 24 -1 Int BE Pri !#39 N22672 P6356 LD 19 -1 Int BE Pri !#39 N22673 P6357 REPLACEMENT 7 Int BE Pri !#39 N22674 P6358 LD 44 -1 FP BE Pri !#39 N22675 P6359 LD 23 -1 Int BE Pri !#39 N22676 P6360 REPLACEMENT 5 Int BE Pri !#39 N22677 P6361 LD 31 -1 Int BE Sec !#39 N22678 P6362 REPLACEMENT 4 Int BE Pri !#39 N22679 P6363 LD 10 -1 Int BE Nuc !#39 N22680 P6364 REPLACEMENT 14 Int BE Nuc !#39 N22681 P6365 LD 40 -1 Int BE Nuc !#39 N22682 P6366 LD 1 -1 Int BE Pri !#39 N22683 P6367 LD 32 -1 Int BE Pri !#39 N22684 P6368 REPLACEMENT 6 Int BE Pri !#39 N22685 P6369 LD 44 -1 Int BE Pri !#39 N22686 P6370 LD 19 -1 Int BE Pri !#39 N22687 P6371 LD 20 -1 FP BE Pri !#39 N22688 P6372 LD 34 -1 Int BE Pri !#39 N22689 P6373 REPLACEMENT 45 Int BE Sec !#39 N22690 P6374 PREFETCH 37 Int BE Pri !#39 N22691 P6375 LD 26 -1 Int BE Nuc !#39 N22692 P6376 REPLACEMENT 4 Int BE Pri !#39 N22693 P6377 LD 34 -1 FP BE Pri !#39 N22694 P6378 REPLACEMENT 13 Int BE Sec !#39 N22695 P6379 LD 30 -1 Int BE Pri !#39 N22696 P6380 REPLACEMENT 6 Int BE Pri !#39 N22697 P6381 REPLACEMENT 11 Int BE Pri !#39 N22698 P6382 LD 4 -1 Int BE Pri !#39 N22699 P6383 REPLACEMENT 34 Int BE Pri !#39 N22700 P6384 REPLACEMENT 17 Int BE Pri !#39 N22701 P6385 LD 18 -1 Int BE Sec !#39 N22702 P6386 REPLACEMENT 2 Int BE Pri !#39 N22703 P6387 REPLACEMENT 36 Int BE Pri !#39 N22704 P6388 LD 8 -1 Int BE Sec !#39 N22705 P6389 LD 33 -1 Int BE Pri !#39 N22706 P6390 LD 14 -1 Int BE Pri !#39 N22707 P6391 LD 14 -1 FP BE Pri !#39 N22708 P6392 LD 31 -1 FP BE Sec !#39 N22709 P6393 LD 35 -1 Int BE Pri !#39 N22710 P6394 LD 10 -1 Int BE Pri !#39 N22711 P6395 REPLACEMENT 45 Int BE Sec !#39 N22712 P6396 REPLACEMENT 14 Int BE Sec !#39 N22713 P6397 REPLACEMENT 16 Int BE Pri !#39 N22714 P6398 REPLACEMENT 3 Int BE Pri !#39 N22715 P6399 LD 1 -1 Int BE Pri !#39 N22716 P6400 REPLACEMENT 5 Int BE Pri !#39 N22717 P6401 LD 38 -1 Int BE Pri !#39 N22718 P6402 LD 14 -1 Int BE Pri !#39 N22719 P6403 LD 34 -1 Int BE Pri !#39 N22720 P6404 LD 6 -1 Int BE Nuc !#39 N22721 P6405 LD 34 -1 Int BE Pri !#39 N22722 P6406 REPLACEMENT 28 Int BE Pri !#39 N22723 P6407 LD 6 -1 FP BE Nuc !#39 N22724 P6408 LD 2 -1 Int BE Pri !#39 N22725 P6409 LD 17 -1 Int BE Pri !#39 N22726 P6410 LD 29 -1 Int BE Pri !#39 N22727 P6411 LD 41 -1 Int BE Pri !#39 N22728 P6412 PREFETCH 8 Int BE Pri !#39 N22729 P6413 REPLACEMENT 13 Int BE Nuc !#39 N22730 P6414 REPLACEMENT 19 Int BE Pri !#39 N22731 P6415 LD 40 -1 Int BE Nuc !#39 N22732 P6416 LD 35 -1 FP BE Pri !#39 N22733 P6417 REPLACEMENT 27 Int BE Pri !#39 N22734 P6418 REPLACEMENT 43 Int BE Pri !#39 N22735 P6419 MEMBAR !#39 N22736 P6420 BST 33 0x1f800002 FP BE Pri !#39 N22737 P6421 MEMBAR !#39 N22738 P6422 LD 3 -1 Int BE Pri !#39 N22739 P6423 LD 26 -1 Int BE Sec !#39 N22740 P6424 PREFETCH 45 Int BE Pri !#39 N22741 P6425 REPLACEMENT 11 Int BE Nuc !#39 N22742 P6426 LD 35 -1 Int BE Pri !#39 N22743 P6427 LD 43 -1 Int BE Pri !#39 N22744 P6428 REPLACEMENT 5 Int BE Pri !#39 N22745 P6429 LD 24 -1 Int BE Pri !#39 N22746 P6430 REPLACEMENT 11 Int BE Sec !#39 N22747 P6431 LD 9 -1 Int BE Pri !#39 N22748 P6432 LD 13 -1 Int BE Pri !#39 N22749 P6433 LD 11 -1 Int BE Pri !#39 N22750 P6434 LD 17 -1 Int BE Pri !#39 N22751 P6435 LD 6 -1 Int BE Pri !#39 N22752 P6436 REPLACEMENT 10 Int BE Pri !#39 N22753 P6437 REPLACEMENT 24 Int BE Pri !#39 N22754 P6438 LD 16 -1 Int BE Pri !#39 N22755 P6439 LD 42 -1 FP BE Pri !#39 N22756 P6440 LD 35 -1 Int BE Nuc !#39 N22757 P6441 REPLACEMENT 24 Int BE Pri !#39 N22758 P6442 PREFETCH 7 Int BE Pri !#39 N22759 P6443 REPLACEMENT 43 Int BE Pri !#39 N22760 P6444 REPLACEMENT 34 Int BE Pri !#39 N22761 P6445 REPLACEMENT 18 Int BE Sec !#39 N22762 P6446 REPLACEMENT 6 Int BE Pri !#39 N22763 P6447 REPLACEMENT 12 Int BE Pri !#39 N22764 P6448 LD 10 -1 FP BE Pri !#39 N22765 P6449 LD 45 -1 Int BE Pri !#39 N22766 P6450 LD 28 -1 FP BE Pri !#39 N22767 P6451 LD 4 -1 FP BE Pri !#39 N22768 P6452 LD 23 -1 Int BE Pri !#39 N22769 P6453 LD 8 -1 FP BE Pri !#39 N22770 P6454 REPLACEMENT 5 Int BE Pri !#39 N22771 P6455 REPLACEMENT 42 Int BE Pri !#39 N22772 P6456 LD 0 -1 Int BE Pri !#39 N22773 P6457 LD 36 -1 Int BE Pri !#39 N22774 P6458 LD 5 -1 Int BE Sec !#39 N22775 P6459 LD 38 -1 Int BE Pri !#39 N22776 P6460 REPLACEMENT 32 Int BE Pri !#39 N22777 P6461 LD 38 -1 Int BE Pri !#39 N22778 P6462 LD 28 -1 Int BE Sec !#39 N22779 P6463 LD 11 -1 Int BE Pri !#39 N22780 P6464 LD 19 -1 Int BE Sec !#39 N22781 P6465 LD 11 -1 Int BE Pri !#39 N22782 P6466 REPLACEMENT 31 Int BE Pri !#39 N22783 P6467 LD 26 -1 Int BE Pri !#39 N22784 P6468 REPLACEMENT 18 Int BE Pri !#39 N22785 P6469 LD 36 -1 Int BE Pri !#39 N22786 P6470 LD 4 -1 Int BE Pri !#39 N22787 P6471 LD 40 -1 Int BE Pri !#39 N22788 P6472 LD 14 -1 Int BE Pri !#39 N22789 P6473 REPLACEMENT 6 Int BE Pri !#39 N22790 P6474 PREFETCH 4 Int BE Pri !#39 N22791 P6475 LD 38 -1 FP BE Nuc !#39 N22792 P6476 REPLACEMENT 26 Int BE Pri !#39 N22793 P6477 LD 6 -1 Int BE Nuc !#39 N22794 P6478 REPLACEMENT 22 Int BE Pri !#39 N22795 P6479 REPLACEMENT 12 Int BE Sec !#39 N22796 P6480 LD 4 -1 Int BE Pri !#39 N22797 P6481 REPLACEMENT 24 Int BE Pri !#39 N22798 P6482 LD 8 -1 Int BE Pri !#39 N22799 P6483 LD 33 -1 Int BE Sec !#39 N22800 P6484 REPLACEMENT 35 Int BE Nuc !#39 N22801 P6485 REPLACEMENT 35 Int BE Pri !#39 N22802 P6486 LD 27 -1 Int BE Pri !#39 N22803 P6487 LD 33 -1 Int BE Pri !#39 N22804 P6488 REPLACEMENT 44 Int BE Pri !#39 N22805 P6489 REPLACEMENT 15 Int BE Pri !#39 N22806 P6490 REPLACEMENT 3 Int BE Pri !#39 N22807 P6491 LD 40 -1 Int BE Pri !#39 N22808 P6492 REPLACEMENT 34 Int BE Nuc !#39 N22809 P6493 LD 22 -1 Int BE Pri !#39 N22810 P6494 REPLACEMENT 22 Int BE Pri !#39 N22811 P6495 REPLACEMENT 22 Int BE Pri !#39 N22812 P6496 LD 30 -1 Int BE Pri !#39 N22813 P6497 PREFETCH 9 Int BE Nuc !#39 N22814 P6498 REPLACEMENT 26 Int BE Pri Loop_exit !#39 N22815 P6273 LD 20 -1 FP BE Sec Loop_entry !#39 N22816 P6274 REPLACEMENT 26 Int BE Pri !#39 N22817 P6275 REPLACEMENT 14 Int BE Pri !#39 N22818 P6276 LD 21 -1 Int BE Sec !#39 N22819 P6277 REPLACEMENT 38 Int BE Pri !#39 N22820 P6278 REPLACEMENT 10 Int BE Pri !#39 N22821 P6279 REPLACEMENT 1 Int BE Pri !#39 N22822 P6280 REPLACEMENT 8 Int BE Pri !#39 N22823 P6281 REPLACEMENT 2 Int BE Pri !#39 N22824 P6282 LD 9 -1 Int BE Pri !#39 N22825 P6283 REPLACEMENT 45 Int BE Pri !#39 N22826 P6284 LD 21 -1 Int BE Nuc !#39 N22827 P6285 LD 12 -1 Int BE Pri !#39 N22828 P6286 REPLACEMENT 13 Int BE Pri !#39 N22829 P6287 REPLACEMENT 15 Int BE Pri !#39 N22830 P6288 LD 41 -1 Int BE Pri !#39 N22831 P6289 LD 41 -1 FP BE Pri !#39 N22832 P6290 LD 1 -1 Int BE Pri !#39 N22833 P6291 REPLACEMENT 28 Int BE Sec !#39 N22834 P6292 PREFETCH 25 Int BE Pri !#39 N22835 P6293 REPLACEMENT 16 Int BE Pri !#39 N22836 P6294 LD 18 -1 Int BE Pri !#39 N22837 P6295 LD 35 -1 Int BE Pri !#39 N22838 P6296 REPLACEMENT 3 Int BE Nuc !#39 N22839 P6297 REPLACEMENT 2 Int BE Pri !#39 N22840 P6298 LD 31 -1 Int LE Nuc !#39 N22841 P6299 REPLACEMENT 2 Int BE Nuc !#39 N22842 P6300 LD 8 -1 FP BE Pri !#39 N22843 P6301 REPLACEMENT 25 Int BE Pri !#39 N22844 P6302 LD 2 -1 Int BE Pri !#39 N22845 P6303 LD 24 -1 Int BE Sec !#39 N22846 P6304 REPLACEMENT 22 Int BE Nuc !#39 N22847 P6305 REPLACEMENT 29 Int BE Pri !#39 N22848 P6306 LD 40 -1 Int BE Pri !#39 N22849 P6307 REPLACEMENT 5 Int BE Pri !#39 N22850 P6308 REPLACEMENT 18 Int BE Nuc !#39 N22851 P6309 REPLACEMENT 25 Int BE Pri !#39 N22852 P6310 LD 10 -1 Int BE Pri !#39 N22853 P6311 REPLACEMENT 44 Int BE Pri !#39 N22854 P6312 LD 19 -1 Int BE Pri !#39 N22855 P6313 REPLACEMENT 44 Int BE Pri !#39 N22856 P6314 REPLACEMENT 2 Int BE Pri !#39 N22857 P6315 LD 4 -1 Int BE Pri !#39 N22858 P6316 REPLACEMENT 33 Int BE Pri !#39 N22859 P6317 REPLACEMENT 21 Int BE Pri !#39 N22860 P6318 REPLACEMENT 38 Int BE Pri !#39 N22861 P6319 REPLACEMENT 20 Int BE Sec !#39 N22862 P6320 LD 8 -1 Int BE Pri !#39 N22863 P6321 REPLACEMENT 20 Int BE Pri !#39 N22864 P6322 LD 17 -1 Int BE Pri !#39 N22865 P6323 LD 17 -1 Int BE Pri !#39 N22866 P6324 LD 42 -1 Int BE Nuc !#39 N22867 P6325 LD 41 -1 FP BE Pri !#39 N22868 P6326 MEMBAR !#39 N22869 P6327 BST 20 0x1f800003 FP BE Pri !#39 N22870 P6328 MEMBAR !#39 N22871 P6329 LD 28 -1 Int BE Pri !#39 N22872 P6330 LD 1 -1 Int BE Pri !#39 N22873 P6331 LD 13 -1 FP BE Pri !#39 N22874 P6332 LD 1 -1 Int BE Pri !#39 N22875 P6333 LD 16 -1 Int BE Nuc !#39 N22876 P6334 REPLACEMENT 36 Int BE Pri !#39 N22877 P6335 LD 10 -1 FP BE Pri !#39 N22878 P6336 REPLACEMENT 41 Int BE Pri !#39 N22879 P6337 LD 34 -1 Int BE Pri !#39 N22880 P6338 LD 15 -1 Int BE Sec !#39 N22881 P6339 REPLACEMENT 27 Int BE Sec !#39 N22882 P6340 REPLACEMENT 13 Int BE Pri !#39 N22883 P6341 LD 16 -1 FP BE Pri !#39 N22884 P6342 REPLACEMENT 35 Int BE Pri !#39 N22885 P6343 LD 26 -1 Int BE Pri !#39 N22886 P6344 LD 42 -1 Int LE Pri !#39 N22887 P6345 LD 25 -1 Int BE Pri !#39 N22888 P6346 REPLACEMENT 24 Int BE Pri !#39 N22889 P6347 LD 42 -1 Int BE Pri !#39 N22890 P6348 LD 43 -1 FP BE Pri !#39 N22891 P6349 REPLACEMENT 28 Int BE Pri !#39 N22892 P6350 LD 33 -1 Int LE Pri !#39 N22893 P6351 LD 43 -1 Int BE Pri !#39 N22894 P6352 REPLACEMENT 24 Int BE Nuc !#39 N22895 P6353 LD 24 -1 Int BE Pri !#39 N22896 P6354 REPLACEMENT 3 Int BE Pri !#39 N22897 P6355 LD 24 -1 Int BE Pri !#39 N22898 P6356 LD 19 -1 Int BE Pri !#39 N22899 P6357 REPLACEMENT 7 Int BE Pri !#39 N22900 P6358 LD 44 -1 FP BE Pri !#39 N22901 P6359 LD 23 -1 Int BE Pri !#39 N22902 P6360 REPLACEMENT 5 Int BE Pri !#39 N22903 P6361 LD 31 -1 Int BE Sec !#39 N22904 P6362 REPLACEMENT 4 Int BE Pri !#39 N22905 P6363 LD 10 -1 Int BE Nuc !#39 N22906 P6364 REPLACEMENT 14 Int BE Nuc !#39 N22907 P6365 LD 40 -1 Int BE Nuc !#39 N22908 P6366 LD 1 -1 Int BE Pri !#39 N22909 P6367 LD 32 -1 Int BE Pri !#39 N22910 P6368 REPLACEMENT 6 Int BE Pri !#39 N22911 P6369 LD 44 -1 Int BE Pri !#39 N22912 P6370 LD 19 -1 Int BE Pri !#39 N22913 P6371 LD 20 -1 FP BE Pri !#39 N22914 P6372 LD 34 -1 Int BE Pri !#39 N22915 P6373 REPLACEMENT 45 Int BE Sec !#39 N22916 P6374 PREFETCH 37 Int BE Pri !#39 N22917 P6375 LD 26 -1 Int BE Nuc !#39 N22918 P6376 REPLACEMENT 4 Int BE Pri !#39 N22919 P6377 LD 34 -1 FP BE Pri !#39 N22920 P6378 REPLACEMENT 13 Int BE Sec !#39 N22921 P6379 LD 30 -1 Int BE Pri !#39 N22922 P6380 REPLACEMENT 6 Int BE Pri !#39 N22923 P6381 REPLACEMENT 11 Int BE Pri !#39 N22924 P6382 LD 4 -1 Int BE Pri !#39 N22925 P6383 REPLACEMENT 34 Int BE Pri !#39 N22926 P6384 REPLACEMENT 17 Int BE Pri !#39 N22927 P6385 LD 18 -1 Int BE Sec !#39 N22928 P6386 REPLACEMENT 2 Int BE Pri !#39 N22929 P6387 REPLACEMENT 36 Int BE Pri !#39 N22930 P6388 LD 8 -1 Int BE Sec !#39 N22931 P6389 LD 33 -1 Int BE Pri !#39 N22932 P6390 LD 14 -1 Int BE Pri !#39 N22933 P6391 LD 14 -1 FP BE Pri !#39 N22934 P6392 LD 31 -1 FP BE Sec !#39 N22935 P6393 LD 35 -1 Int BE Pri !#39 N22936 P6394 LD 10 -1 Int BE Pri !#39 N22937 P6395 REPLACEMENT 45 Int BE Sec !#39 N22938 P6396 REPLACEMENT 14 Int BE Sec !#39 N22939 P6397 REPLACEMENT 16 Int BE Pri !#39 N22940 P6398 REPLACEMENT 3 Int BE Pri !#39 N22941 P6399 LD 1 -1 Int BE Pri !#39 N22942 P6400 REPLACEMENT 5 Int BE Pri !#39 N22943 P6401 LD 38 -1 Int BE Pri !#39 N22944 P6402 LD 14 -1 Int BE Pri !#39 N22945 P6403 LD 34 -1 Int BE Pri !#39 N22946 P6404 LD 6 -1 Int BE Nuc !#39 N22947 P6405 LD 34 -1 Int BE Pri !#39 N22948 P6406 REPLACEMENT 28 Int BE Pri !#39 N22949 P6407 LD 6 -1 FP BE Nuc !#39 N22950 P6408 LD 2 -1 Int BE Pri !#39 N22951 P6409 LD 17 -1 Int BE Pri !#39 N22952 P6410 LD 29 -1 Int BE Pri !#39 N22953 P6411 LD 41 -1 Int BE Pri !#39 N22954 P6412 PREFETCH 8 Int BE Pri !#39 N22955 P6413 REPLACEMENT 13 Int BE Nuc !#39 N22956 P6414 REPLACEMENT 19 Int BE Pri !#39 N22957 P6415 LD 40 -1 Int BE Nuc !#39 N22958 P6416 LD 35 -1 FP BE Pri !#39 N22959 P6417 REPLACEMENT 27 Int BE Pri !#39 N22960 P6418 REPLACEMENT 43 Int BE Pri !#39 N22961 P6419 MEMBAR !#39 N22962 P6420 BST 33 0x1f800004 FP BE Pri !#39 N22963 P6421 MEMBAR !#39 N22964 P6422 LD 3 -1 Int BE Pri !#39 N22965 P6423 LD 26 -1 Int BE Sec !#39 N22966 P6424 PREFETCH 45 Int BE Pri !#39 N22967 P6425 REPLACEMENT 11 Int BE Nuc !#39 N22968 P6426 LD 35 -1 Int BE Pri !#39 N22969 P6427 LD 43 -1 Int BE Pri !#39 N22970 P6428 REPLACEMENT 5 Int BE Pri !#39 N22971 P6429 LD 24 -1 Int BE Pri !#39 N22972 P6430 REPLACEMENT 11 Int BE Sec !#39 N22973 P6431 LD 9 -1 Int BE Pri !#39 N22974 P6432 LD 13 -1 Int BE Pri !#39 N22975 P6433 LD 11 -1 Int BE Pri !#39 N22976 P6434 LD 17 -1 Int BE Pri !#39 N22977 P6435 LD 6 -1 Int BE Pri !#39 N22978 P6436 REPLACEMENT 10 Int BE Pri !#39 N22979 P6437 REPLACEMENT 24 Int BE Pri !#39 N22980 P6438 LD 16 -1 Int BE Pri !#39 N22981 P6439 LD 42 -1 FP BE Pri !#39 N22982 P6440 LD 35 -1 Int BE Nuc !#39 N22983 P6441 REPLACEMENT 24 Int BE Pri !#39 N22984 P6442 PREFETCH 7 Int BE Pri !#39 N22985 P6443 REPLACEMENT 43 Int BE Pri !#39 N22986 P6444 REPLACEMENT 34 Int BE Pri !#39 N22987 P6445 REPLACEMENT 18 Int BE Sec !#39 N22988 P6446 REPLACEMENT 6 Int BE Pri !#39 N22989 P6447 REPLACEMENT 12 Int BE Pri !#39 N22990 P6448 LD 10 -1 FP BE Pri !#39 N22991 P6449 LD 45 -1 Int BE Pri !#39 N22992 P6450 LD 28 -1 FP BE Pri !#39 N22993 P6451 LD 4 -1 FP BE Pri !#39 N22994 P6452 LD 23 -1 Int BE Pri !#39 N22995 P6453 LD 8 -1 FP BE Pri !#39 N22996 P6454 REPLACEMENT 5 Int BE Pri !#39 N22997 P6455 REPLACEMENT 42 Int BE Pri !#39 N22998 P6456 LD 0 -1 Int BE Pri !#39 N22999 P6457 LD 36 -1 Int BE Pri !#39 N23000 P6458 LD 5 -1 Int BE Sec !#39 N23001 P6459 LD 38 -1 Int BE Pri !#39 N23002 P6460 REPLACEMENT 32 Int BE Pri !#39 N23003 P6461 LD 38 -1 Int BE Pri !#39 N23004 P6462 LD 28 -1 Int BE Sec !#39 N23005 P6463 LD 11 -1 Int BE Pri !#39 N23006 P6464 LD 19 -1 Int BE Sec !#39 N23007 P6465 LD 11 -1 Int BE Pri !#39 N23008 P6466 REPLACEMENT 31 Int BE Pri !#39 N23009 P6467 LD 26 -1 Int BE Pri !#39 N23010 P6468 REPLACEMENT 18 Int BE Pri !#39 N23011 P6469 LD 36 -1 Int BE Pri !#39 N23012 P6470 LD 4 -1 Int BE Pri !#39 N23013 P6471 LD 40 -1 Int BE Pri !#39 N23014 P6472 LD 14 -1 Int BE Pri !#39 N23015 P6473 REPLACEMENT 6 Int BE Pri !#39 N23016 P6474 PREFETCH 4 Int BE Pri !#39 N23017 P6475 LD 38 -1 FP BE Nuc !#39 N23018 P6476 REPLACEMENT 26 Int BE Pri !#39 N23019 P6477 LD 6 -1 Int BE Nuc !#39 N23020 P6478 REPLACEMENT 22 Int BE Pri !#39 N23021 P6479 REPLACEMENT 12 Int BE Sec !#39 N23022 P6480 LD 4 -1 Int BE Pri !#39 N23023 P6481 REPLACEMENT 24 Int BE Pri !#39 N23024 P6482 LD 8 -1 Int BE Pri !#39 N23025 P6483 LD 33 -1 Int BE Sec !#39 N23026 P6484 REPLACEMENT 35 Int BE Nuc !#39 N23027 P6485 REPLACEMENT 35 Int BE Pri !#39 N23028 P6486 LD 27 -1 Int BE Pri !#39 N23029 P6487 LD 33 -1 Int BE Pri !#39 N23030 P6488 REPLACEMENT 44 Int BE Pri !#39 N23031 P6489 REPLACEMENT 15 Int BE Pri !#39 N23032 P6490 REPLACEMENT 3 Int BE Pri !#39 N23033 P6491 LD 40 -1 Int BE Pri !#39 N23034 P6492 REPLACEMENT 34 Int BE Nuc !#39 N23035 P6493 LD 22 -1 Int BE Pri !#39 N23036 P6494 REPLACEMENT 22 Int BE Pri !#39 N23037 P6495 REPLACEMENT 22 Int BE Pri !#39 N23038 P6496 LD 30 -1 Int BE Pri !#39 N23039 P6497 PREFETCH 9 Int BE Nuc !#39 N23040 P6498 REPLACEMENT 26 Int BE Pri Loop_exit !#39 N23041 P6273 LD 20 -1 FP BE Sec Loop_entry !#39 N23042 P6274 REPLACEMENT 26 Int BE Pri !#39 N23043 P6275 REPLACEMENT 14 Int BE Pri !#39 N23044 P6276 LD 21 -1 Int BE Sec !#39 N23045 P6277 REPLACEMENT 38 Int BE Pri !#39 N23046 P6278 REPLACEMENT 10 Int BE Pri !#39 N23047 P6279 REPLACEMENT 1 Int BE Pri !#39 N23048 P6280 REPLACEMENT 8 Int BE Pri !#39 N23049 P6281 REPLACEMENT 2 Int BE Pri !#39 N23050 P6282 LD 9 -1 Int BE Pri !#39 N23051 P6283 REPLACEMENT 45 Int BE Pri !#39 N23052 P6284 LD 21 -1 Int BE Nuc !#39 N23053 P6285 LD 12 -1 Int BE Pri !#39 N23054 P6286 REPLACEMENT 13 Int BE Pri !#39 N23055 P6287 REPLACEMENT 15 Int BE Pri !#39 N23056 P6288 LD 41 -1 Int BE Pri !#39 N23057 P6289 LD 41 -1 FP BE Pri !#39 N23058 P6290 LD 1 -1 Int BE Pri !#39 N23059 P6291 REPLACEMENT 28 Int BE Sec !#39 N23060 P6292 PREFETCH 25 Int BE Pri !#39 N23061 P6293 REPLACEMENT 16 Int BE Pri !#39 N23062 P6294 LD 18 -1 Int BE Pri !#39 N23063 P6295 LD 35 -1 Int BE Pri !#39 N23064 P6296 REPLACEMENT 3 Int BE Nuc !#39 N23065 P6297 REPLACEMENT 2 Int BE Pri !#39 N23066 P6298 LD 31 -1 Int LE Nuc !#39 N23067 P6299 REPLACEMENT 2 Int BE Nuc !#39 N23068 P6300 LD 8 -1 FP BE Pri !#39 N23069 P6301 REPLACEMENT 25 Int BE Pri !#39 N23070 P6302 LD 2 -1 Int BE Pri !#39 N23071 P6303 LD 24 -1 Int BE Sec !#39 N23072 P6304 REPLACEMENT 22 Int BE Nuc !#39 N23073 P6305 REPLACEMENT 29 Int BE Pri !#39 N23074 P6306 LD 40 -1 Int BE Pri !#39 N23075 P6307 REPLACEMENT 5 Int BE Pri !#39 N23076 P6308 REPLACEMENT 18 Int BE Nuc !#39 N23077 P6309 REPLACEMENT 25 Int BE Pri !#39 N23078 P6310 LD 10 -1 Int BE Pri !#39 N23079 P6311 REPLACEMENT 44 Int BE Pri !#39 N23080 P6312 LD 19 -1 Int BE Pri !#39 N23081 P6313 REPLACEMENT 44 Int BE Pri !#39 N23082 P6314 REPLACEMENT 2 Int BE Pri !#39 N23083 P6315 LD 4 -1 Int BE Pri !#39 N23084 P6316 REPLACEMENT 33 Int BE Pri !#39 N23085 P6317 REPLACEMENT 21 Int BE Pri !#39 N23086 P6318 REPLACEMENT 38 Int BE Pri !#39 N23087 P6319 REPLACEMENT 20 Int BE Sec !#39 N23088 P6320 LD 8 -1 Int BE Pri !#39 N23089 P6321 REPLACEMENT 20 Int BE Pri !#39 N23090 P6322 LD 17 -1 Int BE Pri !#39 N23091 P6323 LD 17 -1 Int BE Pri !#39 N23092 P6324 LD 42 -1 Int BE Nuc !#39 N23093 P6325 LD 41 -1 FP BE Pri !#39 N23094 P6326 MEMBAR !#39 N23095 P6327 BST 20 0x1f800005 FP BE Pri !#39 N23096 P6328 MEMBAR !#39 N23097 P6329 LD 28 -1 Int BE Pri !#39 N23098 P6330 LD 1 -1 Int BE Pri !#39 N23099 P6331 LD 13 -1 FP BE Pri !#39 N23100 P6332 LD 1 -1 Int BE Pri !#39 N23101 P6333 LD 16 -1 Int BE Nuc !#39 N23102 P6334 REPLACEMENT 36 Int BE Pri !#39 N23103 P6335 LD 10 -1 FP BE Pri !#39 N23104 P6336 REPLACEMENT 41 Int BE Pri !#39 N23105 P6337 LD 34 -1 Int BE Pri !#39 N23106 P6338 LD 15 -1 Int BE Sec !#39 N23107 P6339 REPLACEMENT 27 Int BE Sec !#39 N23108 P6340 REPLACEMENT 13 Int BE Pri !#39 N23109 P6341 LD 16 -1 FP BE Pri !#39 N23110 P6342 REPLACEMENT 35 Int BE Pri !#39 N23111 P6343 LD 26 -1 Int BE Pri !#39 N23112 P6344 LD 42 -1 Int LE Pri !#39 N23113 P6345 LD 25 -1 Int BE Pri !#39 N23114 P6346 REPLACEMENT 24 Int BE Pri !#39 N23115 P6347 LD 42 -1 Int BE Pri !#39 N23116 P6348 LD 43 -1 FP BE Pri !#39 N23117 P6349 REPLACEMENT 28 Int BE Pri !#39 N23118 P6350 LD 33 -1 Int LE Pri !#39 N23119 P6351 LD 43 -1 Int BE Pri !#39 N23120 P6352 REPLACEMENT 24 Int BE Nuc !#39 N23121 P6353 LD 24 -1 Int BE Pri !#39 N23122 P6354 REPLACEMENT 3 Int BE Pri !#39 N23123 P6355 LD 24 -1 Int BE Pri !#39 N23124 P6356 LD 19 -1 Int BE Pri !#39 N23125 P6357 REPLACEMENT 7 Int BE Pri !#39 N23126 P6358 LD 44 -1 FP BE Pri !#39 N23127 P6359 LD 23 -1 Int BE Pri !#39 N23128 P6360 REPLACEMENT 5 Int BE Pri !#39 N23129 P6361 LD 31 -1 Int BE Sec !#39 N23130 P6362 REPLACEMENT 4 Int BE Pri !#39 N23131 P6363 LD 10 -1 Int BE Nuc !#39 N23132 P6364 REPLACEMENT 14 Int BE Nuc !#39 N23133 P6365 LD 40 -1 Int BE Nuc !#39 N23134 P6366 LD 1 -1 Int BE Pri !#39 N23135 P6367 LD 32 -1 Int BE Pri !#39 N23136 P6368 REPLACEMENT 6 Int BE Pri !#39 N23137 P6369 LD 44 -1 Int BE Pri !#39 N23138 P6370 LD 19 -1 Int BE Pri !#39 N23139 P6371 LD 20 -1 FP BE Pri !#39 N23140 P6372 LD 34 -1 Int BE Pri !#39 N23141 P6373 REPLACEMENT 45 Int BE Sec !#39 N23142 P6374 PREFETCH 37 Int BE Pri !#39 N23143 P6375 LD 26 -1 Int BE Nuc !#39 N23144 P6376 REPLACEMENT 4 Int BE Pri !#39 N23145 P6377 LD 34 -1 FP BE Pri !#39 N23146 P6378 REPLACEMENT 13 Int BE Sec !#39 N23147 P6379 LD 30 -1 Int BE Pri !#39 N23148 P6380 REPLACEMENT 6 Int BE Pri !#39 N23149 P6381 REPLACEMENT 11 Int BE Pri !#39 N23150 P6382 LD 4 -1 Int BE Pri !#39 N23151 P6383 REPLACEMENT 34 Int BE Pri !#39 N23152 P6384 REPLACEMENT 17 Int BE Pri !#39 N23153 P6385 LD 18 -1 Int BE Sec !#39 N23154 P6386 REPLACEMENT 2 Int BE Pri !#39 N23155 P6387 REPLACEMENT 36 Int BE Pri !#39 N23156 P6388 LD 8 -1 Int BE Sec !#39 N23157 P6389 LD 33 -1 Int BE Pri !#39 N23158 P6390 LD 14 -1 Int BE Pri !#39 N23159 P6391 LD 14 -1 FP BE Pri !#39 N23160 P6392 LD 31 -1 FP BE Sec !#39 N23161 P6393 LD 35 -1 Int BE Pri !#39 N23162 P6394 LD 10 -1 Int BE Pri !#39 N23163 P6395 REPLACEMENT 45 Int BE Sec !#39 N23164 P6396 REPLACEMENT 14 Int BE Sec !#39 N23165 P6397 REPLACEMENT 16 Int BE Pri !#39 N23166 P6398 REPLACEMENT 3 Int BE Pri !#39 N23167 P6399 LD 1 -1 Int BE Pri !#39 N23168 P6400 REPLACEMENT 5 Int BE Pri !#39 N23169 P6401 LD 38 -1 Int BE Pri !#39 N23170 P6402 LD 14 -1 Int BE Pri !#39 N23171 P6403 LD 34 -1 Int BE Pri !#39 N23172 P6404 LD 6 -1 Int BE Nuc !#39 N23173 P6405 LD 34 -1 Int BE Pri !#39 N23174 P6406 REPLACEMENT 28 Int BE Pri !#39 N23175 P6407 LD 6 -1 FP BE Nuc !#39 N23176 P6408 LD 2 -1 Int BE Pri !#39 N23177 P6409 LD 17 -1 Int BE Pri !#39 N23178 P6410 LD 29 -1 Int BE Pri !#39 N23179 P6411 LD 41 -1 Int BE Pri !#39 N23180 P6412 PREFETCH 8 Int BE Pri !#39 N23181 P6413 REPLACEMENT 13 Int BE Nuc !#39 N23182 P6414 REPLACEMENT 19 Int BE Pri !#39 N23183 P6415 LD 40 -1 Int BE Nuc !#39 N23184 P6416 LD 35 -1 FP BE Pri !#39 N23185 P6417 REPLACEMENT 27 Int BE Pri !#39 N23186 P6418 REPLACEMENT 43 Int BE Pri !#39 N23187 P6419 MEMBAR !#39 N23188 P6420 BST 33 0x1f800006 FP BE Pri !#39 N23189 P6421 MEMBAR !#39 N23190 P6422 LD 3 -1 Int BE Pri !#39 N23191 P6423 LD 26 -1 Int BE Sec !#39 N23192 P6424 PREFETCH 45 Int BE Pri !#39 N23193 P6425 REPLACEMENT 11 Int BE Nuc !#39 N23194 P6426 LD 35 -1 Int BE Pri !#39 N23195 P6427 LD 43 -1 Int BE Pri !#39 N23196 P6428 REPLACEMENT 5 Int BE Pri !#39 N23197 P6429 LD 24 -1 Int BE Pri !#39 N23198 P6430 REPLACEMENT 11 Int BE Sec !#39 N23199 P6431 LD 9 -1 Int BE Pri !#39 N23200 P6432 LD 13 -1 Int BE Pri !#39 N23201 P6433 LD 11 -1 Int BE Pri !#39 N23202 P6434 LD 17 -1 Int BE Pri !#39 N23203 P6435 LD 6 -1 Int BE Pri !#39 N23204 P6436 REPLACEMENT 10 Int BE Pri !#39 N23205 P6437 REPLACEMENT 24 Int BE Pri !#39 N23206 P6438 LD 16 -1 Int BE Pri !#39 N23207 P6439 LD 42 -1 FP BE Pri !#39 N23208 P6440 LD 35 -1 Int BE Nuc !#39 N23209 P6441 REPLACEMENT 24 Int BE Pri !#39 N23210 P6442 PREFETCH 7 Int BE Pri !#39 N23211 P6443 REPLACEMENT 43 Int BE Pri !#39 N23212 P6444 REPLACEMENT 34 Int BE Pri !#39 N23213 P6445 REPLACEMENT 18 Int BE Sec !#39 N23214 P6446 REPLACEMENT 6 Int BE Pri !#39 N23215 P6447 REPLACEMENT 12 Int BE Pri !#39 N23216 P6448 LD 10 -1 FP BE Pri !#39 N23217 P6449 LD 45 -1 Int BE Pri !#39 N23218 P6450 LD 28 -1 FP BE Pri !#39 N23219 P6451 LD 4 -1 FP BE Pri !#39 N23220 P6452 LD 23 -1 Int BE Pri !#39 N23221 P6453 LD 8 -1 FP BE Pri !#39 N23222 P6454 REPLACEMENT 5 Int BE Pri !#39 N23223 P6455 REPLACEMENT 42 Int BE Pri !#39 N23224 P6456 LD 0 -1 Int BE Pri !#39 N23225 P6457 LD 36 -1 Int BE Pri !#39 N23226 P6458 LD 5 -1 Int BE Sec !#39 N23227 P6459 LD 38 -1 Int BE Pri !#39 N23228 P6460 REPLACEMENT 32 Int BE Pri !#39 N23229 P6461 LD 38 -1 Int BE Pri !#39 N23230 P6462 LD 28 -1 Int BE Sec !#39 N23231 P6463 LD 11 -1 Int BE Pri !#39 N23232 P6464 LD 19 -1 Int BE Sec !#39 N23233 P6465 LD 11 -1 Int BE Pri !#39 N23234 P6466 REPLACEMENT 31 Int BE Pri !#39 N23235 P6467 LD 26 -1 Int BE Pri !#39 N23236 P6468 REPLACEMENT 18 Int BE Pri !#39 N23237 P6469 LD 36 -1 Int BE Pri !#39 N23238 P6470 LD 4 -1 Int BE Pri !#39 N23239 P6471 LD 40 -1 Int BE Pri !#39 N23240 P6472 LD 14 -1 Int BE Pri !#39 N23241 P6473 REPLACEMENT 6 Int BE Pri !#39 N23242 P6474 PREFETCH 4 Int BE Pri !#39 N23243 P6475 LD 38 -1 FP BE Nuc !#39 N23244 P6476 REPLACEMENT 26 Int BE Pri !#39 N23245 P6477 LD 6 -1 Int BE Nuc !#39 N23246 P6478 REPLACEMENT 22 Int BE Pri !#39 N23247 P6479 REPLACEMENT 12 Int BE Sec !#39 N23248 P6480 LD 4 -1 Int BE Pri !#39 N23249 P6481 REPLACEMENT 24 Int BE Pri !#39 N23250 P6482 LD 8 -1 Int BE Pri !#39 N23251 P6483 LD 33 -1 Int BE Sec !#39 N23252 P6484 REPLACEMENT 35 Int BE Nuc !#39 N23253 P6485 REPLACEMENT 35 Int BE Pri !#39 N23254 P6486 LD 27 -1 Int BE Pri !#39 N23255 P6487 LD 33 -1 Int BE Pri !#39 N23256 P6488 REPLACEMENT 44 Int BE Pri !#39 N23257 P6489 REPLACEMENT 15 Int BE Pri !#39 N23258 P6490 REPLACEMENT 3 Int BE Pri !#39 N23259 P6491 LD 40 -1 Int BE Pri !#39 N23260 P6492 REPLACEMENT 34 Int BE Nuc !#39 N23261 P6493 LD 22 -1 Int BE Pri !#39 N23262 P6494 REPLACEMENT 22 Int BE Pri !#39 N23263 P6495 REPLACEMENT 22 Int BE Pri !#39 N23264 P6496 LD 30 -1 Int BE Pri !#39 N23265 P6497 PREFETCH 9 Int BE Nuc !#39 N23266 P6498 REPLACEMENT 26 Int BE Pri Loop_exit !#39 N23267 P6499 MEMBAR !#40 N23268 P6500 PREFETCH 33 Int BE Pri Loop_entry !#40 N23269 P6501 REPLACEMENT 1 Int BE Sec !#40 N23270 P6502 LD 44 -1 Int BE Pri !#40 N23271 P6503 REPLACEMENT 17 Int BE Pri !#40 N23272 P6504 LD 28 -1 FP BE Pri !#40 N23273 P6505 LD 24 -1 Int BE Pri !#40 N23274 P6506 PREFETCH 25 Int BE Nuc !#40 N23275 P6507 REPLACEMENT 25 Int BE Pri !#40 N23276 P6508 LD 17 -1 Int BE Pri !#40 N23277 P6509 REPLACEMENT 27 Int BE Pri !#40 N23278 P6510 REPLACEMENT 37 Int BE Nuc !#40 N23279 P6511 LD 21 -1 Int BE Pri !#40 N23280 P6512 REPLACEMENT 27 Int BE Pri !#40 N23281 P6513 REPLACEMENT 31 Int BE Pri !#40 N23282 P6514 LD 4 -1 Int BE Sec !#40 N23283 P6515 REPLACEMENT 35 Int BE Sec !#40 N23284 P6516 REPLACEMENT 4 Int BE Pri !#40 N23285 P6517 LD 8 -1 FP BE Sec !#40 N23286 P6518 REPLACEMENT 22 Int BE Pri !#40 N23287 P6519 REPLACEMENT 19 Int BE Pri !#40 N23288 P6520 LD 9 -1 Int BE Pri !#40 N23289 P6521 LD 21 -1 Int BE Sec !#40 N23290 P6522 REPLACEMENT 40 Int BE Nuc !#40 N23291 P6523 LD 12 -1 Int BE Sec !#40 N23292 P6524 PREFETCH 25 Int BE Pri !#40 N23293 P6525 LD 38 -1 Int BE Pri !#40 N23294 P6526 LD 2 -1 Int BE Sec !#40 N23295 P6527 REPLACEMENT 19 Int BE Pri !#40 N23296 P6528 MEMBAR !#40 N23297 P6529 BST 43 0x20000001 FP BE Pri !#40 N23298 P6530 MEMBAR !#40 N23299 P6531 LD 17 -1 Int BE Pri !#40 N23300 P6532 REPLACEMENT 27 Int BE Pri !#40 N23301 P6533 LD 26 -1 Int BE Pri !#40 N23302 P6534 LD 9 -1 Int BE Nuc !#40 N23303 P6535 LD 3 -1 Int BE Pri !#40 N23304 P6536 LD 15 -1 Int BE Pri !#40 N23305 P6537 LD 21 -1 Int BE Pri !#40 N23306 P6538 REPLACEMENT 21 Int BE Pri !#40 N23307 P6539 REPLACEMENT 4 Int BE Pri !#40 N23308 P6540 LD 23 -1 Int BE Pri !#40 N23309 P6541 LD 19 -1 Int BE Pri !#40 N23310 P6542 PREFETCH 9 Int BE Pri !#40 N23311 P6543 LD 5 -1 Int BE Pri !#40 N23312 P6544 LD 23 -1 Int BE Pri !#40 N23313 P6545 LD 26 -1 Int BE Nuc !#40 N23314 P6546 LD 8 -1 FP BE Pri !#40 N23315 P6547 REPLACEMENT 29 Int BE Pri !#40 N23316 P6548 LD 19 -1 Int BE Sec !#40 N23317 P6549 LD 15 -1 Int BE Pri !#40 N23318 P6550 LD 28 -1 FP BE Pri !#40 N23319 P6551 LD 36 -1 Int LE Pri !#40 N23320 P6552 LD 39 -1 Int BE Pri !#40 N23321 P6553 LD 24 -1 Int BE Pri !#40 N23322 P6554 LD 9 -1 Int BE Pri !#40 N23323 P6555 REPLACEMENT 44 Int BE Nuc !#40 N23324 P6556 REPLACEMENT 10 Int BE Nuc !#40 N23325 P6557 LD 8 -1 Int BE Pri !#40 N23326 P6558 REPLACEMENT 30 Int BE Nuc !#40 N23327 P6559 REPLACEMENT 1 Int BE Pri !#40 N23328 P6560 LD 34 -1 Int BE Pri !#40 N23329 P6561 LD 17 -1 Int BE Pri !#40 N23330 P6562 REPLACEMENT 38 Int BE Pri !#40 N23331 P6563 REPLACEMENT 24 Int BE Pri !#40 N23332 P6564 REPLACEMENT 28 Int BE Pri !#40 N23333 P6565 REPLACEMENT 11 Int BE Nuc !#40 N23334 P6566 REPLACEMENT 19 Int BE Sec !#40 N23335 P6567 LD 27 -1 Int BE Pri !#40 N23336 P6568 LD 6 -1 Int BE Pri !#40 N23337 P6569 LD 21 -1 Int BE Sec !#40 N23338 P6570 LD 44 -1 Int BE Pri !#40 N23339 P6571 REPLACEMENT 31 Int BE Pri !#40 N23340 P6572 LD 27 -1 Int BE Pri !#40 N23341 P6573 LD 30 -1 Int BE Pri !#40 N23342 P6574 REPLACEMENT 36 Int BE Pri !#40 N23343 P6575 REPLACEMENT 29 Int BE Sec !#40 N23344 P6576 LD 12 -1 Int BE Pri !#40 N23345 P6577 MEMBAR !#40 N23346 P6578 BST 5 0x20000002 FP BE Pri !#40 N23347 P6579 MEMBAR !#40 N23348 P6580 LD 38 -1 FP BE Pri !#40 N23349 P6581 REPLACEMENT 20 Int BE Pri !#40 N23350 P6582 LD 42 -1 Int BE Pri !#40 N23351 P6583 REPLACEMENT 39 Int BE Nuc !#40 N23352 P6584 LD 29 -1 Int BE Pri !#40 N23353 P6585 REPLACEMENT 37 Int BE Sec !#40 N23354 P6586 REPLACEMENT 28 Int BE Pri !#40 N23355 P6587 REPLACEMENT 2 Int BE Pri !#40 N23356 P6588 REPLACEMENT 7 Int BE Pri !#40 N23357 P6589 LD 23 -1 Int BE Pri !#40 N23358 P6590 LD 11 -1 Int BE Pri !#40 N23359 P6591 LD 44 -1 Int BE Nuc !#40 N23360 P6592 LD 33 -1 Int BE Nuc !#40 N23361 P6593 LD 0 -1 Int BE Pri !#40 N23362 P6594 LD 38 -1 FP BE Pri !#40 N23363 P6595 LD 40 -1 Int BE Pri !#40 N23364 P6596 LD 18 -1 Int BE Pri !#40 N23365 P6597 LD 40 -1 Int BE Pri !#40 N23366 P6598 REPLACEMENT 15 Int BE Pri !#40 N23367 P6599 LD 34 -1 Int BE Pri !#40 N23368 P6600 REPLACEMENT 34 Int BE Sec !#40 N23369 P6601 REPLACEMENT 32 Int BE Pri !#40 N23370 P6602 LD 35 -1 Int BE Pri !#40 N23371 P6603 LD 38 -1 Int BE Pri !#40 N23372 P6604 LD 7 -1 Int BE Pri !#40 N23373 P6605 LD 17 -1 FP BE Pri !#40 N23374 P6606 LD 22 -1 Int BE Pri !#40 N23375 P6607 LD 42 -1 Int BE Pri !#40 N23376 P6608 REPLACEMENT 33 Int BE Pri !#40 N23377 P6609 REPLACEMENT 4 Int BE Pri !#40 N23378 P6610 REPLACEMENT 11 Int BE Pri !#40 N23379 P6611 REPLACEMENT 13 Int BE Sec !#40 N23380 P6612 LD 19 -1 FP BE Pri !#40 N23381 P6613 REPLACEMENT 29 Int BE Sec !#40 N23382 P6614 LD 29 -1 FP BE Nuc !#40 N23383 P6615 LD 7 -1 Int LE Sec !#40 N23384 P6616 LD 42 -1 Int BE Pri !#40 N23385 P6617 REPLACEMENT 11 Int BE Pri !#40 N23386 P6618 REPLACEMENT 20 Int BE Pri !#40 N23387 P6619 LD 1 -1 Int BE Pri !#40 N23388 P6620 LD 42 -1 FP BE Pri !#40 N23389 P6621 LD 35 -1 Int BE Pri !#40 N23390 P6622 LD 38 -1 Int BE Pri !#40 N23391 P6623 PREFETCH 12 Int BE Pri !#40 N23392 P6624 REPLACEMENT 38 Int BE Sec !#40 N23393 P6625 LD 15 -1 Int BE Pri !#40 N23394 P6626 REPLACEMENT 30 Int BE Pri !#40 N23395 P6627 LD 2 -1 Int BE Nuc !#40 N23396 P6628 REPLACEMENT 32 Int BE Pri !#40 N23397 P6629 REPLACEMENT 41 Int BE Pri !#40 N23398 P6630 REPLACEMENT 27 Int BE Pri !#40 N23399 P6631 REPLACEMENT 34 Int BE Pri !#40 N23400 P6632 LD 25 -1 Int BE Nuc !#40 N23401 P6633 REPLACEMENT 26 Int BE Pri !#40 N23402 P6634 LD 35 -1 Int BE Pri !#40 N23403 P6635 MEMBAR !#40 N23404 P6636 PREFETCH 22 Int BE Nuc !#40 N23405 P6637 LD 22 -1 Int BE Pri !#40 N23406 P6638 REPLACEMENT 23 Int BE Pri !#40 N23407 P6639 REPLACEMENT 22 Int BE Nuc !#40 N23408 P6640 LD 7 -1 Int BE Pri !#40 N23409 P6641 LD 39 -1 Int BE Nuc !#40 N23410 P6642 LD 39 -1 Int BE Sec !#40 N23411 P6643 LD 31 -1 Int BE Pri !#40 N23412 P6644 LD 36 -1 Int BE Sec !#40 N23413 P6645 REPLACEMENT 6 Int BE Pri !#40 N23414 P6646 LD 13 -1 Int BE Sec !#40 N23415 P6647 LD 38 -1 Int BE Pri !#40 N23416 P6648 LD 45 -1 Int LE Pri !#40 N23417 P6649 MEMBAR !#40 N23418 P6650 LD 10 -1 Int BE Pri !#40 N23419 P6651 PREFETCH 42 Int BE Sec !#40 N23420 P6652 LD 44 -1 Int BE Pri !#40 N23421 P6653 REPLACEMENT 31 Int BE Pri !#40 N23422 P6654 REPLACEMENT 31 Int BE Pri !#40 N23423 P6655 LD 22 -1 Int BE Pri !#40 N23424 P6656 REPLACEMENT 3 Int BE Pri !#40 N23425 P6657 REPLACEMENT 39 Int BE Sec !#40 N23426 P6658 LD 21 -1 FP BE Pri !#40 N23427 P6659 REPLACEMENT 39 Int BE Sec !#40 N23428 P6660 LD 23 -1 Int BE Pri !#40 N23429 P6661 LD 13 -1 Int BE Pri !#40 N23430 P6662 LD 3 -1 Int BE Sec !#40 N23431 P6663 LD 33 -1 Int BE Pri !#40 N23432 P6664 REPLACEMENT 17 Int BE Pri !#40 N23433 P6665 REPLACEMENT 24 Int BE Pri !#40 N23434 P6666 REPLACEMENT 29 Int BE Pri !#40 N23435 P6667 LD 2 -1 Int BE Pri !#40 N23436 P6668 LD 17 -1 FP BE Pri !#40 N23437 P6669 LD 13 -1 Int BE Pri !#40 N23438 P6670 LD 35 -1 Int BE Pri !#40 N23439 P6671 LD 4 -1 Int BE Pri !#40 N23440 P6672 REPLACEMENT 28 Int BE Pri !#40 N23441 P6673 MEMBAR !#40 N23442 P6674 LD 33 -1 Int BE Pri !#40 N23443 P6675 REPLACEMENT 14 Int BE Nuc !#40 N23444 P6676 LD 40 -1 Int BE Pri !#40 N23445 P6677 LD 38 -1 Int BE Sec !#40 N23446 P6678 LD 44 -1 Int LE Sec !#40 N23447 P6679 LD 16 -1 Int BE Pri !#40 N23448 P6680 REPLACEMENT 45 Int BE Pri !#40 N23449 P6681 LD 36 -1 Int BE Pri !#40 N23450 P6682 LD 35 -1 Int BE Pri !#40 N23451 P6683 LD 35 -1 Int BE Nuc !#40 N23452 P6684 REPLACEMENT 31 Int BE Pri !#40 N23453 P6685 LD 3 -1 Int BE Pri !#40 N23454 P6686 LD 36 -1 Int BE Pri !#40 N23455 P6687 LD 0 -1 Int BE Pri !#40 N23456 P6688 LD 39 -1 Int LE Pri !#40 N23457 P6689 REPLACEMENT 9 Int BE Sec !#40 N23458 P6690 REPLACEMENT 11 Int BE Pri !#40 N23459 P6691 LD 5 -1 Int LE Pri !#40 N23460 P6692 LD 10 -1 Int LE Pri !#40 N23461 P6693 LD 10 -1 Int BE Pri !#40 N23462 P6694 LD 32 -1 Int BE Pri !#40 N23463 P6695 LD 21 -1 Int BE Nuc !#40 N23464 P6696 LD 2 -1 Int BE Pri !#40 N23465 P6697 REPLACEMENT 27 Int BE Nuc !#40 N23466 P6698 LD 29 -1 Int BE Pri !#40 N23467 P6699 REPLACEMENT 7 Int BE Pri !#40 N23468 P6700 LD 14 -1 Int BE Pri !#40 N23469 P6701 LD 30 -1 Int BE Pri !#40 N23470 P6702 LD 29 -1 Int BE Pri !#40 N23471 P6703 LD 29 -1 Int BE Sec !#40 N23472 P6704 LD 22 -1 Int BE Sec !#40 N23473 P6705 REPLACEMENT 31 Int BE Nuc !#40 N23474 P6706 REPLACEMENT 0 Int BE Pri !#40 N23475 P6707 LD 29 -1 Int BE Pri !#40 N23476 P6708 LD 20 -1 Int BE Pri !#40 N23477 P6709 REPLACEMENT 38 Int BE Nuc !#40 N23478 P6710 REPLACEMENT 15 Int BE Sec !#40 N23479 P6711 REPLACEMENT 22 Int BE Pri !#40 N23480 P6712 LD 7 -1 Int LE Sec !#40 N23481 P6713 LD 31 -1 Int BE Pri !#40 N23482 P6714 REPLACEMENT 34 Int BE Pri !#40 N23483 P6715 REPLACEMENT 12 Int BE Pri Loop_exit !#40 N23484 P6500 PREFETCH 33 Int BE Pri Loop_entry !#40 N23485 P6501 REPLACEMENT 1 Int BE Sec !#40 N23486 P6502 LD 44 -1 Int BE Pri !#40 N23487 P6503 REPLACEMENT 17 Int BE Pri !#40 N23488 P6504 LD 28 -1 FP BE Pri !#40 N23489 P6505 LD 24 -1 Int BE Pri !#40 N23490 P6506 PREFETCH 25 Int BE Nuc !#40 N23491 P6507 REPLACEMENT 25 Int BE Pri !#40 N23492 P6508 LD 17 -1 Int BE Pri !#40 N23493 P6509 REPLACEMENT 27 Int BE Pri !#40 N23494 P6510 REPLACEMENT 37 Int BE Nuc !#40 N23495 P6511 LD 21 -1 Int BE Pri !#40 N23496 P6512 REPLACEMENT 27 Int BE Pri !#40 N23497 P6513 REPLACEMENT 31 Int BE Pri !#40 N23498 P6514 LD 4 -1 Int BE Sec !#40 N23499 P6515 REPLACEMENT 35 Int BE Sec !#40 N23500 P6516 REPLACEMENT 4 Int BE Pri !#40 N23501 P6517 LD 8 -1 FP BE Sec !#40 N23502 P6518 REPLACEMENT 22 Int BE Pri !#40 N23503 P6519 REPLACEMENT 19 Int BE Pri !#40 N23504 P6520 LD 9 -1 Int BE Pri !#40 N23505 P6521 LD 21 -1 Int BE Sec !#40 N23506 P6522 REPLACEMENT 40 Int BE Nuc !#40 N23507 P6523 LD 12 -1 Int BE Sec !#40 N23508 P6524 PREFETCH 25 Int BE Pri !#40 N23509 P6525 LD 38 -1 Int BE Pri !#40 N23510 P6526 LD 2 -1 Int BE Sec !#40 N23511 P6527 REPLACEMENT 19 Int BE Pri !#40 N23512 P6528 MEMBAR !#40 N23513 P6529 BST 43 0x20000003 FP BE Pri !#40 N23514 P6530 MEMBAR !#40 N23515 P6531 LD 17 -1 Int BE Pri !#40 N23516 P6532 REPLACEMENT 27 Int BE Pri !#40 N23517 P6533 LD 26 -1 Int BE Pri !#40 N23518 P6534 LD 9 -1 Int BE Nuc !#40 N23519 P6535 LD 3 -1 Int BE Pri !#40 N23520 P6536 LD 15 -1 Int BE Pri !#40 N23521 P6537 LD 21 -1 Int BE Pri !#40 N23522 P6538 REPLACEMENT 21 Int BE Pri !#40 N23523 P6539 REPLACEMENT 4 Int BE Pri !#40 N23524 P6540 LD 23 -1 Int BE Pri !#40 N23525 P6541 LD 19 -1 Int BE Pri !#40 N23526 P6542 PREFETCH 9 Int BE Pri !#40 N23527 P6543 LD 5 -1 Int BE Pri !#40 N23528 P6544 LD 23 -1 Int BE Pri !#40 N23529 P6545 LD 26 -1 Int BE Nuc !#40 N23530 P6546 LD 8 -1 FP BE Pri !#40 N23531 P6547 REPLACEMENT 29 Int BE Pri !#40 N23532 P6548 LD 19 -1 Int BE Sec !#40 N23533 P6549 LD 15 -1 Int BE Pri !#40 N23534 P6550 LD 28 -1 FP BE Pri !#40 N23535 P6551 LD 36 -1 Int LE Pri !#40 N23536 P6552 LD 39 -1 Int BE Pri !#40 N23537 P6553 LD 24 -1 Int BE Pri !#40 N23538 P6554 LD 9 -1 Int BE Pri !#40 N23539 P6555 REPLACEMENT 44 Int BE Nuc !#40 N23540 P6556 REPLACEMENT 10 Int BE Nuc !#40 N23541 P6557 LD 8 -1 Int BE Pri !#40 N23542 P6558 REPLACEMENT 30 Int BE Nuc !#40 N23543 P6559 REPLACEMENT 1 Int BE Pri !#40 N23544 P6560 LD 34 -1 Int BE Pri !#40 N23545 P6561 LD 17 -1 Int BE Pri !#40 N23546 P6562 REPLACEMENT 38 Int BE Pri !#40 N23547 P6563 REPLACEMENT 24 Int BE Pri !#40 N23548 P6564 REPLACEMENT 28 Int BE Pri !#40 N23549 P6565 REPLACEMENT 11 Int BE Nuc !#40 N23550 P6566 REPLACEMENT 19 Int BE Sec !#40 N23551 P6567 LD 27 -1 Int BE Pri !#40 N23552 P6568 LD 6 -1 Int BE Pri !#40 N23553 P6569 LD 21 -1 Int BE Sec !#40 N23554 P6570 LD 44 -1 Int BE Pri !#40 N23555 P6571 REPLACEMENT 31 Int BE Pri !#40 N23556 P6572 LD 27 -1 Int BE Pri !#40 N23557 P6573 LD 30 -1 Int BE Pri !#40 N23558 P6574 REPLACEMENT 36 Int BE Pri !#40 N23559 P6575 REPLACEMENT 29 Int BE Sec !#40 N23560 P6576 LD 12 -1 Int BE Pri !#40 N23561 P6577 MEMBAR !#40 N23562 P6578 BST 5 0x20000004 FP BE Pri !#40 N23563 P6579 MEMBAR !#40 N23564 P6580 LD 38 -1 FP BE Pri !#40 N23565 P6581 REPLACEMENT 20 Int BE Pri !#40 N23566 P6582 LD 42 -1 Int BE Pri !#40 N23567 P6583 REPLACEMENT 39 Int BE Nuc !#40 N23568 P6584 LD 29 -1 Int BE Pri !#40 N23569 P6585 REPLACEMENT 37 Int BE Sec !#40 N23570 P6586 REPLACEMENT 28 Int BE Pri !#40 N23571 P6587 REPLACEMENT 2 Int BE Pri !#40 N23572 P6588 REPLACEMENT 7 Int BE Pri !#40 N23573 P6589 LD 23 -1 Int BE Pri !#40 N23574 P6590 LD 11 -1 Int BE Pri !#40 N23575 P6591 LD 44 -1 Int BE Nuc !#40 N23576 P6592 LD 33 -1 Int BE Nuc !#40 N23577 P6593 LD 0 -1 Int BE Pri !#40 N23578 P6594 LD 38 -1 FP BE Pri !#40 N23579 P6595 LD 40 -1 Int BE Pri !#40 N23580 P6596 LD 18 -1 Int BE Pri !#40 N23581 P6597 LD 40 -1 Int BE Pri !#40 N23582 P6598 REPLACEMENT 15 Int BE Pri !#40 N23583 P6599 LD 34 -1 Int BE Pri !#40 N23584 P6600 REPLACEMENT 34 Int BE Sec !#40 N23585 P6601 REPLACEMENT 32 Int BE Pri !#40 N23586 P6602 LD 35 -1 Int BE Pri !#40 N23587 P6603 LD 38 -1 Int BE Pri !#40 N23588 P6604 LD 7 -1 Int BE Pri !#40 N23589 P6605 LD 17 -1 FP BE Pri !#40 N23590 P6606 LD 22 -1 Int BE Pri !#40 N23591 P6607 LD 42 -1 Int BE Pri !#40 N23592 P6608 REPLACEMENT 33 Int BE Pri !#40 N23593 P6609 REPLACEMENT 4 Int BE Pri !#40 N23594 P6610 REPLACEMENT 11 Int BE Pri !#40 N23595 P6611 REPLACEMENT 13 Int BE Sec !#40 N23596 P6612 LD 19 -1 FP BE Pri !#40 N23597 P6613 REPLACEMENT 29 Int BE Sec !#40 N23598 P6614 LD 29 -1 FP BE Nuc !#40 N23599 P6615 LD 7 -1 Int LE Sec !#40 N23600 P6616 LD 42 -1 Int BE Pri !#40 N23601 P6617 REPLACEMENT 11 Int BE Pri !#40 N23602 P6618 REPLACEMENT 20 Int BE Pri !#40 N23603 P6619 LD 1 -1 Int BE Pri !#40 N23604 P6620 LD 42 -1 FP BE Pri !#40 N23605 P6621 LD 35 -1 Int BE Pri !#40 N23606 P6622 LD 38 -1 Int BE Pri !#40 N23607 P6623 PREFETCH 12 Int BE Pri !#40 N23608 P6624 REPLACEMENT 38 Int BE Sec !#40 N23609 P6625 LD 15 -1 Int BE Pri !#40 N23610 P6626 REPLACEMENT 30 Int BE Pri !#40 N23611 P6627 LD 2 -1 Int BE Nuc !#40 N23612 P6628 REPLACEMENT 32 Int BE Pri !#40 N23613 P6629 REPLACEMENT 41 Int BE Pri !#40 N23614 P6630 REPLACEMENT 27 Int BE Pri !#40 N23615 P6631 REPLACEMENT 34 Int BE Pri !#40 N23616 P6632 LD 25 -1 Int BE Nuc !#40 N23617 P6633 REPLACEMENT 26 Int BE Pri !#40 N23618 P6634 LD 35 -1 Int BE Pri !#40 N23619 P6635 MEMBAR !#40 N23620 P6636 PREFETCH 22 Int BE Nuc !#40 N23621 P6637 LD 22 -1 Int BE Pri !#40 N23622 P6638 REPLACEMENT 23 Int BE Pri !#40 N23623 P6639 REPLACEMENT 22 Int BE Nuc !#40 N23624 P6640 LD 7 -1 Int BE Pri !#40 N23625 P6641 LD 39 -1 Int BE Nuc !#40 N23626 P6642 LD 39 -1 Int BE Sec !#40 N23627 P6643 LD 31 -1 Int BE Pri !#40 N23628 P6644 LD 36 -1 Int BE Sec !#40 N23629 P6645 REPLACEMENT 6 Int BE Pri !#40 N23630 P6646 LD 13 -1 Int BE Sec !#40 N23631 P6647 LD 38 -1 Int BE Pri !#40 N23632 P6648 LD 45 -1 Int LE Pri !#40 N23633 P6649 MEMBAR !#40 N23634 P6650 LD 10 -1 Int BE Pri !#40 N23635 P6651 PREFETCH 42 Int BE Sec !#40 N23636 P6652 LD 44 -1 Int BE Pri !#40 N23637 P6653 REPLACEMENT 31 Int BE Pri !#40 N23638 P6654 REPLACEMENT 31 Int BE Pri !#40 N23639 P6655 LD 22 -1 Int BE Pri !#40 N23640 P6656 REPLACEMENT 3 Int BE Pri !#40 N23641 P6657 REPLACEMENT 39 Int BE Sec !#40 N23642 P6658 LD 21 -1 FP BE Pri !#40 N23643 P6659 REPLACEMENT 39 Int BE Sec !#40 N23644 P6660 LD 23 -1 Int BE Pri !#40 N23645 P6661 LD 13 -1 Int BE Pri !#40 N23646 P6662 LD 3 -1 Int BE Sec !#40 N23647 P6663 LD 33 -1 Int BE Pri !#40 N23648 P6664 REPLACEMENT 17 Int BE Pri !#40 N23649 P6665 REPLACEMENT 24 Int BE Pri !#40 N23650 P6666 REPLACEMENT 29 Int BE Pri !#40 N23651 P6667 LD 2 -1 Int BE Pri !#40 N23652 P6668 LD 17 -1 FP BE Pri !#40 N23653 P6669 LD 13 -1 Int BE Pri !#40 N23654 P6670 LD 35 -1 Int BE Pri !#40 N23655 P6671 LD 4 -1 Int BE Pri !#40 N23656 P6672 REPLACEMENT 28 Int BE Pri !#40 N23657 P6673 MEMBAR !#40 N23658 P6674 LD 33 -1 Int BE Pri !#40 N23659 P6675 REPLACEMENT 14 Int BE Nuc !#40 N23660 P6676 LD 40 -1 Int BE Pri !#40 N23661 P6677 LD 38 -1 Int BE Sec !#40 N23662 P6678 LD 44 -1 Int LE Sec !#40 N23663 P6679 LD 16 -1 Int BE Pri !#40 N23664 P6680 REPLACEMENT 45 Int BE Pri !#40 N23665 P6681 LD 36 -1 Int BE Pri !#40 N23666 P6682 LD 35 -1 Int BE Pri !#40 N23667 P6683 LD 35 -1 Int BE Nuc !#40 N23668 P6684 REPLACEMENT 31 Int BE Pri !#40 N23669 P6685 LD 3 -1 Int BE Pri !#40 N23670 P6686 LD 36 -1 Int BE Pri !#40 N23671 P6687 LD 0 -1 Int BE Pri !#40 N23672 P6688 LD 39 -1 Int LE Pri !#40 N23673 P6689 REPLACEMENT 9 Int BE Sec !#40 N23674 P6690 REPLACEMENT 11 Int BE Pri !#40 N23675 P6691 LD 5 -1 Int LE Pri !#40 N23676 P6692 LD 10 -1 Int LE Pri !#40 N23677 P6693 LD 10 -1 Int BE Pri !#40 N23678 P6694 LD 32 -1 Int BE Pri !#40 N23679 P6695 LD 21 -1 Int BE Nuc !#40 N23680 P6696 LD 2 -1 Int BE Pri !#40 N23681 P6697 REPLACEMENT 27 Int BE Nuc !#40 N23682 P6698 LD 29 -1 Int BE Pri !#40 N23683 P6699 REPLACEMENT 7 Int BE Pri !#40 N23684 P6700 LD 14 -1 Int BE Pri !#40 N23685 P6701 LD 30 -1 Int BE Pri !#40 N23686 P6702 LD 29 -1 Int BE Pri !#40 N23687 P6703 LD 29 -1 Int BE Sec !#40 N23688 P6704 LD 22 -1 Int BE Sec !#40 N23689 P6705 REPLACEMENT 31 Int BE Nuc !#40 N23690 P6706 REPLACEMENT 0 Int BE Pri !#40 N23691 P6707 LD 29 -1 Int BE Pri !#40 N23692 P6708 LD 20 -1 Int BE Pri !#40 N23693 P6709 REPLACEMENT 38 Int BE Nuc !#40 N23694 P6710 REPLACEMENT 15 Int BE Sec !#40 N23695 P6711 REPLACEMENT 22 Int BE Pri !#40 N23696 P6712 LD 7 -1 Int LE Sec !#40 N23697 P6713 LD 31 -1 Int BE Pri !#40 N23698 P6714 REPLACEMENT 34 Int BE Pri !#40 N23699 P6715 REPLACEMENT 12 Int BE Pri Loop_exit !#40 N23700 P6500 PREFETCH 33 Int BE Pri Loop_entry !#40 N23701 P6501 REPLACEMENT 1 Int BE Sec !#40 N23702 P6502 LD 44 -1 Int BE Pri !#40 N23703 P6503 REPLACEMENT 17 Int BE Pri !#40 N23704 P6504 LD 28 -1 FP BE Pri !#40 N23705 P6505 LD 24 -1 Int BE Pri !#40 N23706 P6506 PREFETCH 25 Int BE Nuc !#40 N23707 P6507 REPLACEMENT 25 Int BE Pri !#40 N23708 P6508 LD 17 -1 Int BE Pri !#40 N23709 P6509 REPLACEMENT 27 Int BE Pri !#40 N23710 P6510 REPLACEMENT 37 Int BE Nuc !#40 N23711 P6511 LD 21 -1 Int BE Pri !#40 N23712 P6512 REPLACEMENT 27 Int BE Pri !#40 N23713 P6513 REPLACEMENT 31 Int BE Pri !#40 N23714 P6514 LD 4 -1 Int BE Sec !#40 N23715 P6515 REPLACEMENT 35 Int BE Sec !#40 N23716 P6516 REPLACEMENT 4 Int BE Pri !#40 N23717 P6517 LD 8 -1 FP BE Sec !#40 N23718 P6518 REPLACEMENT 22 Int BE Pri !#40 N23719 P6519 REPLACEMENT 19 Int BE Pri !#40 N23720 P6520 LD 9 -1 Int BE Pri !#40 N23721 P6521 LD 21 -1 Int BE Sec !#40 N23722 P6522 REPLACEMENT 40 Int BE Nuc !#40 N23723 P6523 LD 12 -1 Int BE Sec !#40 N23724 P6524 PREFETCH 25 Int BE Pri !#40 N23725 P6525 LD 38 -1 Int BE Pri !#40 N23726 P6526 LD 2 -1 Int BE Sec !#40 N23727 P6527 REPLACEMENT 19 Int BE Pri !#40 N23728 P6528 MEMBAR !#40 N23729 P6529 BST 43 0x20000005 FP BE Pri !#40 N23730 P6530 MEMBAR !#40 N23731 P6531 LD 17 -1 Int BE Pri !#40 N23732 P6532 REPLACEMENT 27 Int BE Pri !#40 N23733 P6533 LD 26 -1 Int BE Pri !#40 N23734 P6534 LD 9 -1 Int BE Nuc !#40 N23735 P6535 LD 3 -1 Int BE Pri !#40 N23736 P6536 LD 15 -1 Int BE Pri !#40 N23737 P6537 LD 21 -1 Int BE Pri !#40 N23738 P6538 REPLACEMENT 21 Int BE Pri !#40 N23739 P6539 REPLACEMENT 4 Int BE Pri !#40 N23740 P6540 LD 23 -1 Int BE Pri !#40 N23741 P6541 LD 19 -1 Int BE Pri !#40 N23742 P6542 PREFETCH 9 Int BE Pri !#40 N23743 P6543 LD 5 -1 Int BE Pri !#40 N23744 P6544 LD 23 -1 Int BE Pri !#40 N23745 P6545 LD 26 -1 Int BE Nuc !#40 N23746 P6546 LD 8 -1 FP BE Pri !#40 N23747 P6547 REPLACEMENT 29 Int BE Pri !#40 N23748 P6548 LD 19 -1 Int BE Sec !#40 N23749 P6549 LD 15 -1 Int BE Pri !#40 N23750 P6550 LD 28 -1 FP BE Pri !#40 N23751 P6551 LD 36 -1 Int LE Pri !#40 N23752 P6552 LD 39 -1 Int BE Pri !#40 N23753 P6553 LD 24 -1 Int BE Pri !#40 N23754 P6554 LD 9 -1 Int BE Pri !#40 N23755 P6555 REPLACEMENT 44 Int BE Nuc !#40 N23756 P6556 REPLACEMENT 10 Int BE Nuc !#40 N23757 P6557 LD 8 -1 Int BE Pri !#40 N23758 P6558 REPLACEMENT 30 Int BE Nuc !#40 N23759 P6559 REPLACEMENT 1 Int BE Pri !#40 N23760 P6560 LD 34 -1 Int BE Pri !#40 N23761 P6561 LD 17 -1 Int BE Pri !#40 N23762 P6562 REPLACEMENT 38 Int BE Pri !#40 N23763 P6563 REPLACEMENT 24 Int BE Pri !#40 N23764 P6564 REPLACEMENT 28 Int BE Pri !#40 N23765 P6565 REPLACEMENT 11 Int BE Nuc !#40 N23766 P6566 REPLACEMENT 19 Int BE Sec !#40 N23767 P6567 LD 27 -1 Int BE Pri !#40 N23768 P6568 LD 6 -1 Int BE Pri !#40 N23769 P6569 LD 21 -1 Int BE Sec !#40 N23770 P6570 LD 44 -1 Int BE Pri !#40 N23771 P6571 REPLACEMENT 31 Int BE Pri !#40 N23772 P6572 LD 27 -1 Int BE Pri !#40 N23773 P6573 LD 30 -1 Int BE Pri !#40 N23774 P6574 REPLACEMENT 36 Int BE Pri !#40 N23775 P6575 REPLACEMENT 29 Int BE Sec !#40 N23776 P6576 LD 12 -1 Int BE Pri !#40 N23777 P6577 MEMBAR !#40 N23778 P6578 BST 5 0x20000006 FP BE Pri !#40 N23779 P6579 MEMBAR !#40 N23780 P6580 LD 38 -1 FP BE Pri !#40 N23781 P6581 REPLACEMENT 20 Int BE Pri !#40 N23782 P6582 LD 42 -1 Int BE Pri !#40 N23783 P6583 REPLACEMENT 39 Int BE Nuc !#40 N23784 P6584 LD 29 -1 Int BE Pri !#40 N23785 P6585 REPLACEMENT 37 Int BE Sec !#40 N23786 P6586 REPLACEMENT 28 Int BE Pri !#40 N23787 P6587 REPLACEMENT 2 Int BE Pri !#40 N23788 P6588 REPLACEMENT 7 Int BE Pri !#40 N23789 P6589 LD 23 -1 Int BE Pri !#40 N23790 P6590 LD 11 -1 Int BE Pri !#40 N23791 P6591 LD 44 -1 Int BE Nuc !#40 N23792 P6592 LD 33 -1 Int BE Nuc !#40 N23793 P6593 LD 0 -1 Int BE Pri !#40 N23794 P6594 LD 38 -1 FP BE Pri !#40 N23795 P6595 LD 40 -1 Int BE Pri !#40 N23796 P6596 LD 18 -1 Int BE Pri !#40 N23797 P6597 LD 40 -1 Int BE Pri !#40 N23798 P6598 REPLACEMENT 15 Int BE Pri !#40 N23799 P6599 LD 34 -1 Int BE Pri !#40 N23800 P6600 REPLACEMENT 34 Int BE Sec !#40 N23801 P6601 REPLACEMENT 32 Int BE Pri !#40 N23802 P6602 LD 35 -1 Int BE Pri !#40 N23803 P6603 LD 38 -1 Int BE Pri !#40 N23804 P6604 LD 7 -1 Int BE Pri !#40 N23805 P6605 LD 17 -1 FP BE Pri !#40 N23806 P6606 LD 22 -1 Int BE Pri !#40 N23807 P6607 LD 42 -1 Int BE Pri !#40 N23808 P6608 REPLACEMENT 33 Int BE Pri !#40 N23809 P6609 REPLACEMENT 4 Int BE Pri !#40 N23810 P6610 REPLACEMENT 11 Int BE Pri !#40 N23811 P6611 REPLACEMENT 13 Int BE Sec !#40 N23812 P6612 LD 19 -1 FP BE Pri !#40 N23813 P6613 REPLACEMENT 29 Int BE Sec !#40 N23814 P6614 LD 29 -1 FP BE Nuc !#40 N23815 P6615 LD 7 -1 Int LE Sec !#40 N23816 P6616 LD 42 -1 Int BE Pri !#40 N23817 P6617 REPLACEMENT 11 Int BE Pri !#40 N23818 P6618 REPLACEMENT 20 Int BE Pri !#40 N23819 P6619 LD 1 -1 Int BE Pri !#40 N23820 P6620 LD 42 -1 FP BE Pri !#40 N23821 P6621 LD 35 -1 Int BE Pri !#40 N23822 P6622 LD 38 -1 Int BE Pri !#40 N23823 P6623 PREFETCH 12 Int BE Pri !#40 N23824 P6624 REPLACEMENT 38 Int BE Sec !#40 N23825 P6625 LD 15 -1 Int BE Pri !#40 N23826 P6626 REPLACEMENT 30 Int BE Pri !#40 N23827 P6627 LD 2 -1 Int BE Nuc !#40 N23828 P6628 REPLACEMENT 32 Int BE Pri !#40 N23829 P6629 REPLACEMENT 41 Int BE Pri !#40 N23830 P6630 REPLACEMENT 27 Int BE Pri !#40 N23831 P6631 REPLACEMENT 34 Int BE Pri !#40 N23832 P6632 LD 25 -1 Int BE Nuc !#40 N23833 P6633 REPLACEMENT 26 Int BE Pri !#40 N23834 P6634 LD 35 -1 Int BE Pri !#40 N23835 P6635 MEMBAR !#40 N23836 P6636 PREFETCH 22 Int BE Nuc !#40 N23837 P6637 LD 22 -1 Int BE Pri !#40 N23838 P6638 REPLACEMENT 23 Int BE Pri !#40 N23839 P6639 REPLACEMENT 22 Int BE Nuc !#40 N23840 P6640 LD 7 -1 Int BE Pri !#40 N23841 P6641 LD 39 -1 Int BE Nuc !#40 N23842 P6642 LD 39 -1 Int BE Sec !#40 N23843 P6643 LD 31 -1 Int BE Pri !#40 N23844 P6644 LD 36 -1 Int BE Sec !#40 N23845 P6645 REPLACEMENT 6 Int BE Pri !#40 N23846 P6646 LD 13 -1 Int BE Sec !#40 N23847 P6647 LD 38 -1 Int BE Pri !#40 N23848 P6648 LD 45 -1 Int LE Pri !#40 N23849 P6649 MEMBAR !#40 N23850 P6650 LD 10 -1 Int BE Pri !#40 N23851 P6651 PREFETCH 42 Int BE Sec !#40 N23852 P6652 LD 44 -1 Int BE Pri !#40 N23853 P6653 REPLACEMENT 31 Int BE Pri !#40 N23854 P6654 REPLACEMENT 31 Int BE Pri !#40 N23855 P6655 LD 22 -1 Int BE Pri !#40 N23856 P6656 REPLACEMENT 3 Int BE Pri !#40 N23857 P6657 REPLACEMENT 39 Int BE Sec !#40 N23858 P6658 LD 21 -1 FP BE Pri !#40 N23859 P6659 REPLACEMENT 39 Int BE Sec !#40 N23860 P6660 LD 23 -1 Int BE Pri !#40 N23861 P6661 LD 13 -1 Int BE Pri !#40 N23862 P6662 LD 3 -1 Int BE Sec !#40 N23863 P6663 LD 33 -1 Int BE Pri !#40 N23864 P6664 REPLACEMENT 17 Int BE Pri !#40 N23865 P6665 REPLACEMENT 24 Int BE Pri !#40 N23866 P6666 REPLACEMENT 29 Int BE Pri !#40 N23867 P6667 LD 2 -1 Int BE Pri !#40 N23868 P6668 LD 17 -1 FP BE Pri !#40 N23869 P6669 LD 13 -1 Int BE Pri !#40 N23870 P6670 LD 35 -1 Int BE Pri !#40 N23871 P6671 LD 4 -1 Int BE Pri !#40 N23872 P6672 REPLACEMENT 28 Int BE Pri !#40 N23873 P6673 MEMBAR !#40 N23874 P6674 LD 33 -1 Int BE Pri !#40 N23875 P6675 REPLACEMENT 14 Int BE Nuc !#40 N23876 P6676 LD 40 -1 Int BE Pri !#40 N23877 P6677 LD 38 -1 Int BE Sec !#40 N23878 P6678 LD 44 -1 Int LE Sec !#40 N23879 P6679 LD 16 -1 Int BE Pri !#40 N23880 P6680 REPLACEMENT 45 Int BE Pri !#40 N23881 P6681 LD 36 -1 Int BE Pri !#40 N23882 P6682 LD 35 -1 Int BE Pri !#40 N23883 P6683 LD 35 -1 Int BE Nuc !#40 N23884 P6684 REPLACEMENT 31 Int BE Pri !#40 N23885 P6685 LD 3 -1 Int BE Pri !#40 N23886 P6686 LD 36 -1 Int BE Pri !#40 N23887 P6687 LD 0 -1 Int BE Pri !#40 N23888 P6688 LD 39 -1 Int LE Pri !#40 N23889 P6689 REPLACEMENT 9 Int BE Sec !#40 N23890 P6690 REPLACEMENT 11 Int BE Pri !#40 N23891 P6691 LD 5 -1 Int LE Pri !#40 N23892 P6692 LD 10 -1 Int LE Pri !#40 N23893 P6693 LD 10 -1 Int BE Pri !#40 N23894 P6694 LD 32 -1 Int BE Pri !#40 N23895 P6695 LD 21 -1 Int BE Nuc !#40 N23896 P6696 LD 2 -1 Int BE Pri !#40 N23897 P6697 REPLACEMENT 27 Int BE Nuc !#40 N23898 P6698 LD 29 -1 Int BE Pri !#40 N23899 P6699 REPLACEMENT 7 Int BE Pri !#40 N23900 P6700 LD 14 -1 Int BE Pri !#40 N23901 P6701 LD 30 -1 Int BE Pri !#40 N23902 P6702 LD 29 -1 Int BE Pri !#40 N23903 P6703 LD 29 -1 Int BE Sec !#40 N23904 P6704 LD 22 -1 Int BE Sec !#40 N23905 P6705 REPLACEMENT 31 Int BE Nuc !#40 N23906 P6706 REPLACEMENT 0 Int BE Pri !#40 N23907 P6707 LD 29 -1 Int BE Pri !#40 N23908 P6708 LD 20 -1 Int BE Pri !#40 N23909 P6709 REPLACEMENT 38 Int BE Nuc !#40 N23910 P6710 REPLACEMENT 15 Int BE Sec !#40 N23911 P6711 REPLACEMENT 22 Int BE Pri !#40 N23912 P6712 LD 7 -1 Int LE Sec !#40 N23913 P6713 LD 31 -1 Int BE Pri !#40 N23914 P6714 REPLACEMENT 34 Int BE Pri !#40 N23915 P6715 REPLACEMENT 12 Int BE Pri Loop_exit !#40 N23916 P6716 MEMBAR !#41 N23917 P6717 LD 34 -1 Int BE Sec Loop_entry !#41 N23918 P6718 REPLACEMENT 1 Int BE Pri !#41 N23919 P6719 REPLACEMENT 15 Int BE Pri !#41 N23920 P6720 PREFETCH 15 Int BE Pri !#41 N23921 P6721 LD 32 -1 Int BE Pri !#41 N23922 P6722 LD 14 -1 FP BE Pri !#41 N23923 P6723 REPLACEMENT 24 Int BE Pri !#41 N23924 P6724 REPLACEMENT 10 Int BE Pri !#41 N23925 P6725 LD 37 -1 Int BE Sec !#41 N23926 P6726 LD 33 -1 FP BE Pri !#41 N23927 P6727 LD 30 -1 FP BE Pri !#41 N23928 P6728 REPLACEMENT 2 Int BE Pri !#41 N23929 P6729 LD 4 -1 Int LE Sec !#41 N23930 P6730 LD 8 -1 Int BE Pri !#41 N23931 P6731 LD 17 -1 Int BE Pri !#41 N23932 P6732 REPLACEMENT 3 Int BE Pri !#41 N23933 P6733 LD 3 -1 Int BE Pri !#41 N23934 P6734 REPLACEMENT 0 Int BE Pri !#41 N23935 P6735 LD 33 -1 Int BE Pri !#41 N23936 P6736 LD 15 -1 Int BE Pri !#41 N23937 P6737 REPLACEMENT 25 Int BE Sec !#41 N23938 P6738 LD 28 -1 Int BE Sec !#41 N23939 P6739 LD 21 -1 Int BE Pri !#41 N23940 P6740 REPLACEMENT 45 Int BE Sec !#41 N23941 P6741 REPLACEMENT 22 Int BE Sec !#41 N23942 P6742 LD 39 -1 Int BE Sec !#41 N23943 P6743 REPLACEMENT 23 Int BE Pri !#41 N23944 P6744 REPLACEMENT 13 Int BE Pri !#41 N23945 P6745 REPLACEMENT 28 Int BE Pri !#41 N23946 P6746 REPLACEMENT 8 Int BE Sec !#41 N23947 P6747 LD 26 -1 Int BE Nuc !#41 N23948 P6748 MEMBAR !#41 N23949 P6749 BST 27 0x20800001 FP BE Pri !#41 N23950 P6750 MEMBAR !#41 N23951 P6751 LD 3 -1 Int BE Pri !#41 N23952 P6752 LD 45 -1 Int BE Pri !#41 N23953 P6753 LD 27 -1 FP BE Pri !#41 N23954 P6754 REPLACEMENT 20 Int BE Sec !#41 N23955 P6755 REPLACEMENT 38 Int BE Pri !#41 N23956 P6756 REPLACEMENT 44 Int BE Nuc !#41 N23957 P6757 REPLACEMENT 26 Int BE Pri !#41 N23958 P6758 REPLACEMENT 44 Int BE Sec !#41 N23959 P6759 LD 38 -1 Int BE Pri !#41 N23960 P6760 LD 1 -1 Int BE Pri !#41 N23961 P6761 LD 38 -1 Int BE Pri !#41 N23962 P6762 LD 7 -1 Int BE Pri !#41 N23963 P6763 PREFETCH 29 Int BE Pri !#41 N23964 P6764 LD 24 -1 Int BE Pri !#41 N23965 P6765 REPLACEMENT 35 Int BE Pri !#41 N23966 P6766 LD 45 -1 Int BE Pri !#41 N23967 P6767 LD 14 -1 FP BE Pri !#41 N23968 P6768 LD 22 -1 Int LE Pri !#41 N23969 P6769 REPLACEMENT 45 Int BE Sec !#41 N23970 P6770 LD 30 -1 Int BE Pri !#41 N23971 P6771 LD 42 -1 Int BE Pri !#41 N23972 P6772 LD 3 -1 Int BE Pri !#41 N23973 P6773 LD 19 -1 Int BE Pri !#41 N23974 P6774 LD 12 -1 Int BE Pri !#41 N23975 P6775 PREFETCH 29 Int BE Pri !#41 N23976 P6776 REPLACEMENT 21 Int BE Pri !#41 N23977 P6777 REPLACEMENT 12 Int BE Pri !#41 N23978 P6778 REPLACEMENT 43 Int BE Pri !#41 N23979 P6779 LD 36 -1 Int BE Pri !#41 N23980 P6780 LD 12 -1 Int BE Pri !#41 N23981 P6781 LD 12 -1 Int BE Nuc !#41 N23982 P6782 REPLACEMENT 40 Int BE Nuc !#41 N23983 P6783 LD 20 -1 FP BE Sec !#41 N23984 P6784 LD 23 -1 Int BE Pri !#41 N23985 P6785 LD 15 -1 Int BE Sec !#41 N23986 P6786 LD 20 -1 Int BE Pri !#41 N23987 P6787 REPLACEMENT 21 Int BE Pri !#41 N23988 P6788 REPLACEMENT 36 Int BE Pri !#41 N23989 P6789 REPLACEMENT 18 Int BE Pri !#41 N23990 P6790 LD 3 -1 FP BE Pri !#41 N23991 P6791 REPLACEMENT 32 Int BE Pri !#41 N23992 P6792 REPLACEMENT 41 Int BE Sec !#41 N23993 P6793 LD 21 -1 Int BE Pri !#41 N23994 P6794 LD 23 -1 Int BE Pri !#41 N23995 P6795 LD 25 -1 Int BE Pri !#41 N23996 P6796 LD 25 -1 Int BE Pri !#41 N23997 P6797 REPLACEMENT 29 Int BE Pri !#41 N23998 P6798 REPLACEMENT 43 Int BE Sec !#41 N23999 P6799 LD 4 -1 Int BE Nuc !#41 N24000 P6800 LD 8 -1 Int BE Pri !#41 N24001 P6801 LD 9 -1 Int BE Pri !#41 N24002 P6802 LD 13 -1 Int BE Nuc !#41 N24003 P6803 REPLACEMENT 9 Int BE Pri !#41 N24004 P6804 REPLACEMENT 3 Int BE Pri !#41 N24005 P6805 REPLACEMENT 4 Int BE Pri !#41 N24006 P6806 LD 9 -1 Int BE Sec !#41 N24007 P6807 LD 35 -1 Int BE Pri !#41 N24008 P6808 LD 9 -1 Int LE Pri !#41 N24009 P6809 LD 30 -1 Int BE Pri !#41 N24010 P6810 REPLACEMENT 19 Int BE Pri !#41 N24011 P6811 LD 43 -1 Int BE Pri !#41 N24012 P6812 LD 15 -1 FP BE Pri !#41 N24013 P6813 REPLACEMENT 6 Int BE Pri !#41 N24014 P6814 LD 9 -1 Int BE Nuc !#41 N24015 P6815 LD 34 -1 Int BE Pri !#41 N24016 P6816 LD 12 -1 Int BE Sec !#41 N24017 P6817 LD 22 -1 Int BE Pri !#41 N24018 P6818 LD 5 -1 Int BE Pri !#41 N24019 P6819 REPLACEMENT 6 Int BE Pri !#41 N24020 P6820 LD 32 -1 Int BE Sec !#41 N24021 P6821 LD 26 -1 Int BE Pri !#41 N24022 P6822 REPLACEMENT 8 Int BE Pri !#41 N24023 P6823 REPLACEMENT 38 Int BE Pri !#41 N24024 P6824 REPLACEMENT 6 Int BE Pri !#41 N24025 P6825 REPLACEMENT 20 Int BE Pri !#41 N24026 P6826 LD 3 -1 Int BE Pri !#41 N24027 P6827 LD 35 -1 Int BE Pri !#41 N24028 P6828 REPLACEMENT 42 Int BE Pri !#41 N24029 P6829 REPLACEMENT 22 Int BE Pri !#41 N24030 P6830 LD 23 -1 Int BE Pri !#41 N24031 P6831 LD 16 -1 Int BE Sec !#41 N24032 P6832 LD 8 -1 Int BE Pri !#41 N24033 P6833 REPLACEMENT 32 Int BE Pri !#41 N24034 P6834 REPLACEMENT 12 Int BE Pri !#41 N24035 P6835 REPLACEMENT 11 Int BE Sec !#41 N24036 P6836 REPLACEMENT 10 Int BE Sec !#41 N24037 P6837 LD 36 -1 Int BE Pri !#41 N24038 P6838 LD 22 -1 FP BE Nuc !#41 N24039 P6839 LD 8 -1 Int BE Nuc !#41 N24040 P6840 REPLACEMENT 30 Int BE Pri !#41 N24041 P6841 REPLACEMENT 26 Int BE Pri !#41 N24042 P6842 REPLACEMENT 37 Int BE Pri Loop_exit !#41 N24043 P6717 LD 34 -1 Int BE Sec Loop_entry !#41 N24044 P6718 REPLACEMENT 1 Int BE Pri !#41 N24045 P6719 REPLACEMENT 15 Int BE Pri !#41 N24046 P6720 PREFETCH 15 Int BE Pri !#41 N24047 P6721 LD 32 -1 Int BE Pri !#41 N24048 P6722 LD 14 -1 FP BE Pri !#41 N24049 P6723 REPLACEMENT 24 Int BE Pri !#41 N24050 P6724 REPLACEMENT 10 Int BE Pri !#41 N24051 P6725 LD 37 -1 Int BE Sec !#41 N24052 P6726 LD 33 -1 FP BE Pri !#41 N24053 P6727 LD 30 -1 FP BE Pri !#41 N24054 P6728 REPLACEMENT 2 Int BE Pri !#41 N24055 P6729 LD 4 -1 Int LE Sec !#41 N24056 P6730 LD 8 -1 Int BE Pri !#41 N24057 P6731 LD 17 -1 Int BE Pri !#41 N24058 P6732 REPLACEMENT 3 Int BE Pri !#41 N24059 P6733 LD 3 -1 Int BE Pri !#41 N24060 P6734 REPLACEMENT 0 Int BE Pri !#41 N24061 P6735 LD 33 -1 Int BE Pri !#41 N24062 P6736 LD 15 -1 Int BE Pri !#41 N24063 P6737 REPLACEMENT 25 Int BE Sec !#41 N24064 P6738 LD 28 -1 Int BE Sec !#41 N24065 P6739 LD 21 -1 Int BE Pri !#41 N24066 P6740 REPLACEMENT 45 Int BE Sec !#41 N24067 P6741 REPLACEMENT 22 Int BE Sec !#41 N24068 P6742 LD 39 -1 Int BE Sec !#41 N24069 P6743 REPLACEMENT 23 Int BE Pri !#41 N24070 P6744 REPLACEMENT 13 Int BE Pri !#41 N24071 P6745 REPLACEMENT 28 Int BE Pri !#41 N24072 P6746 REPLACEMENT 8 Int BE Sec !#41 N24073 P6747 LD 26 -1 Int BE Nuc !#41 N24074 P6748 MEMBAR !#41 N24075 P6749 BST 27 0x20800002 FP BE Pri !#41 N24076 P6750 MEMBAR !#41 N24077 P6751 LD 3 -1 Int BE Pri !#41 N24078 P6752 LD 45 -1 Int BE Pri !#41 N24079 P6753 LD 27 -1 FP BE Pri !#41 N24080 P6754 REPLACEMENT 20 Int BE Sec !#41 N24081 P6755 REPLACEMENT 38 Int BE Pri !#41 N24082 P6756 REPLACEMENT 44 Int BE Nuc !#41 N24083 P6757 REPLACEMENT 26 Int BE Pri !#41 N24084 P6758 REPLACEMENT 44 Int BE Sec !#41 N24085 P6759 LD 38 -1 Int BE Pri !#41 N24086 P6760 LD 1 -1 Int BE Pri !#41 N24087 P6761 LD 38 -1 Int BE Pri !#41 N24088 P6762 LD 7 -1 Int BE Pri !#41 N24089 P6763 PREFETCH 29 Int BE Pri !#41 N24090 P6764 LD 24 -1 Int BE Pri !#41 N24091 P6765 REPLACEMENT 35 Int BE Pri !#41 N24092 P6766 LD 45 -1 Int BE Pri !#41 N24093 P6767 LD 14 -1 FP BE Pri !#41 N24094 P6768 LD 22 -1 Int LE Pri !#41 N24095 P6769 REPLACEMENT 45 Int BE Sec !#41 N24096 P6770 LD 30 -1 Int BE Pri !#41 N24097 P6771 LD 42 -1 Int BE Pri !#41 N24098 P6772 LD 3 -1 Int BE Pri !#41 N24099 P6773 LD 19 -1 Int BE Pri !#41 N24100 P6774 LD 12 -1 Int BE Pri !#41 N24101 P6775 PREFETCH 29 Int BE Pri !#41 N24102 P6776 REPLACEMENT 21 Int BE Pri !#41 N24103 P6777 REPLACEMENT 12 Int BE Pri !#41 N24104 P6778 REPLACEMENT 43 Int BE Pri !#41 N24105 P6779 LD 36 -1 Int BE Pri !#41 N24106 P6780 LD 12 -1 Int BE Pri !#41 N24107 P6781 LD 12 -1 Int BE Nuc !#41 N24108 P6782 REPLACEMENT 40 Int BE Nuc !#41 N24109 P6783 LD 20 -1 FP BE Sec !#41 N24110 P6784 LD 23 -1 Int BE Pri !#41 N24111 P6785 LD 15 -1 Int BE Sec !#41 N24112 P6786 LD 20 -1 Int BE Pri !#41 N24113 P6787 REPLACEMENT 21 Int BE Pri !#41 N24114 P6788 REPLACEMENT 36 Int BE Pri !#41 N24115 P6789 REPLACEMENT 18 Int BE Pri !#41 N24116 P6790 LD 3 -1 FP BE Pri !#41 N24117 P6791 REPLACEMENT 32 Int BE Pri !#41 N24118 P6792 REPLACEMENT 41 Int BE Sec !#41 N24119 P6793 LD 21 -1 Int BE Pri !#41 N24120 P6794 LD 23 -1 Int BE Pri !#41 N24121 P6795 LD 25 -1 Int BE Pri !#41 N24122 P6796 LD 25 -1 Int BE Pri !#41 N24123 P6797 REPLACEMENT 29 Int BE Pri !#41 N24124 P6798 REPLACEMENT 43 Int BE Sec !#41 N24125 P6799 LD 4 -1 Int BE Nuc !#41 N24126 P6800 LD 8 -1 Int BE Pri !#41 N24127 P6801 LD 9 -1 Int BE Pri !#41 N24128 P6802 LD 13 -1 Int BE Nuc !#41 N24129 P6803 REPLACEMENT 9 Int BE Pri !#41 N24130 P6804 REPLACEMENT 3 Int BE Pri !#41 N24131 P6805 REPLACEMENT 4 Int BE Pri !#41 N24132 P6806 LD 9 -1 Int BE Sec !#41 N24133 P6807 LD 35 -1 Int BE Pri !#41 N24134 P6808 LD 9 -1 Int LE Pri !#41 N24135 P6809 LD 30 -1 Int BE Pri !#41 N24136 P6810 REPLACEMENT 19 Int BE Pri !#41 N24137 P6811 LD 43 -1 Int BE Pri !#41 N24138 P6812 LD 15 -1 FP BE Pri !#41 N24139 P6813 REPLACEMENT 6 Int BE Pri !#41 N24140 P6814 LD 9 -1 Int BE Nuc !#41 N24141 P6815 LD 34 -1 Int BE Pri !#41 N24142 P6816 LD 12 -1 Int BE Sec !#41 N24143 P6817 LD 22 -1 Int BE Pri !#41 N24144 P6818 LD 5 -1 Int BE Pri !#41 N24145 P6819 REPLACEMENT 6 Int BE Pri !#41 N24146 P6820 LD 32 -1 Int BE Sec !#41 N24147 P6821 LD 26 -1 Int BE Pri !#41 N24148 P6822 REPLACEMENT 8 Int BE Pri !#41 N24149 P6823 REPLACEMENT 38 Int BE Pri !#41 N24150 P6824 REPLACEMENT 6 Int BE Pri !#41 N24151 P6825 REPLACEMENT 20 Int BE Pri !#41 N24152 P6826 LD 3 -1 Int BE Pri !#41 N24153 P6827 LD 35 -1 Int BE Pri !#41 N24154 P6828 REPLACEMENT 42 Int BE Pri !#41 N24155 P6829 REPLACEMENT 22 Int BE Pri !#41 N24156 P6830 LD 23 -1 Int BE Pri !#41 N24157 P6831 LD 16 -1 Int BE Sec !#41 N24158 P6832 LD 8 -1 Int BE Pri !#41 N24159 P6833 REPLACEMENT 32 Int BE Pri !#41 N24160 P6834 REPLACEMENT 12 Int BE Pri !#41 N24161 P6835 REPLACEMENT 11 Int BE Sec !#41 N24162 P6836 REPLACEMENT 10 Int BE Sec !#41 N24163 P6837 LD 36 -1 Int BE Pri !#41 N24164 P6838 LD 22 -1 FP BE Nuc !#41 N24165 P6839 LD 8 -1 Int BE Nuc !#41 N24166 P6840 REPLACEMENT 30 Int BE Pri !#41 N24167 P6841 REPLACEMENT 26 Int BE Pri !#41 N24168 P6842 REPLACEMENT 37 Int BE Pri Loop_exit !#41 N24169 P6843 LD 10 -1 Int BE Pri Loop_entry !#41 N24170 P6844 REPLACEMENT 28 Int BE Pri !#41 N24171 P6845 REPLACEMENT 1 Int BE Pri !#41 N24172 P6846 LD 27 -1 Int BE Pri !#41 N24173 P6847 REPLACEMENT 35 Int BE Sec !#41 N24174 P6848 REPLACEMENT 21 Int BE Sec !#41 N24175 P6849 LD 44 -1 Int BE Sec !#41 N24176 P6850 LD 30 -1 FP BE Pri !#41 N24177 P6851 REPLACEMENT 2 Int BE Pri !#41 N24178 P6852 REPLACEMENT 16 Int BE Pri !#41 N24179 P6853 MEMBAR !#41 N24180 P6854 BST 17 0x20800003 FP BE Pri !#41 N24181 P6854 BST 18 0x20800004 FP BE Pri !#41 N24182 P6855 MEMBAR !#41 N24183 P6856 REPLACEMENT 26 Int BE Sec !#41 N24184 P6857 REPLACEMENT 11 Int BE Sec !#41 N24185 P6858 REPLACEMENT 2 Int BE Pri !#41 N24186 P6859 LD 13 -1 Int BE Pri !#41 N24187 P6860 LD 13 -1 Int BE Pri !#41 N24188 P6861 REPLACEMENT 39 Int BE Pri !#41 N24189 P6862 LD 21 -1 Int BE Pri !#41 N24190 P6863 REPLACEMENT 15 Int BE Pri !#41 N24191 P6864 LD 16 -1 Int BE Pri !#41 N24192 P6865 LD 43 -1 Int BE Pri !#41 N24193 P6866 PREFETCH 32 Int BE Sec !#41 N24194 P6867 LD 42 -1 Int BE Pri !#41 N24195 P6868 LD 39 -1 Int BE Pri !#41 N24196 P6869 LD 45 -1 Int BE Pri !#41 N24197 P6870 LD 26 -1 FP BE Sec !#41 N24198 P6871 REPLACEMENT 39 Int BE Pri !#41 N24199 P6872 LD 20 -1 Int BE Pri !#41 N24200 P6873 REPLACEMENT 16 Int BE Nuc !#41 N24201 P6874 LD 5 -1 Int BE Pri !#41 N24202 P6875 LD 28 -1 Int BE Pri !#41 N24203 P6876 LD 7 -1 Int BE Nuc !#41 N24204 P6877 LD 33 -1 Int LE Pri !#41 N24205 P6878 LD 15 -1 Int BE Pri !#41 N24206 P6879 LD 44 -1 Int BE Pri !#41 N24207 P6880 REPLACEMENT 45 Int BE Pri !#41 N24208 P6881 PREFETCH 28 Int BE Pri !#41 N24209 P6882 REPLACEMENT 1 Int BE Sec !#41 N24210 P6883 LD 18 -1 FP BE Pri !#41 N24211 P6884 REPLACEMENT 1 Int BE Pri !#41 N24212 P6885 REPLACEMENT 35 Int BE Pri !#41 N24213 P6886 LD 17 -1 Int BE Pri !#41 N24214 P6887 LD 3 -1 Int BE Pri !#41 N24215 P6888 REPLACEMENT 24 Int BE Sec !#41 N24216 P6889 LD 3 -1 Int BE Pri !#41 N24217 P6890 LD 16 -1 Int BE Pri !#41 N24218 P6891 LD 29 -1 Int BE Pri !#41 N24219 P6892 REPLACEMENT 24 Int BE Pri !#41 N24220 P6893 LD 37 -1 Int BE Pri !#41 N24221 P6894 REPLACEMENT 18 Int BE Nuc !#41 N24222 P6895 REPLACEMENT 11 Int BE Pri !#41 N24223 P6896 LD 34 -1 Int BE Pri !#41 N24224 P6897 PREFETCH 36 Int BE Pri !#41 N24225 P6898 LD 15 -1 Int BE Pri !#41 N24226 P6899 LD 42 -1 Int BE Pri !#41 N24227 P6900 REPLACEMENT 19 Int BE Nuc !#41 N24228 P6901 REPLACEMENT 31 Int BE Pri !#41 N24229 P6902 REPLACEMENT 28 Int BE Sec !#41 N24230 P6903 REPLACEMENT 2 Int BE Sec !#41 N24231 P6904 LD 28 -1 Int BE Pri !#41 N24232 P6905 LD 5 -1 Int BE Pri !#41 N24233 P6906 LD 28 -1 Int BE Pri !#41 N24234 P6907 LD 1 -1 Int BE Sec !#41 N24235 P6908 LD 43 -1 Int BE Sec !#41 N24236 P6909 LD 10 -1 Int BE Sec !#41 N24237 P6910 REPLACEMENT 12 Int BE Sec !#41 N24238 P6911 REPLACEMENT 37 Int BE Pri !#41 N24239 P6912 LD 35 -1 Int BE Pri !#41 N24240 P6913 PREFETCH 3 Int BE Pri !#41 N24241 P6914 REPLACEMENT 12 Int BE Pri !#41 N24242 P6915 LD 37 -1 Int BE Sec !#41 N24243 P6916 REPLACEMENT 37 Int BE Pri !#41 N24244 P6917 REPLACEMENT 41 Int BE Pri !#41 N24245 P6918 REPLACEMENT 8 Int BE Pri !#41 N24246 P6919 LD 32 -1 Int BE Pri !#41 N24247 P6920 REPLACEMENT 8 Int BE Nuc !#41 N24248 P6921 LD 18 -1 Int BE Pri !#41 N24249 P6922 LD 17 -1 Int BE Sec !#41 N24250 P6923 REPLACEMENT 44 Int BE Nuc !#41 N24251 P6924 LD 19 -1 Int BE Pri !#41 N24252 P6925 REPLACEMENT 8 Int BE Pri !#41 N24253 P6926 REPLACEMENT 39 Int BE Pri !#41 N24254 P6927 REPLACEMENT 29 Int BE Pri !#41 N24255 P6928 LD 24 -1 FP BE Pri !#41 N24256 P6929 LD 14 -1 Int BE Nuc !#41 N24257 P6930 REPLACEMENT 9 Int BE Sec !#41 N24258 P6931 LD 32 -1 Int BE Pri !#41 N24259 P6932 LD 38 -1 Int BE Pri !#41 N24260 P6933 REPLACEMENT 33 Int BE Pri !#41 N24261 P6934 MEMBAR !#41 N24262 P6935 LD 25 -1 Int LE Pri !#41 N24263 P6936 LD 39 -1 FP BE Sec !#41 N24264 P6937 REPLACEMENT 45 Int BE Pri !#41 N24265 P6938 LD 29 -1 Int BE Sec !#41 N24266 P6939 REPLACEMENT 6 Int BE Sec !#41 N24267 P6940 LD 23 -1 Int BE Pri !#41 N24268 P6941 REPLACEMENT 21 Int BE Nuc !#41 N24269 P6942 REPLACEMENT 41 Int BE Pri !#41 N24270 P6943 REPLACEMENT 42 Int BE Nuc !#41 N24271 P6944 LD 45 -1 Int BE Pri !#41 N24272 P6945 REPLACEMENT 41 Int BE Nuc !#41 N24273 P6946 LD 21 -1 Int BE Sec !#41 N24274 P6947 LD 18 -1 Int BE Sec !#41 N24275 P6948 LD 13 -1 Int BE Pri !#41 N24276 P6949 LD 40 -1 Int BE Pri !#41 N24277 P6950 REPLACEMENT 43 Int BE Pri !#41 N24278 P6951 MEMBAR !#41 N24279 P6952 BST 9 0x20800005 FP BE Pri !#41 N24280 P6953 MEMBAR !#41 N24281 P6954 LD 41 -1 Int BE Sec !#41 N24282 P6955 REPLACEMENT 20 Int BE Pri !#41 N24283 P6956 LD 23 -1 Int BE Pri !#41 N24284 P6957 LD 43 -1 Int BE Pri !#41 N24285 P6958 LD 24 -1 Int BE Nuc !#41 N24286 P6959 LD 29 -1 FP BE Sec !#41 N24287 P6960 REPLACEMENT 41 Int BE Sec !#41 N24288 P6961 LD 16 -1 Int BE Pri !#41 N24289 P6962 LD 42 -1 Int BE Pri !#41 N24290 P6963 LD 23 -1 Int LE Pri !#41 N24291 P6964 REPLACEMENT 29 Int BE Sec !#41 N24292 P6965 LD 45 -1 Int LE Sec !#41 N24293 P6966 LD 17 -1 Int LE Pri !#41 N24294 P6967 LD 3 -1 Int BE Sec !#41 N24295 P6968 LD 6 -1 Int BE Nuc !#41 N24296 P6969 LD 2 -1 Int BE Sec !#41 N24297 P6970 LD 39 -1 Int BE Pri !#41 N24298 P6971 REPLACEMENT 35 Int BE Pri !#41 N24299 P6972 REPLACEMENT 10 Int BE Pri !#41 N24300 P6973 LD 5 -1 Int BE Pri !#41 N24301 P6974 MEMBAR !#41 N24302 P6975 BST 44 0x20800006 FP BE Pri !#41 N24303 P6976 MEMBAR !#41 N24304 P6977 LD 34 -1 Int BE Pri !#41 N24305 P6978 LD 3 -1 Int BE Pri !#41 N24306 P6979 LD 24 -1 Int LE Sec !#41 N24307 P6980 LD 20 -1 Int BE Sec !#41 N24308 P6981 LD 20 -1 Int BE Pri !#41 N24309 P6982 LD 29 -1 Int BE Pri !#41 N24310 P6983 LD 42 -1 Int BE Pri !#41 N24311 P6984 PREFETCH 15 Int BE Pri !#41 N24312 P6985 REPLACEMENT 11 Int BE Pri !#41 N24313 P6986 LD 19 -1 Int BE Sec !#41 N24314 P6987 REPLACEMENT 17 Int BE Sec !#41 N24315 P6988 LD 41 -1 Int BE Pri !#41 N24316 P6989 LD 6 -1 Int BE Nuc !#41 N24317 P6990 REPLACEMENT 9 Int BE Pri !#41 N24318 P6991 REPLACEMENT 45 Int BE Pri !#41 N24319 P6992 LD 30 -1 Int BE Pri !#41 N24320 P6993 MEMBAR !#41 N24321 P6994 BST 41 0x20800007 FP BE Pri !#41 N24322 P6995 MEMBAR !#41 N24323 P6996 REPLACEMENT 35 Int BE Pri !#41 N24324 P6997 LD 25 -1 Int BE Pri !#41 N24325 P6998 LD 28 -1 Int BE Pri !#41 N24326 P6999 REPLACEMENT 14 Int BE Sec !#41 N24327 P7000 REPLACEMENT 31 Int BE Nuc !#41 N24328 P7001 LD 13 -1 Int LE Pri !#41 N24329 P7002 REPLACEMENT 27 Int BE Pri !#41 N24330 P7003 REPLACEMENT 32 Int BE Pri !#41 N24331 P7004 LD 17 -1 Int BE Sec !#41 N24332 P7005 LD 3 -1 Int BE Nuc !#41 N24333 P7006 REPLACEMENT 41 Int BE Pri !#41 N24334 P7007 REPLACEMENT 38 Int BE Pri !#41 N24335 P7008 LD 12 -1 Int BE Pri !#41 N24336 P7009 LD 6 -1 Int BE Nuc !#41 N24337 P7010 LD 43 -1 Int LE Nuc !#41 N24338 P7011 LD 35 -1 Int BE Sec !#41 N24339 P7012 LD 7 -1 Int BE Pri !#41 N24340 P7013 LD 44 -1 Int BE Sec !#41 N24341 P7014 PREFETCH 27 Int BE Pri !#41 N24342 P7015 LD 41 -1 FP BE Pri !#41 N24343 P7016 LD 28 -1 FP BE Pri !#41 N24344 P7017 LD 36 -1 Int BE Pri !#41 N24345 P7018 LD 36 -1 Int BE Pri !#41 N24346 P7019 LD 5 -1 Int LE Pri !#41 N24347 P7020 LD 28 -1 Int BE Sec !#41 N24348 P7021 LD 40 -1 Int BE Sec !#41 N24349 P7022 LD 4 -1 Int BE Pri !#41 N24350 P7023 REPLACEMENT 31 Int BE Pri !#41 N24351 P7024 REPLACEMENT 37 Int BE Sec Loop_exit !#41 N24352 P7025 REPLACEMENT 14 Int BE Pri Loop_entry !#41 N24353 P7026 REPLACEMENT 2 Int BE Nuc !#41 N24354 P7027 MEMBAR !#41 N24355 P7028 BST 27 0x20800008 FP BE Pri !#41 N24356 P7029 MEMBAR !#41 N24357 P7030 LD 12 -1 Int BE Pri !#41 N24358 P7031 LD 40 -1 FP BE Nuc !#41 N24359 P7032 REPLACEMENT 5 Int BE Nuc !#41 N24360 P7033 MEMBAR !#41 N24361 P7034 BST 39 0x20800009 FP BE Sec !#41 N24362 P7035 MEMBAR !#41 N24363 P7036 REPLACEMENT 17 Int BE Pri !#41 N24364 P7037 REPLACEMENT 7 Int BE Pri !#41 N24365 P7038 LD 41 -1 Int BE Sec !#41 N24366 P7039 PREFETCH 28 Int BE Sec !#41 N24367 P7040 PREFETCH 28 Int LE Pri !#41 N24368 P7041 REPLACEMENT 11 Int BE Pri !#41 N24369 P7042 LD 28 -1 Int BE Pri !#41 N24370 P7043 LD 33 -1 Int BE Pri !#41 N24371 P7044 LD 36 -1 Int BE Sec !#41 N24372 P7045 LD 24 -1 Int LE Pri !#41 N24373 P7046 LD 1 -1 Int BE Pri !#41 N24374 P7047 LD 35 -1 Int BE Pri !#41 N24375 P7048 LD 18 -1 Int BE Sec !#41 N24376 P7049 REPLACEMENT 34 Int BE Pri !#41 N24377 P7050 REPLACEMENT 8 Int BE Pri !#41 N24378 P7051 REPLACEMENT 38 Int BE Pri !#41 N24379 P7052 LD 32 -1 Int BE Sec !#41 N24380 P7053 REPLACEMENT 2 Int BE Pri !#41 N24381 P7054 PREFETCH 21 Int BE Pri !#41 N24382 P7055 REPLACEMENT 33 Int BE Sec !#41 N24383 P7056 LD 12 -1 Int BE Pri !#41 N24384 P7057 LD 24 -1 Int BE Nuc !#41 N24385 P7058 PREFETCH 2 Int BE Pri !#41 N24386 P7059 REPLACEMENT 41 Int BE Pri !#41 N24387 P7060 LD 43 -1 Int BE Pri !#41 N24388 P7061 LD 7 -1 Int BE Pri !#41 N24389 P7062 LD 14 -1 Int BE Pri !#41 N24390 P7063 LD 41 -1 Int BE Pri !#41 N24391 P7064 LD 11 -1 Int BE Sec !#41 N24392 P7065 LD 21 -1 Int BE Pri !#41 N24393 P7066 REPLACEMENT 34 Int BE Pri Loop_exit !#41 N24394 P7025 REPLACEMENT 14 Int BE Pri Loop_entry !#41 N24395 P7026 REPLACEMENT 2 Int BE Nuc !#41 N24396 P7027 MEMBAR !#41 N24397 P7028 BST 27 0x2080000a FP BE Pri !#41 N24398 P7029 MEMBAR !#41 N24399 P7030 LD 12 -1 Int BE Pri !#41 N24400 P7031 LD 40 -1 FP BE Nuc !#41 N24401 P7032 REPLACEMENT 5 Int BE Nuc !#41 N24402 P7033 MEMBAR !#41 N24403 P7034 BST 39 0x2080000b FP BE Sec !#41 N24404 P7035 MEMBAR !#41 N24405 P7036 REPLACEMENT 17 Int BE Pri !#41 N24406 P7037 REPLACEMENT 7 Int BE Pri !#41 N24407 P7038 LD 41 -1 Int BE Sec !#41 N24408 P7039 PREFETCH 28 Int BE Sec !#41 N24409 P7040 PREFETCH 28 Int LE Pri !#41 N24410 P7041 REPLACEMENT 11 Int BE Pri !#41 N24411 P7042 LD 28 -1 Int BE Pri !#41 N24412 P7043 LD 33 -1 Int BE Pri !#41 N24413 P7044 LD 36 -1 Int BE Sec !#41 N24414 P7045 LD 24 -1 Int LE Pri !#41 N24415 P7046 LD 1 -1 Int BE Pri !#41 N24416 P7047 LD 35 -1 Int BE Pri !#41 N24417 P7048 LD 18 -1 Int BE Sec !#41 N24418 P7049 REPLACEMENT 34 Int BE Pri !#41 N24419 P7050 REPLACEMENT 8 Int BE Pri !#41 N24420 P7051 REPLACEMENT 38 Int BE Pri !#41 N24421 P7052 LD 32 -1 Int BE Sec !#41 N24422 P7053 REPLACEMENT 2 Int BE Pri !#41 N24423 P7054 PREFETCH 21 Int BE Pri !#41 N24424 P7055 REPLACEMENT 33 Int BE Sec !#41 N24425 P7056 LD 12 -1 Int BE Pri !#41 N24426 P7057 LD 24 -1 Int BE Nuc !#41 N24427 P7058 PREFETCH 2 Int BE Pri !#41 N24428 P7059 REPLACEMENT 41 Int BE Pri !#41 N24429 P7060 LD 43 -1 Int BE Pri !#41 N24430 P7061 LD 7 -1 Int BE Pri !#41 N24431 P7062 LD 14 -1 Int BE Pri !#41 N24432 P7063 LD 41 -1 Int BE Pri !#41 N24433 P7064 LD 11 -1 Int BE Sec !#41 N24434 P7065 LD 21 -1 Int BE Pri !#41 N24435 P7066 REPLACEMENT 34 Int BE Pri Loop_exit !#41 N24436 P7067 MEMBAR !#42 N24437 P7068 LD 42 -1 Int BE Pri Loop_entry !#42 N24438 P7069 LD 16 -1 Int BE Pri !#42 N24439 P7070 LD 26 -1 Int BE Pri !#42 N24440 P7071 LD 23 -1 FP BE Sec !#42 N24441 P7072 LD 20 -1 Int BE Pri !#42 N24442 P7073 REPLACEMENT 17 Int BE Pri !#42 N24443 P7074 REPLACEMENT 1 Int BE Pri !#42 N24444 P7075 MEMBAR !#42 N24445 P7076 PREFETCH 6 Int BE Sec !#42 N24446 P7077 LD 41 -1 Int BE Nuc !#42 N24447 P7078 LD 20 -1 Int BE Pri !#42 N24448 P7079 REPLACEMENT 11 Int BE Pri !#42 N24449 P7080 MEMBAR !#42 N24450 P7081 BST 14 0x21000001 FP BE Sec !#42 N24451 P7082 MEMBAR !#42 N24452 P7083 LD 45 -1 FP BE Pri !#42 N24453 P7084 LD 22 -1 Int BE Pri !#42 N24454 P7085 REPLACEMENT 30 Int BE Pri !#42 N24455 P7086 REPLACEMENT 20 Int BE Pri !#42 N24456 P7087 LD 29 -1 Int BE Pri !#42 N24457 P7088 REPLACEMENT 40 Int BE Pri !#42 N24458 P7089 REPLACEMENT 6 Int BE Nuc !#42 N24459 P7090 MEMBAR !#42 N24460 P7091 LD 12 -1 Int BE Sec !#42 N24461 P7092 REPLACEMENT 21 Int BE Pri !#42 N24462 P7093 LD 5 -1 Int BE Pri !#42 N24463 P7094 LD 40 -1 Int BE Pri !#42 N24464 P7095 REPLACEMENT 42 Int BE Pri !#42 N24465 P7096 LD 24 -1 Int BE Sec !#42 N24466 P7097 LD 22 -1 FP BE Pri !#42 N24467 P7098 REPLACEMENT 20 Int BE Pri !#42 N24468 P7099 REPLACEMENT 1 Int BE Pri !#42 N24469 P7100 LD 11 -1 Int BE Pri !#42 N24470 P7101 REPLACEMENT 32 Int BE Nuc !#42 N24471 P7102 LD 34 -1 Int BE Pri !#42 N24472 P7103 LD 28 -1 Int BE Pri !#42 N24473 P7104 LD 21 -1 Int BE Pri !#42 N24474 P7105 REPLACEMENT 10 Int BE Pri !#42 N24475 P7106 LD 35 -1 Int BE Sec !#42 N24476 P7107 REPLACEMENT 10 Int BE Pri !#42 N24477 P7108 LD 24 -1 FP BE Pri !#42 N24478 P7109 LD 10 -1 Int BE Pri !#42 N24479 P7110 LD 13 -1 Int BE Pri !#42 N24480 P7111 REPLACEMENT 18 Int BE Pri !#42 N24481 P7112 REPLACEMENT 8 Int BE Pri !#42 N24482 P7113 LD 19 -1 Int BE Pri !#42 N24483 P7114 LD 9 -1 Int BE Sec !#42 N24484 P7115 REPLACEMENT 18 Int BE Pri !#42 N24485 P7116 REPLACEMENT 10 Int BE Pri !#42 N24486 P7117 REPLACEMENT 25 Int BE Pri !#42 N24487 P7118 REPLACEMENT 21 Int BE Pri !#42 N24488 P7119 REPLACEMENT 0 Int BE Pri !#42 N24489 P7120 REPLACEMENT 13 Int BE Nuc !#42 N24490 P7121 REPLACEMENT 38 Int BE Pri !#42 N24491 P7122 LD 19 -1 Int BE Pri !#42 N24492 P7123 LD 6 -1 Int BE Pri !#42 N24493 P7124 LD 41 -1 Int BE Pri !#42 N24494 P7125 LD 19 -1 Int BE Pri !#42 N24495 P7126 REPLACEMENT 7 Int BE Pri !#42 N24496 P7127 REPLACEMENT 17 Int BE Pri !#42 N24497 P7128 REPLACEMENT 42 Int BE Pri !#42 N24498 P7129 REPLACEMENT 31 Int BE Pri !#42 N24499 P7130 REPLACEMENT 40 Int BE Pri !#42 N24500 P7131 LD 39 -1 Int BE Nuc !#42 N24501 P7132 PREFETCH 1 Int BE Pri !#42 N24502 P7133 LD 30 -1 Int BE Pri !#42 N24503 P7134 REPLACEMENT 38 Int BE Pri !#42 N24504 P7135 REPLACEMENT 1 Int BE Nuc !#42 N24505 P7136 LD 40 -1 Int BE Pri !#42 N24506 P7137 REPLACEMENT 38 Int BE Pri !#42 N24507 P7138 REPLACEMENT 31 Int BE Pri !#42 N24508 P7139 REPLACEMENT 16 Int BE Sec !#42 N24509 P7140 REPLACEMENT 19 Int BE Pri !#42 N24510 P7141 REPLACEMENT 34 Int BE Nuc !#42 N24511 P7142 REPLACEMENT 26 Int BE Pri !#42 N24512 P7143 REPLACEMENT 0 Int BE Pri !#42 N24513 P7144 LD 43 -1 Int BE Pri !#42 N24514 P7145 MEMBAR !#42 N24515 P7146 LD 40 -1 Int BE Pri !#42 N24516 P7147 LD 29 -1 Int BE Sec !#42 N24517 P7148 LD 15 -1 Int LE Sec !#42 N24518 P7149 REPLACEMENT 32 Int BE Pri !#42 N24519 P7150 REPLACEMENT 11 Int BE Pri !#42 N24520 P7151 REPLACEMENT 31 Int BE Pri !#42 N24521 P7152 LD 28 -1 Int BE Pri !#42 N24522 P7153 LD 1 -1 Int BE Pri !#42 N24523 P7154 REPLACEMENT 17 Int BE Pri !#42 N24524 P7155 LD 5 -1 Int BE Nuc !#42 N24525 P7156 LD 28 -1 Int BE Sec !#42 N24526 P7157 LD 42 -1 Int BE Pri !#42 N24527 P7158 REPLACEMENT 26 Int BE Pri !#42 N24528 P7159 LD 6 -1 Int BE Pri !#42 N24529 P7160 REPLACEMENT 40 Int BE Sec !#42 N24530 P7161 LD 25 -1 Int BE Pri !#42 N24531 P7162 LD 36 -1 Int BE Pri !#42 N24532 P7163 REPLACEMENT 36 Int BE Pri !#42 N24533 P7164 LD 23 -1 Int BE Nuc !#42 N24534 P7165 LD 9 -1 Int BE Pri !#42 N24535 P7166 LD 38 -1 Int BE Sec !#42 N24536 P7167 LD 39 -1 Int BE Nuc !#42 N24537 P7168 LD 30 -1 Int BE Pri !#42 N24538 P7169 LD 14 -1 Int LE Pri !#42 N24539 P7170 REPLACEMENT 18 Int BE Pri !#42 N24540 P7171 LD 23 -1 Int BE Pri !#42 N24541 P7172 LD 12 -1 Int BE Pri !#42 N24542 P7173 LD 8 -1 Int LE Pri !#42 N24543 P7174 LD 0 -1 Int BE Pri !#42 N24544 P7175 REPLACEMENT 7 Int BE Pri !#42 N24545 P7176 REPLACEMENT 23 Int BE Sec !#42 N24546 P7177 LD 15 -1 Int BE Pri !#42 N24547 P7178 REPLACEMENT 41 Int BE Pri !#42 N24548 P7179 REPLACEMENT 7 Int BE Pri !#42 N24549 P7180 REPLACEMENT 45 Int BE Pri !#42 N24550 P7181 REPLACEMENT 20 Int BE Pri !#42 N24551 P7182 REPLACEMENT 26 Int BE Nuc !#42 N24552 P7183 LD 22 -1 FP BE Sec !#42 N24553 P7184 LD 4 -1 Int LE Pri !#42 N24554 P7185 LD 19 -1 Int BE Sec !#42 N24555 P7186 LD 20 -1 Int BE Pri !#42 N24556 P7187 REPLACEMENT 35 Int BE Pri !#42 N24557 P7188 LD 40 -1 Int BE Pri !#42 N24558 P7189 LD 40 -1 Int BE Pri !#42 N24559 P7190 REPLACEMENT 32 Int BE Pri !#42 N24560 P7191 LD 3 -1 Int BE Pri !#42 N24561 P7192 LD 4 -1 Int BE Nuc !#42 N24562 P7193 LD 15 -1 Int BE Sec !#42 N24563 P7194 REPLACEMENT 35 Int BE Pri !#42 N24564 P7195 REPLACEMENT 26 Int BE Pri !#42 N24565 P7196 LD 39 -1 Int BE Sec !#42 N24566 P7197 LD 3 -1 Int BE Pri !#42 N24567 P7198 REPLACEMENT 18 Int BE Pri !#42 N24568 P7199 REPLACEMENT 3 Int BE Pri !#42 N24569 P7200 REPLACEMENT 34 Int BE Sec !#42 N24570 P7201 LD 37 -1 Int BE Pri !#42 N24571 P7202 LD 6 -1 Int BE Pri !#42 N24572 P7203 REPLACEMENT 27 Int BE Pri !#42 N24573 P7204 REPLACEMENT 32 Int BE Pri !#42 N24574 P7205 REPLACEMENT 31 Int BE Pri !#42 N24575 P7206 REPLACEMENT 28 Int BE Nuc !#42 N24576 P7207 REPLACEMENT 5 Int BE Pri !#42 N24577 P7208 REPLACEMENT 12 Int BE Nuc !#42 N24578 P7209 REPLACEMENT 7 Int BE Pri !#42 N24579 P7210 LD 25 -1 Int BE Pri !#42 N24580 P7211 REPLACEMENT 19 Int BE Pri !#42 N24581 P7212 REPLACEMENT 18 Int BE Pri !#42 N24582 P7213 LD 23 -1 Int BE Pri !#42 N24583 P7214 LD 20 -1 Int BE Pri !#42 N24584 P7215 LD 33 -1 Int BE Nuc !#42 N24585 P7216 REPLACEMENT 21 Int BE Sec !#42 N24586 P7217 LD 11 -1 Int BE Pri !#42 N24587 P7218 LD 5 -1 Int BE Sec !#42 N24588 P7219 REPLACEMENT 11 Int BE Pri !#42 N24589 P7220 LD 38 -1 Int LE Pri !#42 N24590 P7221 LD 39 -1 FP BE Pri !#42 N24591 P7222 LD 28 -1 Int BE Pri !#42 N24592 P7223 LD 31 -1 Int BE Pri !#42 N24593 P7224 LD 30 -1 Int BE Pri !#42 N24594 P7225 LD 17 -1 Int LE Sec !#42 N24595 P7226 LD 1 -1 FP BE Pri !#42 N24596 P7227 REPLACEMENT 39 Int BE Pri !#42 N24597 P7228 REPLACEMENT 35 Int BE Sec !#42 N24598 P7229 REPLACEMENT 44 Int BE Sec !#42 N24599 P7230 LD 15 -1 Int BE Pri !#42 N24600 P7231 LD 0 -1 Int BE Pri !#42 N24601 P7232 REPLACEMENT 41 Int BE Pri !#42 N24602 P7233 LD 20 -1 FP BE Pri !#42 N24603 P7234 LD 24 -1 FP BE Sec !#42 N24604 P7235 LD 32 -1 FP BE Nuc !#42 N24605 P7236 REPLACEMENT 27 Int BE Pri !#42 N24606 P7237 LD 31 -1 Int BE Pri !#42 N24607 P7238 REPLACEMENT 19 Int BE Sec !#42 N24608 P7239 REPLACEMENT 45 Int BE Pri !#42 N24609 P7240 REPLACEMENT 4 Int BE Sec !#42 N24610 P7241 LD 28 -1 Int BE Nuc Loop_exit !#42 N24611 P7068 LD 42 -1 Int BE Pri Loop_entry !#42 N24612 P7069 LD 16 -1 Int BE Pri !#42 N24613 P7070 LD 26 -1 Int BE Pri !#42 N24614 P7071 LD 23 -1 FP BE Sec !#42 N24615 P7072 LD 20 -1 Int BE Pri !#42 N24616 P7073 REPLACEMENT 17 Int BE Pri !#42 N24617 P7074 REPLACEMENT 1 Int BE Pri !#42 N24618 P7075 MEMBAR !#42 N24619 P7076 PREFETCH 6 Int BE Sec !#42 N24620 P7077 LD 41 -1 Int BE Nuc !#42 N24621 P7078 LD 20 -1 Int BE Pri !#42 N24622 P7079 REPLACEMENT 11 Int BE Pri !#42 N24623 P7080 MEMBAR !#42 N24624 P7081 BST 14 0x21000002 FP BE Sec !#42 N24625 P7082 MEMBAR !#42 N24626 P7083 LD 45 -1 FP BE Pri !#42 N24627 P7084 LD 22 -1 Int BE Pri !#42 N24628 P7085 REPLACEMENT 30 Int BE Pri !#42 N24629 P7086 REPLACEMENT 20 Int BE Pri !#42 N24630 P7087 LD 29 -1 Int BE Pri !#42 N24631 P7088 REPLACEMENT 40 Int BE Pri !#42 N24632 P7089 REPLACEMENT 6 Int BE Nuc !#42 N24633 P7090 MEMBAR !#42 N24634 P7091 LD 12 -1 Int BE Sec !#42 N24635 P7092 REPLACEMENT 21 Int BE Pri !#42 N24636 P7093 LD 5 -1 Int BE Pri !#42 N24637 P7094 LD 40 -1 Int BE Pri !#42 N24638 P7095 REPLACEMENT 42 Int BE Pri !#42 N24639 P7096 LD 24 -1 Int BE Sec !#42 N24640 P7097 LD 22 -1 FP BE Pri !#42 N24641 P7098 REPLACEMENT 20 Int BE Pri !#42 N24642 P7099 REPLACEMENT 1 Int BE Pri !#42 N24643 P7100 LD 11 -1 Int BE Pri !#42 N24644 P7101 REPLACEMENT 32 Int BE Nuc !#42 N24645 P7102 LD 34 -1 Int BE Pri !#42 N24646 P7103 LD 28 -1 Int BE Pri !#42 N24647 P7104 LD 21 -1 Int BE Pri !#42 N24648 P7105 REPLACEMENT 10 Int BE Pri !#42 N24649 P7106 LD 35 -1 Int BE Sec !#42 N24650 P7107 REPLACEMENT 10 Int BE Pri !#42 N24651 P7108 LD 24 -1 FP BE Pri !#42 N24652 P7109 LD 10 -1 Int BE Pri !#42 N24653 P7110 LD 13 -1 Int BE Pri !#42 N24654 P7111 REPLACEMENT 18 Int BE Pri !#42 N24655 P7112 REPLACEMENT 8 Int BE Pri !#42 N24656 P7113 LD 19 -1 Int BE Pri !#42 N24657 P7114 LD 9 -1 Int BE Sec !#42 N24658 P7115 REPLACEMENT 18 Int BE Pri !#42 N24659 P7116 REPLACEMENT 10 Int BE Pri !#42 N24660 P7117 REPLACEMENT 25 Int BE Pri !#42 N24661 P7118 REPLACEMENT 21 Int BE Pri !#42 N24662 P7119 REPLACEMENT 0 Int BE Pri !#42 N24663 P7120 REPLACEMENT 13 Int BE Nuc !#42 N24664 P7121 REPLACEMENT 38 Int BE Pri !#42 N24665 P7122 LD 19 -1 Int BE Pri !#42 N24666 P7123 LD 6 -1 Int BE Pri !#42 N24667 P7124 LD 41 -1 Int BE Pri !#42 N24668 P7125 LD 19 -1 Int BE Pri !#42 N24669 P7126 REPLACEMENT 7 Int BE Pri !#42 N24670 P7127 REPLACEMENT 17 Int BE Pri !#42 N24671 P7128 REPLACEMENT 42 Int BE Pri !#42 N24672 P7129 REPLACEMENT 31 Int BE Pri !#42 N24673 P7130 REPLACEMENT 40 Int BE Pri !#42 N24674 P7131 LD 39 -1 Int BE Nuc !#42 N24675 P7132 PREFETCH 1 Int BE Pri !#42 N24676 P7133 LD 30 -1 Int BE Pri !#42 N24677 P7134 REPLACEMENT 38 Int BE Pri !#42 N24678 P7135 REPLACEMENT 1 Int BE Nuc !#42 N24679 P7136 LD 40 -1 Int BE Pri !#42 N24680 P7137 REPLACEMENT 38 Int BE Pri !#42 N24681 P7138 REPLACEMENT 31 Int BE Pri !#42 N24682 P7139 REPLACEMENT 16 Int BE Sec !#42 N24683 P7140 REPLACEMENT 19 Int BE Pri !#42 N24684 P7141 REPLACEMENT 34 Int BE Nuc !#42 N24685 P7142 REPLACEMENT 26 Int BE Pri !#42 N24686 P7143 REPLACEMENT 0 Int BE Pri !#42 N24687 P7144 LD 43 -1 Int BE Pri !#42 N24688 P7145 MEMBAR !#42 N24689 P7146 LD 40 -1 Int BE Pri !#42 N24690 P7147 LD 29 -1 Int BE Sec !#42 N24691 P7148 LD 15 -1 Int LE Sec !#42 N24692 P7149 REPLACEMENT 32 Int BE Pri !#42 N24693 P7150 REPLACEMENT 11 Int BE Pri !#42 N24694 P7151 REPLACEMENT 31 Int BE Pri !#42 N24695 P7152 LD 28 -1 Int BE Pri !#42 N24696 P7153 LD 1 -1 Int BE Pri !#42 N24697 P7154 REPLACEMENT 17 Int BE Pri !#42 N24698 P7155 LD 5 -1 Int BE Nuc !#42 N24699 P7156 LD 28 -1 Int BE Sec !#42 N24700 P7157 LD 42 -1 Int BE Pri !#42 N24701 P7158 REPLACEMENT 26 Int BE Pri !#42 N24702 P7159 LD 6 -1 Int BE Pri !#42 N24703 P7160 REPLACEMENT 40 Int BE Sec !#42 N24704 P7161 LD 25 -1 Int BE Pri !#42 N24705 P7162 LD 36 -1 Int BE Pri !#42 N24706 P7163 REPLACEMENT 36 Int BE Pri !#42 N24707 P7164 LD 23 -1 Int BE Nuc !#42 N24708 P7165 LD 9 -1 Int BE Pri !#42 N24709 P7166 LD 38 -1 Int BE Sec !#42 N24710 P7167 LD 39 -1 Int BE Nuc !#42 N24711 P7168 LD 30 -1 Int BE Pri !#42 N24712 P7169 LD 14 -1 Int LE Pri !#42 N24713 P7170 REPLACEMENT 18 Int BE Pri !#42 N24714 P7171 LD 23 -1 Int BE Pri !#42 N24715 P7172 LD 12 -1 Int BE Pri !#42 N24716 P7173 LD 8 -1 Int LE Pri !#42 N24717 P7174 LD 0 -1 Int BE Pri !#42 N24718 P7175 REPLACEMENT 7 Int BE Pri !#42 N24719 P7176 REPLACEMENT 23 Int BE Sec !#42 N24720 P7177 LD 15 -1 Int BE Pri !#42 N24721 P7178 REPLACEMENT 41 Int BE Pri !#42 N24722 P7179 REPLACEMENT 7 Int BE Pri !#42 N24723 P7180 REPLACEMENT 45 Int BE Pri !#42 N24724 P7181 REPLACEMENT 20 Int BE Pri !#42 N24725 P7182 REPLACEMENT 26 Int BE Nuc !#42 N24726 P7183 LD 22 -1 FP BE Sec !#42 N24727 P7184 LD 4 -1 Int LE Pri !#42 N24728 P7185 LD 19 -1 Int BE Sec !#42 N24729 P7186 LD 20 -1 Int BE Pri !#42 N24730 P7187 REPLACEMENT 35 Int BE Pri !#42 N24731 P7188 LD 40 -1 Int BE Pri !#42 N24732 P7189 LD 40 -1 Int BE Pri !#42 N24733 P7190 REPLACEMENT 32 Int BE Pri !#42 N24734 P7191 LD 3 -1 Int BE Pri !#42 N24735 P7192 LD 4 -1 Int BE Nuc !#42 N24736 P7193 LD 15 -1 Int BE Sec !#42 N24737 P7194 REPLACEMENT 35 Int BE Pri !#42 N24738 P7195 REPLACEMENT 26 Int BE Pri !#42 N24739 P7196 LD 39 -1 Int BE Sec !#42 N24740 P7197 LD 3 -1 Int BE Pri !#42 N24741 P7198 REPLACEMENT 18 Int BE Pri !#42 N24742 P7199 REPLACEMENT 3 Int BE Pri !#42 N24743 P7200 REPLACEMENT 34 Int BE Sec !#42 N24744 P7201 LD 37 -1 Int BE Pri !#42 N24745 P7202 LD 6 -1 Int BE Pri !#42 N24746 P7203 REPLACEMENT 27 Int BE Pri !#42 N24747 P7204 REPLACEMENT 32 Int BE Pri !#42 N24748 P7205 REPLACEMENT 31 Int BE Pri !#42 N24749 P7206 REPLACEMENT 28 Int BE Nuc !#42 N24750 P7207 REPLACEMENT 5 Int BE Pri !#42 N24751 P7208 REPLACEMENT 12 Int BE Nuc !#42 N24752 P7209 REPLACEMENT 7 Int BE Pri !#42 N24753 P7210 LD 25 -1 Int BE Pri !#42 N24754 P7211 REPLACEMENT 19 Int BE Pri !#42 N24755 P7212 REPLACEMENT 18 Int BE Pri !#42 N24756 P7213 LD 23 -1 Int BE Pri !#42 N24757 P7214 LD 20 -1 Int BE Pri !#42 N24758 P7215 LD 33 -1 Int BE Nuc !#42 N24759 P7216 REPLACEMENT 21 Int BE Sec !#42 N24760 P7217 LD 11 -1 Int BE Pri !#42 N24761 P7218 LD 5 -1 Int BE Sec !#42 N24762 P7219 REPLACEMENT 11 Int BE Pri !#42 N24763 P7220 LD 38 -1 Int LE Pri !#42 N24764 P7221 LD 39 -1 FP BE Pri !#42 N24765 P7222 LD 28 -1 Int BE Pri !#42 N24766 P7223 LD 31 -1 Int BE Pri !#42 N24767 P7224 LD 30 -1 Int BE Pri !#42 N24768 P7225 LD 17 -1 Int LE Sec !#42 N24769 P7226 LD 1 -1 FP BE Pri !#42 N24770 P7227 REPLACEMENT 39 Int BE Pri !#42 N24771 P7228 REPLACEMENT 35 Int BE Sec !#42 N24772 P7229 REPLACEMENT 44 Int BE Sec !#42 N24773 P7230 LD 15 -1 Int BE Pri !#42 N24774 P7231 LD 0 -1 Int BE Pri !#42 N24775 P7232 REPLACEMENT 41 Int BE Pri !#42 N24776 P7233 LD 20 -1 FP BE Pri !#42 N24777 P7234 LD 24 -1 FP BE Sec !#42 N24778 P7235 LD 32 -1 FP BE Nuc !#42 N24779 P7236 REPLACEMENT 27 Int BE Pri !#42 N24780 P7237 LD 31 -1 Int BE Pri !#42 N24781 P7238 REPLACEMENT 19 Int BE Sec !#42 N24782 P7239 REPLACEMENT 45 Int BE Pri !#42 N24783 P7240 REPLACEMENT 4 Int BE Sec !#42 N24784 P7241 LD 28 -1 Int BE Nuc Loop_exit !#42 N24785 P7068 LD 42 -1 Int BE Pri Loop_entry !#42 N24786 P7069 LD 16 -1 Int BE Pri !#42 N24787 P7070 LD 26 -1 Int BE Pri !#42 N24788 P7071 LD 23 -1 FP BE Sec !#42 N24789 P7072 LD 20 -1 Int BE Pri !#42 N24790 P7073 REPLACEMENT 17 Int BE Pri !#42 N24791 P7074 REPLACEMENT 1 Int BE Pri !#42 N24792 P7075 MEMBAR !#42 N24793 P7076 PREFETCH 6 Int BE Sec !#42 N24794 P7077 LD 41 -1 Int BE Nuc !#42 N24795 P7078 LD 20 -1 Int BE Pri !#42 N24796 P7079 REPLACEMENT 11 Int BE Pri !#42 N24797 P7080 MEMBAR !#42 N24798 P7081 BST 14 0x21000003 FP BE Sec !#42 N24799 P7082 MEMBAR !#42 N24800 P7083 LD 45 -1 FP BE Pri !#42 N24801 P7084 LD 22 -1 Int BE Pri !#42 N24802 P7085 REPLACEMENT 30 Int BE Pri !#42 N24803 P7086 REPLACEMENT 20 Int BE Pri !#42 N24804 P7087 LD 29 -1 Int BE Pri !#42 N24805 P7088 REPLACEMENT 40 Int BE Pri !#42 N24806 P7089 REPLACEMENT 6 Int BE Nuc !#42 N24807 P7090 MEMBAR !#42 N24808 P7091 LD 12 -1 Int BE Sec !#42 N24809 P7092 REPLACEMENT 21 Int BE Pri !#42 N24810 P7093 LD 5 -1 Int BE Pri !#42 N24811 P7094 LD 40 -1 Int BE Pri !#42 N24812 P7095 REPLACEMENT 42 Int BE Pri !#42 N24813 P7096 LD 24 -1 Int BE Sec !#42 N24814 P7097 LD 22 -1 FP BE Pri !#42 N24815 P7098 REPLACEMENT 20 Int BE Pri !#42 N24816 P7099 REPLACEMENT 1 Int BE Pri !#42 N24817 P7100 LD 11 -1 Int BE Pri !#42 N24818 P7101 REPLACEMENT 32 Int BE Nuc !#42 N24819 P7102 LD 34 -1 Int BE Pri !#42 N24820 P7103 LD 28 -1 Int BE Pri !#42 N24821 P7104 LD 21 -1 Int BE Pri !#42 N24822 P7105 REPLACEMENT 10 Int BE Pri !#42 N24823 P7106 LD 35 -1 Int BE Sec !#42 N24824 P7107 REPLACEMENT 10 Int BE Pri !#42 N24825 P7108 LD 24 -1 FP BE Pri !#42 N24826 P7109 LD 10 -1 Int BE Pri !#42 N24827 P7110 LD 13 -1 Int BE Pri !#42 N24828 P7111 REPLACEMENT 18 Int BE Pri !#42 N24829 P7112 REPLACEMENT 8 Int BE Pri !#42 N24830 P7113 LD 19 -1 Int BE Pri !#42 N24831 P7114 LD 9 -1 Int BE Sec !#42 N24832 P7115 REPLACEMENT 18 Int BE Pri !#42 N24833 P7116 REPLACEMENT 10 Int BE Pri !#42 N24834 P7117 REPLACEMENT 25 Int BE Pri !#42 N24835 P7118 REPLACEMENT 21 Int BE Pri !#42 N24836 P7119 REPLACEMENT 0 Int BE Pri !#42 N24837 P7120 REPLACEMENT 13 Int BE Nuc !#42 N24838 P7121 REPLACEMENT 38 Int BE Pri !#42 N24839 P7122 LD 19 -1 Int BE Pri !#42 N24840 P7123 LD 6 -1 Int BE Pri !#42 N24841 P7124 LD 41 -1 Int BE Pri !#42 N24842 P7125 LD 19 -1 Int BE Pri !#42 N24843 P7126 REPLACEMENT 7 Int BE Pri !#42 N24844 P7127 REPLACEMENT 17 Int BE Pri !#42 N24845 P7128 REPLACEMENT 42 Int BE Pri !#42 N24846 P7129 REPLACEMENT 31 Int BE Pri !#42 N24847 P7130 REPLACEMENT 40 Int BE Pri !#42 N24848 P7131 LD 39 -1 Int BE Nuc !#42 N24849 P7132 PREFETCH 1 Int BE Pri !#42 N24850 P7133 LD 30 -1 Int BE Pri !#42 N24851 P7134 REPLACEMENT 38 Int BE Pri !#42 N24852 P7135 REPLACEMENT 1 Int BE Nuc !#42 N24853 P7136 LD 40 -1 Int BE Pri !#42 N24854 P7137 REPLACEMENT 38 Int BE Pri !#42 N24855 P7138 REPLACEMENT 31 Int BE Pri !#42 N24856 P7139 REPLACEMENT 16 Int BE Sec !#42 N24857 P7140 REPLACEMENT 19 Int BE Pri !#42 N24858 P7141 REPLACEMENT 34 Int BE Nuc !#42 N24859 P7142 REPLACEMENT 26 Int BE Pri !#42 N24860 P7143 REPLACEMENT 0 Int BE Pri !#42 N24861 P7144 LD 43 -1 Int BE Pri !#42 N24862 P7145 MEMBAR !#42 N24863 P7146 LD 40 -1 Int BE Pri !#42 N24864 P7147 LD 29 -1 Int BE Sec !#42 N24865 P7148 LD 15 -1 Int LE Sec !#42 N24866 P7149 REPLACEMENT 32 Int BE Pri !#42 N24867 P7150 REPLACEMENT 11 Int BE Pri !#42 N24868 P7151 REPLACEMENT 31 Int BE Pri !#42 N24869 P7152 LD 28 -1 Int BE Pri !#42 N24870 P7153 LD 1 -1 Int BE Pri !#42 N24871 P7154 REPLACEMENT 17 Int BE Pri !#42 N24872 P7155 LD 5 -1 Int BE Nuc !#42 N24873 P7156 LD 28 -1 Int BE Sec !#42 N24874 P7157 LD 42 -1 Int BE Pri !#42 N24875 P7158 REPLACEMENT 26 Int BE Pri !#42 N24876 P7159 LD 6 -1 Int BE Pri !#42 N24877 P7160 REPLACEMENT 40 Int BE Sec !#42 N24878 P7161 LD 25 -1 Int BE Pri !#42 N24879 P7162 LD 36 -1 Int BE Pri !#42 N24880 P7163 REPLACEMENT 36 Int BE Pri !#42 N24881 P7164 LD 23 -1 Int BE Nuc !#42 N24882 P7165 LD 9 -1 Int BE Pri !#42 N24883 P7166 LD 38 -1 Int BE Sec !#42 N24884 P7167 LD 39 -1 Int BE Nuc !#42 N24885 P7168 LD 30 -1 Int BE Pri !#42 N24886 P7169 LD 14 -1 Int LE Pri !#42 N24887 P7170 REPLACEMENT 18 Int BE Pri !#42 N24888 P7171 LD 23 -1 Int BE Pri !#42 N24889 P7172 LD 12 -1 Int BE Pri !#42 N24890 P7173 LD 8 -1 Int LE Pri !#42 N24891 P7174 LD 0 -1 Int BE Pri !#42 N24892 P7175 REPLACEMENT 7 Int BE Pri !#42 N24893 P7176 REPLACEMENT 23 Int BE Sec !#42 N24894 P7177 LD 15 -1 Int BE Pri !#42 N24895 P7178 REPLACEMENT 41 Int BE Pri !#42 N24896 P7179 REPLACEMENT 7 Int BE Pri !#42 N24897 P7180 REPLACEMENT 45 Int BE Pri !#42 N24898 P7181 REPLACEMENT 20 Int BE Pri !#42 N24899 P7182 REPLACEMENT 26 Int BE Nuc !#42 N24900 P7183 LD 22 -1 FP BE Sec !#42 N24901 P7184 LD 4 -1 Int LE Pri !#42 N24902 P7185 LD 19 -1 Int BE Sec !#42 N24903 P7186 LD 20 -1 Int BE Pri !#42 N24904 P7187 REPLACEMENT 35 Int BE Pri !#42 N24905 P7188 LD 40 -1 Int BE Pri !#42 N24906 P7189 LD 40 -1 Int BE Pri !#42 N24907 P7190 REPLACEMENT 32 Int BE Pri !#42 N24908 P7191 LD 3 -1 Int BE Pri !#42 N24909 P7192 LD 4 -1 Int BE Nuc !#42 N24910 P7193 LD 15 -1 Int BE Sec !#42 N24911 P7194 REPLACEMENT 35 Int BE Pri !#42 N24912 P7195 REPLACEMENT 26 Int BE Pri !#42 N24913 P7196 LD 39 -1 Int BE Sec !#42 N24914 P7197 LD 3 -1 Int BE Pri !#42 N24915 P7198 REPLACEMENT 18 Int BE Pri !#42 N24916 P7199 REPLACEMENT 3 Int BE Pri !#42 N24917 P7200 REPLACEMENT 34 Int BE Sec !#42 N24918 P7201 LD 37 -1 Int BE Pri !#42 N24919 P7202 LD 6 -1 Int BE Pri !#42 N24920 P7203 REPLACEMENT 27 Int BE Pri !#42 N24921 P7204 REPLACEMENT 32 Int BE Pri !#42 N24922 P7205 REPLACEMENT 31 Int BE Pri !#42 N24923 P7206 REPLACEMENT 28 Int BE Nuc !#42 N24924 P7207 REPLACEMENT 5 Int BE Pri !#42 N24925 P7208 REPLACEMENT 12 Int BE Nuc !#42 N24926 P7209 REPLACEMENT 7 Int BE Pri !#42 N24927 P7210 LD 25 -1 Int BE Pri !#42 N24928 P7211 REPLACEMENT 19 Int BE Pri !#42 N24929 P7212 REPLACEMENT 18 Int BE Pri !#42 N24930 P7213 LD 23 -1 Int BE Pri !#42 N24931 P7214 LD 20 -1 Int BE Pri !#42 N24932 P7215 LD 33 -1 Int BE Nuc !#42 N24933 P7216 REPLACEMENT 21 Int BE Sec !#42 N24934 P7217 LD 11 -1 Int BE Pri !#42 N24935 P7218 LD 5 -1 Int BE Sec !#42 N24936 P7219 REPLACEMENT 11 Int BE Pri !#42 N24937 P7220 LD 38 -1 Int LE Pri !#42 N24938 P7221 LD 39 -1 FP BE Pri !#42 N24939 P7222 LD 28 -1 Int BE Pri !#42 N24940 P7223 LD 31 -1 Int BE Pri !#42 N24941 P7224 LD 30 -1 Int BE Pri !#42 N24942 P7225 LD 17 -1 Int LE Sec !#42 N24943 P7226 LD 1 -1 FP BE Pri !#42 N24944 P7227 REPLACEMENT 39 Int BE Pri !#42 N24945 P7228 REPLACEMENT 35 Int BE Sec !#42 N24946 P7229 REPLACEMENT 44 Int BE Sec !#42 N24947 P7230 LD 15 -1 Int BE Pri !#42 N24948 P7231 LD 0 -1 Int BE Pri !#42 N24949 P7232 REPLACEMENT 41 Int BE Pri !#42 N24950 P7233 LD 20 -1 FP BE Pri !#42 N24951 P7234 LD 24 -1 FP BE Sec !#42 N24952 P7235 LD 32 -1 FP BE Nuc !#42 N24953 P7236 REPLACEMENT 27 Int BE Pri !#42 N24954 P7237 LD 31 -1 Int BE Pri !#42 N24955 P7238 REPLACEMENT 19 Int BE Sec !#42 N24956 P7239 REPLACEMENT 45 Int BE Pri !#42 N24957 P7240 REPLACEMENT 4 Int BE Sec !#42 N24958 P7241 LD 28 -1 Int BE Nuc Loop_exit !#42 N24959 P7242 MEMBAR !#43 N24960 P7243 LD 37 -1 Int BE Pri Loop_entry !#43 N24961 P7244 LD 28 -1 Int BE Sec !#43 N24962 P7245 LD 35 -1 Int BE Pri !#43 N24963 P7246 LD 34 -1 Int BE Nuc !#43 N24964 P7247 REPLACEMENT 4 Int BE Sec !#43 N24965 P7248 LD 38 -1 Int BE Pri !#43 N24966 P7249 LD 38 -1 Int BE Pri !#43 N24967 P7250 LD 13 -1 Int BE Pri !#43 N24968 P7251 LD 29 -1 FP BE Pri !#43 N24969 P7252 REPLACEMENT 24 Int BE Pri !#43 N24970 P7253 LD 34 -1 Int BE Nuc !#43 N24971 P7254 REPLACEMENT 25 Int BE Pri !#43 N24972 P7255 LD 38 -1 Int BE Pri !#43 N24973 P7256 REPLACEMENT 27 Int BE Pri !#43 N24974 P7257 LD 15 -1 Int BE Pri !#43 N24975 P7258 LD 44 -1 Int BE Pri !#43 N24976 P7259 LD 4 -1 Int BE Pri !#43 N24977 P7260 REPLACEMENT 35 Int BE Pri !#43 N24978 P7261 LD 37 -1 Int BE Pri !#43 N24979 P7262 LD 36 -1 Int BE Pri !#43 N24980 P7263 REPLACEMENT 34 Int BE Pri !#43 N24981 P7264 REPLACEMENT 19 Int BE Nuc !#43 N24982 P7265 LD 20 -1 Int BE Pri !#43 N24983 P7266 LD 15 -1 Int BE Pri !#43 N24984 P7267 MEMBAR !#43 N24985 P7268 BST 25 0x21800001 FP BE Sec !#43 N24986 P7269 MEMBAR !#43 N24987 P7270 REPLACEMENT 35 Int BE Pri !#43 N24988 P7271 REPLACEMENT 21 Int BE Pri !#43 N24989 P7272 LD 10 -1 Int BE Pri !#43 N24990 P7273 REPLACEMENT 1 Int BE Pri !#43 N24991 P7274 LD 2 -1 FP BE Pri !#43 N24992 P7275 LD 6 -1 Int BE Nuc !#43 N24993 P7276 LD 33 -1 FP BE Sec !#43 N24994 P7277 REPLACEMENT 2 Int BE Pri !#43 N24995 P7278 REPLACEMENT 2 Int BE Pri !#43 N24996 P7279 MEMBAR !#43 N24997 P7280 BST 4 0x21800002 FP BE Pri !#43 N24998 P7281 MEMBAR !#43 N24999 P7282 REPLACEMENT 14 Int BE Sec !#43 N25000 P7283 PREFETCH 32 Int BE Sec !#43 N25001 P7284 REPLACEMENT 2 Int BE Pri !#43 N25002 P7285 REPLACEMENT 26 Int BE Pri !#43 N25003 P7286 REPLACEMENT 14 Int BE Pri !#43 N25004 P7287 REPLACEMENT 19 Int BE Pri !#43 N25005 P7288 LD 1 -1 Int BE Nuc !#43 N25006 P7289 LD 41 -1 FP BE Pri !#43 N25007 P7290 LD 13 -1 Int BE Sec !#43 N25008 P7291 LD 4 -1 Int BE Pri !#43 N25009 P7292 LD 45 -1 Int BE Pri !#43 N25010 P7293 REPLACEMENT 2 Int BE Pri !#43 N25011 P7294 LD 19 -1 Int BE Pri !#43 N25012 P7295 LD 3 -1 Int BE Pri !#43 N25013 P7296 LD 35 -1 Int BE Nuc !#43 N25014 P7297 REPLACEMENT 32 Int BE Pri !#43 N25015 P7298 LD 28 -1 Int BE Pri !#43 N25016 P7299 REPLACEMENT 22 Int BE Pri !#43 N25017 P7300 LD 37 -1 Int BE Pri !#43 N25018 P7301 REPLACEMENT 44 Int BE Pri !#43 N25019 P7302 MEMBAR !#43 N25020 P7303 REPLACEMENT 0 Int BE Pri !#43 N25021 P7304 LD 34 -1 Int BE Sec !#43 N25022 P7305 REPLACEMENT 7 Int BE Sec !#43 N25023 P7306 MEMBAR !#43 N25024 P7307 BST 37 0x21800003 FP BE Sec !#43 N25025 P7308 MEMBAR !#43 N25026 P7309 LD 25 -1 FP BE Pri !#43 N25027 P7310 LD 17 -1 Int BE Pri !#43 N25028 P7311 LD 6 -1 Int BE Sec !#43 N25029 P7312 REPLACEMENT 23 Int BE Pri !#43 N25030 P7313 LD 4 -1 Int BE Pri !#43 N25031 P7314 REPLACEMENT 7 Int BE Pri !#43 N25032 P7315 LD 8 -1 Int BE Pri !#43 N25033 P7316 REPLACEMENT 30 Int BE Pri !#43 N25034 P7317 LD 23 -1 Int BE Pri !#43 N25035 P7318 LD 31 -1 FP BE Pri !#43 N25036 P7319 LD 6 -1 Int BE Sec !#43 N25037 P7320 LD 0 -1 Int BE Sec !#43 N25038 P7321 LD 42 -1 Int BE Pri !#43 N25039 P7322 REPLACEMENT 36 Int BE Pri !#43 N25040 P7323 LD 38 -1 Int BE Pri !#43 N25041 P7324 LD 15 -1 Int BE Pri !#43 N25042 P7325 LD 29 -1 Int BE Pri !#43 N25043 P7326 LD 19 -1 Int BE Sec !#43 N25044 P7327 LD 5 -1 Int BE Pri !#43 N25045 P7328 LD 21 -1 Int BE Sec !#43 N25046 P7329 REPLACEMENT 25 Int BE Pri !#43 N25047 P7330 LD 16 -1 Int BE Pri !#43 N25048 P7331 REPLACEMENT 28 Int BE Nuc !#43 N25049 P7332 REPLACEMENT 20 Int BE Pri !#43 N25050 P7333 LD 9 -1 Int BE Pri !#43 N25051 P7334 REPLACEMENT 37 Int BE Pri !#43 N25052 P7335 LD 13 -1 Int BE Pri !#43 N25053 P7336 LD 31 -1 Int BE Pri !#43 N25054 P7337 REPLACEMENT 34 Int BE Sec !#43 N25055 P7338 REPLACEMENT 7 Int BE Nuc !#43 N25056 P7339 LD 18 -1 Int BE Pri !#43 N25057 P7340 REPLACEMENT 24 Int BE Pri !#43 N25058 P7341 LD 42 -1 Int BE Sec !#43 N25059 P7342 LD 12 -1 Int BE Pri !#43 N25060 P7343 LD 22 -1 Int BE Pri !#43 N25061 P7344 LD 30 -1 Int BE Pri !#43 N25062 P7345 LD 33 -1 Int BE Pri !#43 N25063 P7346 LD 8 -1 Int BE Pri !#43 N25064 P7347 REPLACEMENT 10 Int BE Pri !#43 N25065 P7348 REPLACEMENT 42 Int BE Pri !#43 N25066 P7349 LD 8 -1 Int BE Sec !#43 N25067 P7350 PREFETCH 11 Int BE Pri !#43 N25068 P7351 REPLACEMENT 45 Int BE Pri !#43 N25069 P7352 LD 27 -1 Int BE Nuc !#43 N25070 P7353 REPLACEMENT 36 Int BE Pri !#43 N25071 P7354 LD 7 -1 Int LE Pri !#43 N25072 P7355 LD 10 -1 Int LE Pri !#43 N25073 P7356 LD 35 -1 FP BE Sec !#43 N25074 P7357 REPLACEMENT 40 Int BE Pri !#43 N25075 P7358 LD 36 -1 Int LE Pri !#43 N25076 P7359 LD 15 -1 Int BE Pri !#43 N25077 P7360 REPLACEMENT 6 Int BE Nuc !#43 N25078 P7361 LD 1 -1 Int BE Pri !#43 N25079 P7362 REPLACEMENT 38 Int BE Pri !#43 N25080 P7363 REPLACEMENT 30 Int BE Pri !#43 N25081 P7364 REPLACEMENT 25 Int BE Nuc !#43 N25082 P7365 REPLACEMENT 14 Int BE Pri !#43 N25083 P7366 REPLACEMENT 24 Int BE Pri !#43 N25084 P7367 REPLACEMENT 39 Int BE Sec !#43 N25085 P7368 REPLACEMENT 18 Int BE Sec !#43 N25086 P7369 LD 24 -1 Int BE Sec !#43 N25087 P7370 REPLACEMENT 8 Int BE Pri !#43 N25088 P7371 LD 40 -1 Int BE Pri !#43 N25089 P7372 MEMBAR !#43 N25090 P7373 REPLACEMENT 35 Int BE Pri !#43 N25091 P7374 REPLACEMENT 5 Int BE Pri !#43 N25092 P7375 LD 13 -1 Int BE Pri !#43 N25093 P7376 REPLACEMENT 38 Int BE Sec !#43 N25094 P7377 LD 41 -1 Int BE Pri !#43 N25095 P7378 LD 35 -1 Int BE Pri !#43 N25096 P7379 REPLACEMENT 38 Int BE Pri !#43 N25097 P7380 REPLACEMENT 30 Int BE Pri !#43 N25098 P7381 LD 20 -1 Int BE Pri !#43 N25099 P7382 LD 40 -1 Int BE Pri !#43 N25100 P7383 REPLACEMENT 32 Int BE Pri !#43 N25101 P7384 REPLACEMENT 22 Int BE Sec !#43 N25102 P7385 REPLACEMENT 25 Int BE Nuc !#43 N25103 P7386 LD 23 -1 Int BE Pri !#43 N25104 P7387 REPLACEMENT 42 Int BE Pri !#43 N25105 P7388 LD 40 -1 Int BE Pri !#43 N25106 P7389 LD 21 -1 Int BE Sec !#43 N25107 P7390 REPLACEMENT 32 Int BE Sec !#43 N25108 P7391 LD 16 -1 Int BE Pri !#43 N25109 P7392 REPLACEMENT 18 Int BE Sec !#43 N25110 P7393 LD 9 -1 Int BE Pri !#43 N25111 P7394 REPLACEMENT 0 Int BE Pri !#43 N25112 P7395 REPLACEMENT 45 Int BE Pri !#43 N25113 P7396 LD 4 -1 Int BE Pri !#43 N25114 P7397 LD 40 -1 Int BE Pri !#43 N25115 P7398 LD 1 -1 Int BE Sec !#43 N25116 P7399 LD 42 -1 FP BE Pri !#43 N25117 P7400 LD 19 -1 Int BE Pri !#43 N25118 P7401 REPLACEMENT 4 Int BE Pri !#43 N25119 P7402 LD 11 -1 Int BE Pri !#43 N25120 P7403 REPLACEMENT 35 Int BE Pri !#43 N25121 P7404 LD 17 -1 Int BE Pri !#43 N25122 P7405 REPLACEMENT 28 Int BE Pri !#43 N25123 P7406 LD 27 -1 Int BE Pri !#43 N25124 P7407 LD 4 -1 Int BE Nuc !#43 N25125 P7408 REPLACEMENT 40 Int BE Pri !#43 N25126 P7409 REPLACEMENT 34 Int BE Pri !#43 N25127 P7410 REPLACEMENT 17 Int BE Pri !#43 N25128 P7411 MEMBAR !#43 N25129 P7412 BST 2 0x21800004 FP BE Pri !#43 N25130 P7413 MEMBAR !#43 N25131 P7414 LD 35 -1 Int BE Sec !#43 N25132 P7415 REPLACEMENT 6 Int BE Pri !#43 N25133 P7416 REPLACEMENT 20 Int BE Sec !#43 N25134 P7417 REPLACEMENT 2 Int BE Pri !#43 N25135 P7418 REPLACEMENT 31 Int BE Pri !#43 N25136 P7419 LD 8 -1 Int BE Pri !#43 N25137 P7420 LD 26 -1 Int BE Sec !#43 N25138 P7421 REPLACEMENT 21 Int BE Pri !#43 N25139 P7422 REPLACEMENT 24 Int BE Pri !#43 N25140 P7423 REPLACEMENT 45 Int BE Pri !#43 N25141 P7424 REPLACEMENT 34 Int BE Pri !#43 N25142 P7425 REPLACEMENT 43 Int BE Sec !#43 N25143 P7426 LD 10 -1 Int BE Nuc Loop_exit !#43 N25144 P7243 LD 37 -1 Int BE Pri Loop_entry !#43 N25145 P7244 LD 28 -1 Int BE Sec !#43 N25146 P7245 LD 35 -1 Int BE Pri !#43 N25147 P7246 LD 34 -1 Int BE Nuc !#43 N25148 P7247 REPLACEMENT 4 Int BE Sec !#43 N25149 P7248 LD 38 -1 Int BE Pri !#43 N25150 P7249 LD 38 -1 Int BE Pri !#43 N25151 P7250 LD 13 -1 Int BE Pri !#43 N25152 P7251 LD 29 -1 FP BE Pri !#43 N25153 P7252 REPLACEMENT 24 Int BE Pri !#43 N25154 P7253 LD 34 -1 Int BE Nuc !#43 N25155 P7254 REPLACEMENT 25 Int BE Pri !#43 N25156 P7255 LD 38 -1 Int BE Pri !#43 N25157 P7256 REPLACEMENT 27 Int BE Pri !#43 N25158 P7257 LD 15 -1 Int BE Pri !#43 N25159 P7258 LD 44 -1 Int BE Pri !#43 N25160 P7259 LD 4 -1 Int BE Pri !#43 N25161 P7260 REPLACEMENT 35 Int BE Pri !#43 N25162 P7261 LD 37 -1 Int BE Pri !#43 N25163 P7262 LD 36 -1 Int BE Pri !#43 N25164 P7263 REPLACEMENT 34 Int BE Pri !#43 N25165 P7264 REPLACEMENT 19 Int BE Nuc !#43 N25166 P7265 LD 20 -1 Int BE Pri !#43 N25167 P7266 LD 15 -1 Int BE Pri !#43 N25168 P7267 MEMBAR !#43 N25169 P7268 BST 25 0x21800005 FP BE Sec !#43 N25170 P7269 MEMBAR !#43 N25171 P7270 REPLACEMENT 35 Int BE Pri !#43 N25172 P7271 REPLACEMENT 21 Int BE Pri !#43 N25173 P7272 LD 10 -1 Int BE Pri !#43 N25174 P7273 REPLACEMENT 1 Int BE Pri !#43 N25175 P7274 LD 2 -1 FP BE Pri !#43 N25176 P7275 LD 6 -1 Int BE Nuc !#43 N25177 P7276 LD 33 -1 FP BE Sec !#43 N25178 P7277 REPLACEMENT 2 Int BE Pri !#43 N25179 P7278 REPLACEMENT 2 Int BE Pri !#43 N25180 P7279 MEMBAR !#43 N25181 P7280 BST 4 0x21800006 FP BE Pri !#43 N25182 P7281 MEMBAR !#43 N25183 P7282 REPLACEMENT 14 Int BE Sec !#43 N25184 P7283 PREFETCH 32 Int BE Sec !#43 N25185 P7284 REPLACEMENT 2 Int BE Pri !#43 N25186 P7285 REPLACEMENT 26 Int BE Pri !#43 N25187 P7286 REPLACEMENT 14 Int BE Pri !#43 N25188 P7287 REPLACEMENT 19 Int BE Pri !#43 N25189 P7288 LD 1 -1 Int BE Nuc !#43 N25190 P7289 LD 41 -1 FP BE Pri !#43 N25191 P7290 LD 13 -1 Int BE Sec !#43 N25192 P7291 LD 4 -1 Int BE Pri !#43 N25193 P7292 LD 45 -1 Int BE Pri !#43 N25194 P7293 REPLACEMENT 2 Int BE Pri !#43 N25195 P7294 LD 19 -1 Int BE Pri !#43 N25196 P7295 LD 3 -1 Int BE Pri !#43 N25197 P7296 LD 35 -1 Int BE Nuc !#43 N25198 P7297 REPLACEMENT 32 Int BE Pri !#43 N25199 P7298 LD 28 -1 Int BE Pri !#43 N25200 P7299 REPLACEMENT 22 Int BE Pri !#43 N25201 P7300 LD 37 -1 Int BE Pri !#43 N25202 P7301 REPLACEMENT 44 Int BE Pri !#43 N25203 P7302 MEMBAR !#43 N25204 P7303 REPLACEMENT 0 Int BE Pri !#43 N25205 P7304 LD 34 -1 Int BE Sec !#43 N25206 P7305 REPLACEMENT 7 Int BE Sec !#43 N25207 P7306 MEMBAR !#43 N25208 P7307 BST 37 0x21800007 FP BE Sec !#43 N25209 P7308 MEMBAR !#43 N25210 P7309 LD 25 -1 FP BE Pri !#43 N25211 P7310 LD 17 -1 Int BE Pri !#43 N25212 P7311 LD 6 -1 Int BE Sec !#43 N25213 P7312 REPLACEMENT 23 Int BE Pri !#43 N25214 P7313 LD 4 -1 Int BE Pri !#43 N25215 P7314 REPLACEMENT 7 Int BE Pri !#43 N25216 P7315 LD 8 -1 Int BE Pri !#43 N25217 P7316 REPLACEMENT 30 Int BE Pri !#43 N25218 P7317 LD 23 -1 Int BE Pri !#43 N25219 P7318 LD 31 -1 FP BE Pri !#43 N25220 P7319 LD 6 -1 Int BE Sec !#43 N25221 P7320 LD 0 -1 Int BE Sec !#43 N25222 P7321 LD 42 -1 Int BE Pri !#43 N25223 P7322 REPLACEMENT 36 Int BE Pri !#43 N25224 P7323 LD 38 -1 Int BE Pri !#43 N25225 P7324 LD 15 -1 Int BE Pri !#43 N25226 P7325 LD 29 -1 Int BE Pri !#43 N25227 P7326 LD 19 -1 Int BE Sec !#43 N25228 P7327 LD 5 -1 Int BE Pri !#43 N25229 P7328 LD 21 -1 Int BE Sec !#43 N25230 P7329 REPLACEMENT 25 Int BE Pri !#43 N25231 P7330 LD 16 -1 Int BE Pri !#43 N25232 P7331 REPLACEMENT 28 Int BE Nuc !#43 N25233 P7332 REPLACEMENT 20 Int BE Pri !#43 N25234 P7333 LD 9 -1 Int BE Pri !#43 N25235 P7334 REPLACEMENT 37 Int BE Pri !#43 N25236 P7335 LD 13 -1 Int BE Pri !#43 N25237 P7336 LD 31 -1 Int BE Pri !#43 N25238 P7337 REPLACEMENT 34 Int BE Sec !#43 N25239 P7338 REPLACEMENT 7 Int BE Nuc !#43 N25240 P7339 LD 18 -1 Int BE Pri !#43 N25241 P7340 REPLACEMENT 24 Int BE Pri !#43 N25242 P7341 LD 42 -1 Int BE Sec !#43 N25243 P7342 LD 12 -1 Int BE Pri !#43 N25244 P7343 LD 22 -1 Int BE Pri !#43 N25245 P7344 LD 30 -1 Int BE Pri !#43 N25246 P7345 LD 33 -1 Int BE Pri !#43 N25247 P7346 LD 8 -1 Int BE Pri !#43 N25248 P7347 REPLACEMENT 10 Int BE Pri !#43 N25249 P7348 REPLACEMENT 42 Int BE Pri !#43 N25250 P7349 LD 8 -1 Int BE Sec !#43 N25251 P7350 PREFETCH 11 Int BE Pri !#43 N25252 P7351 REPLACEMENT 45 Int BE Pri !#43 N25253 P7352 LD 27 -1 Int BE Nuc !#43 N25254 P7353 REPLACEMENT 36 Int BE Pri !#43 N25255 P7354 LD 7 -1 Int LE Pri !#43 N25256 P7355 LD 10 -1 Int LE Pri !#43 N25257 P7356 LD 35 -1 FP BE Sec !#43 N25258 P7357 REPLACEMENT 40 Int BE Pri !#43 N25259 P7358 LD 36 -1 Int LE Pri !#43 N25260 P7359 LD 15 -1 Int BE Pri !#43 N25261 P7360 REPLACEMENT 6 Int BE Nuc !#43 N25262 P7361 LD 1 -1 Int BE Pri !#43 N25263 P7362 REPLACEMENT 38 Int BE Pri !#43 N25264 P7363 REPLACEMENT 30 Int BE Pri !#43 N25265 P7364 REPLACEMENT 25 Int BE Nuc !#43 N25266 P7365 REPLACEMENT 14 Int BE Pri !#43 N25267 P7366 REPLACEMENT 24 Int BE Pri !#43 N25268 P7367 REPLACEMENT 39 Int BE Sec !#43 N25269 P7368 REPLACEMENT 18 Int BE Sec !#43 N25270 P7369 LD 24 -1 Int BE Sec !#43 N25271 P7370 REPLACEMENT 8 Int BE Pri !#43 N25272 P7371 LD 40 -1 Int BE Pri !#43 N25273 P7372 MEMBAR !#43 N25274 P7373 REPLACEMENT 35 Int BE Pri !#43 N25275 P7374 REPLACEMENT 5 Int BE Pri !#43 N25276 P7375 LD 13 -1 Int BE Pri !#43 N25277 P7376 REPLACEMENT 38 Int BE Sec !#43 N25278 P7377 LD 41 -1 Int BE Pri !#43 N25279 P7378 LD 35 -1 Int BE Pri !#43 N25280 P7379 REPLACEMENT 38 Int BE Pri !#43 N25281 P7380 REPLACEMENT 30 Int BE Pri !#43 N25282 P7381 LD 20 -1 Int BE Pri !#43 N25283 P7382 LD 40 -1 Int BE Pri !#43 N25284 P7383 REPLACEMENT 32 Int BE Pri !#43 N25285 P7384 REPLACEMENT 22 Int BE Sec !#43 N25286 P7385 REPLACEMENT 25 Int BE Nuc !#43 N25287 P7386 LD 23 -1 Int BE Pri !#43 N25288 P7387 REPLACEMENT 42 Int BE Pri !#43 N25289 P7388 LD 40 -1 Int BE Pri !#43 N25290 P7389 LD 21 -1 Int BE Sec !#43 N25291 P7390 REPLACEMENT 32 Int BE Sec !#43 N25292 P7391 LD 16 -1 Int BE Pri !#43 N25293 P7392 REPLACEMENT 18 Int BE Sec !#43 N25294 P7393 LD 9 -1 Int BE Pri !#43 N25295 P7394 REPLACEMENT 0 Int BE Pri !#43 N25296 P7395 REPLACEMENT 45 Int BE Pri !#43 N25297 P7396 LD 4 -1 Int BE Pri !#43 N25298 P7397 LD 40 -1 Int BE Pri !#43 N25299 P7398 LD 1 -1 Int BE Sec !#43 N25300 P7399 LD 42 -1 FP BE Pri !#43 N25301 P7400 LD 19 -1 Int BE Pri !#43 N25302 P7401 REPLACEMENT 4 Int BE Pri !#43 N25303 P7402 LD 11 -1 Int BE Pri !#43 N25304 P7403 REPLACEMENT 35 Int BE Pri !#43 N25305 P7404 LD 17 -1 Int BE Pri !#43 N25306 P7405 REPLACEMENT 28 Int BE Pri !#43 N25307 P7406 LD 27 -1 Int BE Pri !#43 N25308 P7407 LD 4 -1 Int BE Nuc !#43 N25309 P7408 REPLACEMENT 40 Int BE Pri !#43 N25310 P7409 REPLACEMENT 34 Int BE Pri !#43 N25311 P7410 REPLACEMENT 17 Int BE Pri !#43 N25312 P7411 MEMBAR !#43 N25313 P7412 BST 2 0x21800008 FP BE Pri !#43 N25314 P7413 MEMBAR !#43 N25315 P7414 LD 35 -1 Int BE Sec !#43 N25316 P7415 REPLACEMENT 6 Int BE Pri !#43 N25317 P7416 REPLACEMENT 20 Int BE Sec !#43 N25318 P7417 REPLACEMENT 2 Int BE Pri !#43 N25319 P7418 REPLACEMENT 31 Int BE Pri !#43 N25320 P7419 LD 8 -1 Int BE Pri !#43 N25321 P7420 LD 26 -1 Int BE Sec !#43 N25322 P7421 REPLACEMENT 21 Int BE Pri !#43 N25323 P7422 REPLACEMENT 24 Int BE Pri !#43 N25324 P7423 REPLACEMENT 45 Int BE Pri !#43 N25325 P7424 REPLACEMENT 34 Int BE Pri !#43 N25326 P7425 REPLACEMENT 43 Int BE Sec !#43 N25327 P7426 LD 10 -1 Int BE Nuc Loop_exit !#43 N25328 P7427 REPLACEMENT 43 Int BE Pri Loop_entry !#43 N25329 P7428 REPLACEMENT 40 Int BE Pri !#43 N25330 P7429 REPLACEMENT 44 Int BE Pri !#43 N25331 P7430 LD 40 -1 Int BE Pri !#43 N25332 P7431 LD 18 -1 Int BE Pri !#43 N25333 P7432 LD 29 -1 Int BE Pri !#43 N25334 P7433 REPLACEMENT 2 Int BE Pri !#43 N25335 P7434 REPLACEMENT 0 Int BE Sec !#43 N25336 P7435 LD 26 -1 Int BE Pri !#43 N25337 P7436 REPLACEMENT 13 Int BE Pri !#43 N25338 P7437 LD 23 -1 Int BE Pri !#43 N25339 P7438 LD 29 -1 Int BE Nuc !#43 N25340 P7439 LD 34 -1 Int BE Pri !#43 N25341 P7440 REPLACEMENT 12 Int BE Nuc !#43 N25342 P7441 LD 2 -1 Int BE Pri !#43 N25343 P7442 LD 34 -1 Int LE Pri !#43 N25344 P7443 LD 17 -1 Int BE Pri !#43 N25345 P7444 LD 21 -1 Int BE Pri !#43 N25346 P7445 LD 38 -1 FP BE Pri !#43 N25347 P7446 LD 28 -1 Int BE Sec !#43 N25348 P7447 LD 24 -1 Int BE Pri !#43 N25349 P7448 REPLACEMENT 41 Int BE Pri !#43 N25350 P7449 REPLACEMENT 22 Int BE Sec !#43 N25351 P7450 LD 7 -1 Int BE Pri !#43 N25352 P7451 REPLACEMENT 24 Int BE Sec !#43 N25353 P7452 REPLACEMENT 33 Int BE Pri !#43 N25354 P7453 LD 10 -1 Int BE Pri !#43 N25355 P7454 REPLACEMENT 15 Int BE Pri !#43 N25356 P7455 REPLACEMENT 11 Int BE Pri !#43 N25357 P7456 REPLACEMENT 5 Int BE Pri !#43 N25358 P7457 REPLACEMENT 17 Int BE Nuc !#43 N25359 P7458 REPLACEMENT 39 Int BE Pri !#43 N25360 P7459 MEMBAR !#43 N25361 P7460 REPLACEMENT 16 Int BE Pri !#43 N25362 P7461 MEMBAR !#43 N25363 P7462 BST 8 0x21800009 FP BE Pri !#43 N25364 P7463 MEMBAR !#43 N25365 P7464 LD 13 -1 Int BE Pri !#43 N25366 P7465 REPLACEMENT 26 Int BE Pri !#43 N25367 P7466 LD 23 -1 Int BE Pri !#43 N25368 P7467 LD 39 -1 Int BE Nuc !#43 N25369 P7468 REPLACEMENT 21 Int BE Pri !#43 N25370 P7469 REPLACEMENT 7 Int BE Pri !#43 N25371 P7470 REPLACEMENT 13 Int BE Pri !#43 N25372 P7471 LD 41 -1 Int BE Pri !#43 N25373 P7472 LD 26 -1 Int BE Nuc !#43 N25374 P7473 REPLACEMENT 33 Int BE Nuc !#43 N25375 P7474 LD 29 -1 Int BE Sec !#43 N25376 P7475 REPLACEMENT 42 Int BE Sec !#43 N25377 P7476 LD 19 -1 Int BE Pri !#43 N25378 P7477 REPLACEMENT 25 Int BE Pri !#43 N25379 P7478 LD 18 -1 Int BE Pri !#43 N25380 P7479 LD 5 -1 Int BE Pri !#43 N25381 P7480 LD 26 -1 Int BE Pri !#43 N25382 P7481 REPLACEMENT 23 Int BE Pri !#43 N25383 P7482 LD 7 -1 Int BE Pri !#43 N25384 P7483 LD 32 -1 Int BE Nuc !#43 N25385 P7484 REPLACEMENT 4 Int BE Pri !#43 N25386 P7485 LD 5 -1 Int BE Pri !#43 N25387 P7486 REPLACEMENT 7 Int BE Pri !#43 N25388 P7487 REPLACEMENT 8 Int BE Pri !#43 N25389 P7488 REPLACEMENT 7 Int BE Pri Loop_exit !#43 N25390 P7427 REPLACEMENT 43 Int BE Pri Loop_entry !#43 N25391 P7428 REPLACEMENT 40 Int BE Pri !#43 N25392 P7429 REPLACEMENT 44 Int BE Pri !#43 N25393 P7430 LD 40 -1 Int BE Pri !#43 N25394 P7431 LD 18 -1 Int BE Pri !#43 N25395 P7432 LD 29 -1 Int BE Pri !#43 N25396 P7433 REPLACEMENT 2 Int BE Pri !#43 N25397 P7434 REPLACEMENT 0 Int BE Sec !#43 N25398 P7435 LD 26 -1 Int BE Pri !#43 N25399 P7436 REPLACEMENT 13 Int BE Pri !#43 N25400 P7437 LD 23 -1 Int BE Pri !#43 N25401 P7438 LD 29 -1 Int BE Nuc !#43 N25402 P7439 LD 34 -1 Int BE Pri !#43 N25403 P7440 REPLACEMENT 12 Int BE Nuc !#43 N25404 P7441 LD 2 -1 Int BE Pri !#43 N25405 P7442 LD 34 -1 Int LE Pri !#43 N25406 P7443 LD 17 -1 Int BE Pri !#43 N25407 P7444 LD 21 -1 Int BE Pri !#43 N25408 P7445 LD 38 -1 FP BE Pri !#43 N25409 P7446 LD 28 -1 Int BE Sec !#43 N25410 P7447 LD 24 -1 Int BE Pri !#43 N25411 P7448 REPLACEMENT 41 Int BE Pri !#43 N25412 P7449 REPLACEMENT 22 Int BE Sec !#43 N25413 P7450 LD 7 -1 Int BE Pri !#43 N25414 P7451 REPLACEMENT 24 Int BE Sec !#43 N25415 P7452 REPLACEMENT 33 Int BE Pri !#43 N25416 P7453 LD 10 -1 Int BE Pri !#43 N25417 P7454 REPLACEMENT 15 Int BE Pri !#43 N25418 P7455 REPLACEMENT 11 Int BE Pri !#43 N25419 P7456 REPLACEMENT 5 Int BE Pri !#43 N25420 P7457 REPLACEMENT 17 Int BE Nuc !#43 N25421 P7458 REPLACEMENT 39 Int BE Pri !#43 N25422 P7459 MEMBAR !#43 N25423 P7460 REPLACEMENT 16 Int BE Pri !#43 N25424 P7461 MEMBAR !#43 N25425 P7462 BST 8 0x2180000a FP BE Pri !#43 N25426 P7463 MEMBAR !#43 N25427 P7464 LD 13 -1 Int BE Pri !#43 N25428 P7465 REPLACEMENT 26 Int BE Pri !#43 N25429 P7466 LD 23 -1 Int BE Pri !#43 N25430 P7467 LD 39 -1 Int BE Nuc !#43 N25431 P7468 REPLACEMENT 21 Int BE Pri !#43 N25432 P7469 REPLACEMENT 7 Int BE Pri !#43 N25433 P7470 REPLACEMENT 13 Int BE Pri !#43 N25434 P7471 LD 41 -1 Int BE Pri !#43 N25435 P7472 LD 26 -1 Int BE Nuc !#43 N25436 P7473 REPLACEMENT 33 Int BE Nuc !#43 N25437 P7474 LD 29 -1 Int BE Sec !#43 N25438 P7475 REPLACEMENT 42 Int BE Sec !#43 N25439 P7476 LD 19 -1 Int BE Pri !#43 N25440 P7477 REPLACEMENT 25 Int BE Pri !#43 N25441 P7478 LD 18 -1 Int BE Pri !#43 N25442 P7479 LD 5 -1 Int BE Pri !#43 N25443 P7480 LD 26 -1 Int BE Pri !#43 N25444 P7481 REPLACEMENT 23 Int BE Pri !#43 N25445 P7482 LD 7 -1 Int BE Pri !#43 N25446 P7483 LD 32 -1 Int BE Nuc !#43 N25447 P7484 REPLACEMENT 4 Int BE Pri !#43 N25448 P7485 LD 5 -1 Int BE Pri !#43 N25449 P7486 REPLACEMENT 7 Int BE Pri !#43 N25450 P7487 REPLACEMENT 8 Int BE Pri !#43 N25451 P7488 REPLACEMENT 7 Int BE Pri Loop_exit !#43 N25452 P7427 REPLACEMENT 43 Int BE Pri Loop_entry !#43 N25453 P7428 REPLACEMENT 40 Int BE Pri !#43 N25454 P7429 REPLACEMENT 44 Int BE Pri !#43 N25455 P7430 LD 40 -1 Int BE Pri !#43 N25456 P7431 LD 18 -1 Int BE Pri !#43 N25457 P7432 LD 29 -1 Int BE Pri !#43 N25458 P7433 REPLACEMENT 2 Int BE Pri !#43 N25459 P7434 REPLACEMENT 0 Int BE Sec !#43 N25460 P7435 LD 26 -1 Int BE Pri !#43 N25461 P7436 REPLACEMENT 13 Int BE Pri !#43 N25462 P7437 LD 23 -1 Int BE Pri !#43 N25463 P7438 LD 29 -1 Int BE Nuc !#43 N25464 P7439 LD 34 -1 Int BE Pri !#43 N25465 P7440 REPLACEMENT 12 Int BE Nuc !#43 N25466 P7441 LD 2 -1 Int BE Pri !#43 N25467 P7442 LD 34 -1 Int LE Pri !#43 N25468 P7443 LD 17 -1 Int BE Pri !#43 N25469 P7444 LD 21 -1 Int BE Pri !#43 N25470 P7445 LD 38 -1 FP BE Pri !#43 N25471 P7446 LD 28 -1 Int BE Sec !#43 N25472 P7447 LD 24 -1 Int BE Pri !#43 N25473 P7448 REPLACEMENT 41 Int BE Pri !#43 N25474 P7449 REPLACEMENT 22 Int BE Sec !#43 N25475 P7450 LD 7 -1 Int BE Pri !#43 N25476 P7451 REPLACEMENT 24 Int BE Sec !#43 N25477 P7452 REPLACEMENT 33 Int BE Pri !#43 N25478 P7453 LD 10 -1 Int BE Pri !#43 N25479 P7454 REPLACEMENT 15 Int BE Pri !#43 N25480 P7455 REPLACEMENT 11 Int BE Pri !#43 N25481 P7456 REPLACEMENT 5 Int BE Pri !#43 N25482 P7457 REPLACEMENT 17 Int BE Nuc !#43 N25483 P7458 REPLACEMENT 39 Int BE Pri !#43 N25484 P7459 MEMBAR !#43 N25485 P7460 REPLACEMENT 16 Int BE Pri !#43 N25486 P7461 MEMBAR !#43 N25487 P7462 BST 8 0x2180000b FP BE Pri !#43 N25488 P7463 MEMBAR !#43 N25489 P7464 LD 13 -1 Int BE Pri !#43 N25490 P7465 REPLACEMENT 26 Int BE Pri !#43 N25491 P7466 LD 23 -1 Int BE Pri !#43 N25492 P7467 LD 39 -1 Int BE Nuc !#43 N25493 P7468 REPLACEMENT 21 Int BE Pri !#43 N25494 P7469 REPLACEMENT 7 Int BE Pri !#43 N25495 P7470 REPLACEMENT 13 Int BE Pri !#43 N25496 P7471 LD 41 -1 Int BE Pri !#43 N25497 P7472 LD 26 -1 Int BE Nuc !#43 N25498 P7473 REPLACEMENT 33 Int BE Nuc !#43 N25499 P7474 LD 29 -1 Int BE Sec !#43 N25500 P7475 REPLACEMENT 42 Int BE Sec !#43 N25501 P7476 LD 19 -1 Int BE Pri !#43 N25502 P7477 REPLACEMENT 25 Int BE Pri !#43 N25503 P7478 LD 18 -1 Int BE Pri !#43 N25504 P7479 LD 5 -1 Int BE Pri !#43 N25505 P7480 LD 26 -1 Int BE Pri !#43 N25506 P7481 REPLACEMENT 23 Int BE Pri !#43 N25507 P7482 LD 7 -1 Int BE Pri !#43 N25508 P7483 LD 32 -1 Int BE Nuc !#43 N25509 P7484 REPLACEMENT 4 Int BE Pri !#43 N25510 P7485 LD 5 -1 Int BE Pri !#43 N25511 P7486 REPLACEMENT 7 Int BE Pri !#43 N25512 P7487 REPLACEMENT 8 Int BE Pri !#43 N25513 P7488 REPLACEMENT 7 Int BE Pri Loop_exit !#43 N25514 P7489 MEMBAR !#44 N25515 P7490 LD 3 -1 Int BE Pri Loop_entry !#44 N25516 P7491 LD 4 -1 Int BE Pri !#44 N25517 P7492 LD 6 -1 Int BE Pri !#44 N25518 P7493 LD 7 -1 Int BE Pri !#44 N25519 P7494 LD 38 -1 Int LE Pri !#44 N25520 P7495 LD 45 -1 Int BE Pri !#44 N25521 P7496 REPLACEMENT 36 Int BE Sec !#44 N25522 P7497 LD 22 -1 Int BE Pri !#44 N25523 P7498 LD 26 -1 Int BE Pri !#44 N25524 P7499 LD 6 -1 Int BE Pri !#44 N25525 P7500 LD 25 -1 Int LE Pri !#44 N25526 P7501 REPLACEMENT 41 Int BE Pri !#44 N25527 P7502 REPLACEMENT 17 Int BE Pri !#44 N25528 P7503 REPLACEMENT 36 Int BE Pri !#44 N25529 P7504 LD 1 -1 Int BE Pri !#44 N25530 P7505 REPLACEMENT 29 Int BE Pri !#44 N25531 P7506 REPLACEMENT 23 Int BE Pri !#44 N25532 P7507 REPLACEMENT 22 Int BE Nuc !#44 N25533 P7508 REPLACEMENT 2 Int BE Sec !#44 N25534 P7509 REPLACEMENT 3 Int BE Pri !#44 N25535 P7510 REPLACEMENT 19 Int BE Pri !#44 N25536 P7511 LD 11 -1 Int BE Pri !#44 N25537 P7512 LD 20 -1 Int BE Sec !#44 N25538 P7513 LD 37 -1 Int LE Nuc !#44 N25539 P7514 LD 23 -1 FP BE Sec !#44 N25540 P7515 LD 17 -1 Int BE Pri !#44 N25541 P7516 REPLACEMENT 43 Int BE Pri !#44 N25542 P7517 LD 39 -1 Int BE Pri !#44 N25543 P7518 LD 11 -1 Int BE Nuc !#44 N25544 P7519 LD 7 -1 Int BE Pri !#44 N25545 P7520 LD 14 -1 Int BE Pri !#44 N25546 P7521 LD 6 -1 Int BE Pri !#44 N25547 P7522 REPLACEMENT 16 Int BE Pri !#44 N25548 P7523 LD 12 -1 Int BE Pri !#44 N25549 P7524 LD 25 -1 Int BE Pri !#44 N25550 P7525 LD 35 -1 FP BE Pri !#44 N25551 P7526 LD 15 -1 Int BE Pri !#44 N25552 P7527 LD 3 -1 Int LE Pri !#44 N25553 P7528 REPLACEMENT 39 Int BE Pri !#44 N25554 P7529 LD 12 -1 Int BE Pri !#44 N25555 P7530 LD 35 -1 Int BE Pri !#44 N25556 P7531 LD 6 -1 Int BE Pri !#44 N25557 P7532 LD 36 -1 FP BE Pri !#44 N25558 P7533 LD 24 -1 Int BE Pri !#44 N25559 P7534 LD 30 -1 Int BE Pri !#44 N25560 P7535 REPLACEMENT 23 Int BE Sec !#44 N25561 P7536 REPLACEMENT 14 Int BE Sec !#44 N25562 P7537 LD 34 -1 Int BE Sec !#44 N25563 P7538 REPLACEMENT 29 Int BE Nuc !#44 N25564 P7539 REPLACEMENT 10 Int BE Pri !#44 N25565 P7540 LD 1 -1 Int BE Pri !#44 N25566 P7541 LD 17 -1 Int BE Pri !#44 N25567 P7542 REPLACEMENT 37 Int BE Pri !#44 N25568 P7543 REPLACEMENT 5 Int BE Pri !#44 N25569 P7544 REPLACEMENT 29 Int BE Pri !#44 N25570 P7545 LD 22 -1 Int BE Pri !#44 N25571 P7546 LD 1 -1 Int BE Pri !#44 N25572 P7547 LD 40 -1 Int BE Pri !#44 N25573 P7548 REPLACEMENT 25 Int BE Nuc !#44 N25574 P7549 LD 21 -1 Int BE Nuc !#44 N25575 P7550 LD 37 -1 FP BE Pri !#44 N25576 P7551 LD 10 -1 Int BE Nuc !#44 N25577 P7552 REPLACEMENT 41 Int BE Pri !#44 N25578 P7553 LD 15 -1 Int BE Sec !#44 N25579 P7554 REPLACEMENT 32 Int BE Sec !#44 N25580 P7555 LD 18 -1 Int BE Pri !#44 N25581 P7556 LD 29 -1 Int BE Nuc !#44 N25582 P7557 LD 42 -1 Int BE Pri !#44 N25583 P7558 MEMBAR !#44 N25584 P7559 BST 42 0x22000001 FP BE Pri !#44 N25585 P7560 MEMBAR !#44 N25586 P7561 LD 1 -1 Int BE Pri !#44 N25587 P7562 REPLACEMENT 15 Int BE Pri !#44 N25588 P7563 LD 42 -1 Int BE Pri !#44 N25589 P7564 LD 22 -1 Int BE Pri !#44 N25590 P7565 REPLACEMENT 11 Int BE Pri !#44 N25591 P7566 REPLACEMENT 5 Int BE Pri !#44 N25592 P7567 LD 15 -1 Int BE Pri !#44 N25593 P7568 LD 3 -1 FP BE Sec !#44 N25594 P7569 LD 32 -1 Int BE Pri !#44 N25595 P7570 REPLACEMENT 7 Int BE Pri !#44 N25596 P7571 LD 4 -1 Int BE Pri !#44 N25597 P7572 REPLACEMENT 1 Int BE Sec !#44 N25598 P7573 REPLACEMENT 32 Int BE Pri !#44 N25599 P7574 LD 17 -1 Int BE Pri !#44 N25600 P7575 LD 0 -1 Int BE Pri !#44 N25601 P7576 LD 39 -1 Int BE Pri !#44 N25602 P7577 REPLACEMENT 24 Int BE Pri !#44 N25603 P7578 REPLACEMENT 19 Int BE Pri !#44 N25604 P7579 MEMBAR !#44 N25605 P7580 LD 41 -1 Int BE Pri !#44 N25606 P7581 PREFETCH 12 Int BE Pri !#44 N25607 P7582 REPLACEMENT 6 Int BE Pri !#44 N25608 P7583 REPLACEMENT 17 Int BE Pri !#44 N25609 P7584 LD 35 -1 Int BE Pri !#44 N25610 P7585 LD 30 -1 Int BE Pri !#44 N25611 P7586 REPLACEMENT 9 Int BE Nuc !#44 N25612 P7587 REPLACEMENT 22 Int BE Pri !#44 N25613 P7588 LD 10 -1 FP BE Pri !#44 N25614 P7589 REPLACEMENT 4 Int BE Pri !#44 N25615 P7590 LD 24 -1 FP BE Sec !#44 N25616 P7591 REPLACEMENT 33 Int BE Nuc !#44 N25617 P7592 MEMBAR !#44 N25618 P7593 BST 45 0x22000002 FP BE Pri !#44 N25619 P7594 MEMBAR !#44 N25620 P7595 REPLACEMENT 16 Int BE Nuc !#44 N25621 P7596 REPLACEMENT 15 Int BE Pri !#44 N25622 P7597 LD 9 -1 FP BE Pri !#44 N25623 P7598 PREFETCH 10 Int BE Sec !#44 N25624 P7599 LD 6 -1 Int BE Pri !#44 N25625 P7600 REPLACEMENT 3 Int BE Sec !#44 N25626 P7601 REPLACEMENT 13 Int BE Pri !#44 N25627 P7602 REPLACEMENT 0 Int BE Pri !#44 N25628 P7603 REPLACEMENT 31 Int BE Pri !#44 N25629 P7604 LD 39 -1 Int BE Pri !#44 N25630 P7605 REPLACEMENT 27 Int BE Pri !#44 N25631 P7606 LD 19 -1 Int BE Pri !#44 N25632 P7607 LD 41 -1 Int BE Pri !#44 N25633 P7608 LD 23 -1 Int LE Sec !#44 N25634 P7609 LD 41 -1 Int BE Sec !#44 N25635 P7610 LD 3 -1 Int BE Pri !#44 N25636 P7611 LD 18 -1 Int BE Pri !#44 N25637 P7612 REPLACEMENT 9 Int BE Pri !#44 N25638 P7613 REPLACEMENT 40 Int BE Pri !#44 N25639 P7614 REPLACEMENT 33 Int BE Pri !#44 N25640 P7615 LD 1 -1 Int BE Pri !#44 N25641 P7616 LD 35 -1 Int BE Pri !#44 N25642 P7617 REPLACEMENT 44 Int BE Pri !#44 N25643 P7618 LD 27 -1 Int BE Pri !#44 N25644 P7619 REPLACEMENT 22 Int BE Pri !#44 N25645 P7620 REPLACEMENT 14 Int BE Pri !#44 N25646 P7621 LD 19 -1 Int BE Pri !#44 N25647 P7622 LD 42 -1 Int BE Sec !#44 N25648 P7623 REPLACEMENT 42 Int BE Pri !#44 N25649 P7624 REPLACEMENT 30 Int BE Nuc !#44 N25650 P7625 REPLACEMENT 31 Int BE Pri !#44 N25651 P7626 REPLACEMENT 9 Int BE Pri !#44 N25652 P7627 REPLACEMENT 3 Int BE Pri !#44 N25653 P7628 REPLACEMENT 23 Int BE Sec !#44 N25654 P7629 REPLACEMENT 36 Int BE Pri !#44 N25655 P7630 LD 33 -1 Int BE Pri !#44 N25656 P7631 REPLACEMENT 22 Int BE Pri !#44 N25657 P7632 REPLACEMENT 0 Int BE Sec !#44 N25658 P7633 REPLACEMENT 20 Int BE Pri !#44 N25659 P7634 REPLACEMENT 10 Int BE Nuc !#44 N25660 P7635 LD 40 -1 Int BE Pri !#44 N25661 P7636 REPLACEMENT 24 Int BE Pri !#44 N25662 P7637 REPLACEMENT 9 Int BE Nuc !#44 N25663 P7638 REPLACEMENT 27 Int BE Pri !#44 N25664 P7639 REPLACEMENT 17 Int BE Pri !#44 N25665 P7640 LD 26 -1 Int BE Pri !#44 N25666 P7641 LD 19 -1 Int BE Pri !#44 N25667 P7642 PREFETCH 21 Int BE Pri !#44 N25668 P7643 LD 34 -1 Int BE Nuc !#44 N25669 P7644 LD 36 -1 Int BE Pri !#44 N25670 P7645 REPLACEMENT 29 Int BE Pri !#44 N25671 P7646 REPLACEMENT 11 Int BE Sec !#44 N25672 P7647 LD 31 -1 Int BE Pri !#44 N25673 P7648 REPLACEMENT 14 Int BE Pri !#44 N25674 P7649 REPLACEMENT 24 Int BE Sec !#44 N25675 P7650 REPLACEMENT 1 Int BE Pri !#44 N25676 P7651 REPLACEMENT 4 Int BE Pri !#44 N25677 P7652 MEMBAR !#44 N25678 P7653 BST 10 0x22000003 FP BE Pri !#44 N25679 P7654 MEMBAR !#44 N25680 P7655 REPLACEMENT 39 Int BE Pri !#44 N25681 P7656 REPLACEMENT 10 Int BE Nuc !#44 N25682 P7657 REPLACEMENT 21 Int BE Pri !#44 N25683 P7658 LD 4 -1 FP BE Sec !#44 N25684 P7659 PREFETCH 34 Int BE Sec !#44 N25685 P7660 REPLACEMENT 17 Int BE Pri !#44 N25686 P7661 LD 7 -1 Int BE Pri !#44 N25687 P7662 REPLACEMENT 8 Int BE Nuc !#44 N25688 P7663 LD 43 -1 FP BE Pri !#44 N25689 P7664 REPLACEMENT 6 Int BE Nuc !#44 N25690 P7665 REPLACEMENT 9 Int BE Pri !#44 N25691 P7666 REPLACEMENT 6 Int BE Pri !#44 N25692 P7667 LD 0 -1 Int BE Pri !#44 N25693 P7668 LD 8 -1 Int BE Sec !#44 N25694 P7669 PREFETCH 15 Int BE Pri !#44 N25695 P7670 REPLACEMENT 7 Int BE Pri !#44 N25696 P7671 LD 11 -1 Int LE Pri !#44 N25697 P7672 LD 25 -1 Int BE Pri !#44 N25698 P7673 LD 21 -1 Int BE Pri !#44 N25699 P7674 LD 21 -1 Int BE Pri !#44 N25700 P7675 LD 18 -1 FP BE Pri !#44 N25701 P7676 REPLACEMENT 4 Int BE Nuc !#44 N25702 P7677 LD 18 -1 Int LE Nuc !#44 N25703 P7678 REPLACEMENT 33 Int BE Pri !#44 N25704 P7679 REPLACEMENT 2 Int BE Pri !#44 N25705 P7680 REPLACEMENT 18 Int BE Pri !#44 N25706 P7681 LD 0 -1 Int BE Pri !#44 N25707 P7682 LD 36 -1 Int BE Pri !#44 N25708 P7683 LD 27 -1 FP BE Pri !#44 N25709 P7684 LD 0 -1 Int BE Pri Loop_exit !#44 N25710 P7490 LD 3 -1 Int BE Pri Loop_entry !#44 N25711 P7491 LD 4 -1 Int BE Pri !#44 N25712 P7492 LD 6 -1 Int BE Pri !#44 N25713 P7493 LD 7 -1 Int BE Pri !#44 N25714 P7494 LD 38 -1 Int LE Pri !#44 N25715 P7495 LD 45 -1 Int BE Pri !#44 N25716 P7496 REPLACEMENT 36 Int BE Sec !#44 N25717 P7497 LD 22 -1 Int BE Pri !#44 N25718 P7498 LD 26 -1 Int BE Pri !#44 N25719 P7499 LD 6 -1 Int BE Pri !#44 N25720 P7500 LD 25 -1 Int LE Pri !#44 N25721 P7501 REPLACEMENT 41 Int BE Pri !#44 N25722 P7502 REPLACEMENT 17 Int BE Pri !#44 N25723 P7503 REPLACEMENT 36 Int BE Pri !#44 N25724 P7504 LD 1 -1 Int BE Pri !#44 N25725 P7505 REPLACEMENT 29 Int BE Pri !#44 N25726 P7506 REPLACEMENT 23 Int BE Pri !#44 N25727 P7507 REPLACEMENT 22 Int BE Nuc !#44 N25728 P7508 REPLACEMENT 2 Int BE Sec !#44 N25729 P7509 REPLACEMENT 3 Int BE Pri !#44 N25730 P7510 REPLACEMENT 19 Int BE Pri !#44 N25731 P7511 LD 11 -1 Int BE Pri !#44 N25732 P7512 LD 20 -1 Int BE Sec !#44 N25733 P7513 LD 37 -1 Int LE Nuc !#44 N25734 P7514 LD 23 -1 FP BE Sec !#44 N25735 P7515 LD 17 -1 Int BE Pri !#44 N25736 P7516 REPLACEMENT 43 Int BE Pri !#44 N25737 P7517 LD 39 -1 Int BE Pri !#44 N25738 P7518 LD 11 -1 Int BE Nuc !#44 N25739 P7519 LD 7 -1 Int BE Pri !#44 N25740 P7520 LD 14 -1 Int BE Pri !#44 N25741 P7521 LD 6 -1 Int BE Pri !#44 N25742 P7522 REPLACEMENT 16 Int BE Pri !#44 N25743 P7523 LD 12 -1 Int BE Pri !#44 N25744 P7524 LD 25 -1 Int BE Pri !#44 N25745 P7525 LD 35 -1 FP BE Pri !#44 N25746 P7526 LD 15 -1 Int BE Pri !#44 N25747 P7527 LD 3 -1 Int LE Pri !#44 N25748 P7528 REPLACEMENT 39 Int BE Pri !#44 N25749 P7529 LD 12 -1 Int BE Pri !#44 N25750 P7530 LD 35 -1 Int BE Pri !#44 N25751 P7531 LD 6 -1 Int BE Pri !#44 N25752 P7532 LD 36 -1 FP BE Pri !#44 N25753 P7533 LD 24 -1 Int BE Pri !#44 N25754 P7534 LD 30 -1 Int BE Pri !#44 N25755 P7535 REPLACEMENT 23 Int BE Sec !#44 N25756 P7536 REPLACEMENT 14 Int BE Sec !#44 N25757 P7537 LD 34 -1 Int BE Sec !#44 N25758 P7538 REPLACEMENT 29 Int BE Nuc !#44 N25759 P7539 REPLACEMENT 10 Int BE Pri !#44 N25760 P7540 LD 1 -1 Int BE Pri !#44 N25761 P7541 LD 17 -1 Int BE Pri !#44 N25762 P7542 REPLACEMENT 37 Int BE Pri !#44 N25763 P7543 REPLACEMENT 5 Int BE Pri !#44 N25764 P7544 REPLACEMENT 29 Int BE Pri !#44 N25765 P7545 LD 22 -1 Int BE Pri !#44 N25766 P7546 LD 1 -1 Int BE Pri !#44 N25767 P7547 LD 40 -1 Int BE Pri !#44 N25768 P7548 REPLACEMENT 25 Int BE Nuc !#44 N25769 P7549 LD 21 -1 Int BE Nuc !#44 N25770 P7550 LD 37 -1 FP BE Pri !#44 N25771 P7551 LD 10 -1 Int BE Nuc !#44 N25772 P7552 REPLACEMENT 41 Int BE Pri !#44 N25773 P7553 LD 15 -1 Int BE Sec !#44 N25774 P7554 REPLACEMENT 32 Int BE Sec !#44 N25775 P7555 LD 18 -1 Int BE Pri !#44 N25776 P7556 LD 29 -1 Int BE Nuc !#44 N25777 P7557 LD 42 -1 Int BE Pri !#44 N25778 P7558 MEMBAR !#44 N25779 P7559 BST 42 0x22000004 FP BE Pri !#44 N25780 P7560 MEMBAR !#44 N25781 P7561 LD 1 -1 Int BE Pri !#44 N25782 P7562 REPLACEMENT 15 Int BE Pri !#44 N25783 P7563 LD 42 -1 Int BE Pri !#44 N25784 P7564 LD 22 -1 Int BE Pri !#44 N25785 P7565 REPLACEMENT 11 Int BE Pri !#44 N25786 P7566 REPLACEMENT 5 Int BE Pri !#44 N25787 P7567 LD 15 -1 Int BE Pri !#44 N25788 P7568 LD 3 -1 FP BE Sec !#44 N25789 P7569 LD 32 -1 Int BE Pri !#44 N25790 P7570 REPLACEMENT 7 Int BE Pri !#44 N25791 P7571 LD 4 -1 Int BE Pri !#44 N25792 P7572 REPLACEMENT 1 Int BE Sec !#44 N25793 P7573 REPLACEMENT 32 Int BE Pri !#44 N25794 P7574 LD 17 -1 Int BE Pri !#44 N25795 P7575 LD 0 -1 Int BE Pri !#44 N25796 P7576 LD 39 -1 Int BE Pri !#44 N25797 P7577 REPLACEMENT 24 Int BE Pri !#44 N25798 P7578 REPLACEMENT 19 Int BE Pri !#44 N25799 P7579 MEMBAR !#44 N25800 P7580 LD 41 -1 Int BE Pri !#44 N25801 P7581 PREFETCH 12 Int BE Pri !#44 N25802 P7582 REPLACEMENT 6 Int BE Pri !#44 N25803 P7583 REPLACEMENT 17 Int BE Pri !#44 N25804 P7584 LD 35 -1 Int BE Pri !#44 N25805 P7585 LD 30 -1 Int BE Pri !#44 N25806 P7586 REPLACEMENT 9 Int BE Nuc !#44 N25807 P7587 REPLACEMENT 22 Int BE Pri !#44 N25808 P7588 LD 10 -1 FP BE Pri !#44 N25809 P7589 REPLACEMENT 4 Int BE Pri !#44 N25810 P7590 LD 24 -1 FP BE Sec !#44 N25811 P7591 REPLACEMENT 33 Int BE Nuc !#44 N25812 P7592 MEMBAR !#44 N25813 P7593 BST 45 0x22000005 FP BE Pri !#44 N25814 P7594 MEMBAR !#44 N25815 P7595 REPLACEMENT 16 Int BE Nuc !#44 N25816 P7596 REPLACEMENT 15 Int BE Pri !#44 N25817 P7597 LD 9 -1 FP BE Pri !#44 N25818 P7598 PREFETCH 10 Int BE Sec !#44 N25819 P7599 LD 6 -1 Int BE Pri !#44 N25820 P7600 REPLACEMENT 3 Int BE Sec !#44 N25821 P7601 REPLACEMENT 13 Int BE Pri !#44 N25822 P7602 REPLACEMENT 0 Int BE Pri !#44 N25823 P7603 REPLACEMENT 31 Int BE Pri !#44 N25824 P7604 LD 39 -1 Int BE Pri !#44 N25825 P7605 REPLACEMENT 27 Int BE Pri !#44 N25826 P7606 LD 19 -1 Int BE Pri !#44 N25827 P7607 LD 41 -1 Int BE Pri !#44 N25828 P7608 LD 23 -1 Int LE Sec !#44 N25829 P7609 LD 41 -1 Int BE Sec !#44 N25830 P7610 LD 3 -1 Int BE Pri !#44 N25831 P7611 LD 18 -1 Int BE Pri !#44 N25832 P7612 REPLACEMENT 9 Int BE Pri !#44 N25833 P7613 REPLACEMENT 40 Int BE Pri !#44 N25834 P7614 REPLACEMENT 33 Int BE Pri !#44 N25835 P7615 LD 1 -1 Int BE Pri !#44 N25836 P7616 LD 35 -1 Int BE Pri !#44 N25837 P7617 REPLACEMENT 44 Int BE Pri !#44 N25838 P7618 LD 27 -1 Int BE Pri !#44 N25839 P7619 REPLACEMENT 22 Int BE Pri !#44 N25840 P7620 REPLACEMENT 14 Int BE Pri !#44 N25841 P7621 LD 19 -1 Int BE Pri !#44 N25842 P7622 LD 42 -1 Int BE Sec !#44 N25843 P7623 REPLACEMENT 42 Int BE Pri !#44 N25844 P7624 REPLACEMENT 30 Int BE Nuc !#44 N25845 P7625 REPLACEMENT 31 Int BE Pri !#44 N25846 P7626 REPLACEMENT 9 Int BE Pri !#44 N25847 P7627 REPLACEMENT 3 Int BE Pri !#44 N25848 P7628 REPLACEMENT 23 Int BE Sec !#44 N25849 P7629 REPLACEMENT 36 Int BE Pri !#44 N25850 P7630 LD 33 -1 Int BE Pri !#44 N25851 P7631 REPLACEMENT 22 Int BE Pri !#44 N25852 P7632 REPLACEMENT 0 Int BE Sec !#44 N25853 P7633 REPLACEMENT 20 Int BE Pri !#44 N25854 P7634 REPLACEMENT 10 Int BE Nuc !#44 N25855 P7635 LD 40 -1 Int BE Pri !#44 N25856 P7636 REPLACEMENT 24 Int BE Pri !#44 N25857 P7637 REPLACEMENT 9 Int BE Nuc !#44 N25858 P7638 REPLACEMENT 27 Int BE Pri !#44 N25859 P7639 REPLACEMENT 17 Int BE Pri !#44 N25860 P7640 LD 26 -1 Int BE Pri !#44 N25861 P7641 LD 19 -1 Int BE Pri !#44 N25862 P7642 PREFETCH 21 Int BE Pri !#44 N25863 P7643 LD 34 -1 Int BE Nuc !#44 N25864 P7644 LD 36 -1 Int BE Pri !#44 N25865 P7645 REPLACEMENT 29 Int BE Pri !#44 N25866 P7646 REPLACEMENT 11 Int BE Sec !#44 N25867 P7647 LD 31 -1 Int BE Pri !#44 N25868 P7648 REPLACEMENT 14 Int BE Pri !#44 N25869 P7649 REPLACEMENT 24 Int BE Sec !#44 N25870 P7650 REPLACEMENT 1 Int BE Pri !#44 N25871 P7651 REPLACEMENT 4 Int BE Pri !#44 N25872 P7652 MEMBAR !#44 N25873 P7653 BST 10 0x22000006 FP BE Pri !#44 N25874 P7654 MEMBAR !#44 N25875 P7655 REPLACEMENT 39 Int BE Pri !#44 N25876 P7656 REPLACEMENT 10 Int BE Nuc !#44 N25877 P7657 REPLACEMENT 21 Int BE Pri !#44 N25878 P7658 LD 4 -1 FP BE Sec !#44 N25879 P7659 PREFETCH 34 Int BE Sec !#44 N25880 P7660 REPLACEMENT 17 Int BE Pri !#44 N25881 P7661 LD 7 -1 Int BE Pri !#44 N25882 P7662 REPLACEMENT 8 Int BE Nuc !#44 N25883 P7663 LD 43 -1 FP BE Pri !#44 N25884 P7664 REPLACEMENT 6 Int BE Nuc !#44 N25885 P7665 REPLACEMENT 9 Int BE Pri !#44 N25886 P7666 REPLACEMENT 6 Int BE Pri !#44 N25887 P7667 LD 0 -1 Int BE Pri !#44 N25888 P7668 LD 8 -1 Int BE Sec !#44 N25889 P7669 PREFETCH 15 Int BE Pri !#44 N25890 P7670 REPLACEMENT 7 Int BE Pri !#44 N25891 P7671 LD 11 -1 Int LE Pri !#44 N25892 P7672 LD 25 -1 Int BE Pri !#44 N25893 P7673 LD 21 -1 Int BE Pri !#44 N25894 P7674 LD 21 -1 Int BE Pri !#44 N25895 P7675 LD 18 -1 FP BE Pri !#44 N25896 P7676 REPLACEMENT 4 Int BE Nuc !#44 N25897 P7677 LD 18 -1 Int LE Nuc !#44 N25898 P7678 REPLACEMENT 33 Int BE Pri !#44 N25899 P7679 REPLACEMENT 2 Int BE Pri !#44 N25900 P7680 REPLACEMENT 18 Int BE Pri !#44 N25901 P7681 LD 0 -1 Int BE Pri !#44 N25902 P7682 LD 36 -1 Int BE Pri !#44 N25903 P7683 LD 27 -1 FP BE Pri !#44 N25904 P7684 LD 0 -1 Int BE Pri Loop_exit !#44 N25905 P7490 LD 3 -1 Int BE Pri Loop_entry !#44 N25906 P7491 LD 4 -1 Int BE Pri !#44 N25907 P7492 LD 6 -1 Int BE Pri !#44 N25908 P7493 LD 7 -1 Int BE Pri !#44 N25909 P7494 LD 38 -1 Int LE Pri !#44 N25910 P7495 LD 45 -1 Int BE Pri !#44 N25911 P7496 REPLACEMENT 36 Int BE Sec !#44 N25912 P7497 LD 22 -1 Int BE Pri !#44 N25913 P7498 LD 26 -1 Int BE Pri !#44 N25914 P7499 LD 6 -1 Int BE Pri !#44 N25915 P7500 LD 25 -1 Int LE Pri !#44 N25916 P7501 REPLACEMENT 41 Int BE Pri !#44 N25917 P7502 REPLACEMENT 17 Int BE Pri !#44 N25918 P7503 REPLACEMENT 36 Int BE Pri !#44 N25919 P7504 LD 1 -1 Int BE Pri !#44 N25920 P7505 REPLACEMENT 29 Int BE Pri !#44 N25921 P7506 REPLACEMENT 23 Int BE Pri !#44 N25922 P7507 REPLACEMENT 22 Int BE Nuc !#44 N25923 P7508 REPLACEMENT 2 Int BE Sec !#44 N25924 P7509 REPLACEMENT 3 Int BE Pri !#44 N25925 P7510 REPLACEMENT 19 Int BE Pri !#44 N25926 P7511 LD 11 -1 Int BE Pri !#44 N25927 P7512 LD 20 -1 Int BE Sec !#44 N25928 P7513 LD 37 -1 Int LE Nuc !#44 N25929 P7514 LD 23 -1 FP BE Sec !#44 N25930 P7515 LD 17 -1 Int BE Pri !#44 N25931 P7516 REPLACEMENT 43 Int BE Pri !#44 N25932 P7517 LD 39 -1 Int BE Pri !#44 N25933 P7518 LD 11 -1 Int BE Nuc !#44 N25934 P7519 LD 7 -1 Int BE Pri !#44 N25935 P7520 LD 14 -1 Int BE Pri !#44 N25936 P7521 LD 6 -1 Int BE Pri !#44 N25937 P7522 REPLACEMENT 16 Int BE Pri !#44 N25938 P7523 LD 12 -1 Int BE Pri !#44 N25939 P7524 LD 25 -1 Int BE Pri !#44 N25940 P7525 LD 35 -1 FP BE Pri !#44 N25941 P7526 LD 15 -1 Int BE Pri !#44 N25942 P7527 LD 3 -1 Int LE Pri !#44 N25943 P7528 REPLACEMENT 39 Int BE Pri !#44 N25944 P7529 LD 12 -1 Int BE Pri !#44 N25945 P7530 LD 35 -1 Int BE Pri !#44 N25946 P7531 LD 6 -1 Int BE Pri !#44 N25947 P7532 LD 36 -1 FP BE Pri !#44 N25948 P7533 LD 24 -1 Int BE Pri !#44 N25949 P7534 LD 30 -1 Int BE Pri !#44 N25950 P7535 REPLACEMENT 23 Int BE Sec !#44 N25951 P7536 REPLACEMENT 14 Int BE Sec !#44 N25952 P7537 LD 34 -1 Int BE Sec !#44 N25953 P7538 REPLACEMENT 29 Int BE Nuc !#44 N25954 P7539 REPLACEMENT 10 Int BE Pri !#44 N25955 P7540 LD 1 -1 Int BE Pri !#44 N25956 P7541 LD 17 -1 Int BE Pri !#44 N25957 P7542 REPLACEMENT 37 Int BE Pri !#44 N25958 P7543 REPLACEMENT 5 Int BE Pri !#44 N25959 P7544 REPLACEMENT 29 Int BE Pri !#44 N25960 P7545 LD 22 -1 Int BE Pri !#44 N25961 P7546 LD 1 -1 Int BE Pri !#44 N25962 P7547 LD 40 -1 Int BE Pri !#44 N25963 P7548 REPLACEMENT 25 Int BE Nuc !#44 N25964 P7549 LD 21 -1 Int BE Nuc !#44 N25965 P7550 LD 37 -1 FP BE Pri !#44 N25966 P7551 LD 10 -1 Int BE Nuc !#44 N25967 P7552 REPLACEMENT 41 Int BE Pri !#44 N25968 P7553 LD 15 -1 Int BE Sec !#44 N25969 P7554 REPLACEMENT 32 Int BE Sec !#44 N25970 P7555 LD 18 -1 Int BE Pri !#44 N25971 P7556 LD 29 -1 Int BE Nuc !#44 N25972 P7557 LD 42 -1 Int BE Pri !#44 N25973 P7558 MEMBAR !#44 N25974 P7559 BST 42 0x22000007 FP BE Pri !#44 N25975 P7560 MEMBAR !#44 N25976 P7561 LD 1 -1 Int BE Pri !#44 N25977 P7562 REPLACEMENT 15 Int BE Pri !#44 N25978 P7563 LD 42 -1 Int BE Pri !#44 N25979 P7564 LD 22 -1 Int BE Pri !#44 N25980 P7565 REPLACEMENT 11 Int BE Pri !#44 N25981 P7566 REPLACEMENT 5 Int BE Pri !#44 N25982 P7567 LD 15 -1 Int BE Pri !#44 N25983 P7568 LD 3 -1 FP BE Sec !#44 N25984 P7569 LD 32 -1 Int BE Pri !#44 N25985 P7570 REPLACEMENT 7 Int BE Pri !#44 N25986 P7571 LD 4 -1 Int BE Pri !#44 N25987 P7572 REPLACEMENT 1 Int BE Sec !#44 N25988 P7573 REPLACEMENT 32 Int BE Pri !#44 N25989 P7574 LD 17 -1 Int BE Pri !#44 N25990 P7575 LD 0 -1 Int BE Pri !#44 N25991 P7576 LD 39 -1 Int BE Pri !#44 N25992 P7577 REPLACEMENT 24 Int BE Pri !#44 N25993 P7578 REPLACEMENT 19 Int BE Pri !#44 N25994 P7579 MEMBAR !#44 N25995 P7580 LD 41 -1 Int BE Pri !#44 N25996 P7581 PREFETCH 12 Int BE Pri !#44 N25997 P7582 REPLACEMENT 6 Int BE Pri !#44 N25998 P7583 REPLACEMENT 17 Int BE Pri !#44 N25999 P7584 LD 35 -1 Int BE Pri !#44 N26000 P7585 LD 30 -1 Int BE Pri !#44 N26001 P7586 REPLACEMENT 9 Int BE Nuc !#44 N26002 P7587 REPLACEMENT 22 Int BE Pri !#44 N26003 P7588 LD 10 -1 FP BE Pri !#44 N26004 P7589 REPLACEMENT 4 Int BE Pri !#44 N26005 P7590 LD 24 -1 FP BE Sec !#44 N26006 P7591 REPLACEMENT 33 Int BE Nuc !#44 N26007 P7592 MEMBAR !#44 N26008 P7593 BST 45 0x22000008 FP BE Pri !#44 N26009 P7594 MEMBAR !#44 N26010 P7595 REPLACEMENT 16 Int BE Nuc !#44 N26011 P7596 REPLACEMENT 15 Int BE Pri !#44 N26012 P7597 LD 9 -1 FP BE Pri !#44 N26013 P7598 PREFETCH 10 Int BE Sec !#44 N26014 P7599 LD 6 -1 Int BE Pri !#44 N26015 P7600 REPLACEMENT 3 Int BE Sec !#44 N26016 P7601 REPLACEMENT 13 Int BE Pri !#44 N26017 P7602 REPLACEMENT 0 Int BE Pri !#44 N26018 P7603 REPLACEMENT 31 Int BE Pri !#44 N26019 P7604 LD 39 -1 Int BE Pri !#44 N26020 P7605 REPLACEMENT 27 Int BE Pri !#44 N26021 P7606 LD 19 -1 Int BE Pri !#44 N26022 P7607 LD 41 -1 Int BE Pri !#44 N26023 P7608 LD 23 -1 Int LE Sec !#44 N26024 P7609 LD 41 -1 Int BE Sec !#44 N26025 P7610 LD 3 -1 Int BE Pri !#44 N26026 P7611 LD 18 -1 Int BE Pri !#44 N26027 P7612 REPLACEMENT 9 Int BE Pri !#44 N26028 P7613 REPLACEMENT 40 Int BE Pri !#44 N26029 P7614 REPLACEMENT 33 Int BE Pri !#44 N26030 P7615 LD 1 -1 Int BE Pri !#44 N26031 P7616 LD 35 -1 Int BE Pri !#44 N26032 P7617 REPLACEMENT 44 Int BE Pri !#44 N26033 P7618 LD 27 -1 Int BE Pri !#44 N26034 P7619 REPLACEMENT 22 Int BE Pri !#44 N26035 P7620 REPLACEMENT 14 Int BE Pri !#44 N26036 P7621 LD 19 -1 Int BE Pri !#44 N26037 P7622 LD 42 -1 Int BE Sec !#44 N26038 P7623 REPLACEMENT 42 Int BE Pri !#44 N26039 P7624 REPLACEMENT 30 Int BE Nuc !#44 N26040 P7625 REPLACEMENT 31 Int BE Pri !#44 N26041 P7626 REPLACEMENT 9 Int BE Pri !#44 N26042 P7627 REPLACEMENT 3 Int BE Pri !#44 N26043 P7628 REPLACEMENT 23 Int BE Sec !#44 N26044 P7629 REPLACEMENT 36 Int BE Pri !#44 N26045 P7630 LD 33 -1 Int BE Pri !#44 N26046 P7631 REPLACEMENT 22 Int BE Pri !#44 N26047 P7632 REPLACEMENT 0 Int BE Sec !#44 N26048 P7633 REPLACEMENT 20 Int BE Pri !#44 N26049 P7634 REPLACEMENT 10 Int BE Nuc !#44 N26050 P7635 LD 40 -1 Int BE Pri !#44 N26051 P7636 REPLACEMENT 24 Int BE Pri !#44 N26052 P7637 REPLACEMENT 9 Int BE Nuc !#44 N26053 P7638 REPLACEMENT 27 Int BE Pri !#44 N26054 P7639 REPLACEMENT 17 Int BE Pri !#44 N26055 P7640 LD 26 -1 Int BE Pri !#44 N26056 P7641 LD 19 -1 Int BE Pri !#44 N26057 P7642 PREFETCH 21 Int BE Pri !#44 N26058 P7643 LD 34 -1 Int BE Nuc !#44 N26059 P7644 LD 36 -1 Int BE Pri !#44 N26060 P7645 REPLACEMENT 29 Int BE Pri !#44 N26061 P7646 REPLACEMENT 11 Int BE Sec !#44 N26062 P7647 LD 31 -1 Int BE Pri !#44 N26063 P7648 REPLACEMENT 14 Int BE Pri !#44 N26064 P7649 REPLACEMENT 24 Int BE Sec !#44 N26065 P7650 REPLACEMENT 1 Int BE Pri !#44 N26066 P7651 REPLACEMENT 4 Int BE Pri !#44 N26067 P7652 MEMBAR !#44 N26068 P7653 BST 10 0x22000009 FP BE Pri !#44 N26069 P7654 MEMBAR !#44 N26070 P7655 REPLACEMENT 39 Int BE Pri !#44 N26071 P7656 REPLACEMENT 10 Int BE Nuc !#44 N26072 P7657 REPLACEMENT 21 Int BE Pri !#44 N26073 P7658 LD 4 -1 FP BE Sec !#44 N26074 P7659 PREFETCH 34 Int BE Sec !#44 N26075 P7660 REPLACEMENT 17 Int BE Pri !#44 N26076 P7661 LD 7 -1 Int BE Pri !#44 N26077 P7662 REPLACEMENT 8 Int BE Nuc !#44 N26078 P7663 LD 43 -1 FP BE Pri !#44 N26079 P7664 REPLACEMENT 6 Int BE Nuc !#44 N26080 P7665 REPLACEMENT 9 Int BE Pri !#44 N26081 P7666 REPLACEMENT 6 Int BE Pri !#44 N26082 P7667 LD 0 -1 Int BE Pri !#44 N26083 P7668 LD 8 -1 Int BE Sec !#44 N26084 P7669 PREFETCH 15 Int BE Pri !#44 N26085 P7670 REPLACEMENT 7 Int BE Pri !#44 N26086 P7671 LD 11 -1 Int LE Pri !#44 N26087 P7672 LD 25 -1 Int BE Pri !#44 N26088 P7673 LD 21 -1 Int BE Pri !#44 N26089 P7674 LD 21 -1 Int BE Pri !#44 N26090 P7675 LD 18 -1 FP BE Pri !#44 N26091 P7676 REPLACEMENT 4 Int BE Nuc !#44 N26092 P7677 LD 18 -1 Int LE Nuc !#44 N26093 P7678 REPLACEMENT 33 Int BE Pri !#44 N26094 P7679 REPLACEMENT 2 Int BE Pri !#44 N26095 P7680 REPLACEMENT 18 Int BE Pri !#44 N26096 P7681 LD 0 -1 Int BE Pri !#44 N26097 P7682 LD 36 -1 Int BE Pri !#44 N26098 P7683 LD 27 -1 FP BE Pri !#44 N26099 P7684 LD 0 -1 Int BE Pri Loop_exit !#44 N26100 P7685 MEMBAR !#45 N26101 P7686 REPLACEMENT 25 Int BE Pri Loop_entry !#45 N26102 P7687 REPLACEMENT 7 Int BE Pri !#45 N26103 P7688 LD 26 -1 Int BE Pri !#45 N26104 P7689 LD 19 -1 Int BE Pri !#45 N26105 P7690 REPLACEMENT 20 Int BE Pri !#45 N26106 P7691 PREFETCH 11 Int LE Pri !#45 N26107 P7692 REPLACEMENT 39 Int BE Pri !#45 N26108 P7693 REPLACEMENT 27 Int BE Pri !#45 N26109 P7694 LD 1 -1 Int BE Nuc !#45 N26110 P7695 REPLACEMENT 7 Int BE Pri !#45 N26111 P7696 LD 0 -1 Int LE Pri !#45 N26112 P7697 LD 16 -1 FP BE Pri !#45 N26113 P7698 LD 12 -1 FP BE Nuc !#45 N26114 P7699 REPLACEMENT 21 Int BE Sec !#45 N26115 P7700 LD 39 -1 Int BE Pri !#45 N26116 P7701 LD 0 -1 Int BE Pri !#45 N26117 P7702 LD 18 -1 Int BE Pri !#45 N26118 P7703 REPLACEMENT 22 Int BE Pri !#45 N26119 P7704 LD 14 -1 Int BE Pri !#45 N26120 P7705 REPLACEMENT 28 Int BE Pri !#45 N26121 P7706 REPLACEMENT 27 Int BE Pri !#45 N26122 P7707 REPLACEMENT 45 Int BE Pri !#45 N26123 P7708 REPLACEMENT 14 Int BE Pri !#45 N26124 P7709 LD 45 -1 Int BE Nuc !#45 N26125 P7710 REPLACEMENT 36 Int BE Pri !#45 N26126 P7711 LD 21 -1 Int BE Pri !#45 N26127 P7712 LD 1 -1 Int BE Pri !#45 N26128 P7713 LD 13 -1 Int BE Pri !#45 N26129 P7714 LD 12 -1 Int BE Sec !#45 N26130 P7715 LD 27 -1 Int BE Pri !#45 N26131 P7716 LD 17 -1 Int BE Nuc !#45 N26132 P7717 LD 35 -1 Int BE Pri !#45 N26133 P7718 LD 0 -1 Int BE Pri !#45 N26134 P7719 LD 35 -1 Int BE Pri !#45 N26135 P7720 REPLACEMENT 26 Int BE Pri !#45 N26136 P7721 LD 41 -1 Int BE Pri !#45 N26137 P7722 LD 29 -1 Int BE Sec !#45 N26138 P7723 LD 19 -1 Int BE Pri !#45 N26139 P7724 REPLACEMENT 44 Int BE Pri !#45 N26140 P7725 REPLACEMENT 5 Int BE Pri !#45 N26141 P7726 LD 29 -1 Int BE Sec !#45 N26142 P7727 LD 1 -1 FP BE Nuc !#45 N26143 P7728 REPLACEMENT 26 Int BE Sec !#45 N26144 P7729 LD 12 -1 Int LE Pri !#45 N26145 P7730 REPLACEMENT 42 Int BE Sec !#45 N26146 P7731 REPLACEMENT 35 Int BE Pri !#45 N26147 P7732 REPLACEMENT 34 Int BE Sec !#45 N26148 P7733 LD 26 -1 Int BE Pri !#45 N26149 P7734 REPLACEMENT 13 Int BE Pri !#45 N26150 P7735 REPLACEMENT 34 Int BE Sec !#45 N26151 P7736 LD 11 -1 FP BE Pri !#45 N26152 P7737 REPLACEMENT 1 Int BE Pri !#45 N26153 P7738 REPLACEMENT 6 Int BE Pri !#45 N26154 P7739 LD 22 -1 FP BE Sec !#45 N26155 P7740 REPLACEMENT 24 Int BE Pri !#45 N26156 P7741 REPLACEMENT 37 Int BE Pri !#45 N26157 P7742 LD 10 -1 Int BE Sec !#45 N26158 P7743 MEMBAR !#45 N26159 P7744 REPLACEMENT 25 Int BE Pri !#45 N26160 P7745 LD 32 -1 Int BE Sec !#45 N26161 P7746 LD 7 -1 Int BE Pri !#45 N26162 P7747 REPLACEMENT 39 Int BE Pri !#45 N26163 P7748 LD 41 -1 Int BE Nuc !#45 N26164 P7749 LD 19 -1 Int BE Pri !#45 N26165 P7750 PREFETCH 14 Int BE Pri !#45 N26166 P7751 REPLACEMENT 0 Int BE Pri !#45 N26167 P7752 LD 5 -1 Int BE Pri !#45 N26168 P7753 REPLACEMENT 8 Int BE Sec !#45 N26169 P7754 LD 37 -1 Int BE Pri !#45 N26170 P7755 REPLACEMENT 20 Int BE Pri !#45 N26171 P7756 PREFETCH 35 Int BE Nuc !#45 N26172 P7757 REPLACEMENT 34 Int BE Pri !#45 N26173 P7758 LD 5 -1 Int BE Nuc !#45 N26174 P7759 LD 21 -1 Int BE Pri !#45 N26175 P7760 LD 19 -1 Int BE Pri !#45 N26176 P7761 LD 19 -1 Int BE Pri !#45 N26177 P7762 REPLACEMENT 21 Int BE Nuc !#45 N26178 P7763 REPLACEMENT 24 Int BE Pri !#45 N26179 P7764 LD 22 -1 Int BE Pri Loop_exit !#45 N26180 P7686 REPLACEMENT 25 Int BE Pri Loop_entry !#45 N26181 P7687 REPLACEMENT 7 Int BE Pri !#45 N26182 P7688 LD 26 -1 Int BE Pri !#45 N26183 P7689 LD 19 -1 Int BE Pri !#45 N26184 P7690 REPLACEMENT 20 Int BE Pri !#45 N26185 P7691 PREFETCH 11 Int LE Pri !#45 N26186 P7692 REPLACEMENT 39 Int BE Pri !#45 N26187 P7693 REPLACEMENT 27 Int BE Pri !#45 N26188 P7694 LD 1 -1 Int BE Nuc !#45 N26189 P7695 REPLACEMENT 7 Int BE Pri !#45 N26190 P7696 LD 0 -1 Int LE Pri !#45 N26191 P7697 LD 16 -1 FP BE Pri !#45 N26192 P7698 LD 12 -1 FP BE Nuc !#45 N26193 P7699 REPLACEMENT 21 Int BE Sec !#45 N26194 P7700 LD 39 -1 Int BE Pri !#45 N26195 P7701 LD 0 -1 Int BE Pri !#45 N26196 P7702 LD 18 -1 Int BE Pri !#45 N26197 P7703 REPLACEMENT 22 Int BE Pri !#45 N26198 P7704 LD 14 -1 Int BE Pri !#45 N26199 P7705 REPLACEMENT 28 Int BE Pri !#45 N26200 P7706 REPLACEMENT 27 Int BE Pri !#45 N26201 P7707 REPLACEMENT 45 Int BE Pri !#45 N26202 P7708 REPLACEMENT 14 Int BE Pri !#45 N26203 P7709 LD 45 -1 Int BE Nuc !#45 N26204 P7710 REPLACEMENT 36 Int BE Pri !#45 N26205 P7711 LD 21 -1 Int BE Pri !#45 N26206 P7712 LD 1 -1 Int BE Pri !#45 N26207 P7713 LD 13 -1 Int BE Pri !#45 N26208 P7714 LD 12 -1 Int BE Sec !#45 N26209 P7715 LD 27 -1 Int BE Pri !#45 N26210 P7716 LD 17 -1 Int BE Nuc !#45 N26211 P7717 LD 35 -1 Int BE Pri !#45 N26212 P7718 LD 0 -1 Int BE Pri !#45 N26213 P7719 LD 35 -1 Int BE Pri !#45 N26214 P7720 REPLACEMENT 26 Int BE Pri !#45 N26215 P7721 LD 41 -1 Int BE Pri !#45 N26216 P7722 LD 29 -1 Int BE Sec !#45 N26217 P7723 LD 19 -1 Int BE Pri !#45 N26218 P7724 REPLACEMENT 44 Int BE Pri !#45 N26219 P7725 REPLACEMENT 5 Int BE Pri !#45 N26220 P7726 LD 29 -1 Int BE Sec !#45 N26221 P7727 LD 1 -1 FP BE Nuc !#45 N26222 P7728 REPLACEMENT 26 Int BE Sec !#45 N26223 P7729 LD 12 -1 Int LE Pri !#45 N26224 P7730 REPLACEMENT 42 Int BE Sec !#45 N26225 P7731 REPLACEMENT 35 Int BE Pri !#45 N26226 P7732 REPLACEMENT 34 Int BE Sec !#45 N26227 P7733 LD 26 -1 Int BE Pri !#45 N26228 P7734 REPLACEMENT 13 Int BE Pri !#45 N26229 P7735 REPLACEMENT 34 Int BE Sec !#45 N26230 P7736 LD 11 -1 FP BE Pri !#45 N26231 P7737 REPLACEMENT 1 Int BE Pri !#45 N26232 P7738 REPLACEMENT 6 Int BE Pri !#45 N26233 P7739 LD 22 -1 FP BE Sec !#45 N26234 P7740 REPLACEMENT 24 Int BE Pri !#45 N26235 P7741 REPLACEMENT 37 Int BE Pri !#45 N26236 P7742 LD 10 -1 Int BE Sec !#45 N26237 P7743 MEMBAR !#45 N26238 P7744 REPLACEMENT 25 Int BE Pri !#45 N26239 P7745 LD 32 -1 Int BE Sec !#45 N26240 P7746 LD 7 -1 Int BE Pri !#45 N26241 P7747 REPLACEMENT 39 Int BE Pri !#45 N26242 P7748 LD 41 -1 Int BE Nuc !#45 N26243 P7749 LD 19 -1 Int BE Pri !#45 N26244 P7750 PREFETCH 14 Int BE Pri !#45 N26245 P7751 REPLACEMENT 0 Int BE Pri !#45 N26246 P7752 LD 5 -1 Int BE Pri !#45 N26247 P7753 REPLACEMENT 8 Int BE Sec !#45 N26248 P7754 LD 37 -1 Int BE Pri !#45 N26249 P7755 REPLACEMENT 20 Int BE Pri !#45 N26250 P7756 PREFETCH 35 Int BE Nuc !#45 N26251 P7757 REPLACEMENT 34 Int BE Pri !#45 N26252 P7758 LD 5 -1 Int BE Nuc !#45 N26253 P7759 LD 21 -1 Int BE Pri !#45 N26254 P7760 LD 19 -1 Int BE Pri !#45 N26255 P7761 LD 19 -1 Int BE Pri !#45 N26256 P7762 REPLACEMENT 21 Int BE Nuc !#45 N26257 P7763 REPLACEMENT 24 Int BE Pri !#45 N26258 P7764 LD 22 -1 Int BE Pri Loop_exit !#45 N26259 P7686 REPLACEMENT 25 Int BE Pri Loop_entry !#45 N26260 P7687 REPLACEMENT 7 Int BE Pri !#45 N26261 P7688 LD 26 -1 Int BE Pri !#45 N26262 P7689 LD 19 -1 Int BE Pri !#45 N26263 P7690 REPLACEMENT 20 Int BE Pri !#45 N26264 P7691 PREFETCH 11 Int LE Pri !#45 N26265 P7692 REPLACEMENT 39 Int BE Pri !#45 N26266 P7693 REPLACEMENT 27 Int BE Pri !#45 N26267 P7694 LD 1 -1 Int BE Nuc !#45 N26268 P7695 REPLACEMENT 7 Int BE Pri !#45 N26269 P7696 LD 0 -1 Int LE Pri !#45 N26270 P7697 LD 16 -1 FP BE Pri !#45 N26271 P7698 LD 12 -1 FP BE Nuc !#45 N26272 P7699 REPLACEMENT 21 Int BE Sec !#45 N26273 P7700 LD 39 -1 Int BE Pri !#45 N26274 P7701 LD 0 -1 Int BE Pri !#45 N26275 P7702 LD 18 -1 Int BE Pri !#45 N26276 P7703 REPLACEMENT 22 Int BE Pri !#45 N26277 P7704 LD 14 -1 Int BE Pri !#45 N26278 P7705 REPLACEMENT 28 Int BE Pri !#45 N26279 P7706 REPLACEMENT 27 Int BE Pri !#45 N26280 P7707 REPLACEMENT 45 Int BE Pri !#45 N26281 P7708 REPLACEMENT 14 Int BE Pri !#45 N26282 P7709 LD 45 -1 Int BE Nuc !#45 N26283 P7710 REPLACEMENT 36 Int BE Pri !#45 N26284 P7711 LD 21 -1 Int BE Pri !#45 N26285 P7712 LD 1 -1 Int BE Pri !#45 N26286 P7713 LD 13 -1 Int BE Pri !#45 N26287 P7714 LD 12 -1 Int BE Sec !#45 N26288 P7715 LD 27 -1 Int BE Pri !#45 N26289 P7716 LD 17 -1 Int BE Nuc !#45 N26290 P7717 LD 35 -1 Int BE Pri !#45 N26291 P7718 LD 0 -1 Int BE Pri !#45 N26292 P7719 LD 35 -1 Int BE Pri !#45 N26293 P7720 REPLACEMENT 26 Int BE Pri !#45 N26294 P7721 LD 41 -1 Int BE Pri !#45 N26295 P7722 LD 29 -1 Int BE Sec !#45 N26296 P7723 LD 19 -1 Int BE Pri !#45 N26297 P7724 REPLACEMENT 44 Int BE Pri !#45 N26298 P7725 REPLACEMENT 5 Int BE Pri !#45 N26299 P7726 LD 29 -1 Int BE Sec !#45 N26300 P7727 LD 1 -1 FP BE Nuc !#45 N26301 P7728 REPLACEMENT 26 Int BE Sec !#45 N26302 P7729 LD 12 -1 Int LE Pri !#45 N26303 P7730 REPLACEMENT 42 Int BE Sec !#45 N26304 P7731 REPLACEMENT 35 Int BE Pri !#45 N26305 P7732 REPLACEMENT 34 Int BE Sec !#45 N26306 P7733 LD 26 -1 Int BE Pri !#45 N26307 P7734 REPLACEMENT 13 Int BE Pri !#45 N26308 P7735 REPLACEMENT 34 Int BE Sec !#45 N26309 P7736 LD 11 -1 FP BE Pri !#45 N26310 P7737 REPLACEMENT 1 Int BE Pri !#45 N26311 P7738 REPLACEMENT 6 Int BE Pri !#45 N26312 P7739 LD 22 -1 FP BE Sec !#45 N26313 P7740 REPLACEMENT 24 Int BE Pri !#45 N26314 P7741 REPLACEMENT 37 Int BE Pri !#45 N26315 P7742 LD 10 -1 Int BE Sec !#45 N26316 P7743 MEMBAR !#45 N26317 P7744 REPLACEMENT 25 Int BE Pri !#45 N26318 P7745 LD 32 -1 Int BE Sec !#45 N26319 P7746 LD 7 -1 Int BE Pri !#45 N26320 P7747 REPLACEMENT 39 Int BE Pri !#45 N26321 P7748 LD 41 -1 Int BE Nuc !#45 N26322 P7749 LD 19 -1 Int BE Pri !#45 N26323 P7750 PREFETCH 14 Int BE Pri !#45 N26324 P7751 REPLACEMENT 0 Int BE Pri !#45 N26325 P7752 LD 5 -1 Int BE Pri !#45 N26326 P7753 REPLACEMENT 8 Int BE Sec !#45 N26327 P7754 LD 37 -1 Int BE Pri !#45 N26328 P7755 REPLACEMENT 20 Int BE Pri !#45 N26329 P7756 PREFETCH 35 Int BE Nuc !#45 N26330 P7757 REPLACEMENT 34 Int BE Pri !#45 N26331 P7758 LD 5 -1 Int BE Nuc !#45 N26332 P7759 LD 21 -1 Int BE Pri !#45 N26333 P7760 LD 19 -1 Int BE Pri !#45 N26334 P7761 LD 19 -1 Int BE Pri !#45 N26335 P7762 REPLACEMENT 21 Int BE Nuc !#45 N26336 P7763 REPLACEMENT 24 Int BE Pri !#45 N26337 P7764 LD 22 -1 Int BE Pri Loop_exit !#45 N26338 P7686 REPLACEMENT 25 Int BE Pri Loop_entry !#45 N26339 P7687 REPLACEMENT 7 Int BE Pri !#45 N26340 P7688 LD 26 -1 Int BE Pri !#45 N26341 P7689 LD 19 -1 Int BE Pri !#45 N26342 P7690 REPLACEMENT 20 Int BE Pri !#45 N26343 P7691 PREFETCH 11 Int LE Pri !#45 N26344 P7692 REPLACEMENT 39 Int BE Pri !#45 N26345 P7693 REPLACEMENT 27 Int BE Pri !#45 N26346 P7694 LD 1 -1 Int BE Nuc !#45 N26347 P7695 REPLACEMENT 7 Int BE Pri !#45 N26348 P7696 LD 0 -1 Int LE Pri !#45 N26349 P7697 LD 16 -1 FP BE Pri !#45 N26350 P7698 LD 12 -1 FP BE Nuc !#45 N26351 P7699 REPLACEMENT 21 Int BE Sec !#45 N26352 P7700 LD 39 -1 Int BE Pri !#45 N26353 P7701 LD 0 -1 Int BE Pri !#45 N26354 P7702 LD 18 -1 Int BE Pri !#45 N26355 P7703 REPLACEMENT 22 Int BE Pri !#45 N26356 P7704 LD 14 -1 Int BE Pri !#45 N26357 P7705 REPLACEMENT 28 Int BE Pri !#45 N26358 P7706 REPLACEMENT 27 Int BE Pri !#45 N26359 P7707 REPLACEMENT 45 Int BE Pri !#45 N26360 P7708 REPLACEMENT 14 Int BE Pri !#45 N26361 P7709 LD 45 -1 Int BE Nuc !#45 N26362 P7710 REPLACEMENT 36 Int BE Pri !#45 N26363 P7711 LD 21 -1 Int BE Pri !#45 N26364 P7712 LD 1 -1 Int BE Pri !#45 N26365 P7713 LD 13 -1 Int BE Pri !#45 N26366 P7714 LD 12 -1 Int BE Sec !#45 N26367 P7715 LD 27 -1 Int BE Pri !#45 N26368 P7716 LD 17 -1 Int BE Nuc !#45 N26369 P7717 LD 35 -1 Int BE Pri !#45 N26370 P7718 LD 0 -1 Int BE Pri !#45 N26371 P7719 LD 35 -1 Int BE Pri !#45 N26372 P7720 REPLACEMENT 26 Int BE Pri !#45 N26373 P7721 LD 41 -1 Int BE Pri !#45 N26374 P7722 LD 29 -1 Int BE Sec !#45 N26375 P7723 LD 19 -1 Int BE Pri !#45 N26376 P7724 REPLACEMENT 44 Int BE Pri !#45 N26377 P7725 REPLACEMENT 5 Int BE Pri !#45 N26378 P7726 LD 29 -1 Int BE Sec !#45 N26379 P7727 LD 1 -1 FP BE Nuc !#45 N26380 P7728 REPLACEMENT 26 Int BE Sec !#45 N26381 P7729 LD 12 -1 Int LE Pri !#45 N26382 P7730 REPLACEMENT 42 Int BE Sec !#45 N26383 P7731 REPLACEMENT 35 Int BE Pri !#45 N26384 P7732 REPLACEMENT 34 Int BE Sec !#45 N26385 P7733 LD 26 -1 Int BE Pri !#45 N26386 P7734 REPLACEMENT 13 Int BE Pri !#45 N26387 P7735 REPLACEMENT 34 Int BE Sec !#45 N26388 P7736 LD 11 -1 FP BE Pri !#45 N26389 P7737 REPLACEMENT 1 Int BE Pri !#45 N26390 P7738 REPLACEMENT 6 Int BE Pri !#45 N26391 P7739 LD 22 -1 FP BE Sec !#45 N26392 P7740 REPLACEMENT 24 Int BE Pri !#45 N26393 P7741 REPLACEMENT 37 Int BE Pri !#45 N26394 P7742 LD 10 -1 Int BE Sec !#45 N26395 P7743 MEMBAR !#45 N26396 P7744 REPLACEMENT 25 Int BE Pri !#45 N26397 P7745 LD 32 -1 Int BE Sec !#45 N26398 P7746 LD 7 -1 Int BE Pri !#45 N26399 P7747 REPLACEMENT 39 Int BE Pri !#45 N26400 P7748 LD 41 -1 Int BE Nuc !#45 N26401 P7749 LD 19 -1 Int BE Pri !#45 N26402 P7750 PREFETCH 14 Int BE Pri !#45 N26403 P7751 REPLACEMENT 0 Int BE Pri !#45 N26404 P7752 LD 5 -1 Int BE Pri !#45 N26405 P7753 REPLACEMENT 8 Int BE Sec !#45 N26406 P7754 LD 37 -1 Int BE Pri !#45 N26407 P7755 REPLACEMENT 20 Int BE Pri !#45 N26408 P7756 PREFETCH 35 Int BE Nuc !#45 N26409 P7757 REPLACEMENT 34 Int BE Pri !#45 N26410 P7758 LD 5 -1 Int BE Nuc !#45 N26411 P7759 LD 21 -1 Int BE Pri !#45 N26412 P7760 LD 19 -1 Int BE Pri !#45 N26413 P7761 LD 19 -1 Int BE Pri !#45 N26414 P7762 REPLACEMENT 21 Int BE Nuc !#45 N26415 P7763 REPLACEMENT 24 Int BE Pri !#45 N26416 P7764 LD 22 -1 Int BE Pri Loop_exit !#45 N26417 P7686 REPLACEMENT 25 Int BE Pri Loop_entry !#45 N26418 P7687 REPLACEMENT 7 Int BE Pri !#45 N26419 P7688 LD 26 -1 Int BE Pri !#45 N26420 P7689 LD 19 -1 Int BE Pri !#45 N26421 P7690 REPLACEMENT 20 Int BE Pri !#45 N26422 P7691 PREFETCH 11 Int LE Pri !#45 N26423 P7692 REPLACEMENT 39 Int BE Pri !#45 N26424 P7693 REPLACEMENT 27 Int BE Pri !#45 N26425 P7694 LD 1 -1 Int BE Nuc !#45 N26426 P7695 REPLACEMENT 7 Int BE Pri !#45 N26427 P7696 LD 0 -1 Int LE Pri !#45 N26428 P7697 LD 16 -1 FP BE Pri !#45 N26429 P7698 LD 12 -1 FP BE Nuc !#45 N26430 P7699 REPLACEMENT 21 Int BE Sec !#45 N26431 P7700 LD 39 -1 Int BE Pri !#45 N26432 P7701 LD 0 -1 Int BE Pri !#45 N26433 P7702 LD 18 -1 Int BE Pri !#45 N26434 P7703 REPLACEMENT 22 Int BE Pri !#45 N26435 P7704 LD 14 -1 Int BE Pri !#45 N26436 P7705 REPLACEMENT 28 Int BE Pri !#45 N26437 P7706 REPLACEMENT 27 Int BE Pri !#45 N26438 P7707 REPLACEMENT 45 Int BE Pri !#45 N26439 P7708 REPLACEMENT 14 Int BE Pri !#45 N26440 P7709 LD 45 -1 Int BE Nuc !#45 N26441 P7710 REPLACEMENT 36 Int BE Pri !#45 N26442 P7711 LD 21 -1 Int BE Pri !#45 N26443 P7712 LD 1 -1 Int BE Pri !#45 N26444 P7713 LD 13 -1 Int BE Pri !#45 N26445 P7714 LD 12 -1 Int BE Sec !#45 N26446 P7715 LD 27 -1 Int BE Pri !#45 N26447 P7716 LD 17 -1 Int BE Nuc !#45 N26448 P7717 LD 35 -1 Int BE Pri !#45 N26449 P7718 LD 0 -1 Int BE Pri !#45 N26450 P7719 LD 35 -1 Int BE Pri !#45 N26451 P7720 REPLACEMENT 26 Int BE Pri !#45 N26452 P7721 LD 41 -1 Int BE Pri !#45 N26453 P7722 LD 29 -1 Int BE Sec !#45 N26454 P7723 LD 19 -1 Int BE Pri !#45 N26455 P7724 REPLACEMENT 44 Int BE Pri !#45 N26456 P7725 REPLACEMENT 5 Int BE Pri !#45 N26457 P7726 LD 29 -1 Int BE Sec !#45 N26458 P7727 LD 1 -1 FP BE Nuc !#45 N26459 P7728 REPLACEMENT 26 Int BE Sec !#45 N26460 P7729 LD 12 -1 Int LE Pri !#45 N26461 P7730 REPLACEMENT 42 Int BE Sec !#45 N26462 P7731 REPLACEMENT 35 Int BE Pri !#45 N26463 P7732 REPLACEMENT 34 Int BE Sec !#45 N26464 P7733 LD 26 -1 Int BE Pri !#45 N26465 P7734 REPLACEMENT 13 Int BE Pri !#45 N26466 P7735 REPLACEMENT 34 Int BE Sec !#45 N26467 P7736 LD 11 -1 FP BE Pri !#45 N26468 P7737 REPLACEMENT 1 Int BE Pri !#45 N26469 P7738 REPLACEMENT 6 Int BE Pri !#45 N26470 P7739 LD 22 -1 FP BE Sec !#45 N26471 P7740 REPLACEMENT 24 Int BE Pri !#45 N26472 P7741 REPLACEMENT 37 Int BE Pri !#45 N26473 P7742 LD 10 -1 Int BE Sec !#45 N26474 P7743 MEMBAR !#45 N26475 P7744 REPLACEMENT 25 Int BE Pri !#45 N26476 P7745 LD 32 -1 Int BE Sec !#45 N26477 P7746 LD 7 -1 Int BE Pri !#45 N26478 P7747 REPLACEMENT 39 Int BE Pri !#45 N26479 P7748 LD 41 -1 Int BE Nuc !#45 N26480 P7749 LD 19 -1 Int BE Pri !#45 N26481 P7750 PREFETCH 14 Int BE Pri !#45 N26482 P7751 REPLACEMENT 0 Int BE Pri !#45 N26483 P7752 LD 5 -1 Int BE Pri !#45 N26484 P7753 REPLACEMENT 8 Int BE Sec !#45 N26485 P7754 LD 37 -1 Int BE Pri !#45 N26486 P7755 REPLACEMENT 20 Int BE Pri !#45 N26487 P7756 PREFETCH 35 Int BE Nuc !#45 N26488 P7757 REPLACEMENT 34 Int BE Pri !#45 N26489 P7758 LD 5 -1 Int BE Nuc !#45 N26490 P7759 LD 21 -1 Int BE Pri !#45 N26491 P7760 LD 19 -1 Int BE Pri !#45 N26492 P7761 LD 19 -1 Int BE Pri !#45 N26493 P7762 REPLACEMENT 21 Int BE Nuc !#45 N26494 P7763 REPLACEMENT 24 Int BE Pri !#45 N26495 P7764 LD 22 -1 Int BE Pri Loop_exit !#45 N26496 P7765 LD 35 -1 FP BE Pri Loop_entry !#45 N26497 P7766 LD 17 -1 Int BE Sec !#45 N26498 P7767 LD 6 -1 Int BE Pri !#45 N26499 P7768 LD 18 -1 Int LE Pri !#45 N26500 P7769 LD 19 -1 Int BE Pri !#45 N26501 P7770 LD 45 -1 Int BE Pri !#45 N26502 P7771 LD 19 -1 Int BE Pri !#45 N26503 P7772 LD 23 -1 Int BE Pri !#45 N26504 P7773 REPLACEMENT 0 Int BE Nuc !#45 N26505 P7774 LD 18 -1 Int BE Pri !#45 N26506 P7775 REPLACEMENT 26 Int BE Pri !#45 N26507 P7776 REPLACEMENT 23 Int BE Sec !#45 N26508 P7777 REPLACEMENT 0 Int BE Pri !#45 N26509 P7778 LD 26 -1 Int BE Pri !#45 N26510 P7779 LD 18 -1 Int BE Pri !#45 N26511 P7780 LD 21 -1 Int BE Sec !#45 N26512 P7781 LD 41 -1 Int BE Pri !#45 N26513 P7782 LD 5 -1 Int BE Pri !#45 N26514 P7783 LD 16 -1 Int BE Sec !#45 N26515 P7784 LD 30 -1 FP BE Sec !#45 N26516 P7785 REPLACEMENT 6 Int BE Pri !#45 N26517 P7786 LD 36 -1 Int BE Pri !#45 N26518 P7787 LD 11 -1 Int BE Pri !#45 N26519 P7788 REPLACEMENT 0 Int BE Pri !#45 N26520 P7789 LD 31 -1 Int BE Sec !#45 N26521 P7790 LD 10 -1 Int BE Pri !#45 N26522 P7791 LD 9 -1 Int BE Pri !#45 N26523 P7792 REPLACEMENT 1 Int BE Pri !#45 N26524 P7793 REPLACEMENT 29 Int BE Pri !#45 N26525 P7794 REPLACEMENT 18 Int BE Pri !#45 N26526 P7795 MEMBAR !#45 N26527 P7796 BST 45 0x22800001 FP BE Pri !#45 N26528 P7797 MEMBAR !#45 N26529 P7798 LD 21 -1 FP BE Pri !#45 N26530 P7799 LD 31 -1 Int BE Pri !#45 N26531 P7800 LD 37 -1 Int BE Pri !#45 N26532 P7801 LD 12 -1 Int BE Pri !#45 N26533 P7802 REPLACEMENT 8 Int BE Pri !#45 N26534 P7803 REPLACEMENT 45 Int BE Sec !#45 N26535 P7804 REPLACEMENT 2 Int BE Pri !#45 N26536 P7805 LD 25 -1 Int BE Pri !#45 N26537 P7806 REPLACEMENT 1 Int BE Pri !#45 N26538 P7807 LD 28 -1 Int BE Sec !#45 N26539 P7808 REPLACEMENT 22 Int BE Pri !#45 N26540 P7809 LD 29 -1 Int BE Pri !#45 N26541 P7810 LD 21 -1 Int BE Pri !#45 N26542 P7811 LD 34 -1 Int BE Pri !#45 N26543 P7812 LD 28 -1 Int BE Pri !#45 N26544 P7813 LD 28 -1 Int BE Nuc !#45 N26545 P7814 REPLACEMENT 20 Int BE Pri !#45 N26546 P7815 REPLACEMENT 22 Int BE Pri !#45 N26547 P7816 LD 19 -1 Int BE Sec !#45 N26548 P7817 REPLACEMENT 13 Int BE Pri !#45 N26549 P7818 REPLACEMENT 25 Int BE Pri !#45 N26550 P7819 LD 23 -1 Int BE Sec !#45 N26551 P7820 REPLACEMENT 2 Int BE Pri !#45 N26552 P7821 LD 40 -1 Int BE Sec !#45 N26553 P7822 REPLACEMENT 44 Int BE Pri !#45 N26554 P7823 REPLACEMENT 4 Int BE Pri !#45 N26555 P7824 REPLACEMENT 10 Int BE Pri !#45 N26556 P7825 REPLACEMENT 4 Int BE Sec !#45 N26557 P7826 LD 10 -1 Int BE Nuc !#45 N26558 P7827 REPLACEMENT 31 Int BE Pri !#45 N26559 P7828 REPLACEMENT 24 Int BE Nuc !#45 N26560 P7829 REPLACEMENT 34 Int BE Sec !#45 N26561 P7830 LD 33 -1 Int BE Sec !#45 N26562 P7831 LD 16 -1 Int BE Pri !#45 N26563 P7832 LD 37 -1 Int BE Pri !#45 N26564 P7833 REPLACEMENT 21 Int BE Sec !#45 N26565 P7834 LD 42 -1 Int BE Sec !#45 N26566 P7835 REPLACEMENT 7 Int BE Pri !#45 N26567 P7836 REPLACEMENT 35 Int BE Pri !#45 N26568 P7837 LD 17 -1 Int BE Pri !#45 N26569 P7838 LD 17 -1 Int BE Pri !#45 N26570 P7839 MEMBAR !#45 N26571 P7840 BST 11 0x22800002 FP BE Pri !#45 N26572 P7841 MEMBAR !#45 N26573 P7842 REPLACEMENT 25 Int BE Pri !#45 N26574 P7843 LD 13 -1 Int BE Sec !#45 N26575 P7844 REPLACEMENT 24 Int BE Pri !#45 N26576 P7845 LD 17 -1 Int BE Pri !#45 N26577 P7846 LD 11 -1 Int BE Pri !#45 N26578 P7847 LD 9 -1 Int BE Pri !#45 N26579 P7848 LD 28 -1 Int BE Pri !#45 N26580 P7849 REPLACEMENT 3 Int BE Sec !#45 N26581 P7850 MEMBAR !#45 N26582 P7851 LD 17 -1 FP BE Sec !#45 N26583 P7852 LD 19 -1 Int BE Pri !#45 N26584 P7853 REPLACEMENT 39 Int BE Pri !#45 N26585 P7854 REPLACEMENT 39 Int BE Pri !#45 N26586 P7855 REPLACEMENT 18 Int BE Pri !#45 N26587 P7856 LD 29 -1 FP BE Pri !#45 N26588 P7857 REPLACEMENT 24 Int BE Pri !#45 N26589 P7858 REPLACEMENT 3 Int BE Sec !#45 N26590 P7859 LD 32 -1 FP BE Pri !#45 N26591 P7860 LD 8 -1 Int BE Pri !#45 N26592 P7861 LD 36 -1 FP BE Sec !#45 N26593 P7862 LD 37 -1 Int BE Pri !#45 N26594 P7863 LD 20 -1 FP BE Pri !#45 N26595 P7864 REPLACEMENT 11 Int BE Pri !#45 N26596 P7865 REPLACEMENT 16 Int BE Pri !#45 N26597 P7866 LD 26 -1 Int BE Pri !#45 N26598 P7867 LD 21 -1 Int BE Nuc !#45 N26599 P7868 PREFETCH 28 Int BE Pri !#45 N26600 P7869 LD 41 -1 FP BE Pri !#45 N26601 P7870 LD 34 -1 Int BE Pri Loop_exit !#45 N26602 P7871 MEMBAR !#46 N26603 P7872 LD 10 -1 Int BE Pri Loop_entry !#46 N26604 P7873 REPLACEMENT 34 Int BE Pri !#46 N26605 P7874 LD 45 -1 Int BE Pri !#46 N26606 P7875 REPLACEMENT 26 Int BE Pri !#46 N26607 P7876 REPLACEMENT 22 Int BE Sec !#46 N26608 P7877 REPLACEMENT 3 Int BE Pri !#46 N26609 P7878 REPLACEMENT 44 Int BE Pri !#46 N26610 P7879 REPLACEMENT 13 Int BE Pri !#46 N26611 P7880 LD 23 -1 Int BE Sec !#46 N26612 P7881 LD 32 -1 Int BE Sec !#46 N26613 P7882 LD 40 -1 Int BE Pri !#46 N26614 P7883 LD 5 -1 Int BE Sec !#46 N26615 P7884 LD 3 -1 Int BE Pri !#46 N26616 P7885 LD 5 -1 Int LE Nuc !#46 N26617 P7886 LD 34 -1 Int BE Pri !#46 N26618 P7887 LD 15 -1 Int BE Pri !#46 N26619 P7888 LD 40 -1 Int BE Sec !#46 N26620 P7889 LD 1 -1 Int BE Pri !#46 N26621 P7890 REPLACEMENT 42 Int BE Pri !#46 N26622 P7891 REPLACEMENT 35 Int BE Sec !#46 N26623 P7892 LD 0 -1 Int BE Pri !#46 N26624 P7893 REPLACEMENT 1 Int BE Pri !#46 N26625 P7894 LD 27 -1 Int BE Pri !#46 N26626 P7895 LD 12 -1 Int BE Pri !#46 N26627 P7896 REPLACEMENT 26 Int BE Sec !#46 N26628 P7897 REPLACEMENT 36 Int BE Nuc !#46 N26629 P7898 REPLACEMENT 16 Int BE Pri !#46 N26630 P7899 REPLACEMENT 16 Int BE Pri !#46 N26631 P7900 LD 9 -1 Int LE Nuc !#46 N26632 P7901 LD 17 -1 Int BE Nuc !#46 N26633 P7902 REPLACEMENT 0 Int BE Pri !#46 N26634 P7903 REPLACEMENT 40 Int BE Pri !#46 N26635 P7904 LD 41 -1 FP BE Sec !#46 N26636 P7905 REPLACEMENT 45 Int BE Pri !#46 N26637 P7906 LD 27 -1 Int BE Pri !#46 N26638 P7907 REPLACEMENT 7 Int BE Sec !#46 N26639 P7908 REPLACEMENT 25 Int BE Pri !#46 N26640 P7909 LD 32 -1 Int BE Pri !#46 N26641 P7910 REPLACEMENT 32 Int BE Pri !#46 N26642 P7911 LD 12 -1 Int BE Pri !#46 N26643 P7912 LD 19 -1 Int LE Pri !#46 N26644 P7913 REPLACEMENT 21 Int BE Pri !#46 N26645 P7914 REPLACEMENT 28 Int BE Pri !#46 N26646 P7915 LD 3 -1 Int BE Sec !#46 N26647 P7916 REPLACEMENT 37 Int BE Nuc !#46 N26648 P7917 LD 33 -1 Int BE Sec !#46 N26649 P7918 LD 4 -1 Int BE Pri !#46 N26650 P7919 LD 42 -1 FP BE Nuc !#46 N26651 P7920 REPLACEMENT 1 Int BE Pri !#46 N26652 P7921 LD 34 -1 Int BE Pri !#46 N26653 P7922 REPLACEMENT 25 Int BE Nuc !#46 N26654 P7923 REPLACEMENT 45 Int BE Pri !#46 N26655 P7924 LD 32 -1 Int BE Pri !#46 N26656 P7925 LD 23 -1 Int BE Pri !#46 N26657 P7926 REPLACEMENT 15 Int BE Pri !#46 N26658 P7927 LD 23 -1 Int BE Pri !#46 N26659 P7928 LD 0 -1 Int BE Pri !#46 N26660 P7929 LD 16 -1 Int BE Pri !#46 N26661 P7930 REPLACEMENT 37 Int BE Pri !#46 N26662 P7931 MEMBAR !#46 N26663 P7932 BST 14 0x23000001 FP BE Pri !#46 N26664 P7933 MEMBAR !#46 N26665 P7934 REPLACEMENT 44 Int BE Sec !#46 N26666 P7935 LD 27 -1 Int BE Pri !#46 N26667 P7936 REPLACEMENT 11 Int BE Pri !#46 N26668 P7937 REPLACEMENT 31 Int BE Pri !#46 N26669 P7938 REPLACEMENT 34 Int BE Pri !#46 N26670 P7939 LD 42 -1 Int BE Pri !#46 N26671 P7940 REPLACEMENT 3 Int BE Pri !#46 N26672 P7941 REPLACEMENT 13 Int BE Pri !#46 N26673 P7942 LD 8 -1 Int BE Nuc !#46 N26674 P7943 LD 21 -1 Int BE Pri !#46 N26675 P7944 REPLACEMENT 35 Int BE Sec !#46 N26676 P7945 LD 27 -1 Int BE Pri !#46 N26677 P7946 REPLACEMENT 42 Int BE Pri !#46 N26678 P7947 REPLACEMENT 37 Int BE Pri !#46 N26679 P7948 LD 40 -1 Int BE Pri !#46 N26680 P7949 LD 21 -1 Int BE Nuc !#46 N26681 P7950 LD 17 -1 Int BE Pri !#46 N26682 P7951 LD 29 -1 Int BE Pri !#46 N26683 P7952 REPLACEMENT 26 Int BE Sec !#46 N26684 P7953 REPLACEMENT 6 Int BE Pri !#46 N26685 P7954 LD 28 -1 Int BE Pri !#46 N26686 P7955 REPLACEMENT 23 Int BE Pri !#46 N26687 P7956 LD 18 -1 Int BE Pri !#46 N26688 P7957 LD 11 -1 Int BE Nuc !#46 N26689 P7958 LD 16 -1 Int BE Pri !#46 N26690 P7959 REPLACEMENT 45 Int BE Pri !#46 N26691 P7960 REPLACEMENT 26 Int BE Pri !#46 N26692 P7961 REPLACEMENT 0 Int BE Pri !#46 N26693 P7962 LD 27 -1 Int BE Pri !#46 N26694 P7963 LD 31 -1 FP BE Pri !#46 N26695 P7964 REPLACEMENT 33 Int BE Pri !#46 N26696 P7965 LD 29 -1 Int BE Pri !#46 N26697 P7966 REPLACEMENT 42 Int BE Sec !#46 N26698 P7967 REPLACEMENT 43 Int BE Pri !#46 N26699 P7968 LD 34 -1 FP BE Sec !#46 N26700 P7969 REPLACEMENT 40 Int BE Pri !#46 N26701 P7970 REPLACEMENT 12 Int BE Pri !#46 N26702 P7971 LD 8 -1 FP BE Pri !#46 N26703 P7972 REPLACEMENT 16 Int BE Pri !#46 N26704 P7973 REPLACEMENT 28 Int BE Pri !#46 N26705 P7974 REPLACEMENT 21 Int BE Pri !#46 N26706 P7975 LD 34 -1 Int BE Sec !#46 N26707 P7976 LD 0 -1 Int BE Sec !#46 N26708 P7977 LD 42 -1 Int BE Pri !#46 N26709 P7978 LD 26 -1 Int BE Pri !#46 N26710 P7979 LD 16 -1 Int BE Pri Loop_exit !#46 N26711 P7980 REPLACEMENT 10 Int BE Pri Loop_entry !#46 N26712 P7981 LD 38 -1 FP BE Pri !#46 N26713 P7982 LD 8 -1 Int BE Pri !#46 N26714 P7983 LD 9 -1 Int BE Sec !#46 N26715 P7984 REPLACEMENT 27 Int BE Pri !#46 N26716 P7985 LD 43 -1 Int BE Pri !#46 N26717 P7986 LD 27 -1 Int LE Pri !#46 N26718 P7987 REPLACEMENT 35 Int BE Nuc !#46 N26719 P7988 REPLACEMENT 2 Int BE Pri !#46 N26720 P7989 REPLACEMENT 41 Int BE Pri !#46 N26721 P7990 REPLACEMENT 29 Int BE Pri !#46 N26722 P7991 LD 45 -1 Int BE Pri !#46 N26723 P7992 LD 34 -1 Int BE Pri !#46 N26724 P7993 LD 31 -1 FP BE Sec !#46 N26725 P7994 LD 40 -1 Int BE Pri !#46 N26726 P7995 REPLACEMENT 45 Int BE Sec !#46 N26727 P7996 LD 1 -1 Int BE Pri !#46 N26728 P7997 REPLACEMENT 44 Int BE Pri !#46 N26729 P7998 REPLACEMENT 10 Int BE Pri !#46 N26730 P7999 LD 42 -1 Int BE Pri !#46 N26731 P8000 REPLACEMENT 43 Int BE Sec !#46 N26732 P8001 REPLACEMENT 12 Int BE Pri !#46 N26733 P8002 LD 0 -1 Int BE Pri !#46 N26734 P8003 REPLACEMENT 38 Int BE Pri !#46 N26735 P8004 LD 22 -1 Int BE Pri !#46 N26736 P8005 REPLACEMENT 18 Int BE Pri !#46 N26737 P8006 LD 8 -1 Int BE Pri !#46 N26738 P8007 REPLACEMENT 4 Int BE Pri !#46 N26739 P8008 LD 5 -1 Int BE Pri !#46 N26740 P8009 LD 45 -1 FP BE Pri !#46 N26741 P8010 LD 10 -1 Int BE Pri !#46 N26742 P8011 LD 13 -1 Int BE Pri !#46 N26743 P8012 LD 24 -1 Int BE Pri !#46 N26744 P8013 REPLACEMENT 34 Int BE Pri !#46 N26745 P8014 LD 24 -1 Int BE Pri !#46 N26746 P8015 LD 30 -1 Int BE Pri !#46 N26747 P8016 LD 35 -1 Int BE Pri !#46 N26748 P8017 LD 13 -1 Int BE Pri Loop_exit !#46 N26749 P7980 REPLACEMENT 10 Int BE Pri Loop_entry !#46 N26750 P7981 LD 38 -1 FP BE Pri !#46 N26751 P7982 LD 8 -1 Int BE Pri !#46 N26752 P7983 LD 9 -1 Int BE Sec !#46 N26753 P7984 REPLACEMENT 27 Int BE Pri !#46 N26754 P7985 LD 43 -1 Int BE Pri !#46 N26755 P7986 LD 27 -1 Int LE Pri !#46 N26756 P7987 REPLACEMENT 35 Int BE Nuc !#46 N26757 P7988 REPLACEMENT 2 Int BE Pri !#46 N26758 P7989 REPLACEMENT 41 Int BE Pri !#46 N26759 P7990 REPLACEMENT 29 Int BE Pri !#46 N26760 P7991 LD 45 -1 Int BE Pri !#46 N26761 P7992 LD 34 -1 Int BE Pri !#46 N26762 P7993 LD 31 -1 FP BE Sec !#46 N26763 P7994 LD 40 -1 Int BE Pri !#46 N26764 P7995 REPLACEMENT 45 Int BE Sec !#46 N26765 P7996 LD 1 -1 Int BE Pri !#46 N26766 P7997 REPLACEMENT 44 Int BE Pri !#46 N26767 P7998 REPLACEMENT 10 Int BE Pri !#46 N26768 P7999 LD 42 -1 Int BE Pri !#46 N26769 P8000 REPLACEMENT 43 Int BE Sec !#46 N26770 P8001 REPLACEMENT 12 Int BE Pri !#46 N26771 P8002 LD 0 -1 Int BE Pri !#46 N26772 P8003 REPLACEMENT 38 Int BE Pri !#46 N26773 P8004 LD 22 -1 Int BE Pri !#46 N26774 P8005 REPLACEMENT 18 Int BE Pri !#46 N26775 P8006 LD 8 -1 Int BE Pri !#46 N26776 P8007 REPLACEMENT 4 Int BE Pri !#46 N26777 P8008 LD 5 -1 Int BE Pri !#46 N26778 P8009 LD 45 -1 FP BE Pri !#46 N26779 P8010 LD 10 -1 Int BE Pri !#46 N26780 P8011 LD 13 -1 Int BE Pri !#46 N26781 P8012 LD 24 -1 Int BE Pri !#46 N26782 P8013 REPLACEMENT 34 Int BE Pri !#46 N26783 P8014 LD 24 -1 Int BE Pri !#46 N26784 P8015 LD 30 -1 Int BE Pri !#46 N26785 P8016 LD 35 -1 Int BE Pri !#46 N26786 P8017 LD 13 -1 Int BE Pri Loop_exit !#46 N26787 P7980 REPLACEMENT 10 Int BE Pri Loop_entry !#46 N26788 P7981 LD 38 -1 FP BE Pri !#46 N26789 P7982 LD 8 -1 Int BE Pri !#46 N26790 P7983 LD 9 -1 Int BE Sec !#46 N26791 P7984 REPLACEMENT 27 Int BE Pri !#46 N26792 P7985 LD 43 -1 Int BE Pri !#46 N26793 P7986 LD 27 -1 Int LE Pri !#46 N26794 P7987 REPLACEMENT 35 Int BE Nuc !#46 N26795 P7988 REPLACEMENT 2 Int BE Pri !#46 N26796 P7989 REPLACEMENT 41 Int BE Pri !#46 N26797 P7990 REPLACEMENT 29 Int BE Pri !#46 N26798 P7991 LD 45 -1 Int BE Pri !#46 N26799 P7992 LD 34 -1 Int BE Pri !#46 N26800 P7993 LD 31 -1 FP BE Sec !#46 N26801 P7994 LD 40 -1 Int BE Pri !#46 N26802 P7995 REPLACEMENT 45 Int BE Sec !#46 N26803 P7996 LD 1 -1 Int BE Pri !#46 N26804 P7997 REPLACEMENT 44 Int BE Pri !#46 N26805 P7998 REPLACEMENT 10 Int BE Pri !#46 N26806 P7999 LD 42 -1 Int BE Pri !#46 N26807 P8000 REPLACEMENT 43 Int BE Sec !#46 N26808 P8001 REPLACEMENT 12 Int BE Pri !#46 N26809 P8002 LD 0 -1 Int BE Pri !#46 N26810 P8003 REPLACEMENT 38 Int BE Pri !#46 N26811 P8004 LD 22 -1 Int BE Pri !#46 N26812 P8005 REPLACEMENT 18 Int BE Pri !#46 N26813 P8006 LD 8 -1 Int BE Pri !#46 N26814 P8007 REPLACEMENT 4 Int BE Pri !#46 N26815 P8008 LD 5 -1 Int BE Pri !#46 N26816 P8009 LD 45 -1 FP BE Pri !#46 N26817 P8010 LD 10 -1 Int BE Pri !#46 N26818 P8011 LD 13 -1 Int BE Pri !#46 N26819 P8012 LD 24 -1 Int BE Pri !#46 N26820 P8013 REPLACEMENT 34 Int BE Pri !#46 N26821 P8014 LD 24 -1 Int BE Pri !#46 N26822 P8015 LD 30 -1 Int BE Pri !#46 N26823 P8016 LD 35 -1 Int BE Pri !#46 N26824 P8017 LD 13 -1 Int BE Pri Loop_exit !#46 N26825 P7980 REPLACEMENT 10 Int BE Pri Loop_entry !#46 N26826 P7981 LD 38 -1 FP BE Pri !#46 N26827 P7982 LD 8 -1 Int BE Pri !#46 N26828 P7983 LD 9 -1 Int BE Sec !#46 N26829 P7984 REPLACEMENT 27 Int BE Pri !#46 N26830 P7985 LD 43 -1 Int BE Pri !#46 N26831 P7986 LD 27 -1 Int LE Pri !#46 N26832 P7987 REPLACEMENT 35 Int BE Nuc !#46 N26833 P7988 REPLACEMENT 2 Int BE Pri !#46 N26834 P7989 REPLACEMENT 41 Int BE Pri !#46 N26835 P7990 REPLACEMENT 29 Int BE Pri !#46 N26836 P7991 LD 45 -1 Int BE Pri !#46 N26837 P7992 LD 34 -1 Int BE Pri !#46 N26838 P7993 LD 31 -1 FP BE Sec !#46 N26839 P7994 LD 40 -1 Int BE Pri !#46 N26840 P7995 REPLACEMENT 45 Int BE Sec !#46 N26841 P7996 LD 1 -1 Int BE Pri !#46 N26842 P7997 REPLACEMENT 44 Int BE Pri !#46 N26843 P7998 REPLACEMENT 10 Int BE Pri !#46 N26844 P7999 LD 42 -1 Int BE Pri !#46 N26845 P8000 REPLACEMENT 43 Int BE Sec !#46 N26846 P8001 REPLACEMENT 12 Int BE Pri !#46 N26847 P8002 LD 0 -1 Int BE Pri !#46 N26848 P8003 REPLACEMENT 38 Int BE Pri !#46 N26849 P8004 LD 22 -1 Int BE Pri !#46 N26850 P8005 REPLACEMENT 18 Int BE Pri !#46 N26851 P8006 LD 8 -1 Int BE Pri !#46 N26852 P8007 REPLACEMENT 4 Int BE Pri !#46 N26853 P8008 LD 5 -1 Int BE Pri !#46 N26854 P8009 LD 45 -1 FP BE Pri !#46 N26855 P8010 LD 10 -1 Int BE Pri !#46 N26856 P8011 LD 13 -1 Int BE Pri !#46 N26857 P8012 LD 24 -1 Int BE Pri !#46 N26858 P8013 REPLACEMENT 34 Int BE Pri !#46 N26859 P8014 LD 24 -1 Int BE Pri !#46 N26860 P8015 LD 30 -1 Int BE Pri !#46 N26861 P8016 LD 35 -1 Int BE Pri !#46 N26862 P8017 LD 13 -1 Int BE Pri Loop_exit !#46 N26863 P7980 REPLACEMENT 10 Int BE Pri Loop_entry !#46 N26864 P7981 LD 38 -1 FP BE Pri !#46 N26865 P7982 LD 8 -1 Int BE Pri !#46 N26866 P7983 LD 9 -1 Int BE Sec !#46 N26867 P7984 REPLACEMENT 27 Int BE Pri !#46 N26868 P7985 LD 43 -1 Int BE Pri !#46 N26869 P7986 LD 27 -1 Int LE Pri !#46 N26870 P7987 REPLACEMENT 35 Int BE Nuc !#46 N26871 P7988 REPLACEMENT 2 Int BE Pri !#46 N26872 P7989 REPLACEMENT 41 Int BE Pri !#46 N26873 P7990 REPLACEMENT 29 Int BE Pri !#46 N26874 P7991 LD 45 -1 Int BE Pri !#46 N26875 P7992 LD 34 -1 Int BE Pri !#46 N26876 P7993 LD 31 -1 FP BE Sec !#46 N26877 P7994 LD 40 -1 Int BE Pri !#46 N26878 P7995 REPLACEMENT 45 Int BE Sec !#46 N26879 P7996 LD 1 -1 Int BE Pri !#46 N26880 P7997 REPLACEMENT 44 Int BE Pri !#46 N26881 P7998 REPLACEMENT 10 Int BE Pri !#46 N26882 P7999 LD 42 -1 Int BE Pri !#46 N26883 P8000 REPLACEMENT 43 Int BE Sec !#46 N26884 P8001 REPLACEMENT 12 Int BE Pri !#46 N26885 P8002 LD 0 -1 Int BE Pri !#46 N26886 P8003 REPLACEMENT 38 Int BE Pri !#46 N26887 P8004 LD 22 -1 Int BE Pri !#46 N26888 P8005 REPLACEMENT 18 Int BE Pri !#46 N26889 P8006 LD 8 -1 Int BE Pri !#46 N26890 P8007 REPLACEMENT 4 Int BE Pri !#46 N26891 P8008 LD 5 -1 Int BE Pri !#46 N26892 P8009 LD 45 -1 FP BE Pri !#46 N26893 P8010 LD 10 -1 Int BE Pri !#46 N26894 P8011 LD 13 -1 Int BE Pri !#46 N26895 P8012 LD 24 -1 Int BE Pri !#46 N26896 P8013 REPLACEMENT 34 Int BE Pri !#46 N26897 P8014 LD 24 -1 Int BE Pri !#46 N26898 P8015 LD 30 -1 Int BE Pri !#46 N26899 P8016 LD 35 -1 Int BE Pri !#46 N26900 P8017 LD 13 -1 Int BE Pri Loop_exit !#46 N26901 P7980 REPLACEMENT 10 Int BE Pri Loop_entry !#46 N26902 P7981 LD 38 -1 FP BE Pri !#46 N26903 P7982 LD 8 -1 Int BE Pri !#46 N26904 P7983 LD 9 -1 Int BE Sec !#46 N26905 P7984 REPLACEMENT 27 Int BE Pri !#46 N26906 P7985 LD 43 -1 Int BE Pri !#46 N26907 P7986 LD 27 -1 Int LE Pri !#46 N26908 P7987 REPLACEMENT 35 Int BE Nuc !#46 N26909 P7988 REPLACEMENT 2 Int BE Pri !#46 N26910 P7989 REPLACEMENT 41 Int BE Pri !#46 N26911 P7990 REPLACEMENT 29 Int BE Pri !#46 N26912 P7991 LD 45 -1 Int BE Pri !#46 N26913 P7992 LD 34 -1 Int BE Pri !#46 N26914 P7993 LD 31 -1 FP BE Sec !#46 N26915 P7994 LD 40 -1 Int BE Pri !#46 N26916 P7995 REPLACEMENT 45 Int BE Sec !#46 N26917 P7996 LD 1 -1 Int BE Pri !#46 N26918 P7997 REPLACEMENT 44 Int BE Pri !#46 N26919 P7998 REPLACEMENT 10 Int BE Pri !#46 N26920 P7999 LD 42 -1 Int BE Pri !#46 N26921 P8000 REPLACEMENT 43 Int BE Sec !#46 N26922 P8001 REPLACEMENT 12 Int BE Pri !#46 N26923 P8002 LD 0 -1 Int BE Pri !#46 N26924 P8003 REPLACEMENT 38 Int BE Pri !#46 N26925 P8004 LD 22 -1 Int BE Pri !#46 N26926 P8005 REPLACEMENT 18 Int BE Pri !#46 N26927 P8006 LD 8 -1 Int BE Pri !#46 N26928 P8007 REPLACEMENT 4 Int BE Pri !#46 N26929 P8008 LD 5 -1 Int BE Pri !#46 N26930 P8009 LD 45 -1 FP BE Pri !#46 N26931 P8010 LD 10 -1 Int BE Pri !#46 N26932 P8011 LD 13 -1 Int BE Pri !#46 N26933 P8012 LD 24 -1 Int BE Pri !#46 N26934 P8013 REPLACEMENT 34 Int BE Pri !#46 N26935 P8014 LD 24 -1 Int BE Pri !#46 N26936 P8015 LD 30 -1 Int BE Pri !#46 N26937 P8016 LD 35 -1 Int BE Pri !#46 N26938 P8017 LD 13 -1 Int BE Pri Loop_exit !#46 N26939 P7980 REPLACEMENT 10 Int BE Pri Loop_entry !#46 N26940 P7981 LD 38 -1 FP BE Pri !#46 N26941 P7982 LD 8 -1 Int BE Pri !#46 N26942 P7983 LD 9 -1 Int BE Sec !#46 N26943 P7984 REPLACEMENT 27 Int BE Pri !#46 N26944 P7985 LD 43 -1 Int BE Pri !#46 N26945 P7986 LD 27 -1 Int LE Pri !#46 N26946 P7987 REPLACEMENT 35 Int BE Nuc !#46 N26947 P7988 REPLACEMENT 2 Int BE Pri !#46 N26948 P7989 REPLACEMENT 41 Int BE Pri !#46 N26949 P7990 REPLACEMENT 29 Int BE Pri !#46 N26950 P7991 LD 45 -1 Int BE Pri !#46 N26951 P7992 LD 34 -1 Int BE Pri !#46 N26952 P7993 LD 31 -1 FP BE Sec !#46 N26953 P7994 LD 40 -1 Int BE Pri !#46 N26954 P7995 REPLACEMENT 45 Int BE Sec !#46 N26955 P7996 LD 1 -1 Int BE Pri !#46 N26956 P7997 REPLACEMENT 44 Int BE Pri !#46 N26957 P7998 REPLACEMENT 10 Int BE Pri !#46 N26958 P7999 LD 42 -1 Int BE Pri !#46 N26959 P8000 REPLACEMENT 43 Int BE Sec !#46 N26960 P8001 REPLACEMENT 12 Int BE Pri !#46 N26961 P8002 LD 0 -1 Int BE Pri !#46 N26962 P8003 REPLACEMENT 38 Int BE Pri !#46 N26963 P8004 LD 22 -1 Int BE Pri !#46 N26964 P8005 REPLACEMENT 18 Int BE Pri !#46 N26965 P8006 LD 8 -1 Int BE Pri !#46 N26966 P8007 REPLACEMENT 4 Int BE Pri !#46 N26967 P8008 LD 5 -1 Int BE Pri !#46 N26968 P8009 LD 45 -1 FP BE Pri !#46 N26969 P8010 LD 10 -1 Int BE Pri !#46 N26970 P8011 LD 13 -1 Int BE Pri !#46 N26971 P8012 LD 24 -1 Int BE Pri !#46 N26972 P8013 REPLACEMENT 34 Int BE Pri !#46 N26973 P8014 LD 24 -1 Int BE Pri !#46 N26974 P8015 LD 30 -1 Int BE Pri !#46 N26975 P8016 LD 35 -1 Int BE Pri !#46 N26976 P8017 LD 13 -1 Int BE Pri Loop_exit !#46 N26977 P7980 REPLACEMENT 10 Int BE Pri Loop_entry !#46 N26978 P7981 LD 38 -1 FP BE Pri !#46 N26979 P7982 LD 8 -1 Int BE Pri !#46 N26980 P7983 LD 9 -1 Int BE Sec !#46 N26981 P7984 REPLACEMENT 27 Int BE Pri !#46 N26982 P7985 LD 43 -1 Int BE Pri !#46 N26983 P7986 LD 27 -1 Int LE Pri !#46 N26984 P7987 REPLACEMENT 35 Int BE Nuc !#46 N26985 P7988 REPLACEMENT 2 Int BE Pri !#46 N26986 P7989 REPLACEMENT 41 Int BE Pri !#46 N26987 P7990 REPLACEMENT 29 Int BE Pri !#46 N26988 P7991 LD 45 -1 Int BE Pri !#46 N26989 P7992 LD 34 -1 Int BE Pri !#46 N26990 P7993 LD 31 -1 FP BE Sec !#46 N26991 P7994 LD 40 -1 Int BE Pri !#46 N26992 P7995 REPLACEMENT 45 Int BE Sec !#46 N26993 P7996 LD 1 -1 Int BE Pri !#46 N26994 P7997 REPLACEMENT 44 Int BE Pri !#46 N26995 P7998 REPLACEMENT 10 Int BE Pri !#46 N26996 P7999 LD 42 -1 Int BE Pri !#46 N26997 P8000 REPLACEMENT 43 Int BE Sec !#46 N26998 P8001 REPLACEMENT 12 Int BE Pri !#46 N26999 P8002 LD 0 -1 Int BE Pri !#46 N27000 P8003 REPLACEMENT 38 Int BE Pri !#46 N27001 P8004 LD 22 -1 Int BE Pri !#46 N27002 P8005 REPLACEMENT 18 Int BE Pri !#46 N27003 P8006 LD 8 -1 Int BE Pri !#46 N27004 P8007 REPLACEMENT 4 Int BE Pri !#46 N27005 P8008 LD 5 -1 Int BE Pri !#46 N27006 P8009 LD 45 -1 FP BE Pri !#46 N27007 P8010 LD 10 -1 Int BE Pri !#46 N27008 P8011 LD 13 -1 Int BE Pri !#46 N27009 P8012 LD 24 -1 Int BE Pri !#46 N27010 P8013 REPLACEMENT 34 Int BE Pri !#46 N27011 P8014 LD 24 -1 Int BE Pri !#46 N27012 P8015 LD 30 -1 Int BE Pri !#46 N27013 P8016 LD 35 -1 Int BE Pri !#46 N27014 P8017 LD 13 -1 Int BE Pri Loop_exit !#46 N27015 P7980 REPLACEMENT 10 Int BE Pri Loop_entry !#46 N27016 P7981 LD 38 -1 FP BE Pri !#46 N27017 P7982 LD 8 -1 Int BE Pri !#46 N27018 P7983 LD 9 -1 Int BE Sec !#46 N27019 P7984 REPLACEMENT 27 Int BE Pri !#46 N27020 P7985 LD 43 -1 Int BE Pri !#46 N27021 P7986 LD 27 -1 Int LE Pri !#46 N27022 P7987 REPLACEMENT 35 Int BE Nuc !#46 N27023 P7988 REPLACEMENT 2 Int BE Pri !#46 N27024 P7989 REPLACEMENT 41 Int BE Pri !#46 N27025 P7990 REPLACEMENT 29 Int BE Pri !#46 N27026 P7991 LD 45 -1 Int BE Pri !#46 N27027 P7992 LD 34 -1 Int BE Pri !#46 N27028 P7993 LD 31 -1 FP BE Sec !#46 N27029 P7994 LD 40 -1 Int BE Pri !#46 N27030 P7995 REPLACEMENT 45 Int BE Sec !#46 N27031 P7996 LD 1 -1 Int BE Pri !#46 N27032 P7997 REPLACEMENT 44 Int BE Pri !#46 N27033 P7998 REPLACEMENT 10 Int BE Pri !#46 N27034 P7999 LD 42 -1 Int BE Pri !#46 N27035 P8000 REPLACEMENT 43 Int BE Sec !#46 N27036 P8001 REPLACEMENT 12 Int BE Pri !#46 N27037 P8002 LD 0 -1 Int BE Pri !#46 N27038 P8003 REPLACEMENT 38 Int BE Pri !#46 N27039 P8004 LD 22 -1 Int BE Pri !#46 N27040 P8005 REPLACEMENT 18 Int BE Pri !#46 N27041 P8006 LD 8 -1 Int BE Pri !#46 N27042 P8007 REPLACEMENT 4 Int BE Pri !#46 N27043 P8008 LD 5 -1 Int BE Pri !#46 N27044 P8009 LD 45 -1 FP BE Pri !#46 N27045 P8010 LD 10 -1 Int BE Pri !#46 N27046 P8011 LD 13 -1 Int BE Pri !#46 N27047 P8012 LD 24 -1 Int BE Pri !#46 N27048 P8013 REPLACEMENT 34 Int BE Pri !#46 N27049 P8014 LD 24 -1 Int BE Pri !#46 N27050 P8015 LD 30 -1 Int BE Pri !#46 N27051 P8016 LD 35 -1 Int BE Pri !#46 N27052 P8017 LD 13 -1 Int BE Pri Loop_exit !#46 N27053 P7980 REPLACEMENT 10 Int BE Pri Loop_entry !#46 N27054 P7981 LD 38 -1 FP BE Pri !#46 N27055 P7982 LD 8 -1 Int BE Pri !#46 N27056 P7983 LD 9 -1 Int BE Sec !#46 N27057 P7984 REPLACEMENT 27 Int BE Pri !#46 N27058 P7985 LD 43 -1 Int BE Pri !#46 N27059 P7986 LD 27 -1 Int LE Pri !#46 N27060 P7987 REPLACEMENT 35 Int BE Nuc !#46 N27061 P7988 REPLACEMENT 2 Int BE Pri !#46 N27062 P7989 REPLACEMENT 41 Int BE Pri !#46 N27063 P7990 REPLACEMENT 29 Int BE Pri !#46 N27064 P7991 LD 45 -1 Int BE Pri !#46 N27065 P7992 LD 34 -1 Int BE Pri !#46 N27066 P7993 LD 31 -1 FP BE Sec !#46 N27067 P7994 LD 40 -1 Int BE Pri !#46 N27068 P7995 REPLACEMENT 45 Int BE Sec !#46 N27069 P7996 LD 1 -1 Int BE Pri !#46 N27070 P7997 REPLACEMENT 44 Int BE Pri !#46 N27071 P7998 REPLACEMENT 10 Int BE Pri !#46 N27072 P7999 LD 42 -1 Int BE Pri !#46 N27073 P8000 REPLACEMENT 43 Int BE Sec !#46 N27074 P8001 REPLACEMENT 12 Int BE Pri !#46 N27075 P8002 LD 0 -1 Int BE Pri !#46 N27076 P8003 REPLACEMENT 38 Int BE Pri !#46 N27077 P8004 LD 22 -1 Int BE Pri !#46 N27078 P8005 REPLACEMENT 18 Int BE Pri !#46 N27079 P8006 LD 8 -1 Int BE Pri !#46 N27080 P8007 REPLACEMENT 4 Int BE Pri !#46 N27081 P8008 LD 5 -1 Int BE Pri !#46 N27082 P8009 LD 45 -1 FP BE Pri !#46 N27083 P8010 LD 10 -1 Int BE Pri !#46 N27084 P8011 LD 13 -1 Int BE Pri !#46 N27085 P8012 LD 24 -1 Int BE Pri !#46 N27086 P8013 REPLACEMENT 34 Int BE Pri !#46 N27087 P8014 LD 24 -1 Int BE Pri !#46 N27088 P8015 LD 30 -1 Int BE Pri !#46 N27089 P8016 LD 35 -1 Int BE Pri !#46 N27090 P8017 LD 13 -1 Int BE Pri Loop_exit !#46 N27091 P7980 REPLACEMENT 10 Int BE Pri Loop_entry !#46 N27092 P7981 LD 38 -1 FP BE Pri !#46 N27093 P7982 LD 8 -1 Int BE Pri !#46 N27094 P7983 LD 9 -1 Int BE Sec !#46 N27095 P7984 REPLACEMENT 27 Int BE Pri !#46 N27096 P7985 LD 43 -1 Int BE Pri !#46 N27097 P7986 LD 27 -1 Int LE Pri !#46 N27098 P7987 REPLACEMENT 35 Int BE Nuc !#46 N27099 P7988 REPLACEMENT 2 Int BE Pri !#46 N27100 P7989 REPLACEMENT 41 Int BE Pri !#46 N27101 P7990 REPLACEMENT 29 Int BE Pri !#46 N27102 P7991 LD 45 -1 Int BE Pri !#46 N27103 P7992 LD 34 -1 Int BE Pri !#46 N27104 P7993 LD 31 -1 FP BE Sec !#46 N27105 P7994 LD 40 -1 Int BE Pri !#46 N27106 P7995 REPLACEMENT 45 Int BE Sec !#46 N27107 P7996 LD 1 -1 Int BE Pri !#46 N27108 P7997 REPLACEMENT 44 Int BE Pri !#46 N27109 P7998 REPLACEMENT 10 Int BE Pri !#46 N27110 P7999 LD 42 -1 Int BE Pri !#46 N27111 P8000 REPLACEMENT 43 Int BE Sec !#46 N27112 P8001 REPLACEMENT 12 Int BE Pri !#46 N27113 P8002 LD 0 -1 Int BE Pri !#46 N27114 P8003 REPLACEMENT 38 Int BE Pri !#46 N27115 P8004 LD 22 -1 Int BE Pri !#46 N27116 P8005 REPLACEMENT 18 Int BE Pri !#46 N27117 P8006 LD 8 -1 Int BE Pri !#46 N27118 P8007 REPLACEMENT 4 Int BE Pri !#46 N27119 P8008 LD 5 -1 Int BE Pri !#46 N27120 P8009 LD 45 -1 FP BE Pri !#46 N27121 P8010 LD 10 -1 Int BE Pri !#46 N27122 P8011 LD 13 -1 Int BE Pri !#46 N27123 P8012 LD 24 -1 Int BE Pri !#46 N27124 P8013 REPLACEMENT 34 Int BE Pri !#46 N27125 P8014 LD 24 -1 Int BE Pri !#46 N27126 P8015 LD 30 -1 Int BE Pri !#46 N27127 P8016 LD 35 -1 Int BE Pri !#46 N27128 P8017 LD 13 -1 Int BE Pri Loop_exit !#46 N27129 P8018 MEMBAR !#47 N27130 P8019 LD 0 -1 Int BE Pri Loop_entry !#47 N27131 P8020 LD 37 -1 Int LE Pri !#47 N27132 P8021 LD 35 -1 Int BE Pri !#47 N27133 P8022 REPLACEMENT 18 Int BE Pri !#47 N27134 P8023 REPLACEMENT 9 Int BE Pri !#47 N27135 P8024 PREFETCH 14 Int BE Pri !#47 N27136 P8025 REPLACEMENT 28 Int BE Pri !#47 N27137 P8026 LD 13 -1 Int BE Sec !#47 N27138 P8027 REPLACEMENT 42 Int BE Pri !#47 N27139 P8028 LD 21 -1 FP BE Nuc !#47 N27140 P8029 LD 38 -1 Int BE Pri !#47 N27141 P8030 MEMBAR !#47 N27142 P8031 BST 19 0x23800001 FP BE Pri !#47 N27143 P8032 MEMBAR !#47 N27144 P8033 REPLACEMENT 16 Int BE Sec !#47 N27145 P8034 LD 43 -1 Int BE Pri !#47 N27146 P8035 REPLACEMENT 20 Int BE Nuc !#47 N27147 P8036 LD 38 -1 Int BE Nuc !#47 N27148 P8037 REPLACEMENT 23 Int BE Pri !#47 N27149 P8038 LD 44 -1 FP BE Nuc !#47 N27150 P8039 LD 10 -1 Int BE Pri !#47 N27151 P8040 REPLACEMENT 35 Int BE Pri !#47 N27152 P8041 LD 25 -1 Int BE Pri !#47 N27153 P8042 REPLACEMENT 25 Int BE Pri !#47 N27154 P8043 LD 6 -1 Int BE Sec !#47 N27155 P8044 LD 11 -1 Int BE Sec !#47 N27156 P8045 REPLACEMENT 32 Int BE Pri !#47 N27157 P8046 REPLACEMENT 7 Int BE Sec !#47 N27158 P8047 REPLACEMENT 19 Int BE Pri !#47 N27159 P8048 REPLACEMENT 27 Int BE Pri !#47 N27160 P8049 REPLACEMENT 6 Int BE Pri !#47 N27161 P8050 MEMBAR !#47 N27162 P8051 BST 14 0x23800002 FP BE Pri !#47 N27163 P8052 MEMBAR !#47 N27164 P8053 LD 39 -1 Int BE Nuc !#47 N27165 P8054 LD 38 -1 Int BE Pri !#47 N27166 P8055 LD 44 -1 Int BE Pri !#47 N27167 P8056 LD 4 -1 Int BE Pri !#47 N27168 P8057 LD 5 -1 FP BE Pri !#47 N27169 P8058 LD 18 -1 Int BE Pri !#47 N27170 P8059 LD 45 -1 Int BE Pri !#47 N27171 P8060 REPLACEMENT 43 Int BE Sec !#47 N27172 P8061 LD 39 -1 Int BE Pri !#47 N27173 P8062 LD 36 -1 Int BE Pri !#47 N27174 P8063 REPLACEMENT 5 Int BE Pri !#47 N27175 P8064 REPLACEMENT 31 Int BE Pri !#47 N27176 P8065 LD 5 -1 Int BE Pri !#47 N27177 P8066 REPLACEMENT 2 Int BE Pri !#47 N27178 P8067 LD 3 -1 Int BE Pri !#47 N27179 P8068 LD 27 -1 Int BE Pri !#47 N27180 P8069 LD 1 -1 Int BE Sec !#47 N27181 P8070 REPLACEMENT 16 Int BE Pri !#47 N27182 P8071 REPLACEMENT 33 Int BE Pri !#47 N27183 P8072 PREFETCH 44 Int BE Pri !#47 N27184 P8073 REPLACEMENT 1 Int BE Sec !#47 N27185 P8074 LD 19 -1 Int BE Pri !#47 N27186 P8075 LD 13 -1 Int BE Pri !#47 N27187 P8076 LD 1 -1 Int BE Nuc !#47 N27188 P8077 LD 24 -1 Int BE Pri !#47 N27189 P8078 REPLACEMENT 0 Int BE Pri !#47 N27190 P8079 PREFETCH 42 Int BE Pri !#47 N27191 P8080 REPLACEMENT 14 Int BE Nuc !#47 N27192 P8081 REPLACEMENT 12 Int BE Pri !#47 N27193 P8082 REPLACEMENT 41 Int BE Pri !#47 N27194 P8083 LD 43 -1 Int BE Pri !#47 N27195 P8084 LD 42 -1 Int BE Nuc !#47 N27196 P8085 LD 34 -1 Int BE Pri !#47 N27197 P8086 LD 24 -1 Int BE Pri !#47 N27198 P8087 LD 10 -1 Int BE Pri !#47 N27199 P8088 LD 22 -1 Int BE Pri !#47 N27200 P8089 REPLACEMENT 35 Int BE Pri !#47 N27201 P8090 LD 14 -1 Int BE Pri !#47 N27202 P8091 REPLACEMENT 0 Int BE Pri !#47 N27203 P8092 LD 22 -1 Int BE Sec !#47 N27204 P8093 LD 4 -1 Int BE Pri !#47 N27205 P8094 LD 12 -1 Int BE Pri !#47 N27206 P8095 REPLACEMENT 26 Int BE Pri !#47 N27207 P8096 REPLACEMENT 19 Int BE Nuc !#47 N27208 P8097 LD 34 -1 Int BE Pri !#47 N27209 P8098 LD 5 -1 FP BE Sec !#47 N27210 P8099 REPLACEMENT 17 Int BE Pri !#47 N27211 P8100 LD 29 -1 Int BE Pri !#47 N27212 P8101 LD 41 -1 FP BE Nuc !#47 N27213 P8102 LD 41 -1 FP BE Pri !#47 N27214 P8103 LD 4 -1 Int BE Pri !#47 N27215 P8104 LD 38 -1 Int BE Sec !#47 N27216 P8105 LD 34 -1 FP BE Pri !#47 N27217 P8106 REPLACEMENT 23 Int BE Pri !#47 N27218 P8107 REPLACEMENT 9 Int BE Sec !#47 N27219 P8108 REPLACEMENT 36 Int BE Pri !#47 N27220 P8109 REPLACEMENT 24 Int BE Pri !#47 N27221 P8110 LD 5 -1 Int BE Pri !#47 N27222 P8111 REPLACEMENT 20 Int BE Pri !#47 N27223 P8112 LD 35 -1 Int BE Pri !#47 N27224 P8113 LD 22 -1 FP BE Pri !#47 N27225 P8114 REPLACEMENT 5 Int BE Sec !#47 N27226 P8115 REPLACEMENT 18 Int BE Pri !#47 N27227 P8116 REPLACEMENT 29 Int BE Pri !#47 N27228 P8117 REPLACEMENT 13 Int BE Pri !#47 N27229 P8118 REPLACEMENT 13 Int BE Pri !#47 N27230 P8119 REPLACEMENT 23 Int BE Pri !#47 N27231 P8120 LD 28 -1 Int BE Pri !#47 N27232 P8121 REPLACEMENT 20 Int BE Nuc !#47 N27233 P8122 LD 2 -1 Int BE Pri !#47 N27234 P8123 LD 42 -1 Int BE Pri !#47 N27235 P8124 LD 35 -1 Int BE Pri !#47 N27236 P8125 LD 43 -1 Int BE Pri !#47 N27237 P8126 LD 32 -1 Int BE Pri !#47 N27238 P8127 REPLACEMENT 18 Int BE Nuc !#47 N27239 P8128 REPLACEMENT 2 Int BE Sec !#47 N27240 P8129 REPLACEMENT 24 Int BE Pri !#47 N27241 P8130 REPLACEMENT 7 Int BE Pri !#47 N27242 P8131 LD 32 -1 Int BE Sec !#47 N27243 P8132 LD 4 -1 Int BE Pri !#47 N27244 P8133 LD 28 -1 Int BE Pri !#47 N27245 P8134 LD 26 -1 Int BE Pri !#47 N27246 P8135 REPLACEMENT 28 Int BE Nuc !#47 N27247 P8136 LD 4 -1 Int BE Pri !#47 N27248 P8137 REPLACEMENT 0 Int BE Nuc !#47 N27249 P8138 LD 29 -1 Int BE Pri !#47 N27250 P8139 LD 7 -1 Int BE Sec !#47 N27251 P8140 LD 0 -1 Int BE Sec !#47 N27252 P8141 LD 44 -1 FP BE Pri !#47 N27253 P8142 REPLACEMENT 18 Int BE Pri !#47 N27254 P8143 REPLACEMENT 7 Int BE Pri !#47 N27255 P8144 LD 10 -1 Int BE Nuc !#47 N27256 P8145 REPLACEMENT 35 Int BE Pri !#47 N27257 P8146 LD 33 -1 Int BE Pri !#47 N27258 P8147 REPLACEMENT 38 Int BE Sec !#47 N27259 P8148 LD 41 -1 Int BE Pri !#47 N27260 P8149 REPLACEMENT 21 Int BE Pri !#47 N27261 P8150 LD 27 -1 Int BE Nuc !#47 N27262 P8151 REPLACEMENT 4 Int BE Pri !#47 N27263 P8152 LD 13 -1 Int BE Sec !#47 N27264 P8153 REPLACEMENT 40 Int BE Sec !#47 N27265 P8154 LD 22 -1 Int BE Nuc !#47 N27266 P8155 LD 41 -1 Int BE Sec !#47 N27267 P8156 LD 23 -1 Int BE Pri !#47 N27268 P8157 LD 3 -1 Int BE Pri !#47 N27269 P8158 REPLACEMENT 26 Int BE Sec !#47 N27270 P8159 REPLACEMENT 34 Int BE Pri !#47 N27271 P8160 LD 38 -1 FP BE Pri !#47 N27272 P8161 REPLACEMENT 20 Int BE Pri !#47 N27273 P8162 REPLACEMENT 7 Int BE Pri !#47 N27274 P8163 LD 4 -1 Int BE Nuc !#47 N27275 P8164 LD 37 -1 Int BE Pri !#47 N27276 P8165 LD 11 -1 Int BE Sec !#47 N27277 P8166 REPLACEMENT 21 Int BE Pri !#47 N27278 P8167 LD 42 -1 Int BE Pri !#47 N27279 P8168 LD 14 -1 Int BE Pri !#47 N27280 P8169 REPLACEMENT 42 Int BE Pri !#47 N27281 P8170 LD 8 -1 Int LE Pri !#47 N27282 P8171 LD 40 -1 Int BE Pri !#47 N27283 P8172 PREFETCH 10 Int BE Pri !#47 N27284 P8173 LD 1 -1 Int BE Sec !#47 N27285 P8174 REPLACEMENT 3 Int BE Pri !#47 N27286 P8175 REPLACEMENT 15 Int BE Pri !#47 N27287 P8176 LD 38 -1 Int BE Nuc !#47 N27288 P8177 LD 6 -1 Int BE Pri !#47 N27289 P8178 LD 12 -1 Int BE Pri !#47 N27290 P8179 PREFETCH 37 Int BE Nuc !#47 N27291 P8180 REPLACEMENT 40 Int BE Pri !#47 N27292 P8181 PREFETCH 22 Int BE Pri !#47 N27293 P8182 REPLACEMENT 6 Int BE Pri !#47 N27294 P8183 LD 4 -1 Int BE Pri !#47 N27295 P8184 LD 13 -1 Int BE Nuc !#47 N27296 P8185 REPLACEMENT 6 Int BE Sec !#47 N27297 P8186 LD 10 -1 Int BE Pri !#47 N27298 P8187 LD 44 -1 Int BE Pri !#47 N27299 P8188 LD 27 -1 Int BE Pri !#47 N27300 P8189 LD 13 -1 Int BE Sec !#47 N27301 P8190 LD 27 -1 Int BE Sec !#47 N27302 P8191 REPLACEMENT 43 Int BE Sec Loop_exit !#47 N27303 P8019 LD 0 -1 Int BE Pri Loop_entry !#47 N27304 P8020 LD 37 -1 Int LE Pri !#47 N27305 P8021 LD 35 -1 Int BE Pri !#47 N27306 P8022 REPLACEMENT 18 Int BE Pri !#47 N27307 P8023 REPLACEMENT 9 Int BE Pri !#47 N27308 P8024 PREFETCH 14 Int BE Pri !#47 N27309 P8025 REPLACEMENT 28 Int BE Pri !#47 N27310 P8026 LD 13 -1 Int BE Sec !#47 N27311 P8027 REPLACEMENT 42 Int BE Pri !#47 N27312 P8028 LD 21 -1 FP BE Nuc !#47 N27313 P8029 LD 38 -1 Int BE Pri !#47 N27314 P8030 MEMBAR !#47 N27315 P8031 BST 19 0x23800003 FP BE Pri !#47 N27316 P8032 MEMBAR !#47 N27317 P8033 REPLACEMENT 16 Int BE Sec !#47 N27318 P8034 LD 43 -1 Int BE Pri !#47 N27319 P8035 REPLACEMENT 20 Int BE Nuc !#47 N27320 P8036 LD 38 -1 Int BE Nuc !#47 N27321 P8037 REPLACEMENT 23 Int BE Pri !#47 N27322 P8038 LD 44 -1 FP BE Nuc !#47 N27323 P8039 LD 10 -1 Int BE Pri !#47 N27324 P8040 REPLACEMENT 35 Int BE Pri !#47 N27325 P8041 LD 25 -1 Int BE Pri !#47 N27326 P8042 REPLACEMENT 25 Int BE Pri !#47 N27327 P8043 LD 6 -1 Int BE Sec !#47 N27328 P8044 LD 11 -1 Int BE Sec !#47 N27329 P8045 REPLACEMENT 32 Int BE Pri !#47 N27330 P8046 REPLACEMENT 7 Int BE Sec !#47 N27331 P8047 REPLACEMENT 19 Int BE Pri !#47 N27332 P8048 REPLACEMENT 27 Int BE Pri !#47 N27333 P8049 REPLACEMENT 6 Int BE Pri !#47 N27334 P8050 MEMBAR !#47 N27335 P8051 BST 14 0x23800004 FP BE Pri !#47 N27336 P8052 MEMBAR !#47 N27337 P8053 LD 39 -1 Int BE Nuc !#47 N27338 P8054 LD 38 -1 Int BE Pri !#47 N27339 P8055 LD 44 -1 Int BE Pri !#47 N27340 P8056 LD 4 -1 Int BE Pri !#47 N27341 P8057 LD 5 -1 FP BE Pri !#47 N27342 P8058 LD 18 -1 Int BE Pri !#47 N27343 P8059 LD 45 -1 Int BE Pri !#47 N27344 P8060 REPLACEMENT 43 Int BE Sec !#47 N27345 P8061 LD 39 -1 Int BE Pri !#47 N27346 P8062 LD 36 -1 Int BE Pri !#47 N27347 P8063 REPLACEMENT 5 Int BE Pri !#47 N27348 P8064 REPLACEMENT 31 Int BE Pri !#47 N27349 P8065 LD 5 -1 Int BE Pri !#47 N27350 P8066 REPLACEMENT 2 Int BE Pri !#47 N27351 P8067 LD 3 -1 Int BE Pri !#47 N27352 P8068 LD 27 -1 Int BE Pri !#47 N27353 P8069 LD 1 -1 Int BE Sec !#47 N27354 P8070 REPLACEMENT 16 Int BE Pri !#47 N27355 P8071 REPLACEMENT 33 Int BE Pri !#47 N27356 P8072 PREFETCH 44 Int BE Pri !#47 N27357 P8073 REPLACEMENT 1 Int BE Sec !#47 N27358 P8074 LD 19 -1 Int BE Pri !#47 N27359 P8075 LD 13 -1 Int BE Pri !#47 N27360 P8076 LD 1 -1 Int BE Nuc !#47 N27361 P8077 LD 24 -1 Int BE Pri !#47 N27362 P8078 REPLACEMENT 0 Int BE Pri !#47 N27363 P8079 PREFETCH 42 Int BE Pri !#47 N27364 P8080 REPLACEMENT 14 Int BE Nuc !#47 N27365 P8081 REPLACEMENT 12 Int BE Pri !#47 N27366 P8082 REPLACEMENT 41 Int BE Pri !#47 N27367 P8083 LD 43 -1 Int BE Pri !#47 N27368 P8084 LD 42 -1 Int BE Nuc !#47 N27369 P8085 LD 34 -1 Int BE Pri !#47 N27370 P8086 LD 24 -1 Int BE Pri !#47 N27371 P8087 LD 10 -1 Int BE Pri !#47 N27372 P8088 LD 22 -1 Int BE Pri !#47 N27373 P8089 REPLACEMENT 35 Int BE Pri !#47 N27374 P8090 LD 14 -1 Int BE Pri !#47 N27375 P8091 REPLACEMENT 0 Int BE Pri !#47 N27376 P8092 LD 22 -1 Int BE Sec !#47 N27377 P8093 LD 4 -1 Int BE Pri !#47 N27378 P8094 LD 12 -1 Int BE Pri !#47 N27379 P8095 REPLACEMENT 26 Int BE Pri !#47 N27380 P8096 REPLACEMENT 19 Int BE Nuc !#47 N27381 P8097 LD 34 -1 Int BE Pri !#47 N27382 P8098 LD 5 -1 FP BE Sec !#47 N27383 P8099 REPLACEMENT 17 Int BE Pri !#47 N27384 P8100 LD 29 -1 Int BE Pri !#47 N27385 P8101 LD 41 -1 FP BE Nuc !#47 N27386 P8102 LD 41 -1 FP BE Pri !#47 N27387 P8103 LD 4 -1 Int BE Pri !#47 N27388 P8104 LD 38 -1 Int BE Sec !#47 N27389 P8105 LD 34 -1 FP BE Pri !#47 N27390 P8106 REPLACEMENT 23 Int BE Pri !#47 N27391 P8107 REPLACEMENT 9 Int BE Sec !#47 N27392 P8108 REPLACEMENT 36 Int BE Pri !#47 N27393 P8109 REPLACEMENT 24 Int BE Pri !#47 N27394 P8110 LD 5 -1 Int BE Pri !#47 N27395 P8111 REPLACEMENT 20 Int BE Pri !#47 N27396 P8112 LD 35 -1 Int BE Pri !#47 N27397 P8113 LD 22 -1 FP BE Pri !#47 N27398 P8114 REPLACEMENT 5 Int BE Sec !#47 N27399 P8115 REPLACEMENT 18 Int BE Pri !#47 N27400 P8116 REPLACEMENT 29 Int BE Pri !#47 N27401 P8117 REPLACEMENT 13 Int BE Pri !#47 N27402 P8118 REPLACEMENT 13 Int BE Pri !#47 N27403 P8119 REPLACEMENT 23 Int BE Pri !#47 N27404 P8120 LD 28 -1 Int BE Pri !#47 N27405 P8121 REPLACEMENT 20 Int BE Nuc !#47 N27406 P8122 LD 2 -1 Int BE Pri !#47 N27407 P8123 LD 42 -1 Int BE Pri !#47 N27408 P8124 LD 35 -1 Int BE Pri !#47 N27409 P8125 LD 43 -1 Int BE Pri !#47 N27410 P8126 LD 32 -1 Int BE Pri !#47 N27411 P8127 REPLACEMENT 18 Int BE Nuc !#47 N27412 P8128 REPLACEMENT 2 Int BE Sec !#47 N27413 P8129 REPLACEMENT 24 Int BE Pri !#47 N27414 P8130 REPLACEMENT 7 Int BE Pri !#47 N27415 P8131 LD 32 -1 Int BE Sec !#47 N27416 P8132 LD 4 -1 Int BE Pri !#47 N27417 P8133 LD 28 -1 Int BE Pri !#47 N27418 P8134 LD 26 -1 Int BE Pri !#47 N27419 P8135 REPLACEMENT 28 Int BE Nuc !#47 N27420 P8136 LD 4 -1 Int BE Pri !#47 N27421 P8137 REPLACEMENT 0 Int BE Nuc !#47 N27422 P8138 LD 29 -1 Int BE Pri !#47 N27423 P8139 LD 7 -1 Int BE Sec !#47 N27424 P8140 LD 0 -1 Int BE Sec !#47 N27425 P8141 LD 44 -1 FP BE Pri !#47 N27426 P8142 REPLACEMENT 18 Int BE Pri !#47 N27427 P8143 REPLACEMENT 7 Int BE Pri !#47 N27428 P8144 LD 10 -1 Int BE Nuc !#47 N27429 P8145 REPLACEMENT 35 Int BE Pri !#47 N27430 P8146 LD 33 -1 Int BE Pri !#47 N27431 P8147 REPLACEMENT 38 Int BE Sec !#47 N27432 P8148 LD 41 -1 Int BE Pri !#47 N27433 P8149 REPLACEMENT 21 Int BE Pri !#47 N27434 P8150 LD 27 -1 Int BE Nuc !#47 N27435 P8151 REPLACEMENT 4 Int BE Pri !#47 N27436 P8152 LD 13 -1 Int BE Sec !#47 N27437 P8153 REPLACEMENT 40 Int BE Sec !#47 N27438 P8154 LD 22 -1 Int BE Nuc !#47 N27439 P8155 LD 41 -1 Int BE Sec !#47 N27440 P8156 LD 23 -1 Int BE Pri !#47 N27441 P8157 LD 3 -1 Int BE Pri !#47 N27442 P8158 REPLACEMENT 26 Int BE Sec !#47 N27443 P8159 REPLACEMENT 34 Int BE Pri !#47 N27444 P8160 LD 38 -1 FP BE Pri !#47 N27445 P8161 REPLACEMENT 20 Int BE Pri !#47 N27446 P8162 REPLACEMENT 7 Int BE Pri !#47 N27447 P8163 LD 4 -1 Int BE Nuc !#47 N27448 P8164 LD 37 -1 Int BE Pri !#47 N27449 P8165 LD 11 -1 Int BE Sec !#47 N27450 P8166 REPLACEMENT 21 Int BE Pri !#47 N27451 P8167 LD 42 -1 Int BE Pri !#47 N27452 P8168 LD 14 -1 Int BE Pri !#47 N27453 P8169 REPLACEMENT 42 Int BE Pri !#47 N27454 P8170 LD 8 -1 Int LE Pri !#47 N27455 P8171 LD 40 -1 Int BE Pri !#47 N27456 P8172 PREFETCH 10 Int BE Pri !#47 N27457 P8173 LD 1 -1 Int BE Sec !#47 N27458 P8174 REPLACEMENT 3 Int BE Pri !#47 N27459 P8175 REPLACEMENT 15 Int BE Pri !#47 N27460 P8176 LD 38 -1 Int BE Nuc !#47 N27461 P8177 LD 6 -1 Int BE Pri !#47 N27462 P8178 LD 12 -1 Int BE Pri !#47 N27463 P8179 PREFETCH 37 Int BE Nuc !#47 N27464 P8180 REPLACEMENT 40 Int BE Pri !#47 N27465 P8181 PREFETCH 22 Int BE Pri !#47 N27466 P8182 REPLACEMENT 6 Int BE Pri !#47 N27467 P8183 LD 4 -1 Int BE Pri !#47 N27468 P8184 LD 13 -1 Int BE Nuc !#47 N27469 P8185 REPLACEMENT 6 Int BE Sec !#47 N27470 P8186 LD 10 -1 Int BE Pri !#47 N27471 P8187 LD 44 -1 Int BE Pri !#47 N27472 P8188 LD 27 -1 Int BE Pri !#47 N27473 P8189 LD 13 -1 Int BE Sec !#47 N27474 P8190 LD 27 -1 Int BE Sec !#47 N27475 P8191 REPLACEMENT 43 Int BE Sec Loop_exit !#47 N27476 P8019 LD 0 -1 Int BE Pri Loop_entry !#47 N27477 P8020 LD 37 -1 Int LE Pri !#47 N27478 P8021 LD 35 -1 Int BE Pri !#47 N27479 P8022 REPLACEMENT 18 Int BE Pri !#47 N27480 P8023 REPLACEMENT 9 Int BE Pri !#47 N27481 P8024 PREFETCH 14 Int BE Pri !#47 N27482 P8025 REPLACEMENT 28 Int BE Pri !#47 N27483 P8026 LD 13 -1 Int BE Sec !#47 N27484 P8027 REPLACEMENT 42 Int BE Pri !#47 N27485 P8028 LD 21 -1 FP BE Nuc !#47 N27486 P8029 LD 38 -1 Int BE Pri !#47 N27487 P8030 MEMBAR !#47 N27488 P8031 BST 19 0x23800005 FP BE Pri !#47 N27489 P8032 MEMBAR !#47 N27490 P8033 REPLACEMENT 16 Int BE Sec !#47 N27491 P8034 LD 43 -1 Int BE Pri !#47 N27492 P8035 REPLACEMENT 20 Int BE Nuc !#47 N27493 P8036 LD 38 -1 Int BE Nuc !#47 N27494 P8037 REPLACEMENT 23 Int BE Pri !#47 N27495 P8038 LD 44 -1 FP BE Nuc !#47 N27496 P8039 LD 10 -1 Int BE Pri !#47 N27497 P8040 REPLACEMENT 35 Int BE Pri !#47 N27498 P8041 LD 25 -1 Int BE Pri !#47 N27499 P8042 REPLACEMENT 25 Int BE Pri !#47 N27500 P8043 LD 6 -1 Int BE Sec !#47 N27501 P8044 LD 11 -1 Int BE Sec !#47 N27502 P8045 REPLACEMENT 32 Int BE Pri !#47 N27503 P8046 REPLACEMENT 7 Int BE Sec !#47 N27504 P8047 REPLACEMENT 19 Int BE Pri !#47 N27505 P8048 REPLACEMENT 27 Int BE Pri !#47 N27506 P8049 REPLACEMENT 6 Int BE Pri !#47 N27507 P8050 MEMBAR !#47 N27508 P8051 BST 14 0x23800006 FP BE Pri !#47 N27509 P8052 MEMBAR !#47 N27510 P8053 LD 39 -1 Int BE Nuc !#47 N27511 P8054 LD 38 -1 Int BE Pri !#47 N27512 P8055 LD 44 -1 Int BE Pri !#47 N27513 P8056 LD 4 -1 Int BE Pri !#47 N27514 P8057 LD 5 -1 FP BE Pri !#47 N27515 P8058 LD 18 -1 Int BE Pri !#47 N27516 P8059 LD 45 -1 Int BE Pri !#47 N27517 P8060 REPLACEMENT 43 Int BE Sec !#47 N27518 P8061 LD 39 -1 Int BE Pri !#47 N27519 P8062 LD 36 -1 Int BE Pri !#47 N27520 P8063 REPLACEMENT 5 Int BE Pri !#47 N27521 P8064 REPLACEMENT 31 Int BE Pri !#47 N27522 P8065 LD 5 -1 Int BE Pri !#47 N27523 P8066 REPLACEMENT 2 Int BE Pri !#47 N27524 P8067 LD 3 -1 Int BE Pri !#47 N27525 P8068 LD 27 -1 Int BE Pri !#47 N27526 P8069 LD 1 -1 Int BE Sec !#47 N27527 P8070 REPLACEMENT 16 Int BE Pri !#47 N27528 P8071 REPLACEMENT 33 Int BE Pri !#47 N27529 P8072 PREFETCH 44 Int BE Pri !#47 N27530 P8073 REPLACEMENT 1 Int BE Sec !#47 N27531 P8074 LD 19 -1 Int BE Pri !#47 N27532 P8075 LD 13 -1 Int BE Pri !#47 N27533 P8076 LD 1 -1 Int BE Nuc !#47 N27534 P8077 LD 24 -1 Int BE Pri !#47 N27535 P8078 REPLACEMENT 0 Int BE Pri !#47 N27536 P8079 PREFETCH 42 Int BE Pri !#47 N27537 P8080 REPLACEMENT 14 Int BE Nuc !#47 N27538 P8081 REPLACEMENT 12 Int BE Pri !#47 N27539 P8082 REPLACEMENT 41 Int BE Pri !#47 N27540 P8083 LD 43 -1 Int BE Pri !#47 N27541 P8084 LD 42 -1 Int BE Nuc !#47 N27542 P8085 LD 34 -1 Int BE Pri !#47 N27543 P8086 LD 24 -1 Int BE Pri !#47 N27544 P8087 LD 10 -1 Int BE Pri !#47 N27545 P8088 LD 22 -1 Int BE Pri !#47 N27546 P8089 REPLACEMENT 35 Int BE Pri !#47 N27547 P8090 LD 14 -1 Int BE Pri !#47 N27548 P8091 REPLACEMENT 0 Int BE Pri !#47 N27549 P8092 LD 22 -1 Int BE Sec !#47 N27550 P8093 LD 4 -1 Int BE Pri !#47 N27551 P8094 LD 12 -1 Int BE Pri !#47 N27552 P8095 REPLACEMENT 26 Int BE Pri !#47 N27553 P8096 REPLACEMENT 19 Int BE Nuc !#47 N27554 P8097 LD 34 -1 Int BE Pri !#47 N27555 P8098 LD 5 -1 FP BE Sec !#47 N27556 P8099 REPLACEMENT 17 Int BE Pri !#47 N27557 P8100 LD 29 -1 Int BE Pri !#47 N27558 P8101 LD 41 -1 FP BE Nuc !#47 N27559 P8102 LD 41 -1 FP BE Pri !#47 N27560 P8103 LD 4 -1 Int BE Pri !#47 N27561 P8104 LD 38 -1 Int BE Sec !#47 N27562 P8105 LD 34 -1 FP BE Pri !#47 N27563 P8106 REPLACEMENT 23 Int BE Pri !#47 N27564 P8107 REPLACEMENT 9 Int BE Sec !#47 N27565 P8108 REPLACEMENT 36 Int BE Pri !#47 N27566 P8109 REPLACEMENT 24 Int BE Pri !#47 N27567 P8110 LD 5 -1 Int BE Pri !#47 N27568 P8111 REPLACEMENT 20 Int BE Pri !#47 N27569 P8112 LD 35 -1 Int BE Pri !#47 N27570 P8113 LD 22 -1 FP BE Pri !#47 N27571 P8114 REPLACEMENT 5 Int BE Sec !#47 N27572 P8115 REPLACEMENT 18 Int BE Pri !#47 N27573 P8116 REPLACEMENT 29 Int BE Pri !#47 N27574 P8117 REPLACEMENT 13 Int BE Pri !#47 N27575 P8118 REPLACEMENT 13 Int BE Pri !#47 N27576 P8119 REPLACEMENT 23 Int BE Pri !#47 N27577 P8120 LD 28 -1 Int BE Pri !#47 N27578 P8121 REPLACEMENT 20 Int BE Nuc !#47 N27579 P8122 LD 2 -1 Int BE Pri !#47 N27580 P8123 LD 42 -1 Int BE Pri !#47 N27581 P8124 LD 35 -1 Int BE Pri !#47 N27582 P8125 LD 43 -1 Int BE Pri !#47 N27583 P8126 LD 32 -1 Int BE Pri !#47 N27584 P8127 REPLACEMENT 18 Int BE Nuc !#47 N27585 P8128 REPLACEMENT 2 Int BE Sec !#47 N27586 P8129 REPLACEMENT 24 Int BE Pri !#47 N27587 P8130 REPLACEMENT 7 Int BE Pri !#47 N27588 P8131 LD 32 -1 Int BE Sec !#47 N27589 P8132 LD 4 -1 Int BE Pri !#47 N27590 P8133 LD 28 -1 Int BE Pri !#47 N27591 P8134 LD 26 -1 Int BE Pri !#47 N27592 P8135 REPLACEMENT 28 Int BE Nuc !#47 N27593 P8136 LD 4 -1 Int BE Pri !#47 N27594 P8137 REPLACEMENT 0 Int BE Nuc !#47 N27595 P8138 LD 29 -1 Int BE Pri !#47 N27596 P8139 LD 7 -1 Int BE Sec !#47 N27597 P8140 LD 0 -1 Int BE Sec !#47 N27598 P8141 LD 44 -1 FP BE Pri !#47 N27599 P8142 REPLACEMENT 18 Int BE Pri !#47 N27600 P8143 REPLACEMENT 7 Int BE Pri !#47 N27601 P8144 LD 10 -1 Int BE Nuc !#47 N27602 P8145 REPLACEMENT 35 Int BE Pri !#47 N27603 P8146 LD 33 -1 Int BE Pri !#47 N27604 P8147 REPLACEMENT 38 Int BE Sec !#47 N27605 P8148 LD 41 -1 Int BE Pri !#47 N27606 P8149 REPLACEMENT 21 Int BE Pri !#47 N27607 P8150 LD 27 -1 Int BE Nuc !#47 N27608 P8151 REPLACEMENT 4 Int BE Pri !#47 N27609 P8152 LD 13 -1 Int BE Sec !#47 N27610 P8153 REPLACEMENT 40 Int BE Sec !#47 N27611 P8154 LD 22 -1 Int BE Nuc !#47 N27612 P8155 LD 41 -1 Int BE Sec !#47 N27613 P8156 LD 23 -1 Int BE Pri !#47 N27614 P8157 LD 3 -1 Int BE Pri !#47 N27615 P8158 REPLACEMENT 26 Int BE Sec !#47 N27616 P8159 REPLACEMENT 34 Int BE Pri !#47 N27617 P8160 LD 38 -1 FP BE Pri !#47 N27618 P8161 REPLACEMENT 20 Int BE Pri !#47 N27619 P8162 REPLACEMENT 7 Int BE Pri !#47 N27620 P8163 LD 4 -1 Int BE Nuc !#47 N27621 P8164 LD 37 -1 Int BE Pri !#47 N27622 P8165 LD 11 -1 Int BE Sec !#47 N27623 P8166 REPLACEMENT 21 Int BE Pri !#47 N27624 P8167 LD 42 -1 Int BE Pri !#47 N27625 P8168 LD 14 -1 Int BE Pri !#47 N27626 P8169 REPLACEMENT 42 Int BE Pri !#47 N27627 P8170 LD 8 -1 Int LE Pri !#47 N27628 P8171 LD 40 -1 Int BE Pri !#47 N27629 P8172 PREFETCH 10 Int BE Pri !#47 N27630 P8173 LD 1 -1 Int BE Sec !#47 N27631 P8174 REPLACEMENT 3 Int BE Pri !#47 N27632 P8175 REPLACEMENT 15 Int BE Pri !#47 N27633 P8176 LD 38 -1 Int BE Nuc !#47 N27634 P8177 LD 6 -1 Int BE Pri !#47 N27635 P8178 LD 12 -1 Int BE Pri !#47 N27636 P8179 PREFETCH 37 Int BE Nuc !#47 N27637 P8180 REPLACEMENT 40 Int BE Pri !#47 N27638 P8181 PREFETCH 22 Int BE Pri !#47 N27639 P8182 REPLACEMENT 6 Int BE Pri !#47 N27640 P8183 LD 4 -1 Int BE Pri !#47 N27641 P8184 LD 13 -1 Int BE Nuc !#47 N27642 P8185 REPLACEMENT 6 Int BE Sec !#47 N27643 P8186 LD 10 -1 Int BE Pri !#47 N27644 P8187 LD 44 -1 Int BE Pri !#47 N27645 P8188 LD 27 -1 Int BE Pri !#47 N27646 P8189 LD 13 -1 Int BE Sec !#47 N27647 P8190 LD 27 -1 Int BE Sec !#47 N27648 P8191 REPLACEMENT 43 Int BE Sec Loop_exit !#47 N27649 P8192 MEMBAR !#48 N27650 P8193 LD 33 -1 Int BE Nuc Loop_entry !#48 N27651 P8194 MEMBAR !#48 N27652 P8195 BST 37 0x24000001 FP BE Pri !#48 N27653 P8196 MEMBAR !#48 N27654 P8197 LD 30 -1 Int BE Pri !#48 N27655 P8198 REPLACEMENT 21 Int BE Pri !#48 N27656 P8199 REPLACEMENT 41 Int BE Nuc !#48 N27657 P8200 LD 33 -1 FP BE Nuc !#48 N27658 P8201 LD 17 -1 Int LE Sec !#48 N27659 P8202 LD 9 -1 Int BE Pri !#48 N27660 P8203 LD 1 -1 Int BE Pri !#48 N27661 P8204 REPLACEMENT 22 Int BE Pri !#48 N27662 P8205 REPLACEMENT 26 Int BE Pri !#48 N27663 P8206 REPLACEMENT 15 Int BE Pri !#48 N27664 P8207 REPLACEMENT 14 Int BE Pri !#48 N27665 P8208 REPLACEMENT 2 Int BE Pri !#48 N27666 P8209 REPLACEMENT 28 Int BE Pri !#48 N27667 P8210 LD 39 -1 Int BE Pri !#48 N27668 P8211 LD 44 -1 Int BE Pri !#48 N27669 P8212 REPLACEMENT 3 Int BE Pri !#48 N27670 P8213 PREFETCH 8 Int BE Sec !#48 N27671 P8214 LD 29 -1 Int BE Pri !#48 N27672 P8215 LD 17 -1 Int BE Pri !#48 N27673 P8216 REPLACEMENT 35 Int BE Pri !#48 N27674 P8217 LD 15 -1 Int BE Sec !#48 N27675 P8218 LD 25 -1 Int BE Pri !#48 N27676 P8219 LD 27 -1 FP BE Pri !#48 N27677 P8220 LD 1 -1 FP BE Pri !#48 N27678 P8221 LD 22 -1 Int BE Pri !#48 N27679 P8222 REPLACEMENT 28 Int BE Pri !#48 N27680 P8223 REPLACEMENT 32 Int BE Pri !#48 N27681 P8224 REPLACEMENT 10 Int BE Sec !#48 N27682 P8225 LD 32 -1 Int LE Pri !#48 N27683 P8226 LD 43 -1 Int BE Pri !#48 N27684 P8227 REPLACEMENT 1 Int BE Pri !#48 N27685 P8228 LD 11 -1 Int BE Sec !#48 N27686 P8229 LD 44 -1 Int BE Pri !#48 N27687 P8230 LD 11 -1 Int BE Nuc !#48 N27688 P8231 REPLACEMENT 36 Int BE Pri !#48 N27689 P8232 LD 14 -1 Int BE Pri !#48 N27690 P8233 LD 25 -1 Int BE Nuc !#48 N27691 P8234 REPLACEMENT 2 Int BE Pri !#48 N27692 P8235 REPLACEMENT 38 Int BE Sec !#48 N27693 P8236 REPLACEMENT 45 Int BE Nuc !#48 N27694 P8237 LD 31 -1 Int BE Pri !#48 N27695 P8238 REPLACEMENT 36 Int BE Pri !#48 N27696 P8239 REPLACEMENT 12 Int BE Sec !#48 N27697 P8240 REPLACEMENT 16 Int BE Sec !#48 N27698 P8241 LD 20 -1 Int BE Sec !#48 N27699 P8242 LD 36 -1 Int BE Pri !#48 N27700 P8243 LD 38 -1 Int BE Pri !#48 N27701 P8244 LD 39 -1 Int LE Sec !#48 N27702 P8245 REPLACEMENT 10 Int BE Pri !#48 N27703 P8246 REPLACEMENT 36 Int BE Pri !#48 N27704 P8247 LD 1 -1 FP BE Pri !#48 N27705 P8248 LD 29 -1 Int BE Pri !#48 N27706 P8249 MEMBAR !#48 N27707 P8250 BST 9 0x24000002 FP BE Pri !#48 N27708 P8251 MEMBAR !#48 N27709 P8252 LD 40 -1 Int BE Sec !#48 N27710 P8253 REPLACEMENT 25 Int BE Pri !#48 N27711 P8254 REPLACEMENT 2 Int BE Nuc !#48 N27712 P8255 LD 0 -1 Int BE Pri !#48 N27713 P8256 LD 33 -1 Int BE Nuc !#48 N27714 P8257 LD 0 -1 Int BE Pri !#48 N27715 P8258 REPLACEMENT 40 Int BE Sec !#48 N27716 P8259 REPLACEMENT 31 Int BE Sec !#48 N27717 P8260 LD 30 -1 Int BE Pri !#48 N27718 P8261 LD 4 -1 Int BE Sec !#48 N27719 P8262 MEMBAR !#48 N27720 P8263 BST 6 0x24000003 FP BE Pri !#48 N27721 P8264 MEMBAR !#48 N27722 P8265 REPLACEMENT 42 Int BE Sec !#48 N27723 P8266 REPLACEMENT 35 Int BE Pri !#48 N27724 P8267 REPLACEMENT 16 Int BE Pri !#48 N27725 P8268 REPLACEMENT 1 Int BE Sec !#48 N27726 P8269 REPLACEMENT 39 Int BE Pri !#48 N27727 P8270 REPLACEMENT 35 Int BE Pri !#48 N27728 P8271 REPLACEMENT 22 Int BE Pri !#48 N27729 P8272 LD 9 -1 Int BE Nuc !#48 N27730 P8273 LD 2 -1 Int BE Pri !#48 N27731 P8274 LD 44 -1 Int BE Pri !#48 N27732 P8275 LD 4 -1 Int BE Pri !#48 N27733 P8276 LD 22 -1 FP BE Sec !#48 N27734 P8277 LD 21 -1 Int BE Pri !#48 N27735 P8278 REPLACEMENT 27 Int BE Pri !#48 N27736 P8279 REPLACEMENT 45 Int BE Pri !#48 N27737 P8280 REPLACEMENT 9 Int BE Nuc !#48 N27738 P8281 LD 1 -1 Int BE Pri !#48 N27739 P8282 LD 7 -1 Int BE Nuc !#48 N27740 P8283 LD 6 -1 Int BE Pri !#48 N27741 P8284 LD 27 -1 Int BE Sec !#48 N27742 P8285 LD 30 -1 Int BE Pri !#48 N27743 P8286 LD 34 -1 Int BE Pri !#48 N27744 P8287 REPLACEMENT 5 Int BE Sec !#48 N27745 P8288 PREFETCH 30 Int BE Pri !#48 N27746 P8289 REPLACEMENT 12 Int BE Pri !#48 N27747 P8290 REPLACEMENT 44 Int BE Pri !#48 N27748 P8291 REPLACEMENT 18 Int BE Pri !#48 N27749 P8292 LD 19 -1 Int BE Pri !#48 N27750 P8293 MEMBAR !#48 N27751 P8294 BST 20 0x24000004 FP BE Pri !#48 N27752 P8295 MEMBAR !#48 N27753 P8296 LD 5 -1 Int BE Pri !#48 N27754 P8297 LD 34 -1 Int BE Sec !#48 N27755 P8298 REPLACEMENT 26 Int BE Pri !#48 N27756 P8299 LD 15 -1 Int BE Sec !#48 N27757 P8300 LD 22 -1 Int BE Pri !#48 N27758 P8301 REPLACEMENT 1 Int BE Pri !#48 N27759 P8302 LD 24 -1 Int BE Pri !#48 N27760 P8303 LD 36 -1 Int BE Pri !#48 N27761 P8304 LD 21 -1 Int BE Pri !#48 N27762 P8305 REPLACEMENT 41 Int BE Pri !#48 N27763 P8306 LD 23 -1 Int BE Pri !#48 N27764 P8307 REPLACEMENT 3 Int BE Pri !#48 N27765 P8308 LD 4 -1 Int BE Pri !#48 N27766 P8309 PREFETCH 42 Int BE Pri !#48 N27767 P8310 LD 36 -1 Int BE Pri !#48 N27768 P8311 LD 38 -1 Int BE Pri !#48 N27769 P8312 REPLACEMENT 32 Int BE Pri !#48 N27770 P8313 LD 44 -1 Int BE Pri !#48 N27771 P8314 REPLACEMENT 7 Int BE Pri !#48 N27772 P8315 MEMBAR !#48 N27773 P8316 BST 32 0x24000005 FP BE Pri !#48 N27774 P8317 MEMBAR !#48 N27775 P8318 REPLACEMENT 31 Int BE Pri !#48 N27776 P8319 REPLACEMENT 14 Int BE Pri !#48 N27777 P8320 REPLACEMENT 0 Int BE Nuc !#48 N27778 P8321 LD 38 -1 Int BE Pri !#48 N27779 P8322 LD 43 -1 Int BE Pri !#48 N27780 P8323 LD 15 -1 Int BE Pri !#48 N27781 P8324 REPLACEMENT 1 Int BE Pri !#48 N27782 P8325 REPLACEMENT 44 Int BE Pri !#48 N27783 P8326 LD 33 -1 Int BE Pri !#48 N27784 P8327 LD 36 -1 Int BE Pri !#48 N27785 P8328 REPLACEMENT 2 Int BE Pri !#48 N27786 P8329 REPLACEMENT 27 Int BE Sec !#48 N27787 P8330 REPLACEMENT 3 Int BE Pri !#48 N27788 P8331 REPLACEMENT 28 Int BE Pri !#48 N27789 P8332 REPLACEMENT 17 Int BE Pri !#48 N27790 P8333 LD 34 -1 Int LE Pri !#48 N27791 P8334 REPLACEMENT 30 Int BE Pri !#48 N27792 P8335 LD 22 -1 Int BE Pri !#48 N27793 P8336 LD 32 -1 Int BE Nuc !#48 N27794 P8337 LD 8 -1 FP BE Pri !#48 N27795 P8338 LD 4 -1 FP BE Pri !#48 N27796 P8339 LD 39 -1 Int LE Pri !#48 N27797 P8340 REPLACEMENT 14 Int BE Sec !#48 N27798 P8341 REPLACEMENT 38 Int BE Pri !#48 N27799 P8342 LD 10 -1 Int BE Pri !#48 N27800 P8343 REPLACEMENT 4 Int BE Nuc !#48 N27801 P8344 REPLACEMENT 19 Int BE Nuc !#48 N27802 P8345 REPLACEMENT 24 Int BE Pri !#48 N27803 P8346 LD 16 -1 Int BE Pri Loop_exit !#48 N27804 P8193 LD 33 -1 Int BE Nuc Loop_entry !#48 N27805 P8194 MEMBAR !#48 N27806 P8195 BST 37 0x24000006 FP BE Pri !#48 N27807 P8196 MEMBAR !#48 N27808 P8197 LD 30 -1 Int BE Pri !#48 N27809 P8198 REPLACEMENT 21 Int BE Pri !#48 N27810 P8199 REPLACEMENT 41 Int BE Nuc !#48 N27811 P8200 LD 33 -1 FP BE Nuc !#48 N27812 P8201 LD 17 -1 Int LE Sec !#48 N27813 P8202 LD 9 -1 Int BE Pri !#48 N27814 P8203 LD 1 -1 Int BE Pri !#48 N27815 P8204 REPLACEMENT 22 Int BE Pri !#48 N27816 P8205 REPLACEMENT 26 Int BE Pri !#48 N27817 P8206 REPLACEMENT 15 Int BE Pri !#48 N27818 P8207 REPLACEMENT 14 Int BE Pri !#48 N27819 P8208 REPLACEMENT 2 Int BE Pri !#48 N27820 P8209 REPLACEMENT 28 Int BE Pri !#48 N27821 P8210 LD 39 -1 Int BE Pri !#48 N27822 P8211 LD 44 -1 Int BE Pri !#48 N27823 P8212 REPLACEMENT 3 Int BE Pri !#48 N27824 P8213 PREFETCH 8 Int BE Sec !#48 N27825 P8214 LD 29 -1 Int BE Pri !#48 N27826 P8215 LD 17 -1 Int BE Pri !#48 N27827 P8216 REPLACEMENT 35 Int BE Pri !#48 N27828 P8217 LD 15 -1 Int BE Sec !#48 N27829 P8218 LD 25 -1 Int BE Pri !#48 N27830 P8219 LD 27 -1 FP BE Pri !#48 N27831 P8220 LD 1 -1 FP BE Pri !#48 N27832 P8221 LD 22 -1 Int BE Pri !#48 N27833 P8222 REPLACEMENT 28 Int BE Pri !#48 N27834 P8223 REPLACEMENT 32 Int BE Pri !#48 N27835 P8224 REPLACEMENT 10 Int BE Sec !#48 N27836 P8225 LD 32 -1 Int LE Pri !#48 N27837 P8226 LD 43 -1 Int BE Pri !#48 N27838 P8227 REPLACEMENT 1 Int BE Pri !#48 N27839 P8228 LD 11 -1 Int BE Sec !#48 N27840 P8229 LD 44 -1 Int BE Pri !#48 N27841 P8230 LD 11 -1 Int BE Nuc !#48 N27842 P8231 REPLACEMENT 36 Int BE Pri !#48 N27843 P8232 LD 14 -1 Int BE Pri !#48 N27844 P8233 LD 25 -1 Int BE Nuc !#48 N27845 P8234 REPLACEMENT 2 Int BE Pri !#48 N27846 P8235 REPLACEMENT 38 Int BE Sec !#48 N27847 P8236 REPLACEMENT 45 Int BE Nuc !#48 N27848 P8237 LD 31 -1 Int BE Pri !#48 N27849 P8238 REPLACEMENT 36 Int BE Pri !#48 N27850 P8239 REPLACEMENT 12 Int BE Sec !#48 N27851 P8240 REPLACEMENT 16 Int BE Sec !#48 N27852 P8241 LD 20 -1 Int BE Sec !#48 N27853 P8242 LD 36 -1 Int BE Pri !#48 N27854 P8243 LD 38 -1 Int BE Pri !#48 N27855 P8244 LD 39 -1 Int LE Sec !#48 N27856 P8245 REPLACEMENT 10 Int BE Pri !#48 N27857 P8246 REPLACEMENT 36 Int BE Pri !#48 N27858 P8247 LD 1 -1 FP BE Pri !#48 N27859 P8248 LD 29 -1 Int BE Pri !#48 N27860 P8249 MEMBAR !#48 N27861 P8250 BST 9 0x24000007 FP BE Pri !#48 N27862 P8251 MEMBAR !#48 N27863 P8252 LD 40 -1 Int BE Sec !#48 N27864 P8253 REPLACEMENT 25 Int BE Pri !#48 N27865 P8254 REPLACEMENT 2 Int BE Nuc !#48 N27866 P8255 LD 0 -1 Int BE Pri !#48 N27867 P8256 LD 33 -1 Int BE Nuc !#48 N27868 P8257 LD 0 -1 Int BE Pri !#48 N27869 P8258 REPLACEMENT 40 Int BE Sec !#48 N27870 P8259 REPLACEMENT 31 Int BE Sec !#48 N27871 P8260 LD 30 -1 Int BE Pri !#48 N27872 P8261 LD 4 -1 Int BE Sec !#48 N27873 P8262 MEMBAR !#48 N27874 P8263 BST 6 0x24000008 FP BE Pri !#48 N27875 P8264 MEMBAR !#48 N27876 P8265 REPLACEMENT 42 Int BE Sec !#48 N27877 P8266 REPLACEMENT 35 Int BE Pri !#48 N27878 P8267 REPLACEMENT 16 Int BE Pri !#48 N27879 P8268 REPLACEMENT 1 Int BE Sec !#48 N27880 P8269 REPLACEMENT 39 Int BE Pri !#48 N27881 P8270 REPLACEMENT 35 Int BE Pri !#48 N27882 P8271 REPLACEMENT 22 Int BE Pri !#48 N27883 P8272 LD 9 -1 Int BE Nuc !#48 N27884 P8273 LD 2 -1 Int BE Pri !#48 N27885 P8274 LD 44 -1 Int BE Pri !#48 N27886 P8275 LD 4 -1 Int BE Pri !#48 N27887 P8276 LD 22 -1 FP BE Sec !#48 N27888 P8277 LD 21 -1 Int BE Pri !#48 N27889 P8278 REPLACEMENT 27 Int BE Pri !#48 N27890 P8279 REPLACEMENT 45 Int BE Pri !#48 N27891 P8280 REPLACEMENT 9 Int BE Nuc !#48 N27892 P8281 LD 1 -1 Int BE Pri !#48 N27893 P8282 LD 7 -1 Int BE Nuc !#48 N27894 P8283 LD 6 -1 Int BE Pri !#48 N27895 P8284 LD 27 -1 Int BE Sec !#48 N27896 P8285 LD 30 -1 Int BE Pri !#48 N27897 P8286 LD 34 -1 Int BE Pri !#48 N27898 P8287 REPLACEMENT 5 Int BE Sec !#48 N27899 P8288 PREFETCH 30 Int BE Pri !#48 N27900 P8289 REPLACEMENT 12 Int BE Pri !#48 N27901 P8290 REPLACEMENT 44 Int BE Pri !#48 N27902 P8291 REPLACEMENT 18 Int BE Pri !#48 N27903 P8292 LD 19 -1 Int BE Pri !#48 N27904 P8293 MEMBAR !#48 N27905 P8294 BST 20 0x24000009 FP BE Pri !#48 N27906 P8295 MEMBAR !#48 N27907 P8296 LD 5 -1 Int BE Pri !#48 N27908 P8297 LD 34 -1 Int BE Sec !#48 N27909 P8298 REPLACEMENT 26 Int BE Pri !#48 N27910 P8299 LD 15 -1 Int BE Sec !#48 N27911 P8300 LD 22 -1 Int BE Pri !#48 N27912 P8301 REPLACEMENT 1 Int BE Pri !#48 N27913 P8302 LD 24 -1 Int BE Pri !#48 N27914 P8303 LD 36 -1 Int BE Pri !#48 N27915 P8304 LD 21 -1 Int BE Pri !#48 N27916 P8305 REPLACEMENT 41 Int BE Pri !#48 N27917 P8306 LD 23 -1 Int BE Pri !#48 N27918 P8307 REPLACEMENT 3 Int BE Pri !#48 N27919 P8308 LD 4 -1 Int BE Pri !#48 N27920 P8309 PREFETCH 42 Int BE Pri !#48 N27921 P8310 LD 36 -1 Int BE Pri !#48 N27922 P8311 LD 38 -1 Int BE Pri !#48 N27923 P8312 REPLACEMENT 32 Int BE Pri !#48 N27924 P8313 LD 44 -1 Int BE Pri !#48 N27925 P8314 REPLACEMENT 7 Int BE Pri !#48 N27926 P8315 MEMBAR !#48 N27927 P8316 BST 32 0x2400000a FP BE Pri !#48 N27928 P8317 MEMBAR !#48 N27929 P8318 REPLACEMENT 31 Int BE Pri !#48 N27930 P8319 REPLACEMENT 14 Int BE Pri !#48 N27931 P8320 REPLACEMENT 0 Int BE Nuc !#48 N27932 P8321 LD 38 -1 Int BE Pri !#48 N27933 P8322 LD 43 -1 Int BE Pri !#48 N27934 P8323 LD 15 -1 Int BE Pri !#48 N27935 P8324 REPLACEMENT 1 Int BE Pri !#48 N27936 P8325 REPLACEMENT 44 Int BE Pri !#48 N27937 P8326 LD 33 -1 Int BE Pri !#48 N27938 P8327 LD 36 -1 Int BE Pri !#48 N27939 P8328 REPLACEMENT 2 Int BE Pri !#48 N27940 P8329 REPLACEMENT 27 Int BE Sec !#48 N27941 P8330 REPLACEMENT 3 Int BE Pri !#48 N27942 P8331 REPLACEMENT 28 Int BE Pri !#48 N27943 P8332 REPLACEMENT 17 Int BE Pri !#48 N27944 P8333 LD 34 -1 Int LE Pri !#48 N27945 P8334 REPLACEMENT 30 Int BE Pri !#48 N27946 P8335 LD 22 -1 Int BE Pri !#48 N27947 P8336 LD 32 -1 Int BE Nuc !#48 N27948 P8337 LD 8 -1 FP BE Pri !#48 N27949 P8338 LD 4 -1 FP BE Pri !#48 N27950 P8339 LD 39 -1 Int LE Pri !#48 N27951 P8340 REPLACEMENT 14 Int BE Sec !#48 N27952 P8341 REPLACEMENT 38 Int BE Pri !#48 N27953 P8342 LD 10 -1 Int BE Pri !#48 N27954 P8343 REPLACEMENT 4 Int BE Nuc !#48 N27955 P8344 REPLACEMENT 19 Int BE Nuc !#48 N27956 P8345 REPLACEMENT 24 Int BE Pri !#48 N27957 P8346 LD 16 -1 Int BE Pri Loop_exit !#48 N27958 P8193 LD 33 -1 Int BE Nuc Loop_entry !#48 N27959 P8194 MEMBAR !#48 N27960 P8195 BST 37 0x2400000b FP BE Pri !#48 N27961 P8196 MEMBAR !#48 N27962 P8197 LD 30 -1 Int BE Pri !#48 N27963 P8198 REPLACEMENT 21 Int BE Pri !#48 N27964 P8199 REPLACEMENT 41 Int BE Nuc !#48 N27965 P8200 LD 33 -1 FP BE Nuc !#48 N27966 P8201 LD 17 -1 Int LE Sec !#48 N27967 P8202 LD 9 -1 Int BE Pri !#48 N27968 P8203 LD 1 -1 Int BE Pri !#48 N27969 P8204 REPLACEMENT 22 Int BE Pri !#48 N27970 P8205 REPLACEMENT 26 Int BE Pri !#48 N27971 P8206 REPLACEMENT 15 Int BE Pri !#48 N27972 P8207 REPLACEMENT 14 Int BE Pri !#48 N27973 P8208 REPLACEMENT 2 Int BE Pri !#48 N27974 P8209 REPLACEMENT 28 Int BE Pri !#48 N27975 P8210 LD 39 -1 Int BE Pri !#48 N27976 P8211 LD 44 -1 Int BE Pri !#48 N27977 P8212 REPLACEMENT 3 Int BE Pri !#48 N27978 P8213 PREFETCH 8 Int BE Sec !#48 N27979 P8214 LD 29 -1 Int BE Pri !#48 N27980 P8215 LD 17 -1 Int BE Pri !#48 N27981 P8216 REPLACEMENT 35 Int BE Pri !#48 N27982 P8217 LD 15 -1 Int BE Sec !#48 N27983 P8218 LD 25 -1 Int BE Pri !#48 N27984 P8219 LD 27 -1 FP BE Pri !#48 N27985 P8220 LD 1 -1 FP BE Pri !#48 N27986 P8221 LD 22 -1 Int BE Pri !#48 N27987 P8222 REPLACEMENT 28 Int BE Pri !#48 N27988 P8223 REPLACEMENT 32 Int BE Pri !#48 N27989 P8224 REPLACEMENT 10 Int BE Sec !#48 N27990 P8225 LD 32 -1 Int LE Pri !#48 N27991 P8226 LD 43 -1 Int BE Pri !#48 N27992 P8227 REPLACEMENT 1 Int BE Pri !#48 N27993 P8228 LD 11 -1 Int BE Sec !#48 N27994 P8229 LD 44 -1 Int BE Pri !#48 N27995 P8230 LD 11 -1 Int BE Nuc !#48 N27996 P8231 REPLACEMENT 36 Int BE Pri !#48 N27997 P8232 LD 14 -1 Int BE Pri !#48 N27998 P8233 LD 25 -1 Int BE Nuc !#48 N27999 P8234 REPLACEMENT 2 Int BE Pri !#48 N28000 P8235 REPLACEMENT 38 Int BE Sec !#48 N28001 P8236 REPLACEMENT 45 Int BE Nuc !#48 N28002 P8237 LD 31 -1 Int BE Pri !#48 N28003 P8238 REPLACEMENT 36 Int BE Pri !#48 N28004 P8239 REPLACEMENT 12 Int BE Sec !#48 N28005 P8240 REPLACEMENT 16 Int BE Sec !#48 N28006 P8241 LD 20 -1 Int BE Sec !#48 N28007 P8242 LD 36 -1 Int BE Pri !#48 N28008 P8243 LD 38 -1 Int BE Pri !#48 N28009 P8244 LD 39 -1 Int LE Sec !#48 N28010 P8245 REPLACEMENT 10 Int BE Pri !#48 N28011 P8246 REPLACEMENT 36 Int BE Pri !#48 N28012 P8247 LD 1 -1 FP BE Pri !#48 N28013 P8248 LD 29 -1 Int BE Pri !#48 N28014 P8249 MEMBAR !#48 N28015 P8250 BST 9 0x2400000c FP BE Pri !#48 N28016 P8251 MEMBAR !#48 N28017 P8252 LD 40 -1 Int BE Sec !#48 N28018 P8253 REPLACEMENT 25 Int BE Pri !#48 N28019 P8254 REPLACEMENT 2 Int BE Nuc !#48 N28020 P8255 LD 0 -1 Int BE Pri !#48 N28021 P8256 LD 33 -1 Int BE Nuc !#48 N28022 P8257 LD 0 -1 Int BE Pri !#48 N28023 P8258 REPLACEMENT 40 Int BE Sec !#48 N28024 P8259 REPLACEMENT 31 Int BE Sec !#48 N28025 P8260 LD 30 -1 Int BE Pri !#48 N28026 P8261 LD 4 -1 Int BE Sec !#48 N28027 P8262 MEMBAR !#48 N28028 P8263 BST 6 0x2400000d FP BE Pri !#48 N28029 P8264 MEMBAR !#48 N28030 P8265 REPLACEMENT 42 Int BE Sec !#48 N28031 P8266 REPLACEMENT 35 Int BE Pri !#48 N28032 P8267 REPLACEMENT 16 Int BE Pri !#48 N28033 P8268 REPLACEMENT 1 Int BE Sec !#48 N28034 P8269 REPLACEMENT 39 Int BE Pri !#48 N28035 P8270 REPLACEMENT 35 Int BE Pri !#48 N28036 P8271 REPLACEMENT 22 Int BE Pri !#48 N28037 P8272 LD 9 -1 Int BE Nuc !#48 N28038 P8273 LD 2 -1 Int BE Pri !#48 N28039 P8274 LD 44 -1 Int BE Pri !#48 N28040 P8275 LD 4 -1 Int BE Pri !#48 N28041 P8276 LD 22 -1 FP BE Sec !#48 N28042 P8277 LD 21 -1 Int BE Pri !#48 N28043 P8278 REPLACEMENT 27 Int BE Pri !#48 N28044 P8279 REPLACEMENT 45 Int BE Pri !#48 N28045 P8280 REPLACEMENT 9 Int BE Nuc !#48 N28046 P8281 LD 1 -1 Int BE Pri !#48 N28047 P8282 LD 7 -1 Int BE Nuc !#48 N28048 P8283 LD 6 -1 Int BE Pri !#48 N28049 P8284 LD 27 -1 Int BE Sec !#48 N28050 P8285 LD 30 -1 Int BE Pri !#48 N28051 P8286 LD 34 -1 Int BE Pri !#48 N28052 P8287 REPLACEMENT 5 Int BE Sec !#48 N28053 P8288 PREFETCH 30 Int BE Pri !#48 N28054 P8289 REPLACEMENT 12 Int BE Pri !#48 N28055 P8290 REPLACEMENT 44 Int BE Pri !#48 N28056 P8291 REPLACEMENT 18 Int BE Pri !#48 N28057 P8292 LD 19 -1 Int BE Pri !#48 N28058 P8293 MEMBAR !#48 N28059 P8294 BST 20 0x2400000e FP BE Pri !#48 N28060 P8295 MEMBAR !#48 N28061 P8296 LD 5 -1 Int BE Pri !#48 N28062 P8297 LD 34 -1 Int BE Sec !#48 N28063 P8298 REPLACEMENT 26 Int BE Pri !#48 N28064 P8299 LD 15 -1 Int BE Sec !#48 N28065 P8300 LD 22 -1 Int BE Pri !#48 N28066 P8301 REPLACEMENT 1 Int BE Pri !#48 N28067 P8302 LD 24 -1 Int BE Pri !#48 N28068 P8303 LD 36 -1 Int BE Pri !#48 N28069 P8304 LD 21 -1 Int BE Pri !#48 N28070 P8305 REPLACEMENT 41 Int BE Pri !#48 N28071 P8306 LD 23 -1 Int BE Pri !#48 N28072 P8307 REPLACEMENT 3 Int BE Pri !#48 N28073 P8308 LD 4 -1 Int BE Pri !#48 N28074 P8309 PREFETCH 42 Int BE Pri !#48 N28075 P8310 LD 36 -1 Int BE Pri !#48 N28076 P8311 LD 38 -1 Int BE Pri !#48 N28077 P8312 REPLACEMENT 32 Int BE Pri !#48 N28078 P8313 LD 44 -1 Int BE Pri !#48 N28079 P8314 REPLACEMENT 7 Int BE Pri !#48 N28080 P8315 MEMBAR !#48 N28081 P8316 BST 32 0x2400000f FP BE Pri !#48 N28082 P8317 MEMBAR !#48 N28083 P8318 REPLACEMENT 31 Int BE Pri !#48 N28084 P8319 REPLACEMENT 14 Int BE Pri !#48 N28085 P8320 REPLACEMENT 0 Int BE Nuc !#48 N28086 P8321 LD 38 -1 Int BE Pri !#48 N28087 P8322 LD 43 -1 Int BE Pri !#48 N28088 P8323 LD 15 -1 Int BE Pri !#48 N28089 P8324 REPLACEMENT 1 Int BE Pri !#48 N28090 P8325 REPLACEMENT 44 Int BE Pri !#48 N28091 P8326 LD 33 -1 Int BE Pri !#48 N28092 P8327 LD 36 -1 Int BE Pri !#48 N28093 P8328 REPLACEMENT 2 Int BE Pri !#48 N28094 P8329 REPLACEMENT 27 Int BE Sec !#48 N28095 P8330 REPLACEMENT 3 Int BE Pri !#48 N28096 P8331 REPLACEMENT 28 Int BE Pri !#48 N28097 P8332 REPLACEMENT 17 Int BE Pri !#48 N28098 P8333 LD 34 -1 Int LE Pri !#48 N28099 P8334 REPLACEMENT 30 Int BE Pri !#48 N28100 P8335 LD 22 -1 Int BE Pri !#48 N28101 P8336 LD 32 -1 Int BE Nuc !#48 N28102 P8337 LD 8 -1 FP BE Pri !#48 N28103 P8338 LD 4 -1 FP BE Pri !#48 N28104 P8339 LD 39 -1 Int LE Pri !#48 N28105 P8340 REPLACEMENT 14 Int BE Sec !#48 N28106 P8341 REPLACEMENT 38 Int BE Pri !#48 N28107 P8342 LD 10 -1 Int BE Pri !#48 N28108 P8343 REPLACEMENT 4 Int BE Nuc !#48 N28109 P8344 REPLACEMENT 19 Int BE Nuc !#48 N28110 P8345 REPLACEMENT 24 Int BE Pri !#48 N28111 P8346 LD 16 -1 Int BE Pri Loop_exit !#48 N28112 P8193 LD 33 -1 Int BE Nuc Loop_entry !#48 N28113 P8194 MEMBAR !#48 N28114 P8195 BST 37 0x24000010 FP BE Pri !#48 N28115 P8196 MEMBAR !#48 N28116 P8197 LD 30 -1 Int BE Pri !#48 N28117 P8198 REPLACEMENT 21 Int BE Pri !#48 N28118 P8199 REPLACEMENT 41 Int BE Nuc !#48 N28119 P8200 LD 33 -1 FP BE Nuc !#48 N28120 P8201 LD 17 -1 Int LE Sec !#48 N28121 P8202 LD 9 -1 Int BE Pri !#48 N28122 P8203 LD 1 -1 Int BE Pri !#48 N28123 P8204 REPLACEMENT 22 Int BE Pri !#48 N28124 P8205 REPLACEMENT 26 Int BE Pri !#48 N28125 P8206 REPLACEMENT 15 Int BE Pri !#48 N28126 P8207 REPLACEMENT 14 Int BE Pri !#48 N28127 P8208 REPLACEMENT 2 Int BE Pri !#48 N28128 P8209 REPLACEMENT 28 Int BE Pri !#48 N28129 P8210 LD 39 -1 Int BE Pri !#48 N28130 P8211 LD 44 -1 Int BE Pri !#48 N28131 P8212 REPLACEMENT 3 Int BE Pri !#48 N28132 P8213 PREFETCH 8 Int BE Sec !#48 N28133 P8214 LD 29 -1 Int BE Pri !#48 N28134 P8215 LD 17 -1 Int BE Pri !#48 N28135 P8216 REPLACEMENT 35 Int BE Pri !#48 N28136 P8217 LD 15 -1 Int BE Sec !#48 N28137 P8218 LD 25 -1 Int BE Pri !#48 N28138 P8219 LD 27 -1 FP BE Pri !#48 N28139 P8220 LD 1 -1 FP BE Pri !#48 N28140 P8221 LD 22 -1 Int BE Pri !#48 N28141 P8222 REPLACEMENT 28 Int BE Pri !#48 N28142 P8223 REPLACEMENT 32 Int BE Pri !#48 N28143 P8224 REPLACEMENT 10 Int BE Sec !#48 N28144 P8225 LD 32 -1 Int LE Pri !#48 N28145 P8226 LD 43 -1 Int BE Pri !#48 N28146 P8227 REPLACEMENT 1 Int BE Pri !#48 N28147 P8228 LD 11 -1 Int BE Sec !#48 N28148 P8229 LD 44 -1 Int BE Pri !#48 N28149 P8230 LD 11 -1 Int BE Nuc !#48 N28150 P8231 REPLACEMENT 36 Int BE Pri !#48 N28151 P8232 LD 14 -1 Int BE Pri !#48 N28152 P8233 LD 25 -1 Int BE Nuc !#48 N28153 P8234 REPLACEMENT 2 Int BE Pri !#48 N28154 P8235 REPLACEMENT 38 Int BE Sec !#48 N28155 P8236 REPLACEMENT 45 Int BE Nuc !#48 N28156 P8237 LD 31 -1 Int BE Pri !#48 N28157 P8238 REPLACEMENT 36 Int BE Pri !#48 N28158 P8239 REPLACEMENT 12 Int BE Sec !#48 N28159 P8240 REPLACEMENT 16 Int BE Sec !#48 N28160 P8241 LD 20 -1 Int BE Sec !#48 N28161 P8242 LD 36 -1 Int BE Pri !#48 N28162 P8243 LD 38 -1 Int BE Pri !#48 N28163 P8244 LD 39 -1 Int LE Sec !#48 N28164 P8245 REPLACEMENT 10 Int BE Pri !#48 N28165 P8246 REPLACEMENT 36 Int BE Pri !#48 N28166 P8247 LD 1 -1 FP BE Pri !#48 N28167 P8248 LD 29 -1 Int BE Pri !#48 N28168 P8249 MEMBAR !#48 N28169 P8250 BST 9 0x24000011 FP BE Pri !#48 N28170 P8251 MEMBAR !#48 N28171 P8252 LD 40 -1 Int BE Sec !#48 N28172 P8253 REPLACEMENT 25 Int BE Pri !#48 N28173 P8254 REPLACEMENT 2 Int BE Nuc !#48 N28174 P8255 LD 0 -1 Int BE Pri !#48 N28175 P8256 LD 33 -1 Int BE Nuc !#48 N28176 P8257 LD 0 -1 Int BE Pri !#48 N28177 P8258 REPLACEMENT 40 Int BE Sec !#48 N28178 P8259 REPLACEMENT 31 Int BE Sec !#48 N28179 P8260 LD 30 -1 Int BE Pri !#48 N28180 P8261 LD 4 -1 Int BE Sec !#48 N28181 P8262 MEMBAR !#48 N28182 P8263 BST 6 0x24000012 FP BE Pri !#48 N28183 P8264 MEMBAR !#48 N28184 P8265 REPLACEMENT 42 Int BE Sec !#48 N28185 P8266 REPLACEMENT 35 Int BE Pri !#48 N28186 P8267 REPLACEMENT 16 Int BE Pri !#48 N28187 P8268 REPLACEMENT 1 Int BE Sec !#48 N28188 P8269 REPLACEMENT 39 Int BE Pri !#48 N28189 P8270 REPLACEMENT 35 Int BE Pri !#48 N28190 P8271 REPLACEMENT 22 Int BE Pri !#48 N28191 P8272 LD 9 -1 Int BE Nuc !#48 N28192 P8273 LD 2 -1 Int BE Pri !#48 N28193 P8274 LD 44 -1 Int BE Pri !#48 N28194 P8275 LD 4 -1 Int BE Pri !#48 N28195 P8276 LD 22 -1 FP BE Sec !#48 N28196 P8277 LD 21 -1 Int BE Pri !#48 N28197 P8278 REPLACEMENT 27 Int BE Pri !#48 N28198 P8279 REPLACEMENT 45 Int BE Pri !#48 N28199 P8280 REPLACEMENT 9 Int BE Nuc !#48 N28200 P8281 LD 1 -1 Int BE Pri !#48 N28201 P8282 LD 7 -1 Int BE Nuc !#48 N28202 P8283 LD 6 -1 Int BE Pri !#48 N28203 P8284 LD 27 -1 Int BE Sec !#48 N28204 P8285 LD 30 -1 Int BE Pri !#48 N28205 P8286 LD 34 -1 Int BE Pri !#48 N28206 P8287 REPLACEMENT 5 Int BE Sec !#48 N28207 P8288 PREFETCH 30 Int BE Pri !#48 N28208 P8289 REPLACEMENT 12 Int BE Pri !#48 N28209 P8290 REPLACEMENT 44 Int BE Pri !#48 N28210 P8291 REPLACEMENT 18 Int BE Pri !#48 N28211 P8292 LD 19 -1 Int BE Pri !#48 N28212 P8293 MEMBAR !#48 N28213 P8294 BST 20 0x24000013 FP BE Pri !#48 N28214 P8295 MEMBAR !#48 N28215 P8296 LD 5 -1 Int BE Pri !#48 N28216 P8297 LD 34 -1 Int BE Sec !#48 N28217 P8298 REPLACEMENT 26 Int BE Pri !#48 N28218 P8299 LD 15 -1 Int BE Sec !#48 N28219 P8300 LD 22 -1 Int BE Pri !#48 N28220 P8301 REPLACEMENT 1 Int BE Pri !#48 N28221 P8302 LD 24 -1 Int BE Pri !#48 N28222 P8303 LD 36 -1 Int BE Pri !#48 N28223 P8304 LD 21 -1 Int BE Pri !#48 N28224 P8305 REPLACEMENT 41 Int BE Pri !#48 N28225 P8306 LD 23 -1 Int BE Pri !#48 N28226 P8307 REPLACEMENT 3 Int BE Pri !#48 N28227 P8308 LD 4 -1 Int BE Pri !#48 N28228 P8309 PREFETCH 42 Int BE Pri !#48 N28229 P8310 LD 36 -1 Int BE Pri !#48 N28230 P8311 LD 38 -1 Int BE Pri !#48 N28231 P8312 REPLACEMENT 32 Int BE Pri !#48 N28232 P8313 LD 44 -1 Int BE Pri !#48 N28233 P8314 REPLACEMENT 7 Int BE Pri !#48 N28234 P8315 MEMBAR !#48 N28235 P8316 BST 32 0x24000014 FP BE Pri !#48 N28236 P8317 MEMBAR !#48 N28237 P8318 REPLACEMENT 31 Int BE Pri !#48 N28238 P8319 REPLACEMENT 14 Int BE Pri !#48 N28239 P8320 REPLACEMENT 0 Int BE Nuc !#48 N28240 P8321 LD 38 -1 Int BE Pri !#48 N28241 P8322 LD 43 -1 Int BE Pri !#48 N28242 P8323 LD 15 -1 Int BE Pri !#48 N28243 P8324 REPLACEMENT 1 Int BE Pri !#48 N28244 P8325 REPLACEMENT 44 Int BE Pri !#48 N28245 P8326 LD 33 -1 Int BE Pri !#48 N28246 P8327 LD 36 -1 Int BE Pri !#48 N28247 P8328 REPLACEMENT 2 Int BE Pri !#48 N28248 P8329 REPLACEMENT 27 Int BE Sec !#48 N28249 P8330 REPLACEMENT 3 Int BE Pri !#48 N28250 P8331 REPLACEMENT 28 Int BE Pri !#48 N28251 P8332 REPLACEMENT 17 Int BE Pri !#48 N28252 P8333 LD 34 -1 Int LE Pri !#48 N28253 P8334 REPLACEMENT 30 Int BE Pri !#48 N28254 P8335 LD 22 -1 Int BE Pri !#48 N28255 P8336 LD 32 -1 Int BE Nuc !#48 N28256 P8337 LD 8 -1 FP BE Pri !#48 N28257 P8338 LD 4 -1 FP BE Pri !#48 N28258 P8339 LD 39 -1 Int LE Pri !#48 N28259 P8340 REPLACEMENT 14 Int BE Sec !#48 N28260 P8341 REPLACEMENT 38 Int BE Pri !#48 N28261 P8342 LD 10 -1 Int BE Pri !#48 N28262 P8343 REPLACEMENT 4 Int BE Nuc !#48 N28263 P8344 REPLACEMENT 19 Int BE Nuc !#48 N28264 P8345 REPLACEMENT 24 Int BE Pri !#48 N28265 P8346 LD 16 -1 Int BE Pri Loop_exit !#48 N28266 P8347 MEMBAR !#49 N28267 P8348 REPLACEMENT 6 Int BE Nuc Loop_entry !#49 N28268 P8349 REPLACEMENT 18 Int BE Pri !#49 N28269 P8350 LD 39 -1 Int BE Sec !#49 N28270 P8351 LD 36 -1 Int LE Nuc !#49 N28271 P8352 LD 22 -1 Int BE Pri !#49 N28272 P8353 LD 3 -1 Int BE Pri !#49 N28273 P8354 LD 15 -1 Int BE Sec !#49 N28274 P8355 PREFETCH 19 Int BE Pri !#49 N28275 P8356 LD 34 -1 Int BE Pri !#49 N28276 P8357 LD 20 -1 Int BE Nuc !#49 N28277 P8358 REPLACEMENT 44 Int BE Pri !#49 N28278 P8359 LD 1 -1 Int LE Pri !#49 N28279 P8360 REPLACEMENT 42 Int BE Pri !#49 N28280 P8361 LD 35 -1 FP BE Pri !#49 N28281 P8362 LD 26 -1 Int BE Pri !#49 N28282 P8363 LD 27 -1 Int BE Pri !#49 N28283 P8364 LD 30 -1 Int BE Pri !#49 N28284 P8365 REPLACEMENT 35 Int BE Pri !#49 N28285 P8366 LD 33 -1 Int BE Pri !#49 N28286 P8367 LD 13 -1 Int BE Nuc !#49 N28287 P8368 REPLACEMENT 12 Int BE Pri !#49 N28288 P8369 REPLACEMENT 21 Int BE Pri !#49 N28289 P8370 MEMBAR !#49 N28290 P8371 LD 27 -1 FP BE Pri !#49 N28291 P8372 LD 18 -1 Int BE Pri !#49 N28292 P8373 REPLACEMENT 22 Int BE Pri !#49 N28293 P8374 LD 2 -1 Int BE Pri !#49 N28294 P8375 LD 18 -1 Int BE Nuc !#49 N28295 P8376 REPLACEMENT 37 Int BE Pri !#49 N28296 P8377 LD 26 -1 Int BE Pri !#49 N28297 P8378 LD 23 -1 Int BE Pri !#49 N28298 P8379 REPLACEMENT 30 Int BE Pri !#49 N28299 P8380 REPLACEMENT 23 Int BE Sec !#49 N28300 P8381 LD 6 -1 Int BE Pri !#49 N28301 P8382 LD 18 -1 Int BE Pri !#49 N28302 P8383 REPLACEMENT 26 Int BE Sec !#49 N28303 P8384 LD 6 -1 Int BE Pri !#49 N28304 P8385 LD 36 -1 Int BE Pri !#49 N28305 P8386 LD 31 -1 Int BE Nuc !#49 N28306 P8387 REPLACEMENT 9 Int BE Pri !#49 N28307 P8388 LD 32 -1 Int BE Pri !#49 N28308 P8389 REPLACEMENT 10 Int BE Pri !#49 N28309 P8390 LD 26 -1 Int BE Pri !#49 N28310 P8391 REPLACEMENT 17 Int BE Sec !#49 N28311 P8392 LD 37 -1 Int LE Pri !#49 N28312 P8393 REPLACEMENT 26 Int BE Pri !#49 N28313 P8394 REPLACEMENT 35 Int BE Pri !#49 N28314 P8395 REPLACEMENT 42 Int BE Pri !#49 N28315 P8396 LD 38 -1 FP BE Pri !#49 N28316 P8397 REPLACEMENT 27 Int BE Pri !#49 N28317 P8398 REPLACEMENT 38 Int BE Nuc !#49 N28318 P8399 LD 22 -1 Int LE Nuc !#49 N28319 P8400 REPLACEMENT 1 Int BE Pri !#49 N28320 P8401 LD 26 -1 Int BE Pri !#49 N28321 P8402 LD 0 -1 Int BE Sec !#49 N28322 P8403 LD 41 -1 Int BE Pri !#49 N28323 P8404 LD 40 -1 Int BE Sec !#49 N28324 P8405 LD 12 -1 Int BE Pri !#49 N28325 P8406 LD 36 -1 Int BE Sec !#49 N28326 P8407 LD 24 -1 FP BE Pri !#49 N28327 P8408 LD 10 -1 Int BE Pri !#49 N28328 P8409 REPLACEMENT 19 Int BE Pri !#49 N28329 P8410 REPLACEMENT 1 Int BE Pri !#49 N28330 P8411 REPLACEMENT 24 Int BE Pri !#49 N28331 P8412 LD 33 -1 Int BE Pri !#49 N28332 P8413 REPLACEMENT 34 Int BE Pri !#49 N28333 P8414 LD 1 -1 Int BE Pri !#49 N28334 P8415 LD 2 -1 Int BE Nuc !#49 N28335 P8416 REPLACEMENT 14 Int BE Nuc !#49 N28336 P8417 REPLACEMENT 42 Int BE Pri !#49 N28337 P8418 LD 14 -1 Int BE Sec !#49 N28338 P8419 REPLACEMENT 12 Int BE Pri !#49 N28339 P8420 LD 25 -1 Int BE Pri !#49 N28340 P8421 REPLACEMENT 19 Int BE Pri !#49 N28341 P8422 LD 31 -1 Int BE Pri !#49 N28342 P8423 LD 5 -1 Int BE Pri !#49 N28343 P8424 REPLACEMENT 11 Int BE Pri !#49 N28344 P8425 REPLACEMENT 35 Int BE Pri !#49 N28345 P8426 LD 37 -1 Int BE Pri !#49 N28346 P8427 REPLACEMENT 14 Int BE Pri !#49 N28347 P8428 REPLACEMENT 20 Int BE Nuc !#49 N28348 P8429 LD 43 -1 Int BE Pri !#49 N28349 P8430 REPLACEMENT 35 Int BE Pri !#49 N28350 P8431 LD 40 -1 Int BE Pri !#49 N28351 P8432 REPLACEMENT 5 Int BE Pri !#49 N28352 P8433 LD 22 -1 Int BE Sec !#49 N28353 P8434 REPLACEMENT 27 Int BE Pri !#49 N28354 P8435 LD 4 -1 Int BE Pri !#49 N28355 P8436 REPLACEMENT 14 Int BE Pri !#49 N28356 P8437 LD 30 -1 Int BE Pri !#49 N28357 P8438 LD 41 -1 Int BE Sec !#49 N28358 P8439 REPLACEMENT 3 Int BE Nuc !#49 N28359 P8440 REPLACEMENT 36 Int BE Nuc !#49 N28360 P8441 REPLACEMENT 14 Int BE Pri !#49 N28361 P8442 PREFETCH 8 Int BE Nuc !#49 N28362 P8443 LD 15 -1 Int BE Pri !#49 N28363 P8444 LD 19 -1 Int BE Pri !#49 N28364 P8445 LD 18 -1 Int BE Pri !#49 N28365 P8446 REPLACEMENT 44 Int BE Pri !#49 N28366 P8447 LD 25 -1 Int BE Sec !#49 N28367 P8448 LD 19 -1 FP BE Pri !#49 N28368 P8449 REPLACEMENT 44 Int BE Pri !#49 N28369 P8450 REPLACEMENT 27 Int BE Pri !#49 N28370 P8451 REPLACEMENT 40 Int BE Pri !#49 N28371 P8452 LD 32 -1 Int BE Pri !#49 N28372 P8453 LD 11 -1 Int BE Pri !#49 N28373 P8454 PREFETCH 5 Int BE Pri !#49 N28374 P8455 REPLACEMENT 29 Int BE Pri !#49 N28375 P8456 PREFETCH 35 Int BE Pri !#49 N28376 P8457 LD 3 -1 Int BE Sec !#49 N28377 P8458 LD 19 -1 Int BE Pri !#49 N28378 P8459 LD 41 -1 Int BE Sec !#49 N28379 P8460 LD 25 -1 Int BE Sec !#49 N28380 P8461 REPLACEMENT 2 Int BE Pri !#49 N28381 P8462 MEMBAR !#49 N28382 P8463 BST 16 0x24800001 FP BE Sec !#49 N28383 P8464 MEMBAR !#49 N28384 P8465 LD 12 -1 Int BE Pri !#49 N28385 P8466 REPLACEMENT 12 Int BE Pri !#49 N28386 P8467 REPLACEMENT 13 Int BE Pri !#49 N28387 P8468 REPLACEMENT 8 Int BE Pri !#49 N28388 P8469 LD 40 -1 Int BE Pri !#49 N28389 P8470 LD 11 -1 Int BE Sec !#49 N28390 P8471 LD 0 -1 Int BE Pri !#49 N28391 P8472 LD 18 -1 Int BE Pri !#49 N28392 P8473 REPLACEMENT 32 Int BE Pri !#49 N28393 P8474 PREFETCH 7 Int BE Pri !#49 N28394 P8475 LD 20 -1 Int BE Pri !#49 N28395 P8476 REPLACEMENT 8 Int BE Sec !#49 N28396 P8477 REPLACEMENT 27 Int BE Pri !#49 N28397 P8478 MEMBAR !#49 N28398 P8479 BST 28 0x24800002 FP BE Pri !#49 N28399 P8480 MEMBAR !#49 N28400 P8481 REPLACEMENT 28 Int BE Pri !#49 N28401 P8482 REPLACEMENT 41 Int BE Pri !#49 N28402 P8483 REPLACEMENT 41 Int BE Pri !#49 N28403 P8484 REPLACEMENT 3 Int BE Sec !#49 N28404 P8485 LD 24 -1 Int BE Pri !#49 N28405 P8486 REPLACEMENT 37 Int BE Sec !#49 N28406 P8487 REPLACEMENT 13 Int BE Pri !#49 N28407 P8488 LD 38 -1 Int BE Pri !#49 N28408 P8489 LD 5 -1 Int BE Nuc !#49 N28409 P8490 LD 28 -1 Int BE Pri !#49 N28410 P8491 LD 19 -1 Int BE Pri !#49 N28411 P8492 LD 21 -1 Int BE Pri !#49 N28412 P8493 REPLACEMENT 24 Int BE Sec !#49 N28413 P8494 LD 10 -1 Int BE Sec !#49 N28414 P8495 LD 18 -1 Int BE Pri !#49 N28415 P8496 REPLACEMENT 30 Int BE Sec !#49 N28416 P8497 REPLACEMENT 31 Int BE Pri !#49 N28417 P8498 REPLACEMENT 33 Int BE Pri !#49 N28418 P8499 REPLACEMENT 2 Int BE Pri !#49 N28419 P8500 LD 16 -1 Int BE Sec !#49 N28420 P8501 LD 5 -1 Int BE Pri !#49 N28421 P8502 LD 34 -1 Int BE Pri !#49 N28422 P8503 REPLACEMENT 25 Int BE Pri !#49 N28423 P8504 LD 11 -1 Int BE Pri !#49 N28424 P8505 LD 8 -1 Int BE Pri !#49 N28425 P8506 REPLACEMENT 29 Int BE Nuc !#49 N28426 P8507 LD 43 -1 Int BE Pri !#49 N28427 P8508 REPLACEMENT 39 Int BE Sec !#49 N28428 P8509 LD 40 -1 Int BE Pri !#49 N28429 P8510 REPLACEMENT 39 Int BE Pri !#49 N28430 P8511 REPLACEMENT 34 Int BE Pri !#49 N28431 P8512 REPLACEMENT 43 Int BE Pri !#49 N28432 P8513 LD 12 -1 Int BE Pri !#49 N28433 P8514 REPLACEMENT 35 Int BE Pri !#49 N28434 P8515 LD 24 -1 Int BE Pri !#49 N28435 P8516 REPLACEMENT 41 Int BE Pri !#49 N28436 P8517 PREFETCH 20 Int BE Nuc !#49 N28437 P8518 REPLACEMENT 37 Int BE Pri !#49 N28438 P8519 REPLACEMENT 8 Int BE Pri !#49 N28439 P8520 REPLACEMENT 23 Int BE Nuc !#49 N28440 P8521 REPLACEMENT 24 Int BE Nuc !#49 N28441 P8522 LD 13 -1 Int BE Pri !#49 N28442 P8523 LD 42 -1 Int BE Sec !#49 N28443 P8524 LD 2 -1 Int BE Pri !#49 N28444 P8525 REPLACEMENT 12 Int BE Pri !#49 N28445 P8526 REPLACEMENT 18 Int BE Pri !#49 N28446 P8527 REPLACEMENT 14 Int BE Sec !#49 N28447 P8528 REPLACEMENT 32 Int BE Pri !#49 N28448 P8529 LD 39 -1 FP BE Pri !#49 N28449 P8530 LD 44 -1 Int BE Pri !#49 N28450 P8531 REPLACEMENT 28 Int BE Pri !#49 N28451 P8532 LD 30 -1 Int BE Pri !#49 N28452 P8533 REPLACEMENT 21 Int BE Sec !#49 N28453 P8534 REPLACEMENT 22 Int BE Pri !#49 N28454 P8535 REPLACEMENT 17 Int BE Pri !#49 N28455 P8536 LD 23 -1 Int BE Pri !#49 N28456 P8537 LD 11 -1 Int BE Pri !#49 N28457 P8538 REPLACEMENT 10 Int BE Nuc !#49 N28458 P8539 REPLACEMENT 14 Int BE Pri !#49 N28459 P8540 LD 7 -1 Int BE Pri !#49 N28460 P8541 REPLACEMENT 13 Int BE Pri !#49 N28461 P8542 REPLACEMENT 9 Int BE Pri !#49 N28462 P8543 REPLACEMENT 22 Int BE Pri !#49 N28463 P8544 LD 6 -1 Int BE Pri !#49 N28464 P8545 REPLACEMENT 24 Int BE Pri !#49 N28465 P8546 LD 36 -1 Int BE Pri !#49 N28466 P8547 LD 36 -1 Int BE Sec !#49 N28467 P8548 REPLACEMENT 24 Int BE Sec !#49 N28468 P8549 LD 38 -1 Int BE Nuc !#49 N28469 P8550 LD 26 -1 Int BE Pri !#49 N28470 P8551 LD 2 -1 Int BE Sec !#49 N28471 P8552 REPLACEMENT 26 Int BE Sec !#49 N28472 P8553 LD 0 -1 FP BE Pri !#49 N28473 P8554 REPLACEMENT 29 Int BE Nuc !#49 N28474 P8555 REPLACEMENT 4 Int BE Pri !#49 N28475 P8556 PREFETCH 44 Int BE Pri !#49 N28476 P8557 LD 10 -1 Int BE Pri !#49 N28477 P8558 REPLACEMENT 0 Int BE Pri !#49 N28478 P8559 MEMBAR !#49 N28479 P8560 BST 0 0x24800003 FP BE Pri !#49 N28480 P8560 BST 1 0x24800004 FP BE Pri !#49 N28481 P8561 MEMBAR Loop_exit !#49 N28482 P8348 REPLACEMENT 6 Int BE Nuc Loop_entry !#49 N28483 P8349 REPLACEMENT 18 Int BE Pri !#49 N28484 P8350 LD 39 -1 Int BE Sec !#49 N28485 P8351 LD 36 -1 Int LE Nuc !#49 N28486 P8352 LD 22 -1 Int BE Pri !#49 N28487 P8353 LD 3 -1 Int BE Pri !#49 N28488 P8354 LD 15 -1 Int BE Sec !#49 N28489 P8355 PREFETCH 19 Int BE Pri !#49 N28490 P8356 LD 34 -1 Int BE Pri !#49 N28491 P8357 LD 20 -1 Int BE Nuc !#49 N28492 P8358 REPLACEMENT 44 Int BE Pri !#49 N28493 P8359 LD 1 -1 Int LE Pri !#49 N28494 P8360 REPLACEMENT 42 Int BE Pri !#49 N28495 P8361 LD 35 -1 FP BE Pri !#49 N28496 P8362 LD 26 -1 Int BE Pri !#49 N28497 P8363 LD 27 -1 Int BE Pri !#49 N28498 P8364 LD 30 -1 Int BE Pri !#49 N28499 P8365 REPLACEMENT 35 Int BE Pri !#49 N28500 P8366 LD 33 -1 Int BE Pri !#49 N28501 P8367 LD 13 -1 Int BE Nuc !#49 N28502 P8368 REPLACEMENT 12 Int BE Pri !#49 N28503 P8369 REPLACEMENT 21 Int BE Pri !#49 N28504 P8370 MEMBAR !#49 N28505 P8371 LD 27 -1 FP BE Pri !#49 N28506 P8372 LD 18 -1 Int BE Pri !#49 N28507 P8373 REPLACEMENT 22 Int BE Pri !#49 N28508 P8374 LD 2 -1 Int BE Pri !#49 N28509 P8375 LD 18 -1 Int BE Nuc !#49 N28510 P8376 REPLACEMENT 37 Int BE Pri !#49 N28511 P8377 LD 26 -1 Int BE Pri !#49 N28512 P8378 LD 23 -1 Int BE Pri !#49 N28513 P8379 REPLACEMENT 30 Int BE Pri !#49 N28514 P8380 REPLACEMENT 23 Int BE Sec !#49 N28515 P8381 LD 6 -1 Int BE Pri !#49 N28516 P8382 LD 18 -1 Int BE Pri !#49 N28517 P8383 REPLACEMENT 26 Int BE Sec !#49 N28518 P8384 LD 6 -1 Int BE Pri !#49 N28519 P8385 LD 36 -1 Int BE Pri !#49 N28520 P8386 LD 31 -1 Int BE Nuc !#49 N28521 P8387 REPLACEMENT 9 Int BE Pri !#49 N28522 P8388 LD 32 -1 Int BE Pri !#49 N28523 P8389 REPLACEMENT 10 Int BE Pri !#49 N28524 P8390 LD 26 -1 Int BE Pri !#49 N28525 P8391 REPLACEMENT 17 Int BE Sec !#49 N28526 P8392 LD 37 -1 Int LE Pri !#49 N28527 P8393 REPLACEMENT 26 Int BE Pri !#49 N28528 P8394 REPLACEMENT 35 Int BE Pri !#49 N28529 P8395 REPLACEMENT 42 Int BE Pri !#49 N28530 P8396 LD 38 -1 FP BE Pri !#49 N28531 P8397 REPLACEMENT 27 Int BE Pri !#49 N28532 P8398 REPLACEMENT 38 Int BE Nuc !#49 N28533 P8399 LD 22 -1 Int LE Nuc !#49 N28534 P8400 REPLACEMENT 1 Int BE Pri !#49 N28535 P8401 LD 26 -1 Int BE Pri !#49 N28536 P8402 LD 0 -1 Int BE Sec !#49 N28537 P8403 LD 41 -1 Int BE Pri !#49 N28538 P8404 LD 40 -1 Int BE Sec !#49 N28539 P8405 LD 12 -1 Int BE Pri !#49 N28540 P8406 LD 36 -1 Int BE Sec !#49 N28541 P8407 LD 24 -1 FP BE Pri !#49 N28542 P8408 LD 10 -1 Int BE Pri !#49 N28543 P8409 REPLACEMENT 19 Int BE Pri !#49 N28544 P8410 REPLACEMENT 1 Int BE Pri !#49 N28545 P8411 REPLACEMENT 24 Int BE Pri !#49 N28546 P8412 LD 33 -1 Int BE Pri !#49 N28547 P8413 REPLACEMENT 34 Int BE Pri !#49 N28548 P8414 LD 1 -1 Int BE Pri !#49 N28549 P8415 LD 2 -1 Int BE Nuc !#49 N28550 P8416 REPLACEMENT 14 Int BE Nuc !#49 N28551 P8417 REPLACEMENT 42 Int BE Pri !#49 N28552 P8418 LD 14 -1 Int BE Sec !#49 N28553 P8419 REPLACEMENT 12 Int BE Pri !#49 N28554 P8420 LD 25 -1 Int BE Pri !#49 N28555 P8421 REPLACEMENT 19 Int BE Pri !#49 N28556 P8422 LD 31 -1 Int BE Pri !#49 N28557 P8423 LD 5 -1 Int BE Pri !#49 N28558 P8424 REPLACEMENT 11 Int BE Pri !#49 N28559 P8425 REPLACEMENT 35 Int BE Pri !#49 N28560 P8426 LD 37 -1 Int BE Pri !#49 N28561 P8427 REPLACEMENT 14 Int BE Pri !#49 N28562 P8428 REPLACEMENT 20 Int BE Nuc !#49 N28563 P8429 LD 43 -1 Int BE Pri !#49 N28564 P8430 REPLACEMENT 35 Int BE Pri !#49 N28565 P8431 LD 40 -1 Int BE Pri !#49 N28566 P8432 REPLACEMENT 5 Int BE Pri !#49 N28567 P8433 LD 22 -1 Int BE Sec !#49 N28568 P8434 REPLACEMENT 27 Int BE Pri !#49 N28569 P8435 LD 4 -1 Int BE Pri !#49 N28570 P8436 REPLACEMENT 14 Int BE Pri !#49 N28571 P8437 LD 30 -1 Int BE Pri !#49 N28572 P8438 LD 41 -1 Int BE Sec !#49 N28573 P8439 REPLACEMENT 3 Int BE Nuc !#49 N28574 P8440 REPLACEMENT 36 Int BE Nuc !#49 N28575 P8441 REPLACEMENT 14 Int BE Pri !#49 N28576 P8442 PREFETCH 8 Int BE Nuc !#49 N28577 P8443 LD 15 -1 Int BE Pri !#49 N28578 P8444 LD 19 -1 Int BE Pri !#49 N28579 P8445 LD 18 -1 Int BE Pri !#49 N28580 P8446 REPLACEMENT 44 Int BE Pri !#49 N28581 P8447 LD 25 -1 Int BE Sec !#49 N28582 P8448 LD 19 -1 FP BE Pri !#49 N28583 P8449 REPLACEMENT 44 Int BE Pri !#49 N28584 P8450 REPLACEMENT 27 Int BE Pri !#49 N28585 P8451 REPLACEMENT 40 Int BE Pri !#49 N28586 P8452 LD 32 -1 Int BE Pri !#49 N28587 P8453 LD 11 -1 Int BE Pri !#49 N28588 P8454 PREFETCH 5 Int BE Pri !#49 N28589 P8455 REPLACEMENT 29 Int BE Pri !#49 N28590 P8456 PREFETCH 35 Int BE Pri !#49 N28591 P8457 LD 3 -1 Int BE Sec !#49 N28592 P8458 LD 19 -1 Int BE Pri !#49 N28593 P8459 LD 41 -1 Int BE Sec !#49 N28594 P8460 LD 25 -1 Int BE Sec !#49 N28595 P8461 REPLACEMENT 2 Int BE Pri !#49 N28596 P8462 MEMBAR !#49 N28597 P8463 BST 16 0x24800005 FP BE Sec !#49 N28598 P8464 MEMBAR !#49 N28599 P8465 LD 12 -1 Int BE Pri !#49 N28600 P8466 REPLACEMENT 12 Int BE Pri !#49 N28601 P8467 REPLACEMENT 13 Int BE Pri !#49 N28602 P8468 REPLACEMENT 8 Int BE Pri !#49 N28603 P8469 LD 40 -1 Int BE Pri !#49 N28604 P8470 LD 11 -1 Int BE Sec !#49 N28605 P8471 LD 0 -1 Int BE Pri !#49 N28606 P8472 LD 18 -1 Int BE Pri !#49 N28607 P8473 REPLACEMENT 32 Int BE Pri !#49 N28608 P8474 PREFETCH 7 Int BE Pri !#49 N28609 P8475 LD 20 -1 Int BE Pri !#49 N28610 P8476 REPLACEMENT 8 Int BE Sec !#49 N28611 P8477 REPLACEMENT 27 Int BE Pri !#49 N28612 P8478 MEMBAR !#49 N28613 P8479 BST 28 0x24800006 FP BE Pri !#49 N28614 P8480 MEMBAR !#49 N28615 P8481 REPLACEMENT 28 Int BE Pri !#49 N28616 P8482 REPLACEMENT 41 Int BE Pri !#49 N28617 P8483 REPLACEMENT 41 Int BE Pri !#49 N28618 P8484 REPLACEMENT 3 Int BE Sec !#49 N28619 P8485 LD 24 -1 Int BE Pri !#49 N28620 P8486 REPLACEMENT 37 Int BE Sec !#49 N28621 P8487 REPLACEMENT 13 Int BE Pri !#49 N28622 P8488 LD 38 -1 Int BE Pri !#49 N28623 P8489 LD 5 -1 Int BE Nuc !#49 N28624 P8490 LD 28 -1 Int BE Pri !#49 N28625 P8491 LD 19 -1 Int BE Pri !#49 N28626 P8492 LD 21 -1 Int BE Pri !#49 N28627 P8493 REPLACEMENT 24 Int BE Sec !#49 N28628 P8494 LD 10 -1 Int BE Sec !#49 N28629 P8495 LD 18 -1 Int BE Pri !#49 N28630 P8496 REPLACEMENT 30 Int BE Sec !#49 N28631 P8497 REPLACEMENT 31 Int BE Pri !#49 N28632 P8498 REPLACEMENT 33 Int BE Pri !#49 N28633 P8499 REPLACEMENT 2 Int BE Pri !#49 N28634 P8500 LD 16 -1 Int BE Sec !#49 N28635 P8501 LD 5 -1 Int BE Pri !#49 N28636 P8502 LD 34 -1 Int BE Pri !#49 N28637 P8503 REPLACEMENT 25 Int BE Pri !#49 N28638 P8504 LD 11 -1 Int BE Pri !#49 N28639 P8505 LD 8 -1 Int BE Pri !#49 N28640 P8506 REPLACEMENT 29 Int BE Nuc !#49 N28641 P8507 LD 43 -1 Int BE Pri !#49 N28642 P8508 REPLACEMENT 39 Int BE Sec !#49 N28643 P8509 LD 40 -1 Int BE Pri !#49 N28644 P8510 REPLACEMENT 39 Int BE Pri !#49 N28645 P8511 REPLACEMENT 34 Int BE Pri !#49 N28646 P8512 REPLACEMENT 43 Int BE Pri !#49 N28647 P8513 LD 12 -1 Int BE Pri !#49 N28648 P8514 REPLACEMENT 35 Int BE Pri !#49 N28649 P8515 LD 24 -1 Int BE Pri !#49 N28650 P8516 REPLACEMENT 41 Int BE Pri !#49 N28651 P8517 PREFETCH 20 Int BE Nuc !#49 N28652 P8518 REPLACEMENT 37 Int BE Pri !#49 N28653 P8519 REPLACEMENT 8 Int BE Pri !#49 N28654 P8520 REPLACEMENT 23 Int BE Nuc !#49 N28655 P8521 REPLACEMENT 24 Int BE Nuc !#49 N28656 P8522 LD 13 -1 Int BE Pri !#49 N28657 P8523 LD 42 -1 Int BE Sec !#49 N28658 P8524 LD 2 -1 Int BE Pri !#49 N28659 P8525 REPLACEMENT 12 Int BE Pri !#49 N28660 P8526 REPLACEMENT 18 Int BE Pri !#49 N28661 P8527 REPLACEMENT 14 Int BE Sec !#49 N28662 P8528 REPLACEMENT 32 Int BE Pri !#49 N28663 P8529 LD 39 -1 FP BE Pri !#49 N28664 P8530 LD 44 -1 Int BE Pri !#49 N28665 P8531 REPLACEMENT 28 Int BE Pri !#49 N28666 P8532 LD 30 -1 Int BE Pri !#49 N28667 P8533 REPLACEMENT 21 Int BE Sec !#49 N28668 P8534 REPLACEMENT 22 Int BE Pri !#49 N28669 P8535 REPLACEMENT 17 Int BE Pri !#49 N28670 P8536 LD 23 -1 Int BE Pri !#49 N28671 P8537 LD 11 -1 Int BE Pri !#49 N28672 P8538 REPLACEMENT 10 Int BE Nuc !#49 N28673 P8539 REPLACEMENT 14 Int BE Pri !#49 N28674 P8540 LD 7 -1 Int BE Pri !#49 N28675 P8541 REPLACEMENT 13 Int BE Pri !#49 N28676 P8542 REPLACEMENT 9 Int BE Pri !#49 N28677 P8543 REPLACEMENT 22 Int BE Pri !#49 N28678 P8544 LD 6 -1 Int BE Pri !#49 N28679 P8545 REPLACEMENT 24 Int BE Pri !#49 N28680 P8546 LD 36 -1 Int BE Pri !#49 N28681 P8547 LD 36 -1 Int BE Sec !#49 N28682 P8548 REPLACEMENT 24 Int BE Sec !#49 N28683 P8549 LD 38 -1 Int BE Nuc !#49 N28684 P8550 LD 26 -1 Int BE Pri !#49 N28685 P8551 LD 2 -1 Int BE Sec !#49 N28686 P8552 REPLACEMENT 26 Int BE Sec !#49 N28687 P8553 LD 0 -1 FP BE Pri !#49 N28688 P8554 REPLACEMENT 29 Int BE Nuc !#49 N28689 P8555 REPLACEMENT 4 Int BE Pri !#49 N28690 P8556 PREFETCH 44 Int BE Pri !#49 N28691 P8557 LD 10 -1 Int BE Pri !#49 N28692 P8558 REPLACEMENT 0 Int BE Pri !#49 N28693 P8559 MEMBAR !#49 N28694 P8560 BST 0 0x24800007 FP BE Pri !#49 N28695 P8560 BST 1 0x24800008 FP BE Pri !#49 N28696 P8561 MEMBAR Loop_exit !#49 N28697 P8348 REPLACEMENT 6 Int BE Nuc Loop_entry !#49 N28698 P8349 REPLACEMENT 18 Int BE Pri !#49 N28699 P8350 LD 39 -1 Int BE Sec !#49 N28700 P8351 LD 36 -1 Int LE Nuc !#49 N28701 P8352 LD 22 -1 Int BE Pri !#49 N28702 P8353 LD 3 -1 Int BE Pri !#49 N28703 P8354 LD 15 -1 Int BE Sec !#49 N28704 P8355 PREFETCH 19 Int BE Pri !#49 N28705 P8356 LD 34 -1 Int BE Pri !#49 N28706 P8357 LD 20 -1 Int BE Nuc !#49 N28707 P8358 REPLACEMENT 44 Int BE Pri !#49 N28708 P8359 LD 1 -1 Int LE Pri !#49 N28709 P8360 REPLACEMENT 42 Int BE Pri !#49 N28710 P8361 LD 35 -1 FP BE Pri !#49 N28711 P8362 LD 26 -1 Int BE Pri !#49 N28712 P8363 LD 27 -1 Int BE Pri !#49 N28713 P8364 LD 30 -1 Int BE Pri !#49 N28714 P8365 REPLACEMENT 35 Int BE Pri !#49 N28715 P8366 LD 33 -1 Int BE Pri !#49 N28716 P8367 LD 13 -1 Int BE Nuc !#49 N28717 P8368 REPLACEMENT 12 Int BE Pri !#49 N28718 P8369 REPLACEMENT 21 Int BE Pri !#49 N28719 P8370 MEMBAR !#49 N28720 P8371 LD 27 -1 FP BE Pri !#49 N28721 P8372 LD 18 -1 Int BE Pri !#49 N28722 P8373 REPLACEMENT 22 Int BE Pri !#49 N28723 P8374 LD 2 -1 Int BE Pri !#49 N28724 P8375 LD 18 -1 Int BE Nuc !#49 N28725 P8376 REPLACEMENT 37 Int BE Pri !#49 N28726 P8377 LD 26 -1 Int BE Pri !#49 N28727 P8378 LD 23 -1 Int BE Pri !#49 N28728 P8379 REPLACEMENT 30 Int BE Pri !#49 N28729 P8380 REPLACEMENT 23 Int BE Sec !#49 N28730 P8381 LD 6 -1 Int BE Pri !#49 N28731 P8382 LD 18 -1 Int BE Pri !#49 N28732 P8383 REPLACEMENT 26 Int BE Sec !#49 N28733 P8384 LD 6 -1 Int BE Pri !#49 N28734 P8385 LD 36 -1 Int BE Pri !#49 N28735 P8386 LD 31 -1 Int BE Nuc !#49 N28736 P8387 REPLACEMENT 9 Int BE Pri !#49 N28737 P8388 LD 32 -1 Int BE Pri !#49 N28738 P8389 REPLACEMENT 10 Int BE Pri !#49 N28739 P8390 LD 26 -1 Int BE Pri !#49 N28740 P8391 REPLACEMENT 17 Int BE Sec !#49 N28741 P8392 LD 37 -1 Int LE Pri !#49 N28742 P8393 REPLACEMENT 26 Int BE Pri !#49 N28743 P8394 REPLACEMENT 35 Int BE Pri !#49 N28744 P8395 REPLACEMENT 42 Int BE Pri !#49 N28745 P8396 LD 38 -1 FP BE Pri !#49 N28746 P8397 REPLACEMENT 27 Int BE Pri !#49 N28747 P8398 REPLACEMENT 38 Int BE Nuc !#49 N28748 P8399 LD 22 -1 Int LE Nuc !#49 N28749 P8400 REPLACEMENT 1 Int BE Pri !#49 N28750 P8401 LD 26 -1 Int BE Pri !#49 N28751 P8402 LD 0 -1 Int BE Sec !#49 N28752 P8403 LD 41 -1 Int BE Pri !#49 N28753 P8404 LD 40 -1 Int BE Sec !#49 N28754 P8405 LD 12 -1 Int BE Pri !#49 N28755 P8406 LD 36 -1 Int BE Sec !#49 N28756 P8407 LD 24 -1 FP BE Pri !#49 N28757 P8408 LD 10 -1 Int BE Pri !#49 N28758 P8409 REPLACEMENT 19 Int BE Pri !#49 N28759 P8410 REPLACEMENT 1 Int BE Pri !#49 N28760 P8411 REPLACEMENT 24 Int BE Pri !#49 N28761 P8412 LD 33 -1 Int BE Pri !#49 N28762 P8413 REPLACEMENT 34 Int BE Pri !#49 N28763 P8414 LD 1 -1 Int BE Pri !#49 N28764 P8415 LD 2 -1 Int BE Nuc !#49 N28765 P8416 REPLACEMENT 14 Int BE Nuc !#49 N28766 P8417 REPLACEMENT 42 Int BE Pri !#49 N28767 P8418 LD 14 -1 Int BE Sec !#49 N28768 P8419 REPLACEMENT 12 Int BE Pri !#49 N28769 P8420 LD 25 -1 Int BE Pri !#49 N28770 P8421 REPLACEMENT 19 Int BE Pri !#49 N28771 P8422 LD 31 -1 Int BE Pri !#49 N28772 P8423 LD 5 -1 Int BE Pri !#49 N28773 P8424 REPLACEMENT 11 Int BE Pri !#49 N28774 P8425 REPLACEMENT 35 Int BE Pri !#49 N28775 P8426 LD 37 -1 Int BE Pri !#49 N28776 P8427 REPLACEMENT 14 Int BE Pri !#49 N28777 P8428 REPLACEMENT 20 Int BE Nuc !#49 N28778 P8429 LD 43 -1 Int BE Pri !#49 N28779 P8430 REPLACEMENT 35 Int BE Pri !#49 N28780 P8431 LD 40 -1 Int BE Pri !#49 N28781 P8432 REPLACEMENT 5 Int BE Pri !#49 N28782 P8433 LD 22 -1 Int BE Sec !#49 N28783 P8434 REPLACEMENT 27 Int BE Pri !#49 N28784 P8435 LD 4 -1 Int BE Pri !#49 N28785 P8436 REPLACEMENT 14 Int BE Pri !#49 N28786 P8437 LD 30 -1 Int BE Pri !#49 N28787 P8438 LD 41 -1 Int BE Sec !#49 N28788 P8439 REPLACEMENT 3 Int BE Nuc !#49 N28789 P8440 REPLACEMENT 36 Int BE Nuc !#49 N28790 P8441 REPLACEMENT 14 Int BE Pri !#49 N28791 P8442 PREFETCH 8 Int BE Nuc !#49 N28792 P8443 LD 15 -1 Int BE Pri !#49 N28793 P8444 LD 19 -1 Int BE Pri !#49 N28794 P8445 LD 18 -1 Int BE Pri !#49 N28795 P8446 REPLACEMENT 44 Int BE Pri !#49 N28796 P8447 LD 25 -1 Int BE Sec !#49 N28797 P8448 LD 19 -1 FP BE Pri !#49 N28798 P8449 REPLACEMENT 44 Int BE Pri !#49 N28799 P8450 REPLACEMENT 27 Int BE Pri !#49 N28800 P8451 REPLACEMENT 40 Int BE Pri !#49 N28801 P8452 LD 32 -1 Int BE Pri !#49 N28802 P8453 LD 11 -1 Int BE Pri !#49 N28803 P8454 PREFETCH 5 Int BE Pri !#49 N28804 P8455 REPLACEMENT 29 Int BE Pri !#49 N28805 P8456 PREFETCH 35 Int BE Pri !#49 N28806 P8457 LD 3 -1 Int BE Sec !#49 N28807 P8458 LD 19 -1 Int BE Pri !#49 N28808 P8459 LD 41 -1 Int BE Sec !#49 N28809 P8460 LD 25 -1 Int BE Sec !#49 N28810 P8461 REPLACEMENT 2 Int BE Pri !#49 N28811 P8462 MEMBAR !#49 N28812 P8463 BST 16 0x24800009 FP BE Sec !#49 N28813 P8464 MEMBAR !#49 N28814 P8465 LD 12 -1 Int BE Pri !#49 N28815 P8466 REPLACEMENT 12 Int BE Pri !#49 N28816 P8467 REPLACEMENT 13 Int BE Pri !#49 N28817 P8468 REPLACEMENT 8 Int BE Pri !#49 N28818 P8469 LD 40 -1 Int BE Pri !#49 N28819 P8470 LD 11 -1 Int BE Sec !#49 N28820 P8471 LD 0 -1 Int BE Pri !#49 N28821 P8472 LD 18 -1 Int BE Pri !#49 N28822 P8473 REPLACEMENT 32 Int BE Pri !#49 N28823 P8474 PREFETCH 7 Int BE Pri !#49 N28824 P8475 LD 20 -1 Int BE Pri !#49 N28825 P8476 REPLACEMENT 8 Int BE Sec !#49 N28826 P8477 REPLACEMENT 27 Int BE Pri !#49 N28827 P8478 MEMBAR !#49 N28828 P8479 BST 28 0x2480000a FP BE Pri !#49 N28829 P8480 MEMBAR !#49 N28830 P8481 REPLACEMENT 28 Int BE Pri !#49 N28831 P8482 REPLACEMENT 41 Int BE Pri !#49 N28832 P8483 REPLACEMENT 41 Int BE Pri !#49 N28833 P8484 REPLACEMENT 3 Int BE Sec !#49 N28834 P8485 LD 24 -1 Int BE Pri !#49 N28835 P8486 REPLACEMENT 37 Int BE Sec !#49 N28836 P8487 REPLACEMENT 13 Int BE Pri !#49 N28837 P8488 LD 38 -1 Int BE Pri !#49 N28838 P8489 LD 5 -1 Int BE Nuc !#49 N28839 P8490 LD 28 -1 Int BE Pri !#49 N28840 P8491 LD 19 -1 Int BE Pri !#49 N28841 P8492 LD 21 -1 Int BE Pri !#49 N28842 P8493 REPLACEMENT 24 Int BE Sec !#49 N28843 P8494 LD 10 -1 Int BE Sec !#49 N28844 P8495 LD 18 -1 Int BE Pri !#49 N28845 P8496 REPLACEMENT 30 Int BE Sec !#49 N28846 P8497 REPLACEMENT 31 Int BE Pri !#49 N28847 P8498 REPLACEMENT 33 Int BE Pri !#49 N28848 P8499 REPLACEMENT 2 Int BE Pri !#49 N28849 P8500 LD 16 -1 Int BE Sec !#49 N28850 P8501 LD 5 -1 Int BE Pri !#49 N28851 P8502 LD 34 -1 Int BE Pri !#49 N28852 P8503 REPLACEMENT 25 Int BE Pri !#49 N28853 P8504 LD 11 -1 Int BE Pri !#49 N28854 P8505 LD 8 -1 Int BE Pri !#49 N28855 P8506 REPLACEMENT 29 Int BE Nuc !#49 N28856 P8507 LD 43 -1 Int BE Pri !#49 N28857 P8508 REPLACEMENT 39 Int BE Sec !#49 N28858 P8509 LD 40 -1 Int BE Pri !#49 N28859 P8510 REPLACEMENT 39 Int BE Pri !#49 N28860 P8511 REPLACEMENT 34 Int BE Pri !#49 N28861 P8512 REPLACEMENT 43 Int BE Pri !#49 N28862 P8513 LD 12 -1 Int BE Pri !#49 N28863 P8514 REPLACEMENT 35 Int BE Pri !#49 N28864 P8515 LD 24 -1 Int BE Pri !#49 N28865 P8516 REPLACEMENT 41 Int BE Pri !#49 N28866 P8517 PREFETCH 20 Int BE Nuc !#49 N28867 P8518 REPLACEMENT 37 Int BE Pri !#49 N28868 P8519 REPLACEMENT 8 Int BE Pri !#49 N28869 P8520 REPLACEMENT 23 Int BE Nuc !#49 N28870 P8521 REPLACEMENT 24 Int BE Nuc !#49 N28871 P8522 LD 13 -1 Int BE Pri !#49 N28872 P8523 LD 42 -1 Int BE Sec !#49 N28873 P8524 LD 2 -1 Int BE Pri !#49 N28874 P8525 REPLACEMENT 12 Int BE Pri !#49 N28875 P8526 REPLACEMENT 18 Int BE Pri !#49 N28876 P8527 REPLACEMENT 14 Int BE Sec !#49 N28877 P8528 REPLACEMENT 32 Int BE Pri !#49 N28878 P8529 LD 39 -1 FP BE Pri !#49 N28879 P8530 LD 44 -1 Int BE Pri !#49 N28880 P8531 REPLACEMENT 28 Int BE Pri !#49 N28881 P8532 LD 30 -1 Int BE Pri !#49 N28882 P8533 REPLACEMENT 21 Int BE Sec !#49 N28883 P8534 REPLACEMENT 22 Int BE Pri !#49 N28884 P8535 REPLACEMENT 17 Int BE Pri !#49 N28885 P8536 LD 23 -1 Int BE Pri !#49 N28886 P8537 LD 11 -1 Int BE Pri !#49 N28887 P8538 REPLACEMENT 10 Int BE Nuc !#49 N28888 P8539 REPLACEMENT 14 Int BE Pri !#49 N28889 P8540 LD 7 -1 Int BE Pri !#49 N28890 P8541 REPLACEMENT 13 Int BE Pri !#49 N28891 P8542 REPLACEMENT 9 Int BE Pri !#49 N28892 P8543 REPLACEMENT 22 Int BE Pri !#49 N28893 P8544 LD 6 -1 Int BE Pri !#49 N28894 P8545 REPLACEMENT 24 Int BE Pri !#49 N28895 P8546 LD 36 -1 Int BE Pri !#49 N28896 P8547 LD 36 -1 Int BE Sec !#49 N28897 P8548 REPLACEMENT 24 Int BE Sec !#49 N28898 P8549 LD 38 -1 Int BE Nuc !#49 N28899 P8550 LD 26 -1 Int BE Pri !#49 N28900 P8551 LD 2 -1 Int BE Sec !#49 N28901 P8552 REPLACEMENT 26 Int BE Sec !#49 N28902 P8553 LD 0 -1 FP BE Pri !#49 N28903 P8554 REPLACEMENT 29 Int BE Nuc !#49 N28904 P8555 REPLACEMENT 4 Int BE Pri !#49 N28905 P8556 PREFETCH 44 Int BE Pri !#49 N28906 P8557 LD 10 -1 Int BE Pri !#49 N28907 P8558 REPLACEMENT 0 Int BE Pri !#49 N28908 P8559 MEMBAR !#49 N28909 P8560 BST 0 0x2480000b FP BE Pri !#49 N28910 P8560 BST 1 0x2480000c FP BE Pri !#49 N28911 P8561 MEMBAR Loop_exit !#49 N28912 P8562 MEMBAR !#50 N28913 P8563 LD 14 -1 Int BE Pri Loop_entry !#50 N28914 P8564 REPLACEMENT 34 Int BE Pri !#50 N28915 P8565 LD 11 -1 Int BE Nuc !#50 N28916 P8566 REPLACEMENT 28 Int BE Sec !#50 N28917 P8567 LD 11 -1 Int LE Pri !#50 N28918 P8568 LD 20 -1 Int BE Pri !#50 N28919 P8569 LD 44 -1 Int BE Pri !#50 N28920 P8570 REPLACEMENT 12 Int BE Sec !#50 N28921 P8571 REPLACEMENT 42 Int BE Nuc !#50 N28922 P8572 REPLACEMENT 9 Int BE Nuc !#50 N28923 P8573 REPLACEMENT 13 Int BE Sec !#50 N28924 P8574 PREFETCH 11 Int BE Pri !#50 N28925 P8575 REPLACEMENT 37 Int BE Sec !#50 N28926 P8576 REPLACEMENT 41 Int BE Pri !#50 N28927 P8577 REPLACEMENT 39 Int BE Sec !#50 N28928 P8578 LD 29 -1 Int BE Pri !#50 N28929 P8579 REPLACEMENT 44 Int BE Pri !#50 N28930 P8580 LD 29 -1 Int BE Pri !#50 N28931 P8581 LD 16 -1 Int BE Pri !#50 N28932 P8582 REPLACEMENT 20 Int BE Sec !#50 N28933 P8583 LD 40 -1 Int BE Pri !#50 N28934 P8584 LD 7 -1 Int BE Pri !#50 N28935 P8585 REPLACEMENT 33 Int BE Pri !#50 N28936 P8586 REPLACEMENT 25 Int BE Pri !#50 N28937 P8587 LD 11 -1 Int BE Pri !#50 N28938 P8588 REPLACEMENT 37 Int BE Nuc !#50 N28939 P8589 REPLACEMENT 44 Int BE Pri !#50 N28940 P8590 REPLACEMENT 26 Int BE Pri !#50 N28941 P8591 LD 45 -1 FP BE Nuc !#50 N28942 P8592 REPLACEMENT 2 Int BE Pri !#50 N28943 P8593 LD 23 -1 Int BE Pri !#50 N28944 P8594 REPLACEMENT 33 Int BE Pri !#50 N28945 P8595 LD 20 -1 Int BE Pri !#50 N28946 P8596 PREFETCH 39 Int BE Pri !#50 N28947 P8597 LD 34 -1 Int BE Pri !#50 N28948 P8598 REPLACEMENT 34 Int BE Sec !#50 N28949 P8599 REPLACEMENT 2 Int BE Pri !#50 N28950 P8600 LD 8 -1 Int BE Pri !#50 N28951 P8601 LD 9 -1 Int BE Pri !#50 N28952 P8602 REPLACEMENT 4 Int BE Pri !#50 N28953 P8603 REPLACEMENT 20 Int BE Pri !#50 N28954 P8604 LD 21 -1 Int BE Nuc !#50 N28955 P8605 LD 13 -1 Int BE Sec !#50 N28956 P8606 LD 8 -1 FP BE Pri !#50 N28957 P8607 PREFETCH 7 Int BE Pri !#50 N28958 P8608 LD 3 -1 Int BE Pri !#50 N28959 P8609 LD 44 -1 Int BE Pri !#50 N28960 P8610 REPLACEMENT 37 Int BE Sec !#50 N28961 P8611 REPLACEMENT 6 Int BE Pri !#50 N28962 P8612 REPLACEMENT 35 Int BE Pri !#50 N28963 P8613 LD 41 -1 Int BE Pri !#50 N28964 P8614 REPLACEMENT 45 Int BE Pri !#50 N28965 P8615 REPLACEMENT 39 Int BE Sec !#50 N28966 P8616 REPLACEMENT 35 Int BE Pri !#50 N28967 P8617 REPLACEMENT 38 Int BE Sec !#50 N28968 P8618 LD 17 -1 Int BE Pri !#50 N28969 P8619 LD 12 -1 Int BE Pri !#50 N28970 P8620 MEMBAR !#50 N28971 P8621 BST 41 0x25000001 FP BE Pri !#50 N28972 P8622 MEMBAR !#50 N28973 P8623 LD 40 -1 Int BE Pri !#50 N28974 P8624 REPLACEMENT 10 Int BE Pri !#50 N28975 P8625 LD 27 -1 Int BE Sec !#50 N28976 P8626 LD 39 -1 Int BE Pri !#50 N28977 P8627 PREFETCH 37 Int BE Pri !#50 N28978 P8628 LD 8 -1 Int BE Pri !#50 N28979 P8629 REPLACEMENT 17 Int BE Sec !#50 N28980 P8630 REPLACEMENT 31 Int BE Pri !#50 N28981 P8631 REPLACEMENT 11 Int BE Pri !#50 N28982 P8632 LD 3 -1 Int BE Pri !#50 N28983 P8633 LD 39 -1 Int BE Pri !#50 N28984 P8634 REPLACEMENT 33 Int BE Nuc !#50 N28985 P8635 REPLACEMENT 45 Int BE Pri !#50 N28986 P8636 REPLACEMENT 10 Int BE Pri !#50 N28987 P8637 LD 5 -1 Int BE Sec !#50 N28988 P8638 LD 27 -1 Int BE Pri !#50 N28989 P8639 LD 41 -1 Int LE Pri !#50 N28990 P8640 LD 43 -1 Int BE Pri !#50 N28991 P8641 REPLACEMENT 34 Int BE Nuc !#50 N28992 P8642 LD 39 -1 Int BE Pri Loop_exit !#50 N28993 P8563 LD 14 -1 Int BE Pri Loop_entry !#50 N28994 P8564 REPLACEMENT 34 Int BE Pri !#50 N28995 P8565 LD 11 -1 Int BE Nuc !#50 N28996 P8566 REPLACEMENT 28 Int BE Sec !#50 N28997 P8567 LD 11 -1 Int LE Pri !#50 N28998 P8568 LD 20 -1 Int BE Pri !#50 N28999 P8569 LD 44 -1 Int BE Pri !#50 N29000 P8570 REPLACEMENT 12 Int BE Sec !#50 N29001 P8571 REPLACEMENT 42 Int BE Nuc !#50 N29002 P8572 REPLACEMENT 9 Int BE Nuc !#50 N29003 P8573 REPLACEMENT 13 Int BE Sec !#50 N29004 P8574 PREFETCH 11 Int BE Pri !#50 N29005 P8575 REPLACEMENT 37 Int BE Sec !#50 N29006 P8576 REPLACEMENT 41 Int BE Pri !#50 N29007 P8577 REPLACEMENT 39 Int BE Sec !#50 N29008 P8578 LD 29 -1 Int BE Pri !#50 N29009 P8579 REPLACEMENT 44 Int BE Pri !#50 N29010 P8580 LD 29 -1 Int BE Pri !#50 N29011 P8581 LD 16 -1 Int BE Pri !#50 N29012 P8582 REPLACEMENT 20 Int BE Sec !#50 N29013 P8583 LD 40 -1 Int BE Pri !#50 N29014 P8584 LD 7 -1 Int BE Pri !#50 N29015 P8585 REPLACEMENT 33 Int BE Pri !#50 N29016 P8586 REPLACEMENT 25 Int BE Pri !#50 N29017 P8587 LD 11 -1 Int BE Pri !#50 N29018 P8588 REPLACEMENT 37 Int BE Nuc !#50 N29019 P8589 REPLACEMENT 44 Int BE Pri !#50 N29020 P8590 REPLACEMENT 26 Int BE Pri !#50 N29021 P8591 LD 45 -1 FP BE Nuc !#50 N29022 P8592 REPLACEMENT 2 Int BE Pri !#50 N29023 P8593 LD 23 -1 Int BE Pri !#50 N29024 P8594 REPLACEMENT 33 Int BE Pri !#50 N29025 P8595 LD 20 -1 Int BE Pri !#50 N29026 P8596 PREFETCH 39 Int BE Pri !#50 N29027 P8597 LD 34 -1 Int BE Pri !#50 N29028 P8598 REPLACEMENT 34 Int BE Sec !#50 N29029 P8599 REPLACEMENT 2 Int BE Pri !#50 N29030 P8600 LD 8 -1 Int BE Pri !#50 N29031 P8601 LD 9 -1 Int BE Pri !#50 N29032 P8602 REPLACEMENT 4 Int BE Pri !#50 N29033 P8603 REPLACEMENT 20 Int BE Pri !#50 N29034 P8604 LD 21 -1 Int BE Nuc !#50 N29035 P8605 LD 13 -1 Int BE Sec !#50 N29036 P8606 LD 8 -1 FP BE Pri !#50 N29037 P8607 PREFETCH 7 Int BE Pri !#50 N29038 P8608 LD 3 -1 Int BE Pri !#50 N29039 P8609 LD 44 -1 Int BE Pri !#50 N29040 P8610 REPLACEMENT 37 Int BE Sec !#50 N29041 P8611 REPLACEMENT 6 Int BE Pri !#50 N29042 P8612 REPLACEMENT 35 Int BE Pri !#50 N29043 P8613 LD 41 -1 Int BE Pri !#50 N29044 P8614 REPLACEMENT 45 Int BE Pri !#50 N29045 P8615 REPLACEMENT 39 Int BE Sec !#50 N29046 P8616 REPLACEMENT 35 Int BE Pri !#50 N29047 P8617 REPLACEMENT 38 Int BE Sec !#50 N29048 P8618 LD 17 -1 Int BE Pri !#50 N29049 P8619 LD 12 -1 Int BE Pri !#50 N29050 P8620 MEMBAR !#50 N29051 P8621 BST 41 0x25000002 FP BE Pri !#50 N29052 P8622 MEMBAR !#50 N29053 P8623 LD 40 -1 Int BE Pri !#50 N29054 P8624 REPLACEMENT 10 Int BE Pri !#50 N29055 P8625 LD 27 -1 Int BE Sec !#50 N29056 P8626 LD 39 -1 Int BE Pri !#50 N29057 P8627 PREFETCH 37 Int BE Pri !#50 N29058 P8628 LD 8 -1 Int BE Pri !#50 N29059 P8629 REPLACEMENT 17 Int BE Sec !#50 N29060 P8630 REPLACEMENT 31 Int BE Pri !#50 N29061 P8631 REPLACEMENT 11 Int BE Pri !#50 N29062 P8632 LD 3 -1 Int BE Pri !#50 N29063 P8633 LD 39 -1 Int BE Pri !#50 N29064 P8634 REPLACEMENT 33 Int BE Nuc !#50 N29065 P8635 REPLACEMENT 45 Int BE Pri !#50 N29066 P8636 REPLACEMENT 10 Int BE Pri !#50 N29067 P8637 LD 5 -1 Int BE Sec !#50 N29068 P8638 LD 27 -1 Int BE Pri !#50 N29069 P8639 LD 41 -1 Int LE Pri !#50 N29070 P8640 LD 43 -1 Int BE Pri !#50 N29071 P8641 REPLACEMENT 34 Int BE Nuc !#50 N29072 P8642 LD 39 -1 Int BE Pri Loop_exit !#50 N29073 P8563 LD 14 -1 Int BE Pri Loop_entry !#50 N29074 P8564 REPLACEMENT 34 Int BE Pri !#50 N29075 P8565 LD 11 -1 Int BE Nuc !#50 N29076 P8566 REPLACEMENT 28 Int BE Sec !#50 N29077 P8567 LD 11 -1 Int LE Pri !#50 N29078 P8568 LD 20 -1 Int BE Pri !#50 N29079 P8569 LD 44 -1 Int BE Pri !#50 N29080 P8570 REPLACEMENT 12 Int BE Sec !#50 N29081 P8571 REPLACEMENT 42 Int BE Nuc !#50 N29082 P8572 REPLACEMENT 9 Int BE Nuc !#50 N29083 P8573 REPLACEMENT 13 Int BE Sec !#50 N29084 P8574 PREFETCH 11 Int BE Pri !#50 N29085 P8575 REPLACEMENT 37 Int BE Sec !#50 N29086 P8576 REPLACEMENT 41 Int BE Pri !#50 N29087 P8577 REPLACEMENT 39 Int BE Sec !#50 N29088 P8578 LD 29 -1 Int BE Pri !#50 N29089 P8579 REPLACEMENT 44 Int BE Pri !#50 N29090 P8580 LD 29 -1 Int BE Pri !#50 N29091 P8581 LD 16 -1 Int BE Pri !#50 N29092 P8582 REPLACEMENT 20 Int BE Sec !#50 N29093 P8583 LD 40 -1 Int BE Pri !#50 N29094 P8584 LD 7 -1 Int BE Pri !#50 N29095 P8585 REPLACEMENT 33 Int BE Pri !#50 N29096 P8586 REPLACEMENT 25 Int BE Pri !#50 N29097 P8587 LD 11 -1 Int BE Pri !#50 N29098 P8588 REPLACEMENT 37 Int BE Nuc !#50 N29099 P8589 REPLACEMENT 44 Int BE Pri !#50 N29100 P8590 REPLACEMENT 26 Int BE Pri !#50 N29101 P8591 LD 45 -1 FP BE Nuc !#50 N29102 P8592 REPLACEMENT 2 Int BE Pri !#50 N29103 P8593 LD 23 -1 Int BE Pri !#50 N29104 P8594 REPLACEMENT 33 Int BE Pri !#50 N29105 P8595 LD 20 -1 Int BE Pri !#50 N29106 P8596 PREFETCH 39 Int BE Pri !#50 N29107 P8597 LD 34 -1 Int BE Pri !#50 N29108 P8598 REPLACEMENT 34 Int BE Sec !#50 N29109 P8599 REPLACEMENT 2 Int BE Pri !#50 N29110 P8600 LD 8 -1 Int BE Pri !#50 N29111 P8601 LD 9 -1 Int BE Pri !#50 N29112 P8602 REPLACEMENT 4 Int BE Pri !#50 N29113 P8603 REPLACEMENT 20 Int BE Pri !#50 N29114 P8604 LD 21 -1 Int BE Nuc !#50 N29115 P8605 LD 13 -1 Int BE Sec !#50 N29116 P8606 LD 8 -1 FP BE Pri !#50 N29117 P8607 PREFETCH 7 Int BE Pri !#50 N29118 P8608 LD 3 -1 Int BE Pri !#50 N29119 P8609 LD 44 -1 Int BE Pri !#50 N29120 P8610 REPLACEMENT 37 Int BE Sec !#50 N29121 P8611 REPLACEMENT 6 Int BE Pri !#50 N29122 P8612 REPLACEMENT 35 Int BE Pri !#50 N29123 P8613 LD 41 -1 Int BE Pri !#50 N29124 P8614 REPLACEMENT 45 Int BE Pri !#50 N29125 P8615 REPLACEMENT 39 Int BE Sec !#50 N29126 P8616 REPLACEMENT 35 Int BE Pri !#50 N29127 P8617 REPLACEMENT 38 Int BE Sec !#50 N29128 P8618 LD 17 -1 Int BE Pri !#50 N29129 P8619 LD 12 -1 Int BE Pri !#50 N29130 P8620 MEMBAR !#50 N29131 P8621 BST 41 0x25000003 FP BE Pri !#50 N29132 P8622 MEMBAR !#50 N29133 P8623 LD 40 -1 Int BE Pri !#50 N29134 P8624 REPLACEMENT 10 Int BE Pri !#50 N29135 P8625 LD 27 -1 Int BE Sec !#50 N29136 P8626 LD 39 -1 Int BE Pri !#50 N29137 P8627 PREFETCH 37 Int BE Pri !#50 N29138 P8628 LD 8 -1 Int BE Pri !#50 N29139 P8629 REPLACEMENT 17 Int BE Sec !#50 N29140 P8630 REPLACEMENT 31 Int BE Pri !#50 N29141 P8631 REPLACEMENT 11 Int BE Pri !#50 N29142 P8632 LD 3 -1 Int BE Pri !#50 N29143 P8633 LD 39 -1 Int BE Pri !#50 N29144 P8634 REPLACEMENT 33 Int BE Nuc !#50 N29145 P8635 REPLACEMENT 45 Int BE Pri !#50 N29146 P8636 REPLACEMENT 10 Int BE Pri !#50 N29147 P8637 LD 5 -1 Int BE Sec !#50 N29148 P8638 LD 27 -1 Int BE Pri !#50 N29149 P8639 LD 41 -1 Int LE Pri !#50 N29150 P8640 LD 43 -1 Int BE Pri !#50 N29151 P8641 REPLACEMENT 34 Int BE Nuc !#50 N29152 P8642 LD 39 -1 Int BE Pri Loop_exit !#50 N29153 P8563 LD 14 -1 Int BE Pri Loop_entry !#50 N29154 P8564 REPLACEMENT 34 Int BE Pri !#50 N29155 P8565 LD 11 -1 Int BE Nuc !#50 N29156 P8566 REPLACEMENT 28 Int BE Sec !#50 N29157 P8567 LD 11 -1 Int LE Pri !#50 N29158 P8568 LD 20 -1 Int BE Pri !#50 N29159 P8569 LD 44 -1 Int BE Pri !#50 N29160 P8570 REPLACEMENT 12 Int BE Sec !#50 N29161 P8571 REPLACEMENT 42 Int BE Nuc !#50 N29162 P8572 REPLACEMENT 9 Int BE Nuc !#50 N29163 P8573 REPLACEMENT 13 Int BE Sec !#50 N29164 P8574 PREFETCH 11 Int BE Pri !#50 N29165 P8575 REPLACEMENT 37 Int BE Sec !#50 N29166 P8576 REPLACEMENT 41 Int BE Pri !#50 N29167 P8577 REPLACEMENT 39 Int BE Sec !#50 N29168 P8578 LD 29 -1 Int BE Pri !#50 N29169 P8579 REPLACEMENT 44 Int BE Pri !#50 N29170 P8580 LD 29 -1 Int BE Pri !#50 N29171 P8581 LD 16 -1 Int BE Pri !#50 N29172 P8582 REPLACEMENT 20 Int BE Sec !#50 N29173 P8583 LD 40 -1 Int BE Pri !#50 N29174 P8584 LD 7 -1 Int BE Pri !#50 N29175 P8585 REPLACEMENT 33 Int BE Pri !#50 N29176 P8586 REPLACEMENT 25 Int BE Pri !#50 N29177 P8587 LD 11 -1 Int BE Pri !#50 N29178 P8588 REPLACEMENT 37 Int BE Nuc !#50 N29179 P8589 REPLACEMENT 44 Int BE Pri !#50 N29180 P8590 REPLACEMENT 26 Int BE Pri !#50 N29181 P8591 LD 45 -1 FP BE Nuc !#50 N29182 P8592 REPLACEMENT 2 Int BE Pri !#50 N29183 P8593 LD 23 -1 Int BE Pri !#50 N29184 P8594 REPLACEMENT 33 Int BE Pri !#50 N29185 P8595 LD 20 -1 Int BE Pri !#50 N29186 P8596 PREFETCH 39 Int BE Pri !#50 N29187 P8597 LD 34 -1 Int BE Pri !#50 N29188 P8598 REPLACEMENT 34 Int BE Sec !#50 N29189 P8599 REPLACEMENT 2 Int BE Pri !#50 N29190 P8600 LD 8 -1 Int BE Pri !#50 N29191 P8601 LD 9 -1 Int BE Pri !#50 N29192 P8602 REPLACEMENT 4 Int BE Pri !#50 N29193 P8603 REPLACEMENT 20 Int BE Pri !#50 N29194 P8604 LD 21 -1 Int BE Nuc !#50 N29195 P8605 LD 13 -1 Int BE Sec !#50 N29196 P8606 LD 8 -1 FP BE Pri !#50 N29197 P8607 PREFETCH 7 Int BE Pri !#50 N29198 P8608 LD 3 -1 Int BE Pri !#50 N29199 P8609 LD 44 -1 Int BE Pri !#50 N29200 P8610 REPLACEMENT 37 Int BE Sec !#50 N29201 P8611 REPLACEMENT 6 Int BE Pri !#50 N29202 P8612 REPLACEMENT 35 Int BE Pri !#50 N29203 P8613 LD 41 -1 Int BE Pri !#50 N29204 P8614 REPLACEMENT 45 Int BE Pri !#50 N29205 P8615 REPLACEMENT 39 Int BE Sec !#50 N29206 P8616 REPLACEMENT 35 Int BE Pri !#50 N29207 P8617 REPLACEMENT 38 Int BE Sec !#50 N29208 P8618 LD 17 -1 Int BE Pri !#50 N29209 P8619 LD 12 -1 Int BE Pri !#50 N29210 P8620 MEMBAR !#50 N29211 P8621 BST 41 0x25000004 FP BE Pri !#50 N29212 P8622 MEMBAR !#50 N29213 P8623 LD 40 -1 Int BE Pri !#50 N29214 P8624 REPLACEMENT 10 Int BE Pri !#50 N29215 P8625 LD 27 -1 Int BE Sec !#50 N29216 P8626 LD 39 -1 Int BE Pri !#50 N29217 P8627 PREFETCH 37 Int BE Pri !#50 N29218 P8628 LD 8 -1 Int BE Pri !#50 N29219 P8629 REPLACEMENT 17 Int BE Sec !#50 N29220 P8630 REPLACEMENT 31 Int BE Pri !#50 N29221 P8631 REPLACEMENT 11 Int BE Pri !#50 N29222 P8632 LD 3 -1 Int BE Pri !#50 N29223 P8633 LD 39 -1 Int BE Pri !#50 N29224 P8634 REPLACEMENT 33 Int BE Nuc !#50 N29225 P8635 REPLACEMENT 45 Int BE Pri !#50 N29226 P8636 REPLACEMENT 10 Int BE Pri !#50 N29227 P8637 LD 5 -1 Int BE Sec !#50 N29228 P8638 LD 27 -1 Int BE Pri !#50 N29229 P8639 LD 41 -1 Int LE Pri !#50 N29230 P8640 LD 43 -1 Int BE Pri !#50 N29231 P8641 REPLACEMENT 34 Int BE Nuc !#50 N29232 P8642 LD 39 -1 Int BE Pri Loop_exit !#50 N29233 P8643 REPLACEMENT 36 Int BE Pri Loop_entry !#50 N29234 P8644 LD 16 -1 Int BE Sec !#50 N29235 P8645 LD 20 -1 Int BE Sec !#50 N29236 P8646 REPLACEMENT 31 Int BE Pri !#50 N29237 P8647 REPLACEMENT 38 Int BE Sec !#50 N29238 P8648 LD 9 -1 Int BE Pri !#50 N29239 P8649 LD 11 -1 Int BE Pri !#50 N29240 P8650 LD 12 -1 Int BE Pri !#50 N29241 P8651 LD 42 -1 Int BE Nuc !#50 N29242 P8652 REPLACEMENT 43 Int BE Pri !#50 N29243 P8653 LD 31 -1 Int BE Pri !#50 N29244 P8654 REPLACEMENT 10 Int BE Pri !#50 N29245 P8655 LD 45 -1 FP BE Pri !#50 N29246 P8656 LD 10 -1 Int BE Pri !#50 N29247 P8657 REPLACEMENT 0 Int BE Pri !#50 N29248 P8658 LD 13 -1 Int BE Pri !#50 N29249 P8659 REPLACEMENT 5 Int BE Pri !#50 N29250 P8660 LD 26 -1 Int BE Pri !#50 N29251 P8661 REPLACEMENT 36 Int BE Sec !#50 N29252 P8662 LD 35 -1 Int BE Pri !#50 N29253 P8663 REPLACEMENT 18 Int BE Pri !#50 N29254 P8664 REPLACEMENT 1 Int BE Pri !#50 N29255 P8665 LD 34 -1 Int BE Pri !#50 N29256 P8666 LD 37 -1 Int BE Pri !#50 N29257 P8667 PREFETCH 33 Int BE Pri !#50 N29258 P8668 REPLACEMENT 44 Int BE Pri !#50 N29259 P8669 LD 42 -1 Int BE Pri !#50 N29260 P8670 LD 2 -1 Int BE Pri !#50 N29261 P8671 REPLACEMENT 10 Int BE Nuc !#50 N29262 P8672 REPLACEMENT 34 Int BE Pri !#50 N29263 P8673 REPLACEMENT 14 Int BE Sec !#50 N29264 P8674 REPLACEMENT 8 Int BE Pri !#50 N29265 P8675 REPLACEMENT 11 Int BE Pri !#50 N29266 P8676 REPLACEMENT 22 Int BE Pri !#50 N29267 P8677 LD 32 -1 Int BE Pri !#50 N29268 P8678 LD 31 -1 Int BE Pri !#50 N29269 P8679 LD 31 -1 Int BE Pri !#50 N29270 P8680 REPLACEMENT 21 Int BE Pri !#50 N29271 P8681 LD 23 -1 Int BE Pri !#50 N29272 P8682 REPLACEMENT 10 Int BE Pri !#50 N29273 P8683 LD 3 -1 Int BE Pri !#50 N29274 P8684 REPLACEMENT 41 Int BE Sec !#50 N29275 P8685 LD 39 -1 Int BE Pri !#50 N29276 P8686 LD 20 -1 FP BE Sec !#50 N29277 P8687 LD 36 -1 Int BE Nuc !#50 N29278 P8688 LD 18 -1 FP BE Pri !#50 N29279 P8689 LD 34 -1 Int BE Pri !#50 N29280 P8690 LD 14 -1 Int BE Pri !#50 N29281 P8691 REPLACEMENT 34 Int BE Pri !#50 N29282 P8692 LD 40 -1 Int BE Pri !#50 N29283 P8693 LD 27 -1 Int BE Pri !#50 N29284 P8694 REPLACEMENT 0 Int BE Pri !#50 N29285 P8695 LD 41 -1 Int BE Pri !#50 N29286 P8696 LD 22 -1 Int BE Sec !#50 N29287 P8697 LD 34 -1 Int BE Nuc !#50 N29288 P8698 REPLACEMENT 38 Int BE Pri !#50 N29289 P8699 LD 20 -1 Int BE Sec !#50 N29290 P8700 REPLACEMENT 13 Int BE Pri !#50 N29291 P8701 LD 37 -1 Int BE Pri !#50 N29292 P8702 LD 27 -1 Int BE Pri !#50 N29293 P8703 LD 23 -1 Int BE Pri !#50 N29294 P8704 LD 32 -1 Int BE Pri !#50 N29295 P8705 REPLACEMENT 8 Int BE Nuc !#50 N29296 P8706 REPLACEMENT 21 Int BE Sec !#50 N29297 P8707 REPLACEMENT 11 Int BE Nuc !#50 N29298 P8708 LD 0 -1 Int BE Pri !#50 N29299 P8709 PREFETCH 8 Int BE Pri !#50 N29300 P8710 LD 43 -1 Int BE Pri !#50 N29301 P8711 LD 34 -1 Int BE Pri !#50 N29302 P8712 LD 43 -1 FP BE Pri !#50 N29303 P8713 LD 8 -1 Int BE Sec !#50 N29304 P8714 LD 2 -1 Int BE Sec !#50 N29305 P8715 LD 34 -1 FP BE Pri !#50 N29306 P8716 LD 37 -1 Int BE Nuc !#50 N29307 P8717 LD 27 -1 Int BE Pri !#50 N29308 P8718 LD 38 -1 Int BE Pri !#50 N29309 P8719 REPLACEMENT 12 Int BE Pri !#50 N29310 P8720 REPLACEMENT 37 Int BE Nuc !#50 N29311 P8721 REPLACEMENT 24 Int BE Pri !#50 N29312 P8722 MEMBAR !#50 N29313 P8723 BST 38 0x25000005 FP BE Pri !#50 N29314 P8724 MEMBAR !#50 N29315 P8725 REPLACEMENT 16 Int BE Pri !#50 N29316 P8726 LD 2 -1 Int BE Pri !#50 N29317 P8727 REPLACEMENT 34 Int BE Pri !#50 N29318 P8728 LD 36 -1 Int BE Pri !#50 N29319 P8729 REPLACEMENT 28 Int BE Pri !#50 N29320 P8730 REPLACEMENT 45 Int BE Pri !#50 N29321 P8731 REPLACEMENT 8 Int BE Pri !#50 N29322 P8732 LD 20 -1 Int BE Sec !#50 N29323 P8733 REPLACEMENT 31 Int BE Pri !#50 N29324 P8734 LD 5 -1 Int BE Pri !#50 N29325 P8735 LD 22 -1 Int BE Pri !#50 N29326 P8736 REPLACEMENT 2 Int BE Nuc !#50 N29327 P8737 LD 32 -1 Int BE Pri !#50 N29328 P8738 LD 6 -1 FP BE Pri !#50 N29329 P8739 LD 17 -1 Int BE Pri !#50 N29330 P8740 REPLACEMENT 26 Int BE Pri !#50 N29331 P8741 LD 3 -1 Int BE Nuc !#50 N29332 P8742 LD 12 -1 Int BE Pri !#50 N29333 P8743 REPLACEMENT 27 Int BE Pri !#50 N29334 P8744 LD 26 -1 Int LE Sec !#50 N29335 P8745 REPLACEMENT 19 Int BE Nuc !#50 N29336 P8746 LD 39 -1 Int BE Sec !#50 N29337 P8747 REPLACEMENT 9 Int BE Pri !#50 N29338 P8748 REPLACEMENT 12 Int BE Sec !#50 N29339 P8749 LD 1 -1 Int BE Pri !#50 N29340 P8750 REPLACEMENT 30 Int BE Pri !#50 N29341 P8751 REPLACEMENT 4 Int BE Pri !#50 N29342 P8752 LD 22 -1 Int BE Pri !#50 N29343 P8753 PREFETCH 12 Int BE Pri !#50 N29344 P8754 REPLACEMENT 22 Int BE Pri !#50 N29345 P8755 REPLACEMENT 36 Int BE Pri !#50 N29346 P8756 PREFETCH 34 Int BE Pri !#50 N29347 P8757 LD 7 -1 Int BE Pri !#50 N29348 P8758 REPLACEMENT 15 Int BE Pri !#50 N29349 P8759 LD 40 -1 Int BE Pri !#50 N29350 P8760 REPLACEMENT 16 Int BE Nuc !#50 N29351 P8761 REPLACEMENT 9 Int BE Pri !#50 N29352 P8762 REPLACEMENT 21 Int BE Pri !#50 N29353 P8763 LD 45 -1 Int BE Pri !#50 N29354 P8764 LD 18 -1 Int BE Pri !#50 N29355 P8765 MEMBAR !#50 N29356 P8766 BST 2 0x25000006 FP BE Sec !#50 N29357 P8767 MEMBAR !#50 N29358 P8768 LD 19 -1 Int BE Pri !#50 N29359 P8769 LD 21 -1 Int BE Sec !#50 N29360 P8770 REPLACEMENT 16 Int BE Pri !#50 N29361 P8771 REPLACEMENT 21 Int BE Pri !#50 N29362 P8772 LD 4 -1 Int BE Pri !#50 N29363 P8773 LD 15 -1 Int BE Pri !#50 N29364 P8774 REPLACEMENT 33 Int BE Pri !#50 N29365 P8775 LD 43 -1 Int BE Pri !#50 N29366 P8776 REPLACEMENT 29 Int BE Pri !#50 N29367 P8777 PREFETCH 19 Int BE Pri !#50 N29368 P8778 REPLACEMENT 7 Int BE Pri !#50 N29369 P8779 MEMBAR !#50 N29370 P8780 BST 21 0x25000007 FP BE Pri !#50 N29371 P8781 MEMBAR !#50 N29372 P8782 REPLACEMENT 12 Int BE Pri !#50 N29373 P8783 LD 38 -1 Int BE Pri !#50 N29374 P8784 REPLACEMENT 33 Int BE Pri !#50 N29375 P8785 LD 37 -1 Int BE Nuc !#50 N29376 P8786 LD 16 -1 Int BE Sec !#50 N29377 P8787 LD 34 -1 Int BE Sec Loop_exit !#50 N29378 P8643 REPLACEMENT 36 Int BE Pri Loop_entry !#50 N29379 P8644 LD 16 -1 Int BE Sec !#50 N29380 P8645 LD 20 -1 Int BE Sec !#50 N29381 P8646 REPLACEMENT 31 Int BE Pri !#50 N29382 P8647 REPLACEMENT 38 Int BE Sec !#50 N29383 P8648 LD 9 -1 Int BE Pri !#50 N29384 P8649 LD 11 -1 Int BE Pri !#50 N29385 P8650 LD 12 -1 Int BE Pri !#50 N29386 P8651 LD 42 -1 Int BE Nuc !#50 N29387 P8652 REPLACEMENT 43 Int BE Pri !#50 N29388 P8653 LD 31 -1 Int BE Pri !#50 N29389 P8654 REPLACEMENT 10 Int BE Pri !#50 N29390 P8655 LD 45 -1 FP BE Pri !#50 N29391 P8656 LD 10 -1 Int BE Pri !#50 N29392 P8657 REPLACEMENT 0 Int BE Pri !#50 N29393 P8658 LD 13 -1 Int BE Pri !#50 N29394 P8659 REPLACEMENT 5 Int BE Pri !#50 N29395 P8660 LD 26 -1 Int BE Pri !#50 N29396 P8661 REPLACEMENT 36 Int BE Sec !#50 N29397 P8662 LD 35 -1 Int BE Pri !#50 N29398 P8663 REPLACEMENT 18 Int BE Pri !#50 N29399 P8664 REPLACEMENT 1 Int BE Pri !#50 N29400 P8665 LD 34 -1 Int BE Pri !#50 N29401 P8666 LD 37 -1 Int BE Pri !#50 N29402 P8667 PREFETCH 33 Int BE Pri !#50 N29403 P8668 REPLACEMENT 44 Int BE Pri !#50 N29404 P8669 LD 42 -1 Int BE Pri !#50 N29405 P8670 LD 2 -1 Int BE Pri !#50 N29406 P8671 REPLACEMENT 10 Int BE Nuc !#50 N29407 P8672 REPLACEMENT 34 Int BE Pri !#50 N29408 P8673 REPLACEMENT 14 Int BE Sec !#50 N29409 P8674 REPLACEMENT 8 Int BE Pri !#50 N29410 P8675 REPLACEMENT 11 Int BE Pri !#50 N29411 P8676 REPLACEMENT 22 Int BE Pri !#50 N29412 P8677 LD 32 -1 Int BE Pri !#50 N29413 P8678 LD 31 -1 Int BE Pri !#50 N29414 P8679 LD 31 -1 Int BE Pri !#50 N29415 P8680 REPLACEMENT 21 Int BE Pri !#50 N29416 P8681 LD 23 -1 Int BE Pri !#50 N29417 P8682 REPLACEMENT 10 Int BE Pri !#50 N29418 P8683 LD 3 -1 Int BE Pri !#50 N29419 P8684 REPLACEMENT 41 Int BE Sec !#50 N29420 P8685 LD 39 -1 Int BE Pri !#50 N29421 P8686 LD 20 -1 FP BE Sec !#50 N29422 P8687 LD 36 -1 Int BE Nuc !#50 N29423 P8688 LD 18 -1 FP BE Pri !#50 N29424 P8689 LD 34 -1 Int BE Pri !#50 N29425 P8690 LD 14 -1 Int BE Pri !#50 N29426 P8691 REPLACEMENT 34 Int BE Pri !#50 N29427 P8692 LD 40 -1 Int BE Pri !#50 N29428 P8693 LD 27 -1 Int BE Pri !#50 N29429 P8694 REPLACEMENT 0 Int BE Pri !#50 N29430 P8695 LD 41 -1 Int BE Pri !#50 N29431 P8696 LD 22 -1 Int BE Sec !#50 N29432 P8697 LD 34 -1 Int BE Nuc !#50 N29433 P8698 REPLACEMENT 38 Int BE Pri !#50 N29434 P8699 LD 20 -1 Int BE Sec !#50 N29435 P8700 REPLACEMENT 13 Int BE Pri !#50 N29436 P8701 LD 37 -1 Int BE Pri !#50 N29437 P8702 LD 27 -1 Int BE Pri !#50 N29438 P8703 LD 23 -1 Int BE Pri !#50 N29439 P8704 LD 32 -1 Int BE Pri !#50 N29440 P8705 REPLACEMENT 8 Int BE Nuc !#50 N29441 P8706 REPLACEMENT 21 Int BE Sec !#50 N29442 P8707 REPLACEMENT 11 Int BE Nuc !#50 N29443 P8708 LD 0 -1 Int BE Pri !#50 N29444 P8709 PREFETCH 8 Int BE Pri !#50 N29445 P8710 LD 43 -1 Int BE Pri !#50 N29446 P8711 LD 34 -1 Int BE Pri !#50 N29447 P8712 LD 43 -1 FP BE Pri !#50 N29448 P8713 LD 8 -1 Int BE Sec !#50 N29449 P8714 LD 2 -1 Int BE Sec !#50 N29450 P8715 LD 34 -1 FP BE Pri !#50 N29451 P8716 LD 37 -1 Int BE Nuc !#50 N29452 P8717 LD 27 -1 Int BE Pri !#50 N29453 P8718 LD 38 -1 Int BE Pri !#50 N29454 P8719 REPLACEMENT 12 Int BE Pri !#50 N29455 P8720 REPLACEMENT 37 Int BE Nuc !#50 N29456 P8721 REPLACEMENT 24 Int BE Pri !#50 N29457 P8722 MEMBAR !#50 N29458 P8723 BST 38 0x25000008 FP BE Pri !#50 N29459 P8724 MEMBAR !#50 N29460 P8725 REPLACEMENT 16 Int BE Pri !#50 N29461 P8726 LD 2 -1 Int BE Pri !#50 N29462 P8727 REPLACEMENT 34 Int BE Pri !#50 N29463 P8728 LD 36 -1 Int BE Pri !#50 N29464 P8729 REPLACEMENT 28 Int BE Pri !#50 N29465 P8730 REPLACEMENT 45 Int BE Pri !#50 N29466 P8731 REPLACEMENT 8 Int BE Pri !#50 N29467 P8732 LD 20 -1 Int BE Sec !#50 N29468 P8733 REPLACEMENT 31 Int BE Pri !#50 N29469 P8734 LD 5 -1 Int BE Pri !#50 N29470 P8735 LD 22 -1 Int BE Pri !#50 N29471 P8736 REPLACEMENT 2 Int BE Nuc !#50 N29472 P8737 LD 32 -1 Int BE Pri !#50 N29473 P8738 LD 6 -1 FP BE Pri !#50 N29474 P8739 LD 17 -1 Int BE Pri !#50 N29475 P8740 REPLACEMENT 26 Int BE Pri !#50 N29476 P8741 LD 3 -1 Int BE Nuc !#50 N29477 P8742 LD 12 -1 Int BE Pri !#50 N29478 P8743 REPLACEMENT 27 Int BE Pri !#50 N29479 P8744 LD 26 -1 Int LE Sec !#50 N29480 P8745 REPLACEMENT 19 Int BE Nuc !#50 N29481 P8746 LD 39 -1 Int BE Sec !#50 N29482 P8747 REPLACEMENT 9 Int BE Pri !#50 N29483 P8748 REPLACEMENT 12 Int BE Sec !#50 N29484 P8749 LD 1 -1 Int BE Pri !#50 N29485 P8750 REPLACEMENT 30 Int BE Pri !#50 N29486 P8751 REPLACEMENT 4 Int BE Pri !#50 N29487 P8752 LD 22 -1 Int BE Pri !#50 N29488 P8753 PREFETCH 12 Int BE Pri !#50 N29489 P8754 REPLACEMENT 22 Int BE Pri !#50 N29490 P8755 REPLACEMENT 36 Int BE Pri !#50 N29491 P8756 PREFETCH 34 Int BE Pri !#50 N29492 P8757 LD 7 -1 Int BE Pri !#50 N29493 P8758 REPLACEMENT 15 Int BE Pri !#50 N29494 P8759 LD 40 -1 Int BE Pri !#50 N29495 P8760 REPLACEMENT 16 Int BE Nuc !#50 N29496 P8761 REPLACEMENT 9 Int BE Pri !#50 N29497 P8762 REPLACEMENT 21 Int BE Pri !#50 N29498 P8763 LD 45 -1 Int BE Pri !#50 N29499 P8764 LD 18 -1 Int BE Pri !#50 N29500 P8765 MEMBAR !#50 N29501 P8766 BST 2 0x25000009 FP BE Sec !#50 N29502 P8767 MEMBAR !#50 N29503 P8768 LD 19 -1 Int BE Pri !#50 N29504 P8769 LD 21 -1 Int BE Sec !#50 N29505 P8770 REPLACEMENT 16 Int BE Pri !#50 N29506 P8771 REPLACEMENT 21 Int BE Pri !#50 N29507 P8772 LD 4 -1 Int BE Pri !#50 N29508 P8773 LD 15 -1 Int BE Pri !#50 N29509 P8774 REPLACEMENT 33 Int BE Pri !#50 N29510 P8775 LD 43 -1 Int BE Pri !#50 N29511 P8776 REPLACEMENT 29 Int BE Pri !#50 N29512 P8777 PREFETCH 19 Int BE Pri !#50 N29513 P8778 REPLACEMENT 7 Int BE Pri !#50 N29514 P8779 MEMBAR !#50 N29515 P8780 BST 21 0x2500000a FP BE Pri !#50 N29516 P8781 MEMBAR !#50 N29517 P8782 REPLACEMENT 12 Int BE Pri !#50 N29518 P8783 LD 38 -1 Int BE Pri !#50 N29519 P8784 REPLACEMENT 33 Int BE Pri !#50 N29520 P8785 LD 37 -1 Int BE Nuc !#50 N29521 P8786 LD 16 -1 Int BE Sec !#50 N29522 P8787 LD 34 -1 Int BE Sec Loop_exit !#50 N29523 P8788 MEMBAR !#51 N29524 P8789 LD 10 -1 Int BE Pri Loop_entry !#51 N29525 P8790 LD 40 -1 Int BE Pri !#51 N29526 P8791 LD 38 -1 Int BE Nuc !#51 N29527 P8792 LD 34 -1 Int BE Pri !#51 N29528 P8793 REPLACEMENT 7 Int BE Pri !#51 N29529 P8794 LD 25 -1 Int BE Pri !#51 N29530 P8795 LD 19 -1 FP BE Pri !#51 N29531 P8796 LD 26 -1 Int BE Pri !#51 N29532 P8797 LD 39 -1 Int BE Pri !#51 N29533 P8798 LD 1 -1 Int BE Pri !#51 N29534 P8799 REPLACEMENT 7 Int BE Pri !#51 N29535 P8800 REPLACEMENT 22 Int BE Sec !#51 N29536 P8801 LD 30 -1 Int BE Sec !#51 N29537 P8802 REPLACEMENT 4 Int BE Pri !#51 N29538 P8803 LD 23 -1 Int BE Pri !#51 N29539 P8804 LD 1 -1 Int BE Pri !#51 N29540 P8805 LD 33 -1 Int BE Pri !#51 N29541 P8806 REPLACEMENT 7 Int BE Sec !#51 N29542 P8807 LD 24 -1 Int BE Pri !#51 N29543 P8808 REPLACEMENT 19 Int BE Pri !#51 N29544 P8809 REPLACEMENT 7 Int BE Nuc !#51 N29545 P8810 LD 14 -1 Int BE Pri !#51 N29546 P8811 LD 17 -1 Int BE Nuc !#51 N29547 P8812 LD 17 -1 Int BE Pri !#51 N29548 P8813 LD 36 -1 Int BE Pri !#51 N29549 P8814 LD 2 -1 Int BE Pri !#51 N29550 P8815 REPLACEMENT 38 Int BE Pri !#51 N29551 P8816 REPLACEMENT 33 Int BE Pri !#51 N29552 P8817 LD 31 -1 FP BE Pri !#51 N29553 P8818 PREFETCH 7 Int BE Pri !#51 N29554 P8819 LD 16 -1 Int BE Sec !#51 N29555 P8820 LD 9 -1 Int BE Pri !#51 N29556 P8821 LD 1 -1 Int BE Pri !#51 N29557 P8822 REPLACEMENT 37 Int BE Nuc !#51 N29558 P8823 LD 42 -1 Int BE Nuc !#51 N29559 P8824 LD 20 -1 Int BE Pri !#51 N29560 P8825 LD 17 -1 Int BE Pri !#51 N29561 P8826 REPLACEMENT 8 Int BE Pri !#51 N29562 P8827 REPLACEMENT 4 Int BE Pri !#51 N29563 P8828 LD 28 -1 Int BE Pri !#51 N29564 P8829 LD 7 -1 Int BE Sec !#51 N29565 P8830 PREFETCH 3 Int BE Sec !#51 N29566 P8831 LD 12 -1 Int BE Pri !#51 N29567 P8832 LD 26 -1 Int BE Pri !#51 N29568 P8833 LD 2 -1 Int BE Sec !#51 N29569 P8834 LD 36 -1 Int BE Pri !#51 N29570 P8835 REPLACEMENT 42 Int BE Pri !#51 N29571 P8836 REPLACEMENT 32 Int BE Nuc !#51 N29572 P8837 LD 6 -1 Int BE Pri !#51 N29573 P8838 LD 10 -1 Int BE Pri !#51 N29574 P8839 REPLACEMENT 40 Int BE Nuc !#51 N29575 P8840 REPLACEMENT 2 Int BE Pri !#51 N29576 P8841 LD 43 -1 Int BE Sec !#51 N29577 P8842 LD 41 -1 Int BE Pri !#51 N29578 P8843 MEMBAR !#51 N29579 P8844 REPLACEMENT 5 Int BE Pri !#51 N29580 P8845 LD 1 -1 Int BE Pri !#51 N29581 P8846 LD 3 -1 Int BE Pri !#51 N29582 P8847 LD 30 -1 Int BE Pri !#51 N29583 P8848 REPLACEMENT 36 Int BE Pri !#51 N29584 P8849 LD 16 -1 Int BE Pri !#51 N29585 P8850 REPLACEMENT 5 Int BE Nuc !#51 N29586 P8851 LD 39 -1 Int BE Pri !#51 N29587 P8852 REPLACEMENT 19 Int BE Pri !#51 N29588 P8853 LD 34 -1 Int BE Pri !#51 N29589 P8854 REPLACEMENT 11 Int BE Pri !#51 N29590 P8855 REPLACEMENT 32 Int BE Pri !#51 N29591 P8856 REPLACEMENT 23 Int BE Sec !#51 N29592 P8857 REPLACEMENT 12 Int BE Pri !#51 N29593 P8858 LD 22 -1 Int BE Pri !#51 N29594 P8859 REPLACEMENT 44 Int BE Pri !#51 N29595 P8860 LD 42 -1 Int BE Sec !#51 N29596 P8861 LD 1 -1 Int BE Pri !#51 N29597 P8862 LD 15 -1 Int BE Pri !#51 N29598 P8863 PREFETCH 21 Int BE Pri !#51 N29599 P8864 REPLACEMENT 28 Int BE Pri !#51 N29600 P8865 LD 24 -1 Int BE Pri !#51 N29601 P8866 REPLACEMENT 10 Int BE Pri !#51 N29602 P8867 MEMBAR !#51 N29603 P8868 LD 22 -1 Int BE Sec !#51 N29604 P8869 LD 3 -1 Int BE Pri !#51 N29605 P8870 REPLACEMENT 20 Int BE Pri !#51 N29606 P8871 LD 10 -1 FP BE Pri !#51 N29607 P8872 LD 45 -1 Int BE Pri !#51 N29608 P8873 LD 27 -1 Int BE Pri !#51 N29609 P8874 LD 40 -1 Int LE Sec !#51 N29610 P8875 LD 9 -1 Int BE Pri !#51 N29611 P8876 LD 9 -1 Int BE Sec !#51 N29612 P8877 LD 5 -1 Int BE Pri !#51 N29613 P8878 LD 18 -1 Int BE Pri !#51 N29614 P8879 LD 16 -1 Int BE Pri !#51 N29615 P8880 REPLACEMENT 27 Int BE Pri !#51 N29616 P8881 REPLACEMENT 23 Int BE Pri !#51 N29617 P8882 LD 35 -1 Int BE Pri !#51 N29618 P8883 REPLACEMENT 41 Int BE Pri !#51 N29619 P8884 PREFETCH 34 Int BE Pri !#51 N29620 P8885 REPLACEMENT 19 Int BE Sec !#51 N29621 P8886 REPLACEMENT 6 Int BE Pri !#51 N29622 P8887 LD 25 -1 Int BE Pri !#51 N29623 P8888 LD 23 -1 Int BE Sec !#51 N29624 P8889 LD 21 -1 Int BE Pri !#51 N29625 P8890 REPLACEMENT 19 Int BE Pri !#51 N29626 P8891 REPLACEMENT 29 Int BE Pri !#51 N29627 P8892 LD 27 -1 Int BE Pri !#51 N29628 P8893 LD 2 -1 Int BE Sec !#51 N29629 P8894 LD 1 -1 Int BE Pri !#51 N29630 P8895 LD 3 -1 Int BE Pri !#51 N29631 P8896 LD 10 -1 Int BE Pri !#51 N29632 P8897 REPLACEMENT 38 Int BE Pri !#51 N29633 P8898 LD 9 -1 FP BE Pri !#51 N29634 P8899 LD 20 -1 Int BE Pri !#51 N29635 P8900 LD 40 -1 Int BE Pri !#51 N29636 P8901 LD 9 -1 Int BE Pri !#51 N29637 P8902 LD 42 -1 Int BE Pri !#51 N29638 P8903 REPLACEMENT 45 Int BE Nuc !#51 N29639 P8904 REPLACEMENT 6 Int BE Pri !#51 N29640 P8905 REPLACEMENT 30 Int BE Pri !#51 N29641 P8906 LD 27 -1 Int BE Nuc !#51 N29642 P8907 REPLACEMENT 17 Int BE Pri !#51 N29643 P8908 REPLACEMENT 2 Int BE Pri !#51 N29644 P8909 LD 31 -1 Int BE Sec !#51 N29645 P8910 LD 18 -1 Int BE Sec !#51 N29646 P8911 LD 32 -1 Int BE Sec !#51 N29647 P8912 LD 24 -1 FP BE Pri !#51 N29648 P8913 LD 3 -1 Int BE Pri !#51 N29649 P8914 REPLACEMENT 8 Int BE Pri !#51 N29650 P8915 REPLACEMENT 22 Int BE Pri !#51 N29651 P8916 LD 15 -1 Int BE Pri !#51 N29652 P8917 LD 2 -1 FP BE Nuc !#51 N29653 P8918 REPLACEMENT 9 Int BE Nuc !#51 N29654 P8919 REPLACEMENT 33 Int BE Pri !#51 N29655 P8920 LD 4 -1 Int BE Sec !#51 N29656 P8921 REPLACEMENT 1 Int BE Pri !#51 N29657 P8922 REPLACEMENT 20 Int BE Pri !#51 N29658 P8923 REPLACEMENT 15 Int BE Pri !#51 N29659 P8924 REPLACEMENT 37 Int BE Pri !#51 N29660 P8925 REPLACEMENT 28 Int BE Pri !#51 N29661 P8926 REPLACEMENT 13 Int BE Pri !#51 N29662 P8927 REPLACEMENT 9 Int BE Pri !#51 N29663 P8928 LD 42 -1 Int BE Pri !#51 N29664 P8929 REPLACEMENT 45 Int BE Sec !#51 N29665 P8930 REPLACEMENT 38 Int BE Pri !#51 N29666 P8931 LD 15 -1 Int BE Pri !#51 N29667 P8932 REPLACEMENT 43 Int BE Pri !#51 N29668 P8933 LD 43 -1 Int BE Pri !#51 N29669 P8934 REPLACEMENT 34 Int BE Pri !#51 N29670 P8935 REPLACEMENT 0 Int BE Sec !#51 N29671 P8936 LD 8 -1 Int BE Pri !#51 N29672 P8937 REPLACEMENT 31 Int BE Pri !#51 N29673 P8938 LD 10 -1 Int BE Pri !#51 N29674 P8939 LD 42 -1 Int BE Pri !#51 N29675 P8940 LD 42 -1 Int BE Pri !#51 N29676 P8941 REPLACEMENT 16 Int BE Pri !#51 N29677 P8942 REPLACEMENT 16 Int BE Pri !#51 N29678 P8943 LD 38 -1 Int BE Nuc !#51 N29679 P8944 LD 43 -1 Int BE Pri !#51 N29680 P8945 PREFETCH 33 Int BE Pri !#51 N29681 P8946 LD 19 -1 Int BE Nuc !#51 N29682 P8947 REPLACEMENT 8 Int BE Sec !#51 N29683 P8948 LD 21 -1 Int LE Pri !#51 N29684 P8949 REPLACEMENT 40 Int BE Pri !#51 N29685 P8950 LD 41 -1 Int BE Pri !#51 N29686 P8951 LD 18 -1 Int BE Pri !#51 N29687 P8952 LD 44 -1 Int BE Pri !#51 N29688 P8953 LD 14 -1 Int BE Nuc !#51 N29689 P8954 REPLACEMENT 11 Int BE Pri !#51 N29690 P8955 REPLACEMENT 45 Int BE Pri !#51 N29691 P8956 LD 31 -1 Int BE Pri !#51 N29692 P8957 REPLACEMENT 3 Int BE Pri !#51 N29693 P8958 LD 6 -1 FP BE Nuc !#51 N29694 P8959 REPLACEMENT 29 Int BE Pri !#51 N29695 P8960 LD 39 -1 Int LE Pri !#51 N29696 P8961 REPLACEMENT 0 Int BE Pri !#51 N29697 P8962 MEMBAR !#51 N29698 P8963 BST 32 0x25800001 FP BE Sec !#51 N29699 P8964 MEMBAR !#51 N29700 P8965 LD 34 -1 FP BE Pri !#51 N29701 P8966 LD 32 -1 Int BE Pri !#51 N29702 P8967 LD 34 -1 FP BE Nuc !#51 N29703 P8968 REPLACEMENT 6 Int BE Pri !#51 N29704 P8969 LD 32 -1 Int BE Pri !#51 N29705 P8970 LD 41 -1 Int BE Pri !#51 N29706 P8971 LD 25 -1 Int BE Pri !#51 N29707 P8972 LD 40 -1 Int BE Pri !#51 N29708 P8973 LD 29 -1 Int BE Pri !#51 N29709 P8974 REPLACEMENT 23 Int BE Pri !#51 N29710 P8975 LD 23 -1 Int BE Nuc !#51 N29711 P8976 LD 40 -1 Int BE Pri !#51 N29712 P8977 REPLACEMENT 36 Int BE Pri !#51 N29713 P8978 REPLACEMENT 32 Int BE Pri !#51 N29714 P8979 REPLACEMENT 20 Int BE Pri !#51 N29715 P8980 REPLACEMENT 35 Int BE Pri !#51 N29716 P8981 REPLACEMENT 22 Int BE Pri !#51 N29717 P8982 REPLACEMENT 6 Int BE Pri !#51 N29718 P8983 LD 3 -1 Int LE Pri !#51 N29719 P8984 REPLACEMENT 45 Int BE Sec !#51 N29720 P8985 LD 8 -1 Int BE Sec !#51 N29721 P8986 REPLACEMENT 11 Int BE Pri !#51 N29722 P8987 LD 18 -1 Int BE Pri !#51 N29723 P8988 REPLACEMENT 43 Int BE Nuc !#51 N29724 P8989 REPLACEMENT 11 Int BE Pri !#51 N29725 P8990 REPLACEMENT 20 Int BE Pri !#51 N29726 P8991 REPLACEMENT 39 Int BE Pri !#51 N29727 P8992 REPLACEMENT 15 Int BE Pri !#51 N29728 P8993 LD 7 -1 Int BE Pri !#51 N29729 P8994 REPLACEMENT 41 Int BE Pri !#51 N29730 P8995 LD 20 -1 Int BE Pri !#51 N29731 P8996 REPLACEMENT 5 Int BE Pri !#51 N29732 P8997 LD 29 -1 Int BE Pri !#51 N29733 P8998 LD 12 -1 Int BE Pri !#51 N29734 P8999 LD 41 -1 Int LE Pri !#51 N29735 P9000 LD 29 -1 Int BE Pri !#51 N29736 P9001 LD 42 -1 Int BE Pri !#51 N29737 P9002 REPLACEMENT 22 Int BE Pri !#51 N29738 P9003 LD 1 -1 Int BE Sec !#51 N29739 P9004 LD 2 -1 Int BE Pri !#51 N29740 P9005 LD 25 -1 Int BE Nuc !#51 N29741 P9006 REPLACEMENT 18 Int BE Pri !#51 N29742 P9007 LD 39 -1 Int BE Pri !#51 N29743 P9008 REPLACEMENT 18 Int BE Pri !#51 N29744 P9009 LD 23 -1 FP BE Pri !#51 N29745 P9010 REPLACEMENT 42 Int BE Pri !#51 N29746 P9011 LD 28 -1 Int BE Pri !#51 N29747 P9012 REPLACEMENT 42 Int BE Sec !#51 N29748 P9013 LD 13 -1 FP BE Pri !#51 N29749 P9014 LD 13 -1 Int BE Nuc Loop_exit !#51 N29750 P8789 LD 10 -1 Int BE Pri Loop_entry !#51 N29751 P8790 LD 40 -1 Int BE Pri !#51 N29752 P8791 LD 38 -1 Int BE Nuc !#51 N29753 P8792 LD 34 -1 Int BE Pri !#51 N29754 P8793 REPLACEMENT 7 Int BE Pri !#51 N29755 P8794 LD 25 -1 Int BE Pri !#51 N29756 P8795 LD 19 -1 FP BE Pri !#51 N29757 P8796 LD 26 -1 Int BE Pri !#51 N29758 P8797 LD 39 -1 Int BE Pri !#51 N29759 P8798 LD 1 -1 Int BE Pri !#51 N29760 P8799 REPLACEMENT 7 Int BE Pri !#51 N29761 P8800 REPLACEMENT 22 Int BE Sec !#51 N29762 P8801 LD 30 -1 Int BE Sec !#51 N29763 P8802 REPLACEMENT 4 Int BE Pri !#51 N29764 P8803 LD 23 -1 Int BE Pri !#51 N29765 P8804 LD 1 -1 Int BE Pri !#51 N29766 P8805 LD 33 -1 Int BE Pri !#51 N29767 P8806 REPLACEMENT 7 Int BE Sec !#51 N29768 P8807 LD 24 -1 Int BE Pri !#51 N29769 P8808 REPLACEMENT 19 Int BE Pri !#51 N29770 P8809 REPLACEMENT 7 Int BE Nuc !#51 N29771 P8810 LD 14 -1 Int BE Pri !#51 N29772 P8811 LD 17 -1 Int BE Nuc !#51 N29773 P8812 LD 17 -1 Int BE Pri !#51 N29774 P8813 LD 36 -1 Int BE Pri !#51 N29775 P8814 LD 2 -1 Int BE Pri !#51 N29776 P8815 REPLACEMENT 38 Int BE Pri !#51 N29777 P8816 REPLACEMENT 33 Int BE Pri !#51 N29778 P8817 LD 31 -1 FP BE Pri !#51 N29779 P8818 PREFETCH 7 Int BE Pri !#51 N29780 P8819 LD 16 -1 Int BE Sec !#51 N29781 P8820 LD 9 -1 Int BE Pri !#51 N29782 P8821 LD 1 -1 Int BE Pri !#51 N29783 P8822 REPLACEMENT 37 Int BE Nuc !#51 N29784 P8823 LD 42 -1 Int BE Nuc !#51 N29785 P8824 LD 20 -1 Int BE Pri !#51 N29786 P8825 LD 17 -1 Int BE Pri !#51 N29787 P8826 REPLACEMENT 8 Int BE Pri !#51 N29788 P8827 REPLACEMENT 4 Int BE Pri !#51 N29789 P8828 LD 28 -1 Int BE Pri !#51 N29790 P8829 LD 7 -1 Int BE Sec !#51 N29791 P8830 PREFETCH 3 Int BE Sec !#51 N29792 P8831 LD 12 -1 Int BE Pri !#51 N29793 P8832 LD 26 -1 Int BE Pri !#51 N29794 P8833 LD 2 -1 Int BE Sec !#51 N29795 P8834 LD 36 -1 Int BE Pri !#51 N29796 P8835 REPLACEMENT 42 Int BE Pri !#51 N29797 P8836 REPLACEMENT 32 Int BE Nuc !#51 N29798 P8837 LD 6 -1 Int BE Pri !#51 N29799 P8838 LD 10 -1 Int BE Pri !#51 N29800 P8839 REPLACEMENT 40 Int BE Nuc !#51 N29801 P8840 REPLACEMENT 2 Int BE Pri !#51 N29802 P8841 LD 43 -1 Int BE Sec !#51 N29803 P8842 LD 41 -1 Int BE Pri !#51 N29804 P8843 MEMBAR !#51 N29805 P8844 REPLACEMENT 5 Int BE Pri !#51 N29806 P8845 LD 1 -1 Int BE Pri !#51 N29807 P8846 LD 3 -1 Int BE Pri !#51 N29808 P8847 LD 30 -1 Int BE Pri !#51 N29809 P8848 REPLACEMENT 36 Int BE Pri !#51 N29810 P8849 LD 16 -1 Int BE Pri !#51 N29811 P8850 REPLACEMENT 5 Int BE Nuc !#51 N29812 P8851 LD 39 -1 Int BE Pri !#51 N29813 P8852 REPLACEMENT 19 Int BE Pri !#51 N29814 P8853 LD 34 -1 Int BE Pri !#51 N29815 P8854 REPLACEMENT 11 Int BE Pri !#51 N29816 P8855 REPLACEMENT 32 Int BE Pri !#51 N29817 P8856 REPLACEMENT 23 Int BE Sec !#51 N29818 P8857 REPLACEMENT 12 Int BE Pri !#51 N29819 P8858 LD 22 -1 Int BE Pri !#51 N29820 P8859 REPLACEMENT 44 Int BE Pri !#51 N29821 P8860 LD 42 -1 Int BE Sec !#51 N29822 P8861 LD 1 -1 Int BE Pri !#51 N29823 P8862 LD 15 -1 Int BE Pri !#51 N29824 P8863 PREFETCH 21 Int BE Pri !#51 N29825 P8864 REPLACEMENT 28 Int BE Pri !#51 N29826 P8865 LD 24 -1 Int BE Pri !#51 N29827 P8866 REPLACEMENT 10 Int BE Pri !#51 N29828 P8867 MEMBAR !#51 N29829 P8868 LD 22 -1 Int BE Sec !#51 N29830 P8869 LD 3 -1 Int BE Pri !#51 N29831 P8870 REPLACEMENT 20 Int BE Pri !#51 N29832 P8871 LD 10 -1 FP BE Pri !#51 N29833 P8872 LD 45 -1 Int BE Pri !#51 N29834 P8873 LD 27 -1 Int BE Pri !#51 N29835 P8874 LD 40 -1 Int LE Sec !#51 N29836 P8875 LD 9 -1 Int BE Pri !#51 N29837 P8876 LD 9 -1 Int BE Sec !#51 N29838 P8877 LD 5 -1 Int BE Pri !#51 N29839 P8878 LD 18 -1 Int BE Pri !#51 N29840 P8879 LD 16 -1 Int BE Pri !#51 N29841 P8880 REPLACEMENT 27 Int BE Pri !#51 N29842 P8881 REPLACEMENT 23 Int BE Pri !#51 N29843 P8882 LD 35 -1 Int BE Pri !#51 N29844 P8883 REPLACEMENT 41 Int BE Pri !#51 N29845 P8884 PREFETCH 34 Int BE Pri !#51 N29846 P8885 REPLACEMENT 19 Int BE Sec !#51 N29847 P8886 REPLACEMENT 6 Int BE Pri !#51 N29848 P8887 LD 25 -1 Int BE Pri !#51 N29849 P8888 LD 23 -1 Int BE Sec !#51 N29850 P8889 LD 21 -1 Int BE Pri !#51 N29851 P8890 REPLACEMENT 19 Int BE Pri !#51 N29852 P8891 REPLACEMENT 29 Int BE Pri !#51 N29853 P8892 LD 27 -1 Int BE Pri !#51 N29854 P8893 LD 2 -1 Int BE Sec !#51 N29855 P8894 LD 1 -1 Int BE Pri !#51 N29856 P8895 LD 3 -1 Int BE Pri !#51 N29857 P8896 LD 10 -1 Int BE Pri !#51 N29858 P8897 REPLACEMENT 38 Int BE Pri !#51 N29859 P8898 LD 9 -1 FP BE Pri !#51 N29860 P8899 LD 20 -1 Int BE Pri !#51 N29861 P8900 LD 40 -1 Int BE Pri !#51 N29862 P8901 LD 9 -1 Int BE Pri !#51 N29863 P8902 LD 42 -1 Int BE Pri !#51 N29864 P8903 REPLACEMENT 45 Int BE Nuc !#51 N29865 P8904 REPLACEMENT 6 Int BE Pri !#51 N29866 P8905 REPLACEMENT 30 Int BE Pri !#51 N29867 P8906 LD 27 -1 Int BE Nuc !#51 N29868 P8907 REPLACEMENT 17 Int BE Pri !#51 N29869 P8908 REPLACEMENT 2 Int BE Pri !#51 N29870 P8909 LD 31 -1 Int BE Sec !#51 N29871 P8910 LD 18 -1 Int BE Sec !#51 N29872 P8911 LD 32 -1 Int BE Sec !#51 N29873 P8912 LD 24 -1 FP BE Pri !#51 N29874 P8913 LD 3 -1 Int BE Pri !#51 N29875 P8914 REPLACEMENT 8 Int BE Pri !#51 N29876 P8915 REPLACEMENT 22 Int BE Pri !#51 N29877 P8916 LD 15 -1 Int BE Pri !#51 N29878 P8917 LD 2 -1 FP BE Nuc !#51 N29879 P8918 REPLACEMENT 9 Int BE Nuc !#51 N29880 P8919 REPLACEMENT 33 Int BE Pri !#51 N29881 P8920 LD 4 -1 Int BE Sec !#51 N29882 P8921 REPLACEMENT 1 Int BE Pri !#51 N29883 P8922 REPLACEMENT 20 Int BE Pri !#51 N29884 P8923 REPLACEMENT 15 Int BE Pri !#51 N29885 P8924 REPLACEMENT 37 Int BE Pri !#51 N29886 P8925 REPLACEMENT 28 Int BE Pri !#51 N29887 P8926 REPLACEMENT 13 Int BE Pri !#51 N29888 P8927 REPLACEMENT 9 Int BE Pri !#51 N29889 P8928 LD 42 -1 Int BE Pri !#51 N29890 P8929 REPLACEMENT 45 Int BE Sec !#51 N29891 P8930 REPLACEMENT 38 Int BE Pri !#51 N29892 P8931 LD 15 -1 Int BE Pri !#51 N29893 P8932 REPLACEMENT 43 Int BE Pri !#51 N29894 P8933 LD 43 -1 Int BE Pri !#51 N29895 P8934 REPLACEMENT 34 Int BE Pri !#51 N29896 P8935 REPLACEMENT 0 Int BE Sec !#51 N29897 P8936 LD 8 -1 Int BE Pri !#51 N29898 P8937 REPLACEMENT 31 Int BE Pri !#51 N29899 P8938 LD 10 -1 Int BE Pri !#51 N29900 P8939 LD 42 -1 Int BE Pri !#51 N29901 P8940 LD 42 -1 Int BE Pri !#51 N29902 P8941 REPLACEMENT 16 Int BE Pri !#51 N29903 P8942 REPLACEMENT 16 Int BE Pri !#51 N29904 P8943 LD 38 -1 Int BE Nuc !#51 N29905 P8944 LD 43 -1 Int BE Pri !#51 N29906 P8945 PREFETCH 33 Int BE Pri !#51 N29907 P8946 LD 19 -1 Int BE Nuc !#51 N29908 P8947 REPLACEMENT 8 Int BE Sec !#51 N29909 P8948 LD 21 -1 Int LE Pri !#51 N29910 P8949 REPLACEMENT 40 Int BE Pri !#51 N29911 P8950 LD 41 -1 Int BE Pri !#51 N29912 P8951 LD 18 -1 Int BE Pri !#51 N29913 P8952 LD 44 -1 Int BE Pri !#51 N29914 P8953 LD 14 -1 Int BE Nuc !#51 N29915 P8954 REPLACEMENT 11 Int BE Pri !#51 N29916 P8955 REPLACEMENT 45 Int BE Pri !#51 N29917 P8956 LD 31 -1 Int BE Pri !#51 N29918 P8957 REPLACEMENT 3 Int BE Pri !#51 N29919 P8958 LD 6 -1 FP BE Nuc !#51 N29920 P8959 REPLACEMENT 29 Int BE Pri !#51 N29921 P8960 LD 39 -1 Int LE Pri !#51 N29922 P8961 REPLACEMENT 0 Int BE Pri !#51 N29923 P8962 MEMBAR !#51 N29924 P8963 BST 32 0x25800002 FP BE Sec !#51 N29925 P8964 MEMBAR !#51 N29926 P8965 LD 34 -1 FP BE Pri !#51 N29927 P8966 LD 32 -1 Int BE Pri !#51 N29928 P8967 LD 34 -1 FP BE Nuc !#51 N29929 P8968 REPLACEMENT 6 Int BE Pri !#51 N29930 P8969 LD 32 -1 Int BE Pri !#51 N29931 P8970 LD 41 -1 Int BE Pri !#51 N29932 P8971 LD 25 -1 Int BE Pri !#51 N29933 P8972 LD 40 -1 Int BE Pri !#51 N29934 P8973 LD 29 -1 Int BE Pri !#51 N29935 P8974 REPLACEMENT 23 Int BE Pri !#51 N29936 P8975 LD 23 -1 Int BE Nuc !#51 N29937 P8976 LD 40 -1 Int BE Pri !#51 N29938 P8977 REPLACEMENT 36 Int BE Pri !#51 N29939 P8978 REPLACEMENT 32 Int BE Pri !#51 N29940 P8979 REPLACEMENT 20 Int BE Pri !#51 N29941 P8980 REPLACEMENT 35 Int BE Pri !#51 N29942 P8981 REPLACEMENT 22 Int BE Pri !#51 N29943 P8982 REPLACEMENT 6 Int BE Pri !#51 N29944 P8983 LD 3 -1 Int LE Pri !#51 N29945 P8984 REPLACEMENT 45 Int BE Sec !#51 N29946 P8985 LD 8 -1 Int BE Sec !#51 N29947 P8986 REPLACEMENT 11 Int BE Pri !#51 N29948 P8987 LD 18 -1 Int BE Pri !#51 N29949 P8988 REPLACEMENT 43 Int BE Nuc !#51 N29950 P8989 REPLACEMENT 11 Int BE Pri !#51 N29951 P8990 REPLACEMENT 20 Int BE Pri !#51 N29952 P8991 REPLACEMENT 39 Int BE Pri !#51 N29953 P8992 REPLACEMENT 15 Int BE Pri !#51 N29954 P8993 LD 7 -1 Int BE Pri !#51 N29955 P8994 REPLACEMENT 41 Int BE Pri !#51 N29956 P8995 LD 20 -1 Int BE Pri !#51 N29957 P8996 REPLACEMENT 5 Int BE Pri !#51 N29958 P8997 LD 29 -1 Int BE Pri !#51 N29959 P8998 LD 12 -1 Int BE Pri !#51 N29960 P8999 LD 41 -1 Int LE Pri !#51 N29961 P9000 LD 29 -1 Int BE Pri !#51 N29962 P9001 LD 42 -1 Int BE Pri !#51 N29963 P9002 REPLACEMENT 22 Int BE Pri !#51 N29964 P9003 LD 1 -1 Int BE Sec !#51 N29965 P9004 LD 2 -1 Int BE Pri !#51 N29966 P9005 LD 25 -1 Int BE Nuc !#51 N29967 P9006 REPLACEMENT 18 Int BE Pri !#51 N29968 P9007 LD 39 -1 Int BE Pri !#51 N29969 P9008 REPLACEMENT 18 Int BE Pri !#51 N29970 P9009 LD 23 -1 FP BE Pri !#51 N29971 P9010 REPLACEMENT 42 Int BE Pri !#51 N29972 P9011 LD 28 -1 Int BE Pri !#51 N29973 P9012 REPLACEMENT 42 Int BE Sec !#51 N29974 P9013 LD 13 -1 FP BE Pri !#51 N29975 P9014 LD 13 -1 Int BE Nuc Loop_exit !#51 N29976 P8789 LD 10 -1 Int BE Pri Loop_entry !#51 N29977 P8790 LD 40 -1 Int BE Pri !#51 N29978 P8791 LD 38 -1 Int BE Nuc !#51 N29979 P8792 LD 34 -1 Int BE Pri !#51 N29980 P8793 REPLACEMENT 7 Int BE Pri !#51 N29981 P8794 LD 25 -1 Int BE Pri !#51 N29982 P8795 LD 19 -1 FP BE Pri !#51 N29983 P8796 LD 26 -1 Int BE Pri !#51 N29984 P8797 LD 39 -1 Int BE Pri !#51 N29985 P8798 LD 1 -1 Int BE Pri !#51 N29986 P8799 REPLACEMENT 7 Int BE Pri !#51 N29987 P8800 REPLACEMENT 22 Int BE Sec !#51 N29988 P8801 LD 30 -1 Int BE Sec !#51 N29989 P8802 REPLACEMENT 4 Int BE Pri !#51 N29990 P8803 LD 23 -1 Int BE Pri !#51 N29991 P8804 LD 1 -1 Int BE Pri !#51 N29992 P8805 LD 33 -1 Int BE Pri !#51 N29993 P8806 REPLACEMENT 7 Int BE Sec !#51 N29994 P8807 LD 24 -1 Int BE Pri !#51 N29995 P8808 REPLACEMENT 19 Int BE Pri !#51 N29996 P8809 REPLACEMENT 7 Int BE Nuc !#51 N29997 P8810 LD 14 -1 Int BE Pri !#51 N29998 P8811 LD 17 -1 Int BE Nuc !#51 N29999 P8812 LD 17 -1 Int BE Pri !#51 N30000 P8813 LD 36 -1 Int BE Pri !#51 N30001 P8814 LD 2 -1 Int BE Pri !#51 N30002 P8815 REPLACEMENT 38 Int BE Pri !#51 N30003 P8816 REPLACEMENT 33 Int BE Pri !#51 N30004 P8817 LD 31 -1 FP BE Pri !#51 N30005 P8818 PREFETCH 7 Int BE Pri !#51 N30006 P8819 LD 16 -1 Int BE Sec !#51 N30007 P8820 LD 9 -1 Int BE Pri !#51 N30008 P8821 LD 1 -1 Int BE Pri !#51 N30009 P8822 REPLACEMENT 37 Int BE Nuc !#51 N30010 P8823 LD 42 -1 Int BE Nuc !#51 N30011 P8824 LD 20 -1 Int BE Pri !#51 N30012 P8825 LD 17 -1 Int BE Pri !#51 N30013 P8826 REPLACEMENT 8 Int BE Pri !#51 N30014 P8827 REPLACEMENT 4 Int BE Pri !#51 N30015 P8828 LD 28 -1 Int BE Pri !#51 N30016 P8829 LD 7 -1 Int BE Sec !#51 N30017 P8830 PREFETCH 3 Int BE Sec !#51 N30018 P8831 LD 12 -1 Int BE Pri !#51 N30019 P8832 LD 26 -1 Int BE Pri !#51 N30020 P8833 LD 2 -1 Int BE Sec !#51 N30021 P8834 LD 36 -1 Int BE Pri !#51 N30022 P8835 REPLACEMENT 42 Int BE Pri !#51 N30023 P8836 REPLACEMENT 32 Int BE Nuc !#51 N30024 P8837 LD 6 -1 Int BE Pri !#51 N30025 P8838 LD 10 -1 Int BE Pri !#51 N30026 P8839 REPLACEMENT 40 Int BE Nuc !#51 N30027 P8840 REPLACEMENT 2 Int BE Pri !#51 N30028 P8841 LD 43 -1 Int BE Sec !#51 N30029 P8842 LD 41 -1 Int BE Pri !#51 N30030 P8843 MEMBAR !#51 N30031 P8844 REPLACEMENT 5 Int BE Pri !#51 N30032 P8845 LD 1 -1 Int BE Pri !#51 N30033 P8846 LD 3 -1 Int BE Pri !#51 N30034 P8847 LD 30 -1 Int BE Pri !#51 N30035 P8848 REPLACEMENT 36 Int BE Pri !#51 N30036 P8849 LD 16 -1 Int BE Pri !#51 N30037 P8850 REPLACEMENT 5 Int BE Nuc !#51 N30038 P8851 LD 39 -1 Int BE Pri !#51 N30039 P8852 REPLACEMENT 19 Int BE Pri !#51 N30040 P8853 LD 34 -1 Int BE Pri !#51 N30041 P8854 REPLACEMENT 11 Int BE Pri !#51 N30042 P8855 REPLACEMENT 32 Int BE Pri !#51 N30043 P8856 REPLACEMENT 23 Int BE Sec !#51 N30044 P8857 REPLACEMENT 12 Int BE Pri !#51 N30045 P8858 LD 22 -1 Int BE Pri !#51 N30046 P8859 REPLACEMENT 44 Int BE Pri !#51 N30047 P8860 LD 42 -1 Int BE Sec !#51 N30048 P8861 LD 1 -1 Int BE Pri !#51 N30049 P8862 LD 15 -1 Int BE Pri !#51 N30050 P8863 PREFETCH 21 Int BE Pri !#51 N30051 P8864 REPLACEMENT 28 Int BE Pri !#51 N30052 P8865 LD 24 -1 Int BE Pri !#51 N30053 P8866 REPLACEMENT 10 Int BE Pri !#51 N30054 P8867 MEMBAR !#51 N30055 P8868 LD 22 -1 Int BE Sec !#51 N30056 P8869 LD 3 -1 Int BE Pri !#51 N30057 P8870 REPLACEMENT 20 Int BE Pri !#51 N30058 P8871 LD 10 -1 FP BE Pri !#51 N30059 P8872 LD 45 -1 Int BE Pri !#51 N30060 P8873 LD 27 -1 Int BE Pri !#51 N30061 P8874 LD 40 -1 Int LE Sec !#51 N30062 P8875 LD 9 -1 Int BE Pri !#51 N30063 P8876 LD 9 -1 Int BE Sec !#51 N30064 P8877 LD 5 -1 Int BE Pri !#51 N30065 P8878 LD 18 -1 Int BE Pri !#51 N30066 P8879 LD 16 -1 Int BE Pri !#51 N30067 P8880 REPLACEMENT 27 Int BE Pri !#51 N30068 P8881 REPLACEMENT 23 Int BE Pri !#51 N30069 P8882 LD 35 -1 Int BE Pri !#51 N30070 P8883 REPLACEMENT 41 Int BE Pri !#51 N30071 P8884 PREFETCH 34 Int BE Pri !#51 N30072 P8885 REPLACEMENT 19 Int BE Sec !#51 N30073 P8886 REPLACEMENT 6 Int BE Pri !#51 N30074 P8887 LD 25 -1 Int BE Pri !#51 N30075 P8888 LD 23 -1 Int BE Sec !#51 N30076 P8889 LD 21 -1 Int BE Pri !#51 N30077 P8890 REPLACEMENT 19 Int BE Pri !#51 N30078 P8891 REPLACEMENT 29 Int BE Pri !#51 N30079 P8892 LD 27 -1 Int BE Pri !#51 N30080 P8893 LD 2 -1 Int BE Sec !#51 N30081 P8894 LD 1 -1 Int BE Pri !#51 N30082 P8895 LD 3 -1 Int BE Pri !#51 N30083 P8896 LD 10 -1 Int BE Pri !#51 N30084 P8897 REPLACEMENT 38 Int BE Pri !#51 N30085 P8898 LD 9 -1 FP BE Pri !#51 N30086 P8899 LD 20 -1 Int BE Pri !#51 N30087 P8900 LD 40 -1 Int BE Pri !#51 N30088 P8901 LD 9 -1 Int BE Pri !#51 N30089 P8902 LD 42 -1 Int BE Pri !#51 N30090 P8903 REPLACEMENT 45 Int BE Nuc !#51 N30091 P8904 REPLACEMENT 6 Int BE Pri !#51 N30092 P8905 REPLACEMENT 30 Int BE Pri !#51 N30093 P8906 LD 27 -1 Int BE Nuc !#51 N30094 P8907 REPLACEMENT 17 Int BE Pri !#51 N30095 P8908 REPLACEMENT 2 Int BE Pri !#51 N30096 P8909 LD 31 -1 Int BE Sec !#51 N30097 P8910 LD 18 -1 Int BE Sec !#51 N30098 P8911 LD 32 -1 Int BE Sec !#51 N30099 P8912 LD 24 -1 FP BE Pri !#51 N30100 P8913 LD 3 -1 Int BE Pri !#51 N30101 P8914 REPLACEMENT 8 Int BE Pri !#51 N30102 P8915 REPLACEMENT 22 Int BE Pri !#51 N30103 P8916 LD 15 -1 Int BE Pri !#51 N30104 P8917 LD 2 -1 FP BE Nuc !#51 N30105 P8918 REPLACEMENT 9 Int BE Nuc !#51 N30106 P8919 REPLACEMENT 33 Int BE Pri !#51 N30107 P8920 LD 4 -1 Int BE Sec !#51 N30108 P8921 REPLACEMENT 1 Int BE Pri !#51 N30109 P8922 REPLACEMENT 20 Int BE Pri !#51 N30110 P8923 REPLACEMENT 15 Int BE Pri !#51 N30111 P8924 REPLACEMENT 37 Int BE Pri !#51 N30112 P8925 REPLACEMENT 28 Int BE Pri !#51 N30113 P8926 REPLACEMENT 13 Int BE Pri !#51 N30114 P8927 REPLACEMENT 9 Int BE Pri !#51 N30115 P8928 LD 42 -1 Int BE Pri !#51 N30116 P8929 REPLACEMENT 45 Int BE Sec !#51 N30117 P8930 REPLACEMENT 38 Int BE Pri !#51 N30118 P8931 LD 15 -1 Int BE Pri !#51 N30119 P8932 REPLACEMENT 43 Int BE Pri !#51 N30120 P8933 LD 43 -1 Int BE Pri !#51 N30121 P8934 REPLACEMENT 34 Int BE Pri !#51 N30122 P8935 REPLACEMENT 0 Int BE Sec !#51 N30123 P8936 LD 8 -1 Int BE Pri !#51 N30124 P8937 REPLACEMENT 31 Int BE Pri !#51 N30125 P8938 LD 10 -1 Int BE Pri !#51 N30126 P8939 LD 42 -1 Int BE Pri !#51 N30127 P8940 LD 42 -1 Int BE Pri !#51 N30128 P8941 REPLACEMENT 16 Int BE Pri !#51 N30129 P8942 REPLACEMENT 16 Int BE Pri !#51 N30130 P8943 LD 38 -1 Int BE Nuc !#51 N30131 P8944 LD 43 -1 Int BE Pri !#51 N30132 P8945 PREFETCH 33 Int BE Pri !#51 N30133 P8946 LD 19 -1 Int BE Nuc !#51 N30134 P8947 REPLACEMENT 8 Int BE Sec !#51 N30135 P8948 LD 21 -1 Int LE Pri !#51 N30136 P8949 REPLACEMENT 40 Int BE Pri !#51 N30137 P8950 LD 41 -1 Int BE Pri !#51 N30138 P8951 LD 18 -1 Int BE Pri !#51 N30139 P8952 LD 44 -1 Int BE Pri !#51 N30140 P8953 LD 14 -1 Int BE Nuc !#51 N30141 P8954 REPLACEMENT 11 Int BE Pri !#51 N30142 P8955 REPLACEMENT 45 Int BE Pri !#51 N30143 P8956 LD 31 -1 Int BE Pri !#51 N30144 P8957 REPLACEMENT 3 Int BE Pri !#51 N30145 P8958 LD 6 -1 FP BE Nuc !#51 N30146 P8959 REPLACEMENT 29 Int BE Pri !#51 N30147 P8960 LD 39 -1 Int LE Pri !#51 N30148 P8961 REPLACEMENT 0 Int BE Pri !#51 N30149 P8962 MEMBAR !#51 N30150 P8963 BST 32 0x25800003 FP BE Sec !#51 N30151 P8964 MEMBAR !#51 N30152 P8965 LD 34 -1 FP BE Pri !#51 N30153 P8966 LD 32 -1 Int BE Pri !#51 N30154 P8967 LD 34 -1 FP BE Nuc !#51 N30155 P8968 REPLACEMENT 6 Int BE Pri !#51 N30156 P8969 LD 32 -1 Int BE Pri !#51 N30157 P8970 LD 41 -1 Int BE Pri !#51 N30158 P8971 LD 25 -1 Int BE Pri !#51 N30159 P8972 LD 40 -1 Int BE Pri !#51 N30160 P8973 LD 29 -1 Int BE Pri !#51 N30161 P8974 REPLACEMENT 23 Int BE Pri !#51 N30162 P8975 LD 23 -1 Int BE Nuc !#51 N30163 P8976 LD 40 -1 Int BE Pri !#51 N30164 P8977 REPLACEMENT 36 Int BE Pri !#51 N30165 P8978 REPLACEMENT 32 Int BE Pri !#51 N30166 P8979 REPLACEMENT 20 Int BE Pri !#51 N30167 P8980 REPLACEMENT 35 Int BE Pri !#51 N30168 P8981 REPLACEMENT 22 Int BE Pri !#51 N30169 P8982 REPLACEMENT 6 Int BE Pri !#51 N30170 P8983 LD 3 -1 Int LE Pri !#51 N30171 P8984 REPLACEMENT 45 Int BE Sec !#51 N30172 P8985 LD 8 -1 Int BE Sec !#51 N30173 P8986 REPLACEMENT 11 Int BE Pri !#51 N30174 P8987 LD 18 -1 Int BE Pri !#51 N30175 P8988 REPLACEMENT 43 Int BE Nuc !#51 N30176 P8989 REPLACEMENT 11 Int BE Pri !#51 N30177 P8990 REPLACEMENT 20 Int BE Pri !#51 N30178 P8991 REPLACEMENT 39 Int BE Pri !#51 N30179 P8992 REPLACEMENT 15 Int BE Pri !#51 N30180 P8993 LD 7 -1 Int BE Pri !#51 N30181 P8994 REPLACEMENT 41 Int BE Pri !#51 N30182 P8995 LD 20 -1 Int BE Pri !#51 N30183 P8996 REPLACEMENT 5 Int BE Pri !#51 N30184 P8997 LD 29 -1 Int BE Pri !#51 N30185 P8998 LD 12 -1 Int BE Pri !#51 N30186 P8999 LD 41 -1 Int LE Pri !#51 N30187 P9000 LD 29 -1 Int BE Pri !#51 N30188 P9001 LD 42 -1 Int BE Pri !#51 N30189 P9002 REPLACEMENT 22 Int BE Pri !#51 N30190 P9003 LD 1 -1 Int BE Sec !#51 N30191 P9004 LD 2 -1 Int BE Pri !#51 N30192 P9005 LD 25 -1 Int BE Nuc !#51 N30193 P9006 REPLACEMENT 18 Int BE Pri !#51 N30194 P9007 LD 39 -1 Int BE Pri !#51 N30195 P9008 REPLACEMENT 18 Int BE Pri !#51 N30196 P9009 LD 23 -1 FP BE Pri !#51 N30197 P9010 REPLACEMENT 42 Int BE Pri !#51 N30198 P9011 LD 28 -1 Int BE Pri !#51 N30199 P9012 REPLACEMENT 42 Int BE Sec !#51 N30200 P9013 LD 13 -1 FP BE Pri !#51 N30201 P9014 LD 13 -1 Int BE Nuc Loop_exit !#51 N30202 P9015 MEMBAR !#52 N30203 P9016 REPLACEMENT 7 Int BE Sec Loop_entry !#52 N30204 P9017 REPLACEMENT 1 Int BE Pri !#52 N30205 P9018 REPLACEMENT 2 Int BE Pri !#52 N30206 P9019 LD 36 -1 FP BE Pri !#52 N30207 P9020 LD 32 -1 Int BE Pri !#52 N30208 P9021 LD 7 -1 Int BE Pri !#52 N30209 P9022 REPLACEMENT 29 Int BE Pri !#52 N30210 P9023 LD 43 -1 Int BE Pri !#52 N30211 P9024 LD 34 -1 Int BE Pri !#52 N30212 P9025 REPLACEMENT 6 Int BE Sec !#52 N30213 P9026 LD 0 -1 Int BE Pri !#52 N30214 P9027 PREFETCH 14 Int BE Sec !#52 N30215 P9028 REPLACEMENT 25 Int BE Pri !#52 N30216 P9029 REPLACEMENT 40 Int BE Pri !#52 N30217 P9030 REPLACEMENT 36 Int BE Pri !#52 N30218 P9031 REPLACEMENT 13 Int BE Pri !#52 N30219 P9032 LD 25 -1 Int BE Pri !#52 N30220 P9033 LD 44 -1 FP BE Sec !#52 N30221 P9034 LD 33 -1 Int BE Sec !#52 N30222 P9035 REPLACEMENT 6 Int BE Pri !#52 N30223 P9036 LD 33 -1 Int BE Pri !#52 N30224 P9037 REPLACEMENT 35 Int BE Pri !#52 N30225 P9038 LD 24 -1 Int BE Pri !#52 N30226 P9039 LD 34 -1 Int BE Pri !#52 N30227 P9040 LD 29 -1 Int BE Pri !#52 N30228 P9041 LD 4 -1 Int BE Pri !#52 N30229 P9042 REPLACEMENT 41 Int BE Pri !#52 N30230 P9043 REPLACEMENT 33 Int BE Pri !#52 N30231 P9044 REPLACEMENT 27 Int BE Pri !#52 N30232 P9045 LD 19 -1 Int BE Pri !#52 N30233 P9046 REPLACEMENT 29 Int BE Pri !#52 N30234 P9047 REPLACEMENT 16 Int BE Pri !#52 N30235 P9048 REPLACEMENT 45 Int BE Pri !#52 N30236 P9049 LD 1 -1 Int BE Pri !#52 N30237 P9050 LD 14 -1 Int BE Pri !#52 N30238 P9051 REPLACEMENT 3 Int BE Pri !#52 N30239 P9052 LD 13 -1 Int BE Pri !#52 N30240 P9053 REPLACEMENT 28 Int BE Pri !#52 N30241 P9054 LD 44 -1 Int BE Pri !#52 N30242 P9055 REPLACEMENT 29 Int BE Pri !#52 N30243 P9056 LD 34 -1 Int BE Pri !#52 N30244 P9057 REPLACEMENT 29 Int BE Pri !#52 N30245 P9058 REPLACEMENT 5 Int BE Pri !#52 N30246 P9059 REPLACEMENT 11 Int BE Nuc !#52 N30247 P9060 REPLACEMENT 30 Int BE Sec !#52 N30248 P9061 LD 32 -1 Int BE Pri !#52 N30249 P9062 LD 3 -1 Int BE Pri !#52 N30250 P9063 REPLACEMENT 30 Int BE Pri !#52 N30251 P9064 LD 12 -1 Int BE Sec !#52 N30252 P9065 LD 6 -1 Int BE Pri !#52 N30253 P9066 REPLACEMENT 41 Int BE Sec !#52 N30254 P9067 REPLACEMENT 10 Int BE Pri !#52 N30255 P9068 LD 31 -1 Int BE Sec !#52 N30256 P9069 REPLACEMENT 12 Int BE Nuc !#52 N30257 P9070 REPLACEMENT 14 Int BE Sec !#52 N30258 P9071 MEMBAR !#52 N30259 P9072 BST 39 0x26000001 FP BE Pri !#52 N30260 P9073 MEMBAR !#52 N30261 P9074 LD 18 -1 Int BE Sec !#52 N30262 P9075 REPLACEMENT 31 Int BE Sec !#52 N30263 P9076 LD 26 -1 Int LE Pri !#52 N30264 P9077 REPLACEMENT 27 Int BE Sec !#52 N30265 P9078 REPLACEMENT 1 Int BE Pri !#52 N30266 P9079 LD 38 -1 Int BE Sec !#52 N30267 P9080 REPLACEMENT 14 Int BE Pri !#52 N30268 P9081 REPLACEMENT 33 Int BE Pri !#52 N30269 P9082 REPLACEMENT 37 Int BE Pri !#52 N30270 P9083 REPLACEMENT 35 Int BE Pri !#52 N30271 P9084 LD 35 -1 FP BE Pri !#52 N30272 P9085 LD 33 -1 Int BE Pri !#52 N30273 P9086 LD 3 -1 Int BE Pri !#52 N30274 P9087 LD 27 -1 FP BE Sec !#52 N30275 P9088 REPLACEMENT 35 Int BE Pri !#52 N30276 P9089 LD 12 -1 Int BE Pri !#52 N30277 P9090 REPLACEMENT 11 Int BE Pri !#52 N30278 P9091 REPLACEMENT 26 Int BE Pri !#52 N30279 P9092 LD 13 -1 Int BE Pri !#52 N30280 P9093 REPLACEMENT 5 Int BE Sec !#52 N30281 P9094 LD 44 -1 Int BE Pri !#52 N30282 P9095 LD 14 -1 Int BE Pri !#52 N30283 P9096 REPLACEMENT 30 Int BE Pri !#52 N30284 P9097 LD 21 -1 Int BE Sec !#52 N30285 P9098 REPLACEMENT 25 Int BE Pri !#52 N30286 P9099 REPLACEMENT 14 Int BE Sec !#52 N30287 P9100 REPLACEMENT 21 Int BE Pri !#52 N30288 P9101 LD 0 -1 Int LE Pri !#52 N30289 P9102 REPLACEMENT 0 Int BE Pri !#52 N30290 P9103 LD 9 -1 Int BE Pri !#52 N30291 P9104 LD 11 -1 Int LE Pri !#52 N30292 P9105 REPLACEMENT 13 Int BE Pri !#52 N30293 P9106 REPLACEMENT 43 Int BE Pri !#52 N30294 P9107 REPLACEMENT 28 Int BE Pri !#52 N30295 P9108 LD 2 -1 Int LE Pri !#52 N30296 P9109 REPLACEMENT 41 Int BE Pri !#52 N30297 P9110 REPLACEMENT 2 Int BE Pri !#52 N30298 P9111 LD 34 -1 Int BE Pri !#52 N30299 P9112 REPLACEMENT 1 Int BE Pri !#52 N30300 P9113 LD 42 -1 FP BE Pri !#52 N30301 P9114 REPLACEMENT 10 Int BE Pri !#52 N30302 P9115 REPLACEMENT 19 Int BE Pri !#52 N30303 P9116 LD 37 -1 Int BE Pri !#52 N30304 P9117 LD 5 -1 Int BE Pri !#52 N30305 P9118 LD 38 -1 Int BE Pri !#52 N30306 P9119 LD 28 -1 Int BE Pri !#52 N30307 P9120 REPLACEMENT 10 Int BE Pri !#52 N30308 P9121 LD 13 -1 FP BE Pri !#52 N30309 P9122 LD 18 -1 Int BE Pri !#52 N30310 P9123 REPLACEMENT 11 Int BE Pri !#52 N30311 P9124 LD 11 -1 Int BE Pri !#52 N30312 P9125 REPLACEMENT 1 Int BE Pri !#52 N30313 P9126 LD 30 -1 Int BE Sec !#52 N30314 P9127 LD 10 -1 Int BE Pri !#52 N30315 P9128 LD 35 -1 Int BE Sec !#52 N30316 P9129 LD 2 -1 Int BE Pri !#52 N30317 P9130 LD 3 -1 Int BE Nuc !#52 N30318 P9131 REPLACEMENT 44 Int BE Sec !#52 N30319 P9132 LD 28 -1 Int BE Pri !#52 N30320 P9133 LD 11 -1 Int LE Nuc !#52 N30321 P9134 REPLACEMENT 45 Int BE Pri !#52 N30322 P9135 REPLACEMENT 24 Int BE Nuc !#52 N30323 P9136 LD 36 -1 Int BE Pri !#52 N30324 P9137 LD 34 -1 Int BE Pri !#52 N30325 P9138 LD 32 -1 Int BE Nuc !#52 N30326 P9139 LD 23 -1 Int BE Pri !#52 N30327 P9140 REPLACEMENT 15 Int BE Pri !#52 N30328 P9141 REPLACEMENT 4 Int BE Pri !#52 N30329 P9142 LD 32 -1 Int BE Pri !#52 N30330 P9143 REPLACEMENT 36 Int BE Pri !#52 N30331 P9144 REPLACEMENT 43 Int BE Pri !#52 N30332 P9145 REPLACEMENT 17 Int BE Pri !#52 N30333 P9146 LD 7 -1 Int BE Pri !#52 N30334 P9147 LD 45 -1 Int BE Pri !#52 N30335 P9148 REPLACEMENT 37 Int BE Pri !#52 N30336 P9149 REPLACEMENT 26 Int BE Pri !#52 N30337 P9150 LD 15 -1 Int BE Pri !#52 N30338 P9151 REPLACEMENT 22 Int BE Pri !#52 N30339 P9152 LD 24 -1 Int BE Pri !#52 N30340 P9153 REPLACEMENT 42 Int BE Pri !#52 N30341 P9154 REPLACEMENT 8 Int BE Pri !#52 N30342 P9155 REPLACEMENT 2 Int BE Pri !#52 N30343 P9156 REPLACEMENT 23 Int BE Pri !#52 N30344 P9157 REPLACEMENT 34 Int BE Pri !#52 N30345 P9158 PREFETCH 7 Int BE Pri !#52 N30346 P9159 LD 40 -1 FP BE Nuc !#52 N30347 P9160 REPLACEMENT 31 Int BE Pri !#52 N30348 P9161 MEMBAR !#52 N30349 P9162 BST 33 0x26000002 FP BE Pri !#52 N30350 P9163 MEMBAR !#52 N30351 P9164 REPLACEMENT 5 Int BE Pri !#52 N30352 P9165 LD 27 -1 Int BE Nuc !#52 N30353 P9166 LD 16 -1 Int BE Pri !#52 N30354 P9167 PREFETCH 23 Int BE Sec !#52 N30355 P9168 LD 11 -1 Int BE Pri !#52 N30356 P9169 LD 38 -1 Int BE Pri !#52 N30357 P9170 REPLACEMENT 31 Int BE Pri !#52 N30358 P9171 LD 31 -1 Int BE Pri !#52 N30359 P9172 MEMBAR !#52 N30360 P9173 BST 44 0x26000003 FP BE Pri !#52 N30361 P9174 MEMBAR !#52 N30362 P9175 LD 10 -1 Int BE Pri !#52 N30363 P9176 REPLACEMENT 31 Int BE Pri !#52 N30364 P9177 REPLACEMENT 25 Int BE Nuc !#52 N30365 P9178 LD 17 -1 FP BE Pri !#52 N30366 P9179 REPLACEMENT 5 Int BE Pri !#52 N30367 P9180 REPLACEMENT 15 Int BE Pri !#52 N30368 P9181 REPLACEMENT 26 Int BE Pri !#52 N30369 P9182 LD 18 -1 Int BE Pri !#52 N30370 P9183 REPLACEMENT 22 Int BE Pri !#52 N30371 P9184 LD 29 -1 Int BE Pri !#52 N30372 P9185 LD 43 -1 Int BE Nuc !#52 N30373 P9186 LD 30 -1 Int BE Pri !#52 N30374 P9187 LD 18 -1 Int BE Pri !#52 N30375 P9188 REPLACEMENT 36 Int BE Pri !#52 N30376 P9189 LD 35 -1 Int BE Pri !#52 N30377 P9190 LD 21 -1 Int BE Pri !#52 N30378 P9191 LD 23 -1 Int BE Nuc !#52 N30379 P9192 REPLACEMENT 4 Int BE Pri !#52 N30380 P9193 REPLACEMENT 39 Int BE Nuc !#52 N30381 P9194 LD 36 -1 Int BE Pri !#52 N30382 P9195 LD 20 -1 Int BE Sec !#52 N30383 P9196 LD 4 -1 Int BE Pri !#52 N30384 P9197 LD 28 -1 Int LE Pri !#52 N30385 P9198 LD 3 -1 Int BE Sec !#52 N30386 P9199 REPLACEMENT 16 Int BE Pri !#52 N30387 P9200 LD 29 -1 Int BE Pri !#52 N30388 P9201 LD 21 -1 Int BE Nuc !#52 N30389 P9202 LD 3 -1 Int BE Sec !#52 N30390 P9203 REPLACEMENT 13 Int BE Pri !#52 N30391 P9204 REPLACEMENT 35 Int BE Pri !#52 N30392 P9205 LD 36 -1 Int BE Pri !#52 N30393 P9206 LD 25 -1 Int BE Pri !#52 N30394 P9207 REPLACEMENT 20 Int BE Pri !#52 N30395 P9208 LD 24 -1 Int BE Pri !#52 N30396 P9209 LD 38 -1 Int BE Pri !#52 N30397 P9210 REPLACEMENT 37 Int BE Pri !#52 N30398 P9211 REPLACEMENT 32 Int BE Pri !#52 N30399 P9212 LD 20 -1 Int BE Pri !#52 N30400 P9213 REPLACEMENT 9 Int BE Pri !#52 N30401 P9214 LD 24 -1 Int BE Pri !#52 N30402 P9215 REPLACEMENT 18 Int BE Nuc !#52 N30403 P9216 LD 23 -1 Int BE Pri !#52 N30404 P9217 REPLACEMENT 30 Int BE Pri !#52 N30405 P9218 LD 10 -1 Int BE Pri !#52 N30406 P9219 LD 25 -1 FP BE Pri !#52 N30407 P9220 REPLACEMENT 33 Int BE Pri !#52 N30408 P9221 REPLACEMENT 37 Int BE Pri !#52 N30409 P9222 LD 0 -1 Int BE Pri !#52 N30410 P9223 LD 44 -1 Int BE Nuc !#52 N30411 P9224 LD 5 -1 Int BE Pri !#52 N30412 P9225 LD 24 -1 Int BE Pri !#52 N30413 P9226 REPLACEMENT 29 Int BE Pri !#52 N30414 P9227 REPLACEMENT 29 Int BE Pri !#52 N30415 P9228 REPLACEMENT 19 Int BE Pri !#52 N30416 P9229 REPLACEMENT 19 Int BE Pri !#52 N30417 P9230 REPLACEMENT 0 Int BE Pri !#52 N30418 P9231 LD 3 -1 Int BE Pri !#52 N30419 P9232 REPLACEMENT 37 Int BE Pri !#52 N30420 P9233 LD 15 -1 Int BE Pri !#52 N30421 P9234 LD 45 -1 Int BE Pri !#52 N30422 P9235 LD 27 -1 Int BE Pri !#52 N30423 P9236 LD 10 -1 Int BE Nuc !#52 N30424 P9237 LD 10 -1 Int BE Pri !#52 N30425 P9238 REPLACEMENT 31 Int BE Sec Loop_exit !#52 N30426 P9016 REPLACEMENT 7 Int BE Sec Loop_entry !#52 N30427 P9017 REPLACEMENT 1 Int BE Pri !#52 N30428 P9018 REPLACEMENT 2 Int BE Pri !#52 N30429 P9019 LD 36 -1 FP BE Pri !#52 N30430 P9020 LD 32 -1 Int BE Pri !#52 N30431 P9021 LD 7 -1 Int BE Pri !#52 N30432 P9022 REPLACEMENT 29 Int BE Pri !#52 N30433 P9023 LD 43 -1 Int BE Pri !#52 N30434 P9024 LD 34 -1 Int BE Pri !#52 N30435 P9025 REPLACEMENT 6 Int BE Sec !#52 N30436 P9026 LD 0 -1 Int BE Pri !#52 N30437 P9027 PREFETCH 14 Int BE Sec !#52 N30438 P9028 REPLACEMENT 25 Int BE Pri !#52 N30439 P9029 REPLACEMENT 40 Int BE Pri !#52 N30440 P9030 REPLACEMENT 36 Int BE Pri !#52 N30441 P9031 REPLACEMENT 13 Int BE Pri !#52 N30442 P9032 LD 25 -1 Int BE Pri !#52 N30443 P9033 LD 44 -1 FP BE Sec !#52 N30444 P9034 LD 33 -1 Int BE Sec !#52 N30445 P9035 REPLACEMENT 6 Int BE Pri !#52 N30446 P9036 LD 33 -1 Int BE Pri !#52 N30447 P9037 REPLACEMENT 35 Int BE Pri !#52 N30448 P9038 LD 24 -1 Int BE Pri !#52 N30449 P9039 LD 34 -1 Int BE Pri !#52 N30450 P9040 LD 29 -1 Int BE Pri !#52 N30451 P9041 LD 4 -1 Int BE Pri !#52 N30452 P9042 REPLACEMENT 41 Int BE Pri !#52 N30453 P9043 REPLACEMENT 33 Int BE Pri !#52 N30454 P9044 REPLACEMENT 27 Int BE Pri !#52 N30455 P9045 LD 19 -1 Int BE Pri !#52 N30456 P9046 REPLACEMENT 29 Int BE Pri !#52 N30457 P9047 REPLACEMENT 16 Int BE Pri !#52 N30458 P9048 REPLACEMENT 45 Int BE Pri !#52 N30459 P9049 LD 1 -1 Int BE Pri !#52 N30460 P9050 LD 14 -1 Int BE Pri !#52 N30461 P9051 REPLACEMENT 3 Int BE Pri !#52 N30462 P9052 LD 13 -1 Int BE Pri !#52 N30463 P9053 REPLACEMENT 28 Int BE Pri !#52 N30464 P9054 LD 44 -1 Int BE Pri !#52 N30465 P9055 REPLACEMENT 29 Int BE Pri !#52 N30466 P9056 LD 34 -1 Int BE Pri !#52 N30467 P9057 REPLACEMENT 29 Int BE Pri !#52 N30468 P9058 REPLACEMENT 5 Int BE Pri !#52 N30469 P9059 REPLACEMENT 11 Int BE Nuc !#52 N30470 P9060 REPLACEMENT 30 Int BE Sec !#52 N30471 P9061 LD 32 -1 Int BE Pri !#52 N30472 P9062 LD 3 -1 Int BE Pri !#52 N30473 P9063 REPLACEMENT 30 Int BE Pri !#52 N30474 P9064 LD 12 -1 Int BE Sec !#52 N30475 P9065 LD 6 -1 Int BE Pri !#52 N30476 P9066 REPLACEMENT 41 Int BE Sec !#52 N30477 P9067 REPLACEMENT 10 Int BE Pri !#52 N30478 P9068 LD 31 -1 Int BE Sec !#52 N30479 P9069 REPLACEMENT 12 Int BE Nuc !#52 N30480 P9070 REPLACEMENT 14 Int BE Sec !#52 N30481 P9071 MEMBAR !#52 N30482 P9072 BST 39 0x26000004 FP BE Pri !#52 N30483 P9073 MEMBAR !#52 N30484 P9074 LD 18 -1 Int BE Sec !#52 N30485 P9075 REPLACEMENT 31 Int BE Sec !#52 N30486 P9076 LD 26 -1 Int LE Pri !#52 N30487 P9077 REPLACEMENT 27 Int BE Sec !#52 N30488 P9078 REPLACEMENT 1 Int BE Pri !#52 N30489 P9079 LD 38 -1 Int BE Sec !#52 N30490 P9080 REPLACEMENT 14 Int BE Pri !#52 N30491 P9081 REPLACEMENT 33 Int BE Pri !#52 N30492 P9082 REPLACEMENT 37 Int BE Pri !#52 N30493 P9083 REPLACEMENT 35 Int BE Pri !#52 N30494 P9084 LD 35 -1 FP BE Pri !#52 N30495 P9085 LD 33 -1 Int BE Pri !#52 N30496 P9086 LD 3 -1 Int BE Pri !#52 N30497 P9087 LD 27 -1 FP BE Sec !#52 N30498 P9088 REPLACEMENT 35 Int BE Pri !#52 N30499 P9089 LD 12 -1 Int BE Pri !#52 N30500 P9090 REPLACEMENT 11 Int BE Pri !#52 N30501 P9091 REPLACEMENT 26 Int BE Pri !#52 N30502 P9092 LD 13 -1 Int BE Pri !#52 N30503 P9093 REPLACEMENT 5 Int BE Sec !#52 N30504 P9094 LD 44 -1 Int BE Pri !#52 N30505 P9095 LD 14 -1 Int BE Pri !#52 N30506 P9096 REPLACEMENT 30 Int BE Pri !#52 N30507 P9097 LD 21 -1 Int BE Sec !#52 N30508 P9098 REPLACEMENT 25 Int BE Pri !#52 N30509 P9099 REPLACEMENT 14 Int BE Sec !#52 N30510 P9100 REPLACEMENT 21 Int BE Pri !#52 N30511 P9101 LD 0 -1 Int LE Pri !#52 N30512 P9102 REPLACEMENT 0 Int BE Pri !#52 N30513 P9103 LD 9 -1 Int BE Pri !#52 N30514 P9104 LD 11 -1 Int LE Pri !#52 N30515 P9105 REPLACEMENT 13 Int BE Pri !#52 N30516 P9106 REPLACEMENT 43 Int BE Pri !#52 N30517 P9107 REPLACEMENT 28 Int BE Pri !#52 N30518 P9108 LD 2 -1 Int LE Pri !#52 N30519 P9109 REPLACEMENT 41 Int BE Pri !#52 N30520 P9110 REPLACEMENT 2 Int BE Pri !#52 N30521 P9111 LD 34 -1 Int BE Pri !#52 N30522 P9112 REPLACEMENT 1 Int BE Pri !#52 N30523 P9113 LD 42 -1 FP BE Pri !#52 N30524 P9114 REPLACEMENT 10 Int BE Pri !#52 N30525 P9115 REPLACEMENT 19 Int BE Pri !#52 N30526 P9116 LD 37 -1 Int BE Pri !#52 N30527 P9117 LD 5 -1 Int BE Pri !#52 N30528 P9118 LD 38 -1 Int BE Pri !#52 N30529 P9119 LD 28 -1 Int BE Pri !#52 N30530 P9120 REPLACEMENT 10 Int BE Pri !#52 N30531 P9121 LD 13 -1 FP BE Pri !#52 N30532 P9122 LD 18 -1 Int BE Pri !#52 N30533 P9123 REPLACEMENT 11 Int BE Pri !#52 N30534 P9124 LD 11 -1 Int BE Pri !#52 N30535 P9125 REPLACEMENT 1 Int BE Pri !#52 N30536 P9126 LD 30 -1 Int BE Sec !#52 N30537 P9127 LD 10 -1 Int BE Pri !#52 N30538 P9128 LD 35 -1 Int BE Sec !#52 N30539 P9129 LD 2 -1 Int BE Pri !#52 N30540 P9130 LD 3 -1 Int BE Nuc !#52 N30541 P9131 REPLACEMENT 44 Int BE Sec !#52 N30542 P9132 LD 28 -1 Int BE Pri !#52 N30543 P9133 LD 11 -1 Int LE Nuc !#52 N30544 P9134 REPLACEMENT 45 Int BE Pri !#52 N30545 P9135 REPLACEMENT 24 Int BE Nuc !#52 N30546 P9136 LD 36 -1 Int BE Pri !#52 N30547 P9137 LD 34 -1 Int BE Pri !#52 N30548 P9138 LD 32 -1 Int BE Nuc !#52 N30549 P9139 LD 23 -1 Int BE Pri !#52 N30550 P9140 REPLACEMENT 15 Int BE Pri !#52 N30551 P9141 REPLACEMENT 4 Int BE Pri !#52 N30552 P9142 LD 32 -1 Int BE Pri !#52 N30553 P9143 REPLACEMENT 36 Int BE Pri !#52 N30554 P9144 REPLACEMENT 43 Int BE Pri !#52 N30555 P9145 REPLACEMENT 17 Int BE Pri !#52 N30556 P9146 LD 7 -1 Int BE Pri !#52 N30557 P9147 LD 45 -1 Int BE Pri !#52 N30558 P9148 REPLACEMENT 37 Int BE Pri !#52 N30559 P9149 REPLACEMENT 26 Int BE Pri !#52 N30560 P9150 LD 15 -1 Int BE Pri !#52 N30561 P9151 REPLACEMENT 22 Int BE Pri !#52 N30562 P9152 LD 24 -1 Int BE Pri !#52 N30563 P9153 REPLACEMENT 42 Int BE Pri !#52 N30564 P9154 REPLACEMENT 8 Int BE Pri !#52 N30565 P9155 REPLACEMENT 2 Int BE Pri !#52 N30566 P9156 REPLACEMENT 23 Int BE Pri !#52 N30567 P9157 REPLACEMENT 34 Int BE Pri !#52 N30568 P9158 PREFETCH 7 Int BE Pri !#52 N30569 P9159 LD 40 -1 FP BE Nuc !#52 N30570 P9160 REPLACEMENT 31 Int BE Pri !#52 N30571 P9161 MEMBAR !#52 N30572 P9162 BST 33 0x26000005 FP BE Pri !#52 N30573 P9163 MEMBAR !#52 N30574 P9164 REPLACEMENT 5 Int BE Pri !#52 N30575 P9165 LD 27 -1 Int BE Nuc !#52 N30576 P9166 LD 16 -1 Int BE Pri !#52 N30577 P9167 PREFETCH 23 Int BE Sec !#52 N30578 P9168 LD 11 -1 Int BE Pri !#52 N30579 P9169 LD 38 -1 Int BE Pri !#52 N30580 P9170 REPLACEMENT 31 Int BE Pri !#52 N30581 P9171 LD 31 -1 Int BE Pri !#52 N30582 P9172 MEMBAR !#52 N30583 P9173 BST 44 0x26000006 FP BE Pri !#52 N30584 P9174 MEMBAR !#52 N30585 P9175 LD 10 -1 Int BE Pri !#52 N30586 P9176 REPLACEMENT 31 Int BE Pri !#52 N30587 P9177 REPLACEMENT 25 Int BE Nuc !#52 N30588 P9178 LD 17 -1 FP BE Pri !#52 N30589 P9179 REPLACEMENT 5 Int BE Pri !#52 N30590 P9180 REPLACEMENT 15 Int BE Pri !#52 N30591 P9181 REPLACEMENT 26 Int BE Pri !#52 N30592 P9182 LD 18 -1 Int BE Pri !#52 N30593 P9183 REPLACEMENT 22 Int BE Pri !#52 N30594 P9184 LD 29 -1 Int BE Pri !#52 N30595 P9185 LD 43 -1 Int BE Nuc !#52 N30596 P9186 LD 30 -1 Int BE Pri !#52 N30597 P9187 LD 18 -1 Int BE Pri !#52 N30598 P9188 REPLACEMENT 36 Int BE Pri !#52 N30599 P9189 LD 35 -1 Int BE Pri !#52 N30600 P9190 LD 21 -1 Int BE Pri !#52 N30601 P9191 LD 23 -1 Int BE Nuc !#52 N30602 P9192 REPLACEMENT 4 Int BE Pri !#52 N30603 P9193 REPLACEMENT 39 Int BE Nuc !#52 N30604 P9194 LD 36 -1 Int BE Pri !#52 N30605 P9195 LD 20 -1 Int BE Sec !#52 N30606 P9196 LD 4 -1 Int BE Pri !#52 N30607 P9197 LD 28 -1 Int LE Pri !#52 N30608 P9198 LD 3 -1 Int BE Sec !#52 N30609 P9199 REPLACEMENT 16 Int BE Pri !#52 N30610 P9200 LD 29 -1 Int BE Pri !#52 N30611 P9201 LD 21 -1 Int BE Nuc !#52 N30612 P9202 LD 3 -1 Int BE Sec !#52 N30613 P9203 REPLACEMENT 13 Int BE Pri !#52 N30614 P9204 REPLACEMENT 35 Int BE Pri !#52 N30615 P9205 LD 36 -1 Int BE Pri !#52 N30616 P9206 LD 25 -1 Int BE Pri !#52 N30617 P9207 REPLACEMENT 20 Int BE Pri !#52 N30618 P9208 LD 24 -1 Int BE Pri !#52 N30619 P9209 LD 38 -1 Int BE Pri !#52 N30620 P9210 REPLACEMENT 37 Int BE Pri !#52 N30621 P9211 REPLACEMENT 32 Int BE Pri !#52 N30622 P9212 LD 20 -1 Int BE Pri !#52 N30623 P9213 REPLACEMENT 9 Int BE Pri !#52 N30624 P9214 LD 24 -1 Int BE Pri !#52 N30625 P9215 REPLACEMENT 18 Int BE Nuc !#52 N30626 P9216 LD 23 -1 Int BE Pri !#52 N30627 P9217 REPLACEMENT 30 Int BE Pri !#52 N30628 P9218 LD 10 -1 Int BE Pri !#52 N30629 P9219 LD 25 -1 FP BE Pri !#52 N30630 P9220 REPLACEMENT 33 Int BE Pri !#52 N30631 P9221 REPLACEMENT 37 Int BE Pri !#52 N30632 P9222 LD 0 -1 Int BE Pri !#52 N30633 P9223 LD 44 -1 Int BE Nuc !#52 N30634 P9224 LD 5 -1 Int BE Pri !#52 N30635 P9225 LD 24 -1 Int BE Pri !#52 N30636 P9226 REPLACEMENT 29 Int BE Pri !#52 N30637 P9227 REPLACEMENT 29 Int BE Pri !#52 N30638 P9228 REPLACEMENT 19 Int BE Pri !#52 N30639 P9229 REPLACEMENT 19 Int BE Pri !#52 N30640 P9230 REPLACEMENT 0 Int BE Pri !#52 N30641 P9231 LD 3 -1 Int BE Pri !#52 N30642 P9232 REPLACEMENT 37 Int BE Pri !#52 N30643 P9233 LD 15 -1 Int BE Pri !#52 N30644 P9234 LD 45 -1 Int BE Pri !#52 N30645 P9235 LD 27 -1 Int BE Pri !#52 N30646 P9236 LD 10 -1 Int BE Nuc !#52 N30647 P9237 LD 10 -1 Int BE Pri !#52 N30648 P9238 REPLACEMENT 31 Int BE Sec Loop_exit !#52 N30649 P9016 REPLACEMENT 7 Int BE Sec Loop_entry !#52 N30650 P9017 REPLACEMENT 1 Int BE Pri !#52 N30651 P9018 REPLACEMENT 2 Int BE Pri !#52 N30652 P9019 LD 36 -1 FP BE Pri !#52 N30653 P9020 LD 32 -1 Int BE Pri !#52 N30654 P9021 LD 7 -1 Int BE Pri !#52 N30655 P9022 REPLACEMENT 29 Int BE Pri !#52 N30656 P9023 LD 43 -1 Int BE Pri !#52 N30657 P9024 LD 34 -1 Int BE Pri !#52 N30658 P9025 REPLACEMENT 6 Int BE Sec !#52 N30659 P9026 LD 0 -1 Int BE Pri !#52 N30660 P9027 PREFETCH 14 Int BE Sec !#52 N30661 P9028 REPLACEMENT 25 Int BE Pri !#52 N30662 P9029 REPLACEMENT 40 Int BE Pri !#52 N30663 P9030 REPLACEMENT 36 Int BE Pri !#52 N30664 P9031 REPLACEMENT 13 Int BE Pri !#52 N30665 P9032 LD 25 -1 Int BE Pri !#52 N30666 P9033 LD 44 -1 FP BE Sec !#52 N30667 P9034 LD 33 -1 Int BE Sec !#52 N30668 P9035 REPLACEMENT 6 Int BE Pri !#52 N30669 P9036 LD 33 -1 Int BE Pri !#52 N30670 P9037 REPLACEMENT 35 Int BE Pri !#52 N30671 P9038 LD 24 -1 Int BE Pri !#52 N30672 P9039 LD 34 -1 Int BE Pri !#52 N30673 P9040 LD 29 -1 Int BE Pri !#52 N30674 P9041 LD 4 -1 Int BE Pri !#52 N30675 P9042 REPLACEMENT 41 Int BE Pri !#52 N30676 P9043 REPLACEMENT 33 Int BE Pri !#52 N30677 P9044 REPLACEMENT 27 Int BE Pri !#52 N30678 P9045 LD 19 -1 Int BE Pri !#52 N30679 P9046 REPLACEMENT 29 Int BE Pri !#52 N30680 P9047 REPLACEMENT 16 Int BE Pri !#52 N30681 P9048 REPLACEMENT 45 Int BE Pri !#52 N30682 P9049 LD 1 -1 Int BE Pri !#52 N30683 P9050 LD 14 -1 Int BE Pri !#52 N30684 P9051 REPLACEMENT 3 Int BE Pri !#52 N30685 P9052 LD 13 -1 Int BE Pri !#52 N30686 P9053 REPLACEMENT 28 Int BE Pri !#52 N30687 P9054 LD 44 -1 Int BE Pri !#52 N30688 P9055 REPLACEMENT 29 Int BE Pri !#52 N30689 P9056 LD 34 -1 Int BE Pri !#52 N30690 P9057 REPLACEMENT 29 Int BE Pri !#52 N30691 P9058 REPLACEMENT 5 Int BE Pri !#52 N30692 P9059 REPLACEMENT 11 Int BE Nuc !#52 N30693 P9060 REPLACEMENT 30 Int BE Sec !#52 N30694 P9061 LD 32 -1 Int BE Pri !#52 N30695 P9062 LD 3 -1 Int BE Pri !#52 N30696 P9063 REPLACEMENT 30 Int BE Pri !#52 N30697 P9064 LD 12 -1 Int BE Sec !#52 N30698 P9065 LD 6 -1 Int BE Pri !#52 N30699 P9066 REPLACEMENT 41 Int BE Sec !#52 N30700 P9067 REPLACEMENT 10 Int BE Pri !#52 N30701 P9068 LD 31 -1 Int BE Sec !#52 N30702 P9069 REPLACEMENT 12 Int BE Nuc !#52 N30703 P9070 REPLACEMENT 14 Int BE Sec !#52 N30704 P9071 MEMBAR !#52 N30705 P9072 BST 39 0x26000007 FP BE Pri !#52 N30706 P9073 MEMBAR !#52 N30707 P9074 LD 18 -1 Int BE Sec !#52 N30708 P9075 REPLACEMENT 31 Int BE Sec !#52 N30709 P9076 LD 26 -1 Int LE Pri !#52 N30710 P9077 REPLACEMENT 27 Int BE Sec !#52 N30711 P9078 REPLACEMENT 1 Int BE Pri !#52 N30712 P9079 LD 38 -1 Int BE Sec !#52 N30713 P9080 REPLACEMENT 14 Int BE Pri !#52 N30714 P9081 REPLACEMENT 33 Int BE Pri !#52 N30715 P9082 REPLACEMENT 37 Int BE Pri !#52 N30716 P9083 REPLACEMENT 35 Int BE Pri !#52 N30717 P9084 LD 35 -1 FP BE Pri !#52 N30718 P9085 LD 33 -1 Int BE Pri !#52 N30719 P9086 LD 3 -1 Int BE Pri !#52 N30720 P9087 LD 27 -1 FP BE Sec !#52 N30721 P9088 REPLACEMENT 35 Int BE Pri !#52 N30722 P9089 LD 12 -1 Int BE Pri !#52 N30723 P9090 REPLACEMENT 11 Int BE Pri !#52 N30724 P9091 REPLACEMENT 26 Int BE Pri !#52 N30725 P9092 LD 13 -1 Int BE Pri !#52 N30726 P9093 REPLACEMENT 5 Int BE Sec !#52 N30727 P9094 LD 44 -1 Int BE Pri !#52 N30728 P9095 LD 14 -1 Int BE Pri !#52 N30729 P9096 REPLACEMENT 30 Int BE Pri !#52 N30730 P9097 LD 21 -1 Int BE Sec !#52 N30731 P9098 REPLACEMENT 25 Int BE Pri !#52 N30732 P9099 REPLACEMENT 14 Int BE Sec !#52 N30733 P9100 REPLACEMENT 21 Int BE Pri !#52 N30734 P9101 LD 0 -1 Int LE Pri !#52 N30735 P9102 REPLACEMENT 0 Int BE Pri !#52 N30736 P9103 LD 9 -1 Int BE Pri !#52 N30737 P9104 LD 11 -1 Int LE Pri !#52 N30738 P9105 REPLACEMENT 13 Int BE Pri !#52 N30739 P9106 REPLACEMENT 43 Int BE Pri !#52 N30740 P9107 REPLACEMENT 28 Int BE Pri !#52 N30741 P9108 LD 2 -1 Int LE Pri !#52 N30742 P9109 REPLACEMENT 41 Int BE Pri !#52 N30743 P9110 REPLACEMENT 2 Int BE Pri !#52 N30744 P9111 LD 34 -1 Int BE Pri !#52 N30745 P9112 REPLACEMENT 1 Int BE Pri !#52 N30746 P9113 LD 42 -1 FP BE Pri !#52 N30747 P9114 REPLACEMENT 10 Int BE Pri !#52 N30748 P9115 REPLACEMENT 19 Int BE Pri !#52 N30749 P9116 LD 37 -1 Int BE Pri !#52 N30750 P9117 LD 5 -1 Int BE Pri !#52 N30751 P9118 LD 38 -1 Int BE Pri !#52 N30752 P9119 LD 28 -1 Int BE Pri !#52 N30753 P9120 REPLACEMENT 10 Int BE Pri !#52 N30754 P9121 LD 13 -1 FP BE Pri !#52 N30755 P9122 LD 18 -1 Int BE Pri !#52 N30756 P9123 REPLACEMENT 11 Int BE Pri !#52 N30757 P9124 LD 11 -1 Int BE Pri !#52 N30758 P9125 REPLACEMENT 1 Int BE Pri !#52 N30759 P9126 LD 30 -1 Int BE Sec !#52 N30760 P9127 LD 10 -1 Int BE Pri !#52 N30761 P9128 LD 35 -1 Int BE Sec !#52 N30762 P9129 LD 2 -1 Int BE Pri !#52 N30763 P9130 LD 3 -1 Int BE Nuc !#52 N30764 P9131 REPLACEMENT 44 Int BE Sec !#52 N30765 P9132 LD 28 -1 Int BE Pri !#52 N30766 P9133 LD 11 -1 Int LE Nuc !#52 N30767 P9134 REPLACEMENT 45 Int BE Pri !#52 N30768 P9135 REPLACEMENT 24 Int BE Nuc !#52 N30769 P9136 LD 36 -1 Int BE Pri !#52 N30770 P9137 LD 34 -1 Int BE Pri !#52 N30771 P9138 LD 32 -1 Int BE Nuc !#52 N30772 P9139 LD 23 -1 Int BE Pri !#52 N30773 P9140 REPLACEMENT 15 Int BE Pri !#52 N30774 P9141 REPLACEMENT 4 Int BE Pri !#52 N30775 P9142 LD 32 -1 Int BE Pri !#52 N30776 P9143 REPLACEMENT 36 Int BE Pri !#52 N30777 P9144 REPLACEMENT 43 Int BE Pri !#52 N30778 P9145 REPLACEMENT 17 Int BE Pri !#52 N30779 P9146 LD 7 -1 Int BE Pri !#52 N30780 P9147 LD 45 -1 Int BE Pri !#52 N30781 P9148 REPLACEMENT 37 Int BE Pri !#52 N30782 P9149 REPLACEMENT 26 Int BE Pri !#52 N30783 P9150 LD 15 -1 Int BE Pri !#52 N30784 P9151 REPLACEMENT 22 Int BE Pri !#52 N30785 P9152 LD 24 -1 Int BE Pri !#52 N30786 P9153 REPLACEMENT 42 Int BE Pri !#52 N30787 P9154 REPLACEMENT 8 Int BE Pri !#52 N30788 P9155 REPLACEMENT 2 Int BE Pri !#52 N30789 P9156 REPLACEMENT 23 Int BE Pri !#52 N30790 P9157 REPLACEMENT 34 Int BE Pri !#52 N30791 P9158 PREFETCH 7 Int BE Pri !#52 N30792 P9159 LD 40 -1 FP BE Nuc !#52 N30793 P9160 REPLACEMENT 31 Int BE Pri !#52 N30794 P9161 MEMBAR !#52 N30795 P9162 BST 33 0x26000008 FP BE Pri !#52 N30796 P9163 MEMBAR !#52 N30797 P9164 REPLACEMENT 5 Int BE Pri !#52 N30798 P9165 LD 27 -1 Int BE Nuc !#52 N30799 P9166 LD 16 -1 Int BE Pri !#52 N30800 P9167 PREFETCH 23 Int BE Sec !#52 N30801 P9168 LD 11 -1 Int BE Pri !#52 N30802 P9169 LD 38 -1 Int BE Pri !#52 N30803 P9170 REPLACEMENT 31 Int BE Pri !#52 N30804 P9171 LD 31 -1 Int BE Pri !#52 N30805 P9172 MEMBAR !#52 N30806 P9173 BST 44 0x26000009 FP BE Pri !#52 N30807 P9174 MEMBAR !#52 N30808 P9175 LD 10 -1 Int BE Pri !#52 N30809 P9176 REPLACEMENT 31 Int BE Pri !#52 N30810 P9177 REPLACEMENT 25 Int BE Nuc !#52 N30811 P9178 LD 17 -1 FP BE Pri !#52 N30812 P9179 REPLACEMENT 5 Int BE Pri !#52 N30813 P9180 REPLACEMENT 15 Int BE Pri !#52 N30814 P9181 REPLACEMENT 26 Int BE Pri !#52 N30815 P9182 LD 18 -1 Int BE Pri !#52 N30816 P9183 REPLACEMENT 22 Int BE Pri !#52 N30817 P9184 LD 29 -1 Int BE Pri !#52 N30818 P9185 LD 43 -1 Int BE Nuc !#52 N30819 P9186 LD 30 -1 Int BE Pri !#52 N30820 P9187 LD 18 -1 Int BE Pri !#52 N30821 P9188 REPLACEMENT 36 Int BE Pri !#52 N30822 P9189 LD 35 -1 Int BE Pri !#52 N30823 P9190 LD 21 -1 Int BE Pri !#52 N30824 P9191 LD 23 -1 Int BE Nuc !#52 N30825 P9192 REPLACEMENT 4 Int BE Pri !#52 N30826 P9193 REPLACEMENT 39 Int BE Nuc !#52 N30827 P9194 LD 36 -1 Int BE Pri !#52 N30828 P9195 LD 20 -1 Int BE Sec !#52 N30829 P9196 LD 4 -1 Int BE Pri !#52 N30830 P9197 LD 28 -1 Int LE Pri !#52 N30831 P9198 LD 3 -1 Int BE Sec !#52 N30832 P9199 REPLACEMENT 16 Int BE Pri !#52 N30833 P9200 LD 29 -1 Int BE Pri !#52 N30834 P9201 LD 21 -1 Int BE Nuc !#52 N30835 P9202 LD 3 -1 Int BE Sec !#52 N30836 P9203 REPLACEMENT 13 Int BE Pri !#52 N30837 P9204 REPLACEMENT 35 Int BE Pri !#52 N30838 P9205 LD 36 -1 Int BE Pri !#52 N30839 P9206 LD 25 -1 Int BE Pri !#52 N30840 P9207 REPLACEMENT 20 Int BE Pri !#52 N30841 P9208 LD 24 -1 Int BE Pri !#52 N30842 P9209 LD 38 -1 Int BE Pri !#52 N30843 P9210 REPLACEMENT 37 Int BE Pri !#52 N30844 P9211 REPLACEMENT 32 Int BE Pri !#52 N30845 P9212 LD 20 -1 Int BE Pri !#52 N30846 P9213 REPLACEMENT 9 Int BE Pri !#52 N30847 P9214 LD 24 -1 Int BE Pri !#52 N30848 P9215 REPLACEMENT 18 Int BE Nuc !#52 N30849 P9216 LD 23 -1 Int BE Pri !#52 N30850 P9217 REPLACEMENT 30 Int BE Pri !#52 N30851 P9218 LD 10 -1 Int BE Pri !#52 N30852 P9219 LD 25 -1 FP BE Pri !#52 N30853 P9220 REPLACEMENT 33 Int BE Pri !#52 N30854 P9221 REPLACEMENT 37 Int BE Pri !#52 N30855 P9222 LD 0 -1 Int BE Pri !#52 N30856 P9223 LD 44 -1 Int BE Nuc !#52 N30857 P9224 LD 5 -1 Int BE Pri !#52 N30858 P9225 LD 24 -1 Int BE Pri !#52 N30859 P9226 REPLACEMENT 29 Int BE Pri !#52 N30860 P9227 REPLACEMENT 29 Int BE Pri !#52 N30861 P9228 REPLACEMENT 19 Int BE Pri !#52 N30862 P9229 REPLACEMENT 19 Int BE Pri !#52 N30863 P9230 REPLACEMENT 0 Int BE Pri !#52 N30864 P9231 LD 3 -1 Int BE Pri !#52 N30865 P9232 REPLACEMENT 37 Int BE Pri !#52 N30866 P9233 LD 15 -1 Int BE Pri !#52 N30867 P9234 LD 45 -1 Int BE Pri !#52 N30868 P9235 LD 27 -1 Int BE Pri !#52 N30869 P9236 LD 10 -1 Int BE Nuc !#52 N30870 P9237 LD 10 -1 Int BE Pri !#52 N30871 P9238 REPLACEMENT 31 Int BE Sec Loop_exit !#52 N30872 P9239 MEMBAR !#53 N30873 P9240 REPLACEMENT 19 Int BE Pri Loop_entry !#53 N30874 P9241 REPLACEMENT 0 Int BE Pri !#53 N30875 P9242 REPLACEMENT 29 Int BE Pri !#53 N30876 P9243 LD 18 -1 Int BE Pri !#53 N30877 P9244 LD 0 -1 FP BE Sec !#53 N30878 P9245 REPLACEMENT 40 Int BE Pri !#53 N30879 P9246 LD 19 -1 Int LE Pri !#53 N30880 P9247 LD 38 -1 FP BE Pri !#53 N30881 P9248 LD 15 -1 Int LE Pri !#53 N30882 P9249 REPLACEMENT 15 Int BE Pri !#53 N30883 P9250 REPLACEMENT 31 Int BE Sec !#53 N30884 P9251 LD 7 -1 Int BE Pri !#53 N30885 P9252 REPLACEMENT 7 Int BE Nuc !#53 N30886 P9253 LD 5 -1 Int BE Pri !#53 N30887 P9254 REPLACEMENT 37 Int BE Pri !#53 N30888 P9255 REPLACEMENT 34 Int BE Pri !#53 N30889 P9256 LD 44 -1 FP BE Pri !#53 N30890 P9257 LD 12 -1 FP BE Pri !#53 N30891 P9258 REPLACEMENT 17 Int BE Sec !#53 N30892 P9259 REPLACEMENT 21 Int BE Pri !#53 N30893 P9260 LD 38 -1 Int BE Pri !#53 N30894 P9261 REPLACEMENT 44 Int BE Sec !#53 N30895 P9262 LD 43 -1 Int BE Pri !#53 N30896 P9263 LD 5 -1 Int BE Pri !#53 N30897 P9264 LD 39 -1 Int BE Pri !#53 N30898 P9265 LD 16 -1 Int BE Pri !#53 N30899 P9266 REPLACEMENT 12 Int BE Pri !#53 N30900 P9267 REPLACEMENT 1 Int BE Pri !#53 N30901 P9268 LD 17 -1 Int BE Pri !#53 N30902 P9269 REPLACEMENT 2 Int BE Sec !#53 N30903 P9270 REPLACEMENT 38 Int BE Pri !#53 N30904 P9271 REPLACEMENT 43 Int BE Pri !#53 N30905 P9272 REPLACEMENT 10 Int BE Pri !#53 N30906 P9273 PREFETCH 34 Int BE Pri !#53 N30907 P9274 REPLACEMENT 33 Int BE Nuc !#53 N30908 P9275 LD 40 -1 Int BE Pri !#53 N30909 P9276 REPLACEMENT 1 Int BE Pri !#53 N30910 P9277 REPLACEMENT 45 Int BE Pri !#53 N30911 P9278 REPLACEMENT 5 Int BE Nuc !#53 N30912 P9279 REPLACEMENT 15 Int BE Pri !#53 N30913 P9280 LD 45 -1 Int BE Pri !#53 N30914 P9281 LD 3 -1 Int BE Pri !#53 N30915 P9282 REPLACEMENT 38 Int BE Pri !#53 N30916 P9283 LD 35 -1 Int BE Pri !#53 N30917 P9284 LD 40 -1 Int BE Pri !#53 N30918 P9285 PREFETCH 18 Int BE Pri !#53 N30919 P9286 REPLACEMENT 20 Int BE Nuc !#53 N30920 P9287 REPLACEMENT 4 Int BE Pri !#53 N30921 P9288 REPLACEMENT 2 Int BE Sec !#53 N30922 P9289 LD 10 -1 Int BE Pri !#53 N30923 P9290 REPLACEMENT 39 Int BE Pri !#53 N30924 P9291 REPLACEMENT 5 Int BE Pri !#53 N30925 P9292 REPLACEMENT 11 Int BE Nuc !#53 N30926 P9293 LD 38 -1 Int BE Pri !#53 N30927 P9294 LD 30 -1 Int BE Pri !#53 N30928 P9295 LD 39 -1 Int BE Nuc !#53 N30929 P9296 REPLACEMENT 22 Int BE Pri !#53 N30930 P9297 LD 44 -1 Int BE Pri !#53 N30931 P9298 REPLACEMENT 23 Int BE Pri !#53 N30932 P9299 REPLACEMENT 10 Int BE Pri !#53 N30933 P9300 LD 4 -1 Int BE Pri !#53 N30934 P9301 LD 35 -1 FP BE Pri !#53 N30935 P9302 REPLACEMENT 23 Int BE Pri !#53 N30936 P9303 LD 20 -1 Int BE Pri !#53 N30937 P9304 REPLACEMENT 27 Int BE Nuc !#53 N30938 P9305 REPLACEMENT 26 Int BE Sec !#53 N30939 P9306 REPLACEMENT 43 Int BE Pri !#53 N30940 P9307 LD 10 -1 Int BE Pri !#53 N30941 P9308 REPLACEMENT 28 Int BE Pri !#53 N30942 P9309 LD 8 -1 Int BE Pri !#53 N30943 P9310 LD 23 -1 Int BE Pri !#53 N30944 P9311 REPLACEMENT 2 Int BE Pri !#53 N30945 P9312 REPLACEMENT 36 Int BE Pri !#53 N30946 P9313 LD 40 -1 Int BE Pri !#53 N30947 P9314 LD 24 -1 Int BE Nuc !#53 N30948 P9315 LD 38 -1 FP BE Pri !#53 N30949 P9316 LD 18 -1 Int BE Pri !#53 N30950 P9317 LD 45 -1 Int BE Pri !#53 N30951 P9318 REPLACEMENT 41 Int BE Pri !#53 N30952 P9319 REPLACEMENT 10 Int BE Pri !#53 N30953 P9320 LD 5 -1 Int BE Nuc !#53 N30954 P9321 LD 41 -1 Int BE Pri !#53 N30955 P9322 REPLACEMENT 41 Int BE Nuc !#53 N30956 P9323 REPLACEMENT 8 Int BE Sec !#53 N30957 P9324 LD 29 -1 Int BE Pri !#53 N30958 P9325 REPLACEMENT 9 Int BE Pri !#53 N30959 P9326 LD 45 -1 Int BE Pri !#53 N30960 P9327 LD 11 -1 Int BE Sec !#53 N30961 P9328 REPLACEMENT 24 Int BE Sec !#53 N30962 P9329 REPLACEMENT 38 Int BE Pri !#53 N30963 P9330 LD 45 -1 Int BE Pri !#53 N30964 P9331 LD 25 -1 Int BE Pri !#53 N30965 P9332 LD 34 -1 FP BE Pri !#53 N30966 P9333 REPLACEMENT 37 Int BE Pri !#53 N30967 P9334 MEMBAR !#53 N30968 P9335 BST 17 0x26800001 FP BE Pri !#53 N30969 P9335 BST 18 0x26800002 FP BE Pri !#53 N30970 P9336 MEMBAR !#53 N30971 P9337 LD 6 -1 Int BE Pri !#53 N30972 P9338 LD 11 -1 Int BE Pri !#53 N30973 P9339 REPLACEMENT 6 Int BE Pri !#53 N30974 P9340 LD 44 -1 Int BE Pri !#53 N30975 P9341 REPLACEMENT 11 Int BE Pri !#53 N30976 P9342 REPLACEMENT 23 Int BE Pri !#53 N30977 P9343 LD 38 -1 Int BE Pri !#53 N30978 P9344 LD 24 -1 Int BE Pri !#53 N30979 P9345 REPLACEMENT 7 Int BE Pri !#53 N30980 P9346 REPLACEMENT 26 Int BE Pri !#53 N30981 P9347 LD 22 -1 Int LE Nuc !#53 N30982 P9348 LD 17 -1 Int BE Pri !#53 N30983 P9349 LD 26 -1 Int BE Pri !#53 N30984 P9350 LD 13 -1 Int BE Pri !#53 N30985 P9351 REPLACEMENT 9 Int BE Pri !#53 N30986 P9352 MEMBAR !#53 N30987 P9353 BST 45 0x26800003 FP BE Pri !#53 N30988 P9354 MEMBAR !#53 N30989 P9355 REPLACEMENT 17 Int BE Pri !#53 N30990 P9356 REPLACEMENT 12 Int BE Pri !#53 N30991 P9357 REPLACEMENT 34 Int BE Pri !#53 N30992 P9358 LD 21 -1 Int BE Nuc !#53 N30993 P9359 REPLACEMENT 26 Int BE Nuc !#53 N30994 P9360 LD 21 -1 FP BE Pri !#53 N30995 P9361 REPLACEMENT 6 Int BE Pri !#53 N30996 P9362 PREFETCH 12 Int BE Pri !#53 N30997 P9363 REPLACEMENT 27 Int BE Pri !#53 N30998 P9364 LD 42 -1 Int BE Nuc !#53 N30999 P9365 LD 16 -1 Int BE Sec !#53 N31000 P9366 REPLACEMENT 12 Int BE Sec !#53 N31001 P9367 REPLACEMENT 27 Int BE Pri !#53 N31002 P9368 LD 38 -1 Int BE Pri !#53 N31003 P9369 REPLACEMENT 38 Int BE Pri !#53 N31004 P9370 REPLACEMENT 0 Int BE Sec !#53 N31005 P9371 REPLACEMENT 33 Int BE Pri !#53 N31006 P9372 REPLACEMENT 16 Int BE Pri !#53 N31007 P9373 REPLACEMENT 32 Int BE Pri !#53 N31008 P9374 REPLACEMENT 1 Int BE Pri !#53 N31009 P9375 REPLACEMENT 5 Int BE Nuc !#53 N31010 P9376 REPLACEMENT 34 Int BE Pri !#53 N31011 P9377 LD 6 -1 Int BE Pri !#53 N31012 P9378 LD 2 -1 Int BE Pri !#53 N31013 P9379 LD 28 -1 Int BE Nuc !#53 N31014 P9380 LD 35 -1 Int LE Pri !#53 N31015 P9381 REPLACEMENT 9 Int BE Sec !#53 N31016 P9382 LD 25 -1 Int BE Pri !#53 N31017 P9383 LD 36 -1 Int BE Pri !#53 N31018 P9384 REPLACEMENT 41 Int BE Pri !#53 N31019 P9385 LD 31 -1 Int BE Nuc !#53 N31020 P9386 LD 40 -1 Int BE Pri !#53 N31021 P9387 LD 17 -1 Int BE Pri !#53 N31022 P9388 REPLACEMENT 6 Int BE Pri !#53 N31023 P9389 REPLACEMENT 12 Int BE Pri !#53 N31024 P9390 LD 39 -1 FP BE Pri !#53 N31025 P9391 LD 15 -1 Int BE Pri !#53 N31026 P9392 REPLACEMENT 25 Int BE Nuc !#53 N31027 P9393 REPLACEMENT 35 Int BE Pri !#53 N31028 P9394 REPLACEMENT 30 Int BE Nuc !#53 N31029 P9395 REPLACEMENT 19 Int BE Pri !#53 N31030 P9396 LD 20 -1 Int BE Pri !#53 N31031 P9397 LD 31 -1 Int BE Pri !#53 N31032 P9398 LD 11 -1 Int BE Pri !#53 N31033 P9399 LD 33 -1 FP BE Pri !#53 N31034 P9400 REPLACEMENT 3 Int BE Pri !#53 N31035 P9401 REPLACEMENT 26 Int BE Pri !#53 N31036 P9402 LD 16 -1 Int BE Sec !#53 N31037 P9403 REPLACEMENT 44 Int BE Pri !#53 N31038 P9404 LD 42 -1 Int BE Pri !#53 N31039 P9405 LD 17 -1 Int BE Pri !#53 N31040 P9406 REPLACEMENT 12 Int BE Pri !#53 N31041 P9407 REPLACEMENT 33 Int BE Pri !#53 N31042 P9408 LD 41 -1 Int BE Pri !#53 N31043 P9409 LD 33 -1 Int BE Pri !#53 N31044 P9410 LD 6 -1 Int BE Pri !#53 N31045 P9411 REPLACEMENT 43 Int BE Pri !#53 N31046 P9412 REPLACEMENT 26 Int BE Pri !#53 N31047 P9413 LD 26 -1 Int BE Pri !#53 N31048 P9414 LD 21 -1 FP BE Nuc !#53 N31049 P9415 LD 30 -1 Int BE Sec !#53 N31050 P9416 LD 41 -1 Int BE Pri !#53 N31051 P9417 LD 35 -1 FP BE Nuc !#53 N31052 P9418 LD 11 -1 Int BE Pri !#53 N31053 P9419 REPLACEMENT 15 Int BE Pri !#53 N31054 P9420 LD 15 -1 Int BE Nuc !#53 N31055 P9421 LD 27 -1 Int BE Pri !#53 N31056 P9422 LD 33 -1 FP BE Pri !#53 N31057 P9423 LD 25 -1 Int BE Pri !#53 N31058 P9424 LD 0 -1 Int BE Pri !#53 N31059 P9425 REPLACEMENT 44 Int BE Sec !#53 N31060 P9426 REPLACEMENT 31 Int BE Pri !#53 N31061 P9427 MEMBAR !#53 N31062 P9428 BST 29 0x26800004 FP BE Pri !#53 N31063 P9429 MEMBAR !#53 N31064 P9430 LD 38 -1 Int BE Pri !#53 N31065 P9431 REPLACEMENT 35 Int BE Pri !#53 N31066 P9432 REPLACEMENT 25 Int BE Pri !#53 N31067 P9433 LD 27 -1 FP BE Sec !#53 N31068 P9434 LD 36 -1 Int BE Sec !#53 N31069 P9435 REPLACEMENT 10 Int BE Pri !#53 N31070 P9436 REPLACEMENT 21 Int BE Pri !#53 N31071 P9437 LD 4 -1 Int BE Pri !#53 N31072 P9438 REPLACEMENT 4 Int BE Pri !#53 N31073 P9439 LD 9 -1 Int BE Pri !#53 N31074 P9440 REPLACEMENT 20 Int BE Pri !#53 N31075 P9441 LD 2 -1 Int BE Pri !#53 N31076 P9442 LD 45 -1 Int BE Pri !#53 N31077 P9443 LD 10 -1 Int BE Sec !#53 N31078 P9444 LD 43 -1 Int BE Pri !#53 N31079 P9445 LD 37 -1 Int BE Pri !#53 N31080 P9446 LD 3 -1 Int BE Pri !#53 N31081 P9447 LD 18 -1 Int BE Sec !#53 N31082 P9448 REPLACEMENT 19 Int BE Pri !#53 N31083 P9449 LD 40 -1 Int BE Nuc !#53 N31084 P9450 REPLACEMENT 28 Int BE Pri !#53 N31085 P9451 REPLACEMENT 45 Int BE Pri !#53 N31086 P9452 LD 28 -1 Int BE Pri !#53 N31087 P9453 REPLACEMENT 3 Int BE Pri !#53 N31088 P9454 REPLACEMENT 41 Int BE Sec !#53 N31089 P9455 LD 38 -1 Int LE Sec !#53 N31090 P9456 LD 7 -1 Int LE Pri !#53 N31091 P9457 REPLACEMENT 36 Int BE Pri !#53 N31092 P9458 REPLACEMENT 8 Int BE Pri !#53 N31093 P9459 REPLACEMENT 15 Int BE Pri !#53 N31094 P9460 LD 42 -1 Int BE Pri !#53 N31095 P9461 LD 5 -1 FP BE Pri !#53 N31096 P9462 REPLACEMENT 34 Int BE Sec !#53 N31097 P9463 LD 45 -1 Int BE Pri !#53 N31098 P9464 LD 40 -1 Int BE Pri !#53 N31099 P9465 REPLACEMENT 37 Int BE Pri !#53 N31100 P9466 PREFETCH 5 Int BE Sec !#53 N31101 P9467 REPLACEMENT 26 Int BE Sec !#53 N31102 P9468 LD 36 -1 FP BE Pri !#53 N31103 P9469 LD 38 -1 Int BE Pri !#53 N31104 P9470 LD 28 -1 FP BE Sec !#53 N31105 P9471 LD 33 -1 Int BE Pri !#53 N31106 P9472 LD 31 -1 Int BE Pri !#53 N31107 P9473 LD 16 -1 Int BE Pri !#53 N31108 P9474 REPLACEMENT 28 Int BE Pri !#53 N31109 P9475 LD 25 -1 Int BE Pri Loop_exit !#53 N31110 P9240 REPLACEMENT 19 Int BE Pri Loop_entry !#53 N31111 P9241 REPLACEMENT 0 Int BE Pri !#53 N31112 P9242 REPLACEMENT 29 Int BE Pri !#53 N31113 P9243 LD 18 -1 Int BE Pri !#53 N31114 P9244 LD 0 -1 FP BE Sec !#53 N31115 P9245 REPLACEMENT 40 Int BE Pri !#53 N31116 P9246 LD 19 -1 Int LE Pri !#53 N31117 P9247 LD 38 -1 FP BE Pri !#53 N31118 P9248 LD 15 -1 Int LE Pri !#53 N31119 P9249 REPLACEMENT 15 Int BE Pri !#53 N31120 P9250 REPLACEMENT 31 Int BE Sec !#53 N31121 P9251 LD 7 -1 Int BE Pri !#53 N31122 P9252 REPLACEMENT 7 Int BE Nuc !#53 N31123 P9253 LD 5 -1 Int BE Pri !#53 N31124 P9254 REPLACEMENT 37 Int BE Pri !#53 N31125 P9255 REPLACEMENT 34 Int BE Pri !#53 N31126 P9256 LD 44 -1 FP BE Pri !#53 N31127 P9257 LD 12 -1 FP BE Pri !#53 N31128 P9258 REPLACEMENT 17 Int BE Sec !#53 N31129 P9259 REPLACEMENT 21 Int BE Pri !#53 N31130 P9260 LD 38 -1 Int BE Pri !#53 N31131 P9261 REPLACEMENT 44 Int BE Sec !#53 N31132 P9262 LD 43 -1 Int BE Pri !#53 N31133 P9263 LD 5 -1 Int BE Pri !#53 N31134 P9264 LD 39 -1 Int BE Pri !#53 N31135 P9265 LD 16 -1 Int BE Pri !#53 N31136 P9266 REPLACEMENT 12 Int BE Pri !#53 N31137 P9267 REPLACEMENT 1 Int BE Pri !#53 N31138 P9268 LD 17 -1 Int BE Pri !#53 N31139 P9269 REPLACEMENT 2 Int BE Sec !#53 N31140 P9270 REPLACEMENT 38 Int BE Pri !#53 N31141 P9271 REPLACEMENT 43 Int BE Pri !#53 N31142 P9272 REPLACEMENT 10 Int BE Pri !#53 N31143 P9273 PREFETCH 34 Int BE Pri !#53 N31144 P9274 REPLACEMENT 33 Int BE Nuc !#53 N31145 P9275 LD 40 -1 Int BE Pri !#53 N31146 P9276 REPLACEMENT 1 Int BE Pri !#53 N31147 P9277 REPLACEMENT 45 Int BE Pri !#53 N31148 P9278 REPLACEMENT 5 Int BE Nuc !#53 N31149 P9279 REPLACEMENT 15 Int BE Pri !#53 N31150 P9280 LD 45 -1 Int BE Pri !#53 N31151 P9281 LD 3 -1 Int BE Pri !#53 N31152 P9282 REPLACEMENT 38 Int BE Pri !#53 N31153 P9283 LD 35 -1 Int BE Pri !#53 N31154 P9284 LD 40 -1 Int BE Pri !#53 N31155 P9285 PREFETCH 18 Int BE Pri !#53 N31156 P9286 REPLACEMENT 20 Int BE Nuc !#53 N31157 P9287 REPLACEMENT 4 Int BE Pri !#53 N31158 P9288 REPLACEMENT 2 Int BE Sec !#53 N31159 P9289 LD 10 -1 Int BE Pri !#53 N31160 P9290 REPLACEMENT 39 Int BE Pri !#53 N31161 P9291 REPLACEMENT 5 Int BE Pri !#53 N31162 P9292 REPLACEMENT 11 Int BE Nuc !#53 N31163 P9293 LD 38 -1 Int BE Pri !#53 N31164 P9294 LD 30 -1 Int BE Pri !#53 N31165 P9295 LD 39 -1 Int BE Nuc !#53 N31166 P9296 REPLACEMENT 22 Int BE Pri !#53 N31167 P9297 LD 44 -1 Int BE Pri !#53 N31168 P9298 REPLACEMENT 23 Int BE Pri !#53 N31169 P9299 REPLACEMENT 10 Int BE Pri !#53 N31170 P9300 LD 4 -1 Int BE Pri !#53 N31171 P9301 LD 35 -1 FP BE Pri !#53 N31172 P9302 REPLACEMENT 23 Int BE Pri !#53 N31173 P9303 LD 20 -1 Int BE Pri !#53 N31174 P9304 REPLACEMENT 27 Int BE Nuc !#53 N31175 P9305 REPLACEMENT 26 Int BE Sec !#53 N31176 P9306 REPLACEMENT 43 Int BE Pri !#53 N31177 P9307 LD 10 -1 Int BE Pri !#53 N31178 P9308 REPLACEMENT 28 Int BE Pri !#53 N31179 P9309 LD 8 -1 Int BE Pri !#53 N31180 P9310 LD 23 -1 Int BE Pri !#53 N31181 P9311 REPLACEMENT 2 Int BE Pri !#53 N31182 P9312 REPLACEMENT 36 Int BE Pri !#53 N31183 P9313 LD 40 -1 Int BE Pri !#53 N31184 P9314 LD 24 -1 Int BE Nuc !#53 N31185 P9315 LD 38 -1 FP BE Pri !#53 N31186 P9316 LD 18 -1 Int BE Pri !#53 N31187 P9317 LD 45 -1 Int BE Pri !#53 N31188 P9318 REPLACEMENT 41 Int BE Pri !#53 N31189 P9319 REPLACEMENT 10 Int BE Pri !#53 N31190 P9320 LD 5 -1 Int BE Nuc !#53 N31191 P9321 LD 41 -1 Int BE Pri !#53 N31192 P9322 REPLACEMENT 41 Int BE Nuc !#53 N31193 P9323 REPLACEMENT 8 Int BE Sec !#53 N31194 P9324 LD 29 -1 Int BE Pri !#53 N31195 P9325 REPLACEMENT 9 Int BE Pri !#53 N31196 P9326 LD 45 -1 Int BE Pri !#53 N31197 P9327 LD 11 -1 Int BE Sec !#53 N31198 P9328 REPLACEMENT 24 Int BE Sec !#53 N31199 P9329 REPLACEMENT 38 Int BE Pri !#53 N31200 P9330 LD 45 -1 Int BE Pri !#53 N31201 P9331 LD 25 -1 Int BE Pri !#53 N31202 P9332 LD 34 -1 FP BE Pri !#53 N31203 P9333 REPLACEMENT 37 Int BE Pri !#53 N31204 P9334 MEMBAR !#53 N31205 P9335 BST 17 0x26800005 FP BE Pri !#53 N31206 P9335 BST 18 0x26800006 FP BE Pri !#53 N31207 P9336 MEMBAR !#53 N31208 P9337 LD 6 -1 Int BE Pri !#53 N31209 P9338 LD 11 -1 Int BE Pri !#53 N31210 P9339 REPLACEMENT 6 Int BE Pri !#53 N31211 P9340 LD 44 -1 Int BE Pri !#53 N31212 P9341 REPLACEMENT 11 Int BE Pri !#53 N31213 P9342 REPLACEMENT 23 Int BE Pri !#53 N31214 P9343 LD 38 -1 Int BE Pri !#53 N31215 P9344 LD 24 -1 Int BE Pri !#53 N31216 P9345 REPLACEMENT 7 Int BE Pri !#53 N31217 P9346 REPLACEMENT 26 Int BE Pri !#53 N31218 P9347 LD 22 -1 Int LE Nuc !#53 N31219 P9348 LD 17 -1 Int BE Pri !#53 N31220 P9349 LD 26 -1 Int BE Pri !#53 N31221 P9350 LD 13 -1 Int BE Pri !#53 N31222 P9351 REPLACEMENT 9 Int BE Pri !#53 N31223 P9352 MEMBAR !#53 N31224 P9353 BST 45 0x26800007 FP BE Pri !#53 N31225 P9354 MEMBAR !#53 N31226 P9355 REPLACEMENT 17 Int BE Pri !#53 N31227 P9356 REPLACEMENT 12 Int BE Pri !#53 N31228 P9357 REPLACEMENT 34 Int BE Pri !#53 N31229 P9358 LD 21 -1 Int BE Nuc !#53 N31230 P9359 REPLACEMENT 26 Int BE Nuc !#53 N31231 P9360 LD 21 -1 FP BE Pri !#53 N31232 P9361 REPLACEMENT 6 Int BE Pri !#53 N31233 P9362 PREFETCH 12 Int BE Pri !#53 N31234 P9363 REPLACEMENT 27 Int BE Pri !#53 N31235 P9364 LD 42 -1 Int BE Nuc !#53 N31236 P9365 LD 16 -1 Int BE Sec !#53 N31237 P9366 REPLACEMENT 12 Int BE Sec !#53 N31238 P9367 REPLACEMENT 27 Int BE Pri !#53 N31239 P9368 LD 38 -1 Int BE Pri !#53 N31240 P9369 REPLACEMENT 38 Int BE Pri !#53 N31241 P9370 REPLACEMENT 0 Int BE Sec !#53 N31242 P9371 REPLACEMENT 33 Int BE Pri !#53 N31243 P9372 REPLACEMENT 16 Int BE Pri !#53 N31244 P9373 REPLACEMENT 32 Int BE Pri !#53 N31245 P9374 REPLACEMENT 1 Int BE Pri !#53 N31246 P9375 REPLACEMENT 5 Int BE Nuc !#53 N31247 P9376 REPLACEMENT 34 Int BE Pri !#53 N31248 P9377 LD 6 -1 Int BE Pri !#53 N31249 P9378 LD 2 -1 Int BE Pri !#53 N31250 P9379 LD 28 -1 Int BE Nuc !#53 N31251 P9380 LD 35 -1 Int LE Pri !#53 N31252 P9381 REPLACEMENT 9 Int BE Sec !#53 N31253 P9382 LD 25 -1 Int BE Pri !#53 N31254 P9383 LD 36 -1 Int BE Pri !#53 N31255 P9384 REPLACEMENT 41 Int BE Pri !#53 N31256 P9385 LD 31 -1 Int BE Nuc !#53 N31257 P9386 LD 40 -1 Int BE Pri !#53 N31258 P9387 LD 17 -1 Int BE Pri !#53 N31259 P9388 REPLACEMENT 6 Int BE Pri !#53 N31260 P9389 REPLACEMENT 12 Int BE Pri !#53 N31261 P9390 LD 39 -1 FP BE Pri !#53 N31262 P9391 LD 15 -1 Int BE Pri !#53 N31263 P9392 REPLACEMENT 25 Int BE Nuc !#53 N31264 P9393 REPLACEMENT 35 Int BE Pri !#53 N31265 P9394 REPLACEMENT 30 Int BE Nuc !#53 N31266 P9395 REPLACEMENT 19 Int BE Pri !#53 N31267 P9396 LD 20 -1 Int BE Pri !#53 N31268 P9397 LD 31 -1 Int BE Pri !#53 N31269 P9398 LD 11 -1 Int BE Pri !#53 N31270 P9399 LD 33 -1 FP BE Pri !#53 N31271 P9400 REPLACEMENT 3 Int BE Pri !#53 N31272 P9401 REPLACEMENT 26 Int BE Pri !#53 N31273 P9402 LD 16 -1 Int BE Sec !#53 N31274 P9403 REPLACEMENT 44 Int BE Pri !#53 N31275 P9404 LD 42 -1 Int BE Pri !#53 N31276 P9405 LD 17 -1 Int BE Pri !#53 N31277 P9406 REPLACEMENT 12 Int BE Pri !#53 N31278 P9407 REPLACEMENT 33 Int BE Pri !#53 N31279 P9408 LD 41 -1 Int BE Pri !#53 N31280 P9409 LD 33 -1 Int BE Pri !#53 N31281 P9410 LD 6 -1 Int BE Pri !#53 N31282 P9411 REPLACEMENT 43 Int BE Pri !#53 N31283 P9412 REPLACEMENT 26 Int BE Pri !#53 N31284 P9413 LD 26 -1 Int BE Pri !#53 N31285 P9414 LD 21 -1 FP BE Nuc !#53 N31286 P9415 LD 30 -1 Int BE Sec !#53 N31287 P9416 LD 41 -1 Int BE Pri !#53 N31288 P9417 LD 35 -1 FP BE Nuc !#53 N31289 P9418 LD 11 -1 Int BE Pri !#53 N31290 P9419 REPLACEMENT 15 Int BE Pri !#53 N31291 P9420 LD 15 -1 Int BE Nuc !#53 N31292 P9421 LD 27 -1 Int BE Pri !#53 N31293 P9422 LD 33 -1 FP BE Pri !#53 N31294 P9423 LD 25 -1 Int BE Pri !#53 N31295 P9424 LD 0 -1 Int BE Pri !#53 N31296 P9425 REPLACEMENT 44 Int BE Sec !#53 N31297 P9426 REPLACEMENT 31 Int BE Pri !#53 N31298 P9427 MEMBAR !#53 N31299 P9428 BST 29 0x26800008 FP BE Pri !#53 N31300 P9429 MEMBAR !#53 N31301 P9430 LD 38 -1 Int BE Pri !#53 N31302 P9431 REPLACEMENT 35 Int BE Pri !#53 N31303 P9432 REPLACEMENT 25 Int BE Pri !#53 N31304 P9433 LD 27 -1 FP BE Sec !#53 N31305 P9434 LD 36 -1 Int BE Sec !#53 N31306 P9435 REPLACEMENT 10 Int BE Pri !#53 N31307 P9436 REPLACEMENT 21 Int BE Pri !#53 N31308 P9437 LD 4 -1 Int BE Pri !#53 N31309 P9438 REPLACEMENT 4 Int BE Pri !#53 N31310 P9439 LD 9 -1 Int BE Pri !#53 N31311 P9440 REPLACEMENT 20 Int BE Pri !#53 N31312 P9441 LD 2 -1 Int BE Pri !#53 N31313 P9442 LD 45 -1 Int BE Pri !#53 N31314 P9443 LD 10 -1 Int BE Sec !#53 N31315 P9444 LD 43 -1 Int BE Pri !#53 N31316 P9445 LD 37 -1 Int BE Pri !#53 N31317 P9446 LD 3 -1 Int BE Pri !#53 N31318 P9447 LD 18 -1 Int BE Sec !#53 N31319 P9448 REPLACEMENT 19 Int BE Pri !#53 N31320 P9449 LD 40 -1 Int BE Nuc !#53 N31321 P9450 REPLACEMENT 28 Int BE Pri !#53 N31322 P9451 REPLACEMENT 45 Int BE Pri !#53 N31323 P9452 LD 28 -1 Int BE Pri !#53 N31324 P9453 REPLACEMENT 3 Int BE Pri !#53 N31325 P9454 REPLACEMENT 41 Int BE Sec !#53 N31326 P9455 LD 38 -1 Int LE Sec !#53 N31327 P9456 LD 7 -1 Int LE Pri !#53 N31328 P9457 REPLACEMENT 36 Int BE Pri !#53 N31329 P9458 REPLACEMENT 8 Int BE Pri !#53 N31330 P9459 REPLACEMENT 15 Int BE Pri !#53 N31331 P9460 LD 42 -1 Int BE Pri !#53 N31332 P9461 LD 5 -1 FP BE Pri !#53 N31333 P9462 REPLACEMENT 34 Int BE Sec !#53 N31334 P9463 LD 45 -1 Int BE Pri !#53 N31335 P9464 LD 40 -1 Int BE Pri !#53 N31336 P9465 REPLACEMENT 37 Int BE Pri !#53 N31337 P9466 PREFETCH 5 Int BE Sec !#53 N31338 P9467 REPLACEMENT 26 Int BE Sec !#53 N31339 P9468 LD 36 -1 FP BE Pri !#53 N31340 P9469 LD 38 -1 Int BE Pri !#53 N31341 P9470 LD 28 -1 FP BE Sec !#53 N31342 P9471 LD 33 -1 Int BE Pri !#53 N31343 P9472 LD 31 -1 Int BE Pri !#53 N31344 P9473 LD 16 -1 Int BE Pri !#53 N31345 P9474 REPLACEMENT 28 Int BE Pri !#53 N31346 P9475 LD 25 -1 Int BE Pri Loop_exit !#53 N31347 P9240 REPLACEMENT 19 Int BE Pri Loop_entry !#53 N31348 P9241 REPLACEMENT 0 Int BE Pri !#53 N31349 P9242 REPLACEMENT 29 Int BE Pri !#53 N31350 P9243 LD 18 -1 Int BE Pri !#53 N31351 P9244 LD 0 -1 FP BE Sec !#53 N31352 P9245 REPLACEMENT 40 Int BE Pri !#53 N31353 P9246 LD 19 -1 Int LE Pri !#53 N31354 P9247 LD 38 -1 FP BE Pri !#53 N31355 P9248 LD 15 -1 Int LE Pri !#53 N31356 P9249 REPLACEMENT 15 Int BE Pri !#53 N31357 P9250 REPLACEMENT 31 Int BE Sec !#53 N31358 P9251 LD 7 -1 Int BE Pri !#53 N31359 P9252 REPLACEMENT 7 Int BE Nuc !#53 N31360 P9253 LD 5 -1 Int BE Pri !#53 N31361 P9254 REPLACEMENT 37 Int BE Pri !#53 N31362 P9255 REPLACEMENT 34 Int BE Pri !#53 N31363 P9256 LD 44 -1 FP BE Pri !#53 N31364 P9257 LD 12 -1 FP BE Pri !#53 N31365 P9258 REPLACEMENT 17 Int BE Sec !#53 N31366 P9259 REPLACEMENT 21 Int BE Pri !#53 N31367 P9260 LD 38 -1 Int BE Pri !#53 N31368 P9261 REPLACEMENT 44 Int BE Sec !#53 N31369 P9262 LD 43 -1 Int BE Pri !#53 N31370 P9263 LD 5 -1 Int BE Pri !#53 N31371 P9264 LD 39 -1 Int BE Pri !#53 N31372 P9265 LD 16 -1 Int BE Pri !#53 N31373 P9266 REPLACEMENT 12 Int BE Pri !#53 N31374 P9267 REPLACEMENT 1 Int BE Pri !#53 N31375 P9268 LD 17 -1 Int BE Pri !#53 N31376 P9269 REPLACEMENT 2 Int BE Sec !#53 N31377 P9270 REPLACEMENT 38 Int BE Pri !#53 N31378 P9271 REPLACEMENT 43 Int BE Pri !#53 N31379 P9272 REPLACEMENT 10 Int BE Pri !#53 N31380 P9273 PREFETCH 34 Int BE Pri !#53 N31381 P9274 REPLACEMENT 33 Int BE Nuc !#53 N31382 P9275 LD 40 -1 Int BE Pri !#53 N31383 P9276 REPLACEMENT 1 Int BE Pri !#53 N31384 P9277 REPLACEMENT 45 Int BE Pri !#53 N31385 P9278 REPLACEMENT 5 Int BE Nuc !#53 N31386 P9279 REPLACEMENT 15 Int BE Pri !#53 N31387 P9280 LD 45 -1 Int BE Pri !#53 N31388 P9281 LD 3 -1 Int BE Pri !#53 N31389 P9282 REPLACEMENT 38 Int BE Pri !#53 N31390 P9283 LD 35 -1 Int BE Pri !#53 N31391 P9284 LD 40 -1 Int BE Pri !#53 N31392 P9285 PREFETCH 18 Int BE Pri !#53 N31393 P9286 REPLACEMENT 20 Int BE Nuc !#53 N31394 P9287 REPLACEMENT 4 Int BE Pri !#53 N31395 P9288 REPLACEMENT 2 Int BE Sec !#53 N31396 P9289 LD 10 -1 Int BE Pri !#53 N31397 P9290 REPLACEMENT 39 Int BE Pri !#53 N31398 P9291 REPLACEMENT 5 Int BE Pri !#53 N31399 P9292 REPLACEMENT 11 Int BE Nuc !#53 N31400 P9293 LD 38 -1 Int BE Pri !#53 N31401 P9294 LD 30 -1 Int BE Pri !#53 N31402 P9295 LD 39 -1 Int BE Nuc !#53 N31403 P9296 REPLACEMENT 22 Int BE Pri !#53 N31404 P9297 LD 44 -1 Int BE Pri !#53 N31405 P9298 REPLACEMENT 23 Int BE Pri !#53 N31406 P9299 REPLACEMENT 10 Int BE Pri !#53 N31407 P9300 LD 4 -1 Int BE Pri !#53 N31408 P9301 LD 35 -1 FP BE Pri !#53 N31409 P9302 REPLACEMENT 23 Int BE Pri !#53 N31410 P9303 LD 20 -1 Int BE Pri !#53 N31411 P9304 REPLACEMENT 27 Int BE Nuc !#53 N31412 P9305 REPLACEMENT 26 Int BE Sec !#53 N31413 P9306 REPLACEMENT 43 Int BE Pri !#53 N31414 P9307 LD 10 -1 Int BE Pri !#53 N31415 P9308 REPLACEMENT 28 Int BE Pri !#53 N31416 P9309 LD 8 -1 Int BE Pri !#53 N31417 P9310 LD 23 -1 Int BE Pri !#53 N31418 P9311 REPLACEMENT 2 Int BE Pri !#53 N31419 P9312 REPLACEMENT 36 Int BE Pri !#53 N31420 P9313 LD 40 -1 Int BE Pri !#53 N31421 P9314 LD 24 -1 Int BE Nuc !#53 N31422 P9315 LD 38 -1 FP BE Pri !#53 N31423 P9316 LD 18 -1 Int BE Pri !#53 N31424 P9317 LD 45 -1 Int BE Pri !#53 N31425 P9318 REPLACEMENT 41 Int BE Pri !#53 N31426 P9319 REPLACEMENT 10 Int BE Pri !#53 N31427 P9320 LD 5 -1 Int BE Nuc !#53 N31428 P9321 LD 41 -1 Int BE Pri !#53 N31429 P9322 REPLACEMENT 41 Int BE Nuc !#53 N31430 P9323 REPLACEMENT 8 Int BE Sec !#53 N31431 P9324 LD 29 -1 Int BE Pri !#53 N31432 P9325 REPLACEMENT 9 Int BE Pri !#53 N31433 P9326 LD 45 -1 Int BE Pri !#53 N31434 P9327 LD 11 -1 Int BE Sec !#53 N31435 P9328 REPLACEMENT 24 Int BE Sec !#53 N31436 P9329 REPLACEMENT 38 Int BE Pri !#53 N31437 P9330 LD 45 -1 Int BE Pri !#53 N31438 P9331 LD 25 -1 Int BE Pri !#53 N31439 P9332 LD 34 -1 FP BE Pri !#53 N31440 P9333 REPLACEMENT 37 Int BE Pri !#53 N31441 P9334 MEMBAR !#53 N31442 P9335 BST 17 0x26800009 FP BE Pri !#53 N31443 P9335 BST 18 0x2680000a FP BE Pri !#53 N31444 P9336 MEMBAR !#53 N31445 P9337 LD 6 -1 Int BE Pri !#53 N31446 P9338 LD 11 -1 Int BE Pri !#53 N31447 P9339 REPLACEMENT 6 Int BE Pri !#53 N31448 P9340 LD 44 -1 Int BE Pri !#53 N31449 P9341 REPLACEMENT 11 Int BE Pri !#53 N31450 P9342 REPLACEMENT 23 Int BE Pri !#53 N31451 P9343 LD 38 -1 Int BE Pri !#53 N31452 P9344 LD 24 -1 Int BE Pri !#53 N31453 P9345 REPLACEMENT 7 Int BE Pri !#53 N31454 P9346 REPLACEMENT 26 Int BE Pri !#53 N31455 P9347 LD 22 -1 Int LE Nuc !#53 N31456 P9348 LD 17 -1 Int BE Pri !#53 N31457 P9349 LD 26 -1 Int BE Pri !#53 N31458 P9350 LD 13 -1 Int BE Pri !#53 N31459 P9351 REPLACEMENT 9 Int BE Pri !#53 N31460 P9352 MEMBAR !#53 N31461 P9353 BST 45 0x2680000b FP BE Pri !#53 N31462 P9354 MEMBAR !#53 N31463 P9355 REPLACEMENT 17 Int BE Pri !#53 N31464 P9356 REPLACEMENT 12 Int BE Pri !#53 N31465 P9357 REPLACEMENT 34 Int BE Pri !#53 N31466 P9358 LD 21 -1 Int BE Nuc !#53 N31467 P9359 REPLACEMENT 26 Int BE Nuc !#53 N31468 P9360 LD 21 -1 FP BE Pri !#53 N31469 P9361 REPLACEMENT 6 Int BE Pri !#53 N31470 P9362 PREFETCH 12 Int BE Pri !#53 N31471 P9363 REPLACEMENT 27 Int BE Pri !#53 N31472 P9364 LD 42 -1 Int BE Nuc !#53 N31473 P9365 LD 16 -1 Int BE Sec !#53 N31474 P9366 REPLACEMENT 12 Int BE Sec !#53 N31475 P9367 REPLACEMENT 27 Int BE Pri !#53 N31476 P9368 LD 38 -1 Int BE Pri !#53 N31477 P9369 REPLACEMENT 38 Int BE Pri !#53 N31478 P9370 REPLACEMENT 0 Int BE Sec !#53 N31479 P9371 REPLACEMENT 33 Int BE Pri !#53 N31480 P9372 REPLACEMENT 16 Int BE Pri !#53 N31481 P9373 REPLACEMENT 32 Int BE Pri !#53 N31482 P9374 REPLACEMENT 1 Int BE Pri !#53 N31483 P9375 REPLACEMENT 5 Int BE Nuc !#53 N31484 P9376 REPLACEMENT 34 Int BE Pri !#53 N31485 P9377 LD 6 -1 Int BE Pri !#53 N31486 P9378 LD 2 -1 Int BE Pri !#53 N31487 P9379 LD 28 -1 Int BE Nuc !#53 N31488 P9380 LD 35 -1 Int LE Pri !#53 N31489 P9381 REPLACEMENT 9 Int BE Sec !#53 N31490 P9382 LD 25 -1 Int BE Pri !#53 N31491 P9383 LD 36 -1 Int BE Pri !#53 N31492 P9384 REPLACEMENT 41 Int BE Pri !#53 N31493 P9385 LD 31 -1 Int BE Nuc !#53 N31494 P9386 LD 40 -1 Int BE Pri !#53 N31495 P9387 LD 17 -1 Int BE Pri !#53 N31496 P9388 REPLACEMENT 6 Int BE Pri !#53 N31497 P9389 REPLACEMENT 12 Int BE Pri !#53 N31498 P9390 LD 39 -1 FP BE Pri !#53 N31499 P9391 LD 15 -1 Int BE Pri !#53 N31500 P9392 REPLACEMENT 25 Int BE Nuc !#53 N31501 P9393 REPLACEMENT 35 Int BE Pri !#53 N31502 P9394 REPLACEMENT 30 Int BE Nuc !#53 N31503 P9395 REPLACEMENT 19 Int BE Pri !#53 N31504 P9396 LD 20 -1 Int BE Pri !#53 N31505 P9397 LD 31 -1 Int BE Pri !#53 N31506 P9398 LD 11 -1 Int BE Pri !#53 N31507 P9399 LD 33 -1 FP BE Pri !#53 N31508 P9400 REPLACEMENT 3 Int BE Pri !#53 N31509 P9401 REPLACEMENT 26 Int BE Pri !#53 N31510 P9402 LD 16 -1 Int BE Sec !#53 N31511 P9403 REPLACEMENT 44 Int BE Pri !#53 N31512 P9404 LD 42 -1 Int BE Pri !#53 N31513 P9405 LD 17 -1 Int BE Pri !#53 N31514 P9406 REPLACEMENT 12 Int BE Pri !#53 N31515 P9407 REPLACEMENT 33 Int BE Pri !#53 N31516 P9408 LD 41 -1 Int BE Pri !#53 N31517 P9409 LD 33 -1 Int BE Pri !#53 N31518 P9410 LD 6 -1 Int BE Pri !#53 N31519 P9411 REPLACEMENT 43 Int BE Pri !#53 N31520 P9412 REPLACEMENT 26 Int BE Pri !#53 N31521 P9413 LD 26 -1 Int BE Pri !#53 N31522 P9414 LD 21 -1 FP BE Nuc !#53 N31523 P9415 LD 30 -1 Int BE Sec !#53 N31524 P9416 LD 41 -1 Int BE Pri !#53 N31525 P9417 LD 35 -1 FP BE Nuc !#53 N31526 P9418 LD 11 -1 Int BE Pri !#53 N31527 P9419 REPLACEMENT 15 Int BE Pri !#53 N31528 P9420 LD 15 -1 Int BE Nuc !#53 N31529 P9421 LD 27 -1 Int BE Pri !#53 N31530 P9422 LD 33 -1 FP BE Pri !#53 N31531 P9423 LD 25 -1 Int BE Pri !#53 N31532 P9424 LD 0 -1 Int BE Pri !#53 N31533 P9425 REPLACEMENT 44 Int BE Sec !#53 N31534 P9426 REPLACEMENT 31 Int BE Pri !#53 N31535 P9427 MEMBAR !#53 N31536 P9428 BST 29 0x2680000c FP BE Pri !#53 N31537 P9429 MEMBAR !#53 N31538 P9430 LD 38 -1 Int BE Pri !#53 N31539 P9431 REPLACEMENT 35 Int BE Pri !#53 N31540 P9432 REPLACEMENT 25 Int BE Pri !#53 N31541 P9433 LD 27 -1 FP BE Sec !#53 N31542 P9434 LD 36 -1 Int BE Sec !#53 N31543 P9435 REPLACEMENT 10 Int BE Pri !#53 N31544 P9436 REPLACEMENT 21 Int BE Pri !#53 N31545 P9437 LD 4 -1 Int BE Pri !#53 N31546 P9438 REPLACEMENT 4 Int BE Pri !#53 N31547 P9439 LD 9 -1 Int BE Pri !#53 N31548 P9440 REPLACEMENT 20 Int BE Pri !#53 N31549 P9441 LD 2 -1 Int BE Pri !#53 N31550 P9442 LD 45 -1 Int BE Pri !#53 N31551 P9443 LD 10 -1 Int BE Sec !#53 N31552 P9444 LD 43 -1 Int BE Pri !#53 N31553 P9445 LD 37 -1 Int BE Pri !#53 N31554 P9446 LD 3 -1 Int BE Pri !#53 N31555 P9447 LD 18 -1 Int BE Sec !#53 N31556 P9448 REPLACEMENT 19 Int BE Pri !#53 N31557 P9449 LD 40 -1 Int BE Nuc !#53 N31558 P9450 REPLACEMENT 28 Int BE Pri !#53 N31559 P9451 REPLACEMENT 45 Int BE Pri !#53 N31560 P9452 LD 28 -1 Int BE Pri !#53 N31561 P9453 REPLACEMENT 3 Int BE Pri !#53 N31562 P9454 REPLACEMENT 41 Int BE Sec !#53 N31563 P9455 LD 38 -1 Int LE Sec !#53 N31564 P9456 LD 7 -1 Int LE Pri !#53 N31565 P9457 REPLACEMENT 36 Int BE Pri !#53 N31566 P9458 REPLACEMENT 8 Int BE Pri !#53 N31567 P9459 REPLACEMENT 15 Int BE Pri !#53 N31568 P9460 LD 42 -1 Int BE Pri !#53 N31569 P9461 LD 5 -1 FP BE Pri !#53 N31570 P9462 REPLACEMENT 34 Int BE Sec !#53 N31571 P9463 LD 45 -1 Int BE Pri !#53 N31572 P9464 LD 40 -1 Int BE Pri !#53 N31573 P9465 REPLACEMENT 37 Int BE Pri !#53 N31574 P9466 PREFETCH 5 Int BE Sec !#53 N31575 P9467 REPLACEMENT 26 Int BE Sec !#53 N31576 P9468 LD 36 -1 FP BE Pri !#53 N31577 P9469 LD 38 -1 Int BE Pri !#53 N31578 P9470 LD 28 -1 FP BE Sec !#53 N31579 P9471 LD 33 -1 Int BE Pri !#53 N31580 P9472 LD 31 -1 Int BE Pri !#53 N31581 P9473 LD 16 -1 Int BE Pri !#53 N31582 P9474 REPLACEMENT 28 Int BE Pri !#53 N31583 P9475 LD 25 -1 Int BE Pri Loop_exit !#53 N31584 P9476 MEMBAR !#54 N31585 P9477 LD 16 -1 Int BE Pri Loop_entry !#54 N31586 P9478 LD 31 -1 Int BE Pri !#54 N31587 P9479 LD 43 -1 Int BE Pri !#54 N31588 P9480 REPLACEMENT 7 Int BE Pri !#54 N31589 P9481 LD 31 -1 Int BE Pri !#54 N31590 P9482 REPLACEMENT 2 Int BE Pri !#54 N31591 P9483 REPLACEMENT 8 Int BE Pri !#54 N31592 P9484 LD 23 -1 Int BE Pri !#54 N31593 P9485 REPLACEMENT 9 Int BE Nuc !#54 N31594 P9486 LD 12 -1 Int BE Pri !#54 N31595 P9487 REPLACEMENT 34 Int BE Pri !#54 N31596 P9488 LD 22 -1 Int BE Pri !#54 N31597 P9489 LD 22 -1 FP BE Pri !#54 N31598 P9490 MEMBAR !#54 N31599 P9491 BST 25 0x27000001 FP BE Sec !#54 N31600 P9492 MEMBAR !#54 N31601 P9493 REPLACEMENT 8 Int BE Pri !#54 N31602 P9494 LD 22 -1 Int BE Pri !#54 N31603 P9495 REPLACEMENT 29 Int BE Sec !#54 N31604 P9496 LD 20 -1 Int LE Pri !#54 N31605 P9497 REPLACEMENT 26 Int BE Pri !#54 N31606 P9498 LD 18 -1 Int BE Pri !#54 N31607 P9499 LD 19 -1 Int BE Sec !#54 N31608 P9500 LD 5 -1 Int BE Pri !#54 N31609 P9501 REPLACEMENT 35 Int BE Pri !#54 N31610 P9502 LD 5 -1 Int BE Pri !#54 N31611 P9503 REPLACEMENT 27 Int BE Sec !#54 N31612 P9504 LD 21 -1 Int BE Pri !#54 N31613 P9505 LD 39 -1 Int BE Nuc !#54 N31614 P9506 LD 4 -1 Int BE Nuc !#54 N31615 P9507 REPLACEMENT 14 Int BE Pri !#54 N31616 P9508 LD 7 -1 Int BE Pri !#54 N31617 P9509 LD 42 -1 Int BE Pri !#54 N31618 P9510 LD 8 -1 Int BE Pri !#54 N31619 P9511 REPLACEMENT 26 Int BE Pri !#54 N31620 P9512 REPLACEMENT 44 Int BE Pri !#54 N31621 P9513 LD 33 -1 Int BE Pri !#54 N31622 P9514 REPLACEMENT 21 Int BE Pri !#54 N31623 P9515 LD 39 -1 Int BE Sec !#54 N31624 P9516 REPLACEMENT 20 Int BE Nuc !#54 N31625 P9517 LD 7 -1 Int BE Pri !#54 N31626 P9518 LD 21 -1 Int BE Pri !#54 N31627 P9519 LD 43 -1 Int BE Pri !#54 N31628 P9520 LD 2 -1 Int BE Pri !#54 N31629 P9521 LD 2 -1 Int BE Pri !#54 N31630 P9522 LD 14 -1 FP BE Sec !#54 N31631 P9523 REPLACEMENT 23 Int BE Pri !#54 N31632 P9524 REPLACEMENT 37 Int BE Pri !#54 N31633 P9525 LD 38 -1 Int BE Pri !#54 N31634 P9526 REPLACEMENT 2 Int BE Sec !#54 N31635 P9527 REPLACEMENT 6 Int BE Pri !#54 N31636 P9528 REPLACEMENT 44 Int BE Sec !#54 N31637 P9529 REPLACEMENT 11 Int BE Pri !#54 N31638 P9530 LD 18 -1 Int BE Pri !#54 N31639 P9531 REPLACEMENT 21 Int BE Pri !#54 N31640 P9532 LD 38 -1 Int LE Pri !#54 N31641 P9533 REPLACEMENT 22 Int BE Pri !#54 N31642 P9534 LD 7 -1 FP BE Nuc !#54 N31643 P9535 REPLACEMENT 25 Int BE Pri !#54 N31644 P9536 REPLACEMENT 38 Int BE Pri !#54 N31645 P9537 REPLACEMENT 37 Int BE Sec !#54 N31646 P9538 LD 3 -1 Int BE Pri !#54 N31647 P9539 REPLACEMENT 30 Int BE Pri !#54 N31648 P9540 MEMBAR !#54 N31649 P9541 BST 7 0x27000002 FP BE Pri !#54 N31650 P9542 MEMBAR !#54 N31651 P9543 BST 36 0x27000003 FP BE Pri !#54 N31652 P9544 MEMBAR !#54 N31653 P9545 LD 11 -1 Int BE Sec !#54 N31654 P9546 LD 29 -1 Int BE Pri !#54 N31655 P9547 REPLACEMENT 20 Int BE Pri !#54 N31656 P9548 REPLACEMENT 40 Int BE Pri !#54 N31657 P9549 LD 13 -1 Int BE Nuc !#54 N31658 P9550 LD 33 -1 Int BE Pri !#54 N31659 P9551 LD 0 -1 Int BE Sec !#54 N31660 P9552 LD 10 -1 FP BE Pri !#54 N31661 P9553 LD 18 -1 Int BE Pri !#54 N31662 P9554 REPLACEMENT 42 Int BE Pri !#54 N31663 P9555 REPLACEMENT 20 Int BE Pri !#54 N31664 P9556 LD 26 -1 Int BE Nuc !#54 N31665 P9557 LD 0 -1 Int BE Pri !#54 N31666 P9558 LD 19 -1 Int BE Pri !#54 N31667 P9559 REPLACEMENT 13 Int BE Pri !#54 N31668 P9560 LD 10 -1 Int BE Pri !#54 N31669 P9561 LD 36 -1 Int BE Pri !#54 N31670 P9562 LD 18 -1 Int BE Sec !#54 N31671 P9563 REPLACEMENT 40 Int BE Pri !#54 N31672 P9564 REPLACEMENT 17 Int BE Pri !#54 N31673 P9565 LD 1 -1 Int BE Sec !#54 N31674 P9566 LD 21 -1 Int BE Pri !#54 N31675 P9567 LD 34 -1 Int BE Sec !#54 N31676 P9568 LD 32 -1 Int BE Pri !#54 N31677 P9569 REPLACEMENT 38 Int BE Pri !#54 N31678 P9570 REPLACEMENT 7 Int BE Pri !#54 N31679 P9571 LD 6 -1 Int BE Pri !#54 N31680 P9572 LD 28 -1 Int LE Pri !#54 N31681 P9573 LD 13 -1 Int BE Pri !#54 N31682 P9574 REPLACEMENT 32 Int BE Pri !#54 N31683 P9575 LD 13 -1 FP BE Nuc !#54 N31684 P9576 PREFETCH 2 Int BE Pri !#54 N31685 P9577 LD 6 -1 Int BE Pri !#54 N31686 P9578 PREFETCH 24 Int BE Pri !#54 N31687 P9579 LD 30 -1 Int BE Pri !#54 N31688 P9580 REPLACEMENT 40 Int BE Pri !#54 N31689 P9581 LD 42 -1 Int BE Pri !#54 N31690 P9582 LD 26 -1 Int BE Pri !#54 N31691 P9583 REPLACEMENT 34 Int BE Pri !#54 N31692 P9584 PREFETCH 17 Int BE Pri !#54 N31693 P9585 REPLACEMENT 44 Int BE Pri !#54 N31694 P9586 REPLACEMENT 40 Int BE Pri !#54 N31695 P9587 LD 25 -1 Int BE Pri !#54 N31696 P9588 LD 19 -1 Int BE Pri !#54 N31697 P9589 REPLACEMENT 9 Int BE Pri !#54 N31698 P9590 LD 33 -1 Int BE Pri !#54 N31699 P9591 REPLACEMENT 26 Int BE Sec !#54 N31700 P9592 REPLACEMENT 14 Int BE Pri !#54 N31701 P9593 LD 26 -1 Int LE Pri !#54 N31702 P9594 REPLACEMENT 42 Int BE Pri !#54 N31703 P9595 REPLACEMENT 18 Int BE Pri !#54 N31704 P9596 LD 36 -1 Int BE Pri !#54 N31705 P9597 LD 30 -1 Int BE Pri !#54 N31706 P9598 REPLACEMENT 42 Int BE Pri !#54 N31707 P9599 REPLACEMENT 10 Int BE Sec !#54 N31708 P9600 REPLACEMENT 17 Int BE Pri !#54 N31709 P9601 REPLACEMENT 16 Int BE Sec !#54 N31710 P9602 REPLACEMENT 20 Int BE Nuc !#54 N31711 P9603 REPLACEMENT 10 Int BE Pri !#54 N31712 P9604 REPLACEMENT 31 Int BE Pri !#54 N31713 P9605 LD 33 -1 Int BE Pri !#54 N31714 P9606 REPLACEMENT 11 Int BE Pri !#54 N31715 P9607 LD 5 -1 Int BE Sec !#54 N31716 P9608 LD 31 -1 Int BE Pri !#54 N31717 P9609 LD 9 -1 Int BE Pri !#54 N31718 P9610 LD 44 -1 Int BE Pri !#54 N31719 P9611 LD 36 -1 Int BE Sec !#54 N31720 P9612 LD 31 -1 Int BE Pri !#54 N31721 P9613 LD 16 -1 Int BE Sec !#54 N31722 P9614 REPLACEMENT 23 Int BE Pri !#54 N31723 P9615 REPLACEMENT 4 Int BE Sec !#54 N31724 P9616 PREFETCH 14 Int BE Pri !#54 N31725 P9617 LD 38 -1 Int BE Sec !#54 N31726 P9618 LD 7 -1 FP BE Pri !#54 N31727 P9619 LD 33 -1 FP BE Pri !#54 N31728 P9620 LD 25 -1 Int BE Pri !#54 N31729 P9621 LD 14 -1 FP BE Pri !#54 N31730 P9622 REPLACEMENT 18 Int BE Pri !#54 N31731 P9623 LD 13 -1 Int LE Nuc !#54 N31732 P9624 REPLACEMENT 44 Int BE Pri !#54 N31733 P9625 REPLACEMENT 5 Int BE Pri !#54 N31734 P9626 LD 1 -1 Int BE Pri !#54 N31735 P9627 LD 24 -1 Int BE Sec !#54 N31736 P9628 LD 12 -1 Int BE Pri !#54 N31737 P9629 LD 33 -1 Int BE Sec !#54 N31738 P9630 REPLACEMENT 8 Int BE Pri !#54 N31739 P9631 LD 23 -1 Int BE Pri !#54 N31740 P9632 PREFETCH 38 Int BE Sec !#54 N31741 P9633 LD 12 -1 Int BE Pri !#54 N31742 P9634 REPLACEMENT 12 Int BE Pri !#54 N31743 P9635 REPLACEMENT 31 Int BE Pri !#54 N31744 P9636 MEMBAR !#54 N31745 P9637 LD 39 -1 Int BE Pri !#54 N31746 P9638 LD 17 -1 Int BE Pri !#54 N31747 P9639 REPLACEMENT 10 Int BE Sec !#54 N31748 P9640 REPLACEMENT 9 Int BE Pri !#54 N31749 P9641 LD 6 -1 Int BE Pri !#54 N31750 P9642 LD 22 -1 Int BE Sec !#54 N31751 P9643 LD 15 -1 Int BE Pri !#54 N31752 P9644 LD 27 -1 Int BE Pri !#54 N31753 P9645 LD 36 -1 Int BE Nuc !#54 N31754 P9646 REPLACEMENT 31 Int BE Pri !#54 N31755 P9647 REPLACEMENT 1 Int BE Nuc !#54 N31756 P9648 REPLACEMENT 43 Int BE Pri !#54 N31757 P9649 LD 9 -1 Int BE Nuc !#54 N31758 P9650 REPLACEMENT 13 Int BE Pri !#54 N31759 P9651 REPLACEMENT 39 Int BE Pri !#54 N31760 P9652 LD 31 -1 Int BE Pri !#54 N31761 P9653 REPLACEMENT 7 Int BE Nuc !#54 N31762 P9654 LD 2 -1 Int BE Pri !#54 N31763 P9655 LD 3 -1 Int BE Pri !#54 N31764 P9656 LD 22 -1 Int BE Pri !#54 N31765 P9657 LD 12 -1 Int BE Nuc !#54 N31766 P9658 LD 44 -1 Int BE Pri !#54 N31767 P9659 REPLACEMENT 4 Int BE Pri !#54 N31768 P9660 REPLACEMENT 43 Int BE Pri !#54 N31769 P9661 LD 30 -1 Int LE Pri !#54 N31770 P9662 LD 44 -1 Int BE Pri !#54 N31771 P9663 REPLACEMENT 29 Int BE Sec !#54 N31772 P9664 REPLACEMENT 41 Int BE Pri !#54 N31773 P9665 REPLACEMENT 2 Int BE Pri !#54 N31774 P9666 REPLACEMENT 26 Int BE Pri !#54 N31775 P9667 REPLACEMENT 24 Int BE Pri !#54 N31776 P9668 LD 23 -1 Int BE Pri !#54 N31777 P9669 LD 11 -1 Int BE Pri !#54 N31778 P9670 REPLACEMENT 18 Int BE Sec !#54 N31779 P9671 LD 28 -1 Int BE Nuc !#54 N31780 P9672 REPLACEMENT 25 Int BE Pri !#54 N31781 P9673 LD 24 -1 Int BE Pri !#54 N31782 P9674 REPLACEMENT 3 Int BE Sec !#54 N31783 P9675 LD 10 -1 Int BE Pri !#54 N31784 P9676 LD 2 -1 Int BE Pri !#54 N31785 P9677 REPLACEMENT 8 Int BE Sec !#54 N31786 P9678 REPLACEMENT 45 Int BE Pri !#54 N31787 P9679 LD 21 -1 Int BE Nuc !#54 N31788 P9680 REPLACEMENT 6 Int BE Pri !#54 N31789 P9681 LD 21 -1 Int BE Pri !#54 N31790 P9682 LD 4 -1 Int BE Pri !#54 N31791 P9683 LD 34 -1 Int BE Pri Loop_exit !#54 N31792 P9684 REPLACEMENT 16 Int BE Pri Loop_entry !#54 N31793 P9685 REPLACEMENT 28 Int BE Pri !#54 N31794 P9686 REPLACEMENT 25 Int BE Pri !#54 N31795 P9687 LD 5 -1 Int BE Nuc !#54 N31796 P9688 REPLACEMENT 1 Int BE Pri !#54 N31797 P9689 LD 39 -1 Int BE Pri !#54 N31798 P9690 LD 8 -1 Int BE Pri !#54 N31799 P9691 LD 28 -1 Int BE Pri !#54 N31800 P9692 REPLACEMENT 4 Int BE Pri !#54 N31801 P9693 LD 19 -1 Int BE Pri !#54 N31802 P9694 LD 38 -1 Int BE Pri !#54 N31803 P9695 LD 34 -1 Int BE Pri !#54 N31804 P9696 REPLACEMENT 32 Int BE Pri !#54 N31805 P9697 LD 41 -1 Int BE Pri !#54 N31806 P9698 LD 43 -1 FP BE Pri !#54 N31807 P9699 LD 45 -1 Int BE Pri !#54 N31808 P9700 LD 21 -1 Int BE Pri !#54 N31809 P9701 LD 5 -1 Int BE Pri !#54 N31810 P9702 LD 8 -1 Int BE Pri !#54 N31811 P9703 REPLACEMENT 31 Int BE Pri !#54 N31812 P9704 REPLACEMENT 13 Int BE Nuc !#54 N31813 P9705 LD 27 -1 Int BE Pri !#54 N31814 P9706 LD 33 -1 Int BE Pri !#54 N31815 P9707 LD 38 -1 Int BE Pri !#54 N31816 P9708 LD 24 -1 Int BE Pri !#54 N31817 P9709 LD 35 -1 Int BE Pri !#54 N31818 P9710 LD 5 -1 Int BE Pri !#54 N31819 P9711 LD 17 -1 Int BE Pri !#54 N31820 P9712 LD 25 -1 Int BE Pri !#54 N31821 P9713 LD 14 -1 Int BE Pri !#54 N31822 P9714 LD 32 -1 Int BE Sec !#54 N31823 P9715 LD 39 -1 FP BE Pri !#54 N31824 P9716 REPLACEMENT 17 Int BE Pri !#54 N31825 P9717 LD 9 -1 FP BE Pri !#54 N31826 P9718 LD 33 -1 Int BE Sec !#54 N31827 P9719 REPLACEMENT 26 Int BE Pri !#54 N31828 P9720 LD 37 -1 Int BE Sec !#54 N31829 P9721 REPLACEMENT 45 Int BE Pri !#54 N31830 P9722 LD 36 -1 Int BE Sec !#54 N31831 P9723 LD 6 -1 FP BE Pri !#54 N31832 P9724 REPLACEMENT 22 Int BE Pri !#54 N31833 P9725 LD 22 -1 Int BE Nuc !#54 N31834 P9726 LD 17 -1 Int BE Sec !#54 N31835 P9727 LD 40 -1 Int BE Pri !#54 N31836 P9728 REPLACEMENT 13 Int BE Pri !#54 N31837 P9729 LD 30 -1 Int BE Pri !#54 N31838 P9730 LD 15 -1 Int BE Pri !#54 N31839 P9731 LD 4 -1 Int BE Pri !#54 N31840 P9732 LD 43 -1 Int BE Pri !#54 N31841 P9733 REPLACEMENT 13 Int BE Nuc !#54 N31842 P9734 REPLACEMENT 24 Int BE Pri !#54 N31843 P9735 REPLACEMENT 33 Int BE Pri !#54 N31844 P9736 REPLACEMENT 2 Int BE Pri !#54 N31845 P9737 REPLACEMENT 18 Int BE Pri !#54 N31846 P9738 REPLACEMENT 31 Int BE Pri !#54 N31847 P9739 REPLACEMENT 18 Int BE Pri !#54 N31848 P9740 LD 41 -1 Int LE Sec !#54 N31849 P9741 LD 30 -1 Int LE Pri !#54 N31850 P9742 LD 42 -1 Int BE Pri !#54 N31851 P9743 LD 43 -1 Int BE Nuc !#54 N31852 P9744 LD 34 -1 Int BE Pri !#54 N31853 P9745 REPLACEMENT 37 Int BE Pri !#54 N31854 P9746 REPLACEMENT 1 Int BE Nuc !#54 N31855 P9747 LD 44 -1 Int BE Sec !#54 N31856 P9748 REPLACEMENT 6 Int BE Pri !#54 N31857 P9749 LD 33 -1 Int BE Pri !#54 N31858 P9750 REPLACEMENT 0 Int BE Nuc !#54 N31859 P9751 LD 35 -1 Int BE Pri !#54 N31860 P9752 LD 39 -1 Int BE Nuc !#54 N31861 P9753 REPLACEMENT 45 Int BE Pri !#54 N31862 P9754 PREFETCH 0 Int BE Nuc !#54 N31863 P9755 LD 37 -1 Int BE Pri !#54 N31864 P9756 LD 0 -1 FP BE Pri Loop_exit !#54 N31865 P9684 REPLACEMENT 16 Int BE Pri Loop_entry !#54 N31866 P9685 REPLACEMENT 28 Int BE Pri !#54 N31867 P9686 REPLACEMENT 25 Int BE Pri !#54 N31868 P9687 LD 5 -1 Int BE Nuc !#54 N31869 P9688 REPLACEMENT 1 Int BE Pri !#54 N31870 P9689 LD 39 -1 Int BE Pri !#54 N31871 P9690 LD 8 -1 Int BE Pri !#54 N31872 P9691 LD 28 -1 Int BE Pri !#54 N31873 P9692 REPLACEMENT 4 Int BE Pri !#54 N31874 P9693 LD 19 -1 Int BE Pri !#54 N31875 P9694 LD 38 -1 Int BE Pri !#54 N31876 P9695 LD 34 -1 Int BE Pri !#54 N31877 P9696 REPLACEMENT 32 Int BE Pri !#54 N31878 P9697 LD 41 -1 Int BE Pri !#54 N31879 P9698 LD 43 -1 FP BE Pri !#54 N31880 P9699 LD 45 -1 Int BE Pri !#54 N31881 P9700 LD 21 -1 Int BE Pri !#54 N31882 P9701 LD 5 -1 Int BE Pri !#54 N31883 P9702 LD 8 -1 Int BE Pri !#54 N31884 P9703 REPLACEMENT 31 Int BE Pri !#54 N31885 P9704 REPLACEMENT 13 Int BE Nuc !#54 N31886 P9705 LD 27 -1 Int BE Pri !#54 N31887 P9706 LD 33 -1 Int BE Pri !#54 N31888 P9707 LD 38 -1 Int BE Pri !#54 N31889 P9708 LD 24 -1 Int BE Pri !#54 N31890 P9709 LD 35 -1 Int BE Pri !#54 N31891 P9710 LD 5 -1 Int BE Pri !#54 N31892 P9711 LD 17 -1 Int BE Pri !#54 N31893 P9712 LD 25 -1 Int BE Pri !#54 N31894 P9713 LD 14 -1 Int BE Pri !#54 N31895 P9714 LD 32 -1 Int BE Sec !#54 N31896 P9715 LD 39 -1 FP BE Pri !#54 N31897 P9716 REPLACEMENT 17 Int BE Pri !#54 N31898 P9717 LD 9 -1 FP BE Pri !#54 N31899 P9718 LD 33 -1 Int BE Sec !#54 N31900 P9719 REPLACEMENT 26 Int BE Pri !#54 N31901 P9720 LD 37 -1 Int BE Sec !#54 N31902 P9721 REPLACEMENT 45 Int BE Pri !#54 N31903 P9722 LD 36 -1 Int BE Sec !#54 N31904 P9723 LD 6 -1 FP BE Pri !#54 N31905 P9724 REPLACEMENT 22 Int BE Pri !#54 N31906 P9725 LD 22 -1 Int BE Nuc !#54 N31907 P9726 LD 17 -1 Int BE Sec !#54 N31908 P9727 LD 40 -1 Int BE Pri !#54 N31909 P9728 REPLACEMENT 13 Int BE Pri !#54 N31910 P9729 LD 30 -1 Int BE Pri !#54 N31911 P9730 LD 15 -1 Int BE Pri !#54 N31912 P9731 LD 4 -1 Int BE Pri !#54 N31913 P9732 LD 43 -1 Int BE Pri !#54 N31914 P9733 REPLACEMENT 13 Int BE Nuc !#54 N31915 P9734 REPLACEMENT 24 Int BE Pri !#54 N31916 P9735 REPLACEMENT 33 Int BE Pri !#54 N31917 P9736 REPLACEMENT 2 Int BE Pri !#54 N31918 P9737 REPLACEMENT 18 Int BE Pri !#54 N31919 P9738 REPLACEMENT 31 Int BE Pri !#54 N31920 P9739 REPLACEMENT 18 Int BE Pri !#54 N31921 P9740 LD 41 -1 Int LE Sec !#54 N31922 P9741 LD 30 -1 Int LE Pri !#54 N31923 P9742 LD 42 -1 Int BE Pri !#54 N31924 P9743 LD 43 -1 Int BE Nuc !#54 N31925 P9744 LD 34 -1 Int BE Pri !#54 N31926 P9745 REPLACEMENT 37 Int BE Pri !#54 N31927 P9746 REPLACEMENT 1 Int BE Nuc !#54 N31928 P9747 LD 44 -1 Int BE Sec !#54 N31929 P9748 REPLACEMENT 6 Int BE Pri !#54 N31930 P9749 LD 33 -1 Int BE Pri !#54 N31931 P9750 REPLACEMENT 0 Int BE Nuc !#54 N31932 P9751 LD 35 -1 Int BE Pri !#54 N31933 P9752 LD 39 -1 Int BE Nuc !#54 N31934 P9753 REPLACEMENT 45 Int BE Pri !#54 N31935 P9754 PREFETCH 0 Int BE Nuc !#54 N31936 P9755 LD 37 -1 Int BE Pri !#54 N31937 P9756 LD 0 -1 FP BE Pri Loop_exit !#54 N31938 P9684 REPLACEMENT 16 Int BE Pri Loop_entry !#54 N31939 P9685 REPLACEMENT 28 Int BE Pri !#54 N31940 P9686 REPLACEMENT 25 Int BE Pri !#54 N31941 P9687 LD 5 -1 Int BE Nuc !#54 N31942 P9688 REPLACEMENT 1 Int BE Pri !#54 N31943 P9689 LD 39 -1 Int BE Pri !#54 N31944 P9690 LD 8 -1 Int BE Pri !#54 N31945 P9691 LD 28 -1 Int BE Pri !#54 N31946 P9692 REPLACEMENT 4 Int BE Pri !#54 N31947 P9693 LD 19 -1 Int BE Pri !#54 N31948 P9694 LD 38 -1 Int BE Pri !#54 N31949 P9695 LD 34 -1 Int BE Pri !#54 N31950 P9696 REPLACEMENT 32 Int BE Pri !#54 N31951 P9697 LD 41 -1 Int BE Pri !#54 N31952 P9698 LD 43 -1 FP BE Pri !#54 N31953 P9699 LD 45 -1 Int BE Pri !#54 N31954 P9700 LD 21 -1 Int BE Pri !#54 N31955 P9701 LD 5 -1 Int BE Pri !#54 N31956 P9702 LD 8 -1 Int BE Pri !#54 N31957 P9703 REPLACEMENT 31 Int BE Pri !#54 N31958 P9704 REPLACEMENT 13 Int BE Nuc !#54 N31959 P9705 LD 27 -1 Int BE Pri !#54 N31960 P9706 LD 33 -1 Int BE Pri !#54 N31961 P9707 LD 38 -1 Int BE Pri !#54 N31962 P9708 LD 24 -1 Int BE Pri !#54 N31963 P9709 LD 35 -1 Int BE Pri !#54 N31964 P9710 LD 5 -1 Int BE Pri !#54 N31965 P9711 LD 17 -1 Int BE Pri !#54 N31966 P9712 LD 25 -1 Int BE Pri !#54 N31967 P9713 LD 14 -1 Int BE Pri !#54 N31968 P9714 LD 32 -1 Int BE Sec !#54 N31969 P9715 LD 39 -1 FP BE Pri !#54 N31970 P9716 REPLACEMENT 17 Int BE Pri !#54 N31971 P9717 LD 9 -1 FP BE Pri !#54 N31972 P9718 LD 33 -1 Int BE Sec !#54 N31973 P9719 REPLACEMENT 26 Int BE Pri !#54 N31974 P9720 LD 37 -1 Int BE Sec !#54 N31975 P9721 REPLACEMENT 45 Int BE Pri !#54 N31976 P9722 LD 36 -1 Int BE Sec !#54 N31977 P9723 LD 6 -1 FP BE Pri !#54 N31978 P9724 REPLACEMENT 22 Int BE Pri !#54 N31979 P9725 LD 22 -1 Int BE Nuc !#54 N31980 P9726 LD 17 -1 Int BE Sec !#54 N31981 P9727 LD 40 -1 Int BE Pri !#54 N31982 P9728 REPLACEMENT 13 Int BE Pri !#54 N31983 P9729 LD 30 -1 Int BE Pri !#54 N31984 P9730 LD 15 -1 Int BE Pri !#54 N31985 P9731 LD 4 -1 Int BE Pri !#54 N31986 P9732 LD 43 -1 Int BE Pri !#54 N31987 P9733 REPLACEMENT 13 Int BE Nuc !#54 N31988 P9734 REPLACEMENT 24 Int BE Pri !#54 N31989 P9735 REPLACEMENT 33 Int BE Pri !#54 N31990 P9736 REPLACEMENT 2 Int BE Pri !#54 N31991 P9737 REPLACEMENT 18 Int BE Pri !#54 N31992 P9738 REPLACEMENT 31 Int BE Pri !#54 N31993 P9739 REPLACEMENT 18 Int BE Pri !#54 N31994 P9740 LD 41 -1 Int LE Sec !#54 N31995 P9741 LD 30 -1 Int LE Pri !#54 N31996 P9742 LD 42 -1 Int BE Pri !#54 N31997 P9743 LD 43 -1 Int BE Nuc !#54 N31998 P9744 LD 34 -1 Int BE Pri !#54 N31999 P9745 REPLACEMENT 37 Int BE Pri !#54 N32000 P9746 REPLACEMENT 1 Int BE Nuc !#54 N32001 P9747 LD 44 -1 Int BE Sec !#54 N32002 P9748 REPLACEMENT 6 Int BE Pri !#54 N32003 P9749 LD 33 -1 Int BE Pri !#54 N32004 P9750 REPLACEMENT 0 Int BE Nuc !#54 N32005 P9751 LD 35 -1 Int BE Pri !#54 N32006 P9752 LD 39 -1 Int BE Nuc !#54 N32007 P9753 REPLACEMENT 45 Int BE Pri !#54 N32008 P9754 PREFETCH 0 Int BE Nuc !#54 N32009 P9755 LD 37 -1 Int BE Pri !#54 N32010 P9756 LD 0 -1 FP BE Pri Loop_exit !#54 N32011 P9684 REPLACEMENT 16 Int BE Pri Loop_entry !#54 N32012 P9685 REPLACEMENT 28 Int BE Pri !#54 N32013 P9686 REPLACEMENT 25 Int BE Pri !#54 N32014 P9687 LD 5 -1 Int BE Nuc !#54 N32015 P9688 REPLACEMENT 1 Int BE Pri !#54 N32016 P9689 LD 39 -1 Int BE Pri !#54 N32017 P9690 LD 8 -1 Int BE Pri !#54 N32018 P9691 LD 28 -1 Int BE Pri !#54 N32019 P9692 REPLACEMENT 4 Int BE Pri !#54 N32020 P9693 LD 19 -1 Int BE Pri !#54 N32021 P9694 LD 38 -1 Int BE Pri !#54 N32022 P9695 LD 34 -1 Int BE Pri !#54 N32023 P9696 REPLACEMENT 32 Int BE Pri !#54 N32024 P9697 LD 41 -1 Int BE Pri !#54 N32025 P9698 LD 43 -1 FP BE Pri !#54 N32026 P9699 LD 45 -1 Int BE Pri !#54 N32027 P9700 LD 21 -1 Int BE Pri !#54 N32028 P9701 LD 5 -1 Int BE Pri !#54 N32029 P9702 LD 8 -1 Int BE Pri !#54 N32030 P9703 REPLACEMENT 31 Int BE Pri !#54 N32031 P9704 REPLACEMENT 13 Int BE Nuc !#54 N32032 P9705 LD 27 -1 Int BE Pri !#54 N32033 P9706 LD 33 -1 Int BE Pri !#54 N32034 P9707 LD 38 -1 Int BE Pri !#54 N32035 P9708 LD 24 -1 Int BE Pri !#54 N32036 P9709 LD 35 -1 Int BE Pri !#54 N32037 P9710 LD 5 -1 Int BE Pri !#54 N32038 P9711 LD 17 -1 Int BE Pri !#54 N32039 P9712 LD 25 -1 Int BE Pri !#54 N32040 P9713 LD 14 -1 Int BE Pri !#54 N32041 P9714 LD 32 -1 Int BE Sec !#54 N32042 P9715 LD 39 -1 FP BE Pri !#54 N32043 P9716 REPLACEMENT 17 Int BE Pri !#54 N32044 P9717 LD 9 -1 FP BE Pri !#54 N32045 P9718 LD 33 -1 Int BE Sec !#54 N32046 P9719 REPLACEMENT 26 Int BE Pri !#54 N32047 P9720 LD 37 -1 Int BE Sec !#54 N32048 P9721 REPLACEMENT 45 Int BE Pri !#54 N32049 P9722 LD 36 -1 Int BE Sec !#54 N32050 P9723 LD 6 -1 FP BE Pri !#54 N32051 P9724 REPLACEMENT 22 Int BE Pri !#54 N32052 P9725 LD 22 -1 Int BE Nuc !#54 N32053 P9726 LD 17 -1 Int BE Sec !#54 N32054 P9727 LD 40 -1 Int BE Pri !#54 N32055 P9728 REPLACEMENT 13 Int BE Pri !#54 N32056 P9729 LD 30 -1 Int BE Pri !#54 N32057 P9730 LD 15 -1 Int BE Pri !#54 N32058 P9731 LD 4 -1 Int BE Pri !#54 N32059 P9732 LD 43 -1 Int BE Pri !#54 N32060 P9733 REPLACEMENT 13 Int BE Nuc !#54 N32061 P9734 REPLACEMENT 24 Int BE Pri !#54 N32062 P9735 REPLACEMENT 33 Int BE Pri !#54 N32063 P9736 REPLACEMENT 2 Int BE Pri !#54 N32064 P9737 REPLACEMENT 18 Int BE Pri !#54 N32065 P9738 REPLACEMENT 31 Int BE Pri !#54 N32066 P9739 REPLACEMENT 18 Int BE Pri !#54 N32067 P9740 LD 41 -1 Int LE Sec !#54 N32068 P9741 LD 30 -1 Int LE Pri !#54 N32069 P9742 LD 42 -1 Int BE Pri !#54 N32070 P9743 LD 43 -1 Int BE Nuc !#54 N32071 P9744 LD 34 -1 Int BE Pri !#54 N32072 P9745 REPLACEMENT 37 Int BE Pri !#54 N32073 P9746 REPLACEMENT 1 Int BE Nuc !#54 N32074 P9747 LD 44 -1 Int BE Sec !#54 N32075 P9748 REPLACEMENT 6 Int BE Pri !#54 N32076 P9749 LD 33 -1 Int BE Pri !#54 N32077 P9750 REPLACEMENT 0 Int BE Nuc !#54 N32078 P9751 LD 35 -1 Int BE Pri !#54 N32079 P9752 LD 39 -1 Int BE Nuc !#54 N32080 P9753 REPLACEMENT 45 Int BE Pri !#54 N32081 P9754 PREFETCH 0 Int BE Nuc !#54 N32082 P9755 LD 37 -1 Int BE Pri !#54 N32083 P9756 LD 0 -1 FP BE Pri Loop_exit !#54 N32084 P9684 REPLACEMENT 16 Int BE Pri Loop_entry !#54 N32085 P9685 REPLACEMENT 28 Int BE Pri !#54 N32086 P9686 REPLACEMENT 25 Int BE Pri !#54 N32087 P9687 LD 5 -1 Int BE Nuc !#54 N32088 P9688 REPLACEMENT 1 Int BE Pri !#54 N32089 P9689 LD 39 -1 Int BE Pri !#54 N32090 P9690 LD 8 -1 Int BE Pri !#54 N32091 P9691 LD 28 -1 Int BE Pri !#54 N32092 P9692 REPLACEMENT 4 Int BE Pri !#54 N32093 P9693 LD 19 -1 Int BE Pri !#54 N32094 P9694 LD 38 -1 Int BE Pri !#54 N32095 P9695 LD 34 -1 Int BE Pri !#54 N32096 P9696 REPLACEMENT 32 Int BE Pri !#54 N32097 P9697 LD 41 -1 Int BE Pri !#54 N32098 P9698 LD 43 -1 FP BE Pri !#54 N32099 P9699 LD 45 -1 Int BE Pri !#54 N32100 P9700 LD 21 -1 Int BE Pri !#54 N32101 P9701 LD 5 -1 Int BE Pri !#54 N32102 P9702 LD 8 -1 Int BE Pri !#54 N32103 P9703 REPLACEMENT 31 Int BE Pri !#54 N32104 P9704 REPLACEMENT 13 Int BE Nuc !#54 N32105 P9705 LD 27 -1 Int BE Pri !#54 N32106 P9706 LD 33 -1 Int BE Pri !#54 N32107 P9707 LD 38 -1 Int BE Pri !#54 N32108 P9708 LD 24 -1 Int BE Pri !#54 N32109 P9709 LD 35 -1 Int BE Pri !#54 N32110 P9710 LD 5 -1 Int BE Pri !#54 N32111 P9711 LD 17 -1 Int BE Pri !#54 N32112 P9712 LD 25 -1 Int BE Pri !#54 N32113 P9713 LD 14 -1 Int BE Pri !#54 N32114 P9714 LD 32 -1 Int BE Sec !#54 N32115 P9715 LD 39 -1 FP BE Pri !#54 N32116 P9716 REPLACEMENT 17 Int BE Pri !#54 N32117 P9717 LD 9 -1 FP BE Pri !#54 N32118 P9718 LD 33 -1 Int BE Sec !#54 N32119 P9719 REPLACEMENT 26 Int BE Pri !#54 N32120 P9720 LD 37 -1 Int BE Sec !#54 N32121 P9721 REPLACEMENT 45 Int BE Pri !#54 N32122 P9722 LD 36 -1 Int BE Sec !#54 N32123 P9723 LD 6 -1 FP BE Pri !#54 N32124 P9724 REPLACEMENT 22 Int BE Pri !#54 N32125 P9725 LD 22 -1 Int BE Nuc !#54 N32126 P9726 LD 17 -1 Int BE Sec !#54 N32127 P9727 LD 40 -1 Int BE Pri !#54 N32128 P9728 REPLACEMENT 13 Int BE Pri !#54 N32129 P9729 LD 30 -1 Int BE Pri !#54 N32130 P9730 LD 15 -1 Int BE Pri !#54 N32131 P9731 LD 4 -1 Int BE Pri !#54 N32132 P9732 LD 43 -1 Int BE Pri !#54 N32133 P9733 REPLACEMENT 13 Int BE Nuc !#54 N32134 P9734 REPLACEMENT 24 Int BE Pri !#54 N32135 P9735 REPLACEMENT 33 Int BE Pri !#54 N32136 P9736 REPLACEMENT 2 Int BE Pri !#54 N32137 P9737 REPLACEMENT 18 Int BE Pri !#54 N32138 P9738 REPLACEMENT 31 Int BE Pri !#54 N32139 P9739 REPLACEMENT 18 Int BE Pri !#54 N32140 P9740 LD 41 -1 Int LE Sec !#54 N32141 P9741 LD 30 -1 Int LE Pri !#54 N32142 P9742 LD 42 -1 Int BE Pri !#54 N32143 P9743 LD 43 -1 Int BE Nuc !#54 N32144 P9744 LD 34 -1 Int BE Pri !#54 N32145 P9745 REPLACEMENT 37 Int BE Pri !#54 N32146 P9746 REPLACEMENT 1 Int BE Nuc !#54 N32147 P9747 LD 44 -1 Int BE Sec !#54 N32148 P9748 REPLACEMENT 6 Int BE Pri !#54 N32149 P9749 LD 33 -1 Int BE Pri !#54 N32150 P9750 REPLACEMENT 0 Int BE Nuc !#54 N32151 P9751 LD 35 -1 Int BE Pri !#54 N32152 P9752 LD 39 -1 Int BE Nuc !#54 N32153 P9753 REPLACEMENT 45 Int BE Pri !#54 N32154 P9754 PREFETCH 0 Int BE Nuc !#54 N32155 P9755 LD 37 -1 Int BE Pri !#54 N32156 P9756 LD 0 -1 FP BE Pri Loop_exit !#54 N32157 P9757 MEMBAR !#55 N32158 P9758 REPLACEMENT 24 Int BE Pri Loop_entry !#55 N32159 P9759 LD 4 -1 Int BE Nuc !#55 N32160 P9760 LD 39 -1 Int BE Pri !#55 N32161 P9761 REPLACEMENT 31 Int BE Nuc !#55 N32162 P9762 MEMBAR !#55 N32163 P9763 BST 22 0x27800001 FP BE Pri !#55 N32164 P9764 MEMBAR !#55 N32165 P9765 REPLACEMENT 28 Int BE Pri !#55 N32166 P9766 LD 26 -1 Int BE Pri !#55 N32167 P9767 LD 6 -1 Int BE Nuc !#55 N32168 P9768 LD 27 -1 Int BE Pri !#55 N32169 P9769 REPLACEMENT 19 Int BE Pri !#55 N32170 P9770 LD 22 -1 Int BE Sec !#55 N32171 P9771 PREFETCH 22 Int BE Pri !#55 N32172 P9772 LD 4 -1 Int BE Nuc !#55 N32173 P9773 REPLACEMENT 40 Int BE Pri !#55 N32174 P9774 LD 14 -1 Int BE Pri !#55 N32175 P9775 LD 34 -1 Int BE Pri !#55 N32176 P9776 REPLACEMENT 28 Int BE Pri !#55 N32177 P9777 REPLACEMENT 9 Int BE Nuc !#55 N32178 P9778 LD 6 -1 Int BE Pri !#55 N32179 P9779 LD 18 -1 Int BE Sec !#55 N32180 P9780 LD 42 -1 Int BE Pri !#55 N32181 P9781 REPLACEMENT 42 Int BE Pri !#55 N32182 P9782 LD 37 -1 Int BE Pri !#55 N32183 P9783 LD 25 -1 Int BE Nuc !#55 N32184 P9784 PREFETCH 19 Int BE Pri !#55 N32185 P9785 LD 4 -1 Int BE Pri !#55 N32186 P9786 LD 1 -1 Int BE Pri !#55 N32187 P9787 REPLACEMENT 14 Int BE Pri !#55 N32188 P9788 REPLACEMENT 32 Int BE Sec !#55 N32189 P9789 REPLACEMENT 2 Int BE Pri !#55 N32190 P9790 LD 4 -1 Int BE Pri !#55 N32191 P9791 LD 43 -1 FP BE Pri !#55 N32192 P9792 REPLACEMENT 45 Int BE Pri !#55 N32193 P9793 LD 33 -1 Int BE Pri !#55 N32194 P9794 REPLACEMENT 38 Int BE Sec !#55 N32195 P9795 REPLACEMENT 42 Int BE Pri !#55 N32196 P9796 REPLACEMENT 3 Int BE Pri !#55 N32197 P9797 MEMBAR !#55 N32198 P9798 BST 0 0x27800002 FP BE Sec !#55 N32199 P9798 BST 1 0x27800003 FP BE Sec !#55 N32200 P9799 MEMBAR !#55 N32201 P9800 REPLACEMENT 17 Int BE Pri !#55 N32202 P9801 LD 29 -1 Int BE Pri !#55 N32203 P9802 LD 5 -1 Int BE Pri !#55 N32204 P9803 LD 29 -1 Int BE Pri !#55 N32205 P9804 LD 18 -1 Int BE Pri !#55 N32206 P9805 LD 27 -1 FP BE Sec !#55 N32207 P9806 PREFETCH 19 Int BE Nuc !#55 N32208 P9807 REPLACEMENT 20 Int BE Pri !#55 N32209 P9808 REPLACEMENT 12 Int BE Pri !#55 N32210 P9809 LD 26 -1 Int BE Nuc !#55 N32211 P9810 LD 42 -1 Int BE Pri !#55 N32212 P9811 REPLACEMENT 44 Int BE Pri !#55 N32213 P9812 REPLACEMENT 2 Int BE Pri !#55 N32214 P9813 LD 37 -1 Int BE Pri !#55 N32215 P9814 REPLACEMENT 17 Int BE Pri !#55 N32216 P9815 REPLACEMENT 4 Int BE Pri !#55 N32217 P9816 REPLACEMENT 24 Int BE Pri !#55 N32218 P9817 REPLACEMENT 32 Int BE Pri !#55 N32219 P9818 LD 33 -1 Int BE Pri !#55 N32220 P9819 LD 24 -1 FP BE Pri !#55 N32221 P9820 REPLACEMENT 2 Int BE Pri !#55 N32222 P9821 REPLACEMENT 44 Int BE Pri !#55 N32223 P9822 REPLACEMENT 7 Int BE Pri !#55 N32224 P9823 REPLACEMENT 39 Int BE Nuc !#55 N32225 P9824 REPLACEMENT 14 Int BE Sec !#55 N32226 P9825 LD 12 -1 Int BE Nuc !#55 N32227 P9826 REPLACEMENT 31 Int BE Pri !#55 N32228 P9827 REPLACEMENT 23 Int BE Pri !#55 N32229 P9828 LD 23 -1 Int BE Sec !#55 N32230 P9829 REPLACEMENT 32 Int BE Pri !#55 N32231 P9830 LD 16 -1 Int BE Pri !#55 N32232 P9831 PREFETCH 12 Int BE Sec !#55 N32233 P9832 REPLACEMENT 8 Int BE Pri !#55 N32234 P9833 LD 33 -1 Int BE Sec !#55 N32235 P9834 REPLACEMENT 9 Int BE Pri !#55 N32236 P9835 REPLACEMENT 34 Int BE Pri !#55 N32237 P9836 REPLACEMENT 24 Int BE Sec !#55 N32238 P9837 REPLACEMENT 8 Int BE Pri !#55 N32239 P9838 REPLACEMENT 43 Int BE Pri !#55 N32240 P9839 REPLACEMENT 42 Int BE Pri !#55 N32241 P9840 LD 44 -1 Int BE Sec !#55 N32242 P9841 REPLACEMENT 34 Int BE Sec !#55 N32243 P9842 REPLACEMENT 22 Int BE Pri !#55 N32244 P9843 LD 14 -1 Int BE Pri !#55 N32245 P9844 LD 8 -1 Int BE Sec !#55 N32246 P9845 LD 0 -1 FP BE Pri !#55 N32247 P9846 REPLACEMENT 31 Int BE Pri !#55 N32248 P9847 LD 11 -1 Int LE Pri !#55 N32249 P9848 LD 8 -1 Int BE Pri !#55 N32250 P9849 LD 21 -1 Int LE Pri !#55 N32251 P9850 REPLACEMENT 26 Int BE Pri !#55 N32252 P9851 LD 39 -1 Int BE Pri !#55 N32253 P9852 LD 27 -1 Int BE Pri !#55 N32254 P9853 LD 23 -1 Int BE Pri !#55 N32255 P9854 LD 30 -1 Int BE Pri !#55 N32256 P9855 LD 15 -1 Int BE Pri !#55 N32257 P9856 LD 36 -1 Int BE Nuc !#55 N32258 P9857 REPLACEMENT 20 Int BE Sec !#55 N32259 P9858 LD 20 -1 Int BE Sec !#55 N32260 P9859 REPLACEMENT 9 Int BE Pri !#55 N32261 P9860 LD 14 -1 Int BE Pri !#55 N32262 P9861 REPLACEMENT 0 Int BE Pri !#55 N32263 P9862 REPLACEMENT 35 Int BE Sec !#55 N32264 P9863 REPLACEMENT 16 Int BE Pri !#55 N32265 P9864 REPLACEMENT 20 Int BE Pri !#55 N32266 P9865 LD 1 -1 Int BE Pri !#55 N32267 P9866 LD 45 -1 Int BE Pri !#55 N32268 P9867 REPLACEMENT 19 Int BE Pri !#55 N32269 P9868 REPLACEMENT 19 Int BE Pri !#55 N32270 P9869 LD 43 -1 Int BE Sec !#55 N32271 P9870 REPLACEMENT 45 Int BE Pri !#55 N32272 P9871 LD 32 -1 Int BE Pri !#55 N32273 P9872 LD 44 -1 FP BE Pri !#55 N32274 P9873 REPLACEMENT 24 Int BE Pri !#55 N32275 P9874 LD 12 -1 Int BE Pri !#55 N32276 P9875 REPLACEMENT 0 Int BE Pri !#55 N32277 P9876 REPLACEMENT 2 Int BE Nuc !#55 N32278 P9877 LD 17 -1 Int BE Pri !#55 N32279 P9878 REPLACEMENT 12 Int BE Pri !#55 N32280 P9879 LD 15 -1 Int BE Sec !#55 N32281 P9880 LD 30 -1 Int LE Pri !#55 N32282 P9881 REPLACEMENT 44 Int BE Nuc !#55 N32283 P9882 PREFETCH 27 Int BE Pri !#55 N32284 P9883 LD 27 -1 Int BE Pri !#55 N32285 P9884 LD 19 -1 FP BE Pri !#55 N32286 P9885 REPLACEMENT 31 Int BE Pri !#55 N32287 P9886 REPLACEMENT 30 Int BE Pri !#55 N32288 P9887 LD 24 -1 FP BE Pri !#55 N32289 P9888 REPLACEMENT 1 Int BE Nuc !#55 N32290 P9889 REPLACEMENT 22 Int BE Pri !#55 N32291 P9890 LD 28 -1 FP BE Pri !#55 N32292 P9891 LD 29 -1 Int BE Pri !#55 N32293 P9892 REPLACEMENT 29 Int BE Pri !#55 N32294 P9893 REPLACEMENT 10 Int BE Sec !#55 N32295 P9894 LD 18 -1 FP BE Pri !#55 N32296 P9895 LD 23 -1 Int BE Pri !#55 N32297 P9896 REPLACEMENT 25 Int BE Sec !#55 N32298 P9897 LD 1 -1 Int BE Pri !#55 N32299 P9898 LD 22 -1 Int BE Pri !#55 N32300 P9899 LD 9 -1 FP BE Pri !#55 N32301 P9900 REPLACEMENT 6 Int BE Pri !#55 N32302 P9901 REPLACEMENT 31 Int BE Nuc !#55 N32303 P9902 LD 41 -1 Int BE Pri !#55 N32304 P9903 LD 37 -1 Int BE Sec !#55 N32305 P9904 LD 12 -1 Int BE Pri !#55 N32306 P9905 LD 23 -1 Int BE Pri !#55 N32307 P9906 LD 4 -1 Int BE Pri !#55 N32308 P9907 LD 32 -1 Int BE Pri !#55 N32309 P9908 REPLACEMENT 0 Int BE Pri !#55 N32310 P9909 REPLACEMENT 44 Int BE Pri !#55 N32311 P9910 REPLACEMENT 33 Int BE Pri !#55 N32312 P9911 REPLACEMENT 25 Int BE Pri !#55 N32313 P9912 REPLACEMENT 38 Int BE Nuc !#55 N32314 P9913 REPLACEMENT 4 Int BE Sec !#55 N32315 P9914 REPLACEMENT 2 Int BE Pri !#55 N32316 P9915 REPLACEMENT 42 Int BE Pri !#55 N32317 P9916 LD 38 -1 Int BE Pri !#55 N32318 P9917 REPLACEMENT 17 Int BE Pri !#55 N32319 P9918 LD 44 -1 Int BE Pri !#55 N32320 P9919 LD 42 -1 Int BE Pri !#55 N32321 P9920 REPLACEMENT 40 Int BE Pri !#55 N32322 P9921 REPLACEMENT 19 Int BE Nuc !#55 N32323 P9922 REPLACEMENT 38 Int BE Pri !#55 N32324 P9923 REPLACEMENT 41 Int BE Sec !#55 N32325 P9924 LD 27 -1 Int BE Pri !#55 N32326 P9925 MEMBAR !#55 N32327 P9926 BST 27 0x27800004 FP BE Pri !#55 N32328 P9927 MEMBAR !#55 N32329 P9928 LD 43 -1 FP BE Sec !#55 N32330 P9929 LD 40 -1 Int BE Pri !#55 N32331 P9930 REPLACEMENT 33 Int BE Pri !#55 N32332 P9931 LD 15 -1 Int LE Sec !#55 N32333 P9932 REPLACEMENT 32 Int BE Pri !#55 N32334 P9933 REPLACEMENT 10 Int BE Sec !#55 N32335 P9934 REPLACEMENT 37 Int BE Nuc !#55 N32336 P9935 LD 2 -1 Int BE Pri Loop_exit !#55 N32337 P9758 REPLACEMENT 24 Int BE Pri Loop_entry !#55 N32338 P9759 LD 4 -1 Int BE Nuc !#55 N32339 P9760 LD 39 -1 Int BE Pri !#55 N32340 P9761 REPLACEMENT 31 Int BE Nuc !#55 N32341 P9762 MEMBAR !#55 N32342 P9763 BST 22 0x27800005 FP BE Pri !#55 N32343 P9764 MEMBAR !#55 N32344 P9765 REPLACEMENT 28 Int BE Pri !#55 N32345 P9766 LD 26 -1 Int BE Pri !#55 N32346 P9767 LD 6 -1 Int BE Nuc !#55 N32347 P9768 LD 27 -1 Int BE Pri !#55 N32348 P9769 REPLACEMENT 19 Int BE Pri !#55 N32349 P9770 LD 22 -1 Int BE Sec !#55 N32350 P9771 PREFETCH 22 Int BE Pri !#55 N32351 P9772 LD 4 -1 Int BE Nuc !#55 N32352 P9773 REPLACEMENT 40 Int BE Pri !#55 N32353 P9774 LD 14 -1 Int BE Pri !#55 N32354 P9775 LD 34 -1 Int BE Pri !#55 N32355 P9776 REPLACEMENT 28 Int BE Pri !#55 N32356 P9777 REPLACEMENT 9 Int BE Nuc !#55 N32357 P9778 LD 6 -1 Int BE Pri !#55 N32358 P9779 LD 18 -1 Int BE Sec !#55 N32359 P9780 LD 42 -1 Int BE Pri !#55 N32360 P9781 REPLACEMENT 42 Int BE Pri !#55 N32361 P9782 LD 37 -1 Int BE Pri !#55 N32362 P9783 LD 25 -1 Int BE Nuc !#55 N32363 P9784 PREFETCH 19 Int BE Pri !#55 N32364 P9785 LD 4 -1 Int BE Pri !#55 N32365 P9786 LD 1 -1 Int BE Pri !#55 N32366 P9787 REPLACEMENT 14 Int BE Pri !#55 N32367 P9788 REPLACEMENT 32 Int BE Sec !#55 N32368 P9789 REPLACEMENT 2 Int BE Pri !#55 N32369 P9790 LD 4 -1 Int BE Pri !#55 N32370 P9791 LD 43 -1 FP BE Pri !#55 N32371 P9792 REPLACEMENT 45 Int BE Pri !#55 N32372 P9793 LD 33 -1 Int BE Pri !#55 N32373 P9794 REPLACEMENT 38 Int BE Sec !#55 N32374 P9795 REPLACEMENT 42 Int BE Pri !#55 N32375 P9796 REPLACEMENT 3 Int BE Pri !#55 N32376 P9797 MEMBAR !#55 N32377 P9798 BST 0 0x27800006 FP BE Sec !#55 N32378 P9798 BST 1 0x27800007 FP BE Sec !#55 N32379 P9799 MEMBAR !#55 N32380 P9800 REPLACEMENT 17 Int BE Pri !#55 N32381 P9801 LD 29 -1 Int BE Pri !#55 N32382 P9802 LD 5 -1 Int BE Pri !#55 N32383 P9803 LD 29 -1 Int BE Pri !#55 N32384 P9804 LD 18 -1 Int BE Pri !#55 N32385 P9805 LD 27 -1 FP BE Sec !#55 N32386 P9806 PREFETCH 19 Int BE Nuc !#55 N32387 P9807 REPLACEMENT 20 Int BE Pri !#55 N32388 P9808 REPLACEMENT 12 Int BE Pri !#55 N32389 P9809 LD 26 -1 Int BE Nuc !#55 N32390 P9810 LD 42 -1 Int BE Pri !#55 N32391 P9811 REPLACEMENT 44 Int BE Pri !#55 N32392 P9812 REPLACEMENT 2 Int BE Pri !#55 N32393 P9813 LD 37 -1 Int BE Pri !#55 N32394 P9814 REPLACEMENT 17 Int BE Pri !#55 N32395 P9815 REPLACEMENT 4 Int BE Pri !#55 N32396 P9816 REPLACEMENT 24 Int BE Pri !#55 N32397 P9817 REPLACEMENT 32 Int BE Pri !#55 N32398 P9818 LD 33 -1 Int BE Pri !#55 N32399 P9819 LD 24 -1 FP BE Pri !#55 N32400 P9820 REPLACEMENT 2 Int BE Pri !#55 N32401 P9821 REPLACEMENT 44 Int BE Pri !#55 N32402 P9822 REPLACEMENT 7 Int BE Pri !#55 N32403 P9823 REPLACEMENT 39 Int BE Nuc !#55 N32404 P9824 REPLACEMENT 14 Int BE Sec !#55 N32405 P9825 LD 12 -1 Int BE Nuc !#55 N32406 P9826 REPLACEMENT 31 Int BE Pri !#55 N32407 P9827 REPLACEMENT 23 Int BE Pri !#55 N32408 P9828 LD 23 -1 Int BE Sec !#55 N32409 P9829 REPLACEMENT 32 Int BE Pri !#55 N32410 P9830 LD 16 -1 Int BE Pri !#55 N32411 P9831 PREFETCH 12 Int BE Sec !#55 N32412 P9832 REPLACEMENT 8 Int BE Pri !#55 N32413 P9833 LD 33 -1 Int BE Sec !#55 N32414 P9834 REPLACEMENT 9 Int BE Pri !#55 N32415 P9835 REPLACEMENT 34 Int BE Pri !#55 N32416 P9836 REPLACEMENT 24 Int BE Sec !#55 N32417 P9837 REPLACEMENT 8 Int BE Pri !#55 N32418 P9838 REPLACEMENT 43 Int BE Pri !#55 N32419 P9839 REPLACEMENT 42 Int BE Pri !#55 N32420 P9840 LD 44 -1 Int BE Sec !#55 N32421 P9841 REPLACEMENT 34 Int BE Sec !#55 N32422 P9842 REPLACEMENT 22 Int BE Pri !#55 N32423 P9843 LD 14 -1 Int BE Pri !#55 N32424 P9844 LD 8 -1 Int BE Sec !#55 N32425 P9845 LD 0 -1 FP BE Pri !#55 N32426 P9846 REPLACEMENT 31 Int BE Pri !#55 N32427 P9847 LD 11 -1 Int LE Pri !#55 N32428 P9848 LD 8 -1 Int BE Pri !#55 N32429 P9849 LD 21 -1 Int LE Pri !#55 N32430 P9850 REPLACEMENT 26 Int BE Pri !#55 N32431 P9851 LD 39 -1 Int BE Pri !#55 N32432 P9852 LD 27 -1 Int BE Pri !#55 N32433 P9853 LD 23 -1 Int BE Pri !#55 N32434 P9854 LD 30 -1 Int BE Pri !#55 N32435 P9855 LD 15 -1 Int BE Pri !#55 N32436 P9856 LD 36 -1 Int BE Nuc !#55 N32437 P9857 REPLACEMENT 20 Int BE Sec !#55 N32438 P9858 LD 20 -1 Int BE Sec !#55 N32439 P9859 REPLACEMENT 9 Int BE Pri !#55 N32440 P9860 LD 14 -1 Int BE Pri !#55 N32441 P9861 REPLACEMENT 0 Int BE Pri !#55 N32442 P9862 REPLACEMENT 35 Int BE Sec !#55 N32443 P9863 REPLACEMENT 16 Int BE Pri !#55 N32444 P9864 REPLACEMENT 20 Int BE Pri !#55 N32445 P9865 LD 1 -1 Int BE Pri !#55 N32446 P9866 LD 45 -1 Int BE Pri !#55 N32447 P9867 REPLACEMENT 19 Int BE Pri !#55 N32448 P9868 REPLACEMENT 19 Int BE Pri !#55 N32449 P9869 LD 43 -1 Int BE Sec !#55 N32450 P9870 REPLACEMENT 45 Int BE Pri !#55 N32451 P9871 LD 32 -1 Int BE Pri !#55 N32452 P9872 LD 44 -1 FP BE Pri !#55 N32453 P9873 REPLACEMENT 24 Int BE Pri !#55 N32454 P9874 LD 12 -1 Int BE Pri !#55 N32455 P9875 REPLACEMENT 0 Int BE Pri !#55 N32456 P9876 REPLACEMENT 2 Int BE Nuc !#55 N32457 P9877 LD 17 -1 Int BE Pri !#55 N32458 P9878 REPLACEMENT 12 Int BE Pri !#55 N32459 P9879 LD 15 -1 Int BE Sec !#55 N32460 P9880 LD 30 -1 Int LE Pri !#55 N32461 P9881 REPLACEMENT 44 Int BE Nuc !#55 N32462 P9882 PREFETCH 27 Int BE Pri !#55 N32463 P9883 LD 27 -1 Int BE Pri !#55 N32464 P9884 LD 19 -1 FP BE Pri !#55 N32465 P9885 REPLACEMENT 31 Int BE Pri !#55 N32466 P9886 REPLACEMENT 30 Int BE Pri !#55 N32467 P9887 LD 24 -1 FP BE Pri !#55 N32468 P9888 REPLACEMENT 1 Int BE Nuc !#55 N32469 P9889 REPLACEMENT 22 Int BE Pri !#55 N32470 P9890 LD 28 -1 FP BE Pri !#55 N32471 P9891 LD 29 -1 Int BE Pri !#55 N32472 P9892 REPLACEMENT 29 Int BE Pri !#55 N32473 P9893 REPLACEMENT 10 Int BE Sec !#55 N32474 P9894 LD 18 -1 FP BE Pri !#55 N32475 P9895 LD 23 -1 Int BE Pri !#55 N32476 P9896 REPLACEMENT 25 Int BE Sec !#55 N32477 P9897 LD 1 -1 Int BE Pri !#55 N32478 P9898 LD 22 -1 Int BE Pri !#55 N32479 P9899 LD 9 -1 FP BE Pri !#55 N32480 P9900 REPLACEMENT 6 Int BE Pri !#55 N32481 P9901 REPLACEMENT 31 Int BE Nuc !#55 N32482 P9902 LD 41 -1 Int BE Pri !#55 N32483 P9903 LD 37 -1 Int BE Sec !#55 N32484 P9904 LD 12 -1 Int BE Pri !#55 N32485 P9905 LD 23 -1 Int BE Pri !#55 N32486 P9906 LD 4 -1 Int BE Pri !#55 N32487 P9907 LD 32 -1 Int BE Pri !#55 N32488 P9908 REPLACEMENT 0 Int BE Pri !#55 N32489 P9909 REPLACEMENT 44 Int BE Pri !#55 N32490 P9910 REPLACEMENT 33 Int BE Pri !#55 N32491 P9911 REPLACEMENT 25 Int BE Pri !#55 N32492 P9912 REPLACEMENT 38 Int BE Nuc !#55 N32493 P9913 REPLACEMENT 4 Int BE Sec !#55 N32494 P9914 REPLACEMENT 2 Int BE Pri !#55 N32495 P9915 REPLACEMENT 42 Int BE Pri !#55 N32496 P9916 LD 38 -1 Int BE Pri !#55 N32497 P9917 REPLACEMENT 17 Int BE Pri !#55 N32498 P9918 LD 44 -1 Int BE Pri !#55 N32499 P9919 LD 42 -1 Int BE Pri !#55 N32500 P9920 REPLACEMENT 40 Int BE Pri !#55 N32501 P9921 REPLACEMENT 19 Int BE Nuc !#55 N32502 P9922 REPLACEMENT 38 Int BE Pri !#55 N32503 P9923 REPLACEMENT 41 Int BE Sec !#55 N32504 P9924 LD 27 -1 Int BE Pri !#55 N32505 P9925 MEMBAR !#55 N32506 P9926 BST 27 0x27800008 FP BE Pri !#55 N32507 P9927 MEMBAR !#55 N32508 P9928 LD 43 -1 FP BE Sec !#55 N32509 P9929 LD 40 -1 Int BE Pri !#55 N32510 P9930 REPLACEMENT 33 Int BE Pri !#55 N32511 P9931 LD 15 -1 Int LE Sec !#55 N32512 P9932 REPLACEMENT 32 Int BE Pri !#55 N32513 P9933 REPLACEMENT 10 Int BE Sec !#55 N32514 P9934 REPLACEMENT 37 Int BE Nuc !#55 N32515 P9935 LD 2 -1 Int BE Pri Loop_exit !#55 N32516 P9758 REPLACEMENT 24 Int BE Pri Loop_entry !#55 N32517 P9759 LD 4 -1 Int BE Nuc !#55 N32518 P9760 LD 39 -1 Int BE Pri !#55 N32519 P9761 REPLACEMENT 31 Int BE Nuc !#55 N32520 P9762 MEMBAR !#55 N32521 P9763 BST 22 0x27800009 FP BE Pri !#55 N32522 P9764 MEMBAR !#55 N32523 P9765 REPLACEMENT 28 Int BE Pri !#55 N32524 P9766 LD 26 -1 Int BE Pri !#55 N32525 P9767 LD 6 -1 Int BE Nuc !#55 N32526 P9768 LD 27 -1 Int BE Pri !#55 N32527 P9769 REPLACEMENT 19 Int BE Pri !#55 N32528 P9770 LD 22 -1 Int BE Sec !#55 N32529 P9771 PREFETCH 22 Int BE Pri !#55 N32530 P9772 LD 4 -1 Int BE Nuc !#55 N32531 P9773 REPLACEMENT 40 Int BE Pri !#55 N32532 P9774 LD 14 -1 Int BE Pri !#55 N32533 P9775 LD 34 -1 Int BE Pri !#55 N32534 P9776 REPLACEMENT 28 Int BE Pri !#55 N32535 P9777 REPLACEMENT 9 Int BE Nuc !#55 N32536 P9778 LD 6 -1 Int BE Pri !#55 N32537 P9779 LD 18 -1 Int BE Sec !#55 N32538 P9780 LD 42 -1 Int BE Pri !#55 N32539 P9781 REPLACEMENT 42 Int BE Pri !#55 N32540 P9782 LD 37 -1 Int BE Pri !#55 N32541 P9783 LD 25 -1 Int BE Nuc !#55 N32542 P9784 PREFETCH 19 Int BE Pri !#55 N32543 P9785 LD 4 -1 Int BE Pri !#55 N32544 P9786 LD 1 -1 Int BE Pri !#55 N32545 P9787 REPLACEMENT 14 Int BE Pri !#55 N32546 P9788 REPLACEMENT 32 Int BE Sec !#55 N32547 P9789 REPLACEMENT 2 Int BE Pri !#55 N32548 P9790 LD 4 -1 Int BE Pri !#55 N32549 P9791 LD 43 -1 FP BE Pri !#55 N32550 P9792 REPLACEMENT 45 Int BE Pri !#55 N32551 P9793 LD 33 -1 Int BE Pri !#55 N32552 P9794 REPLACEMENT 38 Int BE Sec !#55 N32553 P9795 REPLACEMENT 42 Int BE Pri !#55 N32554 P9796 REPLACEMENT 3 Int BE Pri !#55 N32555 P9797 MEMBAR !#55 N32556 P9798 BST 0 0x2780000a FP BE Sec !#55 N32557 P9798 BST 1 0x2780000b FP BE Sec !#55 N32558 P9799 MEMBAR !#55 N32559 P9800 REPLACEMENT 17 Int BE Pri !#55 N32560 P9801 LD 29 -1 Int BE Pri !#55 N32561 P9802 LD 5 -1 Int BE Pri !#55 N32562 P9803 LD 29 -1 Int BE Pri !#55 N32563 P9804 LD 18 -1 Int BE Pri !#55 N32564 P9805 LD 27 -1 FP BE Sec !#55 N32565 P9806 PREFETCH 19 Int BE Nuc !#55 N32566 P9807 REPLACEMENT 20 Int BE Pri !#55 N32567 P9808 REPLACEMENT 12 Int BE Pri !#55 N32568 P9809 LD 26 -1 Int BE Nuc !#55 N32569 P9810 LD 42 -1 Int BE Pri !#55 N32570 P9811 REPLACEMENT 44 Int BE Pri !#55 N32571 P9812 REPLACEMENT 2 Int BE Pri !#55 N32572 P9813 LD 37 -1 Int BE Pri !#55 N32573 P9814 REPLACEMENT 17 Int BE Pri !#55 N32574 P9815 REPLACEMENT 4 Int BE Pri !#55 N32575 P9816 REPLACEMENT 24 Int BE Pri !#55 N32576 P9817 REPLACEMENT 32 Int BE Pri !#55 N32577 P9818 LD 33 -1 Int BE Pri !#55 N32578 P9819 LD 24 -1 FP BE Pri !#55 N32579 P9820 REPLACEMENT 2 Int BE Pri !#55 N32580 P9821 REPLACEMENT 44 Int BE Pri !#55 N32581 P9822 REPLACEMENT 7 Int BE Pri !#55 N32582 P9823 REPLACEMENT 39 Int BE Nuc !#55 N32583 P9824 REPLACEMENT 14 Int BE Sec !#55 N32584 P9825 LD 12 -1 Int BE Nuc !#55 N32585 P9826 REPLACEMENT 31 Int BE Pri !#55 N32586 P9827 REPLACEMENT 23 Int BE Pri !#55 N32587 P9828 LD 23 -1 Int BE Sec !#55 N32588 P9829 REPLACEMENT 32 Int BE Pri !#55 N32589 P9830 LD 16 -1 Int BE Pri !#55 N32590 P9831 PREFETCH 12 Int BE Sec !#55 N32591 P9832 REPLACEMENT 8 Int BE Pri !#55 N32592 P9833 LD 33 -1 Int BE Sec !#55 N32593 P9834 REPLACEMENT 9 Int BE Pri !#55 N32594 P9835 REPLACEMENT 34 Int BE Pri !#55 N32595 P9836 REPLACEMENT 24 Int BE Sec !#55 N32596 P9837 REPLACEMENT 8 Int BE Pri !#55 N32597 P9838 REPLACEMENT 43 Int BE Pri !#55 N32598 P9839 REPLACEMENT 42 Int BE Pri !#55 N32599 P9840 LD 44 -1 Int BE Sec !#55 N32600 P9841 REPLACEMENT 34 Int BE Sec !#55 N32601 P9842 REPLACEMENT 22 Int BE Pri !#55 N32602 P9843 LD 14 -1 Int BE Pri !#55 N32603 P9844 LD 8 -1 Int BE Sec !#55 N32604 P9845 LD 0 -1 FP BE Pri !#55 N32605 P9846 REPLACEMENT 31 Int BE Pri !#55 N32606 P9847 LD 11 -1 Int LE Pri !#55 N32607 P9848 LD 8 -1 Int BE Pri !#55 N32608 P9849 LD 21 -1 Int LE Pri !#55 N32609 P9850 REPLACEMENT 26 Int BE Pri !#55 N32610 P9851 LD 39 -1 Int BE Pri !#55 N32611 P9852 LD 27 -1 Int BE Pri !#55 N32612 P9853 LD 23 -1 Int BE Pri !#55 N32613 P9854 LD 30 -1 Int BE Pri !#55 N32614 P9855 LD 15 -1 Int BE Pri !#55 N32615 P9856 LD 36 -1 Int BE Nuc !#55 N32616 P9857 REPLACEMENT 20 Int BE Sec !#55 N32617 P9858 LD 20 -1 Int BE Sec !#55 N32618 P9859 REPLACEMENT 9 Int BE Pri !#55 N32619 P9860 LD 14 -1 Int BE Pri !#55 N32620 P9861 REPLACEMENT 0 Int BE Pri !#55 N32621 P9862 REPLACEMENT 35 Int BE Sec !#55 N32622 P9863 REPLACEMENT 16 Int BE Pri !#55 N32623 P9864 REPLACEMENT 20 Int BE Pri !#55 N32624 P9865 LD 1 -1 Int BE Pri !#55 N32625 P9866 LD 45 -1 Int BE Pri !#55 N32626 P9867 REPLACEMENT 19 Int BE Pri !#55 N32627 P9868 REPLACEMENT 19 Int BE Pri !#55 N32628 P9869 LD 43 -1 Int BE Sec !#55 N32629 P9870 REPLACEMENT 45 Int BE Pri !#55 N32630 P9871 LD 32 -1 Int BE Pri !#55 N32631 P9872 LD 44 -1 FP BE Pri !#55 N32632 P9873 REPLACEMENT 24 Int BE Pri !#55 N32633 P9874 LD 12 -1 Int BE Pri !#55 N32634 P9875 REPLACEMENT 0 Int BE Pri !#55 N32635 P9876 REPLACEMENT 2 Int BE Nuc !#55 N32636 P9877 LD 17 -1 Int BE Pri !#55 N32637 P9878 REPLACEMENT 12 Int BE Pri !#55 N32638 P9879 LD 15 -1 Int BE Sec !#55 N32639 P9880 LD 30 -1 Int LE Pri !#55 N32640 P9881 REPLACEMENT 44 Int BE Nuc !#55 N32641 P9882 PREFETCH 27 Int BE Pri !#55 N32642 P9883 LD 27 -1 Int BE Pri !#55 N32643 P9884 LD 19 -1 FP BE Pri !#55 N32644 P9885 REPLACEMENT 31 Int BE Pri !#55 N32645 P9886 REPLACEMENT 30 Int BE Pri !#55 N32646 P9887 LD 24 -1 FP BE Pri !#55 N32647 P9888 REPLACEMENT 1 Int BE Nuc !#55 N32648 P9889 REPLACEMENT 22 Int BE Pri !#55 N32649 P9890 LD 28 -1 FP BE Pri !#55 N32650 P9891 LD 29 -1 Int BE Pri !#55 N32651 P9892 REPLACEMENT 29 Int BE Pri !#55 N32652 P9893 REPLACEMENT 10 Int BE Sec !#55 N32653 P9894 LD 18 -1 FP BE Pri !#55 N32654 P9895 LD 23 -1 Int BE Pri !#55 N32655 P9896 REPLACEMENT 25 Int BE Sec !#55 N32656 P9897 LD 1 -1 Int BE Pri !#55 N32657 P9898 LD 22 -1 Int BE Pri !#55 N32658 P9899 LD 9 -1 FP BE Pri !#55 N32659 P9900 REPLACEMENT 6 Int BE Pri !#55 N32660 P9901 REPLACEMENT 31 Int BE Nuc !#55 N32661 P9902 LD 41 -1 Int BE Pri !#55 N32662 P9903 LD 37 -1 Int BE Sec !#55 N32663 P9904 LD 12 -1 Int BE Pri !#55 N32664 P9905 LD 23 -1 Int BE Pri !#55 N32665 P9906 LD 4 -1 Int BE Pri !#55 N32666 P9907 LD 32 -1 Int BE Pri !#55 N32667 P9908 REPLACEMENT 0 Int BE Pri !#55 N32668 P9909 REPLACEMENT 44 Int BE Pri !#55 N32669 P9910 REPLACEMENT 33 Int BE Pri !#55 N32670 P9911 REPLACEMENT 25 Int BE Pri !#55 N32671 P9912 REPLACEMENT 38 Int BE Nuc !#55 N32672 P9913 REPLACEMENT 4 Int BE Sec !#55 N32673 P9914 REPLACEMENT 2 Int BE Pri !#55 N32674 P9915 REPLACEMENT 42 Int BE Pri !#55 N32675 P9916 LD 38 -1 Int BE Pri !#55 N32676 P9917 REPLACEMENT 17 Int BE Pri !#55 N32677 P9918 LD 44 -1 Int BE Pri !#55 N32678 P9919 LD 42 -1 Int BE Pri !#55 N32679 P9920 REPLACEMENT 40 Int BE Pri !#55 N32680 P9921 REPLACEMENT 19 Int BE Nuc !#55 N32681 P9922 REPLACEMENT 38 Int BE Pri !#55 N32682 P9923 REPLACEMENT 41 Int BE Sec !#55 N32683 P9924 LD 27 -1 Int BE Pri !#55 N32684 P9925 MEMBAR !#55 N32685 P9926 BST 27 0x2780000c FP BE Pri !#55 N32686 P9927 MEMBAR !#55 N32687 P9928 LD 43 -1 FP BE Sec !#55 N32688 P9929 LD 40 -1 Int BE Pri !#55 N32689 P9930 REPLACEMENT 33 Int BE Pri !#55 N32690 P9931 LD 15 -1 Int LE Sec !#55 N32691 P9932 REPLACEMENT 32 Int BE Pri !#55 N32692 P9933 REPLACEMENT 10 Int BE Sec !#55 N32693 P9934 REPLACEMENT 37 Int BE Nuc !#55 N32694 P9935 LD 2 -1 Int BE Pri Loop_exit !#55 N32695 P9936 MEMBAR !#56 N32696 P9937 LD 20 -1 FP BE Pri Loop_entry !#56 N32697 P9938 REPLACEMENT 7 Int BE Pri !#56 N32698 P9939 REPLACEMENT 31 Int BE Pri !#56 N32699 P9940 LD 19 -1 FP BE Pri !#56 N32700 P9941 REPLACEMENT 0 Int BE Sec !#56 N32701 P9942 LD 16 -1 Int BE Pri !#56 N32702 P9943 LD 1 -1 FP BE Pri !#56 N32703 P9944 REPLACEMENT 0 Int BE Pri !#56 N32704 P9945 REPLACEMENT 5 Int BE Nuc !#56 N32705 P9946 LD 1 -1 Int BE Sec !#56 N32706 P9947 LD 37 -1 Int BE Pri !#56 N32707 P9948 LD 9 -1 Int BE Pri !#56 N32708 P9949 LD 0 -1 Int BE Nuc !#56 N32709 P9950 PREFETCH 2 Int BE Pri !#56 N32710 P9951 REPLACEMENT 8 Int BE Sec !#56 N32711 P9952 LD 45 -1 FP BE Pri !#56 N32712 P9953 LD 32 -1 Int BE Pri !#56 N32713 P9954 REPLACEMENT 17 Int BE Pri !#56 N32714 P9955 LD 1 -1 Int BE Pri !#56 N32715 P9956 REPLACEMENT 10 Int BE Nuc !#56 N32716 P9957 REPLACEMENT 39 Int BE Pri !#56 N32717 P9958 LD 7 -1 Int BE Pri !#56 N32718 P9959 LD 39 -1 Int BE Pri !#56 N32719 P9960 REPLACEMENT 4 Int BE Sec !#56 N32720 P9961 REPLACEMENT 33 Int BE Sec !#56 N32721 P9962 LD 29 -1 Int BE Pri !#56 N32722 P9963 LD 1 -1 FP BE Pri !#56 N32723 P9964 REPLACEMENT 43 Int BE Pri !#56 N32724 P9965 REPLACEMENT 25 Int BE Nuc !#56 N32725 P9966 LD 23 -1 Int BE Sec !#56 N32726 P9967 LD 3 -1 FP BE Pri !#56 N32727 P9968 LD 14 -1 Int BE Pri !#56 N32728 P9969 REPLACEMENT 37 Int BE Pri !#56 N32729 P9970 REPLACEMENT 17 Int BE Pri !#56 N32730 P9971 LD 44 -1 Int BE Sec !#56 N32731 P9972 REPLACEMENT 15 Int BE Nuc !#56 N32732 P9973 REPLACEMENT 25 Int BE Pri !#56 N32733 P9974 LD 3 -1 Int BE Pri !#56 N32734 P9975 REPLACEMENT 40 Int BE Pri !#56 N32735 P9976 MEMBAR !#56 N32736 P9977 REPLACEMENT 21 Int BE Pri !#56 N32737 P9978 LD 28 -1 FP BE Pri !#56 N32738 P9979 REPLACEMENT 41 Int BE Pri !#56 N32739 P9980 LD 26 -1 Int BE Pri !#56 N32740 P9981 REPLACEMENT 14 Int BE Sec !#56 N32741 P9982 REPLACEMENT 45 Int BE Nuc !#56 N32742 P9983 PREFETCH 30 Int BE Pri !#56 N32743 P9984 REPLACEMENT 11 Int BE Pri !#56 N32744 P9985 LD 4 -1 Int LE Pri !#56 N32745 P9986 REPLACEMENT 25 Int BE Pri !#56 N32746 P9987 LD 1 -1 Int BE Pri !#56 N32747 P9988 REPLACEMENT 12 Int BE Pri !#56 N32748 P9989 PREFETCH 27 Int BE Pri !#56 N32749 P9990 LD 34 -1 Int BE Pri !#56 N32750 P9991 LD 10 -1 Int BE Pri !#56 N32751 P9992 PREFETCH 42 Int BE Nuc !#56 N32752 P9993 LD 19 -1 Int BE Pri !#56 N32753 P9994 LD 44 -1 Int BE Pri !#56 N32754 P9995 LD 5 -1 Int BE Pri !#56 N32755 P9996 REPLACEMENT 19 Int BE Pri !#56 N32756 P9997 LD 32 -1 Int BE Nuc !#56 N32757 P9998 LD 10 -1 FP BE Pri !#56 N32758 P9999 LD 7 -1 Int BE Pri !#56 N32759 P10000 REPLACEMENT 30 Int BE Pri !#56 N32760 P10001 REPLACEMENT 14 Int BE Sec !#56 N32761 P10002 REPLACEMENT 30 Int BE Pri !#56 N32762 P10003 REPLACEMENT 35 Int BE Pri !#56 N32763 P10004 LD 12 -1 Int BE Pri !#56 N32764 P10005 REPLACEMENT 22 Int BE Pri !#56 N32765 P10006 LD 28 -1 Int BE Sec !#56 N32766 P10007 REPLACEMENT 2 Int BE Pri !#56 N32767 P10008 LD 16 -1 Int BE Pri !#56 N32768 P10009 LD 39 -1 Int BE Pri !#56 N32769 P10010 LD 13 -1 Int BE Pri !#56 N32770 P10011 LD 32 -1 Int BE Pri !#56 N32771 P10012 REPLACEMENT 17 Int BE Pri !#56 N32772 P10013 REPLACEMENT 26 Int BE Nuc !#56 N32773 P10014 LD 32 -1 Int BE Pri !#56 N32774 P10015 REPLACEMENT 9 Int BE Sec !#56 N32775 P10016 REPLACEMENT 26 Int BE Pri !#56 N32776 P10017 REPLACEMENT 31 Int BE Pri !#56 N32777 P10018 LD 8 -1 Int BE Pri !#56 N32778 P10019 PREFETCH 17 Int BE Sec !#56 N32779 P10020 LD 21 -1 Int BE Pri !#56 N32780 P10021 REPLACEMENT 44 Int BE Pri !#56 N32781 P10022 LD 23 -1 Int BE Pri !#56 N32782 P10023 REPLACEMENT 23 Int BE Pri !#56 N32783 P10024 REPLACEMENT 17 Int BE Pri !#56 N32784 P10025 REPLACEMENT 28 Int BE Pri !#56 N32785 P10026 LD 42 -1 Int BE Pri !#56 N32786 P10027 LD 27 -1 Int BE Pri !#56 N32787 P10028 LD 32 -1 Int BE Sec !#56 N32788 P10029 REPLACEMENT 16 Int BE Pri !#56 N32789 P10030 LD 5 -1 Int BE Pri !#56 N32790 P10031 REPLACEMENT 35 Int BE Sec !#56 N32791 P10032 REPLACEMENT 37 Int BE Nuc !#56 N32792 P10033 REPLACEMENT 4 Int BE Pri !#56 N32793 P10034 LD 24 -1 Int BE Pri !#56 N32794 P10035 REPLACEMENT 26 Int BE Sec !#56 N32795 P10036 LD 34 -1 Int BE Pri !#56 N32796 P10037 LD 25 -1 Int BE Sec !#56 N32797 P10038 REPLACEMENT 33 Int BE Pri !#56 N32798 P10039 LD 35 -1 FP BE Pri !#56 N32799 P10040 LD 23 -1 Int BE Pri !#56 N32800 P10041 LD 9 -1 Int BE Pri !#56 N32801 P10042 LD 11 -1 Int BE Nuc !#56 N32802 P10043 REPLACEMENT 25 Int BE Nuc !#56 N32803 P10044 REPLACEMENT 40 Int BE Nuc !#56 N32804 P10045 REPLACEMENT 38 Int BE Pri !#56 N32805 P10046 REPLACEMENT 29 Int BE Pri !#56 N32806 P10047 LD 16 -1 Int BE Pri !#56 N32807 P10048 LD 28 -1 Int LE Sec !#56 N32808 P10049 REPLACEMENT 28 Int BE Pri !#56 N32809 P10050 REPLACEMENT 11 Int BE Pri !#56 N32810 P10051 REPLACEMENT 2 Int BE Sec !#56 N32811 P10052 LD 3 -1 Int BE Sec !#56 N32812 P10053 LD 36 -1 Int BE Pri !#56 N32813 P10054 REPLACEMENT 29 Int BE Pri !#56 N32814 P10055 LD 19 -1 Int BE Pri !#56 N32815 P10056 REPLACEMENT 25 Int BE Pri !#56 N32816 P10057 LD 25 -1 Int BE Sec !#56 N32817 P10058 LD 4 -1 Int BE Pri !#56 N32818 P10059 REPLACEMENT 21 Int BE Pri !#56 N32819 P10060 LD 18 -1 Int BE Nuc !#56 N32820 P10061 REPLACEMENT 42 Int BE Pri !#56 N32821 P10062 LD 4 -1 Int BE Sec !#56 N32822 P10063 LD 35 -1 Int BE Pri !#56 N32823 P10064 LD 14 -1 Int BE Sec !#56 N32824 P10065 REPLACEMENT 28 Int BE Pri !#56 N32825 P10066 REPLACEMENT 15 Int BE Pri !#56 N32826 P10067 REPLACEMENT 42 Int BE Pri !#56 N32827 P10068 REPLACEMENT 9 Int BE Pri !#56 N32828 P10069 LD 31 -1 Int BE Pri !#56 N32829 P10070 LD 35 -1 Int LE Sec !#56 N32830 P10071 LD 44 -1 Int BE Pri !#56 N32831 P10072 LD 40 -1 Int BE Pri !#56 N32832 P10073 LD 40 -1 Int BE Pri !#56 N32833 P10074 LD 31 -1 Int BE Sec !#56 N32834 P10075 LD 30 -1 Int BE Sec !#56 N32835 P10076 REPLACEMENT 13 Int BE Pri !#56 N32836 P10077 REPLACEMENT 1 Int BE Pri !#56 N32837 P10078 LD 6 -1 Int BE Pri !#56 N32838 P10079 LD 14 -1 Int BE Pri !#56 N32839 P10080 REPLACEMENT 12 Int BE Pri Loop_exit !#56 N32840 P9937 LD 20 -1 FP BE Pri Loop_entry !#56 N32841 P9938 REPLACEMENT 7 Int BE Pri !#56 N32842 P9939 REPLACEMENT 31 Int BE Pri !#56 N32843 P9940 LD 19 -1 FP BE Pri !#56 N32844 P9941 REPLACEMENT 0 Int BE Sec !#56 N32845 P9942 LD 16 -1 Int BE Pri !#56 N32846 P9943 LD 1 -1 FP BE Pri !#56 N32847 P9944 REPLACEMENT 0 Int BE Pri !#56 N32848 P9945 REPLACEMENT 5 Int BE Nuc !#56 N32849 P9946 LD 1 -1 Int BE Sec !#56 N32850 P9947 LD 37 -1 Int BE Pri !#56 N32851 P9948 LD 9 -1 Int BE Pri !#56 N32852 P9949 LD 0 -1 Int BE Nuc !#56 N32853 P9950 PREFETCH 2 Int BE Pri !#56 N32854 P9951 REPLACEMENT 8 Int BE Sec !#56 N32855 P9952 LD 45 -1 FP BE Pri !#56 N32856 P9953 LD 32 -1 Int BE Pri !#56 N32857 P9954 REPLACEMENT 17 Int BE Pri !#56 N32858 P9955 LD 1 -1 Int BE Pri !#56 N32859 P9956 REPLACEMENT 10 Int BE Nuc !#56 N32860 P9957 REPLACEMENT 39 Int BE Pri !#56 N32861 P9958 LD 7 -1 Int BE Pri !#56 N32862 P9959 LD 39 -1 Int BE Pri !#56 N32863 P9960 REPLACEMENT 4 Int BE Sec !#56 N32864 P9961 REPLACEMENT 33 Int BE Sec !#56 N32865 P9962 LD 29 -1 Int BE Pri !#56 N32866 P9963 LD 1 -1 FP BE Pri !#56 N32867 P9964 REPLACEMENT 43 Int BE Pri !#56 N32868 P9965 REPLACEMENT 25 Int BE Nuc !#56 N32869 P9966 LD 23 -1 Int BE Sec !#56 N32870 P9967 LD 3 -1 FP BE Pri !#56 N32871 P9968 LD 14 -1 Int BE Pri !#56 N32872 P9969 REPLACEMENT 37 Int BE Pri !#56 N32873 P9970 REPLACEMENT 17 Int BE Pri !#56 N32874 P9971 LD 44 -1 Int BE Sec !#56 N32875 P9972 REPLACEMENT 15 Int BE Nuc !#56 N32876 P9973 REPLACEMENT 25 Int BE Pri !#56 N32877 P9974 LD 3 -1 Int BE Pri !#56 N32878 P9975 REPLACEMENT 40 Int BE Pri !#56 N32879 P9976 MEMBAR !#56 N32880 P9977 REPLACEMENT 21 Int BE Pri !#56 N32881 P9978 LD 28 -1 FP BE Pri !#56 N32882 P9979 REPLACEMENT 41 Int BE Pri !#56 N32883 P9980 LD 26 -1 Int BE Pri !#56 N32884 P9981 REPLACEMENT 14 Int BE Sec !#56 N32885 P9982 REPLACEMENT 45 Int BE Nuc !#56 N32886 P9983 PREFETCH 30 Int BE Pri !#56 N32887 P9984 REPLACEMENT 11 Int BE Pri !#56 N32888 P9985 LD 4 -1 Int LE Pri !#56 N32889 P9986 REPLACEMENT 25 Int BE Pri !#56 N32890 P9987 LD 1 -1 Int BE Pri !#56 N32891 P9988 REPLACEMENT 12 Int BE Pri !#56 N32892 P9989 PREFETCH 27 Int BE Pri !#56 N32893 P9990 LD 34 -1 Int BE Pri !#56 N32894 P9991 LD 10 -1 Int BE Pri !#56 N32895 P9992 PREFETCH 42 Int BE Nuc !#56 N32896 P9993 LD 19 -1 Int BE Pri !#56 N32897 P9994 LD 44 -1 Int BE Pri !#56 N32898 P9995 LD 5 -1 Int BE Pri !#56 N32899 P9996 REPLACEMENT 19 Int BE Pri !#56 N32900 P9997 LD 32 -1 Int BE Nuc !#56 N32901 P9998 LD 10 -1 FP BE Pri !#56 N32902 P9999 LD 7 -1 Int BE Pri !#56 N32903 P10000 REPLACEMENT 30 Int BE Pri !#56 N32904 P10001 REPLACEMENT 14 Int BE Sec !#56 N32905 P10002 REPLACEMENT 30 Int BE Pri !#56 N32906 P10003 REPLACEMENT 35 Int BE Pri !#56 N32907 P10004 LD 12 -1 Int BE Pri !#56 N32908 P10005 REPLACEMENT 22 Int BE Pri !#56 N32909 P10006 LD 28 -1 Int BE Sec !#56 N32910 P10007 REPLACEMENT 2 Int BE Pri !#56 N32911 P10008 LD 16 -1 Int BE Pri !#56 N32912 P10009 LD 39 -1 Int BE Pri !#56 N32913 P10010 LD 13 -1 Int BE Pri !#56 N32914 P10011 LD 32 -1 Int BE Pri !#56 N32915 P10012 REPLACEMENT 17 Int BE Pri !#56 N32916 P10013 REPLACEMENT 26 Int BE Nuc !#56 N32917 P10014 LD 32 -1 Int BE Pri !#56 N32918 P10015 REPLACEMENT 9 Int BE Sec !#56 N32919 P10016 REPLACEMENT 26 Int BE Pri !#56 N32920 P10017 REPLACEMENT 31 Int BE Pri !#56 N32921 P10018 LD 8 -1 Int BE Pri !#56 N32922 P10019 PREFETCH 17 Int BE Sec !#56 N32923 P10020 LD 21 -1 Int BE Pri !#56 N32924 P10021 REPLACEMENT 44 Int BE Pri !#56 N32925 P10022 LD 23 -1 Int BE Pri !#56 N32926 P10023 REPLACEMENT 23 Int BE Pri !#56 N32927 P10024 REPLACEMENT 17 Int BE Pri !#56 N32928 P10025 REPLACEMENT 28 Int BE Pri !#56 N32929 P10026 LD 42 -1 Int BE Pri !#56 N32930 P10027 LD 27 -1 Int BE Pri !#56 N32931 P10028 LD 32 -1 Int BE Sec !#56 N32932 P10029 REPLACEMENT 16 Int BE Pri !#56 N32933 P10030 LD 5 -1 Int BE Pri !#56 N32934 P10031 REPLACEMENT 35 Int BE Sec !#56 N32935 P10032 REPLACEMENT 37 Int BE Nuc !#56 N32936 P10033 REPLACEMENT 4 Int BE Pri !#56 N32937 P10034 LD 24 -1 Int BE Pri !#56 N32938 P10035 REPLACEMENT 26 Int BE Sec !#56 N32939 P10036 LD 34 -1 Int BE Pri !#56 N32940 P10037 LD 25 -1 Int BE Sec !#56 N32941 P10038 REPLACEMENT 33 Int BE Pri !#56 N32942 P10039 LD 35 -1 FP BE Pri !#56 N32943 P10040 LD 23 -1 Int BE Pri !#56 N32944 P10041 LD 9 -1 Int BE Pri !#56 N32945 P10042 LD 11 -1 Int BE Nuc !#56 N32946 P10043 REPLACEMENT 25 Int BE Nuc !#56 N32947 P10044 REPLACEMENT 40 Int BE Nuc !#56 N32948 P10045 REPLACEMENT 38 Int BE Pri !#56 N32949 P10046 REPLACEMENT 29 Int BE Pri !#56 N32950 P10047 LD 16 -1 Int BE Pri !#56 N32951 P10048 LD 28 -1 Int LE Sec !#56 N32952 P10049 REPLACEMENT 28 Int BE Pri !#56 N32953 P10050 REPLACEMENT 11 Int BE Pri !#56 N32954 P10051 REPLACEMENT 2 Int BE Sec !#56 N32955 P10052 LD 3 -1 Int BE Sec !#56 N32956 P10053 LD 36 -1 Int BE Pri !#56 N32957 P10054 REPLACEMENT 29 Int BE Pri !#56 N32958 P10055 LD 19 -1 Int BE Pri !#56 N32959 P10056 REPLACEMENT 25 Int BE Pri !#56 N32960 P10057 LD 25 -1 Int BE Sec !#56 N32961 P10058 LD 4 -1 Int BE Pri !#56 N32962 P10059 REPLACEMENT 21 Int BE Pri !#56 N32963 P10060 LD 18 -1 Int BE Nuc !#56 N32964 P10061 REPLACEMENT 42 Int BE Pri !#56 N32965 P10062 LD 4 -1 Int BE Sec !#56 N32966 P10063 LD 35 -1 Int BE Pri !#56 N32967 P10064 LD 14 -1 Int BE Sec !#56 N32968 P10065 REPLACEMENT 28 Int BE Pri !#56 N32969 P10066 REPLACEMENT 15 Int BE Pri !#56 N32970 P10067 REPLACEMENT 42 Int BE Pri !#56 N32971 P10068 REPLACEMENT 9 Int BE Pri !#56 N32972 P10069 LD 31 -1 Int BE Pri !#56 N32973 P10070 LD 35 -1 Int LE Sec !#56 N32974 P10071 LD 44 -1 Int BE Pri !#56 N32975 P10072 LD 40 -1 Int BE Pri !#56 N32976 P10073 LD 40 -1 Int BE Pri !#56 N32977 P10074 LD 31 -1 Int BE Sec !#56 N32978 P10075 LD 30 -1 Int BE Sec !#56 N32979 P10076 REPLACEMENT 13 Int BE Pri !#56 N32980 P10077 REPLACEMENT 1 Int BE Pri !#56 N32981 P10078 LD 6 -1 Int BE Pri !#56 N32982 P10079 LD 14 -1 Int BE Pri !#56 N32983 P10080 REPLACEMENT 12 Int BE Pri Loop_exit !#56 N32984 P9937 LD 20 -1 FP BE Pri Loop_entry !#56 N32985 P9938 REPLACEMENT 7 Int BE Pri !#56 N32986 P9939 REPLACEMENT 31 Int BE Pri !#56 N32987 P9940 LD 19 -1 FP BE Pri !#56 N32988 P9941 REPLACEMENT 0 Int BE Sec !#56 N32989 P9942 LD 16 -1 Int BE Pri !#56 N32990 P9943 LD 1 -1 FP BE Pri !#56 N32991 P9944 REPLACEMENT 0 Int BE Pri !#56 N32992 P9945 REPLACEMENT 5 Int BE Nuc !#56 N32993 P9946 LD 1 -1 Int BE Sec !#56 N32994 P9947 LD 37 -1 Int BE Pri !#56 N32995 P9948 LD 9 -1 Int BE Pri !#56 N32996 P9949 LD 0 -1 Int BE Nuc !#56 N32997 P9950 PREFETCH 2 Int BE Pri !#56 N32998 P9951 REPLACEMENT 8 Int BE Sec !#56 N32999 P9952 LD 45 -1 FP BE Pri !#56 N33000 P9953 LD 32 -1 Int BE Pri !#56 N33001 P9954 REPLACEMENT 17 Int BE Pri !#56 N33002 P9955 LD 1 -1 Int BE Pri !#56 N33003 P9956 REPLACEMENT 10 Int BE Nuc !#56 N33004 P9957 REPLACEMENT 39 Int BE Pri !#56 N33005 P9958 LD 7 -1 Int BE Pri !#56 N33006 P9959 LD 39 -1 Int BE Pri !#56 N33007 P9960 REPLACEMENT 4 Int BE Sec !#56 N33008 P9961 REPLACEMENT 33 Int BE Sec !#56 N33009 P9962 LD 29 -1 Int BE Pri !#56 N33010 P9963 LD 1 -1 FP BE Pri !#56 N33011 P9964 REPLACEMENT 43 Int BE Pri !#56 N33012 P9965 REPLACEMENT 25 Int BE Nuc !#56 N33013 P9966 LD 23 -1 Int BE Sec !#56 N33014 P9967 LD 3 -1 FP BE Pri !#56 N33015 P9968 LD 14 -1 Int BE Pri !#56 N33016 P9969 REPLACEMENT 37 Int BE Pri !#56 N33017 P9970 REPLACEMENT 17 Int BE Pri !#56 N33018 P9971 LD 44 -1 Int BE Sec !#56 N33019 P9972 REPLACEMENT 15 Int BE Nuc !#56 N33020 P9973 REPLACEMENT 25 Int BE Pri !#56 N33021 P9974 LD 3 -1 Int BE Pri !#56 N33022 P9975 REPLACEMENT 40 Int BE Pri !#56 N33023 P9976 MEMBAR !#56 N33024 P9977 REPLACEMENT 21 Int BE Pri !#56 N33025 P9978 LD 28 -1 FP BE Pri !#56 N33026 P9979 REPLACEMENT 41 Int BE Pri !#56 N33027 P9980 LD 26 -1 Int BE Pri !#56 N33028 P9981 REPLACEMENT 14 Int BE Sec !#56 N33029 P9982 REPLACEMENT 45 Int BE Nuc !#56 N33030 P9983 PREFETCH 30 Int BE Pri !#56 N33031 P9984 REPLACEMENT 11 Int BE Pri !#56 N33032 P9985 LD 4 -1 Int LE Pri !#56 N33033 P9986 REPLACEMENT 25 Int BE Pri !#56 N33034 P9987 LD 1 -1 Int BE Pri !#56 N33035 P9988 REPLACEMENT 12 Int BE Pri !#56 N33036 P9989 PREFETCH 27 Int BE Pri !#56 N33037 P9990 LD 34 -1 Int BE Pri !#56 N33038 P9991 LD 10 -1 Int BE Pri !#56 N33039 P9992 PREFETCH 42 Int BE Nuc !#56 N33040 P9993 LD 19 -1 Int BE Pri !#56 N33041 P9994 LD 44 -1 Int BE Pri !#56 N33042 P9995 LD 5 -1 Int BE Pri !#56 N33043 P9996 REPLACEMENT 19 Int BE Pri !#56 N33044 P9997 LD 32 -1 Int BE Nuc !#56 N33045 P9998 LD 10 -1 FP BE Pri !#56 N33046 P9999 LD 7 -1 Int BE Pri !#56 N33047 P10000 REPLACEMENT 30 Int BE Pri !#56 N33048 P10001 REPLACEMENT 14 Int BE Sec !#56 N33049 P10002 REPLACEMENT 30 Int BE Pri !#56 N33050 P10003 REPLACEMENT 35 Int BE Pri !#56 N33051 P10004 LD 12 -1 Int BE Pri !#56 N33052 P10005 REPLACEMENT 22 Int BE Pri !#56 N33053 P10006 LD 28 -1 Int BE Sec !#56 N33054 P10007 REPLACEMENT 2 Int BE Pri !#56 N33055 P10008 LD 16 -1 Int BE Pri !#56 N33056 P10009 LD 39 -1 Int BE Pri !#56 N33057 P10010 LD 13 -1 Int BE Pri !#56 N33058 P10011 LD 32 -1 Int BE Pri !#56 N33059 P10012 REPLACEMENT 17 Int BE Pri !#56 N33060 P10013 REPLACEMENT 26 Int BE Nuc !#56 N33061 P10014 LD 32 -1 Int BE Pri !#56 N33062 P10015 REPLACEMENT 9 Int BE Sec !#56 N33063 P10016 REPLACEMENT 26 Int BE Pri !#56 N33064 P10017 REPLACEMENT 31 Int BE Pri !#56 N33065 P10018 LD 8 -1 Int BE Pri !#56 N33066 P10019 PREFETCH 17 Int BE Sec !#56 N33067 P10020 LD 21 -1 Int BE Pri !#56 N33068 P10021 REPLACEMENT 44 Int BE Pri !#56 N33069 P10022 LD 23 -1 Int BE Pri !#56 N33070 P10023 REPLACEMENT 23 Int BE Pri !#56 N33071 P10024 REPLACEMENT 17 Int BE Pri !#56 N33072 P10025 REPLACEMENT 28 Int BE Pri !#56 N33073 P10026 LD 42 -1 Int BE Pri !#56 N33074 P10027 LD 27 -1 Int BE Pri !#56 N33075 P10028 LD 32 -1 Int BE Sec !#56 N33076 P10029 REPLACEMENT 16 Int BE Pri !#56 N33077 P10030 LD 5 -1 Int BE Pri !#56 N33078 P10031 REPLACEMENT 35 Int BE Sec !#56 N33079 P10032 REPLACEMENT 37 Int BE Nuc !#56 N33080 P10033 REPLACEMENT 4 Int BE Pri !#56 N33081 P10034 LD 24 -1 Int BE Pri !#56 N33082 P10035 REPLACEMENT 26 Int BE Sec !#56 N33083 P10036 LD 34 -1 Int BE Pri !#56 N33084 P10037 LD 25 -1 Int BE Sec !#56 N33085 P10038 REPLACEMENT 33 Int BE Pri !#56 N33086 P10039 LD 35 -1 FP BE Pri !#56 N33087 P10040 LD 23 -1 Int BE Pri !#56 N33088 P10041 LD 9 -1 Int BE Pri !#56 N33089 P10042 LD 11 -1 Int BE Nuc !#56 N33090 P10043 REPLACEMENT 25 Int BE Nuc !#56 N33091 P10044 REPLACEMENT 40 Int BE Nuc !#56 N33092 P10045 REPLACEMENT 38 Int BE Pri !#56 N33093 P10046 REPLACEMENT 29 Int BE Pri !#56 N33094 P10047 LD 16 -1 Int BE Pri !#56 N33095 P10048 LD 28 -1 Int LE Sec !#56 N33096 P10049 REPLACEMENT 28 Int BE Pri !#56 N33097 P10050 REPLACEMENT 11 Int BE Pri !#56 N33098 P10051 REPLACEMENT 2 Int BE Sec !#56 N33099 P10052 LD 3 -1 Int BE Sec !#56 N33100 P10053 LD 36 -1 Int BE Pri !#56 N33101 P10054 REPLACEMENT 29 Int BE Pri !#56 N33102 P10055 LD 19 -1 Int BE Pri !#56 N33103 P10056 REPLACEMENT 25 Int BE Pri !#56 N33104 P10057 LD 25 -1 Int BE Sec !#56 N33105 P10058 LD 4 -1 Int BE Pri !#56 N33106 P10059 REPLACEMENT 21 Int BE Pri !#56 N33107 P10060 LD 18 -1 Int BE Nuc !#56 N33108 P10061 REPLACEMENT 42 Int BE Pri !#56 N33109 P10062 LD 4 -1 Int BE Sec !#56 N33110 P10063 LD 35 -1 Int BE Pri !#56 N33111 P10064 LD 14 -1 Int BE Sec !#56 N33112 P10065 REPLACEMENT 28 Int BE Pri !#56 N33113 P10066 REPLACEMENT 15 Int BE Pri !#56 N33114 P10067 REPLACEMENT 42 Int BE Pri !#56 N33115 P10068 REPLACEMENT 9 Int BE Pri !#56 N33116 P10069 LD 31 -1 Int BE Pri !#56 N33117 P10070 LD 35 -1 Int LE Sec !#56 N33118 P10071 LD 44 -1 Int BE Pri !#56 N33119 P10072 LD 40 -1 Int BE Pri !#56 N33120 P10073 LD 40 -1 Int BE Pri !#56 N33121 P10074 LD 31 -1 Int BE Sec !#56 N33122 P10075 LD 30 -1 Int BE Sec !#56 N33123 P10076 REPLACEMENT 13 Int BE Pri !#56 N33124 P10077 REPLACEMENT 1 Int BE Pri !#56 N33125 P10078 LD 6 -1 Int BE Pri !#56 N33126 P10079 LD 14 -1 Int BE Pri !#56 N33127 P10080 REPLACEMENT 12 Int BE Pri Loop_exit !#56 N33128 P9937 LD 20 -1 FP BE Pri Loop_entry !#56 N33129 P9938 REPLACEMENT 7 Int BE Pri !#56 N33130 P9939 REPLACEMENT 31 Int BE Pri !#56 N33131 P9940 LD 19 -1 FP BE Pri !#56 N33132 P9941 REPLACEMENT 0 Int BE Sec !#56 N33133 P9942 LD 16 -1 Int BE Pri !#56 N33134 P9943 LD 1 -1 FP BE Pri !#56 N33135 P9944 REPLACEMENT 0 Int BE Pri !#56 N33136 P9945 REPLACEMENT 5 Int BE Nuc !#56 N33137 P9946 LD 1 -1 Int BE Sec !#56 N33138 P9947 LD 37 -1 Int BE Pri !#56 N33139 P9948 LD 9 -1 Int BE Pri !#56 N33140 P9949 LD 0 -1 Int BE Nuc !#56 N33141 P9950 PREFETCH 2 Int BE Pri !#56 N33142 P9951 REPLACEMENT 8 Int BE Sec !#56 N33143 P9952 LD 45 -1 FP BE Pri !#56 N33144 P9953 LD 32 -1 Int BE Pri !#56 N33145 P9954 REPLACEMENT 17 Int BE Pri !#56 N33146 P9955 LD 1 -1 Int BE Pri !#56 N33147 P9956 REPLACEMENT 10 Int BE Nuc !#56 N33148 P9957 REPLACEMENT 39 Int BE Pri !#56 N33149 P9958 LD 7 -1 Int BE Pri !#56 N33150 P9959 LD 39 -1 Int BE Pri !#56 N33151 P9960 REPLACEMENT 4 Int BE Sec !#56 N33152 P9961 REPLACEMENT 33 Int BE Sec !#56 N33153 P9962 LD 29 -1 Int BE Pri !#56 N33154 P9963 LD 1 -1 FP BE Pri !#56 N33155 P9964 REPLACEMENT 43 Int BE Pri !#56 N33156 P9965 REPLACEMENT 25 Int BE Nuc !#56 N33157 P9966 LD 23 -1 Int BE Sec !#56 N33158 P9967 LD 3 -1 FP BE Pri !#56 N33159 P9968 LD 14 -1 Int BE Pri !#56 N33160 P9969 REPLACEMENT 37 Int BE Pri !#56 N33161 P9970 REPLACEMENT 17 Int BE Pri !#56 N33162 P9971 LD 44 -1 Int BE Sec !#56 N33163 P9972 REPLACEMENT 15 Int BE Nuc !#56 N33164 P9973 REPLACEMENT 25 Int BE Pri !#56 N33165 P9974 LD 3 -1 Int BE Pri !#56 N33166 P9975 REPLACEMENT 40 Int BE Pri !#56 N33167 P9976 MEMBAR !#56 N33168 P9977 REPLACEMENT 21 Int BE Pri !#56 N33169 P9978 LD 28 -1 FP BE Pri !#56 N33170 P9979 REPLACEMENT 41 Int BE Pri !#56 N33171 P9980 LD 26 -1 Int BE Pri !#56 N33172 P9981 REPLACEMENT 14 Int BE Sec !#56 N33173 P9982 REPLACEMENT 45 Int BE Nuc !#56 N33174 P9983 PREFETCH 30 Int BE Pri !#56 N33175 P9984 REPLACEMENT 11 Int BE Pri !#56 N33176 P9985 LD 4 -1 Int LE Pri !#56 N33177 P9986 REPLACEMENT 25 Int BE Pri !#56 N33178 P9987 LD 1 -1 Int BE Pri !#56 N33179 P9988 REPLACEMENT 12 Int BE Pri !#56 N33180 P9989 PREFETCH 27 Int BE Pri !#56 N33181 P9990 LD 34 -1 Int BE Pri !#56 N33182 P9991 LD 10 -1 Int BE Pri !#56 N33183 P9992 PREFETCH 42 Int BE Nuc !#56 N33184 P9993 LD 19 -1 Int BE Pri !#56 N33185 P9994 LD 44 -1 Int BE Pri !#56 N33186 P9995 LD 5 -1 Int BE Pri !#56 N33187 P9996 REPLACEMENT 19 Int BE Pri !#56 N33188 P9997 LD 32 -1 Int BE Nuc !#56 N33189 P9998 LD 10 -1 FP BE Pri !#56 N33190 P9999 LD 7 -1 Int BE Pri !#56 N33191 P10000 REPLACEMENT 30 Int BE Pri !#56 N33192 P10001 REPLACEMENT 14 Int BE Sec !#56 N33193 P10002 REPLACEMENT 30 Int BE Pri !#56 N33194 P10003 REPLACEMENT 35 Int BE Pri !#56 N33195 P10004 LD 12 -1 Int BE Pri !#56 N33196 P10005 REPLACEMENT 22 Int BE Pri !#56 N33197 P10006 LD 28 -1 Int BE Sec !#56 N33198 P10007 REPLACEMENT 2 Int BE Pri !#56 N33199 P10008 LD 16 -1 Int BE Pri !#56 N33200 P10009 LD 39 -1 Int BE Pri !#56 N33201 P10010 LD 13 -1 Int BE Pri !#56 N33202 P10011 LD 32 -1 Int BE Pri !#56 N33203 P10012 REPLACEMENT 17 Int BE Pri !#56 N33204 P10013 REPLACEMENT 26 Int BE Nuc !#56 N33205 P10014 LD 32 -1 Int BE Pri !#56 N33206 P10015 REPLACEMENT 9 Int BE Sec !#56 N33207 P10016 REPLACEMENT 26 Int BE Pri !#56 N33208 P10017 REPLACEMENT 31 Int BE Pri !#56 N33209 P10018 LD 8 -1 Int BE Pri !#56 N33210 P10019 PREFETCH 17 Int BE Sec !#56 N33211 P10020 LD 21 -1 Int BE Pri !#56 N33212 P10021 REPLACEMENT 44 Int BE Pri !#56 N33213 P10022 LD 23 -1 Int BE Pri !#56 N33214 P10023 REPLACEMENT 23 Int BE Pri !#56 N33215 P10024 REPLACEMENT 17 Int BE Pri !#56 N33216 P10025 REPLACEMENT 28 Int BE Pri !#56 N33217 P10026 LD 42 -1 Int BE Pri !#56 N33218 P10027 LD 27 -1 Int BE Pri !#56 N33219 P10028 LD 32 -1 Int BE Sec !#56 N33220 P10029 REPLACEMENT 16 Int BE Pri !#56 N33221 P10030 LD 5 -1 Int BE Pri !#56 N33222 P10031 REPLACEMENT 35 Int BE Sec !#56 N33223 P10032 REPLACEMENT 37 Int BE Nuc !#56 N33224 P10033 REPLACEMENT 4 Int BE Pri !#56 N33225 P10034 LD 24 -1 Int BE Pri !#56 N33226 P10035 REPLACEMENT 26 Int BE Sec !#56 N33227 P10036 LD 34 -1 Int BE Pri !#56 N33228 P10037 LD 25 -1 Int BE Sec !#56 N33229 P10038 REPLACEMENT 33 Int BE Pri !#56 N33230 P10039 LD 35 -1 FP BE Pri !#56 N33231 P10040 LD 23 -1 Int BE Pri !#56 N33232 P10041 LD 9 -1 Int BE Pri !#56 N33233 P10042 LD 11 -1 Int BE Nuc !#56 N33234 P10043 REPLACEMENT 25 Int BE Nuc !#56 N33235 P10044 REPLACEMENT 40 Int BE Nuc !#56 N33236 P10045 REPLACEMENT 38 Int BE Pri !#56 N33237 P10046 REPLACEMENT 29 Int BE Pri !#56 N33238 P10047 LD 16 -1 Int BE Pri !#56 N33239 P10048 LD 28 -1 Int LE Sec !#56 N33240 P10049 REPLACEMENT 28 Int BE Pri !#56 N33241 P10050 REPLACEMENT 11 Int BE Pri !#56 N33242 P10051 REPLACEMENT 2 Int BE Sec !#56 N33243 P10052 LD 3 -1 Int BE Sec !#56 N33244 P10053 LD 36 -1 Int BE Pri !#56 N33245 P10054 REPLACEMENT 29 Int BE Pri !#56 N33246 P10055 LD 19 -1 Int BE Pri !#56 N33247 P10056 REPLACEMENT 25 Int BE Pri !#56 N33248 P10057 LD 25 -1 Int BE Sec !#56 N33249 P10058 LD 4 -1 Int BE Pri !#56 N33250 P10059 REPLACEMENT 21 Int BE Pri !#56 N33251 P10060 LD 18 -1 Int BE Nuc !#56 N33252 P10061 REPLACEMENT 42 Int BE Pri !#56 N33253 P10062 LD 4 -1 Int BE Sec !#56 N33254 P10063 LD 35 -1 Int BE Pri !#56 N33255 P10064 LD 14 -1 Int BE Sec !#56 N33256 P10065 REPLACEMENT 28 Int BE Pri !#56 N33257 P10066 REPLACEMENT 15 Int BE Pri !#56 N33258 P10067 REPLACEMENT 42 Int BE Pri !#56 N33259 P10068 REPLACEMENT 9 Int BE Pri !#56 N33260 P10069 LD 31 -1 Int BE Pri !#56 N33261 P10070 LD 35 -1 Int LE Sec !#56 N33262 P10071 LD 44 -1 Int BE Pri !#56 N33263 P10072 LD 40 -1 Int BE Pri !#56 N33264 P10073 LD 40 -1 Int BE Pri !#56 N33265 P10074 LD 31 -1 Int BE Sec !#56 N33266 P10075 LD 30 -1 Int BE Sec !#56 N33267 P10076 REPLACEMENT 13 Int BE Pri !#56 N33268 P10077 REPLACEMENT 1 Int BE Pri !#56 N33269 P10078 LD 6 -1 Int BE Pri !#56 N33270 P10079 LD 14 -1 Int BE Pri !#56 N33271 P10080 REPLACEMENT 12 Int BE Pri Loop_exit !#56 N33272 P10081 MEMBAR !#57 N33273 P10082 REPLACEMENT 15 Int BE Pri Loop_entry !#57 N33274 P10083 LD 3 -1 Int BE Pri !#57 N33275 P10084 LD 35 -1 Int BE Sec !#57 N33276 P10085 LD 44 -1 Int LE Pri !#57 N33277 P10086 LD 18 -1 FP BE Pri !#57 N33278 P10087 REPLACEMENT 26 Int BE Nuc !#57 N33279 P10088 REPLACEMENT 41 Int BE Sec !#57 N33280 P10089 LD 18 -1 Int BE Pri !#57 N33281 P10090 LD 43 -1 Int BE Pri !#57 N33282 P10091 LD 31 -1 Int BE Pri !#57 N33283 P10092 PREFETCH 33 Int BE Sec !#57 N33284 P10093 REPLACEMENT 1 Int BE Pri !#57 N33285 P10094 LD 29 -1 Int BE Pri !#57 N33286 P10095 REPLACEMENT 3 Int BE Pri !#57 N33287 P10096 LD 17 -1 Int BE Pri !#57 N33288 P10097 LD 41 -1 Int BE Sec !#57 N33289 P10098 REPLACEMENT 22 Int BE Pri !#57 N33290 P10099 LD 32 -1 Int LE Sec !#57 N33291 P10100 REPLACEMENT 23 Int BE Pri !#57 N33292 P10101 LD 5 -1 Int BE Pri !#57 N33293 P10102 REPLACEMENT 36 Int BE Pri !#57 N33294 P10103 LD 6 -1 Int BE Pri !#57 N33295 P10104 LD 32 -1 Int LE Pri !#57 N33296 P10105 PREFETCH 33 Int BE Pri !#57 N33297 P10106 REPLACEMENT 31 Int BE Nuc !#57 N33298 P10107 REPLACEMENT 29 Int BE Pri !#57 N33299 P10108 LD 12 -1 Int BE Pri !#57 N33300 P10109 REPLACEMENT 36 Int BE Pri !#57 N33301 P10110 REPLACEMENT 38 Int BE Nuc !#57 N33302 P10111 REPLACEMENT 4 Int BE Pri !#57 N33303 P10112 LD 12 -1 Int BE Sec !#57 N33304 P10113 REPLACEMENT 1 Int BE Pri !#57 N33305 P10114 REPLACEMENT 22 Int BE Pri !#57 N33306 P10115 LD 7 -1 Int BE Sec !#57 N33307 P10116 REPLACEMENT 25 Int BE Nuc !#57 N33308 P10117 LD 13 -1 Int BE Pri !#57 N33309 P10118 LD 40 -1 Int BE Sec !#57 N33310 P10119 LD 15 -1 Int BE Pri !#57 N33311 P10120 LD 11 -1 Int BE Sec !#57 N33312 P10121 REPLACEMENT 21 Int BE Pri !#57 N33313 P10122 LD 14 -1 Int BE Pri !#57 N33314 P10123 LD 8 -1 Int BE Pri !#57 N33315 P10124 REPLACEMENT 4 Int BE Nuc !#57 N33316 P10125 LD 36 -1 Int BE Pri !#57 N33317 P10126 REPLACEMENT 35 Int BE Pri !#57 N33318 P10127 LD 0 -1 Int BE Pri !#57 N33319 P10128 REPLACEMENT 19 Int BE Sec !#57 N33320 P10129 LD 16 -1 Int BE Pri !#57 N33321 P10130 LD 33 -1 Int BE Pri !#57 N33322 P10131 LD 43 -1 Int BE Pri !#57 N33323 P10132 REPLACEMENT 30 Int BE Pri !#57 N33324 P10133 REPLACEMENT 9 Int BE Pri !#57 N33325 P10134 LD 19 -1 Int BE Pri !#57 N33326 P10135 LD 29 -1 Int BE Nuc !#57 N33327 P10136 LD 15 -1 FP BE Sec !#57 N33328 P10137 LD 8 -1 Int BE Pri Loop_exit !#57 N33329 P10082 REPLACEMENT 15 Int BE Pri Loop_entry !#57 N33330 P10083 LD 3 -1 Int BE Pri !#57 N33331 P10084 LD 35 -1 Int BE Sec !#57 N33332 P10085 LD 44 -1 Int LE Pri !#57 N33333 P10086 LD 18 -1 FP BE Pri !#57 N33334 P10087 REPLACEMENT 26 Int BE Nuc !#57 N33335 P10088 REPLACEMENT 41 Int BE Sec !#57 N33336 P10089 LD 18 -1 Int BE Pri !#57 N33337 P10090 LD 43 -1 Int BE Pri !#57 N33338 P10091 LD 31 -1 Int BE Pri !#57 N33339 P10092 PREFETCH 33 Int BE Sec !#57 N33340 P10093 REPLACEMENT 1 Int BE Pri !#57 N33341 P10094 LD 29 -1 Int BE Pri !#57 N33342 P10095 REPLACEMENT 3 Int BE Pri !#57 N33343 P10096 LD 17 -1 Int BE Pri !#57 N33344 P10097 LD 41 -1 Int BE Sec !#57 N33345 P10098 REPLACEMENT 22 Int BE Pri !#57 N33346 P10099 LD 32 -1 Int LE Sec !#57 N33347 P10100 REPLACEMENT 23 Int BE Pri !#57 N33348 P10101 LD 5 -1 Int BE Pri !#57 N33349 P10102 REPLACEMENT 36 Int BE Pri !#57 N33350 P10103 LD 6 -1 Int BE Pri !#57 N33351 P10104 LD 32 -1 Int LE Pri !#57 N33352 P10105 PREFETCH 33 Int BE Pri !#57 N33353 P10106 REPLACEMENT 31 Int BE Nuc !#57 N33354 P10107 REPLACEMENT 29 Int BE Pri !#57 N33355 P10108 LD 12 -1 Int BE Pri !#57 N33356 P10109 REPLACEMENT 36 Int BE Pri !#57 N33357 P10110 REPLACEMENT 38 Int BE Nuc !#57 N33358 P10111 REPLACEMENT 4 Int BE Pri !#57 N33359 P10112 LD 12 -1 Int BE Sec !#57 N33360 P10113 REPLACEMENT 1 Int BE Pri !#57 N33361 P10114 REPLACEMENT 22 Int BE Pri !#57 N33362 P10115 LD 7 -1 Int BE Sec !#57 N33363 P10116 REPLACEMENT 25 Int BE Nuc !#57 N33364 P10117 LD 13 -1 Int BE Pri !#57 N33365 P10118 LD 40 -1 Int BE Sec !#57 N33366 P10119 LD 15 -1 Int BE Pri !#57 N33367 P10120 LD 11 -1 Int BE Sec !#57 N33368 P10121 REPLACEMENT 21 Int BE Pri !#57 N33369 P10122 LD 14 -1 Int BE Pri !#57 N33370 P10123 LD 8 -1 Int BE Pri !#57 N33371 P10124 REPLACEMENT 4 Int BE Nuc !#57 N33372 P10125 LD 36 -1 Int BE Pri !#57 N33373 P10126 REPLACEMENT 35 Int BE Pri !#57 N33374 P10127 LD 0 -1 Int BE Pri !#57 N33375 P10128 REPLACEMENT 19 Int BE Sec !#57 N33376 P10129 LD 16 -1 Int BE Pri !#57 N33377 P10130 LD 33 -1 Int BE Pri !#57 N33378 P10131 LD 43 -1 Int BE Pri !#57 N33379 P10132 REPLACEMENT 30 Int BE Pri !#57 N33380 P10133 REPLACEMENT 9 Int BE Pri !#57 N33381 P10134 LD 19 -1 Int BE Pri !#57 N33382 P10135 LD 29 -1 Int BE Nuc !#57 N33383 P10136 LD 15 -1 FP BE Sec !#57 N33384 P10137 LD 8 -1 Int BE Pri Loop_exit !#57 N33385 P10082 REPLACEMENT 15 Int BE Pri Loop_entry !#57 N33386 P10083 LD 3 -1 Int BE Pri !#57 N33387 P10084 LD 35 -1 Int BE Sec !#57 N33388 P10085 LD 44 -1 Int LE Pri !#57 N33389 P10086 LD 18 -1 FP BE Pri !#57 N33390 P10087 REPLACEMENT 26 Int BE Nuc !#57 N33391 P10088 REPLACEMENT 41 Int BE Sec !#57 N33392 P10089 LD 18 -1 Int BE Pri !#57 N33393 P10090 LD 43 -1 Int BE Pri !#57 N33394 P10091 LD 31 -1 Int BE Pri !#57 N33395 P10092 PREFETCH 33 Int BE Sec !#57 N33396 P10093 REPLACEMENT 1 Int BE Pri !#57 N33397 P10094 LD 29 -1 Int BE Pri !#57 N33398 P10095 REPLACEMENT 3 Int BE Pri !#57 N33399 P10096 LD 17 -1 Int BE Pri !#57 N33400 P10097 LD 41 -1 Int BE Sec !#57 N33401 P10098 REPLACEMENT 22 Int BE Pri !#57 N33402 P10099 LD 32 -1 Int LE Sec !#57 N33403 P10100 REPLACEMENT 23 Int BE Pri !#57 N33404 P10101 LD 5 -1 Int BE Pri !#57 N33405 P10102 REPLACEMENT 36 Int BE Pri !#57 N33406 P10103 LD 6 -1 Int BE Pri !#57 N33407 P10104 LD 32 -1 Int LE Pri !#57 N33408 P10105 PREFETCH 33 Int BE Pri !#57 N33409 P10106 REPLACEMENT 31 Int BE Nuc !#57 N33410 P10107 REPLACEMENT 29 Int BE Pri !#57 N33411 P10108 LD 12 -1 Int BE Pri !#57 N33412 P10109 REPLACEMENT 36 Int BE Pri !#57 N33413 P10110 REPLACEMENT 38 Int BE Nuc !#57 N33414 P10111 REPLACEMENT 4 Int BE Pri !#57 N33415 P10112 LD 12 -1 Int BE Sec !#57 N33416 P10113 REPLACEMENT 1 Int BE Pri !#57 N33417 P10114 REPLACEMENT 22 Int BE Pri !#57 N33418 P10115 LD 7 -1 Int BE Sec !#57 N33419 P10116 REPLACEMENT 25 Int BE Nuc !#57 N33420 P10117 LD 13 -1 Int BE Pri !#57 N33421 P10118 LD 40 -1 Int BE Sec !#57 N33422 P10119 LD 15 -1 Int BE Pri !#57 N33423 P10120 LD 11 -1 Int BE Sec !#57 N33424 P10121 REPLACEMENT 21 Int BE Pri !#57 N33425 P10122 LD 14 -1 Int BE Pri !#57 N33426 P10123 LD 8 -1 Int BE Pri !#57 N33427 P10124 REPLACEMENT 4 Int BE Nuc !#57 N33428 P10125 LD 36 -1 Int BE Pri !#57 N33429 P10126 REPLACEMENT 35 Int BE Pri !#57 N33430 P10127 LD 0 -1 Int BE Pri !#57 N33431 P10128 REPLACEMENT 19 Int BE Sec !#57 N33432 P10129 LD 16 -1 Int BE Pri !#57 N33433 P10130 LD 33 -1 Int BE Pri !#57 N33434 P10131 LD 43 -1 Int BE Pri !#57 N33435 P10132 REPLACEMENT 30 Int BE Pri !#57 N33436 P10133 REPLACEMENT 9 Int BE Pri !#57 N33437 P10134 LD 19 -1 Int BE Pri !#57 N33438 P10135 LD 29 -1 Int BE Nuc !#57 N33439 P10136 LD 15 -1 FP BE Sec !#57 N33440 P10137 LD 8 -1 Int BE Pri Loop_exit !#57 N33441 P10082 REPLACEMENT 15 Int BE Pri Loop_entry !#57 N33442 P10083 LD 3 -1 Int BE Pri !#57 N33443 P10084 LD 35 -1 Int BE Sec !#57 N33444 P10085 LD 44 -1 Int LE Pri !#57 N33445 P10086 LD 18 -1 FP BE Pri !#57 N33446 P10087 REPLACEMENT 26 Int BE Nuc !#57 N33447 P10088 REPLACEMENT 41 Int BE Sec !#57 N33448 P10089 LD 18 -1 Int BE Pri !#57 N33449 P10090 LD 43 -1 Int BE Pri !#57 N33450 P10091 LD 31 -1 Int BE Pri !#57 N33451 P10092 PREFETCH 33 Int BE Sec !#57 N33452 P10093 REPLACEMENT 1 Int BE Pri !#57 N33453 P10094 LD 29 -1 Int BE Pri !#57 N33454 P10095 REPLACEMENT 3 Int BE Pri !#57 N33455 P10096 LD 17 -1 Int BE Pri !#57 N33456 P10097 LD 41 -1 Int BE Sec !#57 N33457 P10098 REPLACEMENT 22 Int BE Pri !#57 N33458 P10099 LD 32 -1 Int LE Sec !#57 N33459 P10100 REPLACEMENT 23 Int BE Pri !#57 N33460 P10101 LD 5 -1 Int BE Pri !#57 N33461 P10102 REPLACEMENT 36 Int BE Pri !#57 N33462 P10103 LD 6 -1 Int BE Pri !#57 N33463 P10104 LD 32 -1 Int LE Pri !#57 N33464 P10105 PREFETCH 33 Int BE Pri !#57 N33465 P10106 REPLACEMENT 31 Int BE Nuc !#57 N33466 P10107 REPLACEMENT 29 Int BE Pri !#57 N33467 P10108 LD 12 -1 Int BE Pri !#57 N33468 P10109 REPLACEMENT 36 Int BE Pri !#57 N33469 P10110 REPLACEMENT 38 Int BE Nuc !#57 N33470 P10111 REPLACEMENT 4 Int BE Pri !#57 N33471 P10112 LD 12 -1 Int BE Sec !#57 N33472 P10113 REPLACEMENT 1 Int BE Pri !#57 N33473 P10114 REPLACEMENT 22 Int BE Pri !#57 N33474 P10115 LD 7 -1 Int BE Sec !#57 N33475 P10116 REPLACEMENT 25 Int BE Nuc !#57 N33476 P10117 LD 13 -1 Int BE Pri !#57 N33477 P10118 LD 40 -1 Int BE Sec !#57 N33478 P10119 LD 15 -1 Int BE Pri !#57 N33479 P10120 LD 11 -1 Int BE Sec !#57 N33480 P10121 REPLACEMENT 21 Int BE Pri !#57 N33481 P10122 LD 14 -1 Int BE Pri !#57 N33482 P10123 LD 8 -1 Int BE Pri !#57 N33483 P10124 REPLACEMENT 4 Int BE Nuc !#57 N33484 P10125 LD 36 -1 Int BE Pri !#57 N33485 P10126 REPLACEMENT 35 Int BE Pri !#57 N33486 P10127 LD 0 -1 Int BE Pri !#57 N33487 P10128 REPLACEMENT 19 Int BE Sec !#57 N33488 P10129 LD 16 -1 Int BE Pri !#57 N33489 P10130 LD 33 -1 Int BE Pri !#57 N33490 P10131 LD 43 -1 Int BE Pri !#57 N33491 P10132 REPLACEMENT 30 Int BE Pri !#57 N33492 P10133 REPLACEMENT 9 Int BE Pri !#57 N33493 P10134 LD 19 -1 Int BE Pri !#57 N33494 P10135 LD 29 -1 Int BE Nuc !#57 N33495 P10136 LD 15 -1 FP BE Sec !#57 N33496 P10137 LD 8 -1 Int BE Pri Loop_exit !#57 N33497 P10082 REPLACEMENT 15 Int BE Pri Loop_entry !#57 N33498 P10083 LD 3 -1 Int BE Pri !#57 N33499 P10084 LD 35 -1 Int BE Sec !#57 N33500 P10085 LD 44 -1 Int LE Pri !#57 N33501 P10086 LD 18 -1 FP BE Pri !#57 N33502 P10087 REPLACEMENT 26 Int BE Nuc !#57 N33503 P10088 REPLACEMENT 41 Int BE Sec !#57 N33504 P10089 LD 18 -1 Int BE Pri !#57 N33505 P10090 LD 43 -1 Int BE Pri !#57 N33506 P10091 LD 31 -1 Int BE Pri !#57 N33507 P10092 PREFETCH 33 Int BE Sec !#57 N33508 P10093 REPLACEMENT 1 Int BE Pri !#57 N33509 P10094 LD 29 -1 Int BE Pri !#57 N33510 P10095 REPLACEMENT 3 Int BE Pri !#57 N33511 P10096 LD 17 -1 Int BE Pri !#57 N33512 P10097 LD 41 -1 Int BE Sec !#57 N33513 P10098 REPLACEMENT 22 Int BE Pri !#57 N33514 P10099 LD 32 -1 Int LE Sec !#57 N33515 P10100 REPLACEMENT 23 Int BE Pri !#57 N33516 P10101 LD 5 -1 Int BE Pri !#57 N33517 P10102 REPLACEMENT 36 Int BE Pri !#57 N33518 P10103 LD 6 -1 Int BE Pri !#57 N33519 P10104 LD 32 -1 Int LE Pri !#57 N33520 P10105 PREFETCH 33 Int BE Pri !#57 N33521 P10106 REPLACEMENT 31 Int BE Nuc !#57 N33522 P10107 REPLACEMENT 29 Int BE Pri !#57 N33523 P10108 LD 12 -1 Int BE Pri !#57 N33524 P10109 REPLACEMENT 36 Int BE Pri !#57 N33525 P10110 REPLACEMENT 38 Int BE Nuc !#57 N33526 P10111 REPLACEMENT 4 Int BE Pri !#57 N33527 P10112 LD 12 -1 Int BE Sec !#57 N33528 P10113 REPLACEMENT 1 Int BE Pri !#57 N33529 P10114 REPLACEMENT 22 Int BE Pri !#57 N33530 P10115 LD 7 -1 Int BE Sec !#57 N33531 P10116 REPLACEMENT 25 Int BE Nuc !#57 N33532 P10117 LD 13 -1 Int BE Pri !#57 N33533 P10118 LD 40 -1 Int BE Sec !#57 N33534 P10119 LD 15 -1 Int BE Pri !#57 N33535 P10120 LD 11 -1 Int BE Sec !#57 N33536 P10121 REPLACEMENT 21 Int BE Pri !#57 N33537 P10122 LD 14 -1 Int BE Pri !#57 N33538 P10123 LD 8 -1 Int BE Pri !#57 N33539 P10124 REPLACEMENT 4 Int BE Nuc !#57 N33540 P10125 LD 36 -1 Int BE Pri !#57 N33541 P10126 REPLACEMENT 35 Int BE Pri !#57 N33542 P10127 LD 0 -1 Int BE Pri !#57 N33543 P10128 REPLACEMENT 19 Int BE Sec !#57 N33544 P10129 LD 16 -1 Int BE Pri !#57 N33545 P10130 LD 33 -1 Int BE Pri !#57 N33546 P10131 LD 43 -1 Int BE Pri !#57 N33547 P10132 REPLACEMENT 30 Int BE Pri !#57 N33548 P10133 REPLACEMENT 9 Int BE Pri !#57 N33549 P10134 LD 19 -1 Int BE Pri !#57 N33550 P10135 LD 29 -1 Int BE Nuc !#57 N33551 P10136 LD 15 -1 FP BE Sec !#57 N33552 P10137 LD 8 -1 Int BE Pri Loop_exit !#57 N33553 P10082 REPLACEMENT 15 Int BE Pri Loop_entry !#57 N33554 P10083 LD 3 -1 Int BE Pri !#57 N33555 P10084 LD 35 -1 Int BE Sec !#57 N33556 P10085 LD 44 -1 Int LE Pri !#57 N33557 P10086 LD 18 -1 FP BE Pri !#57 N33558 P10087 REPLACEMENT 26 Int BE Nuc !#57 N33559 P10088 REPLACEMENT 41 Int BE Sec !#57 N33560 P10089 LD 18 -1 Int BE Pri !#57 N33561 P10090 LD 43 -1 Int BE Pri !#57 N33562 P10091 LD 31 -1 Int BE Pri !#57 N33563 P10092 PREFETCH 33 Int BE Sec !#57 N33564 P10093 REPLACEMENT 1 Int BE Pri !#57 N33565 P10094 LD 29 -1 Int BE Pri !#57 N33566 P10095 REPLACEMENT 3 Int BE Pri !#57 N33567 P10096 LD 17 -1 Int BE Pri !#57 N33568 P10097 LD 41 -1 Int BE Sec !#57 N33569 P10098 REPLACEMENT 22 Int BE Pri !#57 N33570 P10099 LD 32 -1 Int LE Sec !#57 N33571 P10100 REPLACEMENT 23 Int BE Pri !#57 N33572 P10101 LD 5 -1 Int BE Pri !#57 N33573 P10102 REPLACEMENT 36 Int BE Pri !#57 N33574 P10103 LD 6 -1 Int BE Pri !#57 N33575 P10104 LD 32 -1 Int LE Pri !#57 N33576 P10105 PREFETCH 33 Int BE Pri !#57 N33577 P10106 REPLACEMENT 31 Int BE Nuc !#57 N33578 P10107 REPLACEMENT 29 Int BE Pri !#57 N33579 P10108 LD 12 -1 Int BE Pri !#57 N33580 P10109 REPLACEMENT 36 Int BE Pri !#57 N33581 P10110 REPLACEMENT 38 Int BE Nuc !#57 N33582 P10111 REPLACEMENT 4 Int BE Pri !#57 N33583 P10112 LD 12 -1 Int BE Sec !#57 N33584 P10113 REPLACEMENT 1 Int BE Pri !#57 N33585 P10114 REPLACEMENT 22 Int BE Pri !#57 N33586 P10115 LD 7 -1 Int BE Sec !#57 N33587 P10116 REPLACEMENT 25 Int BE Nuc !#57 N33588 P10117 LD 13 -1 Int BE Pri !#57 N33589 P10118 LD 40 -1 Int BE Sec !#57 N33590 P10119 LD 15 -1 Int BE Pri !#57 N33591 P10120 LD 11 -1 Int BE Sec !#57 N33592 P10121 REPLACEMENT 21 Int BE Pri !#57 N33593 P10122 LD 14 -1 Int BE Pri !#57 N33594 P10123 LD 8 -1 Int BE Pri !#57 N33595 P10124 REPLACEMENT 4 Int BE Nuc !#57 N33596 P10125 LD 36 -1 Int BE Pri !#57 N33597 P10126 REPLACEMENT 35 Int BE Pri !#57 N33598 P10127 LD 0 -1 Int BE Pri !#57 N33599 P10128 REPLACEMENT 19 Int BE Sec !#57 N33600 P10129 LD 16 -1 Int BE Pri !#57 N33601 P10130 LD 33 -1 Int BE Pri !#57 N33602 P10131 LD 43 -1 Int BE Pri !#57 N33603 P10132 REPLACEMENT 30 Int BE Pri !#57 N33604 P10133 REPLACEMENT 9 Int BE Pri !#57 N33605 P10134 LD 19 -1 Int BE Pri !#57 N33606 P10135 LD 29 -1 Int BE Nuc !#57 N33607 P10136 LD 15 -1 FP BE Sec !#57 N33608 P10137 LD 8 -1 Int BE Pri Loop_exit !#57 N33609 P10082 REPLACEMENT 15 Int BE Pri Loop_entry !#57 N33610 P10083 LD 3 -1 Int BE Pri !#57 N33611 P10084 LD 35 -1 Int BE Sec !#57 N33612 P10085 LD 44 -1 Int LE Pri !#57 N33613 P10086 LD 18 -1 FP BE Pri !#57 N33614 P10087 REPLACEMENT 26 Int BE Nuc !#57 N33615 P10088 REPLACEMENT 41 Int BE Sec !#57 N33616 P10089 LD 18 -1 Int BE Pri !#57 N33617 P10090 LD 43 -1 Int BE Pri !#57 N33618 P10091 LD 31 -1 Int BE Pri !#57 N33619 P10092 PREFETCH 33 Int BE Sec !#57 N33620 P10093 REPLACEMENT 1 Int BE Pri !#57 N33621 P10094 LD 29 -1 Int BE Pri !#57 N33622 P10095 REPLACEMENT 3 Int BE Pri !#57 N33623 P10096 LD 17 -1 Int BE Pri !#57 N33624 P10097 LD 41 -1 Int BE Sec !#57 N33625 P10098 REPLACEMENT 22 Int BE Pri !#57 N33626 P10099 LD 32 -1 Int LE Sec !#57 N33627 P10100 REPLACEMENT 23 Int BE Pri !#57 N33628 P10101 LD 5 -1 Int BE Pri !#57 N33629 P10102 REPLACEMENT 36 Int BE Pri !#57 N33630 P10103 LD 6 -1 Int BE Pri !#57 N33631 P10104 LD 32 -1 Int LE Pri !#57 N33632 P10105 PREFETCH 33 Int BE Pri !#57 N33633 P10106 REPLACEMENT 31 Int BE Nuc !#57 N33634 P10107 REPLACEMENT 29 Int BE Pri !#57 N33635 P10108 LD 12 -1 Int BE Pri !#57 N33636 P10109 REPLACEMENT 36 Int BE Pri !#57 N33637 P10110 REPLACEMENT 38 Int BE Nuc !#57 N33638 P10111 REPLACEMENT 4 Int BE Pri !#57 N33639 P10112 LD 12 -1 Int BE Sec !#57 N33640 P10113 REPLACEMENT 1 Int BE Pri !#57 N33641 P10114 REPLACEMENT 22 Int BE Pri !#57 N33642 P10115 LD 7 -1 Int BE Sec !#57 N33643 P10116 REPLACEMENT 25 Int BE Nuc !#57 N33644 P10117 LD 13 -1 Int BE Pri !#57 N33645 P10118 LD 40 -1 Int BE Sec !#57 N33646 P10119 LD 15 -1 Int BE Pri !#57 N33647 P10120 LD 11 -1 Int BE Sec !#57 N33648 P10121 REPLACEMENT 21 Int BE Pri !#57 N33649 P10122 LD 14 -1 Int BE Pri !#57 N33650 P10123 LD 8 -1 Int BE Pri !#57 N33651 P10124 REPLACEMENT 4 Int BE Nuc !#57 N33652 P10125 LD 36 -1 Int BE Pri !#57 N33653 P10126 REPLACEMENT 35 Int BE Pri !#57 N33654 P10127 LD 0 -1 Int BE Pri !#57 N33655 P10128 REPLACEMENT 19 Int BE Sec !#57 N33656 P10129 LD 16 -1 Int BE Pri !#57 N33657 P10130 LD 33 -1 Int BE Pri !#57 N33658 P10131 LD 43 -1 Int BE Pri !#57 N33659 P10132 REPLACEMENT 30 Int BE Pri !#57 N33660 P10133 REPLACEMENT 9 Int BE Pri !#57 N33661 P10134 LD 19 -1 Int BE Pri !#57 N33662 P10135 LD 29 -1 Int BE Nuc !#57 N33663 P10136 LD 15 -1 FP BE Sec !#57 N33664 P10137 LD 8 -1 Int BE Pri Loop_exit !#57 N33665 P10082 REPLACEMENT 15 Int BE Pri Loop_entry !#57 N33666 P10083 LD 3 -1 Int BE Pri !#57 N33667 P10084 LD 35 -1 Int BE Sec !#57 N33668 P10085 LD 44 -1 Int LE Pri !#57 N33669 P10086 LD 18 -1 FP BE Pri !#57 N33670 P10087 REPLACEMENT 26 Int BE Nuc !#57 N33671 P10088 REPLACEMENT 41 Int BE Sec !#57 N33672 P10089 LD 18 -1 Int BE Pri !#57 N33673 P10090 LD 43 -1 Int BE Pri !#57 N33674 P10091 LD 31 -1 Int BE Pri !#57 N33675 P10092 PREFETCH 33 Int BE Sec !#57 N33676 P10093 REPLACEMENT 1 Int BE Pri !#57 N33677 P10094 LD 29 -1 Int BE Pri !#57 N33678 P10095 REPLACEMENT 3 Int BE Pri !#57 N33679 P10096 LD 17 -1 Int BE Pri !#57 N33680 P10097 LD 41 -1 Int BE Sec !#57 N33681 P10098 REPLACEMENT 22 Int BE Pri !#57 N33682 P10099 LD 32 -1 Int LE Sec !#57 N33683 P10100 REPLACEMENT 23 Int BE Pri !#57 N33684 P10101 LD 5 -1 Int BE Pri !#57 N33685 P10102 REPLACEMENT 36 Int BE Pri !#57 N33686 P10103 LD 6 -1 Int BE Pri !#57 N33687 P10104 LD 32 -1 Int LE Pri !#57 N33688 P10105 PREFETCH 33 Int BE Pri !#57 N33689 P10106 REPLACEMENT 31 Int BE Nuc !#57 N33690 P10107 REPLACEMENT 29 Int BE Pri !#57 N33691 P10108 LD 12 -1 Int BE Pri !#57 N33692 P10109 REPLACEMENT 36 Int BE Pri !#57 N33693 P10110 REPLACEMENT 38 Int BE Nuc !#57 N33694 P10111 REPLACEMENT 4 Int BE Pri !#57 N33695 P10112 LD 12 -1 Int BE Sec !#57 N33696 P10113 REPLACEMENT 1 Int BE Pri !#57 N33697 P10114 REPLACEMENT 22 Int BE Pri !#57 N33698 P10115 LD 7 -1 Int BE Sec !#57 N33699 P10116 REPLACEMENT 25 Int BE Nuc !#57 N33700 P10117 LD 13 -1 Int BE Pri !#57 N33701 P10118 LD 40 -1 Int BE Sec !#57 N33702 P10119 LD 15 -1 Int BE Pri !#57 N33703 P10120 LD 11 -1 Int BE Sec !#57 N33704 P10121 REPLACEMENT 21 Int BE Pri !#57 N33705 P10122 LD 14 -1 Int BE Pri !#57 N33706 P10123 LD 8 -1 Int BE Pri !#57 N33707 P10124 REPLACEMENT 4 Int BE Nuc !#57 N33708 P10125 LD 36 -1 Int BE Pri !#57 N33709 P10126 REPLACEMENT 35 Int BE Pri !#57 N33710 P10127 LD 0 -1 Int BE Pri !#57 N33711 P10128 REPLACEMENT 19 Int BE Sec !#57 N33712 P10129 LD 16 -1 Int BE Pri !#57 N33713 P10130 LD 33 -1 Int BE Pri !#57 N33714 P10131 LD 43 -1 Int BE Pri !#57 N33715 P10132 REPLACEMENT 30 Int BE Pri !#57 N33716 P10133 REPLACEMENT 9 Int BE Pri !#57 N33717 P10134 LD 19 -1 Int BE Pri !#57 N33718 P10135 LD 29 -1 Int BE Nuc !#57 N33719 P10136 LD 15 -1 FP BE Sec !#57 N33720 P10137 LD 8 -1 Int BE Pri Loop_exit !#57 N33721 P10082 REPLACEMENT 15 Int BE Pri Loop_entry !#57 N33722 P10083 LD 3 -1 Int BE Pri !#57 N33723 P10084 LD 35 -1 Int BE Sec !#57 N33724 P10085 LD 44 -1 Int LE Pri !#57 N33725 P10086 LD 18 -1 FP BE Pri !#57 N33726 P10087 REPLACEMENT 26 Int BE Nuc !#57 N33727 P10088 REPLACEMENT 41 Int BE Sec !#57 N33728 P10089 LD 18 -1 Int BE Pri !#57 N33729 P10090 LD 43 -1 Int BE Pri !#57 N33730 P10091 LD 31 -1 Int BE Pri !#57 N33731 P10092 PREFETCH 33 Int BE Sec !#57 N33732 P10093 REPLACEMENT 1 Int BE Pri !#57 N33733 P10094 LD 29 -1 Int BE Pri !#57 N33734 P10095 REPLACEMENT 3 Int BE Pri !#57 N33735 P10096 LD 17 -1 Int BE Pri !#57 N33736 P10097 LD 41 -1 Int BE Sec !#57 N33737 P10098 REPLACEMENT 22 Int BE Pri !#57 N33738 P10099 LD 32 -1 Int LE Sec !#57 N33739 P10100 REPLACEMENT 23 Int BE Pri !#57 N33740 P10101 LD 5 -1 Int BE Pri !#57 N33741 P10102 REPLACEMENT 36 Int BE Pri !#57 N33742 P10103 LD 6 -1 Int BE Pri !#57 N33743 P10104 LD 32 -1 Int LE Pri !#57 N33744 P10105 PREFETCH 33 Int BE Pri !#57 N33745 P10106 REPLACEMENT 31 Int BE Nuc !#57 N33746 P10107 REPLACEMENT 29 Int BE Pri !#57 N33747 P10108 LD 12 -1 Int BE Pri !#57 N33748 P10109 REPLACEMENT 36 Int BE Pri !#57 N33749 P10110 REPLACEMENT 38 Int BE Nuc !#57 N33750 P10111 REPLACEMENT 4 Int BE Pri !#57 N33751 P10112 LD 12 -1 Int BE Sec !#57 N33752 P10113 REPLACEMENT 1 Int BE Pri !#57 N33753 P10114 REPLACEMENT 22 Int BE Pri !#57 N33754 P10115 LD 7 -1 Int BE Sec !#57 N33755 P10116 REPLACEMENT 25 Int BE Nuc !#57 N33756 P10117 LD 13 -1 Int BE Pri !#57 N33757 P10118 LD 40 -1 Int BE Sec !#57 N33758 P10119 LD 15 -1 Int BE Pri !#57 N33759 P10120 LD 11 -1 Int BE Sec !#57 N33760 P10121 REPLACEMENT 21 Int BE Pri !#57 N33761 P10122 LD 14 -1 Int BE Pri !#57 N33762 P10123 LD 8 -1 Int BE Pri !#57 N33763 P10124 REPLACEMENT 4 Int BE Nuc !#57 N33764 P10125 LD 36 -1 Int BE Pri !#57 N33765 P10126 REPLACEMENT 35 Int BE Pri !#57 N33766 P10127 LD 0 -1 Int BE Pri !#57 N33767 P10128 REPLACEMENT 19 Int BE Sec !#57 N33768 P10129 LD 16 -1 Int BE Pri !#57 N33769 P10130 LD 33 -1 Int BE Pri !#57 N33770 P10131 LD 43 -1 Int BE Pri !#57 N33771 P10132 REPLACEMENT 30 Int BE Pri !#57 N33772 P10133 REPLACEMENT 9 Int BE Pri !#57 N33773 P10134 LD 19 -1 Int BE Pri !#57 N33774 P10135 LD 29 -1 Int BE Nuc !#57 N33775 P10136 LD 15 -1 FP BE Sec !#57 N33776 P10137 LD 8 -1 Int BE Pri Loop_exit !#57 N33777 P10138 MEMBAR !#58 N33778 P10139 REPLACEMENT 44 Int BE Pri Loop_entry !#58 N33779 P10140 REPLACEMENT 28 Int BE Pri !#58 N33780 P10141 LD 9 -1 Int BE Pri !#58 N33781 P10142 LD 13 -1 Int BE Pri !#58 N33782 P10143 LD 41 -1 Int BE Pri !#58 N33783 P10144 REPLACEMENT 27 Int BE Nuc !#58 N33784 P10145 REPLACEMENT 42 Int BE Pri !#58 N33785 P10146 LD 17 -1 Int BE Sec !#58 N33786 P10147 REPLACEMENT 42 Int BE Pri !#58 N33787 P10148 REPLACEMENT 10 Int BE Pri !#58 N33788 P10149 LD 28 -1 Int BE Pri !#58 N33789 P10150 REPLACEMENT 16 Int BE Pri !#58 N33790 P10151 REPLACEMENT 37 Int BE Nuc !#58 N33791 P10152 REPLACEMENT 36 Int BE Pri !#58 N33792 P10153 REPLACEMENT 31 Int BE Sec !#58 N33793 P10154 LD 32 -1 Int BE Pri !#58 N33794 P10155 LD 3 -1 Int LE Sec !#58 N33795 P10156 REPLACEMENT 28 Int BE Pri !#58 N33796 P10157 LD 42 -1 Int BE Pri !#58 N33797 P10158 REPLACEMENT 38 Int BE Pri !#58 N33798 P10159 LD 41 -1 Int BE Pri !#58 N33799 P10160 LD 42 -1 FP BE Pri !#58 N33800 P10161 LD 5 -1 FP BE Pri !#58 N33801 P10162 REPLACEMENT 42 Int BE Pri !#58 N33802 P10163 LD 0 -1 Int BE Sec !#58 N33803 P10164 LD 41 -1 Int BE Pri !#58 N33804 P10165 LD 33 -1 Int BE Pri !#58 N33805 P10166 LD 25 -1 Int BE Pri !#58 N33806 P10167 LD 29 -1 Int BE Nuc !#58 N33807 P10168 LD 25 -1 Int BE Pri !#58 N33808 P10169 REPLACEMENT 29 Int BE Pri !#58 N33809 P10170 LD 25 -1 Int BE Pri !#58 N33810 P10171 LD 19 -1 Int BE Sec !#58 N33811 P10172 LD 33 -1 Int BE Pri !#58 N33812 P10173 REPLACEMENT 38 Int BE Pri !#58 N33813 P10174 REPLACEMENT 32 Int BE Pri !#58 N33814 P10175 LD 3 -1 Int BE Pri !#58 N33815 P10176 LD 12 -1 Int BE Sec !#58 N33816 P10177 REPLACEMENT 26 Int BE Pri !#58 N33817 P10178 REPLACEMENT 12 Int BE Pri !#58 N33818 P10179 REPLACEMENT 24 Int BE Pri !#58 N33819 P10180 LD 9 -1 Int BE Pri !#58 N33820 P10181 LD 10 -1 Int BE Pri !#58 N33821 P10182 REPLACEMENT 2 Int BE Pri !#58 N33822 P10183 LD 14 -1 Int BE Pri !#58 N33823 P10184 LD 23 -1 Int BE Pri !#58 N33824 P10185 LD 15 -1 Int BE Nuc !#58 N33825 P10186 REPLACEMENT 13 Int BE Pri !#58 N33826 P10187 REPLACEMENT 34 Int BE Pri !#58 N33827 P10188 LD 16 -1 FP BE Pri !#58 N33828 P10189 REPLACEMENT 1 Int BE Pri !#58 N33829 P10190 REPLACEMENT 35 Int BE Pri !#58 N33830 P10191 LD 22 -1 FP BE Pri !#58 N33831 P10192 LD 31 -1 Int BE Nuc !#58 N33832 P10193 LD 22 -1 Int BE Pri !#58 N33833 P10194 REPLACEMENT 27 Int BE Sec !#58 N33834 P10195 LD 39 -1 Int BE Pri !#58 N33835 P10196 LD 40 -1 Int BE Pri !#58 N33836 P10197 LD 1 -1 Int BE Pri !#58 N33837 P10198 LD 27 -1 Int BE Pri !#58 N33838 P10199 REPLACEMENT 30 Int BE Pri !#58 N33839 P10200 LD 43 -1 Int BE Pri !#58 N33840 P10201 LD 1 -1 FP BE Pri !#58 N33841 P10202 LD 31 -1 Int BE Sec !#58 N33842 P10203 LD 5 -1 Int BE Pri !#58 N33843 P10204 REPLACEMENT 6 Int BE Pri !#58 N33844 P10205 LD 31 -1 Int BE Pri !#58 N33845 P10206 REPLACEMENT 43 Int BE Pri !#58 N33846 P10207 LD 28 -1 Int BE Nuc !#58 N33847 P10208 LD 5 -1 Int BE Pri !#58 N33848 P10209 LD 12 -1 Int BE Nuc !#58 N33849 P10210 LD 8 -1 FP BE Pri !#58 N33850 P10211 REPLACEMENT 25 Int BE Pri !#58 N33851 P10212 LD 12 -1 Int BE Pri !#58 N33852 P10213 REPLACEMENT 16 Int BE Pri !#58 N33853 P10214 REPLACEMENT 1 Int BE Pri !#58 N33854 P10215 LD 14 -1 Int BE Nuc !#58 N33855 P10216 REPLACEMENT 23 Int BE Pri !#58 N33856 P10217 LD 21 -1 Int BE Pri !#58 N33857 P10218 REPLACEMENT 3 Int BE Sec !#58 N33858 P10219 PREFETCH 43 Int BE Pri !#58 N33859 P10220 REPLACEMENT 29 Int BE Pri !#58 N33860 P10221 LD 37 -1 Int BE Pri !#58 N33861 P10222 REPLACEMENT 10 Int BE Pri !#58 N33862 P10223 LD 36 -1 Int BE Nuc !#58 N33863 P10224 LD 44 -1 Int BE Pri !#58 N33864 P10225 LD 32 -1 Int BE Sec !#58 N33865 P10226 REPLACEMENT 25 Int BE Sec !#58 N33866 P10227 REPLACEMENT 25 Int BE Nuc !#58 N33867 P10228 REPLACEMENT 40 Int BE Pri !#58 N33868 P10229 REPLACEMENT 34 Int BE Pri !#58 N33869 P10230 PREFETCH 8 Int BE Pri !#58 N33870 P10231 REPLACEMENT 38 Int BE Pri !#58 N33871 P10232 REPLACEMENT 2 Int BE Pri !#58 N33872 P10233 REPLACEMENT 2 Int BE Nuc !#58 N33873 P10234 REPLACEMENT 15 Int BE Pri !#58 N33874 P10235 REPLACEMENT 26 Int BE Pri !#58 N33875 P10236 LD 26 -1 Int BE Pri !#58 N33876 P10237 LD 15 -1 Int BE Sec !#58 N33877 P10238 REPLACEMENT 41 Int BE Nuc !#58 N33878 P10239 LD 18 -1 Int BE Pri !#58 N33879 P10240 LD 8 -1 Int BE Pri !#58 N33880 P10241 REPLACEMENT 40 Int BE Pri !#58 N33881 P10242 REPLACEMENT 2 Int BE Pri !#58 N33882 P10243 LD 6 -1 FP BE Pri !#58 N33883 P10244 LD 36 -1 Int BE Pri !#58 N33884 P10245 LD 14 -1 Int BE Nuc !#58 N33885 P10246 LD 12 -1 Int BE Nuc !#58 N33886 P10247 LD 17 -1 Int BE Nuc !#58 N33887 P10248 LD 32 -1 Int LE Pri !#58 N33888 P10249 LD 42 -1 Int BE Pri !#58 N33889 P10250 REPLACEMENT 19 Int BE Pri !#58 N33890 P10251 LD 3 -1 Int BE Pri !#58 N33891 P10252 LD 8 -1 Int LE Pri !#58 N33892 P10253 LD 3 -1 Int BE Pri !#58 N33893 P10254 LD 35 -1 Int BE Pri !#58 N33894 P10255 REPLACEMENT 8 Int BE Sec !#58 N33895 P10256 REPLACEMENT 25 Int BE Nuc !#58 N33896 P10257 LD 17 -1 FP BE Pri !#58 N33897 P10258 REPLACEMENT 15 Int BE Pri !#58 N33898 P10259 LD 44 -1 FP BE Sec !#58 N33899 P10260 PREFETCH 32 Int LE Sec !#58 N33900 P10261 LD 38 -1 Int BE Pri !#58 N33901 P10262 REPLACEMENT 18 Int BE Pri !#58 N33902 P10263 LD 12 -1 Int BE Sec !#58 N33903 P10264 REPLACEMENT 16 Int BE Pri !#58 N33904 P10265 LD 5 -1 FP BE Sec !#58 N33905 P10266 REPLACEMENT 28 Int BE Sec !#58 N33906 P10267 LD 19 -1 Int BE Sec !#58 N33907 P10268 LD 5 -1 Int BE Pri !#58 N33908 P10269 REPLACEMENT 39 Int BE Pri !#58 N33909 P10270 LD 9 -1 Int BE Pri !#58 N33910 P10271 REPLACEMENT 10 Int BE Pri !#58 N33911 P10272 REPLACEMENT 38 Int BE Pri !#58 N33912 P10273 REPLACEMENT 33 Int BE Pri !#58 N33913 P10274 LD 0 -1 FP BE Sec !#58 N33914 P10275 LD 40 -1 Int BE Pri !#58 N33915 P10276 REPLACEMENT 0 Int BE Pri !#58 N33916 P10277 LD 18 -1 Int BE Pri !#58 N33917 P10278 LD 30 -1 Int LE Pri !#58 N33918 P10279 REPLACEMENT 8 Int BE Pri !#58 N33919 P10280 REPLACEMENT 34 Int BE Sec !#58 N33920 P10281 REPLACEMENT 17 Int BE Pri !#58 N33921 P10282 LD 34 -1 Int BE Pri !#58 N33922 P10283 REPLACEMENT 10 Int BE Pri !#58 N33923 P10284 LD 28 -1 FP BE Pri !#58 N33924 P10285 LD 6 -1 Int BE Pri !#58 N33925 P10286 LD 10 -1 FP BE Pri !#58 N33926 P10287 REPLACEMENT 40 Int BE Pri !#58 N33927 P10288 LD 11 -1 Int BE Pri !#58 N33928 P10289 PREFETCH 11 Int BE Nuc !#58 N33929 P10290 REPLACEMENT 43 Int BE Pri !#58 N33930 P10291 LD 11 -1 Int BE Sec !#58 N33931 P10292 MEMBAR !#58 N33932 P10293 BST 11 0x29000001 FP BE Sec !#58 N33933 P10294 MEMBAR !#58 N33934 P10295 LD 18 -1 Int BE Pri !#58 N33935 P10296 REPLACEMENT 33 Int BE Pri !#58 N33936 P10297 REPLACEMENT 26 Int BE Pri !#58 N33937 P10298 REPLACEMENT 14 Int BE Sec !#58 N33938 P10299 LD 12 -1 Int BE Pri !#58 N33939 P10300 REPLACEMENT 15 Int BE Nuc !#58 N33940 P10301 LD 8 -1 Int BE Pri !#58 N33941 P10302 REPLACEMENT 36 Int BE Pri !#58 N33942 P10303 LD 14 -1 Int BE Pri !#58 N33943 P10304 REPLACEMENT 24 Int BE Pri !#58 N33944 P10305 LD 17 -1 Int BE Pri !#58 N33945 P10306 LD 23 -1 Int BE Pri !#58 N33946 P10307 REPLACEMENT 37 Int BE Pri !#58 N33947 P10308 LD 22 -1 Int BE Pri !#58 N33948 P10309 REPLACEMENT 40 Int BE Pri !#58 N33949 P10310 REPLACEMENT 43 Int BE Pri !#58 N33950 P10311 REPLACEMENT 35 Int BE Nuc !#58 N33951 P10312 PREFETCH 8 Int BE Pri !#58 N33952 P10313 REPLACEMENT 39 Int BE Nuc !#58 N33953 P10314 LD 41 -1 Int LE Pri !#58 N33954 P10315 REPLACEMENT 12 Int BE Pri !#58 N33955 P10316 LD 28 -1 FP BE Pri !#58 N33956 P10317 LD 14 -1 Int BE Pri !#58 N33957 P10318 LD 13 -1 Int BE Pri !#58 N33958 P10319 REPLACEMENT 11 Int BE Pri !#58 N33959 P10320 REPLACEMENT 24 Int BE Sec !#58 N33960 P10321 LD 40 -1 Int BE Pri !#58 N33961 P10322 REPLACEMENT 6 Int BE Sec !#58 N33962 P10323 REPLACEMENT 32 Int BE Pri !#58 N33963 P10324 LD 39 -1 Int BE Pri !#58 N33964 P10325 LD 35 -1 Int BE Pri !#58 N33965 P10326 REPLACEMENT 36 Int BE Pri !#58 N33966 P10327 LD 21 -1 Int BE Pri !#58 N33967 P10328 REPLACEMENT 17 Int BE Nuc !#58 N33968 P10329 LD 44 -1 Int BE Pri !#58 N33969 P10330 LD 21 -1 Int BE Pri !#58 N33970 P10331 LD 34 -1 Int LE Pri !#58 N33971 P10332 LD 32 -1 Int BE Pri !#58 N33972 P10333 LD 0 -1 FP BE Nuc !#58 N33973 P10334 REPLACEMENT 23 Int BE Pri !#58 N33974 P10335 LD 0 -1 Int LE Pri !#58 N33975 P10336 REPLACEMENT 31 Int BE Pri !#58 N33976 P10337 LD 4 -1 Int BE Sec !#58 N33977 P10338 LD 9 -1 Int BE Sec !#58 N33978 P10339 LD 11 -1 Int BE Pri !#58 N33979 P10340 LD 4 -1 Int BE Pri !#58 N33980 P10341 REPLACEMENT 25 Int BE Pri !#58 N33981 P10342 LD 30 -1 Int BE Pri !#58 N33982 P10343 LD 43 -1 FP BE Pri !#58 N33983 P10344 LD 2 -1 Int BE Pri !#58 N33984 P10345 REPLACEMENT 33 Int BE Pri !#58 N33985 P10346 LD 29 -1 Int BE Pri !#58 N33986 P10347 REPLACEMENT 41 Int BE Sec !#58 N33987 P10348 LD 43 -1 Int BE Pri !#58 N33988 P10349 LD 44 -1 Int BE Pri !#58 N33989 P10350 LD 37 -1 Int BE Pri !#58 N33990 P10351 REPLACEMENT 18 Int BE Pri !#58 N33991 P10352 LD 40 -1 FP BE Pri !#58 N33992 P10353 REPLACEMENT 4 Int BE Pri !#58 N33993 P10354 REPLACEMENT 18 Int BE Pri !#58 N33994 P10355 LD 7 -1 Int BE Pri !#58 N33995 P10356 REPLACEMENT 33 Int BE Pri !#58 N33996 P10357 REPLACEMENT 3 Int BE Nuc !#58 N33997 P10358 REPLACEMENT 35 Int BE Nuc !#58 N33998 P10359 LD 16 -1 Int BE Pri !#58 N33999 P10360 REPLACEMENT 16 Int BE Pri !#58 N34000 P10361 REPLACEMENT 31 Int BE Sec !#58 N34001 P10362 LD 13 -1 Int BE Pri !#58 N34002 P10363 LD 22 -1 Int BE Nuc !#58 N34003 P10364 LD 17 -1 Int BE Nuc !#58 N34004 P10365 REPLACEMENT 3 Int BE Pri !#58 N34005 P10366 LD 43 -1 Int BE Sec !#58 N34006 P10367 LD 31 -1 Int BE Nuc !#58 N34007 P10368 LD 42 -1 Int BE Pri !#58 N34008 P10369 LD 7 -1 Int BE Pri !#58 N34009 P10370 LD 18 -1 Int BE Pri !#58 N34010 P10371 REPLACEMENT 38 Int BE Pri !#58 N34011 P10372 LD 21 -1 Int BE Pri !#58 N34012 P10373 LD 28 -1 Int BE Pri !#58 N34013 P10374 REPLACEMENT 25 Int BE Sec !#58 N34014 P10375 LD 4 -1 Int BE Pri !#58 N34015 P10376 REPLACEMENT 12 Int BE Pri !#58 N34016 P10377 LD 14 -1 Int BE Pri !#58 N34017 P10378 LD 33 -1 Int LE Pri !#58 N34018 P10379 PREFETCH 9 Int BE Pri !#58 N34019 P10380 REPLACEMENT 13 Int BE Pri !#58 N34020 P10381 REPLACEMENT 12 Int BE Pri !#58 N34021 P10382 LD 29 -1 Int BE Pri !#58 N34022 P10383 LD 41 -1 FP BE Nuc Loop_exit !#58 N34023 P10139 REPLACEMENT 44 Int BE Pri Loop_entry !#58 N34024 P10140 REPLACEMENT 28 Int BE Pri !#58 N34025 P10141 LD 9 -1 Int BE Pri !#58 N34026 P10142 LD 13 -1 Int BE Pri !#58 N34027 P10143 LD 41 -1 Int BE Pri !#58 N34028 P10144 REPLACEMENT 27 Int BE Nuc !#58 N34029 P10145 REPLACEMENT 42 Int BE Pri !#58 N34030 P10146 LD 17 -1 Int BE Sec !#58 N34031 P10147 REPLACEMENT 42 Int BE Pri !#58 N34032 P10148 REPLACEMENT 10 Int BE Pri !#58 N34033 P10149 LD 28 -1 Int BE Pri !#58 N34034 P10150 REPLACEMENT 16 Int BE Pri !#58 N34035 P10151 REPLACEMENT 37 Int BE Nuc !#58 N34036 P10152 REPLACEMENT 36 Int BE Pri !#58 N34037 P10153 REPLACEMENT 31 Int BE Sec !#58 N34038 P10154 LD 32 -1 Int BE Pri !#58 N34039 P10155 LD 3 -1 Int LE Sec !#58 N34040 P10156 REPLACEMENT 28 Int BE Pri !#58 N34041 P10157 LD 42 -1 Int BE Pri !#58 N34042 P10158 REPLACEMENT 38 Int BE Pri !#58 N34043 P10159 LD 41 -1 Int BE Pri !#58 N34044 P10160 LD 42 -1 FP BE Pri !#58 N34045 P10161 LD 5 -1 FP BE Pri !#58 N34046 P10162 REPLACEMENT 42 Int BE Pri !#58 N34047 P10163 LD 0 -1 Int BE Sec !#58 N34048 P10164 LD 41 -1 Int BE Pri !#58 N34049 P10165 LD 33 -1 Int BE Pri !#58 N34050 P10166 LD 25 -1 Int BE Pri !#58 N34051 P10167 LD 29 -1 Int BE Nuc !#58 N34052 P10168 LD 25 -1 Int BE Pri !#58 N34053 P10169 REPLACEMENT 29 Int BE Pri !#58 N34054 P10170 LD 25 -1 Int BE Pri !#58 N34055 P10171 LD 19 -1 Int BE Sec !#58 N34056 P10172 LD 33 -1 Int BE Pri !#58 N34057 P10173 REPLACEMENT 38 Int BE Pri !#58 N34058 P10174 REPLACEMENT 32 Int BE Pri !#58 N34059 P10175 LD 3 -1 Int BE Pri !#58 N34060 P10176 LD 12 -1 Int BE Sec !#58 N34061 P10177 REPLACEMENT 26 Int BE Pri !#58 N34062 P10178 REPLACEMENT 12 Int BE Pri !#58 N34063 P10179 REPLACEMENT 24 Int BE Pri !#58 N34064 P10180 LD 9 -1 Int BE Pri !#58 N34065 P10181 LD 10 -1 Int BE Pri !#58 N34066 P10182 REPLACEMENT 2 Int BE Pri !#58 N34067 P10183 LD 14 -1 Int BE Pri !#58 N34068 P10184 LD 23 -1 Int BE Pri !#58 N34069 P10185 LD 15 -1 Int BE Nuc !#58 N34070 P10186 REPLACEMENT 13 Int BE Pri !#58 N34071 P10187 REPLACEMENT 34 Int BE Pri !#58 N34072 P10188 LD 16 -1 FP BE Pri !#58 N34073 P10189 REPLACEMENT 1 Int BE Pri !#58 N34074 P10190 REPLACEMENT 35 Int BE Pri !#58 N34075 P10191 LD 22 -1 FP BE Pri !#58 N34076 P10192 LD 31 -1 Int BE Nuc !#58 N34077 P10193 LD 22 -1 Int BE Pri !#58 N34078 P10194 REPLACEMENT 27 Int BE Sec !#58 N34079 P10195 LD 39 -1 Int BE Pri !#58 N34080 P10196 LD 40 -1 Int BE Pri !#58 N34081 P10197 LD 1 -1 Int BE Pri !#58 N34082 P10198 LD 27 -1 Int BE Pri !#58 N34083 P10199 REPLACEMENT 30 Int BE Pri !#58 N34084 P10200 LD 43 -1 Int BE Pri !#58 N34085 P10201 LD 1 -1 FP BE Pri !#58 N34086 P10202 LD 31 -1 Int BE Sec !#58 N34087 P10203 LD 5 -1 Int BE Pri !#58 N34088 P10204 REPLACEMENT 6 Int BE Pri !#58 N34089 P10205 LD 31 -1 Int BE Pri !#58 N34090 P10206 REPLACEMENT 43 Int BE Pri !#58 N34091 P10207 LD 28 -1 Int BE Nuc !#58 N34092 P10208 LD 5 -1 Int BE Pri !#58 N34093 P10209 LD 12 -1 Int BE Nuc !#58 N34094 P10210 LD 8 -1 FP BE Pri !#58 N34095 P10211 REPLACEMENT 25 Int BE Pri !#58 N34096 P10212 LD 12 -1 Int BE Pri !#58 N34097 P10213 REPLACEMENT 16 Int BE Pri !#58 N34098 P10214 REPLACEMENT 1 Int BE Pri !#58 N34099 P10215 LD 14 -1 Int BE Nuc !#58 N34100 P10216 REPLACEMENT 23 Int BE Pri !#58 N34101 P10217 LD 21 -1 Int BE Pri !#58 N34102 P10218 REPLACEMENT 3 Int BE Sec !#58 N34103 P10219 PREFETCH 43 Int BE Pri !#58 N34104 P10220 REPLACEMENT 29 Int BE Pri !#58 N34105 P10221 LD 37 -1 Int BE Pri !#58 N34106 P10222 REPLACEMENT 10 Int BE Pri !#58 N34107 P10223 LD 36 -1 Int BE Nuc !#58 N34108 P10224 LD 44 -1 Int BE Pri !#58 N34109 P10225 LD 32 -1 Int BE Sec !#58 N34110 P10226 REPLACEMENT 25 Int BE Sec !#58 N34111 P10227 REPLACEMENT 25 Int BE Nuc !#58 N34112 P10228 REPLACEMENT 40 Int BE Pri !#58 N34113 P10229 REPLACEMENT 34 Int BE Pri !#58 N34114 P10230 PREFETCH 8 Int BE Pri !#58 N34115 P10231 REPLACEMENT 38 Int BE Pri !#58 N34116 P10232 REPLACEMENT 2 Int BE Pri !#58 N34117 P10233 REPLACEMENT 2 Int BE Nuc !#58 N34118 P10234 REPLACEMENT 15 Int BE Pri !#58 N34119 P10235 REPLACEMENT 26 Int BE Pri !#58 N34120 P10236 LD 26 -1 Int BE Pri !#58 N34121 P10237 LD 15 -1 Int BE Sec !#58 N34122 P10238 REPLACEMENT 41 Int BE Nuc !#58 N34123 P10239 LD 18 -1 Int BE Pri !#58 N34124 P10240 LD 8 -1 Int BE Pri !#58 N34125 P10241 REPLACEMENT 40 Int BE Pri !#58 N34126 P10242 REPLACEMENT 2 Int BE Pri !#58 N34127 P10243 LD 6 -1 FP BE Pri !#58 N34128 P10244 LD 36 -1 Int BE Pri !#58 N34129 P10245 LD 14 -1 Int BE Nuc !#58 N34130 P10246 LD 12 -1 Int BE Nuc !#58 N34131 P10247 LD 17 -1 Int BE Nuc !#58 N34132 P10248 LD 32 -1 Int LE Pri !#58 N34133 P10249 LD 42 -1 Int BE Pri !#58 N34134 P10250 REPLACEMENT 19 Int BE Pri !#58 N34135 P10251 LD 3 -1 Int BE Pri !#58 N34136 P10252 LD 8 -1 Int LE Pri !#58 N34137 P10253 LD 3 -1 Int BE Pri !#58 N34138 P10254 LD 35 -1 Int BE Pri !#58 N34139 P10255 REPLACEMENT 8 Int BE Sec !#58 N34140 P10256 REPLACEMENT 25 Int BE Nuc !#58 N34141 P10257 LD 17 -1 FP BE Pri !#58 N34142 P10258 REPLACEMENT 15 Int BE Pri !#58 N34143 P10259 LD 44 -1 FP BE Sec !#58 N34144 P10260 PREFETCH 32 Int LE Sec !#58 N34145 P10261 LD 38 -1 Int BE Pri !#58 N34146 P10262 REPLACEMENT 18 Int BE Pri !#58 N34147 P10263 LD 12 -1 Int BE Sec !#58 N34148 P10264 REPLACEMENT 16 Int BE Pri !#58 N34149 P10265 LD 5 -1 FP BE Sec !#58 N34150 P10266 REPLACEMENT 28 Int BE Sec !#58 N34151 P10267 LD 19 -1 Int BE Sec !#58 N34152 P10268 LD 5 -1 Int BE Pri !#58 N34153 P10269 REPLACEMENT 39 Int BE Pri !#58 N34154 P10270 LD 9 -1 Int BE Pri !#58 N34155 P10271 REPLACEMENT 10 Int BE Pri !#58 N34156 P10272 REPLACEMENT 38 Int BE Pri !#58 N34157 P10273 REPLACEMENT 33 Int BE Pri !#58 N34158 P10274 LD 0 -1 FP BE Sec !#58 N34159 P10275 LD 40 -1 Int BE Pri !#58 N34160 P10276 REPLACEMENT 0 Int BE Pri !#58 N34161 P10277 LD 18 -1 Int BE Pri !#58 N34162 P10278 LD 30 -1 Int LE Pri !#58 N34163 P10279 REPLACEMENT 8 Int BE Pri !#58 N34164 P10280 REPLACEMENT 34 Int BE Sec !#58 N34165 P10281 REPLACEMENT 17 Int BE Pri !#58 N34166 P10282 LD 34 -1 Int BE Pri !#58 N34167 P10283 REPLACEMENT 10 Int BE Pri !#58 N34168 P10284 LD 28 -1 FP BE Pri !#58 N34169 P10285 LD 6 -1 Int BE Pri !#58 N34170 P10286 LD 10 -1 FP BE Pri !#58 N34171 P10287 REPLACEMENT 40 Int BE Pri !#58 N34172 P10288 LD 11 -1 Int BE Pri !#58 N34173 P10289 PREFETCH 11 Int BE Nuc !#58 N34174 P10290 REPLACEMENT 43 Int BE Pri !#58 N34175 P10291 LD 11 -1 Int BE Sec !#58 N34176 P10292 MEMBAR !#58 N34177 P10293 BST 11 0x29000002 FP BE Sec !#58 N34178 P10294 MEMBAR !#58 N34179 P10295 LD 18 -1 Int BE Pri !#58 N34180 P10296 REPLACEMENT 33 Int BE Pri !#58 N34181 P10297 REPLACEMENT 26 Int BE Pri !#58 N34182 P10298 REPLACEMENT 14 Int BE Sec !#58 N34183 P10299 LD 12 -1 Int BE Pri !#58 N34184 P10300 REPLACEMENT 15 Int BE Nuc !#58 N34185 P10301 LD 8 -1 Int BE Pri !#58 N34186 P10302 REPLACEMENT 36 Int BE Pri !#58 N34187 P10303 LD 14 -1 Int BE Pri !#58 N34188 P10304 REPLACEMENT 24 Int BE Pri !#58 N34189 P10305 LD 17 -1 Int BE Pri !#58 N34190 P10306 LD 23 -1 Int BE Pri !#58 N34191 P10307 REPLACEMENT 37 Int BE Pri !#58 N34192 P10308 LD 22 -1 Int BE Pri !#58 N34193 P10309 REPLACEMENT 40 Int BE Pri !#58 N34194 P10310 REPLACEMENT 43 Int BE Pri !#58 N34195 P10311 REPLACEMENT 35 Int BE Nuc !#58 N34196 P10312 PREFETCH 8 Int BE Pri !#58 N34197 P10313 REPLACEMENT 39 Int BE Nuc !#58 N34198 P10314 LD 41 -1 Int LE Pri !#58 N34199 P10315 REPLACEMENT 12 Int BE Pri !#58 N34200 P10316 LD 28 -1 FP BE Pri !#58 N34201 P10317 LD 14 -1 Int BE Pri !#58 N34202 P10318 LD 13 -1 Int BE Pri !#58 N34203 P10319 REPLACEMENT 11 Int BE Pri !#58 N34204 P10320 REPLACEMENT 24 Int BE Sec !#58 N34205 P10321 LD 40 -1 Int BE Pri !#58 N34206 P10322 REPLACEMENT 6 Int BE Sec !#58 N34207 P10323 REPLACEMENT 32 Int BE Pri !#58 N34208 P10324 LD 39 -1 Int BE Pri !#58 N34209 P10325 LD 35 -1 Int BE Pri !#58 N34210 P10326 REPLACEMENT 36 Int BE Pri !#58 N34211 P10327 LD 21 -1 Int BE Pri !#58 N34212 P10328 REPLACEMENT 17 Int BE Nuc !#58 N34213 P10329 LD 44 -1 Int BE Pri !#58 N34214 P10330 LD 21 -1 Int BE Pri !#58 N34215 P10331 LD 34 -1 Int LE Pri !#58 N34216 P10332 LD 32 -1 Int BE Pri !#58 N34217 P10333 LD 0 -1 FP BE Nuc !#58 N34218 P10334 REPLACEMENT 23 Int BE Pri !#58 N34219 P10335 LD 0 -1 Int LE Pri !#58 N34220 P10336 REPLACEMENT 31 Int BE Pri !#58 N34221 P10337 LD 4 -1 Int BE Sec !#58 N34222 P10338 LD 9 -1 Int BE Sec !#58 N34223 P10339 LD 11 -1 Int BE Pri !#58 N34224 P10340 LD 4 -1 Int BE Pri !#58 N34225 P10341 REPLACEMENT 25 Int BE Pri !#58 N34226 P10342 LD 30 -1 Int BE Pri !#58 N34227 P10343 LD 43 -1 FP BE Pri !#58 N34228 P10344 LD 2 -1 Int BE Pri !#58 N34229 P10345 REPLACEMENT 33 Int BE Pri !#58 N34230 P10346 LD 29 -1 Int BE Pri !#58 N34231 P10347 REPLACEMENT 41 Int BE Sec !#58 N34232 P10348 LD 43 -1 Int BE Pri !#58 N34233 P10349 LD 44 -1 Int BE Pri !#58 N34234 P10350 LD 37 -1 Int BE Pri !#58 N34235 P10351 REPLACEMENT 18 Int BE Pri !#58 N34236 P10352 LD 40 -1 FP BE Pri !#58 N34237 P10353 REPLACEMENT 4 Int BE Pri !#58 N34238 P10354 REPLACEMENT 18 Int BE Pri !#58 N34239 P10355 LD 7 -1 Int BE Pri !#58 N34240 P10356 REPLACEMENT 33 Int BE Pri !#58 N34241 P10357 REPLACEMENT 3 Int BE Nuc !#58 N34242 P10358 REPLACEMENT 35 Int BE Nuc !#58 N34243 P10359 LD 16 -1 Int BE Pri !#58 N34244 P10360 REPLACEMENT 16 Int BE Pri !#58 N34245 P10361 REPLACEMENT 31 Int BE Sec !#58 N34246 P10362 LD 13 -1 Int BE Pri !#58 N34247 P10363 LD 22 -1 Int BE Nuc !#58 N34248 P10364 LD 17 -1 Int BE Nuc !#58 N34249 P10365 REPLACEMENT 3 Int BE Pri !#58 N34250 P10366 LD 43 -1 Int BE Sec !#58 N34251 P10367 LD 31 -1 Int BE Nuc !#58 N34252 P10368 LD 42 -1 Int BE Pri !#58 N34253 P10369 LD 7 -1 Int BE Pri !#58 N34254 P10370 LD 18 -1 Int BE Pri !#58 N34255 P10371 REPLACEMENT 38 Int BE Pri !#58 N34256 P10372 LD 21 -1 Int BE Pri !#58 N34257 P10373 LD 28 -1 Int BE Pri !#58 N34258 P10374 REPLACEMENT 25 Int BE Sec !#58 N34259 P10375 LD 4 -1 Int BE Pri !#58 N34260 P10376 REPLACEMENT 12 Int BE Pri !#58 N34261 P10377 LD 14 -1 Int BE Pri !#58 N34262 P10378 LD 33 -1 Int LE Pri !#58 N34263 P10379 PREFETCH 9 Int BE Pri !#58 N34264 P10380 REPLACEMENT 13 Int BE Pri !#58 N34265 P10381 REPLACEMENT 12 Int BE Pri !#58 N34266 P10382 LD 29 -1 Int BE Pri !#58 N34267 P10383 LD 41 -1 FP BE Nuc Loop_exit !#58 N34268 P10139 REPLACEMENT 44 Int BE Pri Loop_entry !#58 N34269 P10140 REPLACEMENT 28 Int BE Pri !#58 N34270 P10141 LD 9 -1 Int BE Pri !#58 N34271 P10142 LD 13 -1 Int BE Pri !#58 N34272 P10143 LD 41 -1 Int BE Pri !#58 N34273 P10144 REPLACEMENT 27 Int BE Nuc !#58 N34274 P10145 REPLACEMENT 42 Int BE Pri !#58 N34275 P10146 LD 17 -1 Int BE Sec !#58 N34276 P10147 REPLACEMENT 42 Int BE Pri !#58 N34277 P10148 REPLACEMENT 10 Int BE Pri !#58 N34278 P10149 LD 28 -1 Int BE Pri !#58 N34279 P10150 REPLACEMENT 16 Int BE Pri !#58 N34280 P10151 REPLACEMENT 37 Int BE Nuc !#58 N34281 P10152 REPLACEMENT 36 Int BE Pri !#58 N34282 P10153 REPLACEMENT 31 Int BE Sec !#58 N34283 P10154 LD 32 -1 Int BE Pri !#58 N34284 P10155 LD 3 -1 Int LE Sec !#58 N34285 P10156 REPLACEMENT 28 Int BE Pri !#58 N34286 P10157 LD 42 -1 Int BE Pri !#58 N34287 P10158 REPLACEMENT 38 Int BE Pri !#58 N34288 P10159 LD 41 -1 Int BE Pri !#58 N34289 P10160 LD 42 -1 FP BE Pri !#58 N34290 P10161 LD 5 -1 FP BE Pri !#58 N34291 P10162 REPLACEMENT 42 Int BE Pri !#58 N34292 P10163 LD 0 -1 Int BE Sec !#58 N34293 P10164 LD 41 -1 Int BE Pri !#58 N34294 P10165 LD 33 -1 Int BE Pri !#58 N34295 P10166 LD 25 -1 Int BE Pri !#58 N34296 P10167 LD 29 -1 Int BE Nuc !#58 N34297 P10168 LD 25 -1 Int BE Pri !#58 N34298 P10169 REPLACEMENT 29 Int BE Pri !#58 N34299 P10170 LD 25 -1 Int BE Pri !#58 N34300 P10171 LD 19 -1 Int BE Sec !#58 N34301 P10172 LD 33 -1 Int BE Pri !#58 N34302 P10173 REPLACEMENT 38 Int BE Pri !#58 N34303 P10174 REPLACEMENT 32 Int BE Pri !#58 N34304 P10175 LD 3 -1 Int BE Pri !#58 N34305 P10176 LD 12 -1 Int BE Sec !#58 N34306 P10177 REPLACEMENT 26 Int BE Pri !#58 N34307 P10178 REPLACEMENT 12 Int BE Pri !#58 N34308 P10179 REPLACEMENT 24 Int BE Pri !#58 N34309 P10180 LD 9 -1 Int BE Pri !#58 N34310 P10181 LD 10 -1 Int BE Pri !#58 N34311 P10182 REPLACEMENT 2 Int BE Pri !#58 N34312 P10183 LD 14 -1 Int BE Pri !#58 N34313 P10184 LD 23 -1 Int BE Pri !#58 N34314 P10185 LD 15 -1 Int BE Nuc !#58 N34315 P10186 REPLACEMENT 13 Int BE Pri !#58 N34316 P10187 REPLACEMENT 34 Int BE Pri !#58 N34317 P10188 LD 16 -1 FP BE Pri !#58 N34318 P10189 REPLACEMENT 1 Int BE Pri !#58 N34319 P10190 REPLACEMENT 35 Int BE Pri !#58 N34320 P10191 LD 22 -1 FP BE Pri !#58 N34321 P10192 LD 31 -1 Int BE Nuc !#58 N34322 P10193 LD 22 -1 Int BE Pri !#58 N34323 P10194 REPLACEMENT 27 Int BE Sec !#58 N34324 P10195 LD 39 -1 Int BE Pri !#58 N34325 P10196 LD 40 -1 Int BE Pri !#58 N34326 P10197 LD 1 -1 Int BE Pri !#58 N34327 P10198 LD 27 -1 Int BE Pri !#58 N34328 P10199 REPLACEMENT 30 Int BE Pri !#58 N34329 P10200 LD 43 -1 Int BE Pri !#58 N34330 P10201 LD 1 -1 FP BE Pri !#58 N34331 P10202 LD 31 -1 Int BE Sec !#58 N34332 P10203 LD 5 -1 Int BE Pri !#58 N34333 P10204 REPLACEMENT 6 Int BE Pri !#58 N34334 P10205 LD 31 -1 Int BE Pri !#58 N34335 P10206 REPLACEMENT 43 Int BE Pri !#58 N34336 P10207 LD 28 -1 Int BE Nuc !#58 N34337 P10208 LD 5 -1 Int BE Pri !#58 N34338 P10209 LD 12 -1 Int BE Nuc !#58 N34339 P10210 LD 8 -1 FP BE Pri !#58 N34340 P10211 REPLACEMENT 25 Int BE Pri !#58 N34341 P10212 LD 12 -1 Int BE Pri !#58 N34342 P10213 REPLACEMENT 16 Int BE Pri !#58 N34343 P10214 REPLACEMENT 1 Int BE Pri !#58 N34344 P10215 LD 14 -1 Int BE Nuc !#58 N34345 P10216 REPLACEMENT 23 Int BE Pri !#58 N34346 P10217 LD 21 -1 Int BE Pri !#58 N34347 P10218 REPLACEMENT 3 Int BE Sec !#58 N34348 P10219 PREFETCH 43 Int BE Pri !#58 N34349 P10220 REPLACEMENT 29 Int BE Pri !#58 N34350 P10221 LD 37 -1 Int BE Pri !#58 N34351 P10222 REPLACEMENT 10 Int BE Pri !#58 N34352 P10223 LD 36 -1 Int BE Nuc !#58 N34353 P10224 LD 44 -1 Int BE Pri !#58 N34354 P10225 LD 32 -1 Int BE Sec !#58 N34355 P10226 REPLACEMENT 25 Int BE Sec !#58 N34356 P10227 REPLACEMENT 25 Int BE Nuc !#58 N34357 P10228 REPLACEMENT 40 Int BE Pri !#58 N34358 P10229 REPLACEMENT 34 Int BE Pri !#58 N34359 P10230 PREFETCH 8 Int BE Pri !#58 N34360 P10231 REPLACEMENT 38 Int BE Pri !#58 N34361 P10232 REPLACEMENT 2 Int BE Pri !#58 N34362 P10233 REPLACEMENT 2 Int BE Nuc !#58 N34363 P10234 REPLACEMENT 15 Int BE Pri !#58 N34364 P10235 REPLACEMENT 26 Int BE Pri !#58 N34365 P10236 LD 26 -1 Int BE Pri !#58 N34366 P10237 LD 15 -1 Int BE Sec !#58 N34367 P10238 REPLACEMENT 41 Int BE Nuc !#58 N34368 P10239 LD 18 -1 Int BE Pri !#58 N34369 P10240 LD 8 -1 Int BE Pri !#58 N34370 P10241 REPLACEMENT 40 Int BE Pri !#58 N34371 P10242 REPLACEMENT 2 Int BE Pri !#58 N34372 P10243 LD 6 -1 FP BE Pri !#58 N34373 P10244 LD 36 -1 Int BE Pri !#58 N34374 P10245 LD 14 -1 Int BE Nuc !#58 N34375 P10246 LD 12 -1 Int BE Nuc !#58 N34376 P10247 LD 17 -1 Int BE Nuc !#58 N34377 P10248 LD 32 -1 Int LE Pri !#58 N34378 P10249 LD 42 -1 Int BE Pri !#58 N34379 P10250 REPLACEMENT 19 Int BE Pri !#58 N34380 P10251 LD 3 -1 Int BE Pri !#58 N34381 P10252 LD 8 -1 Int LE Pri !#58 N34382 P10253 LD 3 -1 Int BE Pri !#58 N34383 P10254 LD 35 -1 Int BE Pri !#58 N34384 P10255 REPLACEMENT 8 Int BE Sec !#58 N34385 P10256 REPLACEMENT 25 Int BE Nuc !#58 N34386 P10257 LD 17 -1 FP BE Pri !#58 N34387 P10258 REPLACEMENT 15 Int BE Pri !#58 N34388 P10259 LD 44 -1 FP BE Sec !#58 N34389 P10260 PREFETCH 32 Int LE Sec !#58 N34390 P10261 LD 38 -1 Int BE Pri !#58 N34391 P10262 REPLACEMENT 18 Int BE Pri !#58 N34392 P10263 LD 12 -1 Int BE Sec !#58 N34393 P10264 REPLACEMENT 16 Int BE Pri !#58 N34394 P10265 LD 5 -1 FP BE Sec !#58 N34395 P10266 REPLACEMENT 28 Int BE Sec !#58 N34396 P10267 LD 19 -1 Int BE Sec !#58 N34397 P10268 LD 5 -1 Int BE Pri !#58 N34398 P10269 REPLACEMENT 39 Int BE Pri !#58 N34399 P10270 LD 9 -1 Int BE Pri !#58 N34400 P10271 REPLACEMENT 10 Int BE Pri !#58 N34401 P10272 REPLACEMENT 38 Int BE Pri !#58 N34402 P10273 REPLACEMENT 33 Int BE Pri !#58 N34403 P10274 LD 0 -1 FP BE Sec !#58 N34404 P10275 LD 40 -1 Int BE Pri !#58 N34405 P10276 REPLACEMENT 0 Int BE Pri !#58 N34406 P10277 LD 18 -1 Int BE Pri !#58 N34407 P10278 LD 30 -1 Int LE Pri !#58 N34408 P10279 REPLACEMENT 8 Int BE Pri !#58 N34409 P10280 REPLACEMENT 34 Int BE Sec !#58 N34410 P10281 REPLACEMENT 17 Int BE Pri !#58 N34411 P10282 LD 34 -1 Int BE Pri !#58 N34412 P10283 REPLACEMENT 10 Int BE Pri !#58 N34413 P10284 LD 28 -1 FP BE Pri !#58 N34414 P10285 LD 6 -1 Int BE Pri !#58 N34415 P10286 LD 10 -1 FP BE Pri !#58 N34416 P10287 REPLACEMENT 40 Int BE Pri !#58 N34417 P10288 LD 11 -1 Int BE Pri !#58 N34418 P10289 PREFETCH 11 Int BE Nuc !#58 N34419 P10290 REPLACEMENT 43 Int BE Pri !#58 N34420 P10291 LD 11 -1 Int BE Sec !#58 N34421 P10292 MEMBAR !#58 N34422 P10293 BST 11 0x29000003 FP BE Sec !#58 N34423 P10294 MEMBAR !#58 N34424 P10295 LD 18 -1 Int BE Pri !#58 N34425 P10296 REPLACEMENT 33 Int BE Pri !#58 N34426 P10297 REPLACEMENT 26 Int BE Pri !#58 N34427 P10298 REPLACEMENT 14 Int BE Sec !#58 N34428 P10299 LD 12 -1 Int BE Pri !#58 N34429 P10300 REPLACEMENT 15 Int BE Nuc !#58 N34430 P10301 LD 8 -1 Int BE Pri !#58 N34431 P10302 REPLACEMENT 36 Int BE Pri !#58 N34432 P10303 LD 14 -1 Int BE Pri !#58 N34433 P10304 REPLACEMENT 24 Int BE Pri !#58 N34434 P10305 LD 17 -1 Int BE Pri !#58 N34435 P10306 LD 23 -1 Int BE Pri !#58 N34436 P10307 REPLACEMENT 37 Int BE Pri !#58 N34437 P10308 LD 22 -1 Int BE Pri !#58 N34438 P10309 REPLACEMENT 40 Int BE Pri !#58 N34439 P10310 REPLACEMENT 43 Int BE Pri !#58 N34440 P10311 REPLACEMENT 35 Int BE Nuc !#58 N34441 P10312 PREFETCH 8 Int BE Pri !#58 N34442 P10313 REPLACEMENT 39 Int BE Nuc !#58 N34443 P10314 LD 41 -1 Int LE Pri !#58 N34444 P10315 REPLACEMENT 12 Int BE Pri !#58 N34445 P10316 LD 28 -1 FP BE Pri !#58 N34446 P10317 LD 14 -1 Int BE Pri !#58 N34447 P10318 LD 13 -1 Int BE Pri !#58 N34448 P10319 REPLACEMENT 11 Int BE Pri !#58 N34449 P10320 REPLACEMENT 24 Int BE Sec !#58 N34450 P10321 LD 40 -1 Int BE Pri !#58 N34451 P10322 REPLACEMENT 6 Int BE Sec !#58 N34452 P10323 REPLACEMENT 32 Int BE Pri !#58 N34453 P10324 LD 39 -1 Int BE Pri !#58 N34454 P10325 LD 35 -1 Int BE Pri !#58 N34455 P10326 REPLACEMENT 36 Int BE Pri !#58 N34456 P10327 LD 21 -1 Int BE Pri !#58 N34457 P10328 REPLACEMENT 17 Int BE Nuc !#58 N34458 P10329 LD 44 -1 Int BE Pri !#58 N34459 P10330 LD 21 -1 Int BE Pri !#58 N34460 P10331 LD 34 -1 Int LE Pri !#58 N34461 P10332 LD 32 -1 Int BE Pri !#58 N34462 P10333 LD 0 -1 FP BE Nuc !#58 N34463 P10334 REPLACEMENT 23 Int BE Pri !#58 N34464 P10335 LD 0 -1 Int LE Pri !#58 N34465 P10336 REPLACEMENT 31 Int BE Pri !#58 N34466 P10337 LD 4 -1 Int BE Sec !#58 N34467 P10338 LD 9 -1 Int BE Sec !#58 N34468 P10339 LD 11 -1 Int BE Pri !#58 N34469 P10340 LD 4 -1 Int BE Pri !#58 N34470 P10341 REPLACEMENT 25 Int BE Pri !#58 N34471 P10342 LD 30 -1 Int BE Pri !#58 N34472 P10343 LD 43 -1 FP BE Pri !#58 N34473 P10344 LD 2 -1 Int BE Pri !#58 N34474 P10345 REPLACEMENT 33 Int BE Pri !#58 N34475 P10346 LD 29 -1 Int BE Pri !#58 N34476 P10347 REPLACEMENT 41 Int BE Sec !#58 N34477 P10348 LD 43 -1 Int BE Pri !#58 N34478 P10349 LD 44 -1 Int BE Pri !#58 N34479 P10350 LD 37 -1 Int BE Pri !#58 N34480 P10351 REPLACEMENT 18 Int BE Pri !#58 N34481 P10352 LD 40 -1 FP BE Pri !#58 N34482 P10353 REPLACEMENT 4 Int BE Pri !#58 N34483 P10354 REPLACEMENT 18 Int BE Pri !#58 N34484 P10355 LD 7 -1 Int BE Pri !#58 N34485 P10356 REPLACEMENT 33 Int BE Pri !#58 N34486 P10357 REPLACEMENT 3 Int BE Nuc !#58 N34487 P10358 REPLACEMENT 35 Int BE Nuc !#58 N34488 P10359 LD 16 -1 Int BE Pri !#58 N34489 P10360 REPLACEMENT 16 Int BE Pri !#58 N34490 P10361 REPLACEMENT 31 Int BE Sec !#58 N34491 P10362 LD 13 -1 Int BE Pri !#58 N34492 P10363 LD 22 -1 Int BE Nuc !#58 N34493 P10364 LD 17 -1 Int BE Nuc !#58 N34494 P10365 REPLACEMENT 3 Int BE Pri !#58 N34495 P10366 LD 43 -1 Int BE Sec !#58 N34496 P10367 LD 31 -1 Int BE Nuc !#58 N34497 P10368 LD 42 -1 Int BE Pri !#58 N34498 P10369 LD 7 -1 Int BE Pri !#58 N34499 P10370 LD 18 -1 Int BE Pri !#58 N34500 P10371 REPLACEMENT 38 Int BE Pri !#58 N34501 P10372 LD 21 -1 Int BE Pri !#58 N34502 P10373 LD 28 -1 Int BE Pri !#58 N34503 P10374 REPLACEMENT 25 Int BE Sec !#58 N34504 P10375 LD 4 -1 Int BE Pri !#58 N34505 P10376 REPLACEMENT 12 Int BE Pri !#58 N34506 P10377 LD 14 -1 Int BE Pri !#58 N34507 P10378 LD 33 -1 Int LE Pri !#58 N34508 P10379 PREFETCH 9 Int BE Pri !#58 N34509 P10380 REPLACEMENT 13 Int BE Pri !#58 N34510 P10381 REPLACEMENT 12 Int BE Pri !#58 N34511 P10382 LD 29 -1 Int BE Pri !#58 N34512 P10383 LD 41 -1 FP BE Nuc Loop_exit !#58 N34513 P10384 MEMBAR !#59 N34514 P10385 REPLACEMENT 9 Int BE Pri Loop_entry !#59 N34515 P10386 REPLACEMENT 1 Int BE Nuc !#59 N34516 P10387 LD 29 -1 Int BE Pri !#59 N34517 P10388 REPLACEMENT 37 Int BE Pri !#59 N34518 P10389 LD 24 -1 Int BE Pri !#59 N34519 P10390 PREFETCH 27 Int BE Pri !#59 N34520 P10391 LD 16 -1 Int BE Pri !#59 N34521 P10392 LD 15 -1 Int BE Pri !#59 N34522 P10393 LD 8 -1 Int BE Pri !#59 N34523 P10394 REPLACEMENT 34 Int BE Pri !#59 N34524 P10395 REPLACEMENT 5 Int BE Nuc !#59 N34525 P10396 REPLACEMENT 43 Int BE Pri !#59 N34526 P10397 REPLACEMENT 29 Int BE Pri !#59 N34527 P10398 REPLACEMENT 27 Int BE Sec !#59 N34528 P10399 LD 15 -1 FP BE Pri !#59 N34529 P10400 REPLACEMENT 37 Int BE Pri !#59 N34530 P10401 REPLACEMENT 29 Int BE Pri !#59 N34531 P10402 LD 19 -1 Int BE Sec !#59 N34532 P10403 REPLACEMENT 15 Int BE Pri !#59 N34533 P10404 LD 40 -1 Int BE Pri !#59 N34534 P10405 LD 1 -1 Int LE Pri !#59 N34535 P10406 LD 4 -1 Int BE Pri !#59 N34536 P10407 MEMBAR !#59 N34537 P10408 BST 45 0x29800001 FP BE Pri !#59 N34538 P10409 MEMBAR !#59 N34539 P10410 LD 25 -1 Int BE Sec !#59 N34540 P10411 LD 27 -1 Int BE Pri !#59 N34541 P10412 REPLACEMENT 43 Int BE Pri !#59 N34542 P10413 REPLACEMENT 12 Int BE Pri !#59 N34543 P10414 LD 17 -1 Int BE Pri !#59 N34544 P10415 REPLACEMENT 37 Int BE Pri !#59 N34545 P10416 LD 3 -1 Int BE Pri !#59 N34546 P10417 REPLACEMENT 32 Int BE Pri !#59 N34547 P10418 LD 11 -1 Int BE Pri !#59 N34548 P10419 REPLACEMENT 21 Int BE Nuc !#59 N34549 P10420 REPLACEMENT 26 Int BE Pri Loop_exit !#59 N34550 P10385 REPLACEMENT 9 Int BE Pri Loop_entry !#59 N34551 P10386 REPLACEMENT 1 Int BE Nuc !#59 N34552 P10387 LD 29 -1 Int BE Pri !#59 N34553 P10388 REPLACEMENT 37 Int BE Pri !#59 N34554 P10389 LD 24 -1 Int BE Pri !#59 N34555 P10390 PREFETCH 27 Int BE Pri !#59 N34556 P10391 LD 16 -1 Int BE Pri !#59 N34557 P10392 LD 15 -1 Int BE Pri !#59 N34558 P10393 LD 8 -1 Int BE Pri !#59 N34559 P10394 REPLACEMENT 34 Int BE Pri !#59 N34560 P10395 REPLACEMENT 5 Int BE Nuc !#59 N34561 P10396 REPLACEMENT 43 Int BE Pri !#59 N34562 P10397 REPLACEMENT 29 Int BE Pri !#59 N34563 P10398 REPLACEMENT 27 Int BE Sec !#59 N34564 P10399 LD 15 -1 FP BE Pri !#59 N34565 P10400 REPLACEMENT 37 Int BE Pri !#59 N34566 P10401 REPLACEMENT 29 Int BE Pri !#59 N34567 P10402 LD 19 -1 Int BE Sec !#59 N34568 P10403 REPLACEMENT 15 Int BE Pri !#59 N34569 P10404 LD 40 -1 Int BE Pri !#59 N34570 P10405 LD 1 -1 Int LE Pri !#59 N34571 P10406 LD 4 -1 Int BE Pri !#59 N34572 P10407 MEMBAR !#59 N34573 P10408 BST 45 0x29800002 FP BE Pri !#59 N34574 P10409 MEMBAR !#59 N34575 P10410 LD 25 -1 Int BE Sec !#59 N34576 P10411 LD 27 -1 Int BE Pri !#59 N34577 P10412 REPLACEMENT 43 Int BE Pri !#59 N34578 P10413 REPLACEMENT 12 Int BE Pri !#59 N34579 P10414 LD 17 -1 Int BE Pri !#59 N34580 P10415 REPLACEMENT 37 Int BE Pri !#59 N34581 P10416 LD 3 -1 Int BE Pri !#59 N34582 P10417 REPLACEMENT 32 Int BE Pri !#59 N34583 P10418 LD 11 -1 Int BE Pri !#59 N34584 P10419 REPLACEMENT 21 Int BE Nuc !#59 N34585 P10420 REPLACEMENT 26 Int BE Pri Loop_exit !#59 N34586 P10385 REPLACEMENT 9 Int BE Pri Loop_entry !#59 N34587 P10386 REPLACEMENT 1 Int BE Nuc !#59 N34588 P10387 LD 29 -1 Int BE Pri !#59 N34589 P10388 REPLACEMENT 37 Int BE Pri !#59 N34590 P10389 LD 24 -1 Int BE Pri !#59 N34591 P10390 PREFETCH 27 Int BE Pri !#59 N34592 P10391 LD 16 -1 Int BE Pri !#59 N34593 P10392 LD 15 -1 Int BE Pri !#59 N34594 P10393 LD 8 -1 Int BE Pri !#59 N34595 P10394 REPLACEMENT 34 Int BE Pri !#59 N34596 P10395 REPLACEMENT 5 Int BE Nuc !#59 N34597 P10396 REPLACEMENT 43 Int BE Pri !#59 N34598 P10397 REPLACEMENT 29 Int BE Pri !#59 N34599 P10398 REPLACEMENT 27 Int BE Sec !#59 N34600 P10399 LD 15 -1 FP BE Pri !#59 N34601 P10400 REPLACEMENT 37 Int BE Pri !#59 N34602 P10401 REPLACEMENT 29 Int BE Pri !#59 N34603 P10402 LD 19 -1 Int BE Sec !#59 N34604 P10403 REPLACEMENT 15 Int BE Pri !#59 N34605 P10404 LD 40 -1 Int BE Pri !#59 N34606 P10405 LD 1 -1 Int LE Pri !#59 N34607 P10406 LD 4 -1 Int BE Pri !#59 N34608 P10407 MEMBAR !#59 N34609 P10408 BST 45 0x29800003 FP BE Pri !#59 N34610 P10409 MEMBAR !#59 N34611 P10410 LD 25 -1 Int BE Sec !#59 N34612 P10411 LD 27 -1 Int BE Pri !#59 N34613 P10412 REPLACEMENT 43 Int BE Pri !#59 N34614 P10413 REPLACEMENT 12 Int BE Pri !#59 N34615 P10414 LD 17 -1 Int BE Pri !#59 N34616 P10415 REPLACEMENT 37 Int BE Pri !#59 N34617 P10416 LD 3 -1 Int BE Pri !#59 N34618 P10417 REPLACEMENT 32 Int BE Pri !#59 N34619 P10418 LD 11 -1 Int BE Pri !#59 N34620 P10419 REPLACEMENT 21 Int BE Nuc !#59 N34621 P10420 REPLACEMENT 26 Int BE Pri Loop_exit !#59 N34622 P10385 REPLACEMENT 9 Int BE Pri Loop_entry !#59 N34623 P10386 REPLACEMENT 1 Int BE Nuc !#59 N34624 P10387 LD 29 -1 Int BE Pri !#59 N34625 P10388 REPLACEMENT 37 Int BE Pri !#59 N34626 P10389 LD 24 -1 Int BE Pri !#59 N34627 P10390 PREFETCH 27 Int BE Pri !#59 N34628 P10391 LD 16 -1 Int BE Pri !#59 N34629 P10392 LD 15 -1 Int BE Pri !#59 N34630 P10393 LD 8 -1 Int BE Pri !#59 N34631 P10394 REPLACEMENT 34 Int BE Pri !#59 N34632 P10395 REPLACEMENT 5 Int BE Nuc !#59 N34633 P10396 REPLACEMENT 43 Int BE Pri !#59 N34634 P10397 REPLACEMENT 29 Int BE Pri !#59 N34635 P10398 REPLACEMENT 27 Int BE Sec !#59 N34636 P10399 LD 15 -1 FP BE Pri !#59 N34637 P10400 REPLACEMENT 37 Int BE Pri !#59 N34638 P10401 REPLACEMENT 29 Int BE Pri !#59 N34639 P10402 LD 19 -1 Int BE Sec !#59 N34640 P10403 REPLACEMENT 15 Int BE Pri !#59 N34641 P10404 LD 40 -1 Int BE Pri !#59 N34642 P10405 LD 1 -1 Int LE Pri !#59 N34643 P10406 LD 4 -1 Int BE Pri !#59 N34644 P10407 MEMBAR !#59 N34645 P10408 BST 45 0x29800004 FP BE Pri !#59 N34646 P10409 MEMBAR !#59 N34647 P10410 LD 25 -1 Int BE Sec !#59 N34648 P10411 LD 27 -1 Int BE Pri !#59 N34649 P10412 REPLACEMENT 43 Int BE Pri !#59 N34650 P10413 REPLACEMENT 12 Int BE Pri !#59 N34651 P10414 LD 17 -1 Int BE Pri !#59 N34652 P10415 REPLACEMENT 37 Int BE Pri !#59 N34653 P10416 LD 3 -1 Int BE Pri !#59 N34654 P10417 REPLACEMENT 32 Int BE Pri !#59 N34655 P10418 LD 11 -1 Int BE Pri !#59 N34656 P10419 REPLACEMENT 21 Int BE Nuc !#59 N34657 P10420 REPLACEMENT 26 Int BE Pri Loop_exit !#59 N34658 P10421 REPLACEMENT 35 Int BE Pri Loop_entry !#59 N34659 P10422 REPLACEMENT 44 Int BE Pri !#59 N34660 P10423 REPLACEMENT 40 Int BE Pri !#59 N34661 P10424 REPLACEMENT 23 Int BE Pri !#59 N34662 P10425 REPLACEMENT 23 Int BE Pri !#59 N34663 P10426 LD 25 -1 Int BE Pri !#59 N34664 P10427 LD 42 -1 Int BE Pri !#59 N34665 P10428 LD 2 -1 Int BE Sec !#59 N34666 P10429 REPLACEMENT 6 Int BE Pri !#59 N34667 P10430 REPLACEMENT 8 Int BE Pri !#59 N34668 P10431 LD 13 -1 Int BE Pri !#59 N34669 P10432 LD 33 -1 Int BE Pri !#59 N34670 P10433 REPLACEMENT 5 Int BE Pri !#59 N34671 P10434 REPLACEMENT 11 Int BE Sec !#59 N34672 P10435 LD 15 -1 Int BE Pri !#59 N34673 P10436 REPLACEMENT 7 Int BE Pri !#59 N34674 P10437 LD 5 -1 Int BE Pri !#59 N34675 P10438 LD 40 -1 Int BE Nuc !#59 N34676 P10439 REPLACEMENT 29 Int BE Pri !#59 N34677 P10440 REPLACEMENT 9 Int BE Pri !#59 N34678 P10441 REPLACEMENT 16 Int BE Pri !#59 N34679 P10442 REPLACEMENT 3 Int BE Pri !#59 N34680 P10443 REPLACEMENT 30 Int BE Pri !#59 N34681 P10444 LD 13 -1 Int BE Sec !#59 N34682 P10445 LD 44 -1 FP BE Pri !#59 N34683 P10446 REPLACEMENT 7 Int BE Pri !#59 N34684 P10447 LD 37 -1 Int BE Pri !#59 N34685 P10448 LD 40 -1 Int BE Pri !#59 N34686 P10449 MEMBAR !#59 N34687 P10450 BST 13 0x29800005 FP BE Pri !#59 N34688 P10451 MEMBAR !#59 N34689 P10452 LD 35 -1 Int BE Nuc !#59 N34690 P10453 REPLACEMENT 7 Int BE Sec !#59 N34691 P10454 LD 21 -1 Int BE Sec !#59 N34692 P10455 LD 36 -1 Int BE Sec !#59 N34693 P10456 LD 34 -1 Int BE Pri !#59 N34694 P10457 LD 29 -1 Int BE Pri !#59 N34695 P10458 LD 15 -1 Int BE Pri !#59 N34696 P10459 REPLACEMENT 43 Int BE Sec !#59 N34697 P10460 LD 30 -1 FP BE Nuc !#59 N34698 P10461 REPLACEMENT 33 Int BE Pri !#59 N34699 P10462 REPLACEMENT 22 Int BE Sec !#59 N34700 P10463 LD 0 -1 Int BE Pri !#59 N34701 P10464 REPLACEMENT 17 Int BE Pri !#59 N34702 P10465 REPLACEMENT 22 Int BE Pri !#59 N34703 P10466 REPLACEMENT 27 Int BE Pri !#59 N34704 P10467 REPLACEMENT 12 Int BE Pri !#59 N34705 P10468 REPLACEMENT 12 Int BE Nuc !#59 N34706 P10469 REPLACEMENT 41 Int BE Sec !#59 N34707 P10470 REPLACEMENT 24 Int BE Pri !#59 N34708 P10471 LD 40 -1 Int BE Pri !#59 N34709 P10472 LD 24 -1 Int BE Pri !#59 N34710 P10473 REPLACEMENT 5 Int BE Pri !#59 N34711 P10474 REPLACEMENT 13 Int BE Pri !#59 N34712 P10475 LD 27 -1 Int BE Pri !#59 N34713 P10476 LD 30 -1 Int BE Pri !#59 N34714 P10477 REPLACEMENT 19 Int BE Pri !#59 N34715 P10478 REPLACEMENT 31 Int BE Pri !#59 N34716 P10479 REPLACEMENT 7 Int BE Pri !#59 N34717 P10480 LD 19 -1 Int BE Pri !#59 N34718 P10481 PREFETCH 17 Int BE Nuc !#59 N34719 P10482 REPLACEMENT 2 Int BE Pri !#59 N34720 P10483 LD 14 -1 Int BE Pri !#59 N34721 P10484 REPLACEMENT 12 Int BE Pri !#59 N34722 P10485 MEMBAR !#59 N34723 P10486 BST 24 0x29800006 FP BE Pri !#59 N34724 P10487 MEMBAR !#59 N34725 P10488 LD 10 -1 Int BE Pri !#59 N34726 P10489 REPLACEMENT 9 Int BE Sec !#59 N34727 P10490 LD 13 -1 Int BE Pri !#59 N34728 P10491 REPLACEMENT 38 Int BE Pri !#59 N34729 P10492 LD 10 -1 Int BE Sec !#59 N34730 P10493 LD 26 -1 Int LE Sec !#59 N34731 P10494 LD 8 -1 Int BE Pri !#59 N34732 P10495 REPLACEMENT 20 Int BE Pri !#59 N34733 P10496 LD 22 -1 Int BE Pri !#59 N34734 P10497 REPLACEMENT 8 Int BE Pri !#59 N34735 P10498 LD 38 -1 Int LE Pri !#59 N34736 P10499 REPLACEMENT 18 Int BE Pri !#59 N34737 P10500 LD 30 -1 Int BE Pri !#59 N34738 P10501 LD 18 -1 Int LE Nuc !#59 N34739 P10502 PREFETCH 20 Int BE Pri !#59 N34740 P10503 LD 11 -1 FP BE Sec !#59 N34741 P10504 REPLACEMENT 10 Int BE Sec !#59 N34742 P10505 LD 28 -1 FP BE Pri !#59 N34743 P10506 LD 43 -1 Int BE Pri !#59 N34744 P10507 REPLACEMENT 31 Int BE Sec !#59 N34745 P10508 LD 27 -1 Int BE Pri !#59 N34746 P10509 LD 23 -1 Int BE Pri !#59 N34747 P10510 REPLACEMENT 2 Int BE Pri !#59 N34748 P10511 LD 18 -1 Int BE Pri !#59 N34749 P10512 REPLACEMENT 38 Int BE Nuc !#59 N34750 P10513 REPLACEMENT 8 Int BE Pri !#59 N34751 P10514 LD 31 -1 Int BE Pri !#59 N34752 P10515 LD 29 -1 FP BE Pri !#59 N34753 P10516 REPLACEMENT 14 Int BE Pri !#59 N34754 P10517 REPLACEMENT 36 Int BE Pri !#59 N34755 P10518 LD 25 -1 Int BE Pri !#59 N34756 P10519 LD 14 -1 Int BE Sec !#59 N34757 P10520 REPLACEMENT 14 Int BE Pri !#59 N34758 P10521 PREFETCH 33 Int BE Pri !#59 N34759 P10522 LD 34 -1 Int BE Pri !#59 N34760 P10523 REPLACEMENT 8 Int BE Pri !#59 N34761 P10524 LD 38 -1 Int BE Pri !#59 N34762 P10525 LD 23 -1 FP BE Pri !#59 N34763 P10526 REPLACEMENT 43 Int BE Pri !#59 N34764 P10527 LD 24 -1 Int BE Nuc !#59 N34765 P10528 LD 4 -1 FP BE Pri !#59 N34766 P10529 LD 30 -1 Int BE Pri !#59 N34767 P10530 REPLACEMENT 3 Int BE Pri !#59 N34768 P10531 LD 1 -1 Int BE Pri !#59 N34769 P10532 LD 45 -1 Int LE Pri !#59 N34770 P10533 REPLACEMENT 39 Int BE Sec !#59 N34771 P10534 LD 6 -1 Int BE Pri !#59 N34772 P10535 LD 38 -1 FP BE Nuc !#59 N34773 P10536 REPLACEMENT 13 Int BE Sec !#59 N34774 P10537 LD 33 -1 Int BE Pri !#59 N34775 P10538 REPLACEMENT 39 Int BE Sec !#59 N34776 P10539 REPLACEMENT 28 Int BE Sec !#59 N34777 P10540 REPLACEMENT 26 Int BE Pri !#59 N34778 P10541 REPLACEMENT 45 Int BE Nuc !#59 N34779 P10542 REPLACEMENT 8 Int BE Pri !#59 N34780 P10543 REPLACEMENT 2 Int BE Pri !#59 N34781 P10544 LD 26 -1 Int BE Pri !#59 N34782 P10545 REPLACEMENT 30 Int BE Pri !#59 N34783 P10546 REPLACEMENT 45 Int BE Pri !#59 N34784 P10547 LD 8 -1 Int BE Pri !#59 N34785 P10548 REPLACEMENT 38 Int BE Pri !#59 N34786 P10549 REPLACEMENT 16 Int BE Pri !#59 N34787 P10550 LD 1 -1 Int BE Nuc !#59 N34788 P10551 REPLACEMENT 37 Int BE Pri !#59 N34789 P10552 LD 7 -1 Int BE Pri !#59 N34790 P10553 LD 11 -1 Int BE Pri !#59 N34791 P10554 REPLACEMENT 22 Int BE Pri !#59 N34792 P10555 REPLACEMENT 37 Int BE Nuc !#59 N34793 P10556 LD 41 -1 Int BE Sec !#59 N34794 P10557 LD 22 -1 Int BE Pri !#59 N34795 P10558 LD 45 -1 Int BE Pri !#59 N34796 P10559 REPLACEMENT 34 Int BE Pri !#59 N34797 P10560 LD 3 -1 Int BE Pri !#59 N34798 P10561 REPLACEMENT 41 Int BE Pri !#59 N34799 P10562 LD 45 -1 Int LE Pri !#59 N34800 P10563 REPLACEMENT 15 Int BE Pri !#59 N34801 P10564 REPLACEMENT 30 Int BE Pri !#59 N34802 P10565 REPLACEMENT 2 Int BE Pri !#59 N34803 P10566 REPLACEMENT 14 Int BE Pri !#59 N34804 P10567 REPLACEMENT 5 Int BE Pri !#59 N34805 P10568 REPLACEMENT 42 Int BE Pri !#59 N34806 P10569 PREFETCH 24 Int BE Nuc !#59 N34807 P10570 REPLACEMENT 11 Int BE Pri !#59 N34808 P10571 LD 3 -1 Int BE Pri !#59 N34809 P10572 LD 4 -1 Int BE Pri !#59 N34810 P10573 LD 24 -1 Int BE Pri !#59 N34811 P10574 LD 20 -1 Int BE Pri !#59 N34812 P10575 LD 29 -1 Int BE Pri !#59 N34813 P10576 REPLACEMENT 15 Int BE Pri !#59 N34814 P10577 LD 20 -1 Int BE Pri !#59 N34815 P10578 LD 25 -1 Int BE Sec !#59 N34816 P10579 REPLACEMENT 2 Int BE Nuc !#59 N34817 P10580 LD 18 -1 Int BE Pri !#59 N34818 P10581 REPLACEMENT 16 Int BE Pri !#59 N34819 P10582 LD 27 -1 Int BE Pri !#59 N34820 P10583 REPLACEMENT 9 Int BE Sec !#59 N34821 P10584 LD 14 -1 Int BE Pri !#59 N34822 P10585 LD 17 -1 Int BE Pri !#59 N34823 P10586 REPLACEMENT 38 Int BE Pri !#59 N34824 P10587 LD 38 -1 Int BE Pri !#59 N34825 P10588 LD 20 -1 Int BE Pri !#59 N34826 P10589 LD 22 -1 Int BE Sec !#59 N34827 P10590 LD 31 -1 Int BE Pri !#59 N34828 P10591 LD 14 -1 Int BE Sec !#59 N34829 P10592 REPLACEMENT 3 Int BE Pri !#59 N34830 P10593 LD 15 -1 Int BE Pri !#59 N34831 P10594 PREFETCH 27 Int BE Pri !#59 N34832 P10595 LD 3 -1 Int BE Nuc !#59 N34833 P10596 LD 14 -1 Int BE Pri !#59 N34834 P10597 REPLACEMENT 39 Int BE Nuc !#59 N34835 P10598 LD 14 -1 Int BE Pri !#59 N34836 P10599 LD 21 -1 Int BE Sec !#59 N34837 P10600 LD 40 -1 Int BE Nuc !#59 N34838 P10601 REPLACEMENT 2 Int BE Pri !#59 N34839 P10602 REPLACEMENT 3 Int BE Pri !#59 N34840 P10603 LD 33 -1 Int BE Pri !#59 N34841 P10604 LD 42 -1 Int BE Pri !#59 N34842 P10605 LD 39 -1 Int BE Pri !#59 N34843 P10606 REPLACEMENT 15 Int BE Pri !#59 N34844 P10607 REPLACEMENT 20 Int BE Pri !#59 N34845 P10608 REPLACEMENT 14 Int BE Pri !#59 N34846 P10609 LD 10 -1 Int BE Pri !#59 N34847 P10610 LD 18 -1 Int BE Sec !#59 N34848 P10611 REPLACEMENT 39 Int BE Pri !#59 N34849 P10612 REPLACEMENT 5 Int BE Pri !#59 N34850 P10613 MEMBAR !#59 N34851 P10614 BST 39 0x29800007 FP BE Pri !#59 N34852 P10615 MEMBAR !#59 N34853 P10616 LD 1 -1 Int BE Pri !#59 N34854 P10617 REPLACEMENT 39 Int BE Nuc !#59 N34855 P10618 REPLACEMENT 19 Int BE Pri !#59 N34856 P10619 LD 13 -1 Int BE Pri !#59 N34857 P10620 LD 12 -1 Int BE Pri !#59 N34858 P10621 REPLACEMENT 43 Int BE Sec !#59 N34859 P10622 REPLACEMENT 45 Int BE Pri !#59 N34860 P10623 REPLACEMENT 27 Int BE Nuc !#59 N34861 P10624 LD 31 -1 Int BE Sec !#59 N34862 P10625 REPLACEMENT 12 Int BE Nuc !#59 N34863 P10626 LD 27 -1 Int BE Pri !#59 N34864 P10627 LD 32 -1 Int BE Pri !#59 N34865 P10628 REPLACEMENT 2 Int BE Pri !#59 N34866 P10629 LD 33 -1 Int BE Nuc !#59 N34867 P10630 LD 19 -1 Int BE Pri !#59 N34868 P10631 LD 4 -1 Int BE Pri !#59 N34869 P10632 REPLACEMENT 6 Int BE Pri !#59 N34870 P10633 LD 16 -1 Int BE Pri !#59 N34871 P10634 LD 25 -1 Int BE Pri !#59 N34872 P10635 REPLACEMENT 11 Int BE Sec !#59 N34873 P10636 LD 19 -1 Int BE Sec !#59 N34874 P10637 REPLACEMENT 36 Int BE Pri !#59 N34875 P10638 REPLACEMENT 37 Int BE Sec !#59 N34876 P10639 REPLACEMENT 43 Int BE Sec !#59 N34877 P10640 LD 9 -1 Int BE Pri !#59 N34878 P10641 REPLACEMENT 28 Int BE Sec !#59 N34879 P10642 PREFETCH 34 Int BE Pri !#59 N34880 P10643 LD 30 -1 Int BE Pri !#59 N34881 P10644 LD 6 -1 Int BE Pri !#59 N34882 P10645 REPLACEMENT 2 Int BE Sec !#59 N34883 P10646 LD 39 -1 Int BE Pri !#59 N34884 P10647 REPLACEMENT 9 Int BE Pri !#59 N34885 P10648 LD 4 -1 FP BE Pri !#59 N34886 P10649 LD 20 -1 Int BE Sec !#59 N34887 P10650 LD 45 -1 Int BE Pri !#59 N34888 P10651 LD 25 -1 Int BE Pri !#59 N34889 P10652 REPLACEMENT 21 Int BE Pri !#59 N34890 P10653 LD 39 -1 FP BE Nuc !#59 N34891 P10654 REPLACEMENT 19 Int BE Pri !#59 N34892 P10655 LD 2 -1 FP BE Pri !#59 N34893 P10656 LD 25 -1 Int BE Pri !#59 N34894 P10657 REPLACEMENT 7 Int BE Nuc !#59 N34895 P10658 REPLACEMENT 8 Int BE Pri !#59 N34896 P10659 LD 25 -1 Int BE Sec !#59 N34897 P10660 LD 33 -1 Int BE Pri !#59 N34898 P10661 LD 19 -1 Int BE Nuc !#59 N34899 P10662 REPLACEMENT 17 Int BE Pri !#59 N34900 P10663 REPLACEMENT 30 Int BE Pri !#59 N34901 P10664 REPLACEMENT 34 Int BE Pri !#59 N34902 P10665 REPLACEMENT 44 Int BE Pri !#59 N34903 P10666 REPLACEMENT 26 Int BE Sec !#59 N34904 P10667 LD 13 -1 Int BE Pri !#59 N34905 P10668 LD 13 -1 Int BE Pri Loop_exit !#59 N34906 P10421 REPLACEMENT 35 Int BE Pri Loop_entry !#59 N34907 P10422 REPLACEMENT 44 Int BE Pri !#59 N34908 P10423 REPLACEMENT 40 Int BE Pri !#59 N34909 P10424 REPLACEMENT 23 Int BE Pri !#59 N34910 P10425 REPLACEMENT 23 Int BE Pri !#59 N34911 P10426 LD 25 -1 Int BE Pri !#59 N34912 P10427 LD 42 -1 Int BE Pri !#59 N34913 P10428 LD 2 -1 Int BE Sec !#59 N34914 P10429 REPLACEMENT 6 Int BE Pri !#59 N34915 P10430 REPLACEMENT 8 Int BE Pri !#59 N34916 P10431 LD 13 -1 Int BE Pri !#59 N34917 P10432 LD 33 -1 Int BE Pri !#59 N34918 P10433 REPLACEMENT 5 Int BE Pri !#59 N34919 P10434 REPLACEMENT 11 Int BE Sec !#59 N34920 P10435 LD 15 -1 Int BE Pri !#59 N34921 P10436 REPLACEMENT 7 Int BE Pri !#59 N34922 P10437 LD 5 -1 Int BE Pri !#59 N34923 P10438 LD 40 -1 Int BE Nuc !#59 N34924 P10439 REPLACEMENT 29 Int BE Pri !#59 N34925 P10440 REPLACEMENT 9 Int BE Pri !#59 N34926 P10441 REPLACEMENT 16 Int BE Pri !#59 N34927 P10442 REPLACEMENT 3 Int BE Pri !#59 N34928 P10443 REPLACEMENT 30 Int BE Pri !#59 N34929 P10444 LD 13 -1 Int BE Sec !#59 N34930 P10445 LD 44 -1 FP BE Pri !#59 N34931 P10446 REPLACEMENT 7 Int BE Pri !#59 N34932 P10447 LD 37 -1 Int BE Pri !#59 N34933 P10448 LD 40 -1 Int BE Pri !#59 N34934 P10449 MEMBAR !#59 N34935 P10450 BST 13 0x29800008 FP BE Pri !#59 N34936 P10451 MEMBAR !#59 N34937 P10452 LD 35 -1 Int BE Nuc !#59 N34938 P10453 REPLACEMENT 7 Int BE Sec !#59 N34939 P10454 LD 21 -1 Int BE Sec !#59 N34940 P10455 LD 36 -1 Int BE Sec !#59 N34941 P10456 LD 34 -1 Int BE Pri !#59 N34942 P10457 LD 29 -1 Int BE Pri !#59 N34943 P10458 LD 15 -1 Int BE Pri !#59 N34944 P10459 REPLACEMENT 43 Int BE Sec !#59 N34945 P10460 LD 30 -1 FP BE Nuc !#59 N34946 P10461 REPLACEMENT 33 Int BE Pri !#59 N34947 P10462 REPLACEMENT 22 Int BE Sec !#59 N34948 P10463 LD 0 -1 Int BE Pri !#59 N34949 P10464 REPLACEMENT 17 Int BE Pri !#59 N34950 P10465 REPLACEMENT 22 Int BE Pri !#59 N34951 P10466 REPLACEMENT 27 Int BE Pri !#59 N34952 P10467 REPLACEMENT 12 Int BE Pri !#59 N34953 P10468 REPLACEMENT 12 Int BE Nuc !#59 N34954 P10469 REPLACEMENT 41 Int BE Sec !#59 N34955 P10470 REPLACEMENT 24 Int BE Pri !#59 N34956 P10471 LD 40 -1 Int BE Pri !#59 N34957 P10472 LD 24 -1 Int BE Pri !#59 N34958 P10473 REPLACEMENT 5 Int BE Pri !#59 N34959 P10474 REPLACEMENT 13 Int BE Pri !#59 N34960 P10475 LD 27 -1 Int BE Pri !#59 N34961 P10476 LD 30 -1 Int BE Pri !#59 N34962 P10477 REPLACEMENT 19 Int BE Pri !#59 N34963 P10478 REPLACEMENT 31 Int BE Pri !#59 N34964 P10479 REPLACEMENT 7 Int BE Pri !#59 N34965 P10480 LD 19 -1 Int BE Pri !#59 N34966 P10481 PREFETCH 17 Int BE Nuc !#59 N34967 P10482 REPLACEMENT 2 Int BE Pri !#59 N34968 P10483 LD 14 -1 Int BE Pri !#59 N34969 P10484 REPLACEMENT 12 Int BE Pri !#59 N34970 P10485 MEMBAR !#59 N34971 P10486 BST 24 0x29800009 FP BE Pri !#59 N34972 P10487 MEMBAR !#59 N34973 P10488 LD 10 -1 Int BE Pri !#59 N34974 P10489 REPLACEMENT 9 Int BE Sec !#59 N34975 P10490 LD 13 -1 Int BE Pri !#59 N34976 P10491 REPLACEMENT 38 Int BE Pri !#59 N34977 P10492 LD 10 -1 Int BE Sec !#59 N34978 P10493 LD 26 -1 Int LE Sec !#59 N34979 P10494 LD 8 -1 Int BE Pri !#59 N34980 P10495 REPLACEMENT 20 Int BE Pri !#59 N34981 P10496 LD 22 -1 Int BE Pri !#59 N34982 P10497 REPLACEMENT 8 Int BE Pri !#59 N34983 P10498 LD 38 -1 Int LE Pri !#59 N34984 P10499 REPLACEMENT 18 Int BE Pri !#59 N34985 P10500 LD 30 -1 Int BE Pri !#59 N34986 P10501 LD 18 -1 Int LE Nuc !#59 N34987 P10502 PREFETCH 20 Int BE Pri !#59 N34988 P10503 LD 11 -1 FP BE Sec !#59 N34989 P10504 REPLACEMENT 10 Int BE Sec !#59 N34990 P10505 LD 28 -1 FP BE Pri !#59 N34991 P10506 LD 43 -1 Int BE Pri !#59 N34992 P10507 REPLACEMENT 31 Int BE Sec !#59 N34993 P10508 LD 27 -1 Int BE Pri !#59 N34994 P10509 LD 23 -1 Int BE Pri !#59 N34995 P10510 REPLACEMENT 2 Int BE Pri !#59 N34996 P10511 LD 18 -1 Int BE Pri !#59 N34997 P10512 REPLACEMENT 38 Int BE Nuc !#59 N34998 P10513 REPLACEMENT 8 Int BE Pri !#59 N34999 P10514 LD 31 -1 Int BE Pri !#59 N35000 P10515 LD 29 -1 FP BE Pri !#59 N35001 P10516 REPLACEMENT 14 Int BE Pri !#59 N35002 P10517 REPLACEMENT 36 Int BE Pri !#59 N35003 P10518 LD 25 -1 Int BE Pri !#59 N35004 P10519 LD 14 -1 Int BE Sec !#59 N35005 P10520 REPLACEMENT 14 Int BE Pri !#59 N35006 P10521 PREFETCH 33 Int BE Pri !#59 N35007 P10522 LD 34 -1 Int BE Pri !#59 N35008 P10523 REPLACEMENT 8 Int BE Pri !#59 N35009 P10524 LD 38 -1 Int BE Pri !#59 N35010 P10525 LD 23 -1 FP BE Pri !#59 N35011 P10526 REPLACEMENT 43 Int BE Pri !#59 N35012 P10527 LD 24 -1 Int BE Nuc !#59 N35013 P10528 LD 4 -1 FP BE Pri !#59 N35014 P10529 LD 30 -1 Int BE Pri !#59 N35015 P10530 REPLACEMENT 3 Int BE Pri !#59 N35016 P10531 LD 1 -1 Int BE Pri !#59 N35017 P10532 LD 45 -1 Int LE Pri !#59 N35018 P10533 REPLACEMENT 39 Int BE Sec !#59 N35019 P10534 LD 6 -1 Int BE Pri !#59 N35020 P10535 LD 38 -1 FP BE Nuc !#59 N35021 P10536 REPLACEMENT 13 Int BE Sec !#59 N35022 P10537 LD 33 -1 Int BE Pri !#59 N35023 P10538 REPLACEMENT 39 Int BE Sec !#59 N35024 P10539 REPLACEMENT 28 Int BE Sec !#59 N35025 P10540 REPLACEMENT 26 Int BE Pri !#59 N35026 P10541 REPLACEMENT 45 Int BE Nuc !#59 N35027 P10542 REPLACEMENT 8 Int BE Pri !#59 N35028 P10543 REPLACEMENT 2 Int BE Pri !#59 N35029 P10544 LD 26 -1 Int BE Pri !#59 N35030 P10545 REPLACEMENT 30 Int BE Pri !#59 N35031 P10546 REPLACEMENT 45 Int BE Pri !#59 N35032 P10547 LD 8 -1 Int BE Pri !#59 N35033 P10548 REPLACEMENT 38 Int BE Pri !#59 N35034 P10549 REPLACEMENT 16 Int BE Pri !#59 N35035 P10550 LD 1 -1 Int BE Nuc !#59 N35036 P10551 REPLACEMENT 37 Int BE Pri !#59 N35037 P10552 LD 7 -1 Int BE Pri !#59 N35038 P10553 LD 11 -1 Int BE Pri !#59 N35039 P10554 REPLACEMENT 22 Int BE Pri !#59 N35040 P10555 REPLACEMENT 37 Int BE Nuc !#59 N35041 P10556 LD 41 -1 Int BE Sec !#59 N35042 P10557 LD 22 -1 Int BE Pri !#59 N35043 P10558 LD 45 -1 Int BE Pri !#59 N35044 P10559 REPLACEMENT 34 Int BE Pri !#59 N35045 P10560 LD 3 -1 Int BE Pri !#59 N35046 P10561 REPLACEMENT 41 Int BE Pri !#59 N35047 P10562 LD 45 -1 Int LE Pri !#59 N35048 P10563 REPLACEMENT 15 Int BE Pri !#59 N35049 P10564 REPLACEMENT 30 Int BE Pri !#59 N35050 P10565 REPLACEMENT 2 Int BE Pri !#59 N35051 P10566 REPLACEMENT 14 Int BE Pri !#59 N35052 P10567 REPLACEMENT 5 Int BE Pri !#59 N35053 P10568 REPLACEMENT 42 Int BE Pri !#59 N35054 P10569 PREFETCH 24 Int BE Nuc !#59 N35055 P10570 REPLACEMENT 11 Int BE Pri !#59 N35056 P10571 LD 3 -1 Int BE Pri !#59 N35057 P10572 LD 4 -1 Int BE Pri !#59 N35058 P10573 LD 24 -1 Int BE Pri !#59 N35059 P10574 LD 20 -1 Int BE Pri !#59 N35060 P10575 LD 29 -1 Int BE Pri !#59 N35061 P10576 REPLACEMENT 15 Int BE Pri !#59 N35062 P10577 LD 20 -1 Int BE Pri !#59 N35063 P10578 LD 25 -1 Int BE Sec !#59 N35064 P10579 REPLACEMENT 2 Int BE Nuc !#59 N35065 P10580 LD 18 -1 Int BE Pri !#59 N35066 P10581 REPLACEMENT 16 Int BE Pri !#59 N35067 P10582 LD 27 -1 Int BE Pri !#59 N35068 P10583 REPLACEMENT 9 Int BE Sec !#59 N35069 P10584 LD 14 -1 Int BE Pri !#59 N35070 P10585 LD 17 -1 Int BE Pri !#59 N35071 P10586 REPLACEMENT 38 Int BE Pri !#59 N35072 P10587 LD 38 -1 Int BE Pri !#59 N35073 P10588 LD 20 -1 Int BE Pri !#59 N35074 P10589 LD 22 -1 Int BE Sec !#59 N35075 P10590 LD 31 -1 Int BE Pri !#59 N35076 P10591 LD 14 -1 Int BE Sec !#59 N35077 P10592 REPLACEMENT 3 Int BE Pri !#59 N35078 P10593 LD 15 -1 Int BE Pri !#59 N35079 P10594 PREFETCH 27 Int BE Pri !#59 N35080 P10595 LD 3 -1 Int BE Nuc !#59 N35081 P10596 LD 14 -1 Int BE Pri !#59 N35082 P10597 REPLACEMENT 39 Int BE Nuc !#59 N35083 P10598 LD 14 -1 Int BE Pri !#59 N35084 P10599 LD 21 -1 Int BE Sec !#59 N35085 P10600 LD 40 -1 Int BE Nuc !#59 N35086 P10601 REPLACEMENT 2 Int BE Pri !#59 N35087 P10602 REPLACEMENT 3 Int BE Pri !#59 N35088 P10603 LD 33 -1 Int BE Pri !#59 N35089 P10604 LD 42 -1 Int BE Pri !#59 N35090 P10605 LD 39 -1 Int BE Pri !#59 N35091 P10606 REPLACEMENT 15 Int BE Pri !#59 N35092 P10607 REPLACEMENT 20 Int BE Pri !#59 N35093 P10608 REPLACEMENT 14 Int BE Pri !#59 N35094 P10609 LD 10 -1 Int BE Pri !#59 N35095 P10610 LD 18 -1 Int BE Sec !#59 N35096 P10611 REPLACEMENT 39 Int BE Pri !#59 N35097 P10612 REPLACEMENT 5 Int BE Pri !#59 N35098 P10613 MEMBAR !#59 N35099 P10614 BST 39 0x2980000a FP BE Pri !#59 N35100 P10615 MEMBAR !#59 N35101 P10616 LD 1 -1 Int BE Pri !#59 N35102 P10617 REPLACEMENT 39 Int BE Nuc !#59 N35103 P10618 REPLACEMENT 19 Int BE Pri !#59 N35104 P10619 LD 13 -1 Int BE Pri !#59 N35105 P10620 LD 12 -1 Int BE Pri !#59 N35106 P10621 REPLACEMENT 43 Int BE Sec !#59 N35107 P10622 REPLACEMENT 45 Int BE Pri !#59 N35108 P10623 REPLACEMENT 27 Int BE Nuc !#59 N35109 P10624 LD 31 -1 Int BE Sec !#59 N35110 P10625 REPLACEMENT 12 Int BE Nuc !#59 N35111 P10626 LD 27 -1 Int BE Pri !#59 N35112 P10627 LD 32 -1 Int BE Pri !#59 N35113 P10628 REPLACEMENT 2 Int BE Pri !#59 N35114 P10629 LD 33 -1 Int BE Nuc !#59 N35115 P10630 LD 19 -1 Int BE Pri !#59 N35116 P10631 LD 4 -1 Int BE Pri !#59 N35117 P10632 REPLACEMENT 6 Int BE Pri !#59 N35118 P10633 LD 16 -1 Int BE Pri !#59 N35119 P10634 LD 25 -1 Int BE Pri !#59 N35120 P10635 REPLACEMENT 11 Int BE Sec !#59 N35121 P10636 LD 19 -1 Int BE Sec !#59 N35122 P10637 REPLACEMENT 36 Int BE Pri !#59 N35123 P10638 REPLACEMENT 37 Int BE Sec !#59 N35124 P10639 REPLACEMENT 43 Int BE Sec !#59 N35125 P10640 LD 9 -1 Int BE Pri !#59 N35126 P10641 REPLACEMENT 28 Int BE Sec !#59 N35127 P10642 PREFETCH 34 Int BE Pri !#59 N35128 P10643 LD 30 -1 Int BE Pri !#59 N35129 P10644 LD 6 -1 Int BE Pri !#59 N35130 P10645 REPLACEMENT 2 Int BE Sec !#59 N35131 P10646 LD 39 -1 Int BE Pri !#59 N35132 P10647 REPLACEMENT 9 Int BE Pri !#59 N35133 P10648 LD 4 -1 FP BE Pri !#59 N35134 P10649 LD 20 -1 Int BE Sec !#59 N35135 P10650 LD 45 -1 Int BE Pri !#59 N35136 P10651 LD 25 -1 Int BE Pri !#59 N35137 P10652 REPLACEMENT 21 Int BE Pri !#59 N35138 P10653 LD 39 -1 FP BE Nuc !#59 N35139 P10654 REPLACEMENT 19 Int BE Pri !#59 N35140 P10655 LD 2 -1 FP BE Pri !#59 N35141 P10656 LD 25 -1 Int BE Pri !#59 N35142 P10657 REPLACEMENT 7 Int BE Nuc !#59 N35143 P10658 REPLACEMENT 8 Int BE Pri !#59 N35144 P10659 LD 25 -1 Int BE Sec !#59 N35145 P10660 LD 33 -1 Int BE Pri !#59 N35146 P10661 LD 19 -1 Int BE Nuc !#59 N35147 P10662 REPLACEMENT 17 Int BE Pri !#59 N35148 P10663 REPLACEMENT 30 Int BE Pri !#59 N35149 P10664 REPLACEMENT 34 Int BE Pri !#59 N35150 P10665 REPLACEMENT 44 Int BE Pri !#59 N35151 P10666 REPLACEMENT 26 Int BE Sec !#59 N35152 P10667 LD 13 -1 Int BE Pri !#59 N35153 P10668 LD 13 -1 Int BE Pri Loop_exit !#59 N35154 P10669 MEMBAR !#60 N35155 P10670 LD 35 -1 Int BE Sec Loop_entry !#60 N35156 P10671 REPLACEMENT 43 Int BE Nuc !#60 N35157 P10672 LD 30 -1 Int BE Pri !#60 N35158 P10673 PREFETCH 23 Int BE Pri !#60 N35159 P10674 LD 16 -1 Int BE Nuc !#60 N35160 P10675 LD 28 -1 Int BE Pri !#60 N35161 P10676 REPLACEMENT 23 Int BE Pri !#60 N35162 P10677 LD 5 -1 FP BE Nuc !#60 N35163 P10678 LD 5 -1 Int BE Sec !#60 N35164 P10679 REPLACEMENT 43 Int BE Pri !#60 N35165 P10680 LD 34 -1 Int BE Pri !#60 N35166 P10681 LD 26 -1 FP BE Pri !#60 N35167 P10682 REPLACEMENT 14 Int BE Sec !#60 N35168 P10683 LD 24 -1 Int BE Nuc !#60 N35169 P10684 LD 32 -1 Int BE Nuc !#60 N35170 P10685 REPLACEMENT 11 Int BE Sec !#60 N35171 P10686 REPLACEMENT 23 Int BE Pri !#60 N35172 P10687 REPLACEMENT 43 Int BE Pri !#60 N35173 P10688 REPLACEMENT 21 Int BE Pri !#60 N35174 P10689 REPLACEMENT 9 Int BE Pri !#60 N35175 P10690 LD 32 -1 Int BE Pri !#60 N35176 P10691 REPLACEMENT 23 Int BE Pri !#60 N35177 P10692 REPLACEMENT 30 Int BE Sec !#60 N35178 P10693 LD 41 -1 Int BE Pri !#60 N35179 P10694 LD 17 -1 Int BE Pri !#60 N35180 P10695 REPLACEMENT 12 Int BE Pri !#60 N35181 P10696 LD 37 -1 Int BE Nuc Loop_exit !#60 N35182 P10697 LD 19 -1 Int BE Sec Loop_entry !#60 N35183 P10698 LD 43 -1 Int BE Pri Loop_exit !#60 N35184 P10697 LD 19 -1 Int BE Sec Loop_entry !#60 N35185 P10698 LD 43 -1 Int BE Pri Loop_exit !#60 N35186 P10697 LD 19 -1 Int BE Sec Loop_entry !#60 N35187 P10698 LD 43 -1 Int BE Pri Loop_exit !#60 N35188 P10697 LD 19 -1 Int BE Sec Loop_entry !#60 N35189 P10698 LD 43 -1 Int BE Pri Loop_exit !#60 N35190 P10697 LD 19 -1 Int BE Sec Loop_entry !#60 N35191 P10698 LD 43 -1 Int BE Pri Loop_exit !#60 N35192 P10697 LD 19 -1 Int BE Sec Loop_entry !#60 N35193 P10698 LD 43 -1 Int BE Pri Loop_exit !#60 N35194 P10697 LD 19 -1 Int BE Sec Loop_entry !#60 N35195 P10698 LD 43 -1 Int BE Pri Loop_exit !#60 N35196 P10697 LD 19 -1 Int BE Sec Loop_entry !#60 N35197 P10698 LD 43 -1 Int BE Pri Loop_exit !#60 N35198 P10697 LD 19 -1 Int BE Sec Loop_entry !#60 N35199 P10698 LD 43 -1 Int BE Pri Loop_exit !#60 N35200 P10697 LD 19 -1 Int BE Sec Loop_entry !#60 N35201 P10698 LD 43 -1 Int BE Pri Loop_exit !#60 N35202 P10697 LD 19 -1 Int BE Sec Loop_entry !#60 N35203 P10698 LD 43 -1 Int BE Pri Loop_exit !#60 N35204 P10697 LD 19 -1 Int BE Sec Loop_entry !#60 N35205 P10698 LD 43 -1 Int BE Pri Loop_exit !#60 N35206 P10699 LD 2 -1 Int LE Sec Loop_entry !#60 N35207 P10700 LD 8 -1 Int BE Sec !#60 N35208 P10701 LD 11 -1 Int BE Pri !#60 N35209 P10702 LD 40 -1 Int BE Nuc !#60 N35210 P10703 REPLACEMENT 22 Int BE Sec !#60 N35211 P10704 LD 32 -1 Int BE Pri !#60 N35212 P10705 LD 36 -1 Int BE Pri !#60 N35213 P10706 LD 40 -1 Int BE Pri !#60 N35214 P10707 REPLACEMENT 14 Int BE Pri !#60 N35215 P10708 LD 42 -1 Int BE Sec !#60 N35216 P10709 REPLACEMENT 40 Int BE Pri !#60 N35217 P10710 LD 15 -1 Int BE Pri !#60 N35218 P10711 REPLACEMENT 20 Int BE Pri !#60 N35219 P10712 PREFETCH 27 Int BE Pri !#60 N35220 P10713 REPLACEMENT 3 Int BE Nuc !#60 N35221 P10714 REPLACEMENT 7 Int BE Pri !#60 N35222 P10715 REPLACEMENT 24 Int BE Pri !#60 N35223 P10716 REPLACEMENT 14 Int BE Sec !#60 N35224 P10717 REPLACEMENT 40 Int BE Nuc !#60 N35225 P10718 REPLACEMENT 37 Int BE Pri !#60 N35226 P10719 LD 45 -1 Int BE Pri !#60 N35227 P10720 LD 18 -1 Int BE Pri !#60 N35228 P10721 LD 6 -1 Int BE Pri !#60 N35229 P10722 REPLACEMENT 32 Int BE Pri !#60 N35230 P10723 REPLACEMENT 34 Int BE Pri !#60 N35231 P10724 LD 38 -1 Int BE Pri !#60 N35232 P10725 LD 36 -1 Int BE Pri !#60 N35233 P10726 REPLACEMENT 16 Int BE Pri !#60 N35234 P10727 REPLACEMENT 44 Int BE Sec !#60 N35235 P10728 LD 41 -1 FP BE Pri !#60 N35236 P10729 LD 26 -1 FP BE Pri !#60 N35237 P10730 LD 42 -1 Int BE Pri !#60 N35238 P10731 REPLACEMENT 6 Int BE Sec !#60 N35239 P10732 REPLACEMENT 25 Int BE Pri !#60 N35240 P10733 LD 40 -1 Int BE Pri !#60 N35241 P10734 LD 3 -1 Int BE Nuc !#60 N35242 P10735 LD 1 -1 Int BE Pri !#60 N35243 P10736 LD 8 -1 Int BE Pri !#60 N35244 P10737 REPLACEMENT 22 Int BE Pri !#60 N35245 P10738 REPLACEMENT 27 Int BE Sec !#60 N35246 P10739 LD 44 -1 Int BE Pri !#60 N35247 P10740 REPLACEMENT 17 Int BE Pri !#60 N35248 P10741 LD 28 -1 Int BE Nuc !#60 N35249 P10742 REPLACEMENT 24 Int BE Nuc !#60 N35250 P10743 REPLACEMENT 28 Int BE Pri !#60 N35251 P10744 LD 13 -1 Int BE Sec !#60 N35252 P10745 REPLACEMENT 28 Int BE Pri !#60 N35253 P10746 LD 12 -1 Int BE Pri !#60 N35254 P10747 LD 4 -1 FP BE Pri !#60 N35255 P10748 REPLACEMENT 22 Int BE Pri !#60 N35256 P10749 LD 19 -1 Int BE Pri !#60 N35257 P10750 LD 40 -1 Int BE Nuc !#60 N35258 P10751 LD 22 -1 Int BE Pri !#60 N35259 P10752 LD 19 -1 Int BE Nuc !#60 N35260 P10753 REPLACEMENT 40 Int BE Pri !#60 N35261 P10754 REPLACEMENT 31 Int BE Pri !#60 N35262 P10755 REPLACEMENT 28 Int BE Pri !#60 N35263 P10756 REPLACEMENT 44 Int BE Pri !#60 N35264 P10757 LD 33 -1 Int BE Nuc !#60 N35265 P10758 REPLACEMENT 17 Int BE Sec !#60 N35266 P10759 REPLACEMENT 41 Int BE Pri !#60 N35267 P10760 LD 37 -1 Int BE Nuc !#60 N35268 P10761 LD 1 -1 FP BE Pri !#60 N35269 P10762 REPLACEMENT 3 Int BE Pri !#60 N35270 P10763 PREFETCH 9 Int LE Pri !#60 N35271 P10764 LD 6 -1 Int BE Sec !#60 N35272 P10765 REPLACEMENT 18 Int BE Sec !#60 N35273 P10766 REPLACEMENT 13 Int BE Pri !#60 N35274 P10767 REPLACEMENT 44 Int BE Pri !#60 N35275 P10768 REPLACEMENT 9 Int BE Pri !#60 N35276 P10769 LD 5 -1 Int LE Pri !#60 N35277 P10770 REPLACEMENT 14 Int BE Pri !#60 N35278 P10771 LD 45 -1 Int BE Pri !#60 N35279 P10772 REPLACEMENT 27 Int BE Nuc !#60 N35280 P10773 LD 26 -1 FP BE Pri !#60 N35281 P10774 LD 40 -1 FP BE Sec !#60 N35282 P10775 REPLACEMENT 43 Int BE Pri !#60 N35283 P10776 LD 32 -1 Int BE Pri !#60 N35284 P10777 REPLACEMENT 44 Int BE Pri !#60 N35285 P10778 REPLACEMENT 18 Int BE Pri !#60 N35286 P10779 REPLACEMENT 9 Int BE Pri !#60 N35287 P10780 REPLACEMENT 33 Int BE Pri !#60 N35288 P10781 LD 1 -1 FP BE Sec !#60 N35289 P10782 REPLACEMENT 2 Int BE Pri !#60 N35290 P10783 REPLACEMENT 36 Int BE Pri !#60 N35291 P10784 LD 23 -1 Int BE Nuc !#60 N35292 P10785 LD 13 -1 Int BE Pri !#60 N35293 P10786 LD 40 -1 FP BE Pri !#60 N35294 P10787 REPLACEMENT 32 Int BE Pri !#60 N35295 P10788 REPLACEMENT 45 Int BE Sec !#60 N35296 P10789 REPLACEMENT 27 Int BE Sec !#60 N35297 P10790 REPLACEMENT 16 Int BE Pri !#60 N35298 P10791 REPLACEMENT 7 Int BE Sec !#60 N35299 P10792 REPLACEMENT 6 Int BE Nuc !#60 N35300 P10793 LD 13 -1 Int BE Pri !#60 N35301 P10794 REPLACEMENT 12 Int BE Pri !#60 N35302 P10795 LD 28 -1 Int LE Nuc !#60 N35303 P10796 LD 16 -1 Int BE Pri !#60 N35304 P10797 REPLACEMENT 24 Int BE Sec !#60 N35305 P10798 LD 39 -1 FP BE Sec !#60 N35306 P10799 LD 22 -1 Int BE Pri !#60 N35307 P10800 LD 23 -1 Int BE Pri !#60 N35308 P10801 LD 3 -1 Int BE Pri !#60 N35309 P10802 REPLACEMENT 27 Int BE Pri !#60 N35310 P10803 REPLACEMENT 34 Int BE Pri !#60 N35311 P10804 MEMBAR !#60 N35312 P10805 BST 11 0x2a000001 FP BE Pri !#60 N35313 P10806 MEMBAR !#60 N35314 P10807 REPLACEMENT 33 Int BE Pri !#60 N35315 P10808 LD 4 -1 Int BE Pri !#60 N35316 P10809 REPLACEMENT 37 Int BE Pri !#60 N35317 P10810 REPLACEMENT 16 Int BE Pri !#60 N35318 P10811 LD 1 -1 Int BE Pri !#60 N35319 P10812 REPLACEMENT 5 Int BE Pri !#60 N35320 P10813 LD 7 -1 Int BE Pri !#60 N35321 P10814 REPLACEMENT 5 Int BE Pri !#60 N35322 P10815 LD 24 -1 Int BE Pri !#60 N35323 P10816 REPLACEMENT 28 Int BE Pri !#60 N35324 P10817 LD 2 -1 Int BE Pri !#60 N35325 P10818 LD 1 -1 Int BE Pri !#60 N35326 P10819 LD 17 -1 Int LE Pri !#60 N35327 P10820 LD 4 -1 Int BE Pri !#60 N35328 P10821 LD 34 -1 Int LE Pri !#60 N35329 P10822 REPLACEMENT 42 Int BE Pri !#60 N35330 P10823 LD 12 -1 Int BE Pri !#60 N35331 P10824 LD 28 -1 Int BE Sec !#60 N35332 P10825 REPLACEMENT 3 Int BE Sec !#60 N35333 P10826 LD 18 -1 Int BE Pri !#60 N35334 P10827 LD 4 -1 Int BE Nuc !#60 N35335 P10828 LD 27 -1 Int BE Sec !#60 N35336 P10829 LD 22 -1 FP BE Pri !#60 N35337 P10830 LD 38 -1 Int BE Pri !#60 N35338 P10831 REPLACEMENT 18 Int BE Pri !#60 N35339 P10832 LD 45 -1 Int BE Pri !#60 N35340 P10833 REPLACEMENT 40 Int BE Pri !#60 N35341 P10834 REPLACEMENT 2 Int BE Sec !#60 N35342 P10835 LD 38 -1 Int BE Sec !#60 N35343 P10836 LD 18 -1 Int BE Nuc !#60 N35344 P10837 REPLACEMENT 43 Int BE Pri !#60 N35345 P10838 LD 28 -1 Int BE Sec !#60 N35346 P10839 LD 22 -1 FP BE Pri !#60 N35347 P10840 LD 25 -1 Int BE Sec !#60 N35348 P10841 REPLACEMENT 43 Int BE Pri !#60 N35349 P10842 LD 17 -1 Int LE Nuc !#60 N35350 P10843 REPLACEMENT 6 Int BE Pri !#60 N35351 P10844 LD 24 -1 Int LE Pri !#60 N35352 P10845 REPLACEMENT 12 Int BE Pri !#60 N35353 P10846 LD 26 -1 Int BE Nuc !#60 N35354 P10847 LD 44 -1 Int BE Pri !#60 N35355 P10848 REPLACEMENT 0 Int BE Sec !#60 N35356 P10849 REPLACEMENT 39 Int BE Pri !#60 N35357 P10850 LD 28 -1 Int BE Pri !#60 N35358 P10851 REPLACEMENT 15 Int BE Pri !#60 N35359 P10852 LD 22 -1 Int BE Nuc !#60 N35360 P10853 LD 25 -1 Int BE Pri !#60 N35361 P10854 LD 34 -1 Int BE Pri !#60 N35362 P10855 REPLACEMENT 27 Int BE Pri !#60 N35363 P10856 REPLACEMENT 23 Int BE Nuc !#60 N35364 P10857 LD 23 -1 Int BE Pri !#60 N35365 P10858 LD 17 -1 Int BE Pri !#60 N35366 P10859 PREFETCH 24 Int BE Pri !#60 N35367 P10860 LD 34 -1 Int BE Sec !#60 N35368 P10861 REPLACEMENT 17 Int BE Nuc !#60 N35369 P10862 REPLACEMENT 38 Int BE Nuc !#60 N35370 P10863 LD 35 -1 Int LE Pri !#60 N35371 P10864 REPLACEMENT 28 Int BE Pri !#60 N35372 P10865 REPLACEMENT 23 Int BE Pri !#60 N35373 P10866 LD 42 -1 Int BE Sec !#60 N35374 P10867 LD 4 -1 Int BE Pri !#60 N35375 P10868 LD 1 -1 Int BE Pri !#60 N35376 P10869 LD 29 -1 Int BE Nuc !#60 N35377 P10870 LD 29 -1 Int BE Pri !#60 N35378 P10871 REPLACEMENT 4 Int BE Pri !#60 N35379 P10872 REPLACEMENT 45 Int BE Pri !#60 N35380 P10873 LD 22 -1 Int BE Sec !#60 N35381 P10874 LD 29 -1 Int BE Pri !#60 N35382 P10875 LD 7 -1 Int BE Pri !#60 N35383 P10876 REPLACEMENT 42 Int BE Sec !#60 N35384 P10877 REPLACEMENT 21 Int BE Pri !#60 N35385 P10878 LD 6 -1 Int BE Pri !#60 N35386 P10879 REPLACEMENT 34 Int BE Pri !#60 N35387 P10880 LD 11 -1 Int BE Pri !#60 N35388 P10881 LD 19 -1 Int BE Pri !#60 N35389 P10882 REPLACEMENT 4 Int BE Pri !#60 N35390 P10883 REPLACEMENT 26 Int BE Pri !#60 N35391 P10884 REPLACEMENT 10 Int BE Pri !#60 N35392 P10885 LD 35 -1 Int BE Nuc !#60 N35393 P10886 LD 9 -1 Int LE Nuc !#60 N35394 P10887 LD 22 -1 Int BE Pri !#60 N35395 P10888 REPLACEMENT 13 Int BE Nuc !#60 N35396 P10889 REPLACEMENT 34 Int BE Pri !#60 N35397 P10890 LD 3 -1 Int BE Pri !#60 N35398 P10891 LD 20 -1 Int BE Pri !#60 N35399 P10892 REPLACEMENT 38 Int BE Sec !#60 N35400 P10893 LD 17 -1 Int BE Pri !#60 N35401 P10894 REPLACEMENT 12 Int BE Pri !#60 N35402 P10895 LD 5 -1 Int BE Pri !#60 N35403 P10896 LD 23 -1 Int BE Sec !#60 N35404 P10897 LD 8 -1 Int BE Pri !#60 N35405 P10898 LD 5 -1 Int BE Pri !#60 N35406 P10899 REPLACEMENT 12 Int BE Pri !#60 N35407 P10900 REPLACEMENT 35 Int BE Pri !#60 N35408 P10901 REPLACEMENT 29 Int BE Pri !#60 N35409 P10902 LD 1 -1 Int BE Sec !#60 N35410 P10903 LD 3 -1 FP BE Pri !#60 N35411 P10904 LD 35 -1 Int BE Pri !#60 N35412 P10905 REPLACEMENT 19 Int BE Pri !#60 N35413 P10906 REPLACEMENT 1 Int BE Pri !#60 N35414 P10907 REPLACEMENT 25 Int BE Pri !#60 N35415 P10908 REPLACEMENT 19 Int BE Pri Loop_exit !#60 N35416 P10699 LD 2 -1 Int LE Sec Loop_entry !#60 N35417 P10700 LD 8 -1 Int BE Sec !#60 N35418 P10701 LD 11 -1 Int BE Pri !#60 N35419 P10702 LD 40 -1 Int BE Nuc !#60 N35420 P10703 REPLACEMENT 22 Int BE Sec !#60 N35421 P10704 LD 32 -1 Int BE Pri !#60 N35422 P10705 LD 36 -1 Int BE Pri !#60 N35423 P10706 LD 40 -1 Int BE Pri !#60 N35424 P10707 REPLACEMENT 14 Int BE Pri !#60 N35425 P10708 LD 42 -1 Int BE Sec !#60 N35426 P10709 REPLACEMENT 40 Int BE Pri !#60 N35427 P10710 LD 15 -1 Int BE Pri !#60 N35428 P10711 REPLACEMENT 20 Int BE Pri !#60 N35429 P10712 PREFETCH 27 Int BE Pri !#60 N35430 P10713 REPLACEMENT 3 Int BE Nuc !#60 N35431 P10714 REPLACEMENT 7 Int BE Pri !#60 N35432 P10715 REPLACEMENT 24 Int BE Pri !#60 N35433 P10716 REPLACEMENT 14 Int BE Sec !#60 N35434 P10717 REPLACEMENT 40 Int BE Nuc !#60 N35435 P10718 REPLACEMENT 37 Int BE Pri !#60 N35436 P10719 LD 45 -1 Int BE Pri !#60 N35437 P10720 LD 18 -1 Int BE Pri !#60 N35438 P10721 LD 6 -1 Int BE Pri !#60 N35439 P10722 REPLACEMENT 32 Int BE Pri !#60 N35440 P10723 REPLACEMENT 34 Int BE Pri !#60 N35441 P10724 LD 38 -1 Int BE Pri !#60 N35442 P10725 LD 36 -1 Int BE Pri !#60 N35443 P10726 REPLACEMENT 16 Int BE Pri !#60 N35444 P10727 REPLACEMENT 44 Int BE Sec !#60 N35445 P10728 LD 41 -1 FP BE Pri !#60 N35446 P10729 LD 26 -1 FP BE Pri !#60 N35447 P10730 LD 42 -1 Int BE Pri !#60 N35448 P10731 REPLACEMENT 6 Int BE Sec !#60 N35449 P10732 REPLACEMENT 25 Int BE Pri !#60 N35450 P10733 LD 40 -1 Int BE Pri !#60 N35451 P10734 LD 3 -1 Int BE Nuc !#60 N35452 P10735 LD 1 -1 Int BE Pri !#60 N35453 P10736 LD 8 -1 Int BE Pri !#60 N35454 P10737 REPLACEMENT 22 Int BE Pri !#60 N35455 P10738 REPLACEMENT 27 Int BE Sec !#60 N35456 P10739 LD 44 -1 Int BE Pri !#60 N35457 P10740 REPLACEMENT 17 Int BE Pri !#60 N35458 P10741 LD 28 -1 Int BE Nuc !#60 N35459 P10742 REPLACEMENT 24 Int BE Nuc !#60 N35460 P10743 REPLACEMENT 28 Int BE Pri !#60 N35461 P10744 LD 13 -1 Int BE Sec !#60 N35462 P10745 REPLACEMENT 28 Int BE Pri !#60 N35463 P10746 LD 12 -1 Int BE Pri !#60 N35464 P10747 LD 4 -1 FP BE Pri !#60 N35465 P10748 REPLACEMENT 22 Int BE Pri !#60 N35466 P10749 LD 19 -1 Int BE Pri !#60 N35467 P10750 LD 40 -1 Int BE Nuc !#60 N35468 P10751 LD 22 -1 Int BE Pri !#60 N35469 P10752 LD 19 -1 Int BE Nuc !#60 N35470 P10753 REPLACEMENT 40 Int BE Pri !#60 N35471 P10754 REPLACEMENT 31 Int BE Pri !#60 N35472 P10755 REPLACEMENT 28 Int BE Pri !#60 N35473 P10756 REPLACEMENT 44 Int BE Pri !#60 N35474 P10757 LD 33 -1 Int BE Nuc !#60 N35475 P10758 REPLACEMENT 17 Int BE Sec !#60 N35476 P10759 REPLACEMENT 41 Int BE Pri !#60 N35477 P10760 LD 37 -1 Int BE Nuc !#60 N35478 P10761 LD 1 -1 FP BE Pri !#60 N35479 P10762 REPLACEMENT 3 Int BE Pri !#60 N35480 P10763 PREFETCH 9 Int LE Pri !#60 N35481 P10764 LD 6 -1 Int BE Sec !#60 N35482 P10765 REPLACEMENT 18 Int BE Sec !#60 N35483 P10766 REPLACEMENT 13 Int BE Pri !#60 N35484 P10767 REPLACEMENT 44 Int BE Pri !#60 N35485 P10768 REPLACEMENT 9 Int BE Pri !#60 N35486 P10769 LD 5 -1 Int LE Pri !#60 N35487 P10770 REPLACEMENT 14 Int BE Pri !#60 N35488 P10771 LD 45 -1 Int BE Pri !#60 N35489 P10772 REPLACEMENT 27 Int BE Nuc !#60 N35490 P10773 LD 26 -1 FP BE Pri !#60 N35491 P10774 LD 40 -1 FP BE Sec !#60 N35492 P10775 REPLACEMENT 43 Int BE Pri !#60 N35493 P10776 LD 32 -1 Int BE Pri !#60 N35494 P10777 REPLACEMENT 44 Int BE Pri !#60 N35495 P10778 REPLACEMENT 18 Int BE Pri !#60 N35496 P10779 REPLACEMENT 9 Int BE Pri !#60 N35497 P10780 REPLACEMENT 33 Int BE Pri !#60 N35498 P10781 LD 1 -1 FP BE Sec !#60 N35499 P10782 REPLACEMENT 2 Int BE Pri !#60 N35500 P10783 REPLACEMENT 36 Int BE Pri !#60 N35501 P10784 LD 23 -1 Int BE Nuc !#60 N35502 P10785 LD 13 -1 Int BE Pri !#60 N35503 P10786 LD 40 -1 FP BE Pri !#60 N35504 P10787 REPLACEMENT 32 Int BE Pri !#60 N35505 P10788 REPLACEMENT 45 Int BE Sec !#60 N35506 P10789 REPLACEMENT 27 Int BE Sec !#60 N35507 P10790 REPLACEMENT 16 Int BE Pri !#60 N35508 P10791 REPLACEMENT 7 Int BE Sec !#60 N35509 P10792 REPLACEMENT 6 Int BE Nuc !#60 N35510 P10793 LD 13 -1 Int BE Pri !#60 N35511 P10794 REPLACEMENT 12 Int BE Pri !#60 N35512 P10795 LD 28 -1 Int LE Nuc !#60 N35513 P10796 LD 16 -1 Int BE Pri !#60 N35514 P10797 REPLACEMENT 24 Int BE Sec !#60 N35515 P10798 LD 39 -1 FP BE Sec !#60 N35516 P10799 LD 22 -1 Int BE Pri !#60 N35517 P10800 LD 23 -1 Int BE Pri !#60 N35518 P10801 LD 3 -1 Int BE Pri !#60 N35519 P10802 REPLACEMENT 27 Int BE Pri !#60 N35520 P10803 REPLACEMENT 34 Int BE Pri !#60 N35521 P10804 MEMBAR !#60 N35522 P10805 BST 11 0x2a000002 FP BE Pri !#60 N35523 P10806 MEMBAR !#60 N35524 P10807 REPLACEMENT 33 Int BE Pri !#60 N35525 P10808 LD 4 -1 Int BE Pri !#60 N35526 P10809 REPLACEMENT 37 Int BE Pri !#60 N35527 P10810 REPLACEMENT 16 Int BE Pri !#60 N35528 P10811 LD 1 -1 Int BE Pri !#60 N35529 P10812 REPLACEMENT 5 Int BE Pri !#60 N35530 P10813 LD 7 -1 Int BE Pri !#60 N35531 P10814 REPLACEMENT 5 Int BE Pri !#60 N35532 P10815 LD 24 -1 Int BE Pri !#60 N35533 P10816 REPLACEMENT 28 Int BE Pri !#60 N35534 P10817 LD 2 -1 Int BE Pri !#60 N35535 P10818 LD 1 -1 Int BE Pri !#60 N35536 P10819 LD 17 -1 Int LE Pri !#60 N35537 P10820 LD 4 -1 Int BE Pri !#60 N35538 P10821 LD 34 -1 Int LE Pri !#60 N35539 P10822 REPLACEMENT 42 Int BE Pri !#60 N35540 P10823 LD 12 -1 Int BE Pri !#60 N35541 P10824 LD 28 -1 Int BE Sec !#60 N35542 P10825 REPLACEMENT 3 Int BE Sec !#60 N35543 P10826 LD 18 -1 Int BE Pri !#60 N35544 P10827 LD 4 -1 Int BE Nuc !#60 N35545 P10828 LD 27 -1 Int BE Sec !#60 N35546 P10829 LD 22 -1 FP BE Pri !#60 N35547 P10830 LD 38 -1 Int BE Pri !#60 N35548 P10831 REPLACEMENT 18 Int BE Pri !#60 N35549 P10832 LD 45 -1 Int BE Pri !#60 N35550 P10833 REPLACEMENT 40 Int BE Pri !#60 N35551 P10834 REPLACEMENT 2 Int BE Sec !#60 N35552 P10835 LD 38 -1 Int BE Sec !#60 N35553 P10836 LD 18 -1 Int BE Nuc !#60 N35554 P10837 REPLACEMENT 43 Int BE Pri !#60 N35555 P10838 LD 28 -1 Int BE Sec !#60 N35556 P10839 LD 22 -1 FP BE Pri !#60 N35557 P10840 LD 25 -1 Int BE Sec !#60 N35558 P10841 REPLACEMENT 43 Int BE Pri !#60 N35559 P10842 LD 17 -1 Int LE Nuc !#60 N35560 P10843 REPLACEMENT 6 Int BE Pri !#60 N35561 P10844 LD 24 -1 Int LE Pri !#60 N35562 P10845 REPLACEMENT 12 Int BE Pri !#60 N35563 P10846 LD 26 -1 Int BE Nuc !#60 N35564 P10847 LD 44 -1 Int BE Pri !#60 N35565 P10848 REPLACEMENT 0 Int BE Sec !#60 N35566 P10849 REPLACEMENT 39 Int BE Pri !#60 N35567 P10850 LD 28 -1 Int BE Pri !#60 N35568 P10851 REPLACEMENT 15 Int BE Pri !#60 N35569 P10852 LD 22 -1 Int BE Nuc !#60 N35570 P10853 LD 25 -1 Int BE Pri !#60 N35571 P10854 LD 34 -1 Int BE Pri !#60 N35572 P10855 REPLACEMENT 27 Int BE Pri !#60 N35573 P10856 REPLACEMENT 23 Int BE Nuc !#60 N35574 P10857 LD 23 -1 Int BE Pri !#60 N35575 P10858 LD 17 -1 Int BE Pri !#60 N35576 P10859 PREFETCH 24 Int BE Pri !#60 N35577 P10860 LD 34 -1 Int BE Sec !#60 N35578 P10861 REPLACEMENT 17 Int BE Nuc !#60 N35579 P10862 REPLACEMENT 38 Int BE Nuc !#60 N35580 P10863 LD 35 -1 Int LE Pri !#60 N35581 P10864 REPLACEMENT 28 Int BE Pri !#60 N35582 P10865 REPLACEMENT 23 Int BE Pri !#60 N35583 P10866 LD 42 -1 Int BE Sec !#60 N35584 P10867 LD 4 -1 Int BE Pri !#60 N35585 P10868 LD 1 -1 Int BE Pri !#60 N35586 P10869 LD 29 -1 Int BE Nuc !#60 N35587 P10870 LD 29 -1 Int BE Pri !#60 N35588 P10871 REPLACEMENT 4 Int BE Pri !#60 N35589 P10872 REPLACEMENT 45 Int BE Pri !#60 N35590 P10873 LD 22 -1 Int BE Sec !#60 N35591 P10874 LD 29 -1 Int BE Pri !#60 N35592 P10875 LD 7 -1 Int BE Pri !#60 N35593 P10876 REPLACEMENT 42 Int BE Sec !#60 N35594 P10877 REPLACEMENT 21 Int BE Pri !#60 N35595 P10878 LD 6 -1 Int BE Pri !#60 N35596 P10879 REPLACEMENT 34 Int BE Pri !#60 N35597 P10880 LD 11 -1 Int BE Pri !#60 N35598 P10881 LD 19 -1 Int BE Pri !#60 N35599 P10882 REPLACEMENT 4 Int BE Pri !#60 N35600 P10883 REPLACEMENT 26 Int BE Pri !#60 N35601 P10884 REPLACEMENT 10 Int BE Pri !#60 N35602 P10885 LD 35 -1 Int BE Nuc !#60 N35603 P10886 LD 9 -1 Int LE Nuc !#60 N35604 P10887 LD 22 -1 Int BE Pri !#60 N35605 P10888 REPLACEMENT 13 Int BE Nuc !#60 N35606 P10889 REPLACEMENT 34 Int BE Pri !#60 N35607 P10890 LD 3 -1 Int BE Pri !#60 N35608 P10891 LD 20 -1 Int BE Pri !#60 N35609 P10892 REPLACEMENT 38 Int BE Sec !#60 N35610 P10893 LD 17 -1 Int BE Pri !#60 N35611 P10894 REPLACEMENT 12 Int BE Pri !#60 N35612 P10895 LD 5 -1 Int BE Pri !#60 N35613 P10896 LD 23 -1 Int BE Sec !#60 N35614 P10897 LD 8 -1 Int BE Pri !#60 N35615 P10898 LD 5 -1 Int BE Pri !#60 N35616 P10899 REPLACEMENT 12 Int BE Pri !#60 N35617 P10900 REPLACEMENT 35 Int BE Pri !#60 N35618 P10901 REPLACEMENT 29 Int BE Pri !#60 N35619 P10902 LD 1 -1 Int BE Sec !#60 N35620 P10903 LD 3 -1 FP BE Pri !#60 N35621 P10904 LD 35 -1 Int BE Pri !#60 N35622 P10905 REPLACEMENT 19 Int BE Pri !#60 N35623 P10906 REPLACEMENT 1 Int BE Pri !#60 N35624 P10907 REPLACEMENT 25 Int BE Pri !#60 N35625 P10908 REPLACEMENT 19 Int BE Pri Loop_exit !#60 N35626 P10699 LD 2 -1 Int LE Sec Loop_entry !#60 N35627 P10700 LD 8 -1 Int BE Sec !#60 N35628 P10701 LD 11 -1 Int BE Pri !#60 N35629 P10702 LD 40 -1 Int BE Nuc !#60 N35630 P10703 REPLACEMENT 22 Int BE Sec !#60 N35631 P10704 LD 32 -1 Int BE Pri !#60 N35632 P10705 LD 36 -1 Int BE Pri !#60 N35633 P10706 LD 40 -1 Int BE Pri !#60 N35634 P10707 REPLACEMENT 14 Int BE Pri !#60 N35635 P10708 LD 42 -1 Int BE Sec !#60 N35636 P10709 REPLACEMENT 40 Int BE Pri !#60 N35637 P10710 LD 15 -1 Int BE Pri !#60 N35638 P10711 REPLACEMENT 20 Int BE Pri !#60 N35639 P10712 PREFETCH 27 Int BE Pri !#60 N35640 P10713 REPLACEMENT 3 Int BE Nuc !#60 N35641 P10714 REPLACEMENT 7 Int BE Pri !#60 N35642 P10715 REPLACEMENT 24 Int BE Pri !#60 N35643 P10716 REPLACEMENT 14 Int BE Sec !#60 N35644 P10717 REPLACEMENT 40 Int BE Nuc !#60 N35645 P10718 REPLACEMENT 37 Int BE Pri !#60 N35646 P10719 LD 45 -1 Int BE Pri !#60 N35647 P10720 LD 18 -1 Int BE Pri !#60 N35648 P10721 LD 6 -1 Int BE Pri !#60 N35649 P10722 REPLACEMENT 32 Int BE Pri !#60 N35650 P10723 REPLACEMENT 34 Int BE Pri !#60 N35651 P10724 LD 38 -1 Int BE Pri !#60 N35652 P10725 LD 36 -1 Int BE Pri !#60 N35653 P10726 REPLACEMENT 16 Int BE Pri !#60 N35654 P10727 REPLACEMENT 44 Int BE Sec !#60 N35655 P10728 LD 41 -1 FP BE Pri !#60 N35656 P10729 LD 26 -1 FP BE Pri !#60 N35657 P10730 LD 42 -1 Int BE Pri !#60 N35658 P10731 REPLACEMENT 6 Int BE Sec !#60 N35659 P10732 REPLACEMENT 25 Int BE Pri !#60 N35660 P10733 LD 40 -1 Int BE Pri !#60 N35661 P10734 LD 3 -1 Int BE Nuc !#60 N35662 P10735 LD 1 -1 Int BE Pri !#60 N35663 P10736 LD 8 -1 Int BE Pri !#60 N35664 P10737 REPLACEMENT 22 Int BE Pri !#60 N35665 P10738 REPLACEMENT 27 Int BE Sec !#60 N35666 P10739 LD 44 -1 Int BE Pri !#60 N35667 P10740 REPLACEMENT 17 Int BE Pri !#60 N35668 P10741 LD 28 -1 Int BE Nuc !#60 N35669 P10742 REPLACEMENT 24 Int BE Nuc !#60 N35670 P10743 REPLACEMENT 28 Int BE Pri !#60 N35671 P10744 LD 13 -1 Int BE Sec !#60 N35672 P10745 REPLACEMENT 28 Int BE Pri !#60 N35673 P10746 LD 12 -1 Int BE Pri !#60 N35674 P10747 LD 4 -1 FP BE Pri !#60 N35675 P10748 REPLACEMENT 22 Int BE Pri !#60 N35676 P10749 LD 19 -1 Int BE Pri !#60 N35677 P10750 LD 40 -1 Int BE Nuc !#60 N35678 P10751 LD 22 -1 Int BE Pri !#60 N35679 P10752 LD 19 -1 Int BE Nuc !#60 N35680 P10753 REPLACEMENT 40 Int BE Pri !#60 N35681 P10754 REPLACEMENT 31 Int BE Pri !#60 N35682 P10755 REPLACEMENT 28 Int BE Pri !#60 N35683 P10756 REPLACEMENT 44 Int BE Pri !#60 N35684 P10757 LD 33 -1 Int BE Nuc !#60 N35685 P10758 REPLACEMENT 17 Int BE Sec !#60 N35686 P10759 REPLACEMENT 41 Int BE Pri !#60 N35687 P10760 LD 37 -1 Int BE Nuc !#60 N35688 P10761 LD 1 -1 FP BE Pri !#60 N35689 P10762 REPLACEMENT 3 Int BE Pri !#60 N35690 P10763 PREFETCH 9 Int LE Pri !#60 N35691 P10764 LD 6 -1 Int BE Sec !#60 N35692 P10765 REPLACEMENT 18 Int BE Sec !#60 N35693 P10766 REPLACEMENT 13 Int BE Pri !#60 N35694 P10767 REPLACEMENT 44 Int BE Pri !#60 N35695 P10768 REPLACEMENT 9 Int BE Pri !#60 N35696 P10769 LD 5 -1 Int LE Pri !#60 N35697 P10770 REPLACEMENT 14 Int BE Pri !#60 N35698 P10771 LD 45 -1 Int BE Pri !#60 N35699 P10772 REPLACEMENT 27 Int BE Nuc !#60 N35700 P10773 LD 26 -1 FP BE Pri !#60 N35701 P10774 LD 40 -1 FP BE Sec !#60 N35702 P10775 REPLACEMENT 43 Int BE Pri !#60 N35703 P10776 LD 32 -1 Int BE Pri !#60 N35704 P10777 REPLACEMENT 44 Int BE Pri !#60 N35705 P10778 REPLACEMENT 18 Int BE Pri !#60 N35706 P10779 REPLACEMENT 9 Int BE Pri !#60 N35707 P10780 REPLACEMENT 33 Int BE Pri !#60 N35708 P10781 LD 1 -1 FP BE Sec !#60 N35709 P10782 REPLACEMENT 2 Int BE Pri !#60 N35710 P10783 REPLACEMENT 36 Int BE Pri !#60 N35711 P10784 LD 23 -1 Int BE Nuc !#60 N35712 P10785 LD 13 -1 Int BE Pri !#60 N35713 P10786 LD 40 -1 FP BE Pri !#60 N35714 P10787 REPLACEMENT 32 Int BE Pri !#60 N35715 P10788 REPLACEMENT 45 Int BE Sec !#60 N35716 P10789 REPLACEMENT 27 Int BE Sec !#60 N35717 P10790 REPLACEMENT 16 Int BE Pri !#60 N35718 P10791 REPLACEMENT 7 Int BE Sec !#60 N35719 P10792 REPLACEMENT 6 Int BE Nuc !#60 N35720 P10793 LD 13 -1 Int BE Pri !#60 N35721 P10794 REPLACEMENT 12 Int BE Pri !#60 N35722 P10795 LD 28 -1 Int LE Nuc !#60 N35723 P10796 LD 16 -1 Int BE Pri !#60 N35724 P10797 REPLACEMENT 24 Int BE Sec !#60 N35725 P10798 LD 39 -1 FP BE Sec !#60 N35726 P10799 LD 22 -1 Int BE Pri !#60 N35727 P10800 LD 23 -1 Int BE Pri !#60 N35728 P10801 LD 3 -1 Int BE Pri !#60 N35729 P10802 REPLACEMENT 27 Int BE Pri !#60 N35730 P10803 REPLACEMENT 34 Int BE Pri !#60 N35731 P10804 MEMBAR !#60 N35732 P10805 BST 11 0x2a000003 FP BE Pri !#60 N35733 P10806 MEMBAR !#60 N35734 P10807 REPLACEMENT 33 Int BE Pri !#60 N35735 P10808 LD 4 -1 Int BE Pri !#60 N35736 P10809 REPLACEMENT 37 Int BE Pri !#60 N35737 P10810 REPLACEMENT 16 Int BE Pri !#60 N35738 P10811 LD 1 -1 Int BE Pri !#60 N35739 P10812 REPLACEMENT 5 Int BE Pri !#60 N35740 P10813 LD 7 -1 Int BE Pri !#60 N35741 P10814 REPLACEMENT 5 Int BE Pri !#60 N35742 P10815 LD 24 -1 Int BE Pri !#60 N35743 P10816 REPLACEMENT 28 Int BE Pri !#60 N35744 P10817 LD 2 -1 Int BE Pri !#60 N35745 P10818 LD 1 -1 Int BE Pri !#60 N35746 P10819 LD 17 -1 Int LE Pri !#60 N35747 P10820 LD 4 -1 Int BE Pri !#60 N35748 P10821 LD 34 -1 Int LE Pri !#60 N35749 P10822 REPLACEMENT 42 Int BE Pri !#60 N35750 P10823 LD 12 -1 Int BE Pri !#60 N35751 P10824 LD 28 -1 Int BE Sec !#60 N35752 P10825 REPLACEMENT 3 Int BE Sec !#60 N35753 P10826 LD 18 -1 Int BE Pri !#60 N35754 P10827 LD 4 -1 Int BE Nuc !#60 N35755 P10828 LD 27 -1 Int BE Sec !#60 N35756 P10829 LD 22 -1 FP BE Pri !#60 N35757 P10830 LD 38 -1 Int BE Pri !#60 N35758 P10831 REPLACEMENT 18 Int BE Pri !#60 N35759 P10832 LD 45 -1 Int BE Pri !#60 N35760 P10833 REPLACEMENT 40 Int BE Pri !#60 N35761 P10834 REPLACEMENT 2 Int BE Sec !#60 N35762 P10835 LD 38 -1 Int BE Sec !#60 N35763 P10836 LD 18 -1 Int BE Nuc !#60 N35764 P10837 REPLACEMENT 43 Int BE Pri !#60 N35765 P10838 LD 28 -1 Int BE Sec !#60 N35766 P10839 LD 22 -1 FP BE Pri !#60 N35767 P10840 LD 25 -1 Int BE Sec !#60 N35768 P10841 REPLACEMENT 43 Int BE Pri !#60 N35769 P10842 LD 17 -1 Int LE Nuc !#60 N35770 P10843 REPLACEMENT 6 Int BE Pri !#60 N35771 P10844 LD 24 -1 Int LE Pri !#60 N35772 P10845 REPLACEMENT 12 Int BE Pri !#60 N35773 P10846 LD 26 -1 Int BE Nuc !#60 N35774 P10847 LD 44 -1 Int BE Pri !#60 N35775 P10848 REPLACEMENT 0 Int BE Sec !#60 N35776 P10849 REPLACEMENT 39 Int BE Pri !#60 N35777 P10850 LD 28 -1 Int BE Pri !#60 N35778 P10851 REPLACEMENT 15 Int BE Pri !#60 N35779 P10852 LD 22 -1 Int BE Nuc !#60 N35780 P10853 LD 25 -1 Int BE Pri !#60 N35781 P10854 LD 34 -1 Int BE Pri !#60 N35782 P10855 REPLACEMENT 27 Int BE Pri !#60 N35783 P10856 REPLACEMENT 23 Int BE Nuc !#60 N35784 P10857 LD 23 -1 Int BE Pri !#60 N35785 P10858 LD 17 -1 Int BE Pri !#60 N35786 P10859 PREFETCH 24 Int BE Pri !#60 N35787 P10860 LD 34 -1 Int BE Sec !#60 N35788 P10861 REPLACEMENT 17 Int BE Nuc !#60 N35789 P10862 REPLACEMENT 38 Int BE Nuc !#60 N35790 P10863 LD 35 -1 Int LE Pri !#60 N35791 P10864 REPLACEMENT 28 Int BE Pri !#60 N35792 P10865 REPLACEMENT 23 Int BE Pri !#60 N35793 P10866 LD 42 -1 Int BE Sec !#60 N35794 P10867 LD 4 -1 Int BE Pri !#60 N35795 P10868 LD 1 -1 Int BE Pri !#60 N35796 P10869 LD 29 -1 Int BE Nuc !#60 N35797 P10870 LD 29 -1 Int BE Pri !#60 N35798 P10871 REPLACEMENT 4 Int BE Pri !#60 N35799 P10872 REPLACEMENT 45 Int BE Pri !#60 N35800 P10873 LD 22 -1 Int BE Sec !#60 N35801 P10874 LD 29 -1 Int BE Pri !#60 N35802 P10875 LD 7 -1 Int BE Pri !#60 N35803 P10876 REPLACEMENT 42 Int BE Sec !#60 N35804 P10877 REPLACEMENT 21 Int BE Pri !#60 N35805 P10878 LD 6 -1 Int BE Pri !#60 N35806 P10879 REPLACEMENT 34 Int BE Pri !#60 N35807 P10880 LD 11 -1 Int BE Pri !#60 N35808 P10881 LD 19 -1 Int BE Pri !#60 N35809 P10882 REPLACEMENT 4 Int BE Pri !#60 N35810 P10883 REPLACEMENT 26 Int BE Pri !#60 N35811 P10884 REPLACEMENT 10 Int BE Pri !#60 N35812 P10885 LD 35 -1 Int BE Nuc !#60 N35813 P10886 LD 9 -1 Int LE Nuc !#60 N35814 P10887 LD 22 -1 Int BE Pri !#60 N35815 P10888 REPLACEMENT 13 Int BE Nuc !#60 N35816 P10889 REPLACEMENT 34 Int BE Pri !#60 N35817 P10890 LD 3 -1 Int BE Pri !#60 N35818 P10891 LD 20 -1 Int BE Pri !#60 N35819 P10892 REPLACEMENT 38 Int BE Sec !#60 N35820 P10893 LD 17 -1 Int BE Pri !#60 N35821 P10894 REPLACEMENT 12 Int BE Pri !#60 N35822 P10895 LD 5 -1 Int BE Pri !#60 N35823 P10896 LD 23 -1 Int BE Sec !#60 N35824 P10897 LD 8 -1 Int BE Pri !#60 N35825 P10898 LD 5 -1 Int BE Pri !#60 N35826 P10899 REPLACEMENT 12 Int BE Pri !#60 N35827 P10900 REPLACEMENT 35 Int BE Pri !#60 N35828 P10901 REPLACEMENT 29 Int BE Pri !#60 N35829 P10902 LD 1 -1 Int BE Sec !#60 N35830 P10903 LD 3 -1 FP BE Pri !#60 N35831 P10904 LD 35 -1 Int BE Pri !#60 N35832 P10905 REPLACEMENT 19 Int BE Pri !#60 N35833 P10906 REPLACEMENT 1 Int BE Pri !#60 N35834 P10907 REPLACEMENT 25 Int BE Pri !#60 N35835 P10908 REPLACEMENT 19 Int BE Pri Loop_exit !#60 N35836 P10909 MEMBAR !#61 N35837 P10910 LD 4 -1 FP BE Pri Loop_entry !#61 N35838 P10911 REPLACEMENT 36 Int BE Nuc !#61 N35839 P10912 LD 1 -1 Int BE Pri !#61 N35840 P10913 LD 9 -1 FP BE Sec !#61 N35841 P10914 LD 38 -1 Int BE Pri !#61 N35842 P10915 REPLACEMENT 26 Int BE Pri !#61 N35843 P10916 PREFETCH 13 Int BE Pri !#61 N35844 P10917 REPLACEMENT 38 Int BE Pri !#61 N35845 P10918 LD 40 -1 Int BE Pri !#61 N35846 P10919 REPLACEMENT 21 Int BE Pri !#61 N35847 P10920 REPLACEMENT 25 Int BE Sec !#61 N35848 P10921 LD 8 -1 Int BE Pri !#61 N35849 P10922 LD 32 -1 FP BE Sec !#61 N35850 P10923 REPLACEMENT 19 Int BE Pri !#61 N35851 P10924 LD 6 -1 FP BE Pri !#61 N35852 P10925 LD 38 -1 FP BE Pri !#61 N35853 P10926 LD 11 -1 Int BE Pri !#61 N35854 P10927 PREFETCH 31 Int BE Pri !#61 N35855 P10928 REPLACEMENT 19 Int BE Pri !#61 N35856 P10929 REPLACEMENT 40 Int BE Nuc !#61 N35857 P10930 LD 7 -1 Int BE Pri !#61 N35858 P10931 LD 16 -1 Int BE Pri !#61 N35859 P10932 LD 17 -1 Int BE Pri !#61 N35860 P10933 LD 5 -1 Int BE Pri !#61 N35861 P10934 LD 16 -1 FP BE Pri !#61 N35862 P10935 LD 20 -1 Int BE Pri !#61 N35863 P10936 LD 13 -1 Int BE Sec !#61 N35864 P10937 PREFETCH 19 Int BE Pri !#61 N35865 P10938 REPLACEMENT 19 Int BE Pri !#61 N35866 P10939 REPLACEMENT 3 Int BE Sec !#61 N35867 P10940 REPLACEMENT 36 Int BE Pri !#61 N35868 P10941 LD 33 -1 Int BE Sec !#61 N35869 P10942 LD 5 -1 Int BE Sec !#61 N35870 P10943 PREFETCH 19 Int BE Pri !#61 N35871 P10944 REPLACEMENT 9 Int BE Pri !#61 N35872 P10945 LD 37 -1 Int LE Pri !#61 N35873 P10946 LD 6 -1 Int BE Pri !#61 N35874 P10947 LD 36 -1 Int BE Pri !#61 N35875 P10948 LD 44 -1 Int BE Sec !#61 N35876 P10949 REPLACEMENT 13 Int BE Pri !#61 N35877 P10950 REPLACEMENT 27 Int BE Pri !#61 N35878 P10951 LD 13 -1 Int BE Pri !#61 N35879 P10952 REPLACEMENT 24 Int BE Nuc !#61 N35880 P10953 REPLACEMENT 19 Int BE Pri !#61 N35881 P10954 REPLACEMENT 32 Int BE Sec !#61 N35882 P10955 REPLACEMENT 24 Int BE Pri !#61 N35883 P10956 LD 0 -1 FP BE Pri !#61 N35884 P10957 LD 39 -1 Int BE Pri !#61 N35885 P10958 LD 11 -1 Int BE Nuc !#61 N35886 P10959 REPLACEMENT 42 Int BE Pri !#61 N35887 P10960 LD 42 -1 Int BE Pri !#61 N35888 P10961 LD 17 -1 Int BE Pri !#61 N35889 P10962 REPLACEMENT 39 Int BE Nuc !#61 N35890 P10963 LD 11 -1 Int BE Pri !#61 N35891 P10964 REPLACEMENT 38 Int BE Pri !#61 N35892 P10965 LD 35 -1 Int BE Nuc !#61 N35893 P10966 REPLACEMENT 7 Int BE Pri !#61 N35894 P10967 LD 3 -1 Int BE Pri !#61 N35895 P10968 LD 38 -1 Int BE Pri !#61 N35896 P10969 REPLACEMENT 34 Int BE Pri !#61 N35897 P10970 LD 19 -1 Int BE Pri !#61 N35898 P10971 LD 33 -1 Int BE Pri !#61 N35899 P10972 LD 31 -1 Int BE Pri !#61 N35900 P10973 LD 36 -1 Int BE Pri !#61 N35901 P10974 REPLACEMENT 2 Int BE Nuc !#61 N35902 P10975 LD 22 -1 Int BE Pri !#61 N35903 P10976 REPLACEMENT 29 Int BE Pri !#61 N35904 P10977 LD 8 -1 Int BE Pri !#61 N35905 P10978 REPLACEMENT 27 Int BE Pri !#61 N35906 P10979 LD 9 -1 Int BE Pri !#61 N35907 P10980 LD 26 -1 Int BE Pri !#61 N35908 P10981 REPLACEMENT 28 Int BE Sec !#61 N35909 P10982 LD 18 -1 Int BE Sec !#61 N35910 P10983 LD 11 -1 Int BE Pri !#61 N35911 P10984 LD 1 -1 Int LE Pri !#61 N35912 P10985 LD 34 -1 Int LE Pri !#61 N35913 P10986 LD 37 -1 FP BE Pri !#61 N35914 P10987 LD 44 -1 Int BE Pri !#61 N35915 P10988 LD 14 -1 Int BE Pri !#61 N35916 P10989 LD 18 -1 Int BE Pri !#61 N35917 P10990 LD 28 -1 Int BE Pri !#61 N35918 P10991 MEMBAR !#61 N35919 P10992 REPLACEMENT 21 Int BE Pri !#61 N35920 P10993 REPLACEMENT 43 Int BE Pri !#61 N35921 P10994 LD 0 -1 Int BE Pri !#61 N35922 P10995 LD 16 -1 Int BE Sec !#61 N35923 P10996 REPLACEMENT 28 Int BE Pri !#61 N35924 P10997 LD 43 -1 FP BE Pri !#61 N35925 P10998 LD 10 -1 FP BE Pri !#61 N35926 P10999 LD 19 -1 Int BE Pri !#61 N35927 P11000 PREFETCH 18 Int BE Pri !#61 N35928 P11001 LD 2 -1 Int LE Nuc !#61 N35929 P11002 LD 0 -1 Int BE Pri !#61 N35930 P11003 REPLACEMENT 25 Int BE Sec !#61 N35931 P11004 REPLACEMENT 20 Int BE Pri !#61 N35932 P11005 REPLACEMENT 16 Int BE Pri !#61 N35933 P11006 LD 30 -1 Int BE Pri Loop_exit !#61 N35934 P10910 LD 4 -1 FP BE Pri Loop_entry !#61 N35935 P10911 REPLACEMENT 36 Int BE Nuc !#61 N35936 P10912 LD 1 -1 Int BE Pri !#61 N35937 P10913 LD 9 -1 FP BE Sec !#61 N35938 P10914 LD 38 -1 Int BE Pri !#61 N35939 P10915 REPLACEMENT 26 Int BE Pri !#61 N35940 P10916 PREFETCH 13 Int BE Pri !#61 N35941 P10917 REPLACEMENT 38 Int BE Pri !#61 N35942 P10918 LD 40 -1 Int BE Pri !#61 N35943 P10919 REPLACEMENT 21 Int BE Pri !#61 N35944 P10920 REPLACEMENT 25 Int BE Sec !#61 N35945 P10921 LD 8 -1 Int BE Pri !#61 N35946 P10922 LD 32 -1 FP BE Sec !#61 N35947 P10923 REPLACEMENT 19 Int BE Pri !#61 N35948 P10924 LD 6 -1 FP BE Pri !#61 N35949 P10925 LD 38 -1 FP BE Pri !#61 N35950 P10926 LD 11 -1 Int BE Pri !#61 N35951 P10927 PREFETCH 31 Int BE Pri !#61 N35952 P10928 REPLACEMENT 19 Int BE Pri !#61 N35953 P10929 REPLACEMENT 40 Int BE Nuc !#61 N35954 P10930 LD 7 -1 Int BE Pri !#61 N35955 P10931 LD 16 -1 Int BE Pri !#61 N35956 P10932 LD 17 -1 Int BE Pri !#61 N35957 P10933 LD 5 -1 Int BE Pri !#61 N35958 P10934 LD 16 -1 FP BE Pri !#61 N35959 P10935 LD 20 -1 Int BE Pri !#61 N35960 P10936 LD 13 -1 Int BE Sec !#61 N35961 P10937 PREFETCH 19 Int BE Pri !#61 N35962 P10938 REPLACEMENT 19 Int BE Pri !#61 N35963 P10939 REPLACEMENT 3 Int BE Sec !#61 N35964 P10940 REPLACEMENT 36 Int BE Pri !#61 N35965 P10941 LD 33 -1 Int BE Sec !#61 N35966 P10942 LD 5 -1 Int BE Sec !#61 N35967 P10943 PREFETCH 19 Int BE Pri !#61 N35968 P10944 REPLACEMENT 9 Int BE Pri !#61 N35969 P10945 LD 37 -1 Int LE Pri !#61 N35970 P10946 LD 6 -1 Int BE Pri !#61 N35971 P10947 LD 36 -1 Int BE Pri !#61 N35972 P10948 LD 44 -1 Int BE Sec !#61 N35973 P10949 REPLACEMENT 13 Int BE Pri !#61 N35974 P10950 REPLACEMENT 27 Int BE Pri !#61 N35975 P10951 LD 13 -1 Int BE Pri !#61 N35976 P10952 REPLACEMENT 24 Int BE Nuc !#61 N35977 P10953 REPLACEMENT 19 Int BE Pri !#61 N35978 P10954 REPLACEMENT 32 Int BE Sec !#61 N35979 P10955 REPLACEMENT 24 Int BE Pri !#61 N35980 P10956 LD 0 -1 FP BE Pri !#61 N35981 P10957 LD 39 -1 Int BE Pri !#61 N35982 P10958 LD 11 -1 Int BE Nuc !#61 N35983 P10959 REPLACEMENT 42 Int BE Pri !#61 N35984 P10960 LD 42 -1 Int BE Pri !#61 N35985 P10961 LD 17 -1 Int BE Pri !#61 N35986 P10962 REPLACEMENT 39 Int BE Nuc !#61 N35987 P10963 LD 11 -1 Int BE Pri !#61 N35988 P10964 REPLACEMENT 38 Int BE Pri !#61 N35989 P10965 LD 35 -1 Int BE Nuc !#61 N35990 P10966 REPLACEMENT 7 Int BE Pri !#61 N35991 P10967 LD 3 -1 Int BE Pri !#61 N35992 P10968 LD 38 -1 Int BE Pri !#61 N35993 P10969 REPLACEMENT 34 Int BE Pri !#61 N35994 P10970 LD 19 -1 Int BE Pri !#61 N35995 P10971 LD 33 -1 Int BE Pri !#61 N35996 P10972 LD 31 -1 Int BE Pri !#61 N35997 P10973 LD 36 -1 Int BE Pri !#61 N35998 P10974 REPLACEMENT 2 Int BE Nuc !#61 N35999 P10975 LD 22 -1 Int BE Pri !#61 N36000 P10976 REPLACEMENT 29 Int BE Pri !#61 N36001 P10977 LD 8 -1 Int BE Pri !#61 N36002 P10978 REPLACEMENT 27 Int BE Pri !#61 N36003 P10979 LD 9 -1 Int BE Pri !#61 N36004 P10980 LD 26 -1 Int BE Pri !#61 N36005 P10981 REPLACEMENT 28 Int BE Sec !#61 N36006 P10982 LD 18 -1 Int BE Sec !#61 N36007 P10983 LD 11 -1 Int BE Pri !#61 N36008 P10984 LD 1 -1 Int LE Pri !#61 N36009 P10985 LD 34 -1 Int LE Pri !#61 N36010 P10986 LD 37 -1 FP BE Pri !#61 N36011 P10987 LD 44 -1 Int BE Pri !#61 N36012 P10988 LD 14 -1 Int BE Pri !#61 N36013 P10989 LD 18 -1 Int BE Pri !#61 N36014 P10990 LD 28 -1 Int BE Pri !#61 N36015 P10991 MEMBAR !#61 N36016 P10992 REPLACEMENT 21 Int BE Pri !#61 N36017 P10993 REPLACEMENT 43 Int BE Pri !#61 N36018 P10994 LD 0 -1 Int BE Pri !#61 N36019 P10995 LD 16 -1 Int BE Sec !#61 N36020 P10996 REPLACEMENT 28 Int BE Pri !#61 N36021 P10997 LD 43 -1 FP BE Pri !#61 N36022 P10998 LD 10 -1 FP BE Pri !#61 N36023 P10999 LD 19 -1 Int BE Pri !#61 N36024 P11000 PREFETCH 18 Int BE Pri !#61 N36025 P11001 LD 2 -1 Int LE Nuc !#61 N36026 P11002 LD 0 -1 Int BE Pri !#61 N36027 P11003 REPLACEMENT 25 Int BE Sec !#61 N36028 P11004 REPLACEMENT 20 Int BE Pri !#61 N36029 P11005 REPLACEMENT 16 Int BE Pri !#61 N36030 P11006 LD 30 -1 Int BE Pri Loop_exit !#61 N36031 P10910 LD 4 -1 FP BE Pri Loop_entry !#61 N36032 P10911 REPLACEMENT 36 Int BE Nuc !#61 N36033 P10912 LD 1 -1 Int BE Pri !#61 N36034 P10913 LD 9 -1 FP BE Sec !#61 N36035 P10914 LD 38 -1 Int BE Pri !#61 N36036 P10915 REPLACEMENT 26 Int BE Pri !#61 N36037 P10916 PREFETCH 13 Int BE Pri !#61 N36038 P10917 REPLACEMENT 38 Int BE Pri !#61 N36039 P10918 LD 40 -1 Int BE Pri !#61 N36040 P10919 REPLACEMENT 21 Int BE Pri !#61 N36041 P10920 REPLACEMENT 25 Int BE Sec !#61 N36042 P10921 LD 8 -1 Int BE Pri !#61 N36043 P10922 LD 32 -1 FP BE Sec !#61 N36044 P10923 REPLACEMENT 19 Int BE Pri !#61 N36045 P10924 LD 6 -1 FP BE Pri !#61 N36046 P10925 LD 38 -1 FP BE Pri !#61 N36047 P10926 LD 11 -1 Int BE Pri !#61 N36048 P10927 PREFETCH 31 Int BE Pri !#61 N36049 P10928 REPLACEMENT 19 Int BE Pri !#61 N36050 P10929 REPLACEMENT 40 Int BE Nuc !#61 N36051 P10930 LD 7 -1 Int BE Pri !#61 N36052 P10931 LD 16 -1 Int BE Pri !#61 N36053 P10932 LD 17 -1 Int BE Pri !#61 N36054 P10933 LD 5 -1 Int BE Pri !#61 N36055 P10934 LD 16 -1 FP BE Pri !#61 N36056 P10935 LD 20 -1 Int BE Pri !#61 N36057 P10936 LD 13 -1 Int BE Sec !#61 N36058 P10937 PREFETCH 19 Int BE Pri !#61 N36059 P10938 REPLACEMENT 19 Int BE Pri !#61 N36060 P10939 REPLACEMENT 3 Int BE Sec !#61 N36061 P10940 REPLACEMENT 36 Int BE Pri !#61 N36062 P10941 LD 33 -1 Int BE Sec !#61 N36063 P10942 LD 5 -1 Int BE Sec !#61 N36064 P10943 PREFETCH 19 Int BE Pri !#61 N36065 P10944 REPLACEMENT 9 Int BE Pri !#61 N36066 P10945 LD 37 -1 Int LE Pri !#61 N36067 P10946 LD 6 -1 Int BE Pri !#61 N36068 P10947 LD 36 -1 Int BE Pri !#61 N36069 P10948 LD 44 -1 Int BE Sec !#61 N36070 P10949 REPLACEMENT 13 Int BE Pri !#61 N36071 P10950 REPLACEMENT 27 Int BE Pri !#61 N36072 P10951 LD 13 -1 Int BE Pri !#61 N36073 P10952 REPLACEMENT 24 Int BE Nuc !#61 N36074 P10953 REPLACEMENT 19 Int BE Pri !#61 N36075 P10954 REPLACEMENT 32 Int BE Sec !#61 N36076 P10955 REPLACEMENT 24 Int BE Pri !#61 N36077 P10956 LD 0 -1 FP BE Pri !#61 N36078 P10957 LD 39 -1 Int BE Pri !#61 N36079 P10958 LD 11 -1 Int BE Nuc !#61 N36080 P10959 REPLACEMENT 42 Int BE Pri !#61 N36081 P10960 LD 42 -1 Int BE Pri !#61 N36082 P10961 LD 17 -1 Int BE Pri !#61 N36083 P10962 REPLACEMENT 39 Int BE Nuc !#61 N36084 P10963 LD 11 -1 Int BE Pri !#61 N36085 P10964 REPLACEMENT 38 Int BE Pri !#61 N36086 P10965 LD 35 -1 Int BE Nuc !#61 N36087 P10966 REPLACEMENT 7 Int BE Pri !#61 N36088 P10967 LD 3 -1 Int BE Pri !#61 N36089 P10968 LD 38 -1 Int BE Pri !#61 N36090 P10969 REPLACEMENT 34 Int BE Pri !#61 N36091 P10970 LD 19 -1 Int BE Pri !#61 N36092 P10971 LD 33 -1 Int BE Pri !#61 N36093 P10972 LD 31 -1 Int BE Pri !#61 N36094 P10973 LD 36 -1 Int BE Pri !#61 N36095 P10974 REPLACEMENT 2 Int BE Nuc !#61 N36096 P10975 LD 22 -1 Int BE Pri !#61 N36097 P10976 REPLACEMENT 29 Int BE Pri !#61 N36098 P10977 LD 8 -1 Int BE Pri !#61 N36099 P10978 REPLACEMENT 27 Int BE Pri !#61 N36100 P10979 LD 9 -1 Int BE Pri !#61 N36101 P10980 LD 26 -1 Int BE Pri !#61 N36102 P10981 REPLACEMENT 28 Int BE Sec !#61 N36103 P10982 LD 18 -1 Int BE Sec !#61 N36104 P10983 LD 11 -1 Int BE Pri !#61 N36105 P10984 LD 1 -1 Int LE Pri !#61 N36106 P10985 LD 34 -1 Int LE Pri !#61 N36107 P10986 LD 37 -1 FP BE Pri !#61 N36108 P10987 LD 44 -1 Int BE Pri !#61 N36109 P10988 LD 14 -1 Int BE Pri !#61 N36110 P10989 LD 18 -1 Int BE Pri !#61 N36111 P10990 LD 28 -1 Int BE Pri !#61 N36112 P10991 MEMBAR !#61 N36113 P10992 REPLACEMENT 21 Int BE Pri !#61 N36114 P10993 REPLACEMENT 43 Int BE Pri !#61 N36115 P10994 LD 0 -1 Int BE Pri !#61 N36116 P10995 LD 16 -1 Int BE Sec !#61 N36117 P10996 REPLACEMENT 28 Int BE Pri !#61 N36118 P10997 LD 43 -1 FP BE Pri !#61 N36119 P10998 LD 10 -1 FP BE Pri !#61 N36120 P10999 LD 19 -1 Int BE Pri !#61 N36121 P11000 PREFETCH 18 Int BE Pri !#61 N36122 P11001 LD 2 -1 Int LE Nuc !#61 N36123 P11002 LD 0 -1 Int BE Pri !#61 N36124 P11003 REPLACEMENT 25 Int BE Sec !#61 N36125 P11004 REPLACEMENT 20 Int BE Pri !#61 N36126 P11005 REPLACEMENT 16 Int BE Pri !#61 N36127 P11006 LD 30 -1 Int BE Pri Loop_exit !#61 N36128 P10910 LD 4 -1 FP BE Pri Loop_entry !#61 N36129 P10911 REPLACEMENT 36 Int BE Nuc !#61 N36130 P10912 LD 1 -1 Int BE Pri !#61 N36131 P10913 LD 9 -1 FP BE Sec !#61 N36132 P10914 LD 38 -1 Int BE Pri !#61 N36133 P10915 REPLACEMENT 26 Int BE Pri !#61 N36134 P10916 PREFETCH 13 Int BE Pri !#61 N36135 P10917 REPLACEMENT 38 Int BE Pri !#61 N36136 P10918 LD 40 -1 Int BE Pri !#61 N36137 P10919 REPLACEMENT 21 Int BE Pri !#61 N36138 P10920 REPLACEMENT 25 Int BE Sec !#61 N36139 P10921 LD 8 -1 Int BE Pri !#61 N36140 P10922 LD 32 -1 FP BE Sec !#61 N36141 P10923 REPLACEMENT 19 Int BE Pri !#61 N36142 P10924 LD 6 -1 FP BE Pri !#61 N36143 P10925 LD 38 -1 FP BE Pri !#61 N36144 P10926 LD 11 -1 Int BE Pri !#61 N36145 P10927 PREFETCH 31 Int BE Pri !#61 N36146 P10928 REPLACEMENT 19 Int BE Pri !#61 N36147 P10929 REPLACEMENT 40 Int BE Nuc !#61 N36148 P10930 LD 7 -1 Int BE Pri !#61 N36149 P10931 LD 16 -1 Int BE Pri !#61 N36150 P10932 LD 17 -1 Int BE Pri !#61 N36151 P10933 LD 5 -1 Int BE Pri !#61 N36152 P10934 LD 16 -1 FP BE Pri !#61 N36153 P10935 LD 20 -1 Int BE Pri !#61 N36154 P10936 LD 13 -1 Int BE Sec !#61 N36155 P10937 PREFETCH 19 Int BE Pri !#61 N36156 P10938 REPLACEMENT 19 Int BE Pri !#61 N36157 P10939 REPLACEMENT 3 Int BE Sec !#61 N36158 P10940 REPLACEMENT 36 Int BE Pri !#61 N36159 P10941 LD 33 -1 Int BE Sec !#61 N36160 P10942 LD 5 -1 Int BE Sec !#61 N36161 P10943 PREFETCH 19 Int BE Pri !#61 N36162 P10944 REPLACEMENT 9 Int BE Pri !#61 N36163 P10945 LD 37 -1 Int LE Pri !#61 N36164 P10946 LD 6 -1 Int BE Pri !#61 N36165 P10947 LD 36 -1 Int BE Pri !#61 N36166 P10948 LD 44 -1 Int BE Sec !#61 N36167 P10949 REPLACEMENT 13 Int BE Pri !#61 N36168 P10950 REPLACEMENT 27 Int BE Pri !#61 N36169 P10951 LD 13 -1 Int BE Pri !#61 N36170 P10952 REPLACEMENT 24 Int BE Nuc !#61 N36171 P10953 REPLACEMENT 19 Int BE Pri !#61 N36172 P10954 REPLACEMENT 32 Int BE Sec !#61 N36173 P10955 REPLACEMENT 24 Int BE Pri !#61 N36174 P10956 LD 0 -1 FP BE Pri !#61 N36175 P10957 LD 39 -1 Int BE Pri !#61 N36176 P10958 LD 11 -1 Int BE Nuc !#61 N36177 P10959 REPLACEMENT 42 Int BE Pri !#61 N36178 P10960 LD 42 -1 Int BE Pri !#61 N36179 P10961 LD 17 -1 Int BE Pri !#61 N36180 P10962 REPLACEMENT 39 Int BE Nuc !#61 N36181 P10963 LD 11 -1 Int BE Pri !#61 N36182 P10964 REPLACEMENT 38 Int BE Pri !#61 N36183 P10965 LD 35 -1 Int BE Nuc !#61 N36184 P10966 REPLACEMENT 7 Int BE Pri !#61 N36185 P10967 LD 3 -1 Int BE Pri !#61 N36186 P10968 LD 38 -1 Int BE Pri !#61 N36187 P10969 REPLACEMENT 34 Int BE Pri !#61 N36188 P10970 LD 19 -1 Int BE Pri !#61 N36189 P10971 LD 33 -1 Int BE Pri !#61 N36190 P10972 LD 31 -1 Int BE Pri !#61 N36191 P10973 LD 36 -1 Int BE Pri !#61 N36192 P10974 REPLACEMENT 2 Int BE Nuc !#61 N36193 P10975 LD 22 -1 Int BE Pri !#61 N36194 P10976 REPLACEMENT 29 Int BE Pri !#61 N36195 P10977 LD 8 -1 Int BE Pri !#61 N36196 P10978 REPLACEMENT 27 Int BE Pri !#61 N36197 P10979 LD 9 -1 Int BE Pri !#61 N36198 P10980 LD 26 -1 Int BE Pri !#61 N36199 P10981 REPLACEMENT 28 Int BE Sec !#61 N36200 P10982 LD 18 -1 Int BE Sec !#61 N36201 P10983 LD 11 -1 Int BE Pri !#61 N36202 P10984 LD 1 -1 Int LE Pri !#61 N36203 P10985 LD 34 -1 Int LE Pri !#61 N36204 P10986 LD 37 -1 FP BE Pri !#61 N36205 P10987 LD 44 -1 Int BE Pri !#61 N36206 P10988 LD 14 -1 Int BE Pri !#61 N36207 P10989 LD 18 -1 Int BE Pri !#61 N36208 P10990 LD 28 -1 Int BE Pri !#61 N36209 P10991 MEMBAR !#61 N36210 P10992 REPLACEMENT 21 Int BE Pri !#61 N36211 P10993 REPLACEMENT 43 Int BE Pri !#61 N36212 P10994 LD 0 -1 Int BE Pri !#61 N36213 P10995 LD 16 -1 Int BE Sec !#61 N36214 P10996 REPLACEMENT 28 Int BE Pri !#61 N36215 P10997 LD 43 -1 FP BE Pri !#61 N36216 P10998 LD 10 -1 FP BE Pri !#61 N36217 P10999 LD 19 -1 Int BE Pri !#61 N36218 P11000 PREFETCH 18 Int BE Pri !#61 N36219 P11001 LD 2 -1 Int LE Nuc !#61 N36220 P11002 LD 0 -1 Int BE Pri !#61 N36221 P11003 REPLACEMENT 25 Int BE Sec !#61 N36222 P11004 REPLACEMENT 20 Int BE Pri !#61 N36223 P11005 REPLACEMENT 16 Int BE Pri !#61 N36224 P11006 LD 30 -1 Int BE Pri Loop_exit !#61 N36225 P11007 LD 3 -1 Int BE Pri Loop_entry !#61 N36226 P11008 REPLACEMENT 17 Int BE Pri !#61 N36227 P11009 LD 25 -1 Int BE Pri !#61 N36228 P11010 LD 44 -1 Int BE Pri !#61 N36229 P11011 REPLACEMENT 9 Int BE Sec !#61 N36230 P11012 LD 18 -1 FP BE Pri !#61 N36231 P11013 REPLACEMENT 39 Int BE Pri !#61 N36232 P11014 LD 17 -1 Int LE Pri !#61 N36233 P11015 REPLACEMENT 23 Int BE Pri !#61 N36234 P11016 LD 27 -1 Int BE Pri !#61 N36235 P11017 LD 45 -1 Int BE Nuc !#61 N36236 P11018 REPLACEMENT 37 Int BE Pri !#61 N36237 P11019 LD 44 -1 Int LE Pri !#61 N36238 P11020 REPLACEMENT 19 Int BE Pri !#61 N36239 P11021 LD 19 -1 Int BE Nuc !#61 N36240 P11022 PREFETCH 15 Int BE Pri !#61 N36241 P11023 REPLACEMENT 27 Int BE Pri !#61 N36242 P11024 LD 14 -1 Int BE Pri !#61 N36243 P11025 LD 43 -1 Int BE Pri !#61 N36244 P11026 REPLACEMENT 41 Int BE Sec !#61 N36245 P11027 REPLACEMENT 18 Int BE Pri !#61 N36246 P11028 REPLACEMENT 6 Int BE Pri !#61 N36247 P11029 LD 0 -1 Int BE Pri !#61 N36248 P11030 PREFETCH 13 Int BE Pri !#61 N36249 P11031 LD 2 -1 FP BE Pri !#61 N36250 P11032 LD 45 -1 Int BE Pri !#61 N36251 P11033 LD 39 -1 Int BE Pri !#61 N36252 P11034 REPLACEMENT 13 Int BE Pri !#61 N36253 P11035 LD 41 -1 Int BE Pri !#61 N36254 P11036 REPLACEMENT 38 Int BE Sec !#61 N36255 P11037 LD 12 -1 Int BE Pri !#61 N36256 P11038 LD 35 -1 Int BE Nuc !#61 N36257 P11039 LD 37 -1 Int BE Sec !#61 N36258 P11040 LD 29 -1 Int BE Pri !#61 N36259 P11041 LD 30 -1 Int BE Sec !#61 N36260 P11042 LD 33 -1 Int BE Pri !#61 N36261 P11043 REPLACEMENT 2 Int BE Nuc !#61 N36262 P11044 LD 38 -1 Int LE Pri !#61 N36263 P11045 REPLACEMENT 14 Int BE Sec !#61 N36264 P11046 REPLACEMENT 28 Int BE Pri !#61 N36265 P11047 LD 18 -1 Int BE Sec !#61 N36266 P11048 LD 2 -1 Int BE Pri !#61 N36267 P11049 LD 40 -1 Int BE Pri !#61 N36268 P11050 LD 24 -1 Int BE Pri !#61 N36269 P11051 LD 25 -1 FP BE Pri !#61 N36270 P11052 LD 3 -1 FP BE Nuc !#61 N36271 P11053 REPLACEMENT 15 Int BE Pri !#61 N36272 P11054 REPLACEMENT 38 Int BE Pri !#61 N36273 P11055 LD 32 -1 Int BE Pri !#61 N36274 P11056 LD 8 -1 Int BE Pri !#61 N36275 P11057 REPLACEMENT 2 Int BE Pri !#61 N36276 P11058 LD 14 -1 Int BE Pri !#61 N36277 P11059 LD 29 -1 Int BE Pri !#61 N36278 P11060 LD 3 -1 Int BE Nuc !#61 N36279 P11061 REPLACEMENT 11 Int BE Pri !#61 N36280 P11062 LD 14 -1 Int BE Pri !#61 N36281 P11063 LD 30 -1 Int BE Pri !#61 N36282 P11064 LD 27 -1 Int BE Pri !#61 N36283 P11065 LD 28 -1 Int BE Pri !#61 N36284 P11066 REPLACEMENT 18 Int BE Pri !#61 N36285 P11067 LD 23 -1 Int BE Pri !#61 N36286 P11068 REPLACEMENT 9 Int BE Sec !#61 N36287 P11069 REPLACEMENT 2 Int BE Pri !#61 N36288 P11070 REPLACEMENT 25 Int BE Nuc !#61 N36289 P11071 REPLACEMENT 45 Int BE Sec !#61 N36290 P11072 REPLACEMENT 19 Int BE Pri !#61 N36291 P11073 LD 30 -1 Int LE Pri !#61 N36292 P11074 LD 9 -1 Int BE Pri !#61 N36293 P11075 LD 13 -1 Int BE Pri !#61 N36294 P11076 LD 33 -1 FP BE Pri !#61 N36295 P11077 LD 21 -1 FP BE Pri !#61 N36296 P11078 REPLACEMENT 42 Int BE Pri !#61 N36297 P11079 PREFETCH 12 Int BE Pri !#61 N36298 P11080 LD 43 -1 Int BE Pri !#61 N36299 P11081 REPLACEMENT 43 Int BE Pri !#61 N36300 P11082 LD 12 -1 Int BE Pri !#61 N36301 P11083 LD 11 -1 Int BE Pri !#61 N36302 P11084 REPLACEMENT 23 Int BE Pri !#61 N36303 P11085 LD 20 -1 Int BE Pri !#61 N36304 P11086 REPLACEMENT 19 Int BE Pri !#61 N36305 P11087 LD 12 -1 Int BE Pri !#61 N36306 P11088 REPLACEMENT 18 Int BE Nuc !#61 N36307 P11089 REPLACEMENT 4 Int BE Nuc !#61 N36308 P11090 REPLACEMENT 45 Int BE Pri !#61 N36309 P11091 LD 40 -1 Int BE Sec !#61 N36310 P11092 LD 43 -1 Int BE Pri !#61 N36311 P11093 REPLACEMENT 1 Int BE Pri !#61 N36312 P11094 PREFETCH 26 Int BE Nuc !#61 N36313 P11095 REPLACEMENT 24 Int BE Pri !#61 N36314 P11096 LD 13 -1 Int BE Pri !#61 N36315 P11097 REPLACEMENT 9 Int BE Pri !#61 N36316 P11098 REPLACEMENT 4 Int BE Sec !#61 N36317 P11099 LD 2 -1 Int BE Pri !#61 N36318 P11100 REPLACEMENT 18 Int BE Pri !#61 N36319 P11101 REPLACEMENT 41 Int BE Pri !#61 N36320 P11102 LD 33 -1 Int BE Pri !#61 N36321 P11103 LD 23 -1 Int BE Pri !#61 N36322 P11104 LD 14 -1 Int BE Pri !#61 N36323 P11105 LD 24 -1 Int BE Nuc !#61 N36324 P11106 LD 40 -1 Int BE Pri !#61 N36325 P11107 LD 19 -1 Int BE Pri !#61 N36326 P11108 REPLACEMENT 42 Int BE Pri !#61 N36327 P11109 LD 41 -1 Int BE Pri !#61 N36328 P11110 LD 18 -1 Int BE Pri !#61 N36329 P11111 REPLACEMENT 27 Int BE Pri !#61 N36330 P11112 REPLACEMENT 42 Int BE Pri !#61 N36331 P11113 LD 30 -1 Int BE Pri !#61 N36332 P11114 PREFETCH 31 Int LE Nuc !#61 N36333 P11115 REPLACEMENT 40 Int BE Pri !#61 N36334 P11116 REPLACEMENT 21 Int BE Pri !#61 N36335 P11117 LD 0 -1 Int BE Pri !#61 N36336 P11118 REPLACEMENT 45 Int BE Nuc !#61 N36337 P11119 LD 18 -1 Int BE Nuc Loop_exit !#61 N36338 P11120 MEMBAR !#62 N36339 P11121 LD 4 -1 Int BE Pri Loop_entry !#62 N36340 P11122 REPLACEMENT 28 Int BE Pri !#62 N36341 P11123 REPLACEMENT 36 Int BE Pri !#62 N36342 P11124 MEMBAR !#62 N36343 P11125 LD 4 -1 Int BE Pri !#62 N36344 P11126 REPLACEMENT 8 Int BE Nuc !#62 N36345 P11127 LD 1 -1 Int BE Pri !#62 N36346 P11128 LD 13 -1 Int BE Pri !#62 N36347 P11129 REPLACEMENT 41 Int BE Sec !#62 N36348 P11130 LD 28 -1 Int BE Sec !#62 N36349 P11131 LD 16 -1 Int BE Pri !#62 N36350 P11132 REPLACEMENT 18 Int BE Pri !#62 N36351 P11133 REPLACEMENT 23 Int BE Pri !#62 N36352 P11134 LD 41 -1 Int BE Pri !#62 N36353 P11135 LD 35 -1 Int BE Pri !#62 N36354 P11136 LD 1 -1 FP BE Nuc !#62 N36355 P11137 REPLACEMENT 41 Int BE Sec !#62 N36356 P11138 REPLACEMENT 0 Int BE Nuc !#62 N36357 P11139 LD 17 -1 Int BE Pri !#62 N36358 P11140 LD 21 -1 Int BE Pri !#62 N36359 P11141 LD 34 -1 Int BE Pri !#62 N36360 P11142 MEMBAR !#62 N36361 P11143 BST 33 0x2b000001 FP BE Sec !#62 N36362 P11144 MEMBAR !#62 N36363 P11145 LD 10 -1 Int BE Pri !#62 N36364 P11146 LD 20 -1 Int BE Pri !#62 N36365 P11147 REPLACEMENT 27 Int BE Sec !#62 N36366 P11148 REPLACEMENT 16 Int BE Sec !#62 N36367 P11149 LD 41 -1 Int BE Pri !#62 N36368 P11150 REPLACEMENT 10 Int BE Pri !#62 N36369 P11151 LD 3 -1 Int BE Sec !#62 N36370 P11152 LD 27 -1 Int BE Sec !#62 N36371 P11153 LD 22 -1 Int BE Pri !#62 N36372 P11154 REPLACEMENT 13 Int BE Pri !#62 N36373 P11155 REPLACEMENT 36 Int BE Pri !#62 N36374 P11156 LD 5 -1 FP BE Pri !#62 N36375 P11157 REPLACEMENT 10 Int BE Pri !#62 N36376 P11158 REPLACEMENT 42 Int BE Sec !#62 N36377 P11159 LD 28 -1 Int BE Pri !#62 N36378 P11160 LD 25 -1 Int BE Pri !#62 N36379 P11161 LD 39 -1 Int BE Pri !#62 N36380 P11162 LD 36 -1 Int LE Nuc !#62 N36381 P11163 LD 1 -1 Int LE Sec !#62 N36382 P11164 REPLACEMENT 0 Int BE Sec !#62 N36383 P11165 MEMBAR !#62 N36384 P11166 LD 0 -1 Int BE Pri !#62 N36385 P11167 LD 42 -1 Int BE Sec !#62 N36386 P11168 LD 43 -1 Int BE Pri !#62 N36387 P11169 LD 20 -1 Int BE Nuc !#62 N36388 P11170 REPLACEMENT 39 Int BE Pri !#62 N36389 P11171 PREFETCH 16 Int BE Pri !#62 N36390 P11172 LD 39 -1 Int BE Pri !#62 N36391 P11173 LD 4 -1 Int LE Sec !#62 N36392 P11174 LD 17 -1 Int BE Pri !#62 N36393 P11175 LD 8 -1 Int BE Pri !#62 N36394 P11176 REPLACEMENT 10 Int BE Sec !#62 N36395 P11177 MEMBAR !#62 N36396 P11178 LD 45 -1 Int BE Pri !#62 N36397 P11179 LD 36 -1 Int BE Pri !#62 N36398 P11180 LD 21 -1 Int BE Pri !#62 N36399 P11181 REPLACEMENT 6 Int BE Pri !#62 N36400 P11182 REPLACEMENT 35 Int BE Pri !#62 N36401 P11183 REPLACEMENT 20 Int BE Sec !#62 N36402 P11184 LD 38 -1 Int BE Pri !#62 N36403 P11185 LD 25 -1 Int BE Pri !#62 N36404 P11186 LD 21 -1 Int BE Nuc !#62 N36405 P11187 REPLACEMENT 16 Int BE Pri !#62 N36406 P11188 LD 16 -1 Int BE Pri !#62 N36407 P11189 LD 35 -1 Int BE Nuc !#62 N36408 P11190 LD 36 -1 Int LE Pri !#62 N36409 P11191 LD 2 -1 Int BE Pri !#62 N36410 P11192 REPLACEMENT 35 Int BE Pri !#62 N36411 P11193 LD 27 -1 Int BE Pri !#62 N36412 P11194 LD 39 -1 Int BE Pri !#62 N36413 P11195 LD 45 -1 Int BE Nuc !#62 N36414 P11196 REPLACEMENT 27 Int BE Pri !#62 N36415 P11197 LD 16 -1 Int BE Sec !#62 N36416 P11198 LD 15 -1 Int BE Pri !#62 N36417 P11199 REPLACEMENT 22 Int BE Pri !#62 N36418 P11200 LD 6 -1 Int BE Pri !#62 N36419 P11201 PREFETCH 13 Int BE Nuc !#62 N36420 P11202 LD 45 -1 Int BE Pri !#62 N36421 P11203 REPLACEMENT 13 Int BE Pri !#62 N36422 P11204 LD 4 -1 Int BE Pri !#62 N36423 P11205 REPLACEMENT 13 Int BE Pri !#62 N36424 P11206 LD 2 -1 Int BE Pri !#62 N36425 P11207 REPLACEMENT 6 Int BE Pri !#62 N36426 P11208 LD 27 -1 Int BE Pri !#62 N36427 P11209 LD 14 -1 Int BE Sec !#62 N36428 P11210 LD 8 -1 Int BE Pri !#62 N36429 P11211 MEMBAR !#62 N36430 P11212 REPLACEMENT 25 Int BE Pri !#62 N36431 P11213 REPLACEMENT 31 Int BE Pri !#62 N36432 P11214 LD 7 -1 Int BE Pri !#62 N36433 P11215 REPLACEMENT 21 Int BE Pri !#62 N36434 P11216 PREFETCH 5 Int BE Pri !#62 N36435 P11217 REPLACEMENT 30 Int BE Pri !#62 N36436 P11218 LD 36 -1 Int BE Pri !#62 N36437 P11219 REPLACEMENT 43 Int BE Pri !#62 N36438 P11220 REPLACEMENT 30 Int BE Pri !#62 N36439 P11221 LD 0 -1 Int BE Pri !#62 N36440 P11222 LD 8 -1 Int BE Pri !#62 N36441 P11223 LD 40 -1 Int BE Pri !#62 N36442 P11224 LD 5 -1 Int BE Pri !#62 N36443 P11225 LD 2 -1 Int BE Nuc !#62 N36444 P11226 LD 23 -1 Int BE Pri !#62 N36445 P11227 REPLACEMENT 40 Int BE Pri !#62 N36446 P11228 LD 29 -1 Int BE Sec !#62 N36447 P11229 REPLACEMENT 31 Int BE Pri !#62 N36448 P11230 REPLACEMENT 26 Int BE Pri !#62 N36449 P11231 REPLACEMENT 12 Int BE Pri !#62 N36450 P11232 LD 1 -1 Int BE Pri !#62 N36451 P11233 REPLACEMENT 11 Int BE Pri !#62 N36452 P11234 LD 5 -1 Int BE Pri !#62 N36453 P11235 REPLACEMENT 12 Int BE Pri !#62 N36454 P11236 LD 19 -1 Int BE Pri !#62 N36455 P11237 REPLACEMENT 34 Int BE Pri !#62 N36456 P11238 LD 12 -1 Int LE Nuc !#62 N36457 P11239 MEMBAR !#62 N36458 P11240 REPLACEMENT 8 Int BE Pri !#62 N36459 P11241 REPLACEMENT 2 Int BE Pri !#62 N36460 P11242 LD 1 -1 Int BE Pri !#62 N36461 P11243 LD 4 -1 Int BE Pri !#62 N36462 P11244 LD 23 -1 Int BE Pri !#62 N36463 P11245 LD 44 -1 Int BE Pri !#62 N36464 P11246 REPLACEMENT 15 Int BE Sec !#62 N36465 P11247 LD 31 -1 Int LE Pri !#62 N36466 P11248 REPLACEMENT 33 Int BE Pri !#62 N36467 P11249 LD 0 -1 Int BE Pri !#62 N36468 P11250 REPLACEMENT 7 Int BE Pri !#62 N36469 P11251 LD 9 -1 Int BE Sec !#62 N36470 P11252 REPLACEMENT 34 Int BE Pri Loop_exit !#62 N36471 P11121 LD 4 -1 Int BE Pri Loop_entry !#62 N36472 P11122 REPLACEMENT 28 Int BE Pri !#62 N36473 P11123 REPLACEMENT 36 Int BE Pri !#62 N36474 P11124 MEMBAR !#62 N36475 P11125 LD 4 -1 Int BE Pri !#62 N36476 P11126 REPLACEMENT 8 Int BE Nuc !#62 N36477 P11127 LD 1 -1 Int BE Pri !#62 N36478 P11128 LD 13 -1 Int BE Pri !#62 N36479 P11129 REPLACEMENT 41 Int BE Sec !#62 N36480 P11130 LD 28 -1 Int BE Sec !#62 N36481 P11131 LD 16 -1 Int BE Pri !#62 N36482 P11132 REPLACEMENT 18 Int BE Pri !#62 N36483 P11133 REPLACEMENT 23 Int BE Pri !#62 N36484 P11134 LD 41 -1 Int BE Pri !#62 N36485 P11135 LD 35 -1 Int BE Pri !#62 N36486 P11136 LD 1 -1 FP BE Nuc !#62 N36487 P11137 REPLACEMENT 41 Int BE Sec !#62 N36488 P11138 REPLACEMENT 0 Int BE Nuc !#62 N36489 P11139 LD 17 -1 Int BE Pri !#62 N36490 P11140 LD 21 -1 Int BE Pri !#62 N36491 P11141 LD 34 -1 Int BE Pri !#62 N36492 P11142 MEMBAR !#62 N36493 P11143 BST 33 0x2b000002 FP BE Sec !#62 N36494 P11144 MEMBAR !#62 N36495 P11145 LD 10 -1 Int BE Pri !#62 N36496 P11146 LD 20 -1 Int BE Pri !#62 N36497 P11147 REPLACEMENT 27 Int BE Sec !#62 N36498 P11148 REPLACEMENT 16 Int BE Sec !#62 N36499 P11149 LD 41 -1 Int BE Pri !#62 N36500 P11150 REPLACEMENT 10 Int BE Pri !#62 N36501 P11151 LD 3 -1 Int BE Sec !#62 N36502 P11152 LD 27 -1 Int BE Sec !#62 N36503 P11153 LD 22 -1 Int BE Pri !#62 N36504 P11154 REPLACEMENT 13 Int BE Pri !#62 N36505 P11155 REPLACEMENT 36 Int BE Pri !#62 N36506 P11156 LD 5 -1 FP BE Pri !#62 N36507 P11157 REPLACEMENT 10 Int BE Pri !#62 N36508 P11158 REPLACEMENT 42 Int BE Sec !#62 N36509 P11159 LD 28 -1 Int BE Pri !#62 N36510 P11160 LD 25 -1 Int BE Pri !#62 N36511 P11161 LD 39 -1 Int BE Pri !#62 N36512 P11162 LD 36 -1 Int LE Nuc !#62 N36513 P11163 LD 1 -1 Int LE Sec !#62 N36514 P11164 REPLACEMENT 0 Int BE Sec !#62 N36515 P11165 MEMBAR !#62 N36516 P11166 LD 0 -1 Int BE Pri !#62 N36517 P11167 LD 42 -1 Int BE Sec !#62 N36518 P11168 LD 43 -1 Int BE Pri !#62 N36519 P11169 LD 20 -1 Int BE Nuc !#62 N36520 P11170 REPLACEMENT 39 Int BE Pri !#62 N36521 P11171 PREFETCH 16 Int BE Pri !#62 N36522 P11172 LD 39 -1 Int BE Pri !#62 N36523 P11173 LD 4 -1 Int LE Sec !#62 N36524 P11174 LD 17 -1 Int BE Pri !#62 N36525 P11175 LD 8 -1 Int BE Pri !#62 N36526 P11176 REPLACEMENT 10 Int BE Sec !#62 N36527 P11177 MEMBAR !#62 N36528 P11178 LD 45 -1 Int BE Pri !#62 N36529 P11179 LD 36 -1 Int BE Pri !#62 N36530 P11180 LD 21 -1 Int BE Pri !#62 N36531 P11181 REPLACEMENT 6 Int BE Pri !#62 N36532 P11182 REPLACEMENT 35 Int BE Pri !#62 N36533 P11183 REPLACEMENT 20 Int BE Sec !#62 N36534 P11184 LD 38 -1 Int BE Pri !#62 N36535 P11185 LD 25 -1 Int BE Pri !#62 N36536 P11186 LD 21 -1 Int BE Nuc !#62 N36537 P11187 REPLACEMENT 16 Int BE Pri !#62 N36538 P11188 LD 16 -1 Int BE Pri !#62 N36539 P11189 LD 35 -1 Int BE Nuc !#62 N36540 P11190 LD 36 -1 Int LE Pri !#62 N36541 P11191 LD 2 -1 Int BE Pri !#62 N36542 P11192 REPLACEMENT 35 Int BE Pri !#62 N36543 P11193 LD 27 -1 Int BE Pri !#62 N36544 P11194 LD 39 -1 Int BE Pri !#62 N36545 P11195 LD 45 -1 Int BE Nuc !#62 N36546 P11196 REPLACEMENT 27 Int BE Pri !#62 N36547 P11197 LD 16 -1 Int BE Sec !#62 N36548 P11198 LD 15 -1 Int BE Pri !#62 N36549 P11199 REPLACEMENT 22 Int BE Pri !#62 N36550 P11200 LD 6 -1 Int BE Pri !#62 N36551 P11201 PREFETCH 13 Int BE Nuc !#62 N36552 P11202 LD 45 -1 Int BE Pri !#62 N36553 P11203 REPLACEMENT 13 Int BE Pri !#62 N36554 P11204 LD 4 -1 Int BE Pri !#62 N36555 P11205 REPLACEMENT 13 Int BE Pri !#62 N36556 P11206 LD 2 -1 Int BE Pri !#62 N36557 P11207 REPLACEMENT 6 Int BE Pri !#62 N36558 P11208 LD 27 -1 Int BE Pri !#62 N36559 P11209 LD 14 -1 Int BE Sec !#62 N36560 P11210 LD 8 -1 Int BE Pri !#62 N36561 P11211 MEMBAR !#62 N36562 P11212 REPLACEMENT 25 Int BE Pri !#62 N36563 P11213 REPLACEMENT 31 Int BE Pri !#62 N36564 P11214 LD 7 -1 Int BE Pri !#62 N36565 P11215 REPLACEMENT 21 Int BE Pri !#62 N36566 P11216 PREFETCH 5 Int BE Pri !#62 N36567 P11217 REPLACEMENT 30 Int BE Pri !#62 N36568 P11218 LD 36 -1 Int BE Pri !#62 N36569 P11219 REPLACEMENT 43 Int BE Pri !#62 N36570 P11220 REPLACEMENT 30 Int BE Pri !#62 N36571 P11221 LD 0 -1 Int BE Pri !#62 N36572 P11222 LD 8 -1 Int BE Pri !#62 N36573 P11223 LD 40 -1 Int BE Pri !#62 N36574 P11224 LD 5 -1 Int BE Pri !#62 N36575 P11225 LD 2 -1 Int BE Nuc !#62 N36576 P11226 LD 23 -1 Int BE Pri !#62 N36577 P11227 REPLACEMENT 40 Int BE Pri !#62 N36578 P11228 LD 29 -1 Int BE Sec !#62 N36579 P11229 REPLACEMENT 31 Int BE Pri !#62 N36580 P11230 REPLACEMENT 26 Int BE Pri !#62 N36581 P11231 REPLACEMENT 12 Int BE Pri !#62 N36582 P11232 LD 1 -1 Int BE Pri !#62 N36583 P11233 REPLACEMENT 11 Int BE Pri !#62 N36584 P11234 LD 5 -1 Int BE Pri !#62 N36585 P11235 REPLACEMENT 12 Int BE Pri !#62 N36586 P11236 LD 19 -1 Int BE Pri !#62 N36587 P11237 REPLACEMENT 34 Int BE Pri !#62 N36588 P11238 LD 12 -1 Int LE Nuc !#62 N36589 P11239 MEMBAR !#62 N36590 P11240 REPLACEMENT 8 Int BE Pri !#62 N36591 P11241 REPLACEMENT 2 Int BE Pri !#62 N36592 P11242 LD 1 -1 Int BE Pri !#62 N36593 P11243 LD 4 -1 Int BE Pri !#62 N36594 P11244 LD 23 -1 Int BE Pri !#62 N36595 P11245 LD 44 -1 Int BE Pri !#62 N36596 P11246 REPLACEMENT 15 Int BE Sec !#62 N36597 P11247 LD 31 -1 Int LE Pri !#62 N36598 P11248 REPLACEMENT 33 Int BE Pri !#62 N36599 P11249 LD 0 -1 Int BE Pri !#62 N36600 P11250 REPLACEMENT 7 Int BE Pri !#62 N36601 P11251 LD 9 -1 Int BE Sec !#62 N36602 P11252 REPLACEMENT 34 Int BE Pri Loop_exit !#62 N36603 P11121 LD 4 -1 Int BE Pri Loop_entry !#62 N36604 P11122 REPLACEMENT 28 Int BE Pri !#62 N36605 P11123 REPLACEMENT 36 Int BE Pri !#62 N36606 P11124 MEMBAR !#62 N36607 P11125 LD 4 -1 Int BE Pri !#62 N36608 P11126 REPLACEMENT 8 Int BE Nuc !#62 N36609 P11127 LD 1 -1 Int BE Pri !#62 N36610 P11128 LD 13 -1 Int BE Pri !#62 N36611 P11129 REPLACEMENT 41 Int BE Sec !#62 N36612 P11130 LD 28 -1 Int BE Sec !#62 N36613 P11131 LD 16 -1 Int BE Pri !#62 N36614 P11132 REPLACEMENT 18 Int BE Pri !#62 N36615 P11133 REPLACEMENT 23 Int BE Pri !#62 N36616 P11134 LD 41 -1 Int BE Pri !#62 N36617 P11135 LD 35 -1 Int BE Pri !#62 N36618 P11136 LD 1 -1 FP BE Nuc !#62 N36619 P11137 REPLACEMENT 41 Int BE Sec !#62 N36620 P11138 REPLACEMENT 0 Int BE Nuc !#62 N36621 P11139 LD 17 -1 Int BE Pri !#62 N36622 P11140 LD 21 -1 Int BE Pri !#62 N36623 P11141 LD 34 -1 Int BE Pri !#62 N36624 P11142 MEMBAR !#62 N36625 P11143 BST 33 0x2b000003 FP BE Sec !#62 N36626 P11144 MEMBAR !#62 N36627 P11145 LD 10 -1 Int BE Pri !#62 N36628 P11146 LD 20 -1 Int BE Pri !#62 N36629 P11147 REPLACEMENT 27 Int BE Sec !#62 N36630 P11148 REPLACEMENT 16 Int BE Sec !#62 N36631 P11149 LD 41 -1 Int BE Pri !#62 N36632 P11150 REPLACEMENT 10 Int BE Pri !#62 N36633 P11151 LD 3 -1 Int BE Sec !#62 N36634 P11152 LD 27 -1 Int BE Sec !#62 N36635 P11153 LD 22 -1 Int BE Pri !#62 N36636 P11154 REPLACEMENT 13 Int BE Pri !#62 N36637 P11155 REPLACEMENT 36 Int BE Pri !#62 N36638 P11156 LD 5 -1 FP BE Pri !#62 N36639 P11157 REPLACEMENT 10 Int BE Pri !#62 N36640 P11158 REPLACEMENT 42 Int BE Sec !#62 N36641 P11159 LD 28 -1 Int BE Pri !#62 N36642 P11160 LD 25 -1 Int BE Pri !#62 N36643 P11161 LD 39 -1 Int BE Pri !#62 N36644 P11162 LD 36 -1 Int LE Nuc !#62 N36645 P11163 LD 1 -1 Int LE Sec !#62 N36646 P11164 REPLACEMENT 0 Int BE Sec !#62 N36647 P11165 MEMBAR !#62 N36648 P11166 LD 0 -1 Int BE Pri !#62 N36649 P11167 LD 42 -1 Int BE Sec !#62 N36650 P11168 LD 43 -1 Int BE Pri !#62 N36651 P11169 LD 20 -1 Int BE Nuc !#62 N36652 P11170 REPLACEMENT 39 Int BE Pri !#62 N36653 P11171 PREFETCH 16 Int BE Pri !#62 N36654 P11172 LD 39 -1 Int BE Pri !#62 N36655 P11173 LD 4 -1 Int LE Sec !#62 N36656 P11174 LD 17 -1 Int BE Pri !#62 N36657 P11175 LD 8 -1 Int BE Pri !#62 N36658 P11176 REPLACEMENT 10 Int BE Sec !#62 N36659 P11177 MEMBAR !#62 N36660 P11178 LD 45 -1 Int BE Pri !#62 N36661 P11179 LD 36 -1 Int BE Pri !#62 N36662 P11180 LD 21 -1 Int BE Pri !#62 N36663 P11181 REPLACEMENT 6 Int BE Pri !#62 N36664 P11182 REPLACEMENT 35 Int BE Pri !#62 N36665 P11183 REPLACEMENT 20 Int BE Sec !#62 N36666 P11184 LD 38 -1 Int BE Pri !#62 N36667 P11185 LD 25 -1 Int BE Pri !#62 N36668 P11186 LD 21 -1 Int BE Nuc !#62 N36669 P11187 REPLACEMENT 16 Int BE Pri !#62 N36670 P11188 LD 16 -1 Int BE Pri !#62 N36671 P11189 LD 35 -1 Int BE Nuc !#62 N36672 P11190 LD 36 -1 Int LE Pri !#62 N36673 P11191 LD 2 -1 Int BE Pri !#62 N36674 P11192 REPLACEMENT 35 Int BE Pri !#62 N36675 P11193 LD 27 -1 Int BE Pri !#62 N36676 P11194 LD 39 -1 Int BE Pri !#62 N36677 P11195 LD 45 -1 Int BE Nuc !#62 N36678 P11196 REPLACEMENT 27 Int BE Pri !#62 N36679 P11197 LD 16 -1 Int BE Sec !#62 N36680 P11198 LD 15 -1 Int BE Pri !#62 N36681 P11199 REPLACEMENT 22 Int BE Pri !#62 N36682 P11200 LD 6 -1 Int BE Pri !#62 N36683 P11201 PREFETCH 13 Int BE Nuc !#62 N36684 P11202 LD 45 -1 Int BE Pri !#62 N36685 P11203 REPLACEMENT 13 Int BE Pri !#62 N36686 P11204 LD 4 -1 Int BE Pri !#62 N36687 P11205 REPLACEMENT 13 Int BE Pri !#62 N36688 P11206 LD 2 -1 Int BE Pri !#62 N36689 P11207 REPLACEMENT 6 Int BE Pri !#62 N36690 P11208 LD 27 -1 Int BE Pri !#62 N36691 P11209 LD 14 -1 Int BE Sec !#62 N36692 P11210 LD 8 -1 Int BE Pri !#62 N36693 P11211 MEMBAR !#62 N36694 P11212 REPLACEMENT 25 Int BE Pri !#62 N36695 P11213 REPLACEMENT 31 Int BE Pri !#62 N36696 P11214 LD 7 -1 Int BE Pri !#62 N36697 P11215 REPLACEMENT 21 Int BE Pri !#62 N36698 P11216 PREFETCH 5 Int BE Pri !#62 N36699 P11217 REPLACEMENT 30 Int BE Pri !#62 N36700 P11218 LD 36 -1 Int BE Pri !#62 N36701 P11219 REPLACEMENT 43 Int BE Pri !#62 N36702 P11220 REPLACEMENT 30 Int BE Pri !#62 N36703 P11221 LD 0 -1 Int BE Pri !#62 N36704 P11222 LD 8 -1 Int BE Pri !#62 N36705 P11223 LD 40 -1 Int BE Pri !#62 N36706 P11224 LD 5 -1 Int BE Pri !#62 N36707 P11225 LD 2 -1 Int BE Nuc !#62 N36708 P11226 LD 23 -1 Int BE Pri !#62 N36709 P11227 REPLACEMENT 40 Int BE Pri !#62 N36710 P11228 LD 29 -1 Int BE Sec !#62 N36711 P11229 REPLACEMENT 31 Int BE Pri !#62 N36712 P11230 REPLACEMENT 26 Int BE Pri !#62 N36713 P11231 REPLACEMENT 12 Int BE Pri !#62 N36714 P11232 LD 1 -1 Int BE Pri !#62 N36715 P11233 REPLACEMENT 11 Int BE Pri !#62 N36716 P11234 LD 5 -1 Int BE Pri !#62 N36717 P11235 REPLACEMENT 12 Int BE Pri !#62 N36718 P11236 LD 19 -1 Int BE Pri !#62 N36719 P11237 REPLACEMENT 34 Int BE Pri !#62 N36720 P11238 LD 12 -1 Int LE Nuc !#62 N36721 P11239 MEMBAR !#62 N36722 P11240 REPLACEMENT 8 Int BE Pri !#62 N36723 P11241 REPLACEMENT 2 Int BE Pri !#62 N36724 P11242 LD 1 -1 Int BE Pri !#62 N36725 P11243 LD 4 -1 Int BE Pri !#62 N36726 P11244 LD 23 -1 Int BE Pri !#62 N36727 P11245 LD 44 -1 Int BE Pri !#62 N36728 P11246 REPLACEMENT 15 Int BE Sec !#62 N36729 P11247 LD 31 -1 Int LE Pri !#62 N36730 P11248 REPLACEMENT 33 Int BE Pri !#62 N36731 P11249 LD 0 -1 Int BE Pri !#62 N36732 P11250 REPLACEMENT 7 Int BE Pri !#62 N36733 P11251 LD 9 -1 Int BE Sec !#62 N36734 P11252 REPLACEMENT 34 Int BE Pri Loop_exit !#62 N36735 P11121 LD 4 -1 Int BE Pri Loop_entry !#62 N36736 P11122 REPLACEMENT 28 Int BE Pri !#62 N36737 P11123 REPLACEMENT 36 Int BE Pri !#62 N36738 P11124 MEMBAR !#62 N36739 P11125 LD 4 -1 Int BE Pri !#62 N36740 P11126 REPLACEMENT 8 Int BE Nuc !#62 N36741 P11127 LD 1 -1 Int BE Pri !#62 N36742 P11128 LD 13 -1 Int BE Pri !#62 N36743 P11129 REPLACEMENT 41 Int BE Sec !#62 N36744 P11130 LD 28 -1 Int BE Sec !#62 N36745 P11131 LD 16 -1 Int BE Pri !#62 N36746 P11132 REPLACEMENT 18 Int BE Pri !#62 N36747 P11133 REPLACEMENT 23 Int BE Pri !#62 N36748 P11134 LD 41 -1 Int BE Pri !#62 N36749 P11135 LD 35 -1 Int BE Pri !#62 N36750 P11136 LD 1 -1 FP BE Nuc !#62 N36751 P11137 REPLACEMENT 41 Int BE Sec !#62 N36752 P11138 REPLACEMENT 0 Int BE Nuc !#62 N36753 P11139 LD 17 -1 Int BE Pri !#62 N36754 P11140 LD 21 -1 Int BE Pri !#62 N36755 P11141 LD 34 -1 Int BE Pri !#62 N36756 P11142 MEMBAR !#62 N36757 P11143 BST 33 0x2b000004 FP BE Sec !#62 N36758 P11144 MEMBAR !#62 N36759 P11145 LD 10 -1 Int BE Pri !#62 N36760 P11146 LD 20 -1 Int BE Pri !#62 N36761 P11147 REPLACEMENT 27 Int BE Sec !#62 N36762 P11148 REPLACEMENT 16 Int BE Sec !#62 N36763 P11149 LD 41 -1 Int BE Pri !#62 N36764 P11150 REPLACEMENT 10 Int BE Pri !#62 N36765 P11151 LD 3 -1 Int BE Sec !#62 N36766 P11152 LD 27 -1 Int BE Sec !#62 N36767 P11153 LD 22 -1 Int BE Pri !#62 N36768 P11154 REPLACEMENT 13 Int BE Pri !#62 N36769 P11155 REPLACEMENT 36 Int BE Pri !#62 N36770 P11156 LD 5 -1 FP BE Pri !#62 N36771 P11157 REPLACEMENT 10 Int BE Pri !#62 N36772 P11158 REPLACEMENT 42 Int BE Sec !#62 N36773 P11159 LD 28 -1 Int BE Pri !#62 N36774 P11160 LD 25 -1 Int BE Pri !#62 N36775 P11161 LD 39 -1 Int BE Pri !#62 N36776 P11162 LD 36 -1 Int LE Nuc !#62 N36777 P11163 LD 1 -1 Int LE Sec !#62 N36778 P11164 REPLACEMENT 0 Int BE Sec !#62 N36779 P11165 MEMBAR !#62 N36780 P11166 LD 0 -1 Int BE Pri !#62 N36781 P11167 LD 42 -1 Int BE Sec !#62 N36782 P11168 LD 43 -1 Int BE Pri !#62 N36783 P11169 LD 20 -1 Int BE Nuc !#62 N36784 P11170 REPLACEMENT 39 Int BE Pri !#62 N36785 P11171 PREFETCH 16 Int BE Pri !#62 N36786 P11172 LD 39 -1 Int BE Pri !#62 N36787 P11173 LD 4 -1 Int LE Sec !#62 N36788 P11174 LD 17 -1 Int BE Pri !#62 N36789 P11175 LD 8 -1 Int BE Pri !#62 N36790 P11176 REPLACEMENT 10 Int BE Sec !#62 N36791 P11177 MEMBAR !#62 N36792 P11178 LD 45 -1 Int BE Pri !#62 N36793 P11179 LD 36 -1 Int BE Pri !#62 N36794 P11180 LD 21 -1 Int BE Pri !#62 N36795 P11181 REPLACEMENT 6 Int BE Pri !#62 N36796 P11182 REPLACEMENT 35 Int BE Pri !#62 N36797 P11183 REPLACEMENT 20 Int BE Sec !#62 N36798 P11184 LD 38 -1 Int BE Pri !#62 N36799 P11185 LD 25 -1 Int BE Pri !#62 N36800 P11186 LD 21 -1 Int BE Nuc !#62 N36801 P11187 REPLACEMENT 16 Int BE Pri !#62 N36802 P11188 LD 16 -1 Int BE Pri !#62 N36803 P11189 LD 35 -1 Int BE Nuc !#62 N36804 P11190 LD 36 -1 Int LE Pri !#62 N36805 P11191 LD 2 -1 Int BE Pri !#62 N36806 P11192 REPLACEMENT 35 Int BE Pri !#62 N36807 P11193 LD 27 -1 Int BE Pri !#62 N36808 P11194 LD 39 -1 Int BE Pri !#62 N36809 P11195 LD 45 -1 Int BE Nuc !#62 N36810 P11196 REPLACEMENT 27 Int BE Pri !#62 N36811 P11197 LD 16 -1 Int BE Sec !#62 N36812 P11198 LD 15 -1 Int BE Pri !#62 N36813 P11199 REPLACEMENT 22 Int BE Pri !#62 N36814 P11200 LD 6 -1 Int BE Pri !#62 N36815 P11201 PREFETCH 13 Int BE Nuc !#62 N36816 P11202 LD 45 -1 Int BE Pri !#62 N36817 P11203 REPLACEMENT 13 Int BE Pri !#62 N36818 P11204 LD 4 -1 Int BE Pri !#62 N36819 P11205 REPLACEMENT 13 Int BE Pri !#62 N36820 P11206 LD 2 -1 Int BE Pri !#62 N36821 P11207 REPLACEMENT 6 Int BE Pri !#62 N36822 P11208 LD 27 -1 Int BE Pri !#62 N36823 P11209 LD 14 -1 Int BE Sec !#62 N36824 P11210 LD 8 -1 Int BE Pri !#62 N36825 P11211 MEMBAR !#62 N36826 P11212 REPLACEMENT 25 Int BE Pri !#62 N36827 P11213 REPLACEMENT 31 Int BE Pri !#62 N36828 P11214 LD 7 -1 Int BE Pri !#62 N36829 P11215 REPLACEMENT 21 Int BE Pri !#62 N36830 P11216 PREFETCH 5 Int BE Pri !#62 N36831 P11217 REPLACEMENT 30 Int BE Pri !#62 N36832 P11218 LD 36 -1 Int BE Pri !#62 N36833 P11219 REPLACEMENT 43 Int BE Pri !#62 N36834 P11220 REPLACEMENT 30 Int BE Pri !#62 N36835 P11221 LD 0 -1 Int BE Pri !#62 N36836 P11222 LD 8 -1 Int BE Pri !#62 N36837 P11223 LD 40 -1 Int BE Pri !#62 N36838 P11224 LD 5 -1 Int BE Pri !#62 N36839 P11225 LD 2 -1 Int BE Nuc !#62 N36840 P11226 LD 23 -1 Int BE Pri !#62 N36841 P11227 REPLACEMENT 40 Int BE Pri !#62 N36842 P11228 LD 29 -1 Int BE Sec !#62 N36843 P11229 REPLACEMENT 31 Int BE Pri !#62 N36844 P11230 REPLACEMENT 26 Int BE Pri !#62 N36845 P11231 REPLACEMENT 12 Int BE Pri !#62 N36846 P11232 LD 1 -1 Int BE Pri !#62 N36847 P11233 REPLACEMENT 11 Int BE Pri !#62 N36848 P11234 LD 5 -1 Int BE Pri !#62 N36849 P11235 REPLACEMENT 12 Int BE Pri !#62 N36850 P11236 LD 19 -1 Int BE Pri !#62 N36851 P11237 REPLACEMENT 34 Int BE Pri !#62 N36852 P11238 LD 12 -1 Int LE Nuc !#62 N36853 P11239 MEMBAR !#62 N36854 P11240 REPLACEMENT 8 Int BE Pri !#62 N36855 P11241 REPLACEMENT 2 Int BE Pri !#62 N36856 P11242 LD 1 -1 Int BE Pri !#62 N36857 P11243 LD 4 -1 Int BE Pri !#62 N36858 P11244 LD 23 -1 Int BE Pri !#62 N36859 P11245 LD 44 -1 Int BE Pri !#62 N36860 P11246 REPLACEMENT 15 Int BE Sec !#62 N36861 P11247 LD 31 -1 Int LE Pri !#62 N36862 P11248 REPLACEMENT 33 Int BE Pri !#62 N36863 P11249 LD 0 -1 Int BE Pri !#62 N36864 P11250 REPLACEMENT 7 Int BE Pri !#62 N36865 P11251 LD 9 -1 Int BE Sec !#62 N36866 P11252 REPLACEMENT 34 Int BE Pri Loop_exit !#62 N36867 P11253 MEMBAR !#63 N36868 P11254 LD 41 -1 Int BE Pri Loop_entry !#63 N36869 P11255 LD 16 -1 Int BE Pri !#63 N36870 P11256 REPLACEMENT 1 Int BE Pri !#63 N36871 P11257 REPLACEMENT 25 Int BE Pri !#63 N36872 P11258 LD 5 -1 Int BE Pri !#63 N36873 P11259 LD 1 -1 Int BE Pri !#63 N36874 P11260 REPLACEMENT 33 Int BE Pri !#63 N36875 P11261 LD 12 -1 Int BE Pri !#63 N36876 P11262 LD 30 -1 Int BE Pri !#63 N36877 P11263 REPLACEMENT 34 Int BE Pri !#63 N36878 P11264 LD 26 -1 Int BE Pri !#63 N36879 P11265 REPLACEMENT 2 Int BE Pri !#63 N36880 P11266 LD 13 -1 Int BE Nuc !#63 N36881 P11267 REPLACEMENT 21 Int BE Sec !#63 N36882 P11268 LD 30 -1 Int BE Pri !#63 N36883 P11269 LD 22 -1 Int LE Pri !#63 N36884 P11270 REPLACEMENT 0 Int BE Pri !#63 N36885 P11271 REPLACEMENT 39 Int BE Pri !#63 N36886 P11272 REPLACEMENT 18 Int BE Pri !#63 N36887 P11273 REPLACEMENT 34 Int BE Pri !#63 N36888 P11274 REPLACEMENT 1 Int BE Pri !#63 N36889 P11275 LD 22 -1 Int BE Sec !#63 N36890 P11276 LD 20 -1 Int BE Pri !#63 N36891 P11277 REPLACEMENT 3 Int BE Pri !#63 N36892 P11278 LD 38 -1 Int BE Pri !#63 N36893 P11279 LD 3 -1 Int BE Pri !#63 N36894 P11280 LD 18 -1 Int BE Pri !#63 N36895 P11281 LD 5 -1 FP BE Pri !#63 N36896 P11282 LD 13 -1 Int BE Pri !#63 N36897 P11283 REPLACEMENT 33 Int BE Pri !#63 N36898 P11284 LD 23 -1 Int LE Pri !#63 N36899 P11285 LD 35 -1 Int BE Pri !#63 N36900 P11286 REPLACEMENT 39 Int BE Pri !#63 N36901 P11287 REPLACEMENT 39 Int BE Pri !#63 N36902 P11288 PREFETCH 11 Int BE Pri !#63 N36903 P11289 REPLACEMENT 19 Int BE Pri !#63 N36904 P11290 LD 4 -1 Int BE Sec !#63 N36905 P11291 LD 35 -1 Int BE Pri !#63 N36906 P11292 LD 9 -1 FP BE Sec !#63 N36907 P11293 LD 45 -1 Int BE Sec !#63 N36908 P11294 REPLACEMENT 35 Int BE Pri !#63 N36909 P11295 LD 24 -1 Int BE Sec !#63 N36910 P11296 REPLACEMENT 16 Int BE Pri !#63 N36911 P11297 REPLACEMENT 16 Int BE Pri !#63 N36912 P11298 REPLACEMENT 43 Int BE Nuc !#63 N36913 P11299 LD 45 -1 Int BE Pri !#63 N36914 P11300 LD 31 -1 Int BE Pri !#63 N36915 P11301 REPLACEMENT 37 Int BE Pri !#63 N36916 P11302 REPLACEMENT 42 Int BE Sec !#63 N36917 P11303 LD 5 -1 Int BE Pri !#63 N36918 P11304 LD 43 -1 FP BE Pri !#63 N36919 P11305 REPLACEMENT 18 Int BE Pri !#63 N36920 P11306 LD 32 -1 Int BE Pri !#63 N36921 P11307 LD 38 -1 Int BE Nuc !#63 N36922 P11308 REPLACEMENT 24 Int BE Pri !#63 N36923 P11309 LD 18 -1 Int BE Pri !#63 N36924 P11310 REPLACEMENT 17 Int BE Pri !#63 N36925 P11311 REPLACEMENT 35 Int BE Sec !#63 N36926 P11312 LD 36 -1 Int BE Pri !#63 N36927 P11313 LD 3 -1 Int BE Sec !#63 N36928 P11314 LD 13 -1 FP BE Pri !#63 N36929 P11315 LD 23 -1 Int BE Pri !#63 N36930 P11316 LD 23 -1 Int BE Pri !#63 N36931 P11317 REPLACEMENT 26 Int BE Pri !#63 N36932 P11318 REPLACEMENT 26 Int BE Pri !#63 N36933 P11319 REPLACEMENT 6 Int BE Sec !#63 N36934 P11320 REPLACEMENT 24 Int BE Pri !#63 N36935 P11321 LD 18 -1 Int BE Pri !#63 N36936 P11322 LD 37 -1 Int BE Pri !#63 N36937 P11323 REPLACEMENT 11 Int BE Nuc !#63 N36938 P11324 MEMBAR !#63 N36939 P11325 BST 31 0x2b800001 FP BE Pri !#63 N36940 P11326 MEMBAR !#63 N36941 P11327 LD 31 -1 Int BE Pri !#63 N36942 P11328 LD 40 -1 Int BE Sec !#63 N36943 P11329 LD 19 -1 Int BE Pri !#63 N36944 P11330 LD 17 -1 Int BE Pri !#63 N36945 P11331 LD 23 -1 Int BE Pri !#63 N36946 P11332 REPLACEMENT 39 Int BE Pri !#63 N36947 P11333 LD 30 -1 Int BE Pri !#63 N36948 P11334 LD 35 -1 Int BE Pri !#63 N36949 P11335 REPLACEMENT 39 Int BE Sec !#63 N36950 P11336 LD 44 -1 Int BE Pri !#63 N36951 P11337 REPLACEMENT 18 Int BE Pri !#63 N36952 P11338 LD 11 -1 Int BE Pri !#63 N36953 P11339 REPLACEMENT 39 Int BE Pri !#63 N36954 P11340 REPLACEMENT 26 Int BE Pri !#63 N36955 P11341 REPLACEMENT 45 Int BE Sec !#63 N36956 P11342 REPLACEMENT 24 Int BE Pri !#63 N36957 P11343 LD 28 -1 Int BE Pri !#63 N36958 P11344 LD 16 -1 Int BE Sec !#63 N36959 P11345 REPLACEMENT 22 Int BE Pri !#63 N36960 P11346 REPLACEMENT 25 Int BE Pri !#63 N36961 P11347 REPLACEMENT 19 Int BE Pri !#63 N36962 P11348 LD 22 -1 Int BE Sec !#63 N36963 P11349 REPLACEMENT 44 Int BE Nuc !#63 N36964 P11350 REPLACEMENT 43 Int BE Pri !#63 N36965 P11351 LD 38 -1 Int BE Pri !#63 N36966 P11352 REPLACEMENT 11 Int BE Pri !#63 N36967 P11353 LD 18 -1 Int BE Nuc !#63 N36968 P11354 REPLACEMENT 19 Int BE Pri !#63 N36969 P11355 REPLACEMENT 31 Int BE Pri !#63 N36970 P11356 REPLACEMENT 33 Int BE Sec !#63 N36971 P11357 LD 0 -1 FP BE Nuc !#63 N36972 P11358 REPLACEMENT 9 Int BE Pri !#63 N36973 P11359 REPLACEMENT 27 Int BE Nuc !#63 N36974 P11360 REPLACEMENT 0 Int BE Pri !#63 N36975 P11361 REPLACEMENT 15 Int BE Pri !#63 N36976 P11362 LD 17 -1 Int BE Pri !#63 N36977 P11363 REPLACEMENT 2 Int BE Pri !#63 N36978 P11364 LD 32 -1 Int BE Pri !#63 N36979 P11365 REPLACEMENT 3 Int BE Pri !#63 N36980 P11366 LD 20 -1 Int BE Sec !#63 N36981 P11367 LD 20 -1 Int BE Pri !#63 N36982 P11368 LD 33 -1 Int BE Sec !#63 N36983 P11369 REPLACEMENT 33 Int BE Pri !#63 N36984 P11370 LD 4 -1 Int BE Pri !#63 N36985 P11371 MEMBAR !#63 N36986 P11372 LD 3 -1 Int BE Sec !#63 N36987 P11373 LD 7 -1 FP BE Pri !#63 N36988 P11374 LD 15 -1 Int BE Nuc !#63 N36989 P11375 REPLACEMENT 11 Int BE Sec !#63 N36990 P11376 REPLACEMENT 44 Int BE Pri !#63 N36991 P11377 MEMBAR !#63 N36992 P11378 LD 27 -1 Int BE Nuc !#63 N36993 P11379 LD 24 -1 Int BE Pri !#63 N36994 P11380 REPLACEMENT 31 Int BE Pri !#63 N36995 P11381 LD 23 -1 FP BE Pri !#63 N36996 P11382 REPLACEMENT 8 Int BE Pri !#63 N36997 P11383 REPLACEMENT 30 Int BE Pri !#63 N36998 P11384 REPLACEMENT 26 Int BE Sec !#63 N36999 P11385 REPLACEMENT 41 Int BE Pri !#63 N37000 P11386 LD 22 -1 Int BE Pri !#63 N37001 P11387 REPLACEMENT 8 Int BE Nuc !#63 N37002 P11388 PREFETCH 15 Int BE Pri !#63 N37003 P11389 LD 27 -1 Int BE Nuc !#63 N37004 P11390 REPLACEMENT 8 Int BE Pri !#63 N37005 P11391 REPLACEMENT 13 Int BE Pri !#63 N37006 P11392 REPLACEMENT 41 Int BE Pri !#63 N37007 P11393 PREFETCH 44 Int BE Pri !#63 N37008 P11394 LD 19 -1 Int BE Pri !#63 N37009 P11395 LD 30 -1 Int BE Pri !#63 N37010 P11396 REPLACEMENT 14 Int BE Pri !#63 N37011 P11397 REPLACEMENT 12 Int BE Pri !#63 N37012 P11398 REPLACEMENT 20 Int BE Pri !#63 N37013 P11399 LD 24 -1 Int BE Sec !#63 N37014 P11400 LD 2 -1 Int BE Pri !#63 N37015 P11401 LD 32 -1 Int BE Pri !#63 N37016 P11402 REPLACEMENT 33 Int BE Pri !#63 N37017 P11403 REPLACEMENT 40 Int BE Pri !#63 N37018 P11404 REPLACEMENT 27 Int BE Pri !#63 N37019 P11405 PREFETCH 4 Int BE Pri !#63 N37020 P11406 LD 38 -1 Int BE Pri !#63 N37021 P11407 LD 7 -1 FP BE Pri !#63 N37022 P11408 REPLACEMENT 30 Int BE Pri !#63 N37023 P11409 MEMBAR !#63 N37024 P11410 LD 17 -1 Int BE Sec !#63 N37025 P11411 LD 41 -1 Int BE Nuc !#63 N37026 P11412 LD 37 -1 Int BE Sec !#63 N37027 P11413 LD 17 -1 Int BE Pri !#63 N37028 P11414 LD 11 -1 Int BE Nuc !#63 N37029 P11415 REPLACEMENT 12 Int BE Pri !#63 N37030 P11416 REPLACEMENT 14 Int BE Pri !#63 N37031 P11417 REPLACEMENT 34 Int BE Nuc !#63 N37032 P11418 LD 8 -1 Int BE Pri !#63 N37033 P11419 LD 42 -1 Int BE Sec !#63 N37034 P11420 REPLACEMENT 33 Int BE Pri !#63 N37035 P11421 REPLACEMENT 27 Int BE Sec !#63 N37036 P11422 LD 45 -1 Int BE Pri !#63 N37037 P11423 REPLACEMENT 19 Int BE Sec !#63 N37038 P11424 LD 22 -1 Int BE Pri !#63 N37039 P11425 LD 19 -1 Int BE Pri !#63 N37040 P11426 LD 14 -1 Int BE Pri !#63 N37041 P11427 REPLACEMENT 20 Int BE Sec !#63 N37042 P11428 LD 27 -1 FP BE Pri !#63 N37043 P11429 LD 24 -1 Int BE Pri !#63 N37044 P11430 LD 7 -1 Int BE Pri !#63 N37045 P11431 LD 43 -1 Int BE Pri !#63 N37046 P11432 LD 7 -1 FP BE Nuc !#63 N37047 P11433 REPLACEMENT 38 Int BE Nuc !#63 N37048 P11434 LD 40 -1 Int BE Pri !#63 N37049 P11435 REPLACEMENT 17 Int BE Pri !#63 N37050 P11436 REPLACEMENT 25 Int BE Pri !#63 N37051 P11437 REPLACEMENT 26 Int BE Pri !#63 N37052 P11438 LD 15 -1 Int BE Pri !#63 N37053 P11439 LD 38 -1 FP BE Pri !#63 N37054 P11440 MEMBAR !#63 N37055 P11441 BST 10 0x2b800002 FP BE Sec !#63 N37056 P11442 MEMBAR !#63 N37057 P11443 REPLACEMENT 5 Int BE Sec !#63 N37058 P11444 LD 21 -1 Int BE Pri !#63 N37059 P11445 LD 4 -1 Int BE Pri !#63 N37060 P11446 REPLACEMENT 29 Int BE Pri !#63 N37061 P11447 LD 35 -1 Int BE Nuc !#63 N37062 P11448 LD 15 -1 Int BE Pri !#63 N37063 P11449 REPLACEMENT 37 Int BE Nuc !#63 N37064 P11450 PREFETCH 0 Int BE Sec !#63 N37065 P11451 LD 31 -1 Int BE Pri !#63 N37066 P11452 REPLACEMENT 42 Int BE Sec !#63 N37067 P11453 REPLACEMENT 13 Int BE Sec !#63 N37068 P11454 REPLACEMENT 6 Int BE Pri !#63 N37069 P11455 LD 14 -1 Int BE Nuc !#63 N37070 P11456 PREFETCH 31 Int BE Nuc !#63 N37071 P11457 REPLACEMENT 6 Int BE Pri !#63 N37072 P11458 LD 11 -1 Int BE Pri !#63 N37073 P11459 LD 0 -1 Int BE Pri !#63 N37074 P11460 MEMBAR !#63 N37075 P11461 BST 11 0x2b800003 FP BE Pri !#63 N37076 P11462 MEMBAR !#63 N37077 P11463 REPLACEMENT 43 Int BE Pri !#63 N37078 P11464 LD 42 -1 Int BE Pri !#63 N37079 P11465 REPLACEMENT 15 Int BE Nuc !#63 N37080 P11466 LD 34 -1 Int BE Pri !#63 N37081 P11467 LD 7 -1 Int BE Pri !#63 N37082 P11468 REPLACEMENT 32 Int BE Pri !#63 N37083 P11469 LD 35 -1 Int BE Pri !#63 N37084 P11470 LD 36 -1 Int BE Sec !#63 N37085 P11471 MEMBAR !#63 N37086 P11472 LD 23 -1 Int BE Pri !#63 N37087 P11473 REPLACEMENT 7 Int BE Pri !#63 N37088 P11474 REPLACEMENT 34 Int BE Pri !#63 N37089 P11475 LD 38 -1 Int BE Pri !#63 N37090 P11476 REPLACEMENT 8 Int BE Pri !#63 N37091 P11477 LD 36 -1 FP BE Sec !#63 N37092 P11478 REPLACEMENT 10 Int BE Pri !#63 N37093 P11479 LD 12 -1 Int BE Pri !#63 N37094 P11480 LD 38 -1 Int BE Pri !#63 N37095 P11481 REPLACEMENT 40 Int BE Pri !#63 N37096 P11482 LD 41 -1 Int BE Pri !#63 N37097 P11483 LD 34 -1 FP BE Pri !#63 N37098 P11484 LD 25 -1 Int LE Pri !#63 N37099 P11485 LD 40 -1 Int BE Pri !#63 N37100 P11486 REPLACEMENT 35 Int BE Sec !#63 N37101 P11487 LD 15 -1 FP BE Pri !#63 N37102 P11488 LD 21 -1 Int BE Sec !#63 N37103 P11489 REPLACEMENT 34 Int BE Sec !#63 N37104 P11490 LD 1 -1 Int BE Pri !#63 N37105 P11491 LD 31 -1 Int BE Pri !#63 N37106 P11492 REPLACEMENT 45 Int BE Nuc !#63 N37107 P11493 LD 21 -1 Int BE Pri !#63 N37108 P11494 REPLACEMENT 24 Int BE Pri !#63 N37109 P11495 LD 31 -1 Int BE Pri !#63 N37110 P11496 REPLACEMENT 40 Int BE Nuc !#63 N37111 P11497 LD 18 -1 Int BE Nuc Loop_exit !#63 N37112 P11254 LD 41 -1 Int BE Pri Loop_entry !#63 N37113 P11255 LD 16 -1 Int BE Pri !#63 N37114 P11256 REPLACEMENT 1 Int BE Pri !#63 N37115 P11257 REPLACEMENT 25 Int BE Pri !#63 N37116 P11258 LD 5 -1 Int BE Pri !#63 N37117 P11259 LD 1 -1 Int BE Pri !#63 N37118 P11260 REPLACEMENT 33 Int BE Pri !#63 N37119 P11261 LD 12 -1 Int BE Pri !#63 N37120 P11262 LD 30 -1 Int BE Pri !#63 N37121 P11263 REPLACEMENT 34 Int BE Pri !#63 N37122 P11264 LD 26 -1 Int BE Pri !#63 N37123 P11265 REPLACEMENT 2 Int BE Pri !#63 N37124 P11266 LD 13 -1 Int BE Nuc !#63 N37125 P11267 REPLACEMENT 21 Int BE Sec !#63 N37126 P11268 LD 30 -1 Int BE Pri !#63 N37127 P11269 LD 22 -1 Int LE Pri !#63 N37128 P11270 REPLACEMENT 0 Int BE Pri !#63 N37129 P11271 REPLACEMENT 39 Int BE Pri !#63 N37130 P11272 REPLACEMENT 18 Int BE Pri !#63 N37131 P11273 REPLACEMENT 34 Int BE Pri !#63 N37132 P11274 REPLACEMENT 1 Int BE Pri !#63 N37133 P11275 LD 22 -1 Int BE Sec !#63 N37134 P11276 LD 20 -1 Int BE Pri !#63 N37135 P11277 REPLACEMENT 3 Int BE Pri !#63 N37136 P11278 LD 38 -1 Int BE Pri !#63 N37137 P11279 LD 3 -1 Int BE Pri !#63 N37138 P11280 LD 18 -1 Int BE Pri !#63 N37139 P11281 LD 5 -1 FP BE Pri !#63 N37140 P11282 LD 13 -1 Int BE Pri !#63 N37141 P11283 REPLACEMENT 33 Int BE Pri !#63 N37142 P11284 LD 23 -1 Int LE Pri !#63 N37143 P11285 LD 35 -1 Int BE Pri !#63 N37144 P11286 REPLACEMENT 39 Int BE Pri !#63 N37145 P11287 REPLACEMENT 39 Int BE Pri !#63 N37146 P11288 PREFETCH 11 Int BE Pri !#63 N37147 P11289 REPLACEMENT 19 Int BE Pri !#63 N37148 P11290 LD 4 -1 Int BE Sec !#63 N37149 P11291 LD 35 -1 Int BE Pri !#63 N37150 P11292 LD 9 -1 FP BE Sec !#63 N37151 P11293 LD 45 -1 Int BE Sec !#63 N37152 P11294 REPLACEMENT 35 Int BE Pri !#63 N37153 P11295 LD 24 -1 Int BE Sec !#63 N37154 P11296 REPLACEMENT 16 Int BE Pri !#63 N37155 P11297 REPLACEMENT 16 Int BE Pri !#63 N37156 P11298 REPLACEMENT 43 Int BE Nuc !#63 N37157 P11299 LD 45 -1 Int BE Pri !#63 N37158 P11300 LD 31 -1 Int BE Pri !#63 N37159 P11301 REPLACEMENT 37 Int BE Pri !#63 N37160 P11302 REPLACEMENT 42 Int BE Sec !#63 N37161 P11303 LD 5 -1 Int BE Pri !#63 N37162 P11304 LD 43 -1 FP BE Pri !#63 N37163 P11305 REPLACEMENT 18 Int BE Pri !#63 N37164 P11306 LD 32 -1 Int BE Pri !#63 N37165 P11307 LD 38 -1 Int BE Nuc !#63 N37166 P11308 REPLACEMENT 24 Int BE Pri !#63 N37167 P11309 LD 18 -1 Int BE Pri !#63 N37168 P11310 REPLACEMENT 17 Int BE Pri !#63 N37169 P11311 REPLACEMENT 35 Int BE Sec !#63 N37170 P11312 LD 36 -1 Int BE Pri !#63 N37171 P11313 LD 3 -1 Int BE Sec !#63 N37172 P11314 LD 13 -1 FP BE Pri !#63 N37173 P11315 LD 23 -1 Int BE Pri !#63 N37174 P11316 LD 23 -1 Int BE Pri !#63 N37175 P11317 REPLACEMENT 26 Int BE Pri !#63 N37176 P11318 REPLACEMENT 26 Int BE Pri !#63 N37177 P11319 REPLACEMENT 6 Int BE Sec !#63 N37178 P11320 REPLACEMENT 24 Int BE Pri !#63 N37179 P11321 LD 18 -1 Int BE Pri !#63 N37180 P11322 LD 37 -1 Int BE Pri !#63 N37181 P11323 REPLACEMENT 11 Int BE Nuc !#63 N37182 P11324 MEMBAR !#63 N37183 P11325 BST 31 0x2b800004 FP BE Pri !#63 N37184 P11326 MEMBAR !#63 N37185 P11327 LD 31 -1 Int BE Pri !#63 N37186 P11328 LD 40 -1 Int BE Sec !#63 N37187 P11329 LD 19 -1 Int BE Pri !#63 N37188 P11330 LD 17 -1 Int BE Pri !#63 N37189 P11331 LD 23 -1 Int BE Pri !#63 N37190 P11332 REPLACEMENT 39 Int BE Pri !#63 N37191 P11333 LD 30 -1 Int BE Pri !#63 N37192 P11334 LD 35 -1 Int BE Pri !#63 N37193 P11335 REPLACEMENT 39 Int BE Sec !#63 N37194 P11336 LD 44 -1 Int BE Pri !#63 N37195 P11337 REPLACEMENT 18 Int BE Pri !#63 N37196 P11338 LD 11 -1 Int BE Pri !#63 N37197 P11339 REPLACEMENT 39 Int BE Pri !#63 N37198 P11340 REPLACEMENT 26 Int BE Pri !#63 N37199 P11341 REPLACEMENT 45 Int BE Sec !#63 N37200 P11342 REPLACEMENT 24 Int BE Pri !#63 N37201 P11343 LD 28 -1 Int BE Pri !#63 N37202 P11344 LD 16 -1 Int BE Sec !#63 N37203 P11345 REPLACEMENT 22 Int BE Pri !#63 N37204 P11346 REPLACEMENT 25 Int BE Pri !#63 N37205 P11347 REPLACEMENT 19 Int BE Pri !#63 N37206 P11348 LD 22 -1 Int BE Sec !#63 N37207 P11349 REPLACEMENT 44 Int BE Nuc !#63 N37208 P11350 REPLACEMENT 43 Int BE Pri !#63 N37209 P11351 LD 38 -1 Int BE Pri !#63 N37210 P11352 REPLACEMENT 11 Int BE Pri !#63 N37211 P11353 LD 18 -1 Int BE Nuc !#63 N37212 P11354 REPLACEMENT 19 Int BE Pri !#63 N37213 P11355 REPLACEMENT 31 Int BE Pri !#63 N37214 P11356 REPLACEMENT 33 Int BE Sec !#63 N37215 P11357 LD 0 -1 FP BE Nuc !#63 N37216 P11358 REPLACEMENT 9 Int BE Pri !#63 N37217 P11359 REPLACEMENT 27 Int BE Nuc !#63 N37218 P11360 REPLACEMENT 0 Int BE Pri !#63 N37219 P11361 REPLACEMENT 15 Int BE Pri !#63 N37220 P11362 LD 17 -1 Int BE Pri !#63 N37221 P11363 REPLACEMENT 2 Int BE Pri !#63 N37222 P11364 LD 32 -1 Int BE Pri !#63 N37223 P11365 REPLACEMENT 3 Int BE Pri !#63 N37224 P11366 LD 20 -1 Int BE Sec !#63 N37225 P11367 LD 20 -1 Int BE Pri !#63 N37226 P11368 LD 33 -1 Int BE Sec !#63 N37227 P11369 REPLACEMENT 33 Int BE Pri !#63 N37228 P11370 LD 4 -1 Int BE Pri !#63 N37229 P11371 MEMBAR !#63 N37230 P11372 LD 3 -1 Int BE Sec !#63 N37231 P11373 LD 7 -1 FP BE Pri !#63 N37232 P11374 LD 15 -1 Int BE Nuc !#63 N37233 P11375 REPLACEMENT 11 Int BE Sec !#63 N37234 P11376 REPLACEMENT 44 Int BE Pri !#63 N37235 P11377 MEMBAR !#63 N37236 P11378 LD 27 -1 Int BE Nuc !#63 N37237 P11379 LD 24 -1 Int BE Pri !#63 N37238 P11380 REPLACEMENT 31 Int BE Pri !#63 N37239 P11381 LD 23 -1 FP BE Pri !#63 N37240 P11382 REPLACEMENT 8 Int BE Pri !#63 N37241 P11383 REPLACEMENT 30 Int BE Pri !#63 N37242 P11384 REPLACEMENT 26 Int BE Sec !#63 N37243 P11385 REPLACEMENT 41 Int BE Pri !#63 N37244 P11386 LD 22 -1 Int BE Pri !#63 N37245 P11387 REPLACEMENT 8 Int BE Nuc !#63 N37246 P11388 PREFETCH 15 Int BE Pri !#63 N37247 P11389 LD 27 -1 Int BE Nuc !#63 N37248 P11390 REPLACEMENT 8 Int BE Pri !#63 N37249 P11391 REPLACEMENT 13 Int BE Pri !#63 N37250 P11392 REPLACEMENT 41 Int BE Pri !#63 N37251 P11393 PREFETCH 44 Int BE Pri !#63 N37252 P11394 LD 19 -1 Int BE Pri !#63 N37253 P11395 LD 30 -1 Int BE Pri !#63 N37254 P11396 REPLACEMENT 14 Int BE Pri !#63 N37255 P11397 REPLACEMENT 12 Int BE Pri !#63 N37256 P11398 REPLACEMENT 20 Int BE Pri !#63 N37257 P11399 LD 24 -1 Int BE Sec !#63 N37258 P11400 LD 2 -1 Int BE Pri !#63 N37259 P11401 LD 32 -1 Int BE Pri !#63 N37260 P11402 REPLACEMENT 33 Int BE Pri !#63 N37261 P11403 REPLACEMENT 40 Int BE Pri !#63 N37262 P11404 REPLACEMENT 27 Int BE Pri !#63 N37263 P11405 PREFETCH 4 Int BE Pri !#63 N37264 P11406 LD 38 -1 Int BE Pri !#63 N37265 P11407 LD 7 -1 FP BE Pri !#63 N37266 P11408 REPLACEMENT 30 Int BE Pri !#63 N37267 P11409 MEMBAR !#63 N37268 P11410 LD 17 -1 Int BE Sec !#63 N37269 P11411 LD 41 -1 Int BE Nuc !#63 N37270 P11412 LD 37 -1 Int BE Sec !#63 N37271 P11413 LD 17 -1 Int BE Pri !#63 N37272 P11414 LD 11 -1 Int BE Nuc !#63 N37273 P11415 REPLACEMENT 12 Int BE Pri !#63 N37274 P11416 REPLACEMENT 14 Int BE Pri !#63 N37275 P11417 REPLACEMENT 34 Int BE Nuc !#63 N37276 P11418 LD 8 -1 Int BE Pri !#63 N37277 P11419 LD 42 -1 Int BE Sec !#63 N37278 P11420 REPLACEMENT 33 Int BE Pri !#63 N37279 P11421 REPLACEMENT 27 Int BE Sec !#63 N37280 P11422 LD 45 -1 Int BE Pri !#63 N37281 P11423 REPLACEMENT 19 Int BE Sec !#63 N37282 P11424 LD 22 -1 Int BE Pri !#63 N37283 P11425 LD 19 -1 Int BE Pri !#63 N37284 P11426 LD 14 -1 Int BE Pri !#63 N37285 P11427 REPLACEMENT 20 Int BE Sec !#63 N37286 P11428 LD 27 -1 FP BE Pri !#63 N37287 P11429 LD 24 -1 Int BE Pri !#63 N37288 P11430 LD 7 -1 Int BE Pri !#63 N37289 P11431 LD 43 -1 Int BE Pri !#63 N37290 P11432 LD 7 -1 FP BE Nuc !#63 N37291 P11433 REPLACEMENT 38 Int BE Nuc !#63 N37292 P11434 LD 40 -1 Int BE Pri !#63 N37293 P11435 REPLACEMENT 17 Int BE Pri !#63 N37294 P11436 REPLACEMENT 25 Int BE Pri !#63 N37295 P11437 REPLACEMENT 26 Int BE Pri !#63 N37296 P11438 LD 15 -1 Int BE Pri !#63 N37297 P11439 LD 38 -1 FP BE Pri !#63 N37298 P11440 MEMBAR !#63 N37299 P11441 BST 10 0x2b800005 FP BE Sec !#63 N37300 P11442 MEMBAR !#63 N37301 P11443 REPLACEMENT 5 Int BE Sec !#63 N37302 P11444 LD 21 -1 Int BE Pri !#63 N37303 P11445 LD 4 -1 Int BE Pri !#63 N37304 P11446 REPLACEMENT 29 Int BE Pri !#63 N37305 P11447 LD 35 -1 Int BE Nuc !#63 N37306 P11448 LD 15 -1 Int BE Pri !#63 N37307 P11449 REPLACEMENT 37 Int BE Nuc !#63 N37308 P11450 PREFETCH 0 Int BE Sec !#63 N37309 P11451 LD 31 -1 Int BE Pri !#63 N37310 P11452 REPLACEMENT 42 Int BE Sec !#63 N37311 P11453 REPLACEMENT 13 Int BE Sec !#63 N37312 P11454 REPLACEMENT 6 Int BE Pri !#63 N37313 P11455 LD 14 -1 Int BE Nuc !#63 N37314 P11456 PREFETCH 31 Int BE Nuc !#63 N37315 P11457 REPLACEMENT 6 Int BE Pri !#63 N37316 P11458 LD 11 -1 Int BE Pri !#63 N37317 P11459 LD 0 -1 Int BE Pri !#63 N37318 P11460 MEMBAR !#63 N37319 P11461 BST 11 0x2b800006 FP BE Pri !#63 N37320 P11462 MEMBAR !#63 N37321 P11463 REPLACEMENT 43 Int BE Pri !#63 N37322 P11464 LD 42 -1 Int BE Pri !#63 N37323 P11465 REPLACEMENT 15 Int BE Nuc !#63 N37324 P11466 LD 34 -1 Int BE Pri !#63 N37325 P11467 LD 7 -1 Int BE Pri !#63 N37326 P11468 REPLACEMENT 32 Int BE Pri !#63 N37327 P11469 LD 35 -1 Int BE Pri !#63 N37328 P11470 LD 36 -1 Int BE Sec !#63 N37329 P11471 MEMBAR !#63 N37330 P11472 LD 23 -1 Int BE Pri !#63 N37331 P11473 REPLACEMENT 7 Int BE Pri !#63 N37332 P11474 REPLACEMENT 34 Int BE Pri !#63 N37333 P11475 LD 38 -1 Int BE Pri !#63 N37334 P11476 REPLACEMENT 8 Int BE Pri !#63 N37335 P11477 LD 36 -1 FP BE Sec !#63 N37336 P11478 REPLACEMENT 10 Int BE Pri !#63 N37337 P11479 LD 12 -1 Int BE Pri !#63 N37338 P11480 LD 38 -1 Int BE Pri !#63 N37339 P11481 REPLACEMENT 40 Int BE Pri !#63 N37340 P11482 LD 41 -1 Int BE Pri !#63 N37341 P11483 LD 34 -1 FP BE Pri !#63 N37342 P11484 LD 25 -1 Int LE Pri !#63 N37343 P11485 LD 40 -1 Int BE Pri !#63 N37344 P11486 REPLACEMENT 35 Int BE Sec !#63 N37345 P11487 LD 15 -1 FP BE Pri !#63 N37346 P11488 LD 21 -1 Int BE Sec !#63 N37347 P11489 REPLACEMENT 34 Int BE Sec !#63 N37348 P11490 LD 1 -1 Int BE Pri !#63 N37349 P11491 LD 31 -1 Int BE Pri !#63 N37350 P11492 REPLACEMENT 45 Int BE Nuc !#63 N37351 P11493 LD 21 -1 Int BE Pri !#63 N37352 P11494 REPLACEMENT 24 Int BE Pri !#63 N37353 P11495 LD 31 -1 Int BE Pri !#63 N37354 P11496 REPLACEMENT 40 Int BE Nuc !#63 N37355 P11497 LD 18 -1 Int BE Nuc Loop_exit !#63 N37356 P11254 LD 41 -1 Int BE Pri Loop_entry !#63 N37357 P11255 LD 16 -1 Int BE Pri !#63 N37358 P11256 REPLACEMENT 1 Int BE Pri !#63 N37359 P11257 REPLACEMENT 25 Int BE Pri !#63 N37360 P11258 LD 5 -1 Int BE Pri !#63 N37361 P11259 LD 1 -1 Int BE Pri !#63 N37362 P11260 REPLACEMENT 33 Int BE Pri !#63 N37363 P11261 LD 12 -1 Int BE Pri !#63 N37364 P11262 LD 30 -1 Int BE Pri !#63 N37365 P11263 REPLACEMENT 34 Int BE Pri !#63 N37366 P11264 LD 26 -1 Int BE Pri !#63 N37367 P11265 REPLACEMENT 2 Int BE Pri !#63 N37368 P11266 LD 13 -1 Int BE Nuc !#63 N37369 P11267 REPLACEMENT 21 Int BE Sec !#63 N37370 P11268 LD 30 -1 Int BE Pri !#63 N37371 P11269 LD 22 -1 Int LE Pri !#63 N37372 P11270 REPLACEMENT 0 Int BE Pri !#63 N37373 P11271 REPLACEMENT 39 Int BE Pri !#63 N37374 P11272 REPLACEMENT 18 Int BE Pri !#63 N37375 P11273 REPLACEMENT 34 Int BE Pri !#63 N37376 P11274 REPLACEMENT 1 Int BE Pri !#63 N37377 P11275 LD 22 -1 Int BE Sec !#63 N37378 P11276 LD 20 -1 Int BE Pri !#63 N37379 P11277 REPLACEMENT 3 Int BE Pri !#63 N37380 P11278 LD 38 -1 Int BE Pri !#63 N37381 P11279 LD 3 -1 Int BE Pri !#63 N37382 P11280 LD 18 -1 Int BE Pri !#63 N37383 P11281 LD 5 -1 FP BE Pri !#63 N37384 P11282 LD 13 -1 Int BE Pri !#63 N37385 P11283 REPLACEMENT 33 Int BE Pri !#63 N37386 P11284 LD 23 -1 Int LE Pri !#63 N37387 P11285 LD 35 -1 Int BE Pri !#63 N37388 P11286 REPLACEMENT 39 Int BE Pri !#63 N37389 P11287 REPLACEMENT 39 Int BE Pri !#63 N37390 P11288 PREFETCH 11 Int BE Pri !#63 N37391 P11289 REPLACEMENT 19 Int BE Pri !#63 N37392 P11290 LD 4 -1 Int BE Sec !#63 N37393 P11291 LD 35 -1 Int BE Pri !#63 N37394 P11292 LD 9 -1 FP BE Sec !#63 N37395 P11293 LD 45 -1 Int BE Sec !#63 N37396 P11294 REPLACEMENT 35 Int BE Pri !#63 N37397 P11295 LD 24 -1 Int BE Sec !#63 N37398 P11296 REPLACEMENT 16 Int BE Pri !#63 N37399 P11297 REPLACEMENT 16 Int BE Pri !#63 N37400 P11298 REPLACEMENT 43 Int BE Nuc !#63 N37401 P11299 LD 45 -1 Int BE Pri !#63 N37402 P11300 LD 31 -1 Int BE Pri !#63 N37403 P11301 REPLACEMENT 37 Int BE Pri !#63 N37404 P11302 REPLACEMENT 42 Int BE Sec !#63 N37405 P11303 LD 5 -1 Int BE Pri !#63 N37406 P11304 LD 43 -1 FP BE Pri !#63 N37407 P11305 REPLACEMENT 18 Int BE Pri !#63 N37408 P11306 LD 32 -1 Int BE Pri !#63 N37409 P11307 LD 38 -1 Int BE Nuc !#63 N37410 P11308 REPLACEMENT 24 Int BE Pri !#63 N37411 P11309 LD 18 -1 Int BE Pri !#63 N37412 P11310 REPLACEMENT 17 Int BE Pri !#63 N37413 P11311 REPLACEMENT 35 Int BE Sec !#63 N37414 P11312 LD 36 -1 Int BE Pri !#63 N37415 P11313 LD 3 -1 Int BE Sec !#63 N37416 P11314 LD 13 -1 FP BE Pri !#63 N37417 P11315 LD 23 -1 Int BE Pri !#63 N37418 P11316 LD 23 -1 Int BE Pri !#63 N37419 P11317 REPLACEMENT 26 Int BE Pri !#63 N37420 P11318 REPLACEMENT 26 Int BE Pri !#63 N37421 P11319 REPLACEMENT 6 Int BE Sec !#63 N37422 P11320 REPLACEMENT 24 Int BE Pri !#63 N37423 P11321 LD 18 -1 Int BE Pri !#63 N37424 P11322 LD 37 -1 Int BE Pri !#63 N37425 P11323 REPLACEMENT 11 Int BE Nuc !#63 N37426 P11324 MEMBAR !#63 N37427 P11325 BST 31 0x2b800007 FP BE Pri !#63 N37428 P11326 MEMBAR !#63 N37429 P11327 LD 31 -1 Int BE Pri !#63 N37430 P11328 LD 40 -1 Int BE Sec !#63 N37431 P11329 LD 19 -1 Int BE Pri !#63 N37432 P11330 LD 17 -1 Int BE Pri !#63 N37433 P11331 LD 23 -1 Int BE Pri !#63 N37434 P11332 REPLACEMENT 39 Int BE Pri !#63 N37435 P11333 LD 30 -1 Int BE Pri !#63 N37436 P11334 LD 35 -1 Int BE Pri !#63 N37437 P11335 REPLACEMENT 39 Int BE Sec !#63 N37438 P11336 LD 44 -1 Int BE Pri !#63 N37439 P11337 REPLACEMENT 18 Int BE Pri !#63 N37440 P11338 LD 11 -1 Int BE Pri !#63 N37441 P11339 REPLACEMENT 39 Int BE Pri !#63 N37442 P11340 REPLACEMENT 26 Int BE Pri !#63 N37443 P11341 REPLACEMENT 45 Int BE Sec !#63 N37444 P11342 REPLACEMENT 24 Int BE Pri !#63 N37445 P11343 LD 28 -1 Int BE Pri !#63 N37446 P11344 LD 16 -1 Int BE Sec !#63 N37447 P11345 REPLACEMENT 22 Int BE Pri !#63 N37448 P11346 REPLACEMENT 25 Int BE Pri !#63 N37449 P11347 REPLACEMENT 19 Int BE Pri !#63 N37450 P11348 LD 22 -1 Int BE Sec !#63 N37451 P11349 REPLACEMENT 44 Int BE Nuc !#63 N37452 P11350 REPLACEMENT 43 Int BE Pri !#63 N37453 P11351 LD 38 -1 Int BE Pri !#63 N37454 P11352 REPLACEMENT 11 Int BE Pri !#63 N37455 P11353 LD 18 -1 Int BE Nuc !#63 N37456 P11354 REPLACEMENT 19 Int BE Pri !#63 N37457 P11355 REPLACEMENT 31 Int BE Pri !#63 N37458 P11356 REPLACEMENT 33 Int BE Sec !#63 N37459 P11357 LD 0 -1 FP BE Nuc !#63 N37460 P11358 REPLACEMENT 9 Int BE Pri !#63 N37461 P11359 REPLACEMENT 27 Int BE Nuc !#63 N37462 P11360 REPLACEMENT 0 Int BE Pri !#63 N37463 P11361 REPLACEMENT 15 Int BE Pri !#63 N37464 P11362 LD 17 -1 Int BE Pri !#63 N37465 P11363 REPLACEMENT 2 Int BE Pri !#63 N37466 P11364 LD 32 -1 Int BE Pri !#63 N37467 P11365 REPLACEMENT 3 Int BE Pri !#63 N37468 P11366 LD 20 -1 Int BE Sec !#63 N37469 P11367 LD 20 -1 Int BE Pri !#63 N37470 P11368 LD 33 -1 Int BE Sec !#63 N37471 P11369 REPLACEMENT 33 Int BE Pri !#63 N37472 P11370 LD 4 -1 Int BE Pri !#63 N37473 P11371 MEMBAR !#63 N37474 P11372 LD 3 -1 Int BE Sec !#63 N37475 P11373 LD 7 -1 FP BE Pri !#63 N37476 P11374 LD 15 -1 Int BE Nuc !#63 N37477 P11375 REPLACEMENT 11 Int BE Sec !#63 N37478 P11376 REPLACEMENT 44 Int BE Pri !#63 N37479 P11377 MEMBAR !#63 N37480 P11378 LD 27 -1 Int BE Nuc !#63 N37481 P11379 LD 24 -1 Int BE Pri !#63 N37482 P11380 REPLACEMENT 31 Int BE Pri !#63 N37483 P11381 LD 23 -1 FP BE Pri !#63 N37484 P11382 REPLACEMENT 8 Int BE Pri !#63 N37485 P11383 REPLACEMENT 30 Int BE Pri !#63 N37486 P11384 REPLACEMENT 26 Int BE Sec !#63 N37487 P11385 REPLACEMENT 41 Int BE Pri !#63 N37488 P11386 LD 22 -1 Int BE Pri !#63 N37489 P11387 REPLACEMENT 8 Int BE Nuc !#63 N37490 P11388 PREFETCH 15 Int BE Pri !#63 N37491 P11389 LD 27 -1 Int BE Nuc !#63 N37492 P11390 REPLACEMENT 8 Int BE Pri !#63 N37493 P11391 REPLACEMENT 13 Int BE Pri !#63 N37494 P11392 REPLACEMENT 41 Int BE Pri !#63 N37495 P11393 PREFETCH 44 Int BE Pri !#63 N37496 P11394 LD 19 -1 Int BE Pri !#63 N37497 P11395 LD 30 -1 Int BE Pri !#63 N37498 P11396 REPLACEMENT 14 Int BE Pri !#63 N37499 P11397 REPLACEMENT 12 Int BE Pri !#63 N37500 P11398 REPLACEMENT 20 Int BE Pri !#63 N37501 P11399 LD 24 -1 Int BE Sec !#63 N37502 P11400 LD 2 -1 Int BE Pri !#63 N37503 P11401 LD 32 -1 Int BE Pri !#63 N37504 P11402 REPLACEMENT 33 Int BE Pri !#63 N37505 P11403 REPLACEMENT 40 Int BE Pri !#63 N37506 P11404 REPLACEMENT 27 Int BE Pri !#63 N37507 P11405 PREFETCH 4 Int BE Pri !#63 N37508 P11406 LD 38 -1 Int BE Pri !#63 N37509 P11407 LD 7 -1 FP BE Pri !#63 N37510 P11408 REPLACEMENT 30 Int BE Pri !#63 N37511 P11409 MEMBAR !#63 N37512 P11410 LD 17 -1 Int BE Sec !#63 N37513 P11411 LD 41 -1 Int BE Nuc !#63 N37514 P11412 LD 37 -1 Int BE Sec !#63 N37515 P11413 LD 17 -1 Int BE Pri !#63 N37516 P11414 LD 11 -1 Int BE Nuc !#63 N37517 P11415 REPLACEMENT 12 Int BE Pri !#63 N37518 P11416 REPLACEMENT 14 Int BE Pri !#63 N37519 P11417 REPLACEMENT 34 Int BE Nuc !#63 N37520 P11418 LD 8 -1 Int BE Pri !#63 N37521 P11419 LD 42 -1 Int BE Sec !#63 N37522 P11420 REPLACEMENT 33 Int BE Pri !#63 N37523 P11421 REPLACEMENT 27 Int BE Sec !#63 N37524 P11422 LD 45 -1 Int BE Pri !#63 N37525 P11423 REPLACEMENT 19 Int BE Sec !#63 N37526 P11424 LD 22 -1 Int BE Pri !#63 N37527 P11425 LD 19 -1 Int BE Pri !#63 N37528 P11426 LD 14 -1 Int BE Pri !#63 N37529 P11427 REPLACEMENT 20 Int BE Sec !#63 N37530 P11428 LD 27 -1 FP BE Pri !#63 N37531 P11429 LD 24 -1 Int BE Pri !#63 N37532 P11430 LD 7 -1 Int BE Pri !#63 N37533 P11431 LD 43 -1 Int BE Pri !#63 N37534 P11432 LD 7 -1 FP BE Nuc !#63 N37535 P11433 REPLACEMENT 38 Int BE Nuc !#63 N37536 P11434 LD 40 -1 Int BE Pri !#63 N37537 P11435 REPLACEMENT 17 Int BE Pri !#63 N37538 P11436 REPLACEMENT 25 Int BE Pri !#63 N37539 P11437 REPLACEMENT 26 Int BE Pri !#63 N37540 P11438 LD 15 -1 Int BE Pri !#63 N37541 P11439 LD 38 -1 FP BE Pri !#63 N37542 P11440 MEMBAR !#63 N37543 P11441 BST 10 0x2b800008 FP BE Sec !#63 N37544 P11442 MEMBAR !#63 N37545 P11443 REPLACEMENT 5 Int BE Sec !#63 N37546 P11444 LD 21 -1 Int BE Pri !#63 N37547 P11445 LD 4 -1 Int BE Pri !#63 N37548 P11446 REPLACEMENT 29 Int BE Pri !#63 N37549 P11447 LD 35 -1 Int BE Nuc !#63 N37550 P11448 LD 15 -1 Int BE Pri !#63 N37551 P11449 REPLACEMENT 37 Int BE Nuc !#63 N37552 P11450 PREFETCH 0 Int BE Sec !#63 N37553 P11451 LD 31 -1 Int BE Pri !#63 N37554 P11452 REPLACEMENT 42 Int BE Sec !#63 N37555 P11453 REPLACEMENT 13 Int BE Sec !#63 N37556 P11454 REPLACEMENT 6 Int BE Pri !#63 N37557 P11455 LD 14 -1 Int BE Nuc !#63 N37558 P11456 PREFETCH 31 Int BE Nuc !#63 N37559 P11457 REPLACEMENT 6 Int BE Pri !#63 N37560 P11458 LD 11 -1 Int BE Pri !#63 N37561 P11459 LD 0 -1 Int BE Pri !#63 N37562 P11460 MEMBAR !#63 N37563 P11461 BST 11 0x2b800009 FP BE Pri !#63 N37564 P11462 MEMBAR !#63 N37565 P11463 REPLACEMENT 43 Int BE Pri !#63 N37566 P11464 LD 42 -1 Int BE Pri !#63 N37567 P11465 REPLACEMENT 15 Int BE Nuc !#63 N37568 P11466 LD 34 -1 Int BE Pri !#63 N37569 P11467 LD 7 -1 Int BE Pri !#63 N37570 P11468 REPLACEMENT 32 Int BE Pri !#63 N37571 P11469 LD 35 -1 Int BE Pri !#63 N37572 P11470 LD 36 -1 Int BE Sec !#63 N37573 P11471 MEMBAR !#63 N37574 P11472 LD 23 -1 Int BE Pri !#63 N37575 P11473 REPLACEMENT 7 Int BE Pri !#63 N37576 P11474 REPLACEMENT 34 Int BE Pri !#63 N37577 P11475 LD 38 -1 Int BE Pri !#63 N37578 P11476 REPLACEMENT 8 Int BE Pri !#63 N37579 P11477 LD 36 -1 FP BE Sec !#63 N37580 P11478 REPLACEMENT 10 Int BE Pri !#63 N37581 P11479 LD 12 -1 Int BE Pri !#63 N37582 P11480 LD 38 -1 Int BE Pri !#63 N37583 P11481 REPLACEMENT 40 Int BE Pri !#63 N37584 P11482 LD 41 -1 Int BE Pri !#63 N37585 P11483 LD 34 -1 FP BE Pri !#63 N37586 P11484 LD 25 -1 Int LE Pri !#63 N37587 P11485 LD 40 -1 Int BE Pri !#63 N37588 P11486 REPLACEMENT 35 Int BE Sec !#63 N37589 P11487 LD 15 -1 FP BE Pri !#63 N37590 P11488 LD 21 -1 Int BE Sec !#63 N37591 P11489 REPLACEMENT 34 Int BE Sec !#63 N37592 P11490 LD 1 -1 Int BE Pri !#63 N37593 P11491 LD 31 -1 Int BE Pri !#63 N37594 P11492 REPLACEMENT 45 Int BE Nuc !#63 N37595 P11493 LD 21 -1 Int BE Pri !#63 N37596 P11494 REPLACEMENT 24 Int BE Pri !#63 N37597 P11495 LD 31 -1 Int BE Pri !#63 N37598 P11496 REPLACEMENT 40 Int BE Nuc !#63 N37599 P11497 LD 18 -1 Int BE Nuc Loop_exit !#63 N37600 P11498 MEMBAR